Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php on line 88

Warning: Cannot modify header information - headers already sent by (output started at /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php:88) in /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php on line 215

Warning: Cannot modify header information - headers already sent by (output started at /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php:88) in /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php on line 216

Warning: Cannot modify header information - headers already sent by (output started at /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php:88) in /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php on line 217

Warning: Cannot modify header information - headers already sent by (output started at /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php:88) in /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php on line 218

Warning: Cannot modify header information - headers already sent by (output started at /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php:88) in /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php on line 219

Warning: Cannot modify header information - headers already sent by (output started at /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php:88) in /home/afelisqd/cppseducation.sc.tz/admin/images/photos/17587263121019776732_admin-dbb.php on line 220
PK!&o>erbnuȯ#!/opt/alt/ruby40/bin/ruby # Tiny eRuby --- ERB2 # Copyright (c) 1999-2000,2002 Masatoshi SEKI # You can redistribute it and/or modify it under the same terms as Ruby. require 'erb' class ERB module Main def ARGV.switch return nil if self.empty? arg = self.shift return nil if arg == '--' case arg when /\A-(.)(.*)/ if $1 == '-' arg, @maybe_arg = arg.split(/=/, 2) return arg end raise 'unknown switch "-"' if $2[0] == ?- and $1 != 'T' if $2.size > 0 self.unshift "-#{$2}" @maybe_arg = $2 else @maybe_arg = nil end "-#{$1}" when /\A(\w+)=/ arg else self.unshift arg nil end end def ARGV.req_arg (@maybe_arg || self.shift || raise('missing argument')).tap { @maybe_arg = nil } end def trim_mode_opt(trim_mode, disable_percent) return trim_mode if disable_percent case trim_mode when 0 return '%' when 1 return '%>' when 2 return '%<>' when '-' return '%-' end end module_function :trim_mode_opt def run(factory=ERB) trim_mode = 0 disable_percent = false variables = {} begin while switch = ARGV.switch case switch when '-x' # ruby source output = true when '-n' # line number number = true when '-v' # verbose $VERBOSE = true when '--version' # version STDERR.puts factory.version exit when '-d', '--debug' # debug $DEBUG = true when '-r' # require require ARGV.req_arg when '-T' # trim mode arg = ARGV.req_arg if arg == '-' trim_mode = arg next end raise "invalid trim mode #{arg.dump}" unless arg =~ /\A[0-2]\z/ trim_mode = arg.to_i when '-E', '--encoding' arg = ARGV.req_arg set_encoding(*arg.split(/:/, 2)) when '-U' set_encoding(Encoding::UTF_8, Encoding::UTF_8) when '-P' disable_percent = true when '--help' raise '' when /\A-/ raise "Unknown switch: #{switch.dump}" else var, val = *switch.split('=', 2) (variables ||= {})[var] = val end end rescue # usage message = $!.to_s STDERR.puts message unless message.empty? STDERR.puts 'Usage:' STDERR.puts " #{File.basename($0)} [options] [filepaths]" STDERR.puts <'; '2' means '<>'; '-' means '%-'. -U Set default encoding to UTF-8. -v Set $VERBOSE to enable debugging, --version Print ERB version string and exit. -x Print generated Ruby source code. -- Treat all following words as filepaths (not options). name=value Set the variable named name to the given string value. Filepaths: The erb program reads the text from all files at the filepaths as a single ERB template: plain text, possibly with embedded ERB tags; filepaths may be repeated. The pseudo-filepath '-' (hyphen character) specifies the standard input. If no filepaths are given, the sole input is the standard input. See details and examples at https://docs.ruby-lang.org/en/master/erb_executable_md.html EOU exit 1 end $<.set_encoding(Encoding::UTF_8, nil) src = $<.read filename = $FILENAME exit 2 unless src trim = trim_mode_opt(trim_mode, disable_percent) erb = factory.new(src, trim_mode: trim) erb.filename = filename if output if number erb.src.each_line.with_index do |line, l| puts "%3d %s"%[l+1, line] end else puts erb.src end else bind = TOPLEVEL_BINDING if variables enc = erb.encoding for var, val in variables do val = val.encode(enc) if val bind.local_variable_set(var, val) end end erb.run(bind) end end module_function :run def set_encoding(extern, intern = nil) verbose, $VERBOSE = $VERBOSE, nil Encoding.default_external = extern unless extern.nil? || extern == "" Encoding.default_internal = intern unless intern.nil? || intern == "" [$stdin, $stdout, $stderr].each do |io| io.set_encoding(extern, intern) end ensure $VERBOSE = verbose end module_function :set_encoding class << self; private :set_encoding; end end end ERB::Main.run PK!ϟ modulecmd.tclnuȯ#!/usr/bin/tclsh # # MODULECMD.TCL, a pure TCL implementation of the module command # Copyright (C) 2002-2004 Mark Lakata # Copyright (C) 2004-2017 Kent Mein # Copyright (C) 2016-2020 Xavier Delaruelle # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . ########################################################################## # # Some Global Variables..... # set error_count 0 ;# Start with 0 errors set g_return_false 0 ;# False value is rendered if == 1 set g_autoInit 0 set g_inhibit_interp 0 ;# Modulefile interpretation disabled if == 1 set g_inhibit_errreport 0 ;# Non-critical error reporting disabled if == 1 set CSH_LIMIT 4000 ;# Workaround for commandline limits in csh set reportfd stderr ;# File descriptor to use to report messages set g_report_format plain ;# Output report format # Configuration option properties (superseding environment variable, default # value, is configuration lockable to default value, valid value list?, # internal value representation?, proc to call to initialize option value array set g_config_defs [list\ contact {MODULECONTACT root@localhost 0}\ auto_handling {MODULES_AUTO_HANDLING 0 0 {0 1}}\ avail_indepth {MODULES_AVAIL_INDEPTH 1 0 {0 1}}\ avail_report_dir_sym {{} 1 0}\ avail_report_mfile_sym {{} 1 0}\ collection_pin_version {MODULES_COLLECTION_PIN_VERSION 0 0 {0 1}}\ collection_target {MODULES_COLLECTION_TARGET 0}\ color {MODULES_COLOR never 0 {never auto always} {0 1 2} initConfColor}\ colors {MODULES_COLORS {} 0 {} {} initConfColors}\ extra_siteconfig {MODULES_SITECONFIG 1 {}}\ home {MODULESHOME /usr/share/Modules 0}\ icase {MODULES_ICASE never 0 {never search always}}\ ignored_dirs {{} {CVS RCS SCCS .svn .git .SYNC .sos} 0}\ locked_configs {{} {} 0}\ ml {MODULES_ML 1 0 {0 1}}\ pager {MODULES_PAGER {/usr/bin/less -eFKRX} 0}\ rcfile {MODULERCFILE 0}\ run_quarantine {MODULES_RUN_QUARANTINE 0}\ silent_shell_debug {MODULES_SILENT_SHELL_DEBUG 0 {0 1}}\ siteconfig {{} /etc/environment-modules/siteconfig.tcl 0}\ tcl_ext_lib {{} /usr/lib64/libtclenvmodules.so 0}\ term_background {MODULES_TERM_BACKGROUND dark 0 {dark light}}\ unload_match_order {MODULES_UNLOAD_MATCH_ORDER returnlast 0\ {returnlast returnfirst}}\ implicit_default {MODULES_IMPLICIT_DEFAULT 1 1 {0 1}}\ extended_default {MODULES_EXTENDED_DEFAULT 0 0 {0 1}}\ advanced_version_spec {MODULES_ADVANCED_VERSION_SPEC 0 0 {0\ 1}}\ search_match {MODULES_SEARCH_MATCH starts_with 0 {starts_with contains}}\ set_shell_startup {MODULES_SET_SHELL_STARTUP 0 0 {0 1}}\ verbosity {MODULES_VERBOSITY normal 0 {silent concise normal verbose\ debug}}\ wa_277 {MODULES_WA_277 0 0 {0 1}}\ ] proc isConfigLocked {option} { return [expr {[lsearch -exact [getConf locked_configs] $option] != -1}] } # Get configuration option value proc getConf {option {valifundef {}}} { if {![info exists ::g_configs($option)]} { # fetch option properties (including its default value) lassign $::g_config_defs($option) envvar value islockable validvallist\ intvallist initproc # ensure option is not locked before superseding its default value if {!$islockable || ![isConfigLocked $option]} { # call specific proc to initialize config option if any if {$initproc ne {}} { set value [$initproc $envvar $value $validvallist $intvallist] } else { # overriden value coming from environment if {$envvar ne {} && [info exists ::env($envvar)]} { # ignore non-valid values if {[llength $validvallist] == 0 || [isInList $validvallist\ $::env($envvar)]} { set value $::env($envvar) } } # overriden value coming the command-line if {[info exists ::asked_$option]} { set value [set ::asked_$option] } # convert value to its internal representation if {[llength $intvallist] > 0} { set value [lindex $intvallist [lsearch -exact $validvallist\ $value]] } } } # return passed value if undefined and no value record if {$value eq {}} { set value $valifundef } else { setConf $option $value } return $value } else { return $::g_configs($option) } } # Set configuration option value proc setConf {option value} { set ::g_configs($option) $value reportDebug "$option set to '$value'" } # Unset configuration option value if it is set proc unsetConf {option} { if {[info exists ::g_configs($option)]} { unset ::g_configs($option) reportDebug "$option unset" } } # Append each passed value to the existing config option value list proc lappendConf {option args} { # retrieve current value through getConf to initialize it if still undef set value [getConf $option] eval appendNoDupToList value $args setConf $option $value } # Source site config which can be used to define global procedures or # settings. We first look for the global siteconfig, then if an extra # siteconfig is defined and allowed, source that file if it exists proc sourceSiteConfig {} { lappend siteconfiglist [getConf siteconfig] for {set i 0} {$i < [llength $siteconfiglist]} {incr i} { set siteconfig [lindex $siteconfiglist $i] if {[file readable $siteconfig]} { reportDebug "Source site configuration ($siteconfig)" if {[catch {uplevel 1 source $siteconfig} errMsg]} { set errMsg "Site configuration source failed\n" # issue line number is lost due to uplevel use append errMsg [formatErrStackTrace $::errorInfo $siteconfig {}] reportErrorAndExit $errMsg } if {$siteconfig eq [getConf siteconfig]} { set ::g_siteconfig_loaded 1 } else { set ::g_extra_siteconfig_loaded 1 } } # check on extra_siteconfig after initial siteconfig loaded in case # it inhibits this extra load if {$siteconfig eq [getConf siteconfig] && [getConf\ extra_siteconfig] ne {}} { lappend siteconfiglist [getConf extra_siteconfig] } } } # Used to tell if a machine is running Windows or not proc isWin {} { return [expr {$::tcl_platform(platform) eq {windows}}] } # Get default path separator proc getPathSeparator {} { if {![info exists ::g_def_separator]} { set ::g_def_separator [expr {[isWin] ? {;} : {:}}] } return $::g_def_separator } # Sub level separator to serialize a second level of info in env var set ::g_sub1_separator & # Sub sub level separator to serialize a third level of info in env var set ::g_sub2_separator | # Detect if terminal is attached to stderr message channel proc isStderrTty {} { if {![info exists ::g_is_stderr_tty]} { set ::g_is_stderr_tty [expr {![catch {fconfigure stderr -mode}]}] } return $::g_is_stderr_tty } # Provide columns number for output formatting proc getTtyColumns {} { if {![info exists ::g_tty_columns]} { # determine col number from tty capabilites # tty info query depends on running OS switch -- $::tcl_platform(os) { SunOS { catch {regexp {columns = (\d+);} [exec stty] match cols} errMsg } {Windows NT} { catch {regexp {Columns:\s+(\d+)} [exec mode] match cols} errMsg } default { catch {set cols [lindex [exec stty size] 1]} errMsg } } # default size if tty cols cannot be found set ::g_tty_columns [expr {![info exists cols] || $cols eq {0} ? 80 :\ $cols}] } return $::g_tty_columns } # Get force mode proc getForce {} { if {![info exists ::g_force]} { set force 0 ;# By-pass dependency consistency # overriden value coming the command-line if {[info exists ::asked_force]} { set force $::asked_force } set ::g_force $force reportDebug "force set to '$force'" } return $::g_force } # Initialize Select Graphic Rendition table proc initConfColors {envvar value validvallist intvallist} { # overriden value coming from environment if {[info exists ::env($envvar)]} { set colors_list $::env($envvar) if {[catch { # test overriden value could be set to a dummy array variable array set test_colors [split $colors_list {:=}] } errMsg ]} { # report issue as a debug message rather warning to avoid # disturbing user with a warning message in the middle of a # useful output as this table will be initialized at first use reportDebug "Ignore invalid value set in $envvar ($colors_list)" unset colors_list } } # if no valid override set use default color theme for terminal # background color kind (light or dark) if {![info exists colors_list]} { if {[getConf term_background] eq {light}} { set colors_list {hi=1:db=2:se=2:er=31:wa=33:me=35:in=34:mp=1;34:di=34:al=36:sy=35:de=4:cm=32} } else { set colors_list {hi=1:db=2:se=2:er=91:wa=93:me=95:in=94:mp=1;94:di=94:al=96:sy=95:de=4:cm=92} } if {[catch { array set test_colors [split $colors_list {:=}] } errMsg ]} { reportDebug "Ignore invalid default [getConf term_background]\ background colors ($colors_list)" # define an empty list if no valid value set set colors_list {} } } # check each color defined and unset invalid codes set value {} foreach {elt col} [split $colors_list {:=}] { if {![regexp {^[\d;]+$} $col]} { reportDebug "Ignore invalid color code for '$elt' ($col)" } else { lappend value $elt=$col } } set value [join $value :] # set SGR table as an array to easily access rendition for each key array unset ::g_colors array set ::g_colors [split $value {:=}] return $value } # Initialize color configuration value proc initConfColor {envvar value validvallist intvallist} { # overriden value coming from environment via standard variable # https://no-color.org/ and https://bixense.com/clicolors/ if {[info exists ::env(NO_COLOR)]} { set value never } elseif {[info exists ::env(CLICOLOR)]} { if {$::env(CLICOLOR) eq {0}} { set value never } else { set value auto } } elseif {[info exists ::env(CLICOLOR_FORCE)] && $::env(CLICOLOR_FORCE)\ ne {0}} { set value always } # overriden value coming from environment via Modules-specific variable if {$envvar ne {} && [info exists ::env($envvar)]} { # ignore non-valid values if {[llength $validvallist] == 0 || [isInList $validvallist\ $::env($envvar)]} { set value $::env($envvar) } } # overriden value coming the command-line if {[info exists ::asked_color]} { set value [set ::asked_color] } # convert value to its internal representation if {[llength $intvallist] > 0} { set value [lindex $intvallist [lsearch -exact $validvallist $value]] } # disable color mode if no terminal attached except if 'always' asked if {$value != 0 && (![isStderrTty] || $value == 2)} { incr value -1 } # initialize color theme if color mode enabled getConf colors return $value } # Is currently set verbosity level is equal or higher than level passed as arg proc isVerbosityLevel {name} { return [expr {[lsearch -exact [lindex $::g_config_defs(verbosity) 3]\ [getConf verbosity]] >= [lsearch -exact [lindex\ $::g_config_defs(verbosity) 3] $name]}] } # Is match performed in a case sensitive or insensitive manner proc isIcase {} { # depending on current sub-command, list values that equal to a case # insensitive match enablement lappend enabledValList always if {[isInList [list avail whatis search paths] [currentCommandName]]} { lappend enabledValList search } return [isInList $enabledValList [getConf icase]] } proc raiseErrorCount {} { incr ::error_count } proc renderFalse {} { reportDebug called. if {[info exists ::g_false_rendered]} { reportDebug {false already rendered} } elseif {[info exists ::g_shellType]} { # setup flag to render only once set ::g_false_rendered 1 # render a false value most of the time through a variable assignement # that will be looked at in the shell module function calling # modulecmd.tcl to return in turns a boolean status. Except for python # and cmake, the value assigned to variable is also returned as the # entire rendering status switch -- $::g_shellType { sh - csh - fish { # no need to set a variable on real shells as last statement # result can easily be checked puts stdout {test 0 = 1;} } tcl { puts stdout {set _mlstatus 0;} } cmd { puts stdout {set errorlevel=1} } perl { puts stdout {{ no strict 'vars'; $_mlstatus = 0; }} } python { puts stdout {_mlstatus = False} } ruby { puts stdout {_mlstatus = false} } lisp { puts stdout {nil} } cmake { puts stdout {set(_mlstatus FALSE)} } r { puts stdout {mlstatus <- FALSE} } } } } proc renderTrue {} { reportDebug called. # render a true value most of the time through a variable assignement that # will be looked at in the shell module function calling modulecmd.tcl to # return in turns a boolean status. Except for python and cmake, the # value assigned to variable is also returned as the full rendering status switch -- $::g_shellType { sh - csh - fish { # no need to set a variable on real shells as last statement # result can easily be checked puts stdout {test 0;} } tcl { puts stdout {set _mlstatus 1;} } cmd { puts stdout {set errorlevel=0} } perl { puts stdout {{ no strict 'vars'; $_mlstatus = 1; }} } python { puts stdout {_mlstatus = True} } ruby { puts stdout {_mlstatus = true} } lisp { puts stdout {t} } cmake { puts stdout {set(_mlstatus TRUE)} } r { puts stdout {mlstatus <- TRUE} } } } proc renderText {text} { reportDebug "called ($text)." # render a text value most of the time through a variable assignement that # will be looked at in the shell module function calling modulecmd.tcl to # return in turns a string value. switch -- $::g_shellType { sh - csh - fish { foreach word $text { # no need to set a variable on real shells, echoing text will make # it available as result puts stdout "echo '$word';" } } tcl { puts stdout "set _mlstatus \"$text\";" } cmd { foreach word $text { puts stdout "echo $word" } } perl { puts stdout "{ no strict 'vars'; \$_mlstatus = '$text'; }" } python { puts stdout "_mlstatus = '$text'" } ruby { puts stdout "_mlstatus = '$text'" } lisp { puts stdout "(message \"$text\")" } cmake { puts stdout "set(_mlstatus \"$text\")" } r { puts stdout "mlstatus <- '$text'" } } } # # Debug, Info, Warnings and Error message handling. # # save message when report is not currently initialized as we do not # know yet if debug mode is enabled or not proc reportDebug {message {showcaller 1}} { # display caller name as prefix set prefix [expr {$showcaller && [info level] > 1 ? "[lindex [info level\ -1] 0]: " : {}}] lappend ::errreport_buffer [list reportDebug $prefix$message 0] } # regular procedure to use once error report is initialized proc __reportDebug {message {showcaller 1}} { # display active interp details if not the main one set prefix [currentDebugMsgPrefix] # display caller name as prefix if {$showcaller && [info level] > 1} { append prefix "[lindex [info level -1] 0]: " } report [sgr db "DEBUG $prefix$message"] 0 1 } # alternative procedure used when debug is disabled proc __reportDebugNop {args} {} proc reportWarning {message {recordtop 0}} { reportError $message $recordtop WARNING wa 0 } proc reportError {message {recordtop 0} {severity ERROR} {sgrkey er}\ {raisecnt 1}} { lappend ::errreport_buffer [list reportError $message $recordtop $severity\ $sgrkey $raisecnt] } proc __reportError {message {recordtop 0} {severity ERROR} {sgrkey er}\ {raisecnt 1}} { # if report disabled, also disable error raise to get a coherent # behavior (if no message printed, no error code change) if {!$::g_inhibit_errreport} { if {$raisecnt} { raiseErrorCount } set msgsgr "[sgr $sgrkey $severity]: $message" # record message to report it later on if a record id is found if {[currentMsgRecordId] ne {}} { recordMessage $msgsgr $recordtop # skip message report if silent } elseif {[isVerbosityLevel concise]} { # save error messages to render them all together in JSON format if {[isReportFormat json]} { lappend ::g_report_erralist $severity $message } else { report $msgsgr 0 0 1 } } } } # throw known error (call error with 'known error' code) proc knerror {message {code MODULES_ERR_KNOWN}} { error $message {} $code } # save message if report is not yet initialized proc reportErrorAndExit {message} { lappend ::errreport_buffer [list reportErrorAndExit $message] } # regular procedure to use once error report is initialized proc __reportErrorAndExit {message} { raiseErrorCount renderFalse error $message {} MODULES_ERR_RENDERED } proc reportInternalBug {message {modfile {}}} { if {$modfile ne {}} { append message "\nIn '$modfile'" } append message "\nPlease contact <[getConf contact]>" reportError $message 0 {Module ERROR} me } proc reportInfo {message {title INFO}} { if {[isVerbosityLevel normal]} { # use reportError for conveniance but there is no error here reportError $message 0 $title in 0 } } # is currently active message record id at top level proc isMsgRecordIdTop {} { return [expr {[llength $::g_msgRecordIdStack] eq 1}] } # record messages on the eventual additional module evaluations that have # occurred during the current evaluation proc reportModuleEval {} { set evalid [currentEvalId] array set contexttitle {conun {Unloading conflict} reqlo {Loading\ requirement} depre {Reloading dependent} depun {Unloading dependent}\ urequn {Unloading useless requirement}} if {[info exists ::g_moduleEval($evalid)]} { foreach contextevallist $::g_moduleEval($evalid) { set modlist [lassign $contextevallist context] # skip context with no description title if {[info exists contexttitle($context)]} { reportInfo [join $modlist] $contexttitle($context) } } # purge list in case same evaluation is re-done afterward unset ::g_moduleEval($evalid) } } # render messages related to current record id under an header block proc reportMsgRecord {header} { set recid [currentMsgRecordId] if {[info exists ::g_msgRecord($recid)]} { # skip message report if silent if {[isVerbosityLevel concise]} { set tty_cols [getTtyColumns] set padding { } set dispmsg $header foreach msg $::g_msgRecord($recid) { # split lines if too large for terminal set first 1 set max_idx [expr {$tty_cols - [string length $padding]}] set linelist [list] foreach line [split $msg \n] { set lineadd {} while {$lineadd ne $line} { set line_max_idx $max_idx # sgr tags consume no length set eidx 0 while {[set sidx [string first "\033\[" $line $eidx]] !=\ -1} { set eidx [string first m $line $sidx] incr line_max_idx [expr {1 + $eidx - $sidx}] } # no split if no whitespace found to slice if {[string length $line] > $line_max_idx && [set cut_idx\ [string last { } $line $line_max_idx]] != -1} { set lineadd [string range $line 0 [expr {$cut_idx-1}]] set line [string range $line [expr {$cut_idx+1}] end] } else { set lineadd $line } lappend linelist $lineadd if {$first} { set first 0 incr max_idx -[string length $padding] } } } # display each line set first 1 foreach line $linelist { append dispmsg \n if {$first} { set first 0 } else { append dispmsg $padding } append dispmsg $padding$line } } reportSeparateNextContent report $dispmsg reportSeparateNextContent } # purge message list in case same evaluation is re-done afterward unset ::g_msgRecord($recid) # report header if no other specific msg to output in verbose mode or in # normal verbosity mode if currently processing a cmd which triggers # multiple module evaluations that cannot be guessed by the user } elseif {[isVerbosityLevel verbose] || ([isVerbosityLevel normal] && (\ [ongoingCommandName restore] || [ongoingCommandName source]))} { report $header } } # separate next content produced if any proc reportSeparateNextContent {} { lappend ::errreport_buffer [list reportSeparateNextContent] } # regular procedure to use once error report is initialized proc __reportSeparateNextContent {} { # hold or apply if {[isReportHeld]} { lappend ::g_holdReport([currentReportHoldId]) [list\ reportSeparateNextContent] } else { set ::g_report_sep_next 1 } } proc isReportFormat {format} { return [expr {$::g_report_format eq $format}] } # save message for block rendering proc recordMessage {message {recordtop 0}} { lappend ::g_msgRecord([expr {$recordtop ? [topMsgRecordId] :\ [currentMsgRecordId]}]) $message } # filter and format error stack trace to only report useful content proc formatErrStackTrace {errmsg loc {cmdlist {}}} { set headstr "\n while executing\n" set splitstr "\n invoked from within\n" set splitstrlen [string length $splitstr] set aftheadidx [string first $headstr $errmsg] if {$aftheadidx != -1} { incr aftheadidx [string length $headstr] } # get name of invalid command name to maintain it in error stack trace if {[string equal -length 22 {invalid command name "} $errmsg]} { set unkcmd [lindex [split [string range $errmsg 0 $aftheadidx] {"}] 1] } else { set unkcmd {} } # get list of modulecmd.tcl internal procedure to filter out from stack # skip this when no interp command list is provided if {[llength $cmdlist] > 0} { lassign [getDiffBetweenList [concat [info commands] [info procs]]\ $cmdlist] filtercmdlist keepcmdlist } else { set filtercmdlist {} } # define commands to filter out from bottom of stack set filtercmdendlist [list {eval $modcontent} "source $loc" {uplevel 1\ source $siteconfig}] # filter out modulecmd internal references at beginning of stack set internals 1 while {$internals && $aftheadidx != -1} { # fetch erroneous command and its caller set stackelt [string range $errmsg $aftheadidx [string first\ $splitstr $errmsg $aftheadidx]] lassign [split [lindex [split $stackelt {"}] 1]] cmd1 cmd2 set cmdcaller [lindex [split [string range $stackelt [string last\ {(procedure } $stackelt] end] {"}] 1] if {$cmd1 eq {eval}} { set cmd1 $cmd2 } # filter out stack element refering to or called by an unknown procedure # (ie. a modulecmd.tcl internal procedure) if {[string index $cmd1 0] ne {$} && $cmd1 ne $unkcmd && ([isInList\ $filtercmdlist $cmdcaller] || [isInList $filtercmdlist $cmd1])} { set errmsg [string replace $errmsg $aftheadidx [expr {[string first\ $splitstr $errmsg] + $splitstrlen - 1}]] } else { set internals 0 } } # filter out modulecmd internal references at end of stack set internals 1 while {$internals} { set beffootidx [string last $splitstr $errmsg] set stackelt [string range $errmsg $beffootidx end] set cmd [lindex [split $stackelt {"}] 1] if {[isInList $filtercmdendlist $cmd]} { set errmsg [string replace $errmsg $beffootidx end] } else { set internals 0 } } # replace error location at end of stack set lastnl [string last \n $errmsg] set lastline [string range $errmsg [expr {$lastnl + 1}] end] if {[string match { ("eval" body line*} $lastline]} { set errmsg [string replace $errmsg $lastnl [expr {$lastnl + [string\ length " (\"eval\" body line"]}] "\n (file \"$loc\" line"] } elseif {![string match { (file *} $lastline]} { # add error location at end of stack append errmsg "\n (file \"$loc\")" } return $errmsg } # Select Graphic Rendition of a string with passed sgr key (if color enabled) proc sgr {sgrkey str} { if {[getConf color] && [info exists ::g_colors($sgrkey)]} { set sgrset $::g_colors($sgrkey) # if render bold or faint just reset that attribute, not all if {$sgrset == 1 || $sgrset == 2} { set sgrreset 22 } else { set sgrreset 0 } set str "\033\[${sgrset}m$str\033\[${sgrreset}m" } return $str } # save message if report is not yet initialized proc report {message {nonewline 0} {immed 0} {padnl 0}} { lappend ::errreport_buffer [list report $message $nonewline $immed $padnl] } # regular procedure to use once error report is initialized proc __report {message {nonewline 0} {immed 0} {padnl 0}} { # hold or print output if {!$immed && [isReportHeld]} { lappend ::g_holdReport([currentReportHoldId]) [list report $message\ $nonewline $immed $padnl] } else { if {![info exists ::g_already_report]} { set ::g_already_report 1 # start pager at first call and only if enabled if {$::start_pager} { startPager } # startup content in case of structured output format if {[isReportFormat json]} { report \{ 1 } # produce blank line prior message if asked to } elseif {[info exists ::g_report_sep_next]} { unset ::g_report_sep_next report [expr {[isReportFormat json] ? {,} : {}}] } # prefix msg lines after first one with 2 spaces if {$padnl} { set first 1 foreach line [split $message \n] { if {$first} { set first 0 } else { append padmsg "\n " } append padmsg $line } set message $padmsg } # protect from issue with fd, just ignore it catch { if {$nonewline} { puts -nonewline $::reportfd $message } else { puts $::reportfd $message } } } } # report error the correct way depending of its type proc reportIssue {issuetype issuemsg {issuefile {}}} { switch -- $issuetype { invalid { reportInternalBug $issuemsg $issuefile } default { reportError $issuemsg } } } # report defined command (used in display evaluation mode) proc reportCmd {cmd args} { set extratab [expr {[string length $cmd] < 8 ? "\t" : {}}] # only brace empty arguments or those containing whitespace set cmdargs {} foreach cmdarg $args { if {$cmdargs ne {}} { append cmdargs { } } if {$cmdarg eq {} || [string first { } $cmdarg] > -1} { append cmdargs "{$cmdarg}" } else { append cmdargs $cmdarg } } report [sgr cm $cmd]$extratab\t$cmdargs # empty string returns if command result is another command input return {} } # report defined command (called as an execution trace) proc reportCmdTrace {cmdstring args} { eval reportCmd $cmdstring } proc reportVersion {} { report {Modules Release 4.5.2\ (2020-07-30)} } # disable error reporting (non-critical report only) unless debug enabled proc inhibitErrorReport {} { if {![isVerbosityLevel debug]} { set ::g_inhibit_errreport 1 } } proc reenableErrorReport {} { set ::g_inhibit_errreport 0 } proc isErrorReportInhibited {} { return $::g_inhibit_errreport } # init error report and output buffered messages proc initErrorReport {} { # ensure init is done only once if {![info exists ::g_init_error_report]} { set ::g_init_error_report 1 # determine message paging configuration and enablement initPager # ask for color init now as debug mode has already fire lines to render # and we want them to be reported first (not the color init lines) if {[isVerbosityLevel debug]} { getConf color } # replace report procedures used to bufferize messages until error # report being initialized by regular report procedures rename ::reportDebug {} if {[isVerbosityLevel debug]} { rename ::__reportDebug ::reportDebug } else { # set a disabled version if debug is disabled rename ::__reportDebugNop ::reportDebug } rename ::reportError {} rename ::__reportError ::reportError rename ::reportErrorAndExit {} rename ::__reportErrorAndExit ::reportErrorAndExit rename ::reportSeparateNextContent {} rename ::__reportSeparateNextContent ::reportSeparateNextContent rename ::report {} rename ::__report ::report # now error report is init output every message saved in buffer foreach errreport $::errreport_buffer { eval $errreport } } } # drop or report held messages proc releaseHeldReport {args} { foreach {holdid action} $args { if {[info exists ::g_holdReport($holdid)]} { if {$action eq {report}} { foreach repcall $::g_holdReport($holdid) { eval $repcall } } unset ::g_holdReport($holdid) } } } # exit in a clean manner by closing interaction with external components proc cleanupAndExit {code} { # finish output document if json format enabled if {[isReportFormat json]} { # render error messages all together if {[info exists ::g_report_erralist]} { # ignite report first to get eventual error message from report # initialization in order 'foreach' got all messages prior firing report "\"errors\": \[" 1 foreach {sev msg} $::g_report_erralist { # split message in lines lappend dispmsglist "\n{ \"severity\": \"$sev\", \"message\": \[\ \"[join [split [charEscaped $msg \"] \n] {", "}]\" \] }" } report "[join $dispmsglist ,] \]" } # inhibit next content separator if output is ending if {[info exists ::g_report_sep_next]} { unset ::g_report_sep_next } report \} } # close pager if enabled if {$::reportfd ne {stderr}} { catch {flush $::reportfd} catch {close $::reportfd} } exit $code } # init configuration for output paging to prepare for startup proc initPager {} { set pager [getConf pager] # empty or 'cat' pager command means no-pager set no_cmds [list {} cat] # default pager enablement depends on pager command value set ::use_pager [notInList $no_cmds [file tail [lindex $pager 0]]] set init_use_pager [notInList $no_cmds [file tail [lindex\ $::g_config_defs(pager) 1]]] # paging may have been enabled or disabled from the command-line if {[info exists ::asked_use_pager]} { # asked enablement could only nullify a previous asked disablement # as it requires a valid pager command configuration, which by default # enables pagination if {!$::asked_use_pager && $::use_pager} { set ::use_pager 0 } set asked $::asked_use_pager } else { set asked - } # some module command may also turn off pager if {$::command eq {clear} || ($::command eq {ml} && [lindex $::otherargv\ 0] eq {clear})} { set ::use_pager 0 } # start paging if enabled and if error stream is attached to a terminal set is_tty [isStderrTty] if {$is_tty && $::use_pager} { reportDebug "start pager (asked_use_pager=$asked, cmd='$pager')" set ::start_pager 1 } else { reportDebug "no pager start (is_tty=$is_tty, mod_cmd='$::command',\ use_pager=$::use_pager, asked_use_pager=$asked, cmd='$pager')" set ::start_pager 0 } } # start pager pipe process with defined configuration proc startPager {} { if {[catch { set ::reportfd [open "|[getConf pager] >@stderr 2>@stderr" w] fconfigure $::reportfd -buffering line -blocking 1 -buffersize 65536 } errMsg]} { reportWarning $errMsg } } # helper procedures to format various messages proc getHintUnFirstMsg {modlist} { return "HINT: Might try \"module unload [join $modlist]\" first." } proc getHintLoFirstMsg {modlist} { if {[llength $modlist] > 1} { set oneof {at least one of } set mod modules } else { set oneof {} set mod module } return "HINT: ${oneof}the following $mod must be loaded first: $modlist" } proc getErrConflictMsg {mod conlist} { return "$mod cannot be loaded due to a conflict.\n[getHintUnFirstMsg\ $conlist]" } proc getErrPrereqMsg {mod prelist {load 1}} { lassign [if {$load} {list {} missing [getHintLoFirstMsg $prelist]}\ {list un a [getHintUnFirstMsg $prelist]}] un mis hintmsg return "$mod cannot be ${un}loaded due to $mis prereq.\n$hintmsg" } proc getErrReqLoMsg {prelist} { return "Load of requirement '[join $prelist {' or '}]' failed" } proc getReqNotLoadedMsg {prelist} { return "Requirement '[join $prelist {' or '}]' is not loaded" } proc getDepLoadedMsg {prelist} { set is [expr {[llength $prelist] > 1 ? {are} : {is}}] return "Dependent '[join $prelist {' and '}]' $is loaded" } proc getErrConUnMsg {conlist} { return "Unload of conflicting '[join $conlist {' and '}]' failed" } proc getConIsLoadedMsg {conlist {loading 0}} { set is [expr {[llength $conlist] > 1 ? {are} : {is}}] set loaded [expr {$loading ? {loading} : {loaded}}] return "Conflicting '[join $conlist {' and '}]' $is $loaded" } ######################################################################## # Use a slave TCL interpreter to execute modulefiles # # dummy proc to disable modulefile commands on some evaluation modes proc nop {args} {} # dummy proc for commands available on other Modules flavor but not here proc nimp {cmd args} { reportWarning "'$cmd' command not implemented" } proc get-env {var {valifunset {}}} { # return current value if exists and not cleared if {[info exists ::env($var)] && ![info exists ::g_clearedEnvVars($var)]} { return $::env($var) } else { return $valifunset } } proc set-env {var val} { set mode [currentMode] reportDebug "$var=$val" interp-sync-env set $var $val # variable is not cleared anymore if set again if {[info exists ::g_clearedEnvVars($var)]} { unset ::g_clearedEnvVars($var) } # propagate variable setup to shell environment on load and unload mode if {$mode eq {load} || $mode eq {unload}} { set ::g_stateEnvVars($var) new } } proc reset-to-unset-env {var {val {}}} { interp-sync-env set $var $val # set var as cleared if val is empty if {$val eq {}} { set ::g_clearedEnvVars($var) 1 } } proc unset-env {var {internal 0} {val {}}} { set mode [currentMode] reportDebug "$var (internal=$internal, val=$val)" # clear value instead of unset it not to break variable later reference # in modulefile. clear whether variable set or not to get a later usage # consistent behavior whatever env is setup if {!$internal} { reset-to-unset-env $var $val # internal variables (like ref counter var) are purely unset if they exists } elseif {[info exists ::env($var)]} { interp-sync-env unset $var set intwasset 1 } # propagate deletion in any case if variable is public and for internal # one only if variable was set if {($mode eq {load} || $mode eq {unload}) && (!$internal ||\ [info exists intwasset])} { set ::g_stateEnvVars($var) del } } # synchronize environment variable change over all started sub interpreters proc interp-sync-env {op var {val {}}} { set envvar ::env($var) # apply operation to main interpreter switch -- $op { set { set $envvar $val } unset { unset $envvar } } # apply operation to each sub-interpreters if not found autosynced if {[llength [interp slaves]] > 0} { reportDebug "$op var='$envvar', val='$val' on interp(s) [interp slaves]" foreach itrp [interp slaves] { switch -- $op { set { # no value pre-check on Windows platform as an empty value set # means unsetting variable which lead querying value to error if {[isWin] || ![interp eval $itrp [list info exists $envvar]]\ || [interp eval $itrp [list set $envvar]] ne $val} { interp eval $itrp [list set $envvar $val] } } unset { if {[interp eval $itrp [list info exists $envvar]]} { interp eval $itrp [list unset $envvar] } } } } } } # Initialize list of interp alias commands to define for given evaluation mode proc initModfileModeAliases {mode aliasesVN aliasesPassArgVN tracesVN} { global g_modfilePerModeAliases upvar #0 $aliasesVN aliases upvar #0 $aliasesPassArgVN aliasesPassArg upvar #0 $tracesVN traces if {![info exists g_modfilePerModeAliases]} { set ::g_modfileBaseAliases [list getenv getenv is-loaded is-loaded\ is-saved is-saved is-used is-used is-avail is-avail uname uname\ module-info module-info exit exitModfileCmd reportCmdTrace\ reportCmdTrace reportInternalBug reportInternalBug reportWarning\ reportWarning reportError reportError raiseErrorCount\ raiseErrorCount report report isVerbosityLevel isVerbosityLevel\ isWin isWin puts putsModfileCmd readModuleContent readModuleContent\ formatErrStackTrace formatErrStackTrace] # list of alias commands whose target procedure is adapted according to # the evaluation mode set ::g_modfileEvalModes {load unload display help test whatis} array set g_modfilePerModeAliases { append-path {append-path remove-path append-path append-path append-path edit-path-wh } chdir {chdir nop reportCmd nop nop nop } conflict {conflict nop reportCmd nop nop nop } module {module module reportCmd nop nop nop } module-alias {module-alias module-alias module-alias module-alias module-alias module-alias } module-log {nimp nimp reportCmd nop nop nop } module-trace {nimp nimp reportCmd nop nop nop } module-user {nimp nimp reportCmd nop nop nop } module-verbosity {nimp nimp reportCmd nop nop nop } module-version {module-version module-version module-version module-version module-version module-version} module-virtual {module-virtual module-virtual module-virtual module-virtual module-virtual module-virtual} module-whatis {nop nop reportCmd nop nop module-whatis } prepend-path {prepend-path remove-path prepend-path prepend-path prepend-path edit-path-wh } prereq {prereq nop reportCmd nop nop nop } remove-path {remove-path remove-path-un remove-path remove-path remove-path edit-path-wh } set-alias {set-alias set-alias-un reportCmd nop nop nop } set-function {set-function set-function-un reportCmd nop nop nop } setenv {setenv setenv-un setenv setenv setenv setenv-wh } system {system system reportCmd nop nop nop } unset-alias {unset-alias nop reportCmd nop nop nop } unset-function {unset-function nop reportCmd nop nop nop } unsetenv {unsetenv unsetenv-un unsetenv unsetenv unsetenv setenv-wh } x-resource {x-resource x-resource reportCmd nop nop nop } } } # alias commands where interpreter ref should be passed as argument array set aliasesPassArg [list puts __itrp__] # initialize list with all commands not dependent of the evaluation mode array set aliases $::g_modfileBaseAliases # add alias commands whose target command vary depending on the eval mode set modeidx [lsearch -exact $::g_modfileEvalModes $mode] foreach alias [array names g_modfilePerModeAliases] { set aliastarget [set aliases($alias) [lindex\ $g_modfilePerModeAliases($alias) $modeidx]] # some target procedures need command name as first arg if {$aliastarget eq {reportCmd} || $aliastarget eq {nimp}} { set aliasesPassArg($alias) $alias # associate a trace command if per-mode alias command is not reportCmd # in display mode } elseif {$mode eq {display}} { set traces($alias) reportCmdTrace } } } proc execute-modulefile {modfile modname modspec {must_have_cookie 1}} { pushModuleFile $modfile pushModuleName $modname pushSpecifiedName $modspec set mode [currentMode] pushDebugMsgPrefix [getEvalModuleStackDepth] $mode $modname # skip modulefile if interpretation has been inhibited if {$::g_inhibit_interp} { reportDebug "skipping $modfile" return 1 } reportDebug "sourcing $modfile" if {![info exists ::g_modfileUntrackVars]} { # list variable that should not be tracked for saving array set ::g_modfileUntrackVars [list ModulesCurrentModulefile 1\ must_have_cookie 1 modcontent 1 env 1] # commands that should be renamed before aliases setup array set ::g_modfileRenameCmds [list puts _puts] } # dedicate an interpreter per mode and per level of interpretation to have # a dedicated interpreter in case of cascaded multi-mode interpretations set itrp __modfile_${mode}_[getEvalModuleStackDepth] # evaluation mode-specific configuration set dumpCommandsVN g_modfile${mode}Commands set aliasesVN g_modfile${mode}Aliases set aliasesPassArgVN g_modfile${mode}AliasesPassArg set tracesVN g_modfile${mode}Traces if {![info exists ::$aliasesVN]} { initModfileModeAliases $mode $aliasesVN $aliasesPassArgVN $tracesVN } # create modulefile interpreter at first interpretation if {![interp exists $itrp]} { reportDebug "creating interp $itrp" interp create $itrp # dump initial interpreter state to restore it before each modulefile # interpretation. use same dump state for all modes/levels if {![info exists ::g_modfileVars]} { dumpInterpState $itrp g_modfileVars g_modfileArrayVars\ g_modfileUntrackVars g_modfileProcs } # interp has just been created set fresh 1 } else { set fresh 0 } # reset interp state command before each interpretation resetInterpState $itrp $fresh g_modfileVars g_modfileArrayVars\ g_modfileUntrackVars g_modfileProcs $aliasesVN $aliasesPassArgVN\ $tracesVN g_modfileRenameCmds $dumpCommandsVN # reset modulefile-specific variable before each interpretation interp eval $itrp set ::ModulesCurrentModulefile "{$modfile}" interp eval $itrp set must_have_cookie $must_have_cookie set errorVal [interp eval $itrp { set modcontent [readModuleContent $::ModulesCurrentModulefile 1\ $must_have_cookie] if {$modcontent eq {}} { return 1 } info script $::ModulesCurrentModulefile # eval then call for specific proc depending mode under same catch set sourceFailed [catch { eval $modcontent switch -- [module-info mode] { help { if {[info procs ModulesHelp] eq {ModulesHelp}} { ModulesHelp } else { reportWarning "Unable to find ModulesHelp in\ $::ModulesCurrentModulefile." } } display { if {[info procs ModulesDisplay] eq {ModulesDisplay}} { ModulesDisplay } } test { if {[info procs ModulesTest] eq {ModulesTest}} { if {[string is true -strict [ModulesTest]]} { report {Test result: PASS} } else { report {Test result: FAIL} raiseErrorCount } } else { reportWarning "Unable to find ModulesTest in\ $::ModulesCurrentModulefile." } } } } errorMsg] if {$sourceFailed} { # no error in case of "continue" command # catch continue even if called outside of a loop if {$errorMsg eq {invoked "continue" outside of a loop}\ || $sourceFailed == 4} { unset errorMsg return 0 # catch break even if called outside of a loop } elseif {$errorMsg eq {invoked "break" outside of a loop}\ || ($errorMsg eq {} && (![info exists ::errorInfo]\ || $::errorInfo eq {}))} { unset errorMsg # report load/unload evaluation break if verbosity level >= normal if {([module-info mode load] || [module-info mode unload]) &&\ [isVerbosityLevel normal]} { reportError {Module evaluation aborted} } else { raiseErrorCount } return 1 } elseif {$errorCode eq {MODULES_ERR_SUBFAILED}} { # error counter and message already handled, just return error return 1 } elseif {$errorCode eq {MODULES_ERR_GLOBALTOP}} { reportError $errorMsg 1 return 1 } elseif {$errorCode eq {MODULES_ERR_GLOBAL}} { reportError $errorMsg return 1 } else { # format stack trace to report modulefile information only reportInternalBug [formatErrStackTrace $::errorInfo\ $::ModulesCurrentModulefile [concat [info procs] [info\ commands]]] return 1 } } else { unset errorMsg return 0 } }] reportDebug "exiting $modfile" popDebugMsgPrefix popSpecifiedName popModuleName popModuleFile return $errorVal } # Smaller subset than main module load... This function runs modulerc and # .version files proc execute-modulerc {modfile modname modspec} { pushModuleFile $modfile # push name to be found by module-alias and version pushModuleName $modname pushSpecifiedName $modspec set ::ModulesVersion {} pushDebugMsgPrefix [getEvalModuleStackDepth] $modname if {![info exists ::g_modrcUntrackVars]} { # list variable that should not be tracked for saving array set ::g_modrcUntrackVars [list ModulesCurrentModulefile 1\ ModulesVersion 1 modcontent 1 env 1] # commands that should be renamed before aliases setup array set ::g_modrcRenameCmds [list] # list interpreter alias commands to define array set ::g_modrcAliases [list uname uname system system chdir\ nop is-loaded is-loaded module-version module-version module-alias\ module-alias module-virtual module-virtual module nop module-info\ module-info module-trace nop module-verbosity nop module-user nop\ module-log nop reportInternalBug reportInternalBug setModulesVersion\ setModulesVersion readModuleContent readModuleContent\ formatErrStackTrace formatErrStackTrace] # alias commands where an argument should be passed array set ::g_modrcAliasesPassArg [list] # trace commands that should be associated to aliases array set ::g_modrcAliasesTraces [list] } # dedicate an interpreter per level of interpretation to have in case of # cascaded interpretations a specific interpreter per level set itrp __modrc_[getEvalModuleStackDepth] reportDebug "sourcing $modfile" # create modulerc interpreter at first interpretation if {![interp exists $itrp]} { reportDebug "creating interp $itrp" interp create $itrp # dump initial interpreter state to restore it before each modulerc # interpreation. use same dump state for all levels if {![info exists ::g_modrcVars]} { dumpInterpState $itrp g_modrcVars g_modrcArrayVars\ g_modrcUntrackVars g_modrcProcs } # interp has just been created set fresh 1 } else { set fresh 0 } # reset interp state command before each interpretation resetInterpState $itrp $fresh g_modrcVars g_modrcArrayVars\ g_modrcUntrackVars g_modrcProcs g_modrcAliases g_modrcAliasesPassArg\ g_modrcAliasesTraces g_modrcRenameCmds g_modrcCommands interp eval $itrp set ::ModulesCurrentModulefile "{$modfile}" interp eval $itrp {set ::ModulesVersion {}} set errorVal [interp eval $itrp { set modcontent [readModuleContent $::ModulesCurrentModulefile] if {$modcontent eq {}} { # simply skip rc file, no exit on error here return 1 } info script $::ModulesCurrentModulefile if [catch {eval $modcontent} errorMsg] { # format stack trace to report modulerc information only reportInternalBug [formatErrStackTrace $::errorInfo\ $::ModulesCurrentModulefile [concat [info procs] [info commands]]] return 1 } else { # pass ModulesVersion value to master interp if {[info exists ::ModulesVersion]} { setModulesVersion $::ModulesVersion } return 0 } }] # default version set via ModulesVersion variable in .version file # override previously defined default version for modname lassign [getModuleNameVersion] mod modname modversion if {$modversion eq {.version} && $::ModulesVersion ne {}} { # ModulesVersion should target an element in current directory if {[string first / $::ModulesVersion] == -1} { setModuleResolution $modname/default $modname/$::ModulesVersion\ default } else { reportError "Invalid ModulesVersion '$::ModulesVersion' defined" } } popDebugMsgPrefix popSpecifiedName popModuleName popModuleFile return $::ModulesVersion } # Save list of the defined procedure and the global variables with their # associated values set in slave interpreter passed as argument. Global # structures are used to save these information and the name of these # structures are provided as argument. proc dumpInterpState {itrp dumpVarsVN dumpArrayVarsVN untrackVarsVN\ dumpProcsVN} { upvar #0 $dumpVarsVN dumpVars upvar #0 $dumpArrayVarsVN dumpArrayVars upvar #0 $untrackVarsVN untrackVars upvar #0 $dumpProcsVN dumpProcs regexp {^__[a-z]+} $itrp itrpkind # save name and value for any other global variables foreach var [$itrp eval {info globals}] { if {![info exists untrackVars($var)]} { reportDebug "saving for $itrpkind var $var" if {[$itrp eval array exists ::$var]} { set dumpVars($var) [$itrp eval array get ::$var] set dumpArrayVars($var) 1 } else { set dumpVars($var) [$itrp eval set ::$var] } } } # save name of every defined procedures foreach var [$itrp eval {info procs}] { set dumpProcs($var) 1 } reportDebug "saving for $itrpkind proc list [array names dumpProcs]" } # Define commands to be known by slave interpreter. proc initInterpCommands {itrp fresh aliasesVN aliasesPassArgVN tracesVN\ renameCmdsVN} { upvar #0 $aliasesVN aliases upvar #0 $aliasesPassArgVN aliasesPassArg upvar #0 $tracesVN traces upvar #0 $renameCmdsVN renameCmds # rename some commands on freshly created interp before aliases defined # below overwrite them if {$fresh} { foreach cmd [array names renameCmds] { $itrp eval rename $cmd $renameCmds($cmd) } } # set interpreter alias commands each time to guaranty them being # defined and not overridden by modulefile or modulerc content foreach alias [array names aliases] { if {[info exists aliasesPassArg($alias)]} { set aliasarg $aliasesPassArg($alias) # pass current itrp reference on special keyword if {$aliasarg eq {__itrp__}} { set aliasarg $itrp } interp alias $itrp $alias {} $aliases($alias) $aliasarg } else { interp alias $itrp $alias {} $aliases($alias) } } foreach alias [array names traces] { interp eval $itrp [list trace add execution $alias leave\ $traces($alias)] } } # Restore initial setup of slave interpreter passed as argument based on # global structure previously filled with initial list of defined procedure # and values of global variable. proc resetInterpState {itrp fresh dumpVarsVN dumpArrayVarsVN untrackVarsVN\ dumpProcsVN aliasesVN aliasesPassArgVN tracesVN renameCmdsVN\ dumpCommandsVN} { upvar #0 $dumpVarsVN dumpVars upvar #0 $dumpArrayVarsVN dumpArrayVars upvar #0 $untrackVarsVN untrackVars upvar #0 $dumpProcsVN dumpProcs upvar #0 $dumpCommandsVN dumpCommands # look at list of defined procedures and delete those not part of the # initial state list. do not check if they have been altered as no vital # procedures lied there. note that if a Tcl command has been overridden # by a proc, it will be removed here and command will also disappear foreach var [$itrp eval {info procs}] { if {![info exists dumpProcs($var)]} { reportDebug "removing on $itrp proc $var" $itrp eval [list rename $var {}] } } # rename some commands and set aliases on interpreter initInterpCommands $itrp $fresh $aliasesVN $aliasesPassArgVN $tracesVN\ $renameCmdsVN # dump interpreter command list here on first time as aliases should be # set prior to be found on this list for correct match if {![info exists dumpCommands]} { set dumpCommands [$itrp eval {info commands}] reportDebug "saving for $itrp command list $dumpCommands" # if current interpreter command list does not match initial list it # means that at least one command has been altered so we need to recreate # interpreter to guaranty proper functioning } elseif {$dumpCommands ne [$itrp eval {info commands}]} { reportDebug "missing command(s), recreating interp $itrp" interp delete $itrp interp create $itrp initInterpCommands $itrp 1 $aliasesVN $aliasesPassArgVN $tracesVN\ $renameCmdsVN } # check every global variables currently set and correct them to restore # initial interpreter state. work on variables at the very end to ensure # procedures and commands are correctly defined foreach var [$itrp eval {info globals}] { if {![info exists untrackVars($var)]} { if {![info exists dumpVars($var)]} { reportDebug "removing on $itrp var $var" $itrp eval unset ::$var } elseif {![info exists dumpArrayVars($var)]} { if {$dumpVars($var) ne [$itrp eval set ::$var]} { reportDebug "restoring on $itrp var $var" if {[llength $dumpVars($var)] > 1} { # restore value as list $itrp eval set ::$var [list $dumpVars($var)] } else { # brace value to be able to restore empty string $itrp eval set ::$var "{$dumpVars($var)}" } } } else { if {$dumpVars($var) ne [$itrp eval array get ::$var]} { reportDebug "restoring on $itrp var $var" $itrp eval array set ::$var [list $dumpVars($var)] } } } } } ######################################################################## # commands run from inside a module file # proc module-info {what {more {}}} { set mode [currentMode] reportDebug "$what $more" switch -- $what { mode { if {$more ne {}} { set command [currentCommandName] return [expr {$mode eq $more || ($more eq {remove} && $mode eq \ {unload}) || ($more eq {switch} && $command eq {switch})}] } else { return $mode } } command { set command [currentCommandName] if {$more eq {}} { return $command } else { return [expr {$command eq $more}] } } name { return [currentModuleName] } specified { return [currentSpecifiedName] } shell { if {$more ne {}} { return [expr {$::g_shell eq $more}] } else { return $::g_shell } } flags { # C-version specific option, not relevant for Tcl-version but return # a zero integer value to avoid breaking modulefiles using it return 0 } shelltype { if {$more ne {}} { return [expr {$::g_shellType eq $more}] } else { return $::g_shellType } } user { # C-version specific option, not relevant for Tcl-version but return # an empty value or false to avoid breaking modulefiles using it if {$more ne {}} { return 0 } else { return {} } } alias { set ret [resolveModuleVersionOrAlias $more [isIcase]] if {$ret ne $more} { return $ret } else { return {} } } trace { return {} } tracepat { return {} } type { return Tcl } symbols { lassign [getModuleNameVersion $more 1] mod modname modversion set tag_list [getVersAliasList $mod] # if querying special symbol "default" but nothing found registered # on it, look at symbol registered on bare module name in case there # are symbols registered on it but no default symbol set yet to link # to them if {[llength $tag_list] == 0 && $modversion eq {default}} { set tag_list [getVersAliasList $modname] } return [join $tag_list :] } version { lassign [getModuleNameVersion $more 1] mod return [resolveModuleVersionOrAlias $mod [isIcase]] } loaded { lassign [getModuleNameVersion $more 1] mod return [getLoadedMatchingName $mod returnall] } default { knerror "module-info $what not supported" return {} } } } proc module-whatis {args} { set message [join $args] reportDebug $message lappend ::g_whatis $message return {} } # convert environment variable references in string to their values # every local variable is prefixed by '0' to ensure they will not be # overwritten through variable reference resolution process proc resolvStringWithEnv {0str} { # fetch variable references in string set 0match_list [regexp -all -inline {\$[{]?([A-Za-z_][A-Za-z0-9_]*)[}]?}\ ${0str}] if {[llength ${0match_list}] > 0} { # put in local scope every environment variable referred in string for {set 0i 1} {${0i} < [llength ${0match_list}]} {incr 0i 2} { set 0varname [lindex ${0match_list} ${0i}] if {![info exists ${0varname}]} { set ${0varname} [get-env ${0varname}] } } # resolv variable reference with values (now in local scope) set 0res [subst -nobackslashes -nocommands ${0str}] } else { set 0res ${0str} } reportDebug "'${0str}' resolved to '${0res}'" return ${0res} } # deduce modulepath from modulefile and module name proc getModulepathFromModuleName {modfile modname} { return [string range $modfile 0 end-[string length /$modname]] } # deduce module name from modulefile and modulepath proc getModuleNameFromModulepath {modfile modpath} { return [string range $modfile [string length $modpath/] end] } # extract module name from modulefile and currently enabled modulepaths proc findModuleNameFromModulefile {modfile} { set ret {} foreach modpath [getModulePathList] { if {[string first $modpath/ $modfile/] == 0} { set ret [getModuleNameFromModulepath $modfile $modpath] break } } return $ret } # extract modulepath from modulefile and currently enabled modulepaths proc findModulepathFromModulefile {modfile} { set ret {} foreach modpath [getModulePathList] { if {[string first $modpath/ $modfile/] == 0} { set ret $modpath break } } return $ret } # Determine with a name provided as argument the corresponding module name, # version and name/version. Module name is guessed from current module name # when shorthand version notation is used. Both name and version are guessed # from current module if name provided is empty. If 'name_relative_tocur' is # enabled then name argument may be interpreted as a name relative to the # current modulefile directory (useful for module-version and module-alias # for instance). proc getModuleNameVersion {{name {}} {name_relative_tocur 0}} { set curmod [currentModuleName] set curmodname [file dirname $curmod] set curmodversion [file tail $curmod] if {$name eq {}} { set name $curmodname set version $curmodversion # check for shorthand version notation like "/version" or "./version" # only if we are currently interpreting a modulefile or modulerc } elseif {$curmod ne {} && [regexp {^\.?\/(.*)$} $name match version]} { # if we cannot distinguish a module name, raise error when shorthand # version notation is used if {$::ModulesCurrentModulefile ne $curmod && $curmod ne {.modulerc}} { # name is the name of current module directory set name $curmodname } else { reportError "Invalid modulename '$name' found" return {} } } else { set name [string trimright $name /] set version [file tail $name] if {$name eq $version} { set version {} } else { set name [file dirname $name] } # name may correspond to last part of current module # if so name is replaced by current module name if {$name_relative_tocur && [file tail $curmodname] eq $name} { set name $curmodname } } if {$version eq {}} { set mod $name } else { set mod $name/$version } return [list $mod $name $version] } # Register alias or symbolic version deep resolution in a global array that # can be used thereafter to get in one query the actual modulefile behind # a virtual name. Also consolidate a global array that in the same manner # list all the symbols held by modulefiles. proc setModuleResolution {mod target {symver {}} {override_res_path 1}\ {auto_symver 0}} { global g_moduleResolved g_resolvedHash g_resolvedPath g_symbolHash # find end-point module and register step-by-step path to get to it set res $target lappend res_path $res while {$mod ne $res && [info exists g_resolvedPath($res)]} { set res $g_resolvedPath($res) lappend res_path $res } # error if resolution end on initial module if {$mod eq $res} { reportError "Resolution loop on '$res' detected" return 0 } # module name will be useful when registering symbol if {$symver ne {}} { lassign [getModuleNameVersion $mod] modfull modname } # change default symbol owner if previously given; auto symbol are defined # only if no default is pre-existing if {$symver eq {default} && !$auto_symver} { # alternative name "modname" is set when mod = "modname/default" both # names will be registered to be known for queries and resolution defs set modalt $modname if {[info exists g_moduleResolved($mod)]} { set prev $g_moduleResolved($mod) # there may not be a default in case of auto symbol if {[info exists g_symbolHash($prev)] && [set idx [lsearch -exact\ $g_symbolHash($prev) default]] != -1} { reportDebug "remove symbol 'default' from '$prev'" set g_symbolHash($prev) [lreplace $g_symbolHash($prev) $idx $idx] } } } # register end-point resolution reportDebug "$mod resolved to $res" set g_moduleResolved($mod) $res # set first element of resolution path only if not already set or # scratching enabled, no change when propagating symbol along res path if {$override_res_path || ![info exists g_resolvedPath($mod)]} { set g_resolvedPath($mod) $target } lappend g_resolvedHash($res) $mod # also register resolution on alternative name if any if {[info exists modalt]} { reportDebug "$modalt resolved to $res" set g_moduleResolved($modalt) $res if {$override_res_path || ![info exists g_resolvedPath($modalt)]} { set g_resolvedPath($modalt) $target } lappend g_resolvedHash($res) $modalt # register name alternative to know their existence set ::g_moduleAltName($modalt) $mod set ::g_moduleAltName($mod) $modalt } # if other modules were pointing to this one, adapt resolution end-point set relmod_list {} if {[info exists g_resolvedHash($mod)]} { set relmod_list $g_resolvedHash($mod) unset g_resolvedHash($mod) } # also adapt resolution for modules pointing to the alternative name if {[info exists modalt] && [info exists g_resolvedHash($modalt)]} { set relmod_list [concat $relmod_list $g_resolvedHash($modalt)] unset g_resolvedHash($modalt) } foreach relmod $relmod_list { set g_moduleResolved($relmod) $res reportDebug "$relmod now resolved to $res" lappend g_resolvedHash($res) $relmod } # register and propagate symbols to the resolution path, execption made for # auto symbol which are stored separately and not propagated if {[info exists g_symbolHash($mod)]} { set sym_list $g_symbolHash($mod) } else { set sym_list {} } if {$symver ne {} && $auto_symver} { reportDebug "define auto symbolic version '$mod' targeting $target" set ::g_autoSymbol($mod) $target } elseif {$symver ne {} && !$auto_symver} { # merge symbol definitions in case of alternative name if {[info exists modalt] && [info exists g_symbolHash($modalt)]} { set sym_list [lsort -dictionary -unique [concat $sym_list\ $g_symbolHash($modalt)]] reportDebug "set symbols '$sym_list' to $mod and $modalt" set g_symbolHash($mod) $sym_list set g_symbolHash($modalt) $sym_list } # dictionary-sort symbols and remove eventual duplicates set sym_list [lsort -dictionary -unique [concat $sym_list\ [list $symver]]] # propagate symbols in g_symbolHash and g_moduleVersion toward the # resolution path, handle that locally if we still work on same # modulename, call for a proper resolution as soon as we change of # module to get this new resolution registered foreach modres $res_path { lassign [getModuleNameVersion $modres] modfull modresname if {$modname eq $modresname} { if {[info exists g_symbolHash($modres)]} { set modres_sym_list [lsort -dictionary -unique [concat\ $g_symbolHash($modres) $sym_list]] } else { set modres_sym_list $sym_list } # sync symbols of alternative name if any if {[info exists ::g_moduleAltName($modres)]} { set altmodres $::g_moduleAltName($modres) reportDebug "set symbols '$modres_sym_list' to $modres and\ $altmodres" set g_symbolHash($altmodres) $modres_sym_list } else { reportDebug "set symbols '$modres_sym_list' to $modres" } set g_symbolHash($modres) $modres_sym_list # register symbolic version for querying in g_moduleVersion foreach symelt $sym_list { set modvers $modresname/$symelt reportDebug "module-version $modvers = $modres" set ::g_moduleVersion($modvers) $modres set ::g_sourceVersion($modvers) $::ModulesCurrentModulefile } # as we change of module name a proper resolution call should be # made (see below) and will handle the rest of the resolution path } else { set need_set_res 1 break } } # when registering an alias, existing symbols on alias source name should # be broadcast along the resolution path with a proper resolution call # (see below) } else { lassign [getModuleNameVersion $target] modres modresname set need_set_res 1 } # resolution needed to broadcast symbols along resolution path without # altering initial path already set for these symbols if {[info exists need_set_res]} { foreach symelt $sym_list { set modvers $modresname/$symelt reportDebug "set resolution for $modvers" setModuleResolution $modvers $modres $symelt 0 } } return 1 } # retrieve all names that resolve to passed mod proc getAllModuleResolvedName {mod {flag_autosym 0}} { set namelist {} set resmodlist {} set icase [isIcase] defineModEqProc $icase [getConf extended_default] # get parent directories of mod foreach modelt [split $mod /] { if {[info exists modroot]} { append modroot / } append modroot $modelt lappend resmodlist $modroot } # add additionnaly all the altnames set on directories, parents of mod # or on distant directories whose default version resolves to mod for {set i 0} {$i < [llength $resmodlist]} {incr i 1} { set modelt [getArrayKey ::g_resolvedHash [lindex $resmodlist $i] $icase] if {[info exists ::g_resolvedHash($modelt)]} { foreach resmod $::g_resolvedHash($modelt) { # if modelt is not a parent directory of mod, check its resolution # points to mod (directly for alias/sym or indirectly for dir # whose default version bridge resolution toward mod) if {[modEq $modelt $mod eqstart] || $::g_moduleResolved($resmod)\ eq $mod || [lindex [getPathToModule\ $::g_moduleResolved($resmod) {} 0] 1] eq $mod} { # prefix automatically generated symbols with 'as|' if asked if {$flag_autosym && [info exists ::g_autoSymbol($resmod)]} { appendNoDupToList namelist as|$resmod } else { appendNoDupToList namelist $resmod } unset modroot foreach reselt [split [file dirname $resmod] /] { if {[info exists modroot]} { append modroot / } append modroot $reselt appendNoDupToList resmodlist $modroot } } } } } return $namelist } # Specifies a default or alias version for a module that points to an # existing module version Note that aliases defaults are stored by the # short module name (not the full path) so aliases and defaults from one # directory will apply to modules of the same name found in other # directories. proc module-version {args} { reportDebug $args lassign [getModuleNameVersion [lindex $args 0] 1] mod modname modversion # go for registration only if valid modulename if {$mod ne {}} { foreach version [lrange $args 1 end] { set aliasversion $modname/$version # do not alter a previously defined alias version if {![info exists ::g_moduleVersion($aliasversion)]} { setModuleResolution $aliasversion $mod $version } else { reportWarning "Symbolic version '$aliasversion' already defined" } } } return {} } proc module-alias {args} { lassign [getModuleNameVersion [lindex $args 0]] alias lassign [getModuleNameVersion [lindex $args 1] 1] mod reportDebug "$alias = $mod" if {[setModuleResolution $alias $mod]} { set ::g_moduleAlias($alias) $mod set ::g_sourceAlias($alias) $::ModulesCurrentModulefile } return {} } proc module-virtual {args} { lassign [getModuleNameVersion [lindex $args 0]] mod set modfile [getAbsolutePath [lindex $args 1]] reportDebug "$mod = $modfile" set ::g_moduleVirtual($mod) $modfile set ::g_sourceVirtual($mod) $::ModulesCurrentModulefile return {} } proc module {command args} { set mode [currentMode] reportDebug "cmd='$command', args='$args'" # guess if called from top level set topcall [expr {[getEvalModuleStackDepth] == 0}] set tryhelpmsg [expr {$topcall ? "\nTry 'module --help' for more\ information." : {}}] if {$topcall} { set msgprefix {} } else { set msgprefix {module: } } # resolve and check command name lassign [parseModuleCommandName $command help] command cmdvalid cmdempty # clear other args if no command name supplied if {$cmdempty} { set args {} } # raise error if supplied command is not known if {!$cmdvalid} { knerror "${msgprefix}Invalid command '$command'$tryhelpmsg" } # parse options, do that globally to ignore options not related to a given # module sub-command (exclude them from arg list) lassign [eval parseModuleCommandArgs $command $args] show_oneperline\ show_mtime show_filter search_filter search_match dump_state args # parse module version specification if {[isInList [list avail paths whatis load unload switch help test\ display path is-avail] $command]} { set args [eval parseModuleVersionSpecifier 0 $args] } if {!$topcall} { # some commands can only be called from top level, not within modulefile switch -- $command { path - paths - autoinit - help - prepend-path - append-path -\ remove-path - is-loaded - is-saved - is-used - is-avail -\ info-loaded - clear { knerror "${msgprefix}Command '$command' not supported$tryhelpmsg" } } # other commands can only be called from modulefile evaluated from # command acting as top-level context (source and autoinit) if {([getEvalModuleStackDepth] > 1 || [notInList [list source autoinit]\ [currentCommandName]]) && $command eq {config}} { knerror "${msgprefix}Command '$command' not supported$tryhelpmsg" } } # argument number check switch -- $command { unload - source - display - initadd - initprepend - initrm - test -\ is-avail { if {[llength $args] == 0} { set argnberr 1 } } reload - aliases - list - purge - savelist - initlist - initclear -\ autoinit { if {[llength $args] != 0} { set argnberr 1 } } switch { if {[llength $args] == 0 || [llength $args] > 2} { set argnberr 1 } } path - paths - info-loaded { if {[llength $args] != 1} { set argnberr 1 } } search - save - restore - saverm - saveshow - clear { if {[llength $args] > 1} { set argnberr 1 } } initswitch { if {[llength $args] != 2} { set argnberr 1 } } prepend-path - append-path - remove-path { if {[llength $args] < 2} { set argnberr 1 } } config { if {[llength $args] > 2} { set argnberr 1 } } } if {[info exists argnberr]} { knerror "Unexpected number of args for '$command' command$tryhelpmsg" } # define if modfile should always be fully read even for validity check pushAlwaysReadFullFile [expr {[isInList [list path paths list avail\ aliases] $command]} ? 0 : 1] pushCommandName $command if {$topcall} { # Find and execute any global rc file found runModulerc } switch -- $command { load { # ignore flag used in collection to track non-user asked state set args [replaceFromList $args --notuasked] # no error raised on empty argument list to cope with # initadd command that may expect this behavior if {[llength $args] > 0} { set ret 0 # if top command is source, consider module load commands made # within sourced file evaluation as top load command if {$topcall || ([getEvalModuleStackDepth] == 1 && ( [aboveCommandName] eq {source} || [aboveCommandName] eq\ {autoinit}))} { set ret [eval cmdModuleLoad load 1 $args] } elseif {$mode eq {load}} { # load here if no auto mode, done through prereq elsewhere # inhibited if currently in DepRe context if {![getConf auto_handling] && [currentModuleEvalContext] ne\ {depre}} { # attempt load of not already loaded modules foreach arg $args { if {![is-loaded $arg] && ![is-loading $arg]} { lappend modlist $arg } } if {[info exists modlist]} { set ret [eval cmdModuleLoad reqlo 0 $modlist] # ignore obtained error if force mode enabled if {[getForce]} { set ret 0 } } } # register modulefiles to load as individual prereqs foreach arg $args { prereq $arg } # mods unload is handled via UReqUn mechanism when auto enabled # also unloads are triggered by ongoing reload, purge or # restore commands } elseif {![getConf auto_handling] && [notInList [list purge\ reload restore] [aboveCommandName]]} { # on unload mode, unload mods in reverse order, if loaded # prior this mod, if not user asked and not required by # other loaded mods set modlist [getLoadedModuleList] set modidx [lsearch -exact $modlist [currentModuleName]] if {$modidx != 0} { set priormodlist [lrange $modlist 0 $modidx] foreach arg [lreverse $args] { if {[set unmod [getLoadedMatchingName $arg {} 0\ $priormodlist]] ne {}} { if {[cmdModuleUnload urequn match 1 0 1 1 $unmod]} { reportWarning "Unload of useless requirement\ $unmod failed" 1 } } } } } # sub-module interpretation failed, raise error if {$ret && !$topcall} { knerror {} MODULES_ERR_SUBFAILED } } } unload { # if top command is source, consider module load commands made # within sourced file evaluation as top load command if {$topcall || ([getEvalModuleStackDepth] == 1 && ( [aboveCommandName] eq {source} || [aboveCommandName] eq\ {autoinit}))} { set ret [eval cmdModuleUnload unload match 1 0 0 0 $args] } elseif {$mode eq {load}} { # unload mods only on load mode, nothing done on unload mode as # the registered conflict guarantees the target module cannot # be loaded unless forced # do not unload module required by others even in force mode set ret [eval cmdModuleUnload conun match 0 0 0 1 $args] # register modulefiles to unload as individual conflicts foreach arg $args { # do not break on error yet, go through the whole modfile # evaluation in case conflict is solved later on catch {conflict $arg} } # sub-module interpretation failed, raise error if {$ret} { knerror {} MODULES_ERR_SUBFAILED } } } reload { cmdModuleReload } use { if {$topcall || $mode eq {load}} { eval cmdModuleUse $args } else { eval cmdModuleUnuse $args } } unuse { eval cmdModuleUnuse $args } source { if {$topcall || $mode eq {load}} { eval cmdModuleSource $args } else { # on unload mode, unsource script in reverse order eval cmdModuleUnsource [lreverse $args] } } switch { # pass 'user asked state' to switch procedure set uasked [expr {$topcall || ([getEvalModuleStackDepth] == 1 &&\ ([aboveCommandName] eq {source} || [aboveCommandName] eq\ {autoinit}))}] if {$uasked} { eval cmdModuleSwitch $uasked $args } else { # CAUTION: it is not recommended to use the `switch` # sub-command in modulefiles as this command is intended for # the command-line for a 2in1 operation. Could be removed from # the modulefile scope in a future release. Use `module unload` # and `module load` commands in modulefiles instead. switch -- $mode { load { eval cmdModuleSwitch $uasked $args } unload { # find what has been asked for unload and load lassign $args swunmod swlomod if {$swlomod eq {} && $swunmod ne {}} { set swlomod $swunmod } # apply same mechanisms than for 'module load' and # 'module unload' for an unload evaluation: nothing done # for switched-off module and unload of switched-on # module. If auto handling is enabled switched-on module # is handled via UReqUn mechanism. Also unloads are # triggered by ongoing reload, purge or restore commands if {![getConf auto_handling] && $swlomod ne {} &&\ [notInList [list purge reload restore]\ [aboveCommandName]]} { # unload mod if it was loaded prior this mod, not user # asked and not required by another loaded module set modlist [getLoadedModuleList] set modidx [lsearch -exact $modlist [currentModuleName]] if {$modidx != 0} { set priormodlist [lrange $modlist 0 $modidx] if {[set unmod [getLoadedMatchingName $swlomod {} 0\ $priormodlist]] ne {}} { if {[cmdModuleUnload urequn match 1 0 1 1 $unmod]} { reportWarning "Unload of useless requirement\ $unmod failed" 1 } } } } } } } } display { eval cmdModuleDisplay $args } avail { eval cmdModuleAvail $show_oneperline $show_mtime "{$show_filter}"\ "{$search_filter}" "{$search_match}" $args } aliases { cmdModuleAliases } path { eval cmdModulePath $args } paths { eval cmdModulePaths $args } list { cmdModuleList $show_oneperline $show_mtime } whatis { if {$args ne {}} { foreach arg $args { cmdModuleWhatIs $arg } } else { cmdModuleWhatIs } } search { eval cmdModuleApropos $args } purge { eval cmdModulePurge } save { eval cmdModuleSave $args } restore { eval cmdModuleRestore $args } saverm { eval cmdModuleSaverm $args } saveshow { eval cmdModuleSaveshow $args } savelist { cmdModuleSavelist $show_oneperline $show_mtime } initadd { eval cmdModuleInit add $args } initprepend { eval cmdModuleInit prepend $args } initswitch { eval cmdModuleInit switch $args } initrm { eval cmdModuleInit rm $args } initlist { eval cmdModuleInit list $args } initclear { eval cmdModuleInit clear $args } autoinit { cmdModuleAutoinit } clear { # ensure empty string is correctly passed eval cmdModuleClear "{$args}" } config { eval cmdModuleConfig $dump_state $args } help { eval cmdModuleHelp $args } test { eval cmdModuleTest $args } prepend-path - append-path - remove-path - is-loaded - is-saved -\ is-used - is-avail { eval cmdModuleResurface $command $args } info-loaded { eval cmdModuleResurface module-info loaded $args } } popCommandName popAlwaysReadFullFile # if called from top level render settings if any if {$topcall} { renderSettings } return {} } proc ml {args} { # ml cannot be called within modulefile, top level only if {[getEvalModuleStackDepth] > 0} { knerror {Command 'ml' not supported} } # filter out all known options from argument list to guess command name # without them in the way lassign [eval parseModuleCommandArgs ml $args] show_oneperline\ show_mtime show_filter search_filter search_match dump_state fargs # determine if first argument is a known module sub-command lassign [parseModuleCommandName [lindex $fargs 0] list] command cmdvalid\ cmdempty if {$cmdempty} { # consider empty string supplied as first argument as module name if {[llength $fargs] > 0} { set cmdvalid 0 } set margs $args } else { # first argument was command name set margs [lrange $args 1 end] } # directly call module procedure if sub-command spotted as first argument # or no argument supplied if {$cmdvalid} { eval module $command $margs } else { # no need to look for option arguments as they have already been parsed # in main procedure (error has already been raised for badly written # argument like '-' or '--') # parse specified module and get list of mods to unload and mods to load lassign [eval parseModuleVersionSpecifier 1 $fargs] modunlist modlolist # define if modfile should always be fully read even for validity check pushAlwaysReadFullFile 1 pushCommandName ml # Find and execute any global rc file found runModulerc set ret 0 pushSettings # first unload specified modules if {[llength $modunlist] > 0} { set ret [eval cmdModuleUnload unload match 1 0 0 0 $modunlist] } # then load other modules unless unload phase failed if {!$ret && [llength $modlolist] > 0} { set ret [eval cmdModuleLoad load 1 $modlolist] } # rollback changes if any load or unload failed if {$ret} { restoreSettings } popSettings popCommandName popAlwaysReadFullFile renderSettings } return {} } proc getModshareVarName {var} { # specific modshare variable for DYLD-related variables as a suffixed # variable will lead to warning messages with this tool if {[string range $var 0 4] eq {DYLD_}} { return MODULES_MODSHARE_${var} } else { return ${var}_modshare } } proc setenv {var val} { reportDebug "var='$var', val='$val'" # clean any previously defined reference counter array unset-env [getModshareVarName $var] 1 # Set the variable for later use during the modulefile evaluation set-env $var $val return {} } # undo setenv in unload mode proc setenv-un {var val} { reportDebug "var='$var', val='$val'" # clean any existing reference counter array unset-env [getModshareVarName $var] 1 # Add variable to the list of variable to unset in shell output code but # set it in interp context as done on load mode for later use during the # modulefile evaluation unset-env $var 0 $val return {} } # optimized setenv/unsetenv for whatis mode: init env variable with an empty # value if undefined. do not care about value, just avoid variable to be # undefined for later use during the modulefile evaluation proc setenv-wh {var args} { if {![info exists ::env($var)]} { reportDebug "var='$var', val=''" set ::env($var) {} } return {} } proc getenv {var {valifundef _UNDEFINED_}} { reportDebug "var='$var', valifundef='$valifundef'" if {[currentMode] ne {display}} { return [get-env $var $valifundef] } else { return "\$$var" } } proc unsetenv {var {val {}}} { reportDebug "var='$var', val='$val'" # clean any existing reference counter array unset-env [getModshareVarName $var] 1 # Set the variable for later use during the modulefile evaluation unset-env $var return {} } # undo unsetenv in unload mode proc unsetenv-un {var {val {}}} { if {$val ne {}} { return [setenv $var $val] } else { return [unsetenv $var] } } proc chdir {dir} { reportDebug $dir if {[file exists $dir] && [file isdirectory $dir]} { set ::g_changeDir $dir } else { # report issue but does not treat it as an error to have the # same behavior as C-version reportWarning "Cannot chdir to '$dir' for '[currentModuleName]'" } return {} } # superseed exit command to handle it if called within a modulefile # rather than exiting the whole process proc exitModfileCmd {{code 0}} { set mode [currentMode] reportDebug ($code) if {$mode eq {load}} { reportDebug {Inhibit next modulefile interpretations} set ::g_inhibit_interp 1 } # break to gently end interpretation of current modulefile return -code break } # enables slave interp to return ModulesVersion value to the master interp proc setModulesVersion {val} { set ::ModulesVersion $val } # supersede puts command to catch content sent to stdout/stderr within # modulefile in order to correctly send stderr content (if a pager has been # enabled) or postpone content channel send after rendering on stdout the # relative environment changes required by the modulefile proc putsModfileCmd {itrp args} { reportDebug "$args (itrp=$itrp)" # determine if puts call targets the stdout or stderr channel switch -- [llength $args] { 1 { set deferPuts 1 } 2 { switch -- [lindex $args 0] { -nonewline - stdout { set deferPuts 1 } stderr { set reportArgs [list [lindex $args 1]] } } } 3 { if {[lindex $args 0] eq {-nonewline}} { switch -- [lindex $args 1] { stdout { set deferPuts 1 } stderr { set reportArgs [list [lindex $args 2] 1] } } } else { set wrongNumArgs 1 } } default { set wrongNumArgs 1 } } # raise error if bad argument number detected, do this here rather in _puts # not to confuse people with an error reported by an internal name (_puts) if {[info exists wrongNumArgs]} { knerror {wrong # args: should be "puts ?-nonewline? ?channelId? string"} # defer puts if it targets stdout (see renderSettings) } elseif {[info exists deferPuts]} { lappend ::g_stdoutPuts $args # if it targets stderr call report, which knows what channel to use } elseif {[info exists reportArgs]} { # report message only if not silent if {[isVerbosityLevel concise]} { eval report $reportArgs } # pass to real puts command if not related to stdout and do that in modfile # interpreter context to get access to eventual specific channel } else { # re-throw error as a known error for accurate stack trace print if {[catch {$itrp eval _puts $args} errMsg]} { knerror $errMsg MODULES_ERR_CUSTOM } } } ######################################################################## # path fiddling # proc getReferenceCountArray {var separator} { # get reference counter set in environment set sharevar [getModshareVarName $var] array set refcount {} if {[info exists ::env($sharevar)]} { set modsharelist [psplit $::env($sharevar) [getPathSeparator]] # ignore environment ref count variable if malformed if {([llength $modsharelist] % 2) == 0} { array set refcount $modsharelist } else { reportDebug "Reference counter value in '$sharevar' is malformed\ ($modsharelist)" } } array set countarr {} if {[info exists ::env($var)]} { # do not skip a bare empty path entry that can also be found in # reference counter array (sometimes var is cleared by setting it # empty not unsetting it, ignore var in this case) if {$::env($var) eq {} && [info exists refcount()]} { lappend eltlist {} } else { set eltlist [split $::env($var) $separator] } # just go thought the elements of the variable, which means additional # elements part of the reference counter variable will be ignored foreach elt $eltlist { # no reference counter, means value has been set once if {![info exists refcount($elt)]} { set count 1 # bad reference counter value is ignored } elseif {![string is digit -strict $refcount($elt)]} { reportDebug "Reference counter value for '$elt' in '$sharevar' is\ erroneous ($refcount($elt))" set count 1 } else { set count $refcount($elt) } set countarr($elt) $count } } set count_list [array get countarr] reportDebug "(var=$var, delim=$separator) got '$count_list'" return $count_list } proc unload-path {args} { reportDebug ($args) lassign [eval parsePathCommandArgs unload-path $args] separator\ allow_dup idx_val var path_list array set countarr [getReferenceCountArray $var $separator] # Don't worry about dealing with this variable if it is already scheduled # for deletion if {[info exists ::g_stateEnvVars($var)] && $::g_stateEnvVars($var) eq\ {del}} { return {} } # save initial variable content to match index arguments set dir_list [split [get-env $var] $separator] # detect if empty env value means empty path entry if {[llength $dir_list] == 0 && [info exists countarr()]} { lappend dir_list {} } # build list of index to remove from variable set del_idx_list [list] foreach dir $path_list { # retrieve dir value if working on an index list if {$idx_val} { set idx $dir # go to next index if this one is not part of the existing range # needed to distinguish an empty value to an out-of-bound value if {$idx < 0 || $idx >= [llength $dir_list]} { continue } else { set dir [lindex $dir_list $idx] } } # update reference counter array if {[info exists countarr($dir)]} { incr countarr($dir) -1 set newcount $countarr($dir) if {$countarr($dir) <= 0} { unset countarr($dir) } } else { set newcount 0 } # get all entry indexes corresponding to dir set found_idx_list [lsearch -all -exact $dir_list $dir] # remove all found entries if {$newcount <= 0} { # only remove passed position in --index mode if {$idx_val} { lappend del_idx_list $idx } else { set del_idx_list [concat $del_idx_list $found_idx_list] } # if multiple entries found remove the extra entries compared to new # reference counter } elseif {[llength $found_idx_list] > $newcount} { # only remove passed position in --index mode if {$idx_val} { lappend del_idx_list $idx } else { # delete extra entries, starting from end of the list (on a path # variable, entries at the end have less priority than those at # the start) set del_idx_list [concat $del_idx_list [lrange $found_idx_list\ $newcount end]] } } } # update variable if some element need to be removed if {[llength $del_idx_list] > 0} { set del_idx_list [lsort -integer -unique $del_idx_list] set newpath [list] set nbelem [llength $dir_list] # rebuild list of element without indexes set for deletion for {set i 0} {$i < $nbelem} {incr i} { if {[notInList $del_idx_list $i]} { lappend newpath [lindex $dir_list $i] } } } else { set newpath $dir_list } # set env variable and corresponding reference counter in any case if {[llength $newpath] == 0} { unset-env $var } else { set-env $var [join $newpath $separator] } set sharevar [getModshareVarName $var] if {[array size countarr] > 0} { set-env $sharevar [pjoin [array get countarr] [getPathSeparator]] } else { unset-env $sharevar 1 } return {} } proc add-path {pos args} { reportDebug "($args) pos=$pos" lassign [eval parsePathCommandArgs add-path $args] separator allow_dup\ idx_val var path_list set sharevar [getModshareVarName $var] array set countarr [getReferenceCountArray $var $separator] if {$pos eq {prepend}} { set path_list [lreverse $path_list] } set val [get-env $var] foreach dir $path_list { if {![info exists countarr($dir)] || $allow_dup} { # ignore env var set empty if no empty entry found in reference # counter array (sometimes var is cleared by setting it empty not # unsetting it) if {$val ne {} || [info exists countarr()]} { set val [expr {$pos eq {prepend} ? "$dir$separator$val" :\ "$val$separator$dir"}] } else { set val $dir } } if {[info exists countarr($dir)]} { incr countarr($dir) } else { set countarr($dir) 1 } } set-env $var $val set-env $sharevar [pjoin [array get countarr] [getPathSeparator]] return {} } # analyze argument list passed to a path command to set default value or raise # error in case some attributes are missing proc parsePathCommandArgs {cmd args} { # parse argument list set next_is_delim 0 set allow_dup 0 set idx_val 0 foreach arg $args { # everything passed after variable name is considered a value if {[info exists var]} { # set multiple passed values in a list lappend val_raw_list $arg } else { switch -glob -- $arg { --index { if {$cmd eq {add-path}} { reportWarning "--index option has no effect on $cmd" } else { set idx_val 1 } } --duplicates { if {$cmd eq {unload-path}} { reportWarning "--duplicates option has no effect on $cmd" } else { set allow_dup 1 } } -d - -delim - --delim { set next_is_delim 1 } --delim=* { set delim [string range $arg 8 end] } -* { knerror "invalid option '$arg' for $cmd" } default { if {$next_is_delim} { set delim $arg set next_is_delim 0 } else { set var $arg } } } } } # adapt with default value or raise error if some arguments are missing if {![info exists delim]} { set delim [getPathSeparator] } elseif {$delim eq {}} { knerror "$cmd should get a non-empty path delimiter" } if {![info exists var]} { knerror "$cmd should get an environment variable name" } elseif {$var eq {}} { knerror "$cmd should get a valid environment variable name" } if {![info exists val_raw_list]} { knerror "$cmd should get a value for environment variable $var" } # set list of value to add set val_list [list] foreach val $val_raw_list { # check passed indexes are numbers if {$idx_val && ![string is integer -strict $val]} { knerror "$cmd should get valid number as index value" } switch -- $val \ {} { # add empty entry in list lappend val_list {} } \ $delim { knerror "$cmd cannot handle path equals to separator string" } \ default { # split passed value with delimiter set val_list [concat $val_list [split $val $delim]] } } reportDebug "(delim=$delim, allow_dup=$allow_dup, idx_val=$idx_val,\ var=$var, val=$val_list, nbval=[llength $val_list])" return [list $delim $allow_dup $idx_val $var $val_list] } proc prepend-path {args} { reportDebug $args # Set the variable for later use during the modulefile evaluation eval add-path prepend $args return {} } proc append-path {args} { reportDebug $args # Set the variable for later use during the modulefile evaluation eval add-path append $args return {} } proc remove-path {args} { reportDebug $args # Set the variable for later use during the modulefile evaluation eval unload-path $args return {} } # undo remove-path in unload mode proc remove-path-un {args} { # clear variable if it does not exist on unload mode for later use # during the modulefile evaluation lassign [eval parsePathCommandArgs unload-path $args] separator\ allow_dup idx_val var path_list if {![info exists ::env($var)]} { reset-to-unset-env $var } } # optimized *-path for whatis mode: init env variable with an empty value if # undefined. do not care about value, just avoid variable to be undefined for # later use during the modulefile evaluation proc edit-path-wh {args} { reportDebug $args # get variable name lassign [eval parsePathCommandArgs edit-path-wh $args] separator\ allow_dup idx_val var path_list if {![info exists ::env($var)]} { set ::env($var) {} } return {} } proc set-alias {alias what} { reportDebug "alias='$alias', val='$what'" set ::g_Aliases($alias) $what set ::g_stateAliases($alias) new return {} } # undo set-alias in unload mode proc set-alias-un {alias what} { return [unset-alias $alias] } proc unset-alias {alias} { reportDebug alias='$alias' set ::g_Aliases($alias) {} set ::g_stateAliases($alias) del return {} } proc set-function {function what} { reportDebug "function='$function', val='$what'" set ::g_Functions($function) $what set ::g_stateFunctions($function) new return {} } # undo set-function in unload mode proc set-function-un {function what} { return [unset-function $function] } proc unset-function {function} { reportDebug function='$function' set ::g_Functions($function) {} set ::g_stateFunctions($function) del return {} } proc is-loaded {args} { reportDebug $args # parse module version specification set args [eval parseModuleVersionSpecifier 0 $args] foreach mod $args { if {[getLoadedMatchingName $mod returnfirst] ne {}} { return 1 } } # is something loaded whatever it is? return [expr {[llength $args] == 0 && [llength [getLoadedModuleList]] > 0}] } proc is-loading {args} { reportDebug $args foreach mod $args { if {[getLoadedMatchingName $mod returnfirst 1] ne {}} { return 1 } } # is something else loading whatever it is? return [expr {[llength $args] == 0 && [llength [getLoadingModuleList]] >1}] } proc conflict {args} { reportDebug $args set currentModule [currentModuleName] # get module short name if loaded by its full pathname if {[set isfullpath [isModuleFullPath $currentModule]]} { set currentSModule [findModuleNameFromModulefile $currentModule] } defineModEqProc [isIcase] [getConf extended_default] # parse module version specification set args [eval parseModuleVersionSpecifier 0 $args] # register conflict list eval setLoadedConflict "{$currentModule}" $args foreach mod $args { # if the conflict module is loading and it does not correspond to # currently evaluated module, we cannot proceed set isloading [expr {![doesModuleMatchesName $currentModule $mod] &&\ (!$isfullpath || ![doesModuleMatchesName $currentSModule $mod]) &&\ [is-loading $mod]}] # if the conflicting module is loaded, we cannot either if {[is-loaded $mod] || $isloading} { set retisconun [isModuleEvaluated conun $currentModule $mod] # report message on currently evaluated module message block if {![set retiseval [isModuleEvaluated any $currentModule $mod]] ||\ [currentMsgRecordId] ne [topMsgRecordId] || !$retisconun} { # more appropriate msg if an eval was attempted or is by-passed set msg [expr {$retiseval || [getForce] ? [getConIsLoadedMsg\ [list $mod] $isloading] : [getErrConflictMsg $currentModule\ $mod]}] # still proceed if force mode enabled if {[getForce]} { reportWarning $msg # indicate message has already been reported lappend ::report_conflict($currentModule) $mod } else { knerror $msg MODULES_ERR_GLOBAL } } } } return {} } proc prereq {args} { reportDebug $args set currentModule [currentModuleName] # parse module version specification set args [eval parseModuleVersionSpecifier 0 $args] # register prereq list (sets of optional prereq are registered as list) setLoadedPrereq $currentModule $args # if dependency resolving is enabled try to load prereq if {[getConf auto_handling] && ![eval is-loaded $args] && ![eval\ is-loading $args]} { set imax [llength $args] set prereqloaded 0 # if prereq list specified, try to load first then # try next if load of first module not successful for {set i 0} {$i<$imax && $prereqloaded==0} {incr i 1} { set arg [lindex $args $i] # hold output of each evaluation until they are all done to drop # those that failed if one succeed set curholdid load-$i-$arg pushReportHoldId $curholdid if {[catch {cmdModuleLoad reqlo 0 $arg} errorMsg]} { # if an error is raised, release output and rethrow the error # (could be raised if no modulepath defined for instance) popReportHoldId lappend holdidlist $curholdid report eval releaseHeldReport $holdidlist knerror $errorMsg } popReportHoldId if {[is-loaded $arg]} { set prereqloaded 1 # set previous reports to be dropped as this one succeed if {[info exists holdidlist]} { foreach {holdid action} $holdidlist { lappend newholdidlist $holdid drop } set holdidlist $newholdidlist } } lappend holdidlist $curholdid report } # output held messages eval releaseHeldReport $holdidlist } if {![eval is-loaded $args] && ![eval is-loading $args]} { set retisreqlo [eval isModuleEvaluated reqlo "{$currentModule}" $args] # report message on currently evaluated module message block if {![set retiseval [eval isModuleEvaluated any "{$currentModule}"\ $args]] || [currentMsgRecordId] ne [topMsgRecordId] ||\ !$retisreqlo} { # more appropriate msg if an evaluation was attempted or is by-passed set msg [expr {$retiseval || [getForce] ? [getReqNotLoadedMsg $args]\ : [getErrPrereqMsg $currentModule $args]}] # still proceed if force mode enabled if {[getForce]} { reportWarning $msg # no error raise if done later } elseif {$retisreqlo} { reportError $msg } else { knerror $msg MODULES_ERR_GLOBAL } } # raise reqlo-specific msg to top level if attempted if {$retisreqlo} { set msg [getErrReqLoMsg $args] if {[getForce]} { reportWarning $msg 1 } else { knerror $msg MODULES_ERR_GLOBALTOP } } } return {} } proc x-resource {resource {value {}}} { reportDebug "($resource, $value)" # sometimes x-resource value may be provided within resource name # as the "x-resource {Ileaf.popup.saveUnder: True}" example provided # in manpage. so here is an attempt to extract real resource name and # value from resource argument if {[string length $value] == 0 && ![file exists $resource]} { # look first for a space character as delimiter, then for a colon set sepapos [string first { } $resource] if { $sepapos == -1 } { set sepapos [string first : $resource] } if { $sepapos > -1 } { set value [string range $resource [expr {$sepapos + 1}] end] set resource [string range $resource 0 [expr {$sepapos - 1}]] reportDebug "corrected ($resource, $value)" } else { # if not a file and no value provided x-resource cannot be # recorded as it will produce an error when passed to xrdb reportWarning "x-resource $resource is not a valid string or file" return {} } } # check current environment can handle X11 resource edition elsewhere exit if {[catch {runCommand xrdb -query} errMsg]} { knerror "X11 resources cannot be edited, issue spotted\n[sgr er\ ERROR]: $errMsg" MODULES_ERR_GLOBAL } # if a resource does hold an empty value in g_newXResources or # g_delXResources arrays, it means this is a resource file to parse if {[currentMode] eq {load}} { set ::g_newXResources($resource) $value } else { set ::g_delXResources($resource) $value } return {} } proc uname {what} { set result {} reportDebug $what if {! [info exists ::unameCache($what)]} { switch -- $what { sysname { set result $::tcl_platform(os) } machine { set result $::tcl_platform(machine) } nodename - node { set result [runCommand uname -n] } release { set result $::tcl_platform(osVersion) } domain { set result [runCommand domainname] } version { set result [runCommand uname -v] } default { knerror "uname $what not supported" } } set ::unameCache($what) $result } return $::unameCache($what) } # run shell command proc system {args} { reportDebug $args set mode [currentMode] set status {} switch -- $mode { load - unload { # run through the appropriate shell if {[isWin]} { set shell cmd.exe set shellarg /c } else { set shell /bin/sh set shellarg -c } if {[catch {exec >&@stderr $shell $shellarg [join $args]}]} { # non-zero exit status, get it: set status [lindex $::errorCode 2] } else { # exit status was 0 set status 0 } } } return $status } # test at least one of the collections passed as argument exists proc is-saved {args} { reportDebug $args foreach coll $args { lassign [getCollectionFilename $coll] collfile colldesc if {[file exists $collfile]} { return 1 } } # is something saved whatever it is? return [expr {[llength $args] == 0 && [llength [findCollections]] > 0}] } # test at least one of the directories passed as argument is set in MODULEPATH proc is-used {args} { reportDebug $args set modpathlist [getModulePathList] foreach path $args { # transform given path in an absolute path to compare with dirs # registered in the MODULEPATH env var which are returned absolute. set abspath [getAbsolutePath $path] if {[isInList $modpathlist $abspath]} { return 1 } } # is something used whatever it is? return [expr {[llength $args] == 0 && [llength $modpathlist] > 0}] } # test at least one of the modulefiles passed as argument exists proc is-avail {args} { reportDebug $args set ret 0 # disable error reporting to avoid modulefile errors # to pollute result. Only if not already inhibited set alreadyinhibit [isErrorReportInhibited] if {!$alreadyinhibit} { inhibitErrorReport } foreach mod $args { lassign [getPathToModule $mod] modfile modname if {$modfile ne {}} { set ret 1 break } } # re-enable only is it was disabled from this procedure if {!$alreadyinhibit} { reenableErrorReport } return $ret } ######################################################################## # internal module procedures # set g_modeStack {} proc currentMode {} { return [lindex $::g_modeStack end] } proc pushMode {mode} { lappend ::g_modeStack $mode } proc popMode {} { set ::g_modeStack [lrange $::g_modeStack 0 end-1] } set g_moduleNameStack {} proc currentModuleName {} { return [lindex $::g_moduleNameStack end] } proc pushModuleName {moduleName} { lappend ::g_moduleNameStack $moduleName } proc popModuleName {} { set ::g_moduleNameStack [lrange $::g_moduleNameStack 0 end-1] } # get number of either modulefile/modulerc currently being evaluated proc getEvalModuleStackDepth {} { return [llength $::g_moduleNameStack] } set g_moduleFileStack {} proc pushModuleFile {modfile} { lappend ::g_moduleFileStack $modfile set ::ModulesCurrentModulefile $modfile } proc popModuleFile {} { set ::g_moduleFileStack [lrange $::g_moduleFileStack 0 end-1] set ::ModulesCurrentModulefile [lindex $::g_moduleFileStack end] } set g_specifiedNameStack {} proc currentSpecifiedName {} { return [lindex $::g_specifiedNameStack end] } proc pushSpecifiedName {specifiedName} { lappend ::g_specifiedNameStack $specifiedName } proc popSpecifiedName {} { set ::g_specifiedNameStack [lrange $::g_specifiedNameStack 0 end-1] } set g_commandNameStack {} proc currentCommandName {} { return [lindex $::g_commandNameStack end] } proc aboveCommandName {} { return [lindex $::g_commandNameStack end-1] } proc pushCommandName {commandName} { lappend ::g_commandNameStack $commandName } proc popCommandName {} { set ::g_commandNameStack [lrange $::g_commandNameStack 0 end-1] } proc ongoingCommandName {commandName} { return [expr {[lsearch -exact $::g_commandNameStack $commandName] != -1}] } # stack of report holder unique identifiers set g_reportHoldIdStack {} proc isReportHeld {} { return [expr {[llength $::g_reportHoldIdStack] > 0}] } proc currentReportHoldId {} { return [lindex $::g_reportHoldIdStack end] } proc pushReportHoldId {holdid} { lappend ::g_reportHoldIdStack $holdid } proc popReportHoldId {} { set ::g_reportHoldIdStack [lrange $::g_reportHoldIdStack 0 end-1] } # stack of message recording/eval unique identifiers set g_evalIdStack {} set g_msgRecordIdStack {} proc currentMsgRecordId {} { return [lindex $::g_msgRecordIdStack end] } proc currentEvalId {} { return [lindex $::g_evalIdStack end] } proc topMsgRecordId {} { return [lindex $::g_msgRecordIdStack 0] } proc topEvalId {} { return [lindex $::g_evalIdStack 0] } proc pushMsgRecordId {recid {setmsgid 1}} { lappend ::g_evalIdStack $recid if {$setmsgid} { lappend ::g_msgRecordIdStack $recid } } proc popMsgRecordId {{setmsgid 1}} { set ::g_evalIdStack [lrange $::g_evalIdStack 0 end-1] if {$setmsgid} { set ::g_msgRecordIdStack [lrange $::g_msgRecordIdStack 0 end-1] } } proc clearAllMsgRecordId {} { set ::g_evalIdStack {} set ::g_msgRecordIdStack {} } # stack of prefixes clarifying debug message entries set g_debugMsgPrefixStack {} proc currentDebugMsgPrefix {} { return [lindex $::g_debugMsgPrefixStack end] } proc pushDebugMsgPrefix {args} { lappend ::g_debugMsgPrefixStack "\[#[join $args :]\] " } proc popDebugMsgPrefix {} { set ::g_debugMsgPrefixStack [lrange $::g_debugMsgPrefixStack 0 end-1] } # gather for the current top evaluation the information on all evaluations # happening under its umbrella proc registerModuleEval {context mod {unset 0} {failedcontext {}}} { set evalid [topEvalId] set contextset 0 # add mod to existing evaluation context list if {[info exists ::g_moduleEval($evalid)]} { for {set i 0} {$i < [llength $::g_moduleEval($evalid)]} {incr i 1} { set contextevallist [lindex $::g_moduleEval($evalid) $i] if {[lindex $contextevallist 0] eq $context} { if {$unset} { set contextevallist [replaceFromList $contextevallist $mod] } else { lappend contextevallist $mod } set ::g_moduleEval($evalid) [expr {[llength $contextevallist] > 1\ ? [lreplace $::g_moduleEval($evalid) $i $i $contextevallist]\ : [lreplace $::g_moduleEval($evalid) $i $i]}] set contextset 1 break } } } # add mod to new evaluation context list if {!$unset && !$contextset} { lappend ::g_moduleEval($evalid) [list $context $mod] } # add mod to failed evaluation list if {$unset} { lappend ::g_moduleFailedEval($evalid) $failedcontext $mod } } # get context of currently evaluated module proc currentModuleEvalContext {} { return [lindex $::g_moduleEvalAttempt([currentModuleName]) end] } # record module evaluation attempt and corresponding context proc registerModuleEvalAttempt {context mod} { appendNoDupToList ::g_moduleEvalAttempt($mod) $context } proc unregisterModuleEvalAttempt {context mod} { set ::g_moduleEvalAttempt($mod) [replaceFromList\ $::g_moduleEvalAttempt($mod) $context] } # is at least one module passed as argument evaluated in passed context proc isModuleEvaluated {context exclmod args} { set ret 0 set icase [isIcase] # look at all evaluated mod except excluded one (currently evaluated mod) foreach evalmod [lsearch -all -inline -not [array names\ ::g_moduleEvalAttempt] $exclmod] { set evalmatch 0 # test arguments against all names of evaluated module foreach mod [concat [list $evalmod] [getAllModuleResolvedName\ $evalmod]] { foreach name $args { if {[modEq $name $mod eqstart]} { set evalmatch 1 if {$context eq {any} || [isInList\ $::g_moduleEvalAttempt($evalmod) $context]} { set ret 1 } break } } if {$evalmatch} { break } } if {$ret} { break } } return $ret } # was passed mod already evaluated for context and failed proc isModuleEvalFailed {context mod} { set ret 0 set evalid [topEvalId] if {[info exists ::g_moduleFailedEval($evalid)]} { foreach {curcon curmod} $::g_moduleFailedEval($evalid) { if {$context eq $curcon && $mod eq $curmod} { set ret 1 break } } } return $ret } # stack of flag defining whether a modfile should be always fully read or not # even for validity check, which is useful in case a file need to be read # multiple times as a full read will make file content cached thus file will # be read only once set g_alwaysReadFullFileStack {} proc currentAlwaysReadFullFile {} { return [lindex $::g_alwaysReadFullFileStack end] } proc pushAlwaysReadFullFile {alwaysReadFullFile} { lappend ::g_alwaysReadFullFileStack $alwaysReadFullFile } proc popAlwaysReadFullFile {} { set ::g_alwaysReadFullFileStack [lrange $::g_alwaysReadFullFileStack 0\ end-1] } # return list of currently loading modules in stack proc getLoadingModuleList {} { set modlist [list] for {set i 0} {$i < [llength $::g_moduleNameStack]} {incr i 1} { if {[lindex $::g_modeStack $i] eq {load}} { lappend modlist [lindex $::g_moduleNameStack $i] } } return $modlist } # return list of currently loading modulefiles in stack proc getLoadingModuleFileList {} { set modlist [list] for {set i 0} {$i < [llength $::g_moduleFileStack]} {incr i 1} { if {[lindex $::g_modeStack $i] eq {load}} { lappend modlist [lindex $::g_moduleFileStack $i] } } return $modlist } # return list of currently unloading modules in stack proc getUnloadingModuleList {} { set modlist [list] for {set i 0} {$i < [llength $::g_moduleNameStack]} {incr i 1} { if {[lindex $::g_modeStack $i] eq {unload}} { lappend modlist [lindex $::g_moduleNameStack $i] } } return $modlist } # return list of loaded modules by parsing LOADEDMODULES env variable proc getLoadedModuleList {{filter_empty 1}} { set modlist [list] foreach mod [split [get-env LOADEDMODULES] [getPathSeparator]] { # ignore empty element if {$mod ne {} || !$filter_empty} { lappend modlist $mod } } return $modlist } # return list of loaded module files by parsing _LMFILES_ env variable proc getLoadedModuleFileList {} { set modfilelist [list] foreach modfile [split [get-env _LMFILES_] [getPathSeparator]] { # ignore empty element if {$modfile ne {}} { lappend modfilelist $modfile } } return $modfilelist } # return list of loaded module declared conflict by parsing MODULES_LMCONFLICT proc getLoadedModuleConflictList {} { set modconlist [list] foreach modconser [split [get-env MODULES_LMCONFLICT] [getPathSeparator]] { # recover range specifier ':' from its serialized form '<' set conlist [split [string map {< :} $modconser] $::g_sub1_separator] # ignore empty element (1 is meaningless as first elt is loaded mod) if {[llength $conlist] > 1} { lappend modconlist $conlist } } return $modconlist } # return list of loaded module declared prereq by parsing MODULES_LMPREREQ proc getLoadedModulePrereqList {} { set modprelist [list] foreach modpreser [split [get-env MODULES_LMPREREQ] [getPathSeparator]] { # recover range specifier ':' from its serialized form '<' set prelist [split [string map {< :} $modpreser] $::g_sub1_separator] # ignore empty element (1 is meaningless as first elt is loaded mod) if {[llength $prelist] > 1} { set modpre {} # keep first arg as string and other args as lists foreach pre $prelist { if {[llength $modpre] == 0} { lappend modpre $pre } else { lappend modpre [split $pre $::g_sub2_separator] } } lappend modprelist $modpre } } return $modprelist } # return list of loaded module asked by user by parsing MODULES_LMNOTUASKED proc getLoadedModuleNotUserAskedList {} { set nuaskedlist [list] foreach mod [split [get-env MODULES_LMNOTUASKED] [getPathSeparator]] { # ignore empty element if {$mod ne {}} { lappend nuaskedlist $mod } } return $nuaskedlist } # return list of loaded module declared altnames by parsing MODULES_LMALTNAME proc getLoadedModuleAltnameList {} { set modaltlist [list] foreach modaltser [split [get-env MODULES_LMALTNAME] [getPathSeparator]] { set altlist [split $modaltser $::g_sub1_separator] # ignore empty element (1 is meaningless as first elt is loaded mod) if {[llength $altlist] > 1} { lappend modaltlist $altlist } } return $modaltlist } # sort passed module list following both loaded and dependency orders proc sortModulePerLoadedAndDepOrder {modlist {nporeq 0} {loading 0}} { # sort per loaded order set sortlist {} if {[llength $modlist] > 0} { foreach lmmod [getLoadedModuleList] { if {[isInList $modlist $lmmod]} { lappend sortlist $lmmod } } # also sort eventual loading modules if asked if {$loading} { foreach loadingmod [lreverse [getLoadingModuleList]] { if {[isInList $modlist $loadingmod]} { lappend sortlist $loadingmod } } } } # then refine sort with dependencies between loaded modules: a dependent # module should be placed prior the loaded module requiring it set reqListVar [expr {$nporeq ? {::g_moduleNPODepend} :\ {::g_moduleDepend}}] set i 0 set imax [llength $sortlist] while {$i < $imax} { set mod [lindex $sortlist $i] set jmin $imax if {[info exists ${reqListVar}($mod)]} { # goes over all dependend modules to find the first one in the loaded # order list located after requiring mod foreach lmmodlist [set ${reqListVar}($mod)] { foreach lmmod $lmmodlist { set j [lsearch -exact $sortlist $lmmod] if {$j > $i && $j < $jmin} { set jmin $j set jminmod $lmmod } } } } # move first dependent module found after currently inspected mod right # before it if {$jmin != $imax} { set sortlist [linsert [lreplace $sortlist $jmin $jmin] $i $jminmod] # or go to next element in list if current element has not been changed } else { incr i } } return $sortlist } # return list of module paths by parsing MODULEPATH env variable # behavior param enables to exit in error when no MODULEPATH env variable # is set. by default an empty list is returned if no MODULEPATH set # resolv_var param tells if environement variable references in path elements # should be resolved or passed as-is in result list # set_abs param applies an absolute path name convertion to path elements # if enabled proc getModulePathList {{behavior returnempty} {resolv_var 1} {set_abs 1}} { if {[info exists ::env(MODULEPATH)]} { set modpathlist [list] foreach modpath [split $::env(MODULEPATH) [getPathSeparator]] { # ignore empty element if {$modpath ne {}} { if {$resolv_var} { set modpath [resolvStringWithEnv $modpath] } if {$set_abs} { set modpath [getAbsolutePath $modpath] } appendNoDupToList modpathlist $modpath } } return $modpathlist } elseif {$behavior eq {exiterronundef}} { reportErrorAndExit {No module path defined} } else { return {} } } # test if two modules share the same root name proc isSameModuleRoot {mod1 mod2} { set mod1split [split $mod1 /] set mod2split [split $mod2 /] return [expr {[lindex $mod1split 0] eq [lindex $mod2split 0]}] } # test if one module name from module specification is hidden proc isModuleSpecHidden {modspec} { set ret 0 foreach mod [getAllModulesFromVersSpec $modspec] { if {[isModuleHidden $mod]} { set ret 1 break } } return $ret } # test if one element in module name has a leading "dot" making this module # a hidden module proc isModuleHidden {mod} { foreach elt [split $mod /] { if {[string index $elt 0] eq {.}} { return 1 } } return 0 } # check if module name is specified as a full pathname (not a name relative # to a modulepath) proc isModuleFullPath {mod} { return [regexp {^(|\.|\.\.)/} $mod] } # check if a module corresponds to a virtual module (module name # does not corresponds to end of the modulefile name) proc isModuleVirtual {mod modfile} { return [expr {[string first $mod $modfile end-[string length $mod]] == -1}] } # Return the full pathname and modulename to the module. # Resolve aliases and default versions if the module name is something like # "name/version" or just "name" (find default version). proc getPathToModule {mod {indir {}} {report_issue 1} {look_loaded no}\ {excdir {}}} { reportDebug "finding '$mod' in '$indir' (report_issue=$report_issue,\ look_loaded=$look_loaded, excdir='$excdir')" if {$mod eq {}} { set retlist [list {} 0 none {Invalid empty module name}] # try first to look at loaded modules if enabled to find maching module # or to find a closest match (used when switching with single name arg) } elseif {$look_loaded ne {no}} { switch -- $look_loaded { match {set getLoadedNameProc getLoadedMatchingName} close {set getLoadedNameProc getLoadedWithClosestName} } set retlist [if {[set lm [$getLoadedNameProc $mod]] ne {}} {list\ [getModulefileFromLoadedModule $lm] $lm} {list {} $mod notloaded}] # Check for $mod specified as a full pathname } elseif {[isModuleFullPath $mod]} { set mod [getAbsolutePath $mod] # note that a raw filename as an argument returns the full # path as the module name lassign [checkValidModule $mod] check_valid check_msg switch -- $check_valid { true { set retlist [list $mod $mod] } invalid - accesserr { set retlist [list {} $mod $check_valid $check_msg $mod] } } } else { set dir_list [expr {$indir ne {} ? $indir : [getModulePathList\ exiterronundef]}] # remove excluded directories (already searched) foreach dir $excdir { set dir_list [replaceFromList $dir_list $dir] } # extract one module name from query set modqe [getOneModuleFromVersSpec $mod] set icase [isIcase] defineGetEqArrayKeyProc $icase [getConf extended_default] [getConf\ implicit_default] set modroot [lindex [split $modqe /] 0] # determine if we need to get hidden modules set fetch_hidden [isModuleSpecHidden $mod] # Now search for $mod in module paths foreach dir $dir_list { # get list of modules related to the root of searched module to get # in one call a complete list of any module kind (file, alias, etc) # related to search to be able to then determine in this proc the # correct module to return without restarting new searches array unset mod_list array set mod_list [getModules $dir $modroot 0 rc_defs_included\ $fetch_hidden] set prevmod {} set mod_res {} # loop to resolve correct modulefile in case specified mod is a # directory that should be analyzed to get default mod in it while {$prevmod ne $mod} { set mod [getEqArrayKey mod_list $mod] set prevmod $mod if {[info exists mod_list($mod)]} { switch -- [lindex $mod_list($mod) 0] { alias - version { set newmod [resolveModuleVersionOrAlias $mod $icase] # continue search on newmod if module from same root and # not hidden (if hidden search disabled) as mod_list # already contains everything related to this root module if {[isSameModuleRoot $mod $newmod] && ($fetch_hidden ||\ ![isModuleHidden $newmod])} { set mod $newmod # indicate an alias or a symbol was solved set mod_res $newmod # elsewhere restart search on new modulename, constrained # to specified dir if set } else { return [getPathToModule $newmod $indir $report_issue] } } directory { # is implicit default disabled and none explicitly set? if {[lindex $mod_list($mod) 1] eq {}} { set retlist [list {} $mod none "No default version\ defined for '$mod'"] } else { # Move to default element in directory set mod $mod/[lindex $mod_list($mod) 1] # restart search if default element is hidden and # hidden elements were not searched if {!$fetch_hidden && [isModuleHidden $mod]} { return [getPathToModule $mod $indir $report_issue] } } } modulefile { # If mod was a file in this path, return that file set retlist [list $dir/$mod $mod] } virtual { # return virtual name with file it targets set retlist [list [lindex $mod_list($mod) 2] $mod] } invalid - accesserr { # may found mod but issue, so end search with error set retlist [concat [list {} $mod] $mod_list($mod)] } } } } # break loop if found something (valid or invalid module) # elsewhere go to next path if {[info exists retlist]} { break # found nothing after solving a matching alias or symbol } elseif {$mod_res eq $mod} { lappend excdir $dir # look for this name in the other module paths, so restart # directory search from first dir in list to ensure precedence return [getPathToModule $mod $indir $report_issue no $excdir] } } } # set result if nothing found if {![info exists retlist]} { set retlist [list {} $mod none "Unable to locate a modulefile for\ '$mod'"] } if {[lindex $retlist 0] ne {}} { reportDebug "found '[lindex $retlist 0]' as '[lindex $retlist 1]'" # no error if we look at loaded modules and passed mod not found loaded } elseif {[lindex $retlist 2] ne {notloaded} && $report_issue} { eval reportIssue [lrange $retlist 2 4] } return $retlist } proc isModuleLoaded {mod} { cacheCurrentModules return [info exists ::g_loadedModules($mod)] } proc getModulefileFromLoadedModule {mod} { if {[isModuleLoaded $mod]} { return $::g_loadedModules($mod) } else { return {} } } proc isModulefileLoaded {modfile} { cacheCurrentModules return [info exists ::g_loadedModuleFiles($modfile)] } proc getModuleFromLoadedModulefile {modfile {idx all}} { if {[isModulefileLoaded $modfile]} { if {$idx eq {all}} { return $::g_loadedModuleFiles($modfile) } else { return [lindex $::g_loadedModuleFiles($modfile) $idx] } } else { return {} } } proc isModuleLoading {mod} { return [isInList [getLoadingModuleList] $mod] } proc isModulefileLoading {modfile} { return [isInList [getLoadingModuleFileList] $modfile] } proc getModuleFromLoadingModulefile {modfile {idx all}} { if {[isModulefileLoading $modfile]} { set loadingmodlist [getLoadingModuleList] foreach i [lsearch -all -exact [getLoadingModuleFileList] $modfile] { lappend modlist [lindex $loadingmodlist $i] } if {$idx eq {all}} { return $modlist } else { return [lindex $modlist $idx] } } else { return {} } } proc setLoadedModule {mod modfile uasked} { set ::g_loadedModules($mod) $modfile # a loaded modfile may correspond to multiple loaded virtual modules lappend ::g_loadedModuleFiles($modfile) $mod # record if mod has been asked by user if {$uasked} { set ::g_loadedModuleUasked($mod) 1 } # build dependency chain setModuleDependency $mod } proc unsetLoadedModule {mod modfile} { unset ::g_loadedModules($mod) # a loaded modfile may correspond to multiple loaded virtual modules if {[llength $::g_loadedModuleFiles($modfile)] == 1} { unset ::g_loadedModuleFiles($modfile) } else { set ::g_loadedModuleFiles($modfile) [replaceFromList\ $::g_loadedModuleFiles($modfile) $mod] } if {[info exists ::g_loadedModuleUasked($mod)]} { unset ::g_loadedModuleUasked($mod) } # update dependencies unsetModuleDependency $mod } # Define procedure to get how many parts between passed name and mod are equal # Adapt procedure code whether icase is enabled or disabled proc defineModStartNbProc {icase} { set procname modStartNbProc if {$icase} { append procname Icase } # define proc if not done yet or if it was defined for another context if {[info procs modStartNb] eq {} || $::g_modStartNb_proc ne $procname} { if {[info exists ::g_modStartNb_proc]} { rename ::modStartNb ::$::g_modStartNb_proc } rename ::$procname ::modStartNb set ::g_modStartNb_proc $procname } } # alternative definitions of modStartNb proc proc modStartNbProc {mod name} { # first compare against name's parent chunk by chunk set modname [getModuleNameFromVersSpec $name] if {$modname eq {.}} { set i -1 set imax -1 } else { set namesplit [split $modname /] set modsplit [split $mod /] # min expr function is not supported in Tcl8.4 and earlier set imax [if {[llength $namesplit] < [llength $modsplit]} {llength\ $namesplit} {llength $modsplit}] for {set i 0} {$i < $imax} {incr i} { if {![string equal [lindex $modsplit $i] [lindex $namesplit $i]]} { incr i -1 break } } } # if name's parent matches check if full name also matches if {$i == $imax && [modEq $name $mod eqstart]} { incr i } return $i } proc modStartNbProcIcase {mod name} { set modname [getModuleNameFromVersSpec $name] if {$modname eq {.}} { set i -1 set imax -1 } else { set namesplit [split $modname /] set modsplit [split $mod /] set imax [if {[llength $namesplit] < [llength $modsplit]} {llength\ $namesplit} {llength $modsplit}] for {set i 0} {$i < $imax} {incr i} { if {![string equal -nocase [lindex $modsplit $i] [lindex $namesplit\ $i]]} { incr i -1 break } } } if {$i == $imax && [modEq $name $mod eqstart]} { incr i } return $i } # check if name matches passed mod name or one of its alternative name proc doesModuleMatchesName {mod name} { cacheCurrentModules set ret 0 # check if main or alternative names of loaded mod matches passed name foreach matchmod [concat [list $mod] [getLoadedAltname $mod]] { if {[modEq $name $matchmod eqstart]} { set ret 1 break } } return $ret } # check if name matches one name of passed loading mod (main or alternative) proc doesLoadingModuleMatchesName {mod name} { set ret 0 # check if main or alternative names of loading mod matches passed name # directly look at all resolved names structure as alternative names for # loading modules are not yet registered elsewhere foreach matchmod [concat [list $mod] [getAllModuleResolvedName $mod]] { if {[modEq $name $matchmod eqstart]} { set ret 1 break } } return $ret } # return the currently loaded module whose name is the closest to the # name passed as argument. if no loaded module match at least one part # of the passed name, an empty string is returned. proc getLoadedWithClosestName {name} { set ret {} set retmax 0 if {[isModuleFullPath $name]} { set fullname [getAbsolutePath $name] # if module is passed as full modulefile path name, get corresponding # short name from used modulepaths if {[set shortname [findModuleNameFromModulefile $fullname]] ne {}} { set nametosplit $shortname # or look at lmfile names to return the eventual exact match } else { # module may be loaded with its full path name if {[isModuleLoaded $fullname]} { set ret $fullname # or name corresponds to the _lmfiles_ entry of a virtual modules in # which case lastly loaded virtual module is returned } elseif {[isModulefileLoaded $fullname]} { set ret [getModuleFromLoadedModulefile $fullname end] } } } else { set nametosplit $name } if {[info exists nametosplit]} { cacheCurrentModules set icase [isIcase] defineModStartNbProc $icase defineModEqProc $icase [getConf extended_default] # compare name to each currently loaded module name foreach mod [getLoadedModuleList] { # if module loaded as fullpath but test name not, try to get loaded # mod short name (with currently used modulepaths) to compare it if {[isModuleFullPath $mod] && [set modname\ [findModuleNameFromModulefile $mod]] ne {}} { # no alt name to retrieve if module has been loaded full path set matchmodlist [list $modname] } else { # add alternative names of mod to the matching list set matchmodlist [concat [list $mod] [getLoadedAltname $mod]] } # compare each element of the name to find closest answer. in case of # equality, last loaded module will be returned as it overwrites # previously found value foreach matchmod $matchmodlist { if {[set i [modStartNb $matchmod $nametosplit]] >= $retmax} { set retmax $i set ret $mod break } } } } reportDebug "'$ret' closest to '$name'" return $ret } # return the currently loaded module whose name is equal or include the name # passed as argument. if no loaded module match, an empty string is returned. # loading: look at currently loading modules instead of loaded if loading == 1 # lmlist: only take into account passed loaded module list not all loaded mods proc getLoadedMatchingName {name {behavior {}} {loading 0} {lmlist {}}} { set ret {} set retmax 0 # get default behavior from unload_match_order config if {$behavior eq {}} { set behavior [getConf unload_match_order] } # use loading-specific procedures instead of loaded-specific ones if {$loading} { set isModulefileLoaded isModulefileLoading set getModuleFromLoadedModulefile getModuleFromLoadingModulefile set getLoadedModuleList getLoadingModuleList set doesModuleMatchesName doesLoadingModuleMatchesName } else { set isModulefileLoaded isModulefileLoaded set getModuleFromLoadedModulefile getModuleFromLoadedModulefile set getLoadedModuleList getLoadedModuleList set doesModuleMatchesName doesModuleMatchesName } # fetch currently loaded/loading module name is no list provided if {[llength $lmlist] == 0} { set lmlist [$getLoadedModuleList] } # if module is passed as full modulefile path name, look at lmfile names # to return the eventual exact match if {[isModuleFullPath $name]} { set mod [getAbsolutePath $name] # if module is loaded with its full path name loadedmodules entry is # equivalent to _lmfiles_ corresponding entry so only check _lmfiles_ if {[$isModulefileLoaded $mod]} { # a loaded modfile may correspond to multiple loaded virtual modules switch -- $behavior { returnlast { # the last loaded/loading module will be returned set ret [$getModuleFromLoadedModulefile $mod end] } returnfirst { # the first loaded/loading module will be returned set ret [$getModuleFromLoadedModulefile $mod 0] } returnall { # all loaded/loading modules will be returned set ret [$getModuleFromLoadedModulefile $mod] } } } } elseif {$name ne {}} { defineModEqProc [isIcase] [getConf extended_default] # compare name to each currently loaded/loading module name, if multiple # mod match name: foreach mod $lmlist { # if module loaded as fullpath but test name not, try to get loaded # mod short name (with currently used modulepaths) to compare it if {[isModuleFullPath $mod] && [set modname\ [findModuleNameFromModulefile $mod]] ne {}} { set matchmod $modname } else { set matchmod $mod } if {[$doesModuleMatchesName $matchmod $name]} { switch -- $behavior { returnlast { # the last loaded module will be returned set ret $mod } returnfirst { # the first loaded module will be returned set ret $mod break } returnall { # all loaded modules will be returned lappend ret $mod } } } } } reportDebug "'$ret' matches '$name'" return $ret } proc setLoadedConflict {mod args} { eval appendNoDupToList "{::g_loadedModuleConflict($mod)}" $args } proc unsetLoadedConflict {mod} { if {[info exists ::g_loadedModuleConflict($mod)]} { unset ::g_loadedModuleConflict($mod) } } proc getLoadedConflict {mod {serialized 0}} { set ret {} if {[info exists ::g_loadedModuleConflict($mod)]} { if {$serialized} { # get conflict info as a string that can be registered in an env var # translate range specifier ':' into '<' to distinguish from path sep set ret [string map {: <} [join [concat [list $mod]\ $::g_loadedModuleConflict($mod)] $::g_sub1_separator]] } else { set ret $::g_loadedModuleConflict($mod) } } return $ret } proc doesModuleConflict {mod} { set does 0 set modconlist {} set moddecconlist {} defineModEqProc [isIcase] [getConf extended_default] # get module short name if loaded by its full pathname if {[set isfullpath [isModuleFullPath $mod]]} { set smod [findModuleNameFromModulefile $mod] } # check if any loaded module has declared a conflict foreach modcon [array names ::g_loadedModuleConflict] { # look if some loaded or loading modules correspond to conflict defined # by mod if {$modcon eq $mod || ($isfullpath && $modcon eq $smod)} { foreach withmod $::g_loadedModuleConflict($modcon) { # skip own reflexive conflict (look at mod main and alternative # names) and those already known if {![doesModuleMatchesName $mod $withmod] && (!$isfullpath ||\ ![doesModuleMatchesName $smod $withmod]) && ([set lmmodlist\ [getLoadedMatchingName $withmod returnall]] ne {} || [set\ lmmodlist [getLoadedMatchingName $withmod returnall 1]] ne {})} { # multiple loaded module may match conflict declared name foreach lmmod $lmmodlist { appendNoDupToList modconlist $lmmod } appendNoDupToList moddecconlist $withmod set does 1 } } # other loaded module declared conflicts (skipping those already known) } elseif {[notInList $modconlist $modcon]} { foreach withmod $::g_loadedModuleConflict($modcon) { # check if mod or one of its alt name match conflict if {[doesModuleMatchesName $mod $withmod] || ($isfullpath &&\ [doesModuleMatchesName $smod $withmod])} { lappend modconlist $modcon lappend moddecconlist $modcon set does 1 break } } } } reportDebug "'$mod' conflicts with '$modconlist' (declared as '$moddecconlist')" return [list $does $modconlist $moddecconlist] } proc setLoadedPrereq {mod args} { eval appendNoDupToList "{::g_loadedModulePrereq($mod)}" $args } proc unsetLoadedPrereq {mod} { if {[info exists ::g_loadedModulePrereq($mod)]} { unset ::g_loadedModulePrereq($mod) } } proc getLoadedPrereq {mod {serialized 0}} { set ret {} if {[info exists ::g_loadedModulePrereq($mod)]} { if {$serialized} { # get prereq info as a string that can be registered in an env var foreach pre $::g_loadedModulePrereq($mod) { lappend modpre [join $pre $::g_sub2_separator] } # translate range specifier ':' into '<' to distinguish from path sep set ret [string map {: <} [join [concat [list $mod] $modpre]\ $::g_sub1_separator]] } else { set ret $::g_loadedModulePrereq($mod) } } return $ret } proc setLoadedAltname {mod args} { foreach arg $args { if {[string range $arg 0 2] eq {as|}} { appendNoDupToList ::g_loadedModuleAutoAltname($mod) [string range\ $arg 3 end] } else { appendNoDupToList ::g_loadedModuleAltname($mod) $arg } } } proc unsetLoadedAltname {mod} { if {[info exists ::g_loadedModuleAltname($mod)]} { unset ::g_loadedModuleAltname($mod) } if {[info exists ::g_loadedModuleAutoAltname($mod)]} { unset ::g_loadedModuleAutoAltname($mod) } } proc getLoadedAltname {mod {serialized 0}} { set ret {} if {[info exists ::g_loadedModuleAltname($mod)]} { set ret $::g_loadedModuleAltname($mod) } if {[info exists ::g_loadedModuleAutoAltname($mod)]} { if {$serialized} { # add a 'as|' prefix to each auto sym to distinguish them when # serialized foreach altname $::g_loadedModuleAutoAltname($mod) { lappend ret as|$altname } } else { set ret [concat $ret $::g_loadedModuleAutoAltname($mod)] } } if {$ret ne {} && $serialized} { # get altname info as a string that can be registered in an env var set ret [join [concat [list $mod] $ret] $::g_sub1_separator] } return $ret } proc isModuleUserAsked {mod} { cacheCurrentModules return [info exists ::g_loadedModuleUasked($mod)] } # register conflict violation state between loaded modules proc setModuleConflictViolation {mod modconlist} { reportDebug "set conflict violation state for '$mod'" set ::g_conflictViolation($mod) $modconlist # also update violation state for loaded mod conflicting with mod foreach lmmod $modconlist { if {[appendNoDupToList ::g_conflictViolation($lmmod) $mod]} { reportDebug "set/update conflict violation state for '$lmmod'" } } } # unregister conflict violation state between modules proc unsetModuleConflictViolation {mod} { if {[info exists ::g_conflictViolation($mod)]} { # also update violation state for loaded mod conflicting with mod foreach lmmod $::g_conflictViolation($mod) { set convio [replaceFromList\ $::g_conflictViolation($lmmod) $mod] reportDebug "unset/update conflict violation state for '$lmmod'" if {[llength $convio] == 0} { unset ::g_conflictViolation($lmmod) } else { set ::g_conflictViolation($lmmod) $convio } } reportDebug "unset conflict violation state for '$mod'" unset ::g_conflictViolation($mod) } } # build dependency chain between loaded modules based on registered prereqs proc setModuleDependency {mod} { set modlist [getLoadedModuleList] defineModEqProc [isIcase] [getConf extended_default] # only look at modules loaded prior current one to find requirements, # modules loaded afterward are unmet dependencies as dependents have # not been reloaded after them set modidx [lsearch -exact $modlist $mod] set modnpolist [lrange $modlist [expr {$modidx + 1}] end] set modlist [lrange $modlist 0 $modidx] # reverse list to get closest match if returning lastly loaded module if {[getConf unload_match_order] eq {returnlast}} { set modlist [lreverse $modlist] } set deplist {} set depnpolist {} foreach prereq [getLoadedPrereq $mod] { # get corresponding loaded module for each element of the prereq order set lmprelist {} set lmnpolist {} foreach modpre $prereq { set lmfound {} foreach lmmod $modlist { if {[doesModuleMatchesName $lmmod $modpre]} { set lmfound $lmmod break } } # register an unmet dependency/requirement if no loaded mod matches if {$lmfound eq {}} { reportDebug "set an unmet requirement on '$modpre' for '$mod'" lappend ::g_moduleUnmetDep($mod) $modpre lappend ::g_unmetDepHash($modpre) $mod # add matching mod elsewhere } else { appendNoDupToList lmprelist $lmfound appendNoDupToList lmnpolist $lmfound } # look if requirement can be found in the No Particular Order list foreach lmmod $modnpolist { if {[doesModuleMatchesName $lmmod $modpre]} { appendNoDupToList lmnpolist $lmmod break } } } switch -- [llength $lmprelist] { 0 { # prereq not satisfied reportDebug "set prereq violation state for '$mod'" lappend ::g_prereqViolation($mod) $prereq } 1 { set lmmod [lindex $lmprelist 0] lappend deplist [list $lmmod] # set 'is depended by' relations lappend ::g_dependHash($lmmod) [list $mod] } default { lappend deplist $lmprelist # many modules in prereq list, means they all set an optional dep foreach lmmod $lmprelist { lappend ::g_dependHash($lmmod) [list $mod 1] } } } # build 'is depended by' relations not taking loading order into account switch -- [llength $lmnpolist] { 0 { # even on No Particular Order mode, prereq is not satisfied reportDebug "set NPO prereq violation state for '$mod'" lappend ::g_prereqNPOViolation($mod) $prereq } 1 { set lmmod [lindex $lmnpolist 0] lappend depnpolist [list $lmmod] # set 'is depended by' relations lappend ::g_dependNPOHash($lmmod) [list $mod] } default { lappend depnpolist $lmnpolist # many modules in prereq list, means they all set an optional dep foreach lmmod $lmnpolist { lappend ::g_dependNPOHash($lmmod) [list $mod 1] } } } } # conflict not satisfied lassign [doesModuleConflict $mod] doescon modconlist if {$doescon} { setModuleConflictViolation $mod $modconlist } # update eventual registered unmet dependencies foreach modpre [array names ::g_unmetDepHash] { if {[doesModuleMatchesName $mod $modpre]} { reportDebug "refresh requirements targetting '$modpre'" foreach lmmod $::g_unmetDepHash($modpre) { if {[isInList [getDependentLoadedModuleList [list $lmmod] 0 0]\ $mod]} { reportDebug "skip deps refresh for '$lmmod' as dep cycle\ detected with '$mod'" # remove dependency link in no particular order structs to # avoid cycle first in 'is depended by' struct if {[info exists ::g_dependNPOHash($mod)]} { set depmodlist $::g_dependNPOHash($mod) for {set i 0} {$i < [llength $depmodlist]} {incr i 1} { if {[lindex [lindex $depmodlist $i] 0] eq $lmmod} { set depmodlist [lreplace $depmodlist $i $i] break } } set ::g_dependNPOHash($mod) $depmodlist reportDebug "update NPO dependent of '$mod' to\ '$depmodlist'" } # then update 'depend on' struct set lmmoddepnpolist {} foreach depmodlist $::g_moduleNPODepend($lmmod) { if {[set depidx [lsearch -exact $depmodlist $mod]] != -1} { set depmodlist [lreplace $depmodlist $depidx $depidx] # implies to update consistenly alternate requirement or # violation state if no alternative loaded switch -- [llength $depmodlist] { 0 { # do not know exact prereq name, so use correspond. # loaded module matching it lappend ::g_prereqNPOViolation($lmmod) $mod reportDebug "set NPO prereq violation state for\ '$lmmod'" } 1 { # update alternate loaded mod which became a strong # requirement set altmod [lindex $depmodlist 0] set ::g_dependNPOHash($altmod) [replaceFromList\ $::g_dependNPOHash($altmod) [list $lmmod 1]\ $lmmod] reportDebug "update NPO dependent of '$altmod' to\ '$::g_dependNPOHash($altmod)'" } } } lappend lmmoddepnpolist $depmodlist } reportDebug "update NPO requirement of '$lmmod' to\ '$lmmoddepnpolist'" set ::g_moduleNPODepend($lmmod) $lmmoddepnpolist } else { # refresh actual dependencies of targetting mod unsetModuleDependency $lmmod setModuleDependency $lmmod } } } } # set 'depends on' relation reportDebug "set requirements of '$mod' to '$deplist'" set ::g_moduleDepend($mod) $deplist reportDebug "set NPO requirements of '$mod' to '$depnpolist'" set ::g_moduleNPODepend($mod) $depnpolist } # update dependency chain when unloading module proc unsetModuleDependency {mod} { foreach lmmodlist $::g_moduleDepend($mod) { set manymod [expr {[llength $lmmodlist] > 1 ? 1 : 0}] # unset 'is depended by' mod relations foreach lmmod $lmmodlist { if {[info exists ::g_dependHash($lmmod)]} { if {$manymod} { set hashdep [list $mod 1] } else { set hashdep [list $mod] } set ::g_dependHash($lmmod) [replaceFromList\ $::g_dependHash($lmmod) $hashdep] if {[llength $::g_dependHash($lmmod)] == 0} { unset ::g_dependHash($lmmod) } } } } # unset mod's 'depends on' relation reportDebug "unset requirements of '$mod'" unset ::g_moduleDepend($mod) foreach lmmodlist $::g_moduleNPODepend($mod) { set manymod [expr {[llength $lmmodlist] > 1 ? 1 : 0}] # unset 'is depended by' mod relations foreach lmmod $lmmodlist { if {[info exists ::g_dependNPOHash($lmmod)]} { if {$manymod} { set hashdep [list $mod 1] } else { set hashdep [list $mod] } set ::g_dependNPOHash($lmmod) [replaceFromList\ $::g_dependNPOHash($lmmod) $hashdep] if {[llength $::g_dependNPOHash($lmmod)] == 0} { unset ::g_dependNPOHash($lmmod) } } } } # unset mod's No Particular Order 'depends on' relation reportDebug "unset NPO requirements of '$mod'" unset ::g_moduleNPODepend($mod) # unset eventual violation states if {[info exists ::g_prereqViolation($mod)]} { reportDebug "unset prereq violation state for '$mod'" unset ::g_prereqViolation($mod) } if {[info exists ::g_prereqNPOViolation($mod)]} { reportDebug "unset NPO prereq violation state for '$mod'" unset ::g_prereqNPOViolation($mod) } unsetModuleConflictViolation $mod # unset eventual registered unmet dependencies if {[info exists ::g_moduleUnmetDep($mod)]} { foreach ummod $::g_moduleUnmetDep($mod) { if {[info exists ::g_unmetDepHash($ummod)]} { set ::g_unmetDepHash($ummod) [replaceFromList\ $::g_unmetDepHash($ummod) $mod] if {[llength $::g_unmetDepHash($ummod)] == 0} { unset ::g_unmetDepHash($ummod) } } } reportDebug "unset unmet requirements for '$mod'" unset ::g_moduleUnmetDep($mod) } # unset mod's 'is depended by' relations set hashdeplist [getDirectDependentList $mod] if {[llength $hashdeplist] > 0} { reportDebug "refresh dependent of '$mod'" foreach lmmod $hashdeplist { # refresh actual dependencies of targetting mod unsetModuleDependency $lmmod setModuleDependency $lmmod } } } # returns if any loaded module (if passed mod is empty) or passed mod and all # its requirement chain satisfy their loading constraints (prereq & conflict) proc areModuleConstraintsSatisfied {{mod {}} {nporeq 0}} { set ret 1 cacheCurrentModules # are requirements loaded after their dependent included or not if {$nporeq} { set reqVioVar ::g_prereqNPOViolation set reqListVar ::g_moduleNPODepend } else { set reqVioVar ::g_prereqViolation set reqListVar ::g_moduleDepend } # check if any loaded module violates its prereq or conflict constraints if {$mod eq {}} { if {[array size ::g_conflictViolation] > 0 || [array size\ $reqVioVar] > 0} { set ret 0 } } else { set fulllist [list $mod] for {set i 0} {$i < [llength $fulllist]} {incr i 1} { set depmod [lindex $fulllist $i] # check if depmod violates its prereq or conflict constraints if {[info exists ::g_conflictViolation($depmod)] || [info exists\ ${reqVioVar}($depmod)]} { # found violation among the requirement chain of mod so the # constraint of mod are not satisfied set ret 0 break } # add requirements of depmod to the module to check list foreach lmmodlist [set ${reqListVar}($depmod)] { eval appendNoDupToList fulllist $lmmodlist } } } return $ret } # return list of loaded modules having an unmet requirement on passed mod # and their recursive dependent proc getUnmetDependentLoadedModuleList {mod} { reportDebug "get dependent of upcoming loaded '$mod'" set unmetdeplist {} set depmodlist {} defineModEqProc [isIcase] [getConf extended_default] # skip dependent analysis if mod has a conflict with a loaded module lassign [doesModuleConflict $mod] doescon modconlist if {!$doescon} { foreach ummod [array names ::g_unmetDepHash] { if {[doesModuleMatchesName $mod $ummod]} { foreach depmod $::g_unmetDepHash($ummod) { lappend depmodlist $depmod # temporarily remove prereq violation of depmod if mod # load solves it (no other prereq is missing) if {[info exists ::g_prereqViolation($depmod)]} { foreach prereq $::g_prereqViolation($depmod) { foreach modpre $prereq { # also temporarily remove prereq violation for # requirements loaded after dependent module if {[doesModuleMatchesName $mod $modpre] ||\ [is-loaded $modpre]} { # backup original violation to restore it later if {![info exists preunvioarr($depmod)]} { set preunvioarr($depmod)\ $::g_prereqViolation($depmod) } # temporarily remove matching violation set ::g_prereqViolation($depmod) [replaceFromList\ $::g_prereqViolation($depmod) $prereq] if {[llength $::g_prereqViolation($depmod)] == 0} { unset ::g_prereqViolation($depmod) } break } } } } } } } } # select dependent if all its constraint are now satisfied (after removing # eventual prereq violation toward mod) foreach depmod $depmodlist { if {[areModuleConstraintsSatisfied $depmod]} { appendNoDupToList unmetdeplist $depmod } } # get dependent of dependent set deplist [getDependentLoadedModuleList $unmetdeplist 0 0 0 0 1] # restore temporarily lift prereq violation if {[array exists preunvioarr]} { foreach depmod [array names preunvioarr] { set ::g_prereqViolation($depmod) $preunvioarr($depmod) } } set sortlist [sortModulePerLoadedAndDepOrder [concat $unmetdeplist\ $deplist]] reportDebug "got '$sortlist'" return $sortlist } # return list of loaded modules declaring a prereq on passed mod with # distinction made with strong prereqs (no alternative loaded) or weak and # also with prereq loaded after their dependent module proc getDirectDependentList {mod {strong 0} {nporeq 0} {loading 0}\ {othmodlist {}}} { set deplist {} # include or not requirements loaded after their dependent if {$nporeq} { set depListVar ::g_dependNPOHash set reqListVar ::g_moduleNPODepend } else { set depListVar ::g_dependHash set reqListVar ::g_moduleDepend } if {[info exists ${depListVar}($mod)]} { foreach depmod [set ${depListVar}($mod)] { set add 1 # skip optional dependency if only looking for strong ones # look at an additionally processed mod list to determine if all # mods from a dependent list (composed of optional parts) are part # of the search, which means mod is not optional but strong dependent if {$strong && [llength $depmod] > 1} { foreach lmmodlist [set ${reqListVar}([lindex $depmod 0])] { if {[isInList $lmmodlist $mod]} { foreach lmmod $lmmodlist { # other mod part of the opt list is not there so mod # is considered optional if {[notInList $othmodlist $lmmod]} { set add 0 break } } break } } } if {$add} { lappend deplist [lindex $depmod 0] } } } # take currently loading modules into account if asked if {$loading} { set modlist [getLoadedModuleList] defineModEqProc [isIcase] [getConf extended_default] # reverse list to get closest match if returning lastly loaded module if {[getConf unload_match_order] eq {returnlast}} { set modlist [lreverse $modlist] } foreach loadingmod [getLoadingModuleList] { foreach prereq [getLoadedPrereq $loadingmod] { set lmprelist {} set moddep 0 foreach modpre $prereq { foreach lmmod $modlist { if {[doesModuleMatchesName $lmmod $modpre]} { lappend lmprelist $lmmod if {$lmmod eq $mod} { set moddep 1 } break } } } if {$moddep && (!$strong || [llength $lmprelist] == 1)} { lappend deplist $loadingmod break } } } } return $deplist } # gets the list of all loaded modules which are dependent of passed modlist # ordered by load position. strong argument controls whether only the active # dependent modules should be returned or also those that are optional. direct # argument controls if only dependent module directly requiring passed mods # should be returned or its full dependent tree. nporeq argument tells if # requirement loaded after their dependent should be returned. sat_constraint # argument controls whether only the loaded module satisfying their constraint # should be part or not of the resulting list. being_unload argument controls # whether loaded modules in conflict with one or multiple modules from modlist # should be added to the dependent list as these modules are currently being # unloaded and these conflicting loaded modules should be refreshed. proc getDependentLoadedModuleList {modlist {strong 1} {direct 1} {nporeq 0}\ {loading 1} {sat_constraint 0} {being_unload 0}} { reportDebug "get loaded mod dependent of '$modlist' (strong=$strong,\ direct=$direct, nporeq=$nporeq, loading=$loading,\ sat_constraint=$sat_constraint, being_unload=$being_unload)" set deplist {} set fulllist $modlist # look at consistent requirements for unloading modules set unlonporeq [expr {$being_unload ? 0 : $nporeq}] foreach mod $modlist { # no duplicates or modules from query list eval appendNoDupToList fulllist [getDirectDependentList $mod $strong\ $unlonporeq $loading $fulllist] } if {$being_unload} { # invite modules in violation with mods to be part of the dependent list # with their own dependent modules as mod is being unloaded. Achieve so # by faking that conflict violation is gone foreach mod $modlist { lassign [doesModuleConflict $mod] doescon modconlist if {$doescon} { unsetModuleConflictViolation $mod set conunvioarr($mod) $modconlist eval appendNoDupToList fulllist $modconlist } } } set unloadingmodlist [getUnloadingModuleList] for {set i [llength $modlist]} {$i < [llength $fulllist]} {incr i 1} { set depmod [lindex $fulllist $i] # skip already added mod or mod violating constraints if asked if {!$sat_constraint || [areModuleConstraintsSatisfied $depmod\ $nporeq]} { # get dependent mod of dep mod when looking at full dep tree if {!$direct} { eval appendNoDupToList fulllist [getDirectDependentList $depmod\ $strong $nporeq 0 $fulllist] } # avoid module currently unloading from result list if {[notInList $unloadingmodlist $depmod]} { lappend deplist $depmod } } } # restore conflict violation if any if {[array exists conunvioarr]} { foreach conunvio [array names conunvioarr] { setModuleConflictViolation $conunvio $conunvioarr($conunvio) } } # sort complete result list to match both loaded and dependency orders set sortlist [sortModulePerLoadedAndDepOrder $deplist $nporeq $loading] reportDebug "got '$sortlist'" return $sortlist } # test if passed 'mod' could be automatically unloaded or not, which means it # has been loaded automatically and no loaded modules require it anymore. # unmodlist: pass a list of modules that are going to be unloaded proc isModuleUnloadable {mod {unmodlist {}}} { set ret 1 # get currently unloading modules if no specific unmodlist set if {[llength $unmodlist] == 0} { set unmodlist [getUnloadingModuleList] } if {[isModuleUserAsked $mod]} { set ret 0 } else { # mod is unloadable if all its dependent are unloaded or unloading foreach depmod [getDirectDependentList $mod] { if {[notInList $unmodlist $depmod]} { set ret 0 break } } } return $ret } # gets the list of all loaded modules which are required by passed modlist # ordered by load position. proc getRequiredLoadedModuleList {modlist} { reportDebug "get mods required by '$modlist'" # search over all list of loaded modules, starting with passed module # list, then adding in turns their requirements set fulllist $modlist for {set i 0} {$i < [llength $fulllist]} {incr i 1} { # gets the list of loaded modules which are required by depmod eval appendNoDupToList fulllist $::g_moduleDepend([lindex $fulllist $i]) } # sort complete result list to match both loaded and dependency orders set sortlist [sortModulePerLoadedAndDepOrder [lrange $fulllist [llength\ $modlist] end]] reportDebug "got '$sortlist'" return $sortlist } # finds required modules that can be unloaded if passed modules are unloaded: # they have been loaded automatically and are not depended (mandatory or # optionally) by other module proc getUnloadableLoadedModuleList {modlist} { reportDebug "get unloadable mods once '$modlist' unloaded" # search over all list of unloaded modules, starting with passed module # list, then adding in turns unloadable requirements set fulllist $modlist for {set i 0} {$i < [llength $fulllist]} {incr i 1} { set depmod [lindex $fulllist $i] # gets the list of loaded modules which are required by depmod set deplist {} foreach lmmodlist $::g_moduleDepend($depmod) { foreach lmmod $lmmodlist { if {[notInList $fulllist $lmmod]} { lappend deplist $lmmod } } } # get those required module that have been automatically loaded and are # only required by modules currently being unloaded foreach lmmod $deplist { if {[isModuleUnloadable $lmmod $fulllist]} { lappend fulllist $lmmod } } } # sort complete result list to match both loaded and dependency orders set sortlist [sortModulePerLoadedAndDepOrder [lrange $fulllist [llength\ $modlist] end]] reportDebug "got '$sortlist'" return $sortlist } # runs the global RC files if they exist proc runModulerc {} { set rclist {} reportDebug running... if {[set rcfile [getConf rcfile]] ne {}} { # if MODULERCFILE is a dir, look at a modulerc file in it if {[file isdirectory $rcfile]\ && [file isfile $rcfile/modulerc]} { lappend rclist $rcfile/modulerc } elseif {[file isfile $rcfile]} { lappend rclist $rcfile } } if {[file isfile /etc/environment-modules/rc]} { lappend rclist /etc/environment-modules/rc } if {[info exists ::env(HOME)] && [file isfile $::env(HOME)/.modulerc]} { lappend rclist $::env(HOME)/.modulerc } foreach rc $rclist { if {[file readable $rc]} { reportDebug "Executing $rc" cmdModuleSource $rc lappend ::g_rc_loaded $rc } } # identify alias or symbolic version set in these global RC files to be # able to include them or not in output or resolution processes array set ::g_rcAlias [array get ::g_moduleAlias] array set ::g_rcVersion [array get ::g_moduleVersion] array set ::g_rcVirtual [array get ::g_moduleVirtual] } # how many settings bundle are currently saved proc getSavedSettingsStackDepth {} { return [llength $::g_SAVE_g_loadedModules] } # manage settings to save as a stack to have a separate set of settings # for each module loaded or unloaded in order to be able to restore the # correct set in case of failure proc pushSettings {} { foreach var {env g_clearedEnvVars g_Aliases g_stateEnvVars g_stateAliases\ g_stateFunctions g_Functions g_newXResources g_delXResources\ g_loadedModules g_loadedModuleFiles g_loadedModuleUasked\ g_loadedModuleConflict g_loadedModulePrereq g_loadedModuleAltname\ g_loadedModuleAutoAltname g_moduleDepend g_dependHash g_moduleNPODepend\ g_dependNPOHash g_prereqViolation g_prereqNPOViolation\ g_conflictViolation g_moduleUnmetDep g_unmetDepHash g_moduleEval} { eval "lappend ::g_SAVE_$var \[array get ::$var\]" } # save non-array variable and indication if it was set foreach var {g_changeDir g_stdoutPuts g_return_text} { if {[info exists ::$var]} { eval "lappend ::g_SAVE_$var \[list 1 \[set ::$var\]\]" } else { eval "lappend ::g_SAVE_$var \[list 0 {}\]" } } reportDebug "settings saved (#[getSavedSettingsStackDepth])" } proc popSettings {} { set flushedid [getSavedSettingsStackDepth] foreach var {env g_clearedEnvVars g_Aliases g_stateEnvVars g_stateAliases\ g_stateFunctions g_Functions g_newXResources g_delXResources\ g_changeDir g_stdoutPuts g_return_text\ g_loadedModules g_loadedModuleFiles g_loadedModuleUasked\ g_loadedModuleConflict g_loadedModulePrereq g_loadedModuleAltname\ g_loadedModuleAutoAltname g_moduleDepend g_dependHash g_moduleNPODepend\ g_dependNPOHash g_prereqViolation g_prereqNPOViolation\ g_conflictViolation g_moduleUnmetDep g_unmetDepHash g_moduleEval} { eval "set ::g_SAVE_$var \[lrange \$::g_SAVE_$var 0 end-1\]" } reportDebug "previously saved settings flushed (#$flushedid)" } proc restoreSettings {} { foreach var {g_clearedEnvVars g_Aliases g_stateEnvVars g_stateAliases\ g_stateFunctions g_Functions g_newXResources g_delXResources\ g_loadedModules g_loadedModuleFiles g_loadedModuleUasked\ g_loadedModuleConflict g_loadedModulePrereq g_loadedModuleAltname\ g_loadedModuleAutoAltname g_moduleDepend g_dependHash g_moduleNPODepend\ g_dependNPOHash g_prereqViolation g_prereqNPOViolation\ g_conflictViolation g_moduleUnmetDep g_unmetDepHash g_moduleEval} { # clear current $var arrays if {[info exists ::$var]} { eval "unset ::$var; array set ::$var {}" } eval "array set ::$var \[lindex \$::g_SAVE_$var end\]" } # specific restore mechanism for ::env as unsetting this array will make # Tcl stop monitoring env accesses and not update env variables anymore set envvarlist [list] foreach {var val} [lindex $::g_SAVE_env end] { lappend envvarlist $var interp-sync-env set $var $val } foreach var [array names ::env] { if {[notInList $envvarlist $var]} { interp-sync-env unset $var } } # restore non-array variable if it was set foreach var {g_changeDir g_stdoutPuts g_return_text} { if {[info exists ::$var]} { eval "unset ::$var" } eval "lassign \[lindex \$::g_SAVE_$var end\] isdefined val" if {$isdefined} { set ::$var $val } } reportDebug "previously saved settings restored\ (#[getSavedSettingsStackDepth])" } proc renderSettings {} { global g_stateEnvVars g_stateAliases g_stateFunctions g_newXResources\ g_delXResources reportDebug called. # required to work on cygwin, shouldn't hurt real linux fconfigure stdout -translation lf # preliminaries if there is stuff to render if {$::g_autoInit || [array size g_stateEnvVars] > 0 ||\ [array size g_stateAliases] > 0 || [array size g_newXResources] > 0 ||\ [array size g_stateFunctions] > 0 || [array size g_delXResources] > 0\ || [info exists ::g_changeDir] || [info exists ::g_stdoutPuts] ||\ [info exists ::g_return_text]} { switch -- $::g_shellType { python { puts stdout {import os} } } set has_rendered 1 } else { set has_rendered 0 } if {$::g_autoInit} { renderAutoinit } # new environment variables foreach var [array names g_stateEnvVars] { switch -- $g_stateEnvVars($var) { new { switch -- $::g_shellType { csh { set val [charEscaped $::env($var)] # csh barfs on long env vars if {$::g_shell eq {csh} && [string length $val] >\ $::CSH_LIMIT} { if {$var eq {PATH}} { reportWarning "PATH exceeds $::CSH_LIMIT characters,\ truncating and appending /usr/bin:/bin ..." set val [string range $val 0 [expr {$::CSH_LIMIT\ - 1}]]:/usr/bin:/bin } else { reportWarning "$var exceeds $::CSH_LIMIT characters,\ truncating..." set val [string range $val 0 [expr {$::CSH_LIMIT\ - 1}]] } } puts stdout "setenv $var $val;" } sh { puts stdout "$var=[charEscaped $::env($var)];\ export $var;" } fish { set val [charEscaped $::env($var)] # fish shell has special treatment for PATH variable # so its value should be provided as a list separated # by spaces not by semi-colons if {$var eq {PATH}} { regsub -all : $val { } val } puts stdout "set -xg $var $val;" } tcl { set val $::env($var) puts stdout "set ::env($var) {$val};" } cmd { set val $::env($var) puts stdout "set $var=$val" } perl { set val [charEscaped $::env($var) \'] puts stdout "\$ENV{'$var'} = '$val';" } python { set val [charEscaped $::env($var) \'] puts stdout "os.environ\['$var'\] = '$val'" } ruby { set val [charEscaped $::env($var) \'] puts stdout "ENV\['$var'\] = '$val'" } lisp { set val [charEscaped $::env($var) \"] puts stdout "(setenv \"$var\" \"$val\")" } cmake { set val [charEscaped $::env($var) \"] puts stdout "set(ENV{$var} \"$val\")" } r { set val [charEscaped $::env($var) {\\'}] puts stdout "Sys.setenv('$var'='$val')" } } } del { switch -- $::g_shellType { csh { puts stdout "unsetenv $var;" } sh { puts stdout "unset $var;" } fish { puts stdout "set -e $var;" } tcl { puts stdout "catch {unset ::env($var)};" } cmd { puts stdout "set $var=" } perl { puts stdout "delete \$ENV{'$var'};" } python { puts stdout "os.environ\['$var'\] = ''" puts stdout "del os.environ\['$var'\]" } ruby { puts stdout "ENV\['$var'\] = nil" } lisp { puts stdout "(setenv \"$var\" nil)" } cmake { puts stdout "unset(ENV{$var})" } r { puts stdout "Sys.unsetenv('$var')" } } } } } foreach var [array names g_stateAliases] { switch -- $g_stateAliases($var) { new { set val $::g_Aliases($var) # convert $n in !!:n and $* in !* on csh (like on compat version) if {$::g_shellType eq {csh}} { regsub -all {([^\\]|^)\$([0-9]+)} $val {\1!!:\2} val regsub -all {([^\\]|^)\$\*} $val {\1!*} val } # unescape \$ after now csh-specific conversion is over regsub -all {\\\$} $val {$} val switch -- $::g_shellType { csh { set val [charEscaped $val] puts stdout "alias $var $val;" } sh { set val [charEscaped $val] puts stdout "alias $var=$val;" } fish { set val [charEscaped $val] puts stdout "alias $var $val;" } cmd { puts stdout "doskey $var=$val" } } } del { switch -- $::g_shellType { csh { puts stdout "unalias $var;" } sh { puts stdout "unalias $var;" } fish { puts stdout "functions -e $var;" } cmd { puts stdout "doskey $var=" } } } } } foreach funcname [array names g_stateFunctions] { switch -- $g_stateFunctions($funcname) { new { # trim function body to smoothly add a finishing ; set val [string trim $::g_Functions($funcname) "; \t\n\r"] switch -- $::g_shellType { sh { puts stdout "$funcname () { $val; }; export $funcname;" } fish { puts stdout "function $funcname; $val; end;" } } } del { switch -- $::g_shellType { sh { puts stdout "unset -f $funcname;" } fish { puts stdout "functions -e $funcname;" } } } } } # preliminaries for x-resources stuff if {[array size g_newXResources] > 0 || [array size g_delXResources] > 0} { switch -- $::g_shellType { python { puts stdout {import subprocess} } ruby { puts stdout {require 'open3'} } } } # new x resources if {[array size g_newXResources] > 0} { # xrdb executable has already be verified in x-resource set xrdb [getCommandPath xrdb] foreach var [array names g_newXResources] { set val $g_newXResources($var) # empty val means that var is a file to parse if {$val eq {}} { switch -- $::g_shellType { sh - csh - fish { puts stdout "$xrdb -merge $var;" } tcl { puts stdout "exec $xrdb -merge $var;" } perl { puts stdout "system(\"$xrdb -merge $var\");" } python { set var [charEscaped $var \'] puts stdout "subprocess.Popen(\['$xrdb',\ '-merge', '$var'\])" } ruby { set var [charEscaped $var \'] puts stdout "Open3.popen2('$xrdb -merge $var')" } lisp { puts stdout "(shell-command-to-string \"$xrdb\ -merge $var\")" } cmake { puts stdout "execute_process(COMMAND $xrdb -merge $var)" } r { set var [charEscaped $var {\\'}] puts stdout "system('$xrdb -merge $var')" } } } else { switch -- $::g_shellType { sh - csh - fish { set var [charEscaped $var \"] set val [charEscaped $val \"] puts stdout "echo \"$var: $val\" | $xrdb -merge;" } tcl { puts stdout "set XRDBPIPE \[open \"|$xrdb -merge\" r+\];" set var [charEscaped $var \"] set val [charEscaped $val \"] puts stdout "puts \$XRDBPIPE \"$var: $val\";" puts stdout {close $XRDBPIPE;} puts stdout {unset XRDBPIPE;} } perl { puts stdout "open(XRDBPIPE, \"|$xrdb -merge\");" set var [charEscaped $var \"] set val [charEscaped $val \"] puts stdout "print XRDBPIPE \"$var: $val\\n\";" puts stdout {close XRDBPIPE;} } python { set var [charEscaped $var \'] set val [charEscaped $val \'] puts stdout "subprocess.Popen(\['$xrdb', '-merge'\],\ stdin=subprocess.PIPE).communicate(input='$var:\ $val\\n')" } ruby { set var [charEscaped $var \'] set val [charEscaped $val \'] puts stdout "Open3.popen2('$xrdb -merge') {|i,o,t| i.puts\ '$var: $val'}" } lisp { puts stdout "(shell-command-to-string \"echo $var:\ $val | $xrdb -merge\")" } cmake { set var [charEscaped $var \"] set val [charEscaped $val \"] puts stdout "execute_process(COMMAND echo \"$var: $val\"\ COMMAND $xrdb -merge)" } r { set var [charEscaped $var {\\'}] set val [charEscaped $val {\\'}] puts stdout "system('$xrdb -merge', input='$var: $val')" } } } } } if {[array size g_delXResources] > 0} { set xrdb [getCommandPath xrdb] set xres_to_del {} foreach var [array names g_delXResources] { # empty val means that var is a file to parse if {$g_delXResources($var) eq {}} { # xresource file has to be parsed to find what resources # are declared there and need to be unset foreach fline [split [exec $xrdb -n load $var] \n] { lappend xres_to_del [lindex [split $fline :] 0] } } else { lappend xres_to_del $var } } # xresource strings are unset by emptying their value since there # is no command of xrdb that can properly remove one property switch -- $::g_shellType { sh - csh - fish { foreach var $xres_to_del { puts stdout "echo \"$var:\" | $xrdb -merge;" } } tcl { foreach var $xres_to_del { puts stdout "set XRDBPIPE \[open \"|$xrdb -merge\" r+\];" set var [charEscaped $var \"] puts stdout "puts \$XRDBPIPE \"$var:\";" puts stdout {close $XRDBPIPE;} puts stdout {unset XRDBPIPE;} } } perl { foreach var $xres_to_del { puts stdout "open(XRDBPIPE, \"|$xrdb -merge\");" set var [charEscaped $var \"] puts stdout "print XRDBPIPE \"$var:\\n\";" puts stdout {close XRDBPIPE;} } } python { foreach var $xres_to_del { set var [charEscaped $var \'] puts stdout "subprocess.Popen(\['$xrdb', '-merge'\],\ stdin=subprocess.PIPE).communicate(input='$var:\\n')" } } ruby { foreach var $xres_to_del { set var [charEscaped $var \'] puts stdout "Open3.popen2('$xrdb -merge') {|i,o,t| i.puts\ '$var:'}" } } lisp { foreach var $xres_to_del { puts stdout "(shell-command-to-string \"echo $var: |\ $xrdb -merge\")" } } cmake { foreach var $xres_to_del { set var [charEscaped $var \"] puts stdout "execute_process(COMMAND echo \"$var:\"\ COMMAND $xrdb -merge)" } } r { foreach var $xres_to_del { set var [charEscaped $var {\\'}] puts stdout "system('$xrdb -merge', input='$var:')" } } } } if {[info exists ::g_changeDir]} { switch -- $::g_shellType { sh - csh - fish { puts stdout "cd '$::g_changeDir';" } tcl { puts stdout "cd \"$::g_changeDir\";" } cmd { puts stdout "cd $::g_changeDir" } perl { puts stdout "chdir '$::g_changeDir';" } python { puts stdout "os.chdir('$::g_changeDir')" } ruby { puts stdout "Dir.chdir('$::g_changeDir')" } lisp { puts stdout "(shell-command-to-string \"cd '$::g_changeDir'\")" } r { puts stdout "setwd('$::g_changeDir')" } } # cannot change current directory of cmake "shell" } # send content deferred during modulefile interpretation if {[info exists ::g_stdoutPuts]} { foreach putsArgs $::g_stdoutPuts { eval puts $putsArgs # check if a finishing newline will be needed after content sent set needPutsNl [expr {[lindex $putsArgs 0] eq {-nonewline} ? 1 : 0}] } if {$needPutsNl} { puts stdout {} } } # return text value if defined even if error happened if {[info exists ::g_return_text]} { reportDebug {text value should be returned.} renderText $::g_return_text } elseif {$::error_count > 0} { reportDebug "$::error_count error(s) detected." renderFalse } elseif {$::g_return_false} { reportDebug {false value should be returned.} renderFalse } elseif {$has_rendered} { # finish with true statement if something has been put renderTrue } } proc renderAutoinit {} { reportDebug called. # automatically detect which tclsh should be used for # future module commands set tclshbin [info nameofexecutable] # ensure script path is absolute set ::argv0 [getAbsolutePath $::argv0] switch -- $::g_shellType { csh { set pre_hi {set _histchars = $histchars; unset histchars;} set post_hi {set histchars = $_histchars; unset _histchars;} set pre_pr {set _prompt=$prompt:q; set prompt="";} set post_pr {set prompt=$_prompt:q; unset _prompt;} # apply workaround for Tcsh history if set set eval_cmd [expr {[getConf wa_277] ? "eval `$tclshbin $::argv0\ $::g_shell \\!*`;" : "eval \"`$tclshbin $::argv0 $::g_shell\ \\!*:q`\";"}] set pre_ex {set _exit="$status";} set post_ex {test 0 = $_exit} set fdef "if ( \$?histchars && \$?prompt )\ alias module '$pre_hi $pre_pr $eval_cmd $pre_ex $post_hi $post_pr $post_ex' ; if ( \$?histchars && ! \$?prompt )\ alias module '$pre_hi $eval_cmd $pre_ex $post_hi $post_ex' ; if ( ! \$?histchars && \$?prompt )\ alias module '$pre_pr $eval_cmd $pre_ex $post_pr $post_ex' ; if ( ! \$?histchars && ! \$?prompt ) alias module '$eval_cmd' ;" if {[getConf ml]} { append fdef { alias ml 'module ml \!*' ;} } } sh { # Considering the diversity of ways local variables are handled # through the sh-variants ('local' known everywhere except on ksh, # 'typeset' known everywhere except on pure-sh, and on some systems # the pure-sh is in fact a 'ksh'), no local variables are defined and # these variables that should have been local are unset at the end # on zsh, word splitting should be enabled explicitly set wsplit [expr {$::g_shell eq {zsh} ? {=} : {}}] # only redirect module from stderr to stdout when session is # attached to a terminal to avoid breaking non-terminal session # (scp, sftp, etc) set fname [expr {[isStderrTty] ? {_module_raw} : {module}}] # build quarantine mechanism in module function # an empty runtime variable is set even if no corresponding # MODULES_RUNENV_* variable found, as var cannot be unset on # modified environment command-line set fdef "${fname}() {" append fdef { unset _mlshdbg; if [ "${MODULES_SILENT_SHELL_DEBUG:-0}" = '1' ]; then case "$-" in *v*x*) set +vx; _mlshdbg='vx' ;; *v*) set +v; _mlshdbg='v' ;; *x*) set +x; _mlshdbg='x' ;; *) _mlshdbg='' ;; esac; fi;} append fdef " unset _mlre _mlIFS; if \[ -n \"\${IFS+x}\" \]; then _mlIFS=\$IFS; fi; IFS=' '; for _mlv in \${${wsplit}MODULES_RUN_QUARANTINE:-}; do" append fdef { if [ "${_mlv}" = "${_mlv##*[!A-Za-z0-9_]}" -a "${_mlv}" = "${_mlv#[0-9]}" ]; then if [ -n "`eval 'echo ${'$_mlv'+x}'`" ]; then _mlre="${_mlre:-}${_mlv}_modquar='`eval 'echo ${'$_mlv'}'`' "; fi; _mlrv="MODULES_RUNENV_${_mlv}"; _mlre="${_mlre:-}${_mlv}='`eval 'echo ${'$_mlrv':-}'`' "; fi; done; if [ -n "${_mlre:-}" ]; then} append fdef "\n eval `eval \${${wsplit}_mlre} $tclshbin $::argv0\ $::g_shell '\"\$@\"'`; else eval `$tclshbin $::argv0 $::g_shell \"\$@\"`; fi;" # append fdef " # eval `$tclshbin $::argv0 $::g_shell \"\$@\"`;" append fdef { _mlstatus=$?;} append fdef { if [ -n "${_mlIFS+x}" ]; then IFS=$_mlIFS; else unset IFS; fi; unset _mlre _mlv _mlrv _mlIFS;} append fdef { if [ -n "${_mlshdbg:-}" ]; then set -$_mlshdbg; fi; unset _mlshdbg;} append fdef { return $_mlstatus;} append fdef "\n};" if {[isStderrTty]} { append fdef "\nmodule() { _module_raw \"\$@\" 2>&1; };" } if {[getConf ml]} { append fdef { ml() { module ml "$@"; };} } } fish { set fdef [expr {[isStderrTty] ? "function _module_raw\n" :\ "function module\n"}] append fdef { set -l _mlre ''; set -l _mlv; set -l _mlrv; for _mlv in (string split ' ' $MODULES_RUN_QUARANTINE) if string match -r '^[A-Za-z_][A-Za-z0-9_]*$' $_mlv >/dev/null if set -q $_mlv set _mlre $_mlre$_mlv"_modquar='$$_mlv' " end set _mlrv "MODULES_RUNENV_$_mlv" set _mlre "$_mlre$_mlv='$$_mlrv' " end end if [ -n "$_mlre" ] set _mlre "env $_mlre" end} # use "| source -" rather than "eval" to be able # to redirect stderr after stdout being evaluated append fdef "\n eval \$_mlre $tclshbin $::argv0 $::g_shell\ (string escape -- \$argv) | source -\n" # append fdef " eval $tclshbin $::argv0 $::g_shell\ (string escape -- \$argv) | source -\n" if {[isStderrTty]} { append fdef {end function module _module_raw $argv 2>&1 end} } else { append fdef end } if {[getConf ml]} { append fdef { function ml module ml $argv end} } } tcl { set fdef "proc module {args} {" append fdef { set _mlre {}; if {[info exists ::env(MODULES_RUN_QUARANTINE)]} { foreach _mlv [split $::env(MODULES_RUN_QUARANTINE) " "] { if {[regexp {^[A-Za-z_][A-Za-z0-9_]*$} $_mlv]} { if {[info exists ::env($_mlv)]} { lappend _mlre "${_mlv}_modquar=$::env($_mlv)" } set _mlrv "MODULES_RUNENV_${_mlv}" lappend _mlre [expr {[info exists ::env($_mlrv)] ?\ "${_mlv}=$::env($_mlrv)" : "${_mlv}="}] } } if {[llength $_mlre] > 0} { set _mlre [linsert $_mlre 0 "env"] } }} append fdef { set _mlstatus 1;} append fdef "\n catch {eval exec \$_mlre \"$tclshbin\"\ \"$::argv0\" \"$::g_shell\" \$args 2>@stderr} script\n" # append fdef "\n catch {eval exec \"$tclshbin\"\ \"$::argv0\" \"$::g_shell\" \$args 2>@stderr} script\n" append fdef { eval $script; return $_mlstatus} append fdef "\n}" if {[getConf ml]} { append fdef { proc ml {args} { return [eval module ml $args] }} } } cmd { reportErrorAndExit {No autoinit mode available for 'cmd' shell} } perl { set fdef "sub module {" append fdef { my $_mlre = ''; if (defined $ENV{'MODULES_RUN_QUARANTINE'}) { foreach my $_mlv (split(' ', $ENV{'MODULES_RUN_QUARANTINE'})) { if ($_mlv =~ /^[A-Za-z_][A-Za-z0-9_]*$/) { if (defined $ENV{$_mlv}) { $_mlre .= "${_mlv}_modquar='$ENV{$_mlv}' "; } my $_mlrv = "MODULES_RUNENV_$_mlv"; $_mlre .= "$_mlv='$ENV{$_mlrv}' "; } } if ($_mlre ne "") { $_mlre = "env $_mlre"; } }} append fdef { my $args = ''; if (@_ > 0) { $args = '"' . join('" "', @_) . '"'; } my $_mlstatus = 1;} append fdef "\n eval `\${_mlre}$tclshbin $::argv0 perl \$args`;\n" # append fdef "\n eval `$tclshbin $::argv0 perl \$args`;\n" append fdef { return $_mlstatus;} append fdef "\n}" if {[getConf ml]} { append fdef { sub ml { return module('ml', @_); }} } } python { set fdef {import re, subprocess def module(*arguments):} append fdef { _mlre = os.environ.copy() if 'MODULES_RUN_QUARANTINE' in os.environ: for _mlv in os.environ['MODULES_RUN_QUARANTINE'].split(): if re.match('^[A-Za-z_][A-Za-z0-9_]*$', _mlv): if _mlv in os.environ: _mlre[_mlv + '_modquar'] = os.environ[_mlv] _mlrv = 'MODULES_RUNENV_' + _mlv if _mlrv in os.environ: _mlre[_mlv] = os.environ[_mlrv] else: _mlre[_mlv] = ''} append fdef { ns = {}} append fdef "\n exec(subprocess.Popen(\['$tclshbin',\ '$::argv0', 'python'\] + list(arguments),\ stdout=subprocess.PIPE, env=_mlre).communicate()\[0\], ns)\n" # append fdef "\n exec(subprocess.Popen(\['$tclshbin',\ '$::argv0', 'python'\] + list(arguments),\ stdout=subprocess.PIPE).communicate()\[0\], ns)\n" append fdef { if '_mlstatus' in ns: _mlstatus = ns['_mlstatus'] else: _mlstatus = True return _mlstatus} if {[getConf ml]} { append fdef { def ml(*arguments): return module('ml', *arguments) } } } ruby { set fdef {class ENVModule def ENVModule.module(*args)} append fdef { _mlre = '' if ENV.has_key?('MODULES_RUN_QUARANTINE') then ENV['MODULES_RUN_QUARANTINE'].split(' ').each do |_mlv| if _mlv =~ /^[A-Za-z_][A-Za-z0-9_]*$/ then if ENV.has_key?(_mlv) then _mlre << _mlv + "_modquar='" + ENV[_mlv].to_s + "' " end _mlrv = 'MODULES_RUNENV_' + _mlv _mlre << _mlv + "='" + ENV[_mlrv].to_s + "' " end end unless _mlre.empty? _mlre = 'env ' + _mlre end end} append fdef { if args[0].kind_of?(Array) then args = args[0] end if args.length == 0 then args = '' else args = "\"#{args.join('" "')}\"" end _mlstatus = true} append fdef "\n eval `#{_mlre}$tclshbin $::argv0 ruby #{args}`\n" # append fdef "\n eval `$tclshbin $::argv0 ruby #{args}`\n" append fdef { return _mlstatus end} if {[getConf ml]} { append fdef { def ENVModule.ml(*args) return ENVModule.module('ml', *args) end} } append fdef { end} } lisp { reportErrorAndExit {lisp mode autoinit not yet implemented} } cmake { set pre_exec "\n execute_process(COMMAND \${_mlre} $tclshbin\ $::argv0 cmake " # set pre_exec "\n execute_process(COMMAND $tclshbin\ $::argv0 cmake " set post_exec "\n OUTPUT_FILE \${tempfile_name})\n" set fdef {function(module) cmake_policy(SET CMP0007 NEW)} append fdef { set(_mlre "") if(DEFINED ENV{MODULES_RUN_QUARANTINE}) string(REPLACE " " ";" _mlv_list "$ENV{MODULES_RUN_QUARANTINE}") foreach(_mlv ${_mlv_list}) if(${_mlv} MATCHES "^[A-Za-z_][A-Za-z0-9_]*$") if(DEFINED ENV{${_mlv}}) set(_mlre "${_mlre}${_mlv}_modquar=$ENV{${_mlv}};") endif() set(_mlrv "MODULES_RUNENV_${_mlv}") set(_mlre "${_mlre}${_mlv}=$ENV{${_mlrv}};") endif() endforeach() if (NOT "${_mlre}" STREQUAL "") set(_mlre "env;${_mlre}") endif() endif()} append fdef { set(_mlstatus TRUE) execute_process(COMMAND mktemp -t moduleinit.cmake.XXXXXXXXXXXX OUTPUT_VARIABLE tempfile_name OUTPUT_STRIP_TRAILING_WHITESPACE) if(${ARGC} EQUAL 1)} # adapt command definition depending on the number of args to be # able to pass to some extend (<5 args) empty string element to # modulecmd (no other way as empty element in ${ARGV} are skipped append fdef "$pre_exec\"\${ARGV0}\"$post_exec" append fdef { elseif(${ARGC} EQUAL 2)} append fdef "$pre_exec\"\${ARGV0}\" \"\${ARGV1}\"$post_exec" append fdef { elseif(${ARGC} EQUAL 3)} append fdef "$pre_exec\"\${ARGV0}\" \"\${ARGV1}\"\ \"\${ARGV2}\"$post_exec" append fdef { elseif(${ARGC} EQUAL 4)} append fdef "$pre_exec\"\${ARGV0}\" \"\${ARGV1}\"\ \"\${ARGV2}\" \"\${ARGV3}\"$post_exec" append fdef { else()} append fdef "$pre_exec\${ARGV}$post_exec" append fdef { endif() if(EXISTS ${tempfile_name}) include(${tempfile_name}) file(REMOVE ${tempfile_name}) endif() set(module_result ${_mlstatus} PARENT_SCOPE) endfunction(module)} if {[getConf ml]} { append fdef { function(ml) module(ml ${ARGV}) set(module_result ${module_result} PARENT_SCOPE) endfunction(ml)} } } r { set fdef "module <- function(...){" append fdef { mlre <- '' if (!is.na(Sys.getenv('MODULES_RUN_QUARANTINE', unset=NA))) { for (mlv in strsplit(Sys.getenv('MODULES_RUN_QUARANTINE'), ' ')[[1]]) { if (grepl('^[A-Za-z_][A-Za-z0-9_]*$', mlv)) { if (!is.na(Sys.getenv(mlv, unset=NA))) { mlre <- paste0(mlre, mlv, "_modquar='", Sys.getenv(mlv), "' ") } mlrv <- paste0('MODULES_RUNENV_', mlv) mlre <- paste0(mlre, mlv, "='", Sys.getenv(mlrv), "' ") } } if (mlre != '') { mlre <- paste0('env ', mlre) } }} append fdef { arglist <- as.list(match.call()) arglist[1] <- 'r' args <- paste0('"', paste0(arglist, collapse='" "'), '"')} append fdef "\n cmd <- paste(mlre, '$tclshbin', '$::argv0', args,\ sep=' ')\n" # append fdef "\n cmd <- paste('$tclshbin', '$::argv0', args,\ sep=' ')\n" append fdef { mlstatus <- TRUE hndl <- pipe(cmd) eval(expr = parse(file=hndl)) close(hndl) invisible(mlstatus)} append fdef "\n}" if {[getConf ml]} { append fdef { ml <- function(...){ module('ml', ...) }} } } } # output function definition puts stdout $fdef } proc cacheCurrentModules {} { # parse loaded modules information only once, global arrays are updated # afterwards when module commands update loaded modules state if {![info exists ::g_lm_info_cached]} { set ::g_lm_info_cached 1 # mark specific as well as generic modules as loaded set i 0 set modfilelist [getLoadedModuleFileList] set modlist [getLoadedModuleList] set nuaskedlist [getLoadedModuleNotUserAskedList] if {[llength $modlist] == [llength $modfilelist]} { # cache declared alternative names of loaded modules foreach modalt [getLoadedModuleAltnameList] { eval setLoadedAltname $modalt } # cache declared conflict of loaded modules foreach modcon [getLoadedModuleConflictList] { # parse module version specification to record translation foreach modconelt [lrange $modcon 1 end] { eval parseModuleVersionSpecifier 0 $modconelt } eval setLoadedConflict $modcon } # cache declared prereq of loaded modules, prior to setLoadedModule # which triggers dependency chain build foreach modpre [getLoadedModulePrereqList] { # parse module version specification to record translation foreach modpreeltlist [lrange $modpre 1 end] { foreach modpreelt $modpreeltlist { eval parseModuleVersionSpecifier 0 $modpreelt } } eval setLoadedPrereq $modpre } foreach mod $modlist { setLoadedModule $mod [lindex $modfilelist $i] [notInList\ $nuaskedlist $mod] incr i } reportDebug "$i loaded" } else { reportErrorAndExit "Loaded environment state is\ inconsistent\nLOADEDMODULES=$modlist\n_LMFILES_=$modfilelist" } } } # This proc resolves module aliases or version aliases to the real module name # and version. proc resolveModuleVersionOrAlias {name icase} { set name [getArrayKey ::g_moduleResolved $name $icase] if {[info exists ::g_moduleResolved($name)]} { set ret $::g_moduleResolved($name) } else { set ret $name } reportDebug "'$name' resolved to '$ret'" return $ret } proc charEscaped {str {charlist { \\\t\{\}|<>!;#^$&*?"'`()}}} { return [regsub -all "\(\[$charlist\]\)" $str {\\\1}] } proc charUnescaped {str {charlist { \\\t\{\}|<>!;#^$&*?"'`()}}} { return [regsub -all "\\\\\(\[$charlist\]\)" $str {\1}] } # find command path and remember it proc getCommandPath {cmd} { return [lindex [auto_execok $cmd] 0] } # find then run command or raise error if command not found proc runCommand {cmd args} { set cmdpath [getCommandPath $cmd] if {$cmdpath eq {}} { knerror "Command '$cmd' cannot be found" MODULES_ERR_GLOBAL } else { return [eval exec $cmdpath $args] } } proc getAbsolutePath {path} { # currently executing a modulefile or rc, so get the directory of this file if {$::ModulesCurrentModulefile ne {}} { set curdir [file dirname $::ModulesCurrentModulefile] # elsewhere get module command current working directory } else { # register pwd at first call if {![info exists ::cwd]} { set ::cwd [pwd] } set curdir $::cwd } # empty result if empty path if {$path eq {}} { set abspath {} } else { set abslist {} # get a first version of the absolute path by joining the current # working directory to the given path. if given path is already absolute # 'file join' will not break it as $curdir will be ignored as soon a # beginning '/' character is found on $path. this first pass also clean # extra '/' character. then each element of the path is analyzed to # clear "." and ".." components. foreach elt [file split [file join $curdir $path]] { if {$elt eq {..}} { # skip ".." element if it comes after root element, remove last # element elsewhere if {[llength $abslist] > 1} { set abslist [lreplace $abslist end end] } # skip any "." element } elseif {$elt ne {.}} { lappend abslist $elt } } set abspath [eval file join $abslist] } # return cleaned absolute path return $abspath } # if no exact match found but icase mode is enabled then search if an icase # match exists among all array key elements, select dictionary highest version # if multiple icase matches are returned proc getArrayKey {arrname name icase} { if {$icase} { upvar $arrname arr if {![info exists arr($name)]} { foreach elt [lsort -dictionary -decreasing [array names arr]] { if {[string equal -nocase $name $elt]} { reportDebug "key '$elt' in array '$arrname' matches '$name'" set name $elt break } } } } return $name } # Define procedure to compare module names set as array keys against pattern. # Adapt procedure code whether implicit_default is enabled or disabled proc defineGetEqArrayKeyProc {icase extdfl impdfl} { set procname getEqArrayKeyProc if {$impdfl} { append procname Impdfl } # define proc if not done yet or if it was defined for another context if {[info procs getEqArrayKey] eq {} || $::g_getEqArrayKey_proc ne\ $procname} { if {[info exists ::g_getEqArrayKey_proc]} { rename ::getEqArrayKey ::$::g_getEqArrayKey_proc } rename ::$procname ::getEqArrayKey set ::g_getEqArrayKey_proc $procname } # also define modEq which is called by getEqArrayKey defineModEqProc $icase $extdfl } # alternative definitions of getEqArrayKey proc proc getEqArrayKeyProcImpdfl {arrname name} { set icase [isIcase] upvar $arrname arr # extract single module specified if any lassign [getModuleVersSpec $name] mod modname # check name eventual icase match set mod [getArrayKey arr [string trimright $mod /] $icase] if {$mod ne {} && [info exists arr($mod)]} { set match $mod } else { set mlist {} foreach elt [array names arr] { if {[modEq $name $elt]} { lappend mlist $elt } } if {[llength $mlist] == 1} { set match [lindex $mlist 0] # in case multiple modules match query, check directory default and # return it if it is part of match list, elsewhere return highest result } elseif {[llength $mlist] > 1} { # get corresponding icase parent directory set pname [getArrayKey arr $modname $icase] if {[info exists arr($pname)]} { set dfl $pname/[lindex $arr($pname) 1] } # resolve symbolic version entries foreach elt $mlist { if {[lindex $arr($elt) 0] eq {version}} { lappend mrlist [lindex $arr($elt) 1] } else { lappend mrlist $elt } } if {[info exists dfl] && [isInList $mrlist $dfl]} { set match $dfl } else { set match [lindex [lsort -dictionary $mrlist] end] } } } if {[info exists match]} { reportDebug "key '$match' in array '$arrname' matches '$name'" set name $match } return $name } proc getEqArrayKeyProc {arrname name} { set icase [isIcase] upvar $arrname arr lassign [getModuleVersSpec $name] mod modname # check name eventual icase match set mod [getArrayKey arr [string trimright $mod /] $icase] if {$mod ne {} && [info exists arr($mod)]} { set match $mod } else { set mlist {} foreach elt [array names arr] { if {[modEq $name $elt]} { lappend mlist $elt } } # must have a default part of result even if only one result if {[llength $mlist] >= 1} { # get corresponding icase parent directory set pname [getArrayKey arr $modname $icase] if {[info exists arr($pname)]} { set dfl $pname/[lindex $arr($pname) 1] } # resolve symbolic version entries foreach elt $mlist { if {[lindex $arr($elt) 0] eq {version}} { lappend mrlist [lindex $arr($elt) 1] } else { lappend mrlist $elt } } if {[info exists dfl] && [isInList $mrlist $dfl]} { set match $dfl } else { # raise error as no default part of result upvar retlist retlist set retlist [list {} $name none "No default version\ defined for '$name'"] } } } if {[info exists match]} { reportDebug "key '$match' in array '$arrname' matches '$name'" set name $match } return $name } # split string while ignore any separator character that is espaced proc psplit {str sep} { # use standard split if no sep character found if {[string first \\$sep $str] == -1} { set res [split $str $sep] } else { set previdx -1 set idx [string first $sep $str] while {$idx != -1} { # look ahead if found separator is escaped if {[string index $str [expr {$idx-1}]] ne "\\"} { # unescape any separator character when adding to list lappend res [charUnescaped [string range $str [expr {$previdx+1}]\ [expr {$idx-1}]] $sep] set previdx $idx } set idx [string first $sep $str [expr {$idx+1}]] } lappend res [charUnescaped [string range $str [expr {$previdx+1}] end]\ $sep] } return $res } # join list while escape any character equal to separator proc pjoin {lst sep} { # use standard join if no sep character found if {[string first $sep $lst] == -1} { set res [join $lst $sep] } else { set res {} foreach elt $lst { # preserve empty entries if {[info exists not_first]} { append res $sep } else { set not_first 1 } # escape any separator character when adding to string append res [charEscaped $elt $sep] } } return $res } # Dictionary-style string comparison # Use dictionary sort of lsort proc to compare two strings in the "string # compare" fashion (returning -1, 0 or 1). Tcl dictionary-style comparison # enables to compare software versions (ex: "1.10" is greater than "1.8") proc compareVersion {str1 str2} { if {$str1 eq $str2} { return 0 # put both strings in a list, then lsort it and get first element } elseif {[lindex [lsort -dictionary [list $str1 $str2]] 0] eq $str1} { return -1 } else { return 1 } } # Is provided string a version number: consider first element of string if # '.' character used in it. [0-9af] on this first part is considered valid # anything else could be used in latter elements proc isVersion {str} { return [string is xdigit -strict [lindex [split $str .] 0]] } # Return number of occurences of passed character in passed string proc countChar {str char} { return [expr {[string length $str] - [string length [string map [list\ $char {}] $str]]}] } # provide a lreverse proc for Tcl8.4 and earlier if {[info commands lreverse] eq {}} { proc lreverse {l} { set r [list] for {set i [expr {[llength $l] - 1}]} {$i >= 0} {incr i -1} { lappend r [lindex $l $i] } return $r } } # provide a lassign proc for Tcl8.4 and earlier if {[info commands lassign] eq {}} { proc lassign {values args} { uplevel 1 [list foreach $args [linsert $values end {}] break] lrange $values [llength $args] end } } proc isInList {lst elt} { return [expr {[lsearch -exact $lst $elt] != -1}] } proc notInList {lst elt} { return [expr {[lsearch -exact $lst $elt] == -1}] } proc appendNoDupToList {lstname args} { set ret 0 upvar $lstname lst foreach elt $args { if {![info exists lst] || [notInList $lst $elt]} { lappend lst $elt set ret 1 } } return $ret } proc replaceFromList {list1 item {item2 {}}} { while {[set xi [lsearch -exact $list1 $item]] >= 0} { set list1 [if {[string length $item2] == 0} {lreplace $list1 $xi $xi}\ {lreplace $list1 $xi $xi $item2}] } return $list1 } # returns elements from list1 not part of list2 and elements from list2 not # part of list1 proc getDiffBetweenList {list1 list2} { set res1 [list] set res2 [list] foreach elt $list1 { if {[notInList $list2 $elt]} { lappend res1 $elt } } foreach elt $list2 { if {[notInList $list1 $elt]} { lappend res2 $elt } } return [list $res1 $res2] } proc parseAccessIssue {modfile} { # retrieve and return access issue message if {[regexp {POSIX .* \{(.*)\}$} $::errorCode match errMsg]} { return "[string totitle $errMsg] on '$modfile'" } else { return "Cannot access '$modfile'" } } proc checkValidModule {modfile} { reportDebug $modfile # test file only once, cache result obtained to minimize file query return [expr {[info exists ::g_modfileValid($modfile)]\ ? $::g_modfileValid($modfile)\ : [set ::g_modfileValid($modfile) [readModuleContent $modfile 1 1 1]]}] } # get file modification time, cache it at first query, use cache afterward proc getFileMtime {fpath} { if {[info exists ::g_fileMtime($fpath)]} { return $::g_fileMtime($fpath) } else { return [set ::g_fileMtime($fpath) [file mtime $fpath]] } } # define proc that will be used as fallback to command provided by extension # library in case this library is not loaded proc __readFile {filename {firstline 0}} { set fid [open $filename r] set fdata [if {$firstline} {gets $fid} {read $fid}] close $fid return $fdata } proc readModuleContent {modfile {report_read_issue 0} {must_have_cookie 1}\ {only_check_validity 0}} { reportDebug $modfile set res {} # read file if {[catch { if {[info exists ::g_modfileContent($modfile)]} { lassign $::g_modfileContent($modfile) fh fdata } else { # only read beginning of file if just checking validity and not # asked to always fully read files set fdata [readFile $modfile [expr {$only_check_validity &&\ ![currentAlwaysReadFullFile]}]] # extract magic cookie (first word of modulefile) set fh [string trimright [lindex [split [string range $fdata 0 32]]\ 0] #] # cache full file read to minimize file operations if {!$only_check_validity || [currentAlwaysReadFullFile]} { set ::g_modfileContent($modfile) [list $fh $fdata] } } } errMsg ]} { if {$report_read_issue} { set msg [parseAccessIssue $modfile] if {$only_check_validity} { set res [list accesserr $msg] } else { reportError $msg } } } else { # check module validity if magic cookie is mandatory if {$must_have_cookie && ![string equal -length 8 $fh {#%Module}]} { set msg {Magic cookie '#%Module' missing} if {$only_check_validity} { set res [list invalid $msg] } else { reportInternalBug $msg $modfile } # check if min version requirement is met if magic cookie is mandatory } elseif {$must_have_cookie && [string length $fh] > 8 &&\ [compareVersion {4.5.2} [string range $fh 8 end]] <0} { set msg "Modulefile requires at least Modules version [string range\ $fh 8 end]" if {$only_check_validity} { set res [list invalid $msg] } else { reportInternalBug $msg $modfile } } else { if {$only_check_validity} { # set validity information as result set res [list true {}] } else { # set file content as result set res $fdata } } } return $res } # If given module maps to default or other symbolic versions, a list of # those versions is returned. This takes module/version as an argument. proc getVersAliasList {mod} { if {[info exists ::g_symbolHash($mod)]} { set tag_list $::g_symbolHash($mod) } else { set tag_list {} } reportDebug "'$mod' has tag list '$tag_list'" return $tag_list } proc doesModuleHaveTag {mod} { return [expr {[info exists ::g_symbolHash($mod)]}] } # get list of elements located in a directory passed as argument. a flag is # set after each element to know if it is considered hidden or not. a # fetch_hidden argument is there to control search of hidden elements. a # fetch_dotversion argument controls whether .version file should be looked at # in directory .proc will be used as a fallback to command provided by # extension library proc __getFilesInDirectory {dir fetch_hidden fetch_dotversion} { set dir_list [list] # try then catch any issue rather than test before trying # workaround 'glob -nocomplain' which does not return permission # error on Tcl 8.4, so we need to avoid registering issue if # raised error is about a no match if {[catch {set elt_list [glob $dir/*]} errMsg]} { if {$errMsg eq "no files matched glob pattern \"$dir/*\""} { set elt_list {} } else { # rethrow other error to catch it in caller proc error $errMsg $::errorInfo $::errorCode } } # Add each element in the current directory to the list if {[file readable $dir/.modulerc]} { lappend dir_list $dir/.modulerc 0 } if {$fetch_dotversion && [file readable $dir/.version]} { lappend dir_list $dir/.version 0 } foreach elt $elt_list { lappend dir_list $elt 0 } # search for hidden files if asked if {$fetch_hidden} { foreach elt [glob -nocomplain -types hidden -directory\ $dir -tails *] { switch -- $elt { .modulerc - .version - . - .. { } default { lappend dir_list $dir/$elt 1 } } } } return $dir_list } # Check a module name does match query at expected depth level when indepth # search is disabled. Define procedure on the fly to adapt its # code to indepth configuration option and querydepth and test mode params. proc defineDoesModMatchAtDepthProc {indepth querydepth test} { set procprops $indepth:$querydepth:$test # define proc if not done yet or if it was defined for another context if {[info procs doesModMatchAtDepth] eq {} ||\ $::g_doesModMatchAtDepth_procprops ne $procprops} { if {[info exists ::g_doesModMatchAtDepth_procprops]} { rename ::doesModMatchAtDepth {} } set ::g_doesModMatchAtDepth_procprops $procprops # define optimized procedure if {$indepth} { set atdepth {$mod} } else { set atdepth "\[join \[lrange \[split \$mod /\] 0 $querydepth\] /\]" } proc doesModMatchAtDepth {mod} "return \[modEqStatic $atdepth $test *\]" } } # Define procedure to check module version equals pattern. Adapt procedure # code whether icase and extended_default are enabled or disabled proc defineModVersCmpProc {icase extdfl} { set procname modVersCmpProc if {$icase} { append procname Icase } if {$extdfl} { append procname Extdfl } # define proc if not done yet or if it was defined for another context if {[info procs modVersCmp] eq {} || $::g_modVersCmp_proc ne $procname} { if {[info exists ::g_modVersCmp_proc]} { rename ::modVersCmp ::$::g_modVersCmp_proc } rename ::$procname ::modVersCmp set ::g_modVersCmp_proc $procname } } # alternative definitions of modVersCmp proc proc modVersCmpProc {cmpspec versspec modvers test {psuf {}}} { set ret 0 switch -- $cmpspec { in { foreach vers $versspec { append vers $psuf if {$test eq {eqstart}} { set ret [string equal -length [string length $vers/] $vers/\ $modvers/] } else { set ret [string $test $vers $modvers] } if {$ret} { break } } } ge { # as we work here on a version range: psuf suffix is ignored, checks # are always extended_default-enabled (as 1.2 includes 1.2.12 for # instance) and equal, eqstart and match tests are equivalent set ret [expr {[isVersion $modvers] && ([compareVersion $modvers\ $versspec] != -1 || [string match $versspec.* $modvers])}] } le { # 'ge' comment also applies here set ret [expr {[isVersion $modvers] && ([compareVersion $versspec\ $modvers] != -1 || [string match $versspec.* $modvers])}] } be { # 'ge' comment also applies here lassign $versspec lovers hivers set ret [expr {[isVersion $modvers] && ([compareVersion $modvers\ $lovers] != -1 || [string match $lovers.* $modvers]) &&\ ([compareVersion $hivers $modvers] != -1 || [string match\ $hivers.* $modvers])}] } } return $ret } proc modVersCmpProcIcase {cmpspec versspec modvers test {psuf {}}} { set ret 0 switch -- $cmpspec { in { foreach vers $versspec { append vers $psuf if {$test eq {eqstart}} { set ret [string equal -nocase -length [string length $vers/]\ $vers/ $modvers/] } else { set ret [string $test -nocase $vers $modvers] } if {$ret} { break } } } ge { set ret [expr {[isVersion $modvers] && ([compareVersion $modvers\ $versspec] != -1 || [string match -nocase $versspec.* $modvers])}] } le { set ret [expr {[isVersion $modvers] && ([compareVersion $versspec\ $modvers] != -1 || [string match -nocase $versspec.* $modvers])}] } be { lassign $versspec lovers hivers set ret [expr {[isVersion $modvers] && ([compareVersion $modvers\ $lovers] != -1 || [string match $lovers.* $modvers]) &&\ ([compareVersion $hivers $modvers] != -1 || [string match -nocase\ $hivers.* $modvers])}] } } return $ret } proc modVersCmpProcExtdfl {cmpspec versspec modvers test {psuf {}}} { set ret 0 switch -- $cmpspec { in { foreach vers $versspec { append vers $psuf if {$test eq {eqstart}} { set ret [string equal -length [string length $vers/] $vers/\ $modvers/] } else { set ret [string $test $vers $modvers] } if {$ret || [string match $vers.* $modvers]} { set ret 1 break } } } ge { set ret [expr {[isVersion $modvers] && ([compareVersion $modvers\ $versspec] != -1 || [string match $versspec.* $modvers])}] } le { set ret [expr {[isVersion $modvers] && ([compareVersion $versspec\ $modvers] != -1 || [string match $versspec.* $modvers])}] } be { lassign $versspec lovers hivers set ret [expr {[isVersion $modvers] && ([compareVersion $modvers\ $lovers] != -1 || [string match $lovers.* $modvers]) &&\ ([compareVersion $hivers $modvers] != -1 || [string match\ $hivers.* $modvers])}] } } return $ret } proc modVersCmpProcIcaseExtdfl {cmpspec versspec modvers test {psuf {}}} { set ret 0 switch -- $cmpspec { in { # check if one version in list matches foreach vers $versspec { append vers $psuf if {$test eq {eqstart}} { set ret [string equal -nocase -length [string length $vers/]\ $vers/ $modvers/] } else { set ret [string $test -nocase $vers $modvers] } # try the extended default match if {$ret || [string match -nocase $vers.* $modvers]} { set ret 1 break } } } ge { set ret [expr {[isVersion $modvers] && ([compareVersion $modvers\ $versspec] != -1 || [string match -nocase $versspec.* $modvers])}] } le { set ret [expr {[isVersion $modvers] && ([compareVersion $versspec\ $modvers] != -1 || [string match -nocase $versspec.* $modvers])}] } be { lassign $versspec lovers hivers set ret [expr {[isVersion $modvers] && ([compareVersion $modvers\ $lovers] != -1 || [string match $lovers.* $modvers]) &&\ ([compareVersion $hivers $modvers] != -1 || [string match -nocase\ $hivers.* $modvers])}] } } return $ret } # Setup a hardwire version of modEq procedure called modEqStatic. This # optimized procedure already knows the module pattern to compare to, whose # specification has already been resolved at procedure definition time, which # saves lot of processing time. proc defineModEqStaticProc {icase extdfl modspec} { set procprops $icase:$extdfl:$modspec # define proc if not done yet or if it was defined for another context if {[info procs modEqStatic] eq {} || $::g_modEqStatic_procprops ne\ $procprops} { if {[info exists ::g_modEqStatic_procprops]} { rename ::modEqStatic {} } else { # also define modVersCmp which is called by modEqStatic defineModVersCmpProc $icase $extdfl } set ::g_modEqStatic_procprops $procprops # define optimized procedure lassign [getModuleVersSpec $modspec] pmod pmodname cmpspec versspec\ pmodnamere pmodescglob set nocasearg [expr {$icase ? {-nocase } : {}}] set pmodnameslen [string length $pmodname/] if {$pmod ne {} || $modspec eq {}} { set procbody " set pmod {$pmod} if {\$psuf ne {}} { append pmod \$psuf } if {\$test eq {eqstart}} { set ret \[string equal $nocasearg-length \[string length\ \$pmod/\] \$pmod/ \$mod/\] } else { if {\$test eq {matchin}} { set test match set pmod *\$pmod } set ret \[string \$test $nocasearg\$pmod \$mod\] }" if {$extdfl} { append procbody " if {!\$ret && \[string first / \$pmod\] != -1} { if {\$test eq {match}} { set pmodextdfl \$pmod.* } else { set pmodextdfl {$pmodescglob.*} } set ret \[string match $nocasearg\$pmodextdfl \$mod\] }" } } else { set procbody " set pmodname {$pmodname} set pmodnamere {$pmodnamere} if {\$test eq {matchin}} { set test match if {\$pmodnamere ne {}} { set pmodnamere .*\$pmodnamere } else { set pmodnamere {.*$pmodname} } } if {(\$pmodnamere ne {} && \$test eq {match} && \[regexp\ $nocasearg (^\$pmodnamere)/ \$mod/ rematch pmodname\]) ||\ \[string equal $nocasearg -length $pmodnameslen {$pmodname/}\ \$mod/\]} { set modvers \[string range \$mod \[string length \$pmodname/\]\ end\] set ret \[modVersCmp {$cmpspec} {$versspec} \$modvers \$test\ \$psuf\] } else { set ret 0 }" } append procbody " return \$ret" proc modEqStatic {mod {test equal} {psuf {}}} $procbody } } # Define procedure to check module name equals pattern. Adapt procedure # code whether icase and extended_default are enabled or disabled proc defineModEqProc {icase extdfl} { set procname modEqProc if {$icase} { append procname Icase } if {$extdfl} { append procname Extdfl } # define proc if not done yet or if it was defined for another context if {[info procs modEq] eq {} || $::g_modEq_proc ne $procname} { if {[info exists ::g_modEq_proc]} { rename ::modEq ::$::g_modEq_proc } rename ::$procname ::modEq set ::g_modEq_proc $procname } # also define modVersCmp which is called by modEq defineModVersCmpProc $icase $extdfl } # alternative definitions of modEq proc proc modEqProc {pattern mod {test equal} {trspec 1} {psuf {}}} { # extract specified module name from name and version spec if {$trspec} { lassign [getModuleVersSpec $pattern] pmod pmodname cmpspec versspec\ pmodnamere pmodescglob } else { set pmod $pattern } # specified module can be translated in a simple mod name/vers or is empty if {$pmod ne {} || $pattern eq {}} { if {$psuf ne {}} { append pmod $psuf } if {$test eq {eqstart}} { set ret [string equal -length [string length $pmod/] $pmod/ $mod/] } else { # contains test if {$test eq {matchin}} { set test match set pmod *$pmod } set ret [string $test $pmod $mod] } } else { # contains test if {$test eq {matchin}} { set test match if {$pmodnamere ne {}} { set pmodnamere .*$pmodnamere } else { set pmodnamere .*$pmodname } } # for more complex specification, first check if module name matches # use a regexp test if module name contains wildcard characters if {($pmodnamere ne {} && $test eq {match} && [regexp (^$pmodnamere)/\ $mod/ rematch pmodname]) || [string equal -length [string length\ $pmodname/] $pmodname/ $mod/]} { # then compare versions set modvers [string range $mod [string length $pmodname/] end] set ret [modVersCmp $cmpspec $versspec $modvers $test $psuf] } else { set ret 0 } } return $ret } proc modEqProcIcase {pattern mod {test equal} {trspec 1} {psuf {}}} { if {$trspec} { lassign [getModuleVersSpec $pattern] pmod pmodname cmpspec versspec\ pmodnamere pmodescglob } else { set pmod $pattern } if {$pmod ne {} || $pattern eq {}} { if {$psuf ne {}} { append pmod $psuf } if {$test eq {eqstart}} { set ret [string equal -nocase -length [string length $pmod/] $pmod/\ $mod/] } else { # contains test if {$test eq {matchin}} { set test match set pmod *$pmod } set ret [string $test -nocase $pmod $mod] } } else { # contains test if {$test eq {matchin}} { set test match if {$pmodnamere ne {}} { set pmodnamere .*$pmodnamere } else { set pmodnamere .*$pmodname } } # for more complex specification, first check if module name matches # use a regexp test if module name contains wildcard characters if {($pmodnamere ne {} && $test eq {match} && [regexp -nocase\ (^$pmodnamere)/ $mod/ rematch pmodname]) || [string equal -nocase\ -length [string length $pmodname/] $pmodname/ $mod/]} { # then compare versions set modvers [string range $mod [string length $pmodname/] end] set ret [modVersCmp $cmpspec $versspec $modvers $test $psuf] } else { set ret 0 } } return $ret } proc modEqProcExtdfl {pattern mod {test equal} {trspec 1} {psuf {}}} { if {$trspec} { lassign [getModuleVersSpec $pattern] pmod pmodname cmpspec versspec\ pmodnamere pmodescglob } else { set pmod $pattern } if {$pmod ne {} || $pattern eq {}} { if {$psuf ne {}} { append pmod $psuf } if {$test eq {eqstart}} { set ret [string equal -length [string length $pmod/] $pmod/ $mod/] } else { # contains test if {$test eq {matchin}} { set test match set pmod *$pmod } set ret [string $test $pmod $mod] } # try the extended default match if not root module if {!$ret && [string first / $pmod] != -1} { if {$test eq {match}} { set pmodextdfl $pmod.* } else { set pmodextdfl $pmodescglob.* } set ret [string match $pmodextdfl $mod] } } else { # contains test if {$test eq {matchin}} { set test match if {$pmodnamere ne {}} { set pmodnamere .*$pmodnamere } else { set pmodnamere .*$pmodname } } # for more complex specification, first check if module name matches # use a regexp test if module name contains wildcard characters if {($pmodnamere ne {} && $test eq {match} && [regexp (^$pmodnamere)/\ $mod/ rematch pmodname]) || [string equal -length [string length\ $pmodname/] $pmodname/ $mod/]} { # then compare versions set modvers [string range $mod [string length $pmodname/] end] set ret [modVersCmp $cmpspec $versspec $modvers $test $psuf] } else { set ret 0 } } return $ret } proc modEqProcIcaseExtdfl {pattern mod {test equal} {trspec 1} {psuf {}}} { if {$trspec} { lassign [getModuleVersSpec $pattern] pmod pmodname cmpspec versspec\ pmodnamere pmodescglob } else { set pmod $pattern } if {$pmod ne {} || $pattern eq {}} { if {$psuf ne {}} { append pmod $psuf } if {$test eq {eqstart}} { set ret [string equal -nocase -length [string length $pmod/] $pmod/\ $mod/] } else { # contains test if {$test eq {matchin}} { set test match set pmod *$pmod } set ret [string $test -nocase $pmod $mod] } # try the extended default match if not root module if {!$ret && [string first / $pmod] != -1} { if {$test eq {match}} { set pmodextdfl $pmod.* } else { set pmodextdfl $pmodescglob.* } set ret [string match -nocase $pmodextdfl $mod] } } else { # contains test if {$test eq {matchin}} { set test match if {$pmodnamere ne {}} { set pmodnamere .*$pmodnamere } else { set pmodnamere .*$pmodname } } # for more complex specification, first check if module name matches # use a regexp test if module name contains wildcard characters if {($pmodnamere ne {} && $test eq {match} && [regexp -nocase\ (^$pmodnamere)/ $mod/ rematch pmodname]) || [string equal -nocase\ -length [string length $pmodname/] $pmodname/ $mod/]} { # then compare versions set modvers [string range $mod [string length $pmodname/] end] set ret [modVersCmp $cmpspec $versspec $modvers $test $psuf] } else { set ret 0 } } return $ret } # check if an existing findModules cache entry matches current search by # evaluating search ids. if an exact match cannot be found, look at saved # searches that contains current search (superset of looked elements), extra # elements will be filtered-out by GetModules proc findModulesInMemCache {searchid} { # exact same search is cached if {[info exists ::g_foundModulesMemCache($searchid)]} { set match_searchid $searchid set mod_list $::g_foundModulesMemCache($searchid) # look for a superset search } else { set match_searchid {} set mod_list {} foreach cacheid [array names ::g_foundModulesMemCache] { # cache id acts as pattern to check if it contains current search if {[string match $cacheid $searchid]} { set match_searchid $cacheid set mod_list $::g_foundModulesMemCache($cacheid) break } } } return [list $match_searchid $mod_list] } # finds all module-related files matching mod in the module path dir proc findModules {dir mod depthlvl fetch_mtime fetch_hidden} { reportDebug "finding '$mod' in $dir (depthlvl=$depthlvl,\ fetch_mtime=$fetch_mtime, fetch_hidden=$fetch_hidden)" # generated search id (for cache search/save) by compacting given args set searchid $dir:$mod:$depthlvl:$fetch_mtime:$fetch_hidden # look at memory cache for a compatible result lassign [findModulesInMemCache $searchid] cache_searchid cache_list if {$cache_searchid ne {}} { reportDebug "use cache entry '$cache_searchid'" return $cache_list } defineModEqStaticProc [isIcase] [getConf extended_default] $mod # skip search in top dir if directly looking to a deep element, which means # findModules has already been called and top dir has already been analyzed if {[file dirname $mod] eq {.}} { # use catch protection to handle non-readable and non-existent dir if {[catch { set full_list {} foreach {fpelt hid} [getFilesInDirectory $dir $fetch_hidden 0] { set elt [file tail $fpelt] # include any .modulerc file found at the modulepath root if {$elt eq {.modulerc} || $mod eq {} || [modEqStatic $elt\ match]} { lappend full_list $fpelt } } }]} { return {} } } else { lappend full_list [file join $dir $mod] } foreach igndir [getConf ignored_dirs] { set ignored_dirs($igndir) 1 } array set mod_list {} for {set i 0} {$i < [llength $full_list]} {incr i 1} { set element [lindex $full_list $i] set tag_list {} set tail [file tail $element] set modulename [getModuleNameFromModulepath $element $dir] set parentname [file dirname $modulename] set moddepthlvl [llength [file split $modulename]] if {[file isdirectory $element]} { if {![info exists ignored_dirs($tail)]} { if {[catch { set elt_list [getFilesInDirectory $element $fetch_hidden 1] } errMsg]} { set mod_list($modulename) [list accesserr [parseAccessIssue\ $element] $element] } else { # Add each element in the current directory to the list foreach {fpelt hid} $elt_list { lappend full_list $fpelt # Flag hidden files if {$hid} { set hidden_list($fpelt) 1 } } } } } else { switch -glob -- $tail { .modulerc { set mod_list($modulename) [list modulerc] } .version { # skip .version file from different depth level than search # targets if no in depth mode is enabled if {$depthlvl == 0 || $moddepthlvl == $depthlvl} { set mod_list($modulename) [list modulerc] } } *~ - *,v - \#*\# { } default { # skip modfile in no in depth mode search if it does not relate # to targeted depth level and one valid modfile has already be # found for the dirs lying at other depth level if {$depthlvl == 0 || $moddepthlvl == $depthlvl || ![info\ exists modfile_indir($parentname)]} { lassign [checkValidModule $element] check_valid check_msg switch -- $check_valid { true { set mtime [expr {$fetch_mtime ? [getFileMtime\ $element] : {}}] set mod_list($modulename) [list modulefile $mtime\ $element] # a valid modfile has been found in directory if {!$fetch_hidden || ![info exists\ hidden_list($element)]} { set modfile_indir($parentname) 1 } } default { # register check error and relative message to get it # in case of direct access of this module element, but # no registering in parent directory structure as # element is not valid set mod_list($modulename) [list $check_valid\ $check_msg $element] } } } } } } } reportDebug "found [array names mod_list]" # cache search results reportDebug "create cache entry '$searchid'" set found_list [array get mod_list] set ::g_foundModulesMemCache($searchid) $found_list return $found_list } proc getModules {dir {mod {}} {fetch_mtime 0} {search {}} {fetch_hidden 0}\ {filter {}}} { global g_sourceAlias g_sourceVersion g_sourceVirtual g_resolvedPath global g_rcAlias g_moduleAlias g_rcVersion g_moduleVersion global g_rcVirtual g_moduleVirtual g_rcfilesSourced reportDebug "get '$mod' in $dir (fetch_mtime=$fetch_mtime, search=$search,\ fetch_hidden=$fetch_hidden, filter=$filter)" # generated search id (for cache search/save) by compacting given args set searchid $dir:$mod:$fetch_mtime:$search:$fetch_hidden:$filter # look at memory cache for a compatible result if {[info exists ::g_gotModulesMemCache($searchid)]} { reportDebug "use cache entry '$searchid'" return $::g_gotModulesMemCache($searchid) } # extract one module name from query set modqe [getOneModuleFromVersSpec $mod] # perform an in depth search or not set indepth [expr {[isInList $search noindepth] ? 0 : 1}] # set a default if none defined on directory entries set implicitdfl [getConf implicit_default] # automatically define latest and default sym for all modules set autosymbol [expr {$implicitdfl && [getConf advanced_version_spec]}] # match passed name against any part of avail module names set contains [expr {[isInList $search contains] ? 1 : 0}] set mtest [expr {$contains ? {matchin} : {match}}] set icase [isIcase] set wild [expr {[isInList $search wild] ? 1 : 0}] # will only keep default or latest elts in the end or remove plain dirs set filtering [expr {$filter eq {noplaindir}}] set keeping [expr {!$filtering && $filter ne {}}] # check search query string corresponds to directory set querydir [string trimright $modqe *] set isquerydir [expr {[string index $querydir end] eq {/}}] set querydir [string range $querydir 0 end-1] set querydepth [countChar $modqe /] # if search for global or user rc alias only, no dir lookup is performed # and aliases from g_rcAlias are returned if {[isInList $search rc_alias_only]} { set add_rc_defs 1 array set found_list {} } else { # find modules by (1) searching with first path element if mod is a deep # modulefile (elt1/etl2/vers) in order to catch all .modulerc and # .version files of module-related parent directories in case we need # to translate an alias or a version (2) retrieving all elements first # to then look at fully qualified file names containing searched string set parentlist [split $modqe /] if {$contains} { set findmod * } else { set findmod [lindex $parentlist 0] # if searched mod is an empty or flat element append wildcard character # to match anything starting with mod if {$wild && [llength $parentlist] <= 1} { append findmod * } } # add alias/version definitions from global or user rc to result set add_rc_defs [expr {[isInList $search rc_defs_included] ? 1 : 0}] if {!$fetch_hidden} { set fetch_hidden [isModuleSpecHidden $mod] reportDebug "is '$mod' requiring hidden search ($fetch_hidden)" } # if no indepth mode search, pass the depth level of the search query set depthlvl [expr {$indepth ? 0 : [llength $parentlist]}] array set found_list [findModules $dir $findmod $depthlvl $fetch_mtime\ $fetch_hidden] } # Phase #1: consolidate every kind of entries (directory, modulefile, # symbolic version, alias and virtual module) in found_list # define module name and version comparison procs defineModEqStaticProc $icase [getConf extended_default] $mod array set err_list {} array set hversmod_nosearch {} array set dflvers_nosearch {} foreach elt [lsort [array names found_list]] { switch -- [lindex $found_list($elt) 0] { modulerc { # process rc files them remove them from found_list if {![info exists g_rcfilesSourced($dir/$elt)]} { execute-modulerc $dir/$elt $elt $elt # Keep track of already sourced rc files not to run them again set g_rcfilesSourced($dir/$elt) 1 } unset found_list($elt) } modulefile { } default { # flag entries with error set err_list($elt) 1 } } } # add all versions found when parsing .version or .modulerc files in this # directory (skip versions not registered from this directory except if # global or user rc definitions should be included)) foreach vers [array names g_moduleVersion] { set versmod $g_moduleVersion($vers) if {($dir ne {} && [string first $dir/ $g_sourceVersion($vers)] == 0)\ || ($add_rc_defs && [info exists g_rcVersion($vers)])} { set found_list($vers) [list version $versmod] # look for hidden target if not searched yet and if symbolic version # matches passed $mod if {![info exists found_list($versmod)] && !$fetch_hidden &&\ [isModuleHidden $versmod]} { if {[modEqStatic $vers]} { array set found_list [findModules $dir $versmod 0\ $fetch_mtime 1] } else { # record hidden target not searched set hversmod_nosearch($versmod) 1 # record default version target has not been searched if {[file tail $vers] eq {default}} { set dflvers_nosearch($vers) $versmod } } } } } # add aliases found when parsing .version or .modulerc files in this # directory (skip aliases not registered from this directory except if # global or user rc definitions should be included) foreach alias [array names g_moduleAlias] { if {($dir ne {} && [string first $dir/ $g_sourceAlias($alias)] == 0)\ || ($add_rc_defs && [info exists g_rcAlias($alias)])} { set found_list($alias) [list alias $g_moduleAlias($alias)] } } # add virtual mods found when parsing .version or .modulerc files in this # directory (skip virtual mods not registered from this directory except if # global or user rc definitions should be included) foreach virt [array names g_moduleVirtual] { if {($dir ne {} && [string first $dir/ $g_sourceVirtual($virt)] == 0)\ || ($add_rc_defs && [info exists g_rcVirtual($virt)])} { lassign [checkValidModule $g_moduleVirtual($virt)] check_valid\ check_msg switch -- $check_valid { true { set mtime [expr {$fetch_mtime ? [getFileMtime\ $g_moduleVirtual($virt)] : {}}] # set mtime at index 1 like a modulefile entry set found_list($virt) [list virtual $mtime\ $g_moduleVirtual($virt)] } default { # register check error and relative message to get it in # case of direct access of this module element set found_list($virt) [list $check_valid $check_msg\ $g_moduleVirtual($virt)] set err_list($virt) 1 } } } } # Phase #2: filter-out dynamically hidden or expired elements # Phase #3: elaborate directory content with default element selection array set dir_list {} array set hid_list {} array set autosym_list {} # build list of elements contained in each directory foreach elt [array names found_list] { # track hidden entries if {[string index [file tail $elt] 0] eq {.}} { set hid_list($elt) 1 } # add a ref to element in its parent directory unless element has error, # is a symbolic version (whose target has been searched if default) or # search of hidden files is disabled and element is an hidden file then # recursively add parent element until reaching top directory if {![info exists err_list($elt)] && ([lindex $found_list($elt) 0] ne\ {version} || [info exists dflvers_nosearch($elt)]) && ($fetch_hidden\ || ![info exists hid_list($elt)])} { # change to default version target if this target has not been # searched to ensure definition of directory if {[info exists dflvers_nosearch($elt)]} { set elt $dflvers_nosearch($elt) } set direlt $elt while {[set pardir [file dirname $direlt]] ne {.}} { appendNoDupToList dir_list($pardir) [file tail $direlt] set direlt $pardir } } } # determine default element for each directory and record sorted elt list # unless if an alias or a virtual module has overwritten directory entry foreach elt [array names dir_list] { if {![info exists found_list($elt)]} { set dir_list($elt) [lsort -dictionary $dir_list($elt)] # get default element: explicitely defined default (whether it exists # or is in error) or implicit default if enabled if {[info exists g_resolvedPath($elt)]} { set dfl [file tail $g_resolvedPath($elt)] } elseif {$implicitdfl} { set dfl [lindex $dir_list($elt) end] } else { set dfl {} } # record directory properties set found_list($elt) [concat [list directory $dfl] $dir_list($elt)] # automatically define symbols for all modules if these names do not # exist yet if {$autosymbol} { if {![info exists found_list($elt/default)]} { set found_list($elt/default) [list version $elt/$dfl] set autosym_list($elt/default) 1 setModuleResolution $elt/default $elt/$dfl default 1 1 } if {![info exists found_list($elt/latest)]} { set lat [lindex $dir_list($elt) end] set found_list($elt/latest) [list version $elt/$lat] set autosym_list($elt/latest) 1 setModuleResolution $elt/latest $elt/$lat latest 1 1 } } } } # Phase #4: filter results to keep those matching search query # define module name and version comparison procs defineDoesModMatchAtDepthProc $indepth $querydepth $mtest defineModEqProc $icase [getConf extended_default] defineModEqStaticProc $icase [getConf extended_default] $mod array set mod_list {} array set fdir_list {} array set keep_list {} # keep element matching query, also add directory to result if query name # finishes with trailing slash; only keep hidden elements if they should be # included in the results or if they fully match query; only keep auto syms # if fully matched or version not specified in query foreach elt [array names found_list] { set elt_type [lindex $found_list($elt) 0] if {(($wild && [doesModMatchAtDepth $elt]) || (!$wild && ([modEqStatic\ $elt match /*] || [modEqStatic $elt match])) || ($isquerydir &&\ $elt_type eq {directory} && [modEq $querydir $elt match 0])) &&\ ($fetch_hidden || ![info exists hid_list($elt)] || [modEqStatic\ $elt]) && (![info exists autosym_list($elt)] || ([countChar $elt /]\ != $querydepth && !$contains) || [modEqStatic $elt]) && ![info\ exists mod_list($elt)]} { if {$elt_type eq {directory}} { # add matching directory to the result list, its entries will be # computed in a second time and directory will be dropped if it # has no entry in the end set mod_list($elt) [list directory] # add dir to the filter dir list to enable its removal in next # step if dir is empty if {![info exists fdir_list($elt)]} { set fdir_list($elt) {} } } else { set mod_list($elt) $found_list($elt) } # version may matches query but not its target, so it should be in # this case manually added to result (if it exists) if {$elt_type eq {version}} { set versmod [lindex $mod_list($elt) 1] # add target to dir struct (not version) if not already recorded set direlt . # recursively add targets to result (process directory content if # target is a directory set tgt_list [list $versmod] for {set i 0} {$i < [llength $tgt_list]} {incr i} { set tgt [lindex $tgt_list $i] if {![info exists mod_list($tgt)]} { if {[info exists found_list($tgt)]} { set mod_list($tgt) $found_list($tgt) # version target is directory: recursively add content if {[lindex $mod_list($tgt) 0] eq {directory}} { foreach tgtelt $dir_list($tgt) { lappend tgt_list $tgt/$tgtelt } # add dir to the filter dir list to enable its removal # in next step if dir is empty if {![info exists fdir_list($tgt)]} { set fdir_list($tgt) {} } } } # record target in dir struct if part of found elts or not # searched (this to avoid dir removal if no other elt in it) # but should not be in error or hidden if {([info exists found_list($tgt)] || [info exists\ hversmod_nosearch($tgt)]) && ![info exists\ err_list($tgt)] && ![info exists hid_list($tgt)]} { if {$i == 0} { set direlt $tgt } else { lappend fdir_list([file dirname $tgt]) [file tail\ $tgt] } } } } # skip adding element to directory content if in error or hidden } elseif {[info exists err_list($elt)] || [info exists\ hid_list($elt)]} { set direlt . } else { set direlt $elt } # track directory content, as directory are also reported to their # parent directory the directory structure is also tracked if {[set pardir [file dirname $direlt]] ne {.}} { lappend fdir_list($pardir) [file tail $direlt] # track top level entries that will be kept if result is filtered } elseif {$keeping && $direlt ne {.} && $elt_type ne {directory}} { set keep_list($elt) 1 } } } # determine default element for each directory and record sorted element # list unless directory entry has been overwritten by a different module # kind or unless only matching directory should be part of result foreach elt [lsort -decreasing [array names fdir_list]] { if {[lindex $found_list($elt) 0] eq {directory} && ([info exists\ mod_list($elt)] || $keeping)} { set fdir_list($elt) [lsort -dictionary $fdir_list($elt)] # get default element: explicitely defined default if included in # result or not found or implicit default if enabled if {[info exists g_resolvedPath($elt)] && ([info exists\ mod_list($g_resolvedPath($elt))] || ![info exists\ found_list($g_resolvedPath($elt))])} { set dfl [file tail $g_resolvedPath($elt)] } elseif {$implicitdfl} { set dfl [lindex $fdir_list($elt) end] } else { set dfl {} } # remove empty dirs if {[llength $fdir_list($elt)] == 0} { unset mod_list($elt) unset fdir_list($elt) # remove unset dir reference in parent directory. parent dir # will be treated after unset dir (due to decreasing sort) if it # needs to get in turn unset if {[set pardir [file dirname $elt]] ne {.}} { set fdir_list($pardir) [replaceFromList $fdir_list($pardir)\ [file tail $elt]] } } else { # record directory properties set mod_list($elt) [concat [list directory $dfl] $fdir_list($elt)] # list elements to keep for filtering step if {$keeping} { if {$filter eq {onlylatest}} { set keepelt $elt/[lindex $fdir_list($elt) end] } elseif {$dfl ne {}} { set keepelt $elt/$dfl } else { set keepelt {} } # keep directory if its element depth is deeper than query if {!$indepth && [countChar $keepelt /] > $querydepth} { set keep_list($elt) 1 # otherwise only keep existing modules (not directories) } elseif {[info exists mod_list($keepelt)] && [lindex\ $mod_list($keepelt) 0] ne {directory}} { set keep_list($keepelt) 1 } # when noplaindir filtering, only keep dirs with tags when indepth # enabled or if correponds to query depth when indepth disabled } elseif {$filtering && $filter eq {noplaindir} &&\ (($indepth && ![doesModuleHaveTag $elt]) || (!$indepth &&\ [countChar $elt /] != $querydepth))} { unset mod_list($elt) } } } } # now all matching modulefiles are settled, only keep those found at search # query depth level if 'noindepth' mode asked if {!$indepth} { # remove entries with more filename path separator than query pattern foreach elt [array names mod_list] { if {[countChar $elt /] > $querydepth} { unset mod_list($elt) } } } # if result should be filtered, only keep marked elements if {$keeping} { foreach elt [array names mod_list] { if {![info exists keep_list($elt)]} { unset mod_list($elt) } } } reportDebug "got [array names mod_list]" # cache search results reportDebug "create cache entry '$searchid'" set got_list [array get mod_list] set ::g_gotModulesMemCache($searchid) $got_list return $got_list } # format an element with its tags for display in a list proc formatListEltToDisplay {elt eltsgr eltsuffix tag_list tagsgr show_tags\ sgrdef {matchmap {}}} { set disp $elt$eltsuffix # hightlight matching substring if {$matchmap ne {}} { set dispsgr [sgr $eltsgr [string map $matchmap $elt]] } else { set dispsgr [sgr $eltsgr $elt] } if {$show_tags} { # display default tag graphically over element name if {[set defidx [lsearch -exact $tag_list default]] != -1 && $sgrdef} { set tag_list [lreplace $tag_list $defidx $defidx] set dispsgr [sgr de $dispsgr] } # format remaining tag list if {[llength $tag_list] > 0} { append disp "([join $tag_list :])" set tagssgr [sgr se (] foreach tag $tag_list { if {![info exists colonsgr]} { set colonsgr [sgr se :] } else { append tagssgr $colonsgr } append tagssgr [sgr $tagsgr $tag] } append tagssgr [sgr se )] append dispsgr $eltsuffix$tagssgr } else { append dispsgr $eltsuffix } } else { append dispsgr $eltsuffix } return [list $disp $dispsgr] } # format an element with its tags for a long/detailled display in a list proc formatListEltToLongDisplay {elt eltsgr eltsuffix tag_list tagsgr mtime\ sgrdef {matchmap {}}} { set disp $elt$eltsuffix set displen [string length $disp] # hightlight matching substring if {$matchmap ne {}} { set dispsgr [sgr $eltsgr [string map $matchmap $elt]] } else { set dispsgr [sgr $eltsgr $elt] } # display default tag graphically over element name if {[set defidx [lsearch -exact $tag_list default]] != -1 && $sgrdef} { set tag_list [lreplace $tag_list $defidx $defidx] set dispsgr [sgr de $dispsgr] } # format remaining tag list if {[llength $tag_list] > 0} { set tagslen [string length [join $tag_list :]] foreach tag $tag_list { if {![info exists colonsgr]} { set colonsgr [sgr se :] } else { append tagssgr $colonsgr } append tagssgr [sgr $tagsgr $tag] } } else { set tagssgr {} set tagslen 0 } set nbws1 [expr {40 - $displen}] set nbws2 [expr {20 - $tagslen + [expr {$nbws1 < 0 ? $nbws1 : 0}]}] return [list $disp $dispsgr$eltsuffix[string repeat { }\ $nbws1]$tagssgr[string repeat { } $nbws2]$mtime] } proc formatArrayValToJson {vallist} { return [expr {[llength $vallist] > 0 ? "\[ \"[join $vallist {", "}]\" \]"\ : {[]}}] } # format an element with its tags for a json display in a list proc formatListEltToJsonDisplay {elt args} { set disp "\"$elt\": \{ \"name\": \"$elt\"" foreach {key vtype val} $args { append disp ", \"$key\": " append disp [expr {$vtype eq {a} ? [formatArrayValToJson $val] :\ "\"$val\""}] } append disp "\}" return $disp } # Prepare a map list to translate later on a substring in its highlighted # counterpart. Translate substring into all module it specifies in case of an # advanced version specification. Each string obtained is right trimmed from # wildcard. No highlight is set for strings still containing wildcard chars # after right trim operation. No highlist map is returned at all if hightlight # rendering is disabled. proc prepareMapToHightlightSubstr {substr} { set maplist {} if {[sgr hi {}] ne {}} { foreach m [getAllModulesFromVersSpec $substr] { set m [string trimright $m {*?}] if {$m ne {} && [string first * $m] == -1 && [string first ? $m] ==\ -1} { lappend maplist $m [sgr hi $m] } } } return $maplist } # Finds all module versions for mod in the module path dir proc listModules {dir mod show_mtime filter search} { set flag_default_dir [getConf avail_report_dir_sym] ;# Report default dirs set flag_default_mf [getConf avail_report_mfile_sym] ;# Report modfile syms reportDebug "get '$mod' in $dir (show_mtime=$show_mtime, filter=$filter,\ search=$search)" # get module list # process full dir content but do not exit when err raised from a modulerc. array set mod_list [getModules $dir $mod $show_mtime $search 0 $filter] # output is JSON format set json [isReportFormat json] # prepare results for display set alias_colored [expr {[sgr al {}] ne {}}] set default_colored [expr {[sgr de {}] ne {}}] set matchmap [prepareMapToHightlightSubstr $mod] set clean_list {} foreach elt [array names mod_list] { set tag_list [getVersAliasList $elt] set dispsgr {} # ignore "version" entries as symbolic version are treated # along to their relative modulefile not independently switch -- [lindex $mod_list($elt) 0] { directory { if {$json} { set dispsgr [formatListEltToJsonDisplay $elt type s directory\ symbols a $tag_list] } elseif {$show_mtime} { # append / char after name to clearly indicate this is a dir lassign [formatListEltToLongDisplay $elt di / $tag_list sy {}\ $default_colored $matchmap] disp dispsgr } else { lassign [formatListEltToDisplay $elt di / $tag_list sy\ $flag_default_dir $default_colored $matchmap] disp dispsgr } } modulefile - virtual { if {$json} { set dispsgr [formatListEltToJsonDisplay $elt type s modulefile\ symbols a $tag_list pathname s [lindex $mod_list($elt) 2]] } elseif {$show_mtime} { # add to display file modification time in addition # to potential tags lassign [formatListEltToLongDisplay $elt {} {} $tag_list sy\ [clock format [lindex $mod_list($elt) 1] -format {%Y/%m/%d\ %H:%M:%S}] $default_colored $matchmap] disp dispsgr } else { lassign [formatListEltToDisplay $elt {} {} $tag_list sy\ $flag_default_mf $default_colored $matchmap] disp dispsgr } } alias { if {$json} { set dispsgr [formatListEltToJsonDisplay $elt type s alias\ symbols a $tag_list target s [lindex $mod_list($elt) 1]] } elseif {$show_mtime} { lassign [formatListEltToLongDisplay $elt al " -> [lindex\ $mod_list($elt) 1]" $tag_list sy {} $default_colored\ $matchmap] disp dispsgr } else { # add a '@' tag to indicate elt is an alias if not colored if {!$alias_colored} { lappend tag_list @ } lassign [formatListEltToDisplay $elt al {} $tag_list sy\ $flag_default_mf $default_colored $matchmap] disp dispsgr } } } if {$dispsgr ne {}} { if {$json} { lappend clean_list $dispsgr } else { lappend clean_list $disp set sgrmap($disp) $dispsgr } } } set len_list {} set max_len 0 if {$json} { upvar 0 clean_list display_list if {![info exists display_list]} { set display_list {} } } else { set display_list {} # always dictionary-sort results foreach disp [lsort -dictionary $clean_list] { # compute display element length list on sorted result lappend display_list $sgrmap($disp) lappend len_list [set len [string length $disp]] if {$len > $max_len} { set max_len $len } } } reportDebug "Returning $display_list" return [list $display_list $len_list $max_len] } proc showModulePath {} { set modpathlist [getModulePathList] if {[llength $modpathlist] > 0} { report {Search path for module files (in search order):} foreach path $modpathlist { report " [sgr mp $path]" } } else { reportWarning {No directories on module search path} } } proc displayTableHeader {sgrkey args} { foreach {title col_len} $args { set col "- [sgr $sgrkey $title] " append col [string repeat - [expr {$col_len - [string length $title] -\ 3}]] lappend col_list $col } report [join $col_list .] } proc displaySeparatorLine {{title {}} {sgrkey {}}} { set tty_cols [getTtyColumns] if {$title eq {}} { # adapt length if screen width is very small set max_rep 67 set rep [expr {$tty_cols > $max_rep ? $max_rep : $tty_cols}] report [string repeat - $rep] } else { set len [string length $title] # max expr function is not supported in Tcl8.4 and earlier if {[set lrep [expr {($tty_cols - $len - 2)/2}]] < 1} { set lrep 1 } if {[set rrep [expr {$tty_cols - $len - 2 - $lrep}]] < 1} { set rrep 1 } report "[string repeat - $lrep] [sgr $sgrkey $title] [string repeat -\ $rrep]" } } # get a list of elements and print them in a column or in a # one-per-line fashion proc displayElementList {header sgrkey hstyle one_per_line display_idx\ display_list {len_list {}} {max_len 0}} { set elt_cnt [llength $display_list] reportDebug "header=$header, sgrkey=$sgrkey, hstyle=$hstyle,\ elt_cnt=$elt_cnt, max_len=$max_len, one_per_line=$one_per_line,\ display_idx=$display_idx" # end proc if no element are to print if {$elt_cnt == 0} { return } # output is JSON format set json [isReportFormat json] # display header if any provided if {$header ne {noheader}} { if {$json} { report "\"$header\": \{" } elseif {$hstyle eq {sepline}} { displaySeparatorLine $header $sgrkey } else { report [sgr $sgrkey $header]: } } if {$json} { set displist [join $display_list ,\n] # display one element per line } elseif {$one_per_line} { if {$display_idx} { set idx 1 foreach elt $display_list { append displist [format {%2d) %s } $idx $elt] \n incr idx } } else { append displist [join $display_list \n] \n } # elsewhere display elements in columns } else { if {$display_idx} { # save room for numbers and spacing: 2 digits + ) + space set elt_prefix_len 4 } else { set elt_prefix_len 0 } # save room for two spaces after element set elt_suffix_len 2 # compute rows*cols grid size with optimized column number # the size of each column is computed to display as much column # as possible on each line incr max_len $elt_suffix_len foreach len $len_list { lappend elt_len [incr len $elt_suffix_len] } set tty_cols [getTtyColumns] # find valid grid by starting with non-optimized solution where each # column length is equal to the length of the biggest element to display set cur_cols [expr {int(($tty_cols - $elt_prefix_len) / $max_len)}] # when display is found too short to display even one column if {$cur_cols == 0} { set cols 1 set rows $elt_cnt array set col_width [list 0 $max_len] } else { set cols 0 set rows 0 } set last_round 0 set restart_loop 0 while {$cur_cols > $cols} { if {!$restart_loop} { if {$last_round} { incr cur_rows } else { set cur_rows [expr {int(ceil(double($elt_cnt) / $cur_cols))}] } for {set i 0} {$i < $cur_cols} {incr i} { set cur_col_width($i) 0 } for {set i 0} {$i < $cur_rows} {incr i} { set row_width($i) 0 } set istart 0 } else { set istart [expr {$col * $cur_rows}] # only remove width of elements from current col for {set row 0} {$row < ($i % $cur_rows)} {incr row} { incr row_width($row) -[expr {$pre_col_width + $elt_prefix_len}] } } set restart_loop 0 for {set i $istart} {$i < $elt_cnt} {incr i} { set col [expr {int($i / $cur_rows)}] set row [expr {$i % $cur_rows}] # restart loop if a column width change if {[lindex $elt_len $i] > $cur_col_width($col)} { set pre_col_width $cur_col_width($col) set cur_col_width($col) [lindex $elt_len $i] set restart_loop 1 break } # end search of maximum number of columns if computed row width # is larger than terminal width if {[incr row_width($row) +[expr {$cur_col_width($col) \ + $elt_prefix_len}]] > $tty_cols} { # start last optimization pass by increasing row number until # reaching number used for previous column number, by doing so # this number of column may pass in terminal width, if not # fallback to previous number of column if {$last_round && $cur_rows == $rows} { incr cur_cols -1 } else { set last_round 1 } break } } # went through all elements without reaching terminal width limit so # this number of column solution is valid, try next with a greater # column number if {$i == $elt_cnt} { set cols $cur_cols set rows $cur_rows array set col_width [array get cur_col_width] # number of column is fixed if last optimization round has started # reach end also if there is only one row of results if {!$last_round && $rows > 1} { incr cur_cols } } } reportDebug list=$display_list reportDebug "rows/cols=$rows/$cols,\ lastcol_item_cnt=[expr {int($elt_cnt % $rows)}]" for {set row 0} {$row < $rows} {incr row} { for {set col 0} {$col < $cols} {incr col} { set index [expr {$col * $rows + $row}] if {$index < $elt_cnt} { if {$display_idx} { append displist [format "%2d) " [expr {$index +1}]] } # cannot use 'format' as strings may contain SGR codes append displist [lindex $display_list $index][string repeat\ { } [expr {$col_width($col) - [lindex $len_list $index]}]] } } append displist \n } } if {$json && $header ne {noheader}} { append displist "\n\}" } report $displist 1 reportSeparateNextContent } # Return conf value and from where an eventual def value has been overridden proc displayConfig {val env_var {asked 0} {trans {}} {locked 0}} { array set transarr $trans # get overridden value and know what has overridden it if {$asked} { set defby " (cmd-line)" } elseif {$env_var ne {} && !$locked && [info exists ::env($env_var)]} { set defby " (env-var)" } elseif {$locked} { set defby " (locked)" } else { set defby {} } # translate fetched value if translation table exists if {[info exists transarr($val)]} { set val $transarr($val) } return $val$defby } # build list of what to undo then do to move from an initial list to a target # list, eventually checking element presence in extra from/to lists proc getMovementBetweenList {from to {extfrom {}} {extto {}}} { reportDebug "from($from) to($to) with extfrom($extfrom) extto($extto)" set undo {} set do {} # determine what element to undo then do # to restore a target list from a current list # with preservation of the element order set imax [if {[llength $to] > [llength $from]} {llength $to} {llength\ $from}] set list_equal 1 for {set i 0} {$i < $imax} {incr i} { set to_obj [lindex $to $i] set from_obj [lindex $from $i] # check from/to element presence in extra from/to list set in_extfrom [isInList $extfrom $from_obj] set in_extto [isInList $extto $to_obj] # are elts the sames and are both part of or missing from extra lists if {$to_obj ne $from_obj || $in_extfrom != $in_extto} { set list_equal 0 } if {$list_equal == 0} { if {$to_obj ne {}} { lappend do $to_obj } if {$from_obj ne {}} { lappend undo $from_obj } } } return [list $undo $do] } # build list of currently loaded modules where modulename is registered minus # module version if loaded version is the default one. a helper list may be # provided and looked at prior to module search proc getSimplifiedLoadedModuleList {{helper_raw_list {}}\ {helper_list {}}} { reportDebug called. set curr_mod_list {} set curr_nuasked_list {} set modpathlist [getModulePathList] foreach mod [getLoadedModuleList] { # if mod found in a previous LOADEDMODULES list use simplified # version of this module found in relative helper list (previously # computed simplified list) if {[set helper_idx [lsearch -exact $helper_raw_list $mod]] != -1} { set simplemod [lindex $helper_list $helper_idx] # look through modpaths for a simplified mod name if not full path } elseif {![isModuleFullPath $mod] && [llength $modpathlist] > 0} { set modfile [getModulefileFromLoadedModule $mod] set parentmod [file dirname $mod] set simplemod $mod # simplify to parent name as long as it resolves to current mod while {$parentmod ne {.}} { lassign [getPathToModule $parentmod $modpathlist 0] parentfile if {$parentfile eq $modfile} { set simplemod $parentmod set parentmod [file dirname $parentmod] } else { set parentmod . } } } else { set simplemod $mod } lappend curr_mod_list $simplemod # record not user asked module list in simplified version form if {![isModuleUserAsked $mod]} { lappend curr_nuasked_list $simplemod } } return [list $curr_mod_list $curr_nuasked_list] } # return saved collections found in user directory which corresponds to # enabled collection target if any set. proc findCollections {} { if {[info exists ::env(HOME)]} { set coll_search $::env(HOME)/.module/* } else { reportErrorAndExit {HOME not defined} } # find saved collections (matching target suffix) # a target is a domain on which a collection is only valid. # when a target is set, only the collections made for that target # will be available to list and restore, and saving will register # the target footprint set colltarget [getConf collection_target] if {$colltarget ne {}} { append coll_search .$colltarget } # workaround 'glob -nocomplain' which does not return permission # error on Tcl 8.4, so we need to avoid raising error if no match # glob excludes by default files starting with "." if {[catch {set coll_list [glob $coll_search]} errMsg ]} { if {$errMsg eq "no files matched glob pattern \"$coll_search\""} { set coll_list {} } else { reportErrorAndExit "Cannot access collection directory.\n$errMsg" } } return $coll_list } # get filename corresponding to collection name provided as argument. # name provided may already be a file name. collection description name # (with target info if any) is returned along with collection filename proc getCollectionFilename {coll} { # initialize description with collection name set colldesc $coll if {$coll eq {}} { reportErrorAndExit {Invalid empty collection name} # is collection a filepath } elseif {[string first / $coll] > -1} { # collection target has no influence when # collection is specified as a filepath set collfile $coll # elsewhere collection is a name } elseif {[info exists ::env(HOME)]} { set collfile $::env(HOME)/.module/$coll # if a target is set, append the suffix corresponding # to this target to the collection file name set colltarget [getConf collection_target] if {$colltarget ne {}} { append collfile .$colltarget # add knowledge of collection target on description append colldesc " (for target \"$colltarget\")" } } else { reportErrorAndExit {HOME not defined} } return [list $collfile $colldesc] } # generate collection content based on provided path and module lists proc formatCollectionContent {path_list mod_list nuasked_list {sgr 0}} { set content {} # graphically enhance module command if asked set modcmd [expr {$sgr ? [sgr cm module] : {module}}] # start collection content with modulepaths foreach path $path_list { # enclose path if space character found in it if {[string first { } $path] != -1} { set path "{$path}" } # 'module use' prepends paths by default so we clarify # path order here with --append flag append content "$modcmd use --append $path" \n } # then add modules foreach mod $mod_list { # mark modules not asked by user to restore the user asked state set opt [expr {[isInList $nuasked_list $mod] ? {--notuasked } : {}}] # enclose module if space character found in it if {[string first { } $mod] != -1} { set mod "{$mod}" } append content "$modcmd load $opt$mod" \n } return $content } # read given collection file and return the path and module lists it defines proc readCollectionContent {collfile colldesc} { # init lists (maybe coll does not set mod to load) set path_list {} set mod_list {} set nuasked_list {} # read file if {[catch { set fdata [split [readFile $collfile] \n] } errMsg ]} { reportErrorAndExit "Collection $colldesc cannot be read.\n$errMsg" } # analyze collection content foreach fline $fdata { if {[regexp {module use (.*)$} $fline match patharg] == 1} { # paths are appended by default set stuff_path append # manage multiple paths and path options specified on single line, # for instance "module use --append path1 path2 path3", with list # representation of patharg (which handles quoted elements containing # space in their name) foreach path $patharg { # following path is asked to be appended if {($path eq {--append}) || ($path eq {-a})\ || ($path eq {-append})} { set stuff_path append # following path is asked to be prepended # collection generated with 'save' does not prepend } elseif {($path eq {--prepend}) || ($path eq {-p})\ || ($path eq {-prepend})} { set stuff_path prepend } else { # ensure given path is absolute to be able to correctly # compare with paths registered in MODULEPATH set path [getAbsolutePath $path] # add path to end of list if {$stuff_path eq {append}} { lappend path_list $path # insert path to first position } else { set path_list [linsert $path_list 0 $path] } } } } elseif {[regexp {module load (.*)$} $fline match modarg] == 1} { # manage multiple modules specified on a single line, for instance # "module load mod1 mod2 mod3", with list representation of modarg # make a list of modules that were not directly asked by user set cleanlist [lsearch -all -inline -not -exact $modarg\ --notuasked] if {[llength $modarg] != [llength $cleanlist]} { set nuasked_list [concat $nuasked_list $cleanlist] } set mod_list [concat $mod_list $cleanlist] } } return [list $path_list $mod_list $nuasked_list] } # analyze/translate command name passed to module proc parseModuleCommandName {command defaultcmd} { set cmdempty 0 # resolve command if alias or shortcut name used switch -- $command { add {set command load} rm - remove {set command unload} show {set command display} apropos - keyword {set command search} {} { # if empty string supplied translate to default command set command $defaultcmd set cmdempty 1 } default { # specific match for shortcut names set cmdlen [string length $command] foreach {match minlen sccmd} {load 2 load unload 4 unload delete 3\ unload refresh 3 reload reload 3 reload switch 2 switch swap 2\ switch display 2 display available 2 avail aliases 2 aliases list\ 2 list whatis 2 whatis purge 2 purge initadd 5 initadd initload 6\ initadd initprepend 5 initprepend initswitch 6 initswitch\ initswap 6 initswitch initunload 8 initrm initlist 5 initlist} { if {$cmdlen >= $minlen && [string equal -length $cmdlen $command\ $match]} { set command $sccmd break } } } } set cmdvalid [isInList [list load unload reload use unuse source switch\ display avail aliases path paths list whatis search purge save restore\ saverm saveshow savelist initadd initprepend initswitch initrm initlist\ initclear autoinit clear config help test prepend-path append-path\ remove-path is-loaded is-saved is-used is-avail info-loaded] $command] return [list $command $cmdvalid $cmdempty] } # analyze arg list passed to a module cmd to set options proc parseModuleCommandArgs {cmd args} { set show_oneperline 0 set show_mtime 0 set show_filter {} set search_filter [expr {[getConf avail_indepth] ? {} : {noindepth}}] set search_match [getConf search_match] set dump_state 0 set otherargs {} # parse argument list foreach arg $args { switch -glob -- $arg { -j - --json { # enable json output only on supported command if {[isInList [list avail savelist list search whatis] $cmd]} { set ::g_report_format json set show_oneperline 0 set show_mtime 0 } } -t - --terse { set show_oneperline 1 set show_mtime 0 set ::g_report_format plain } -l - --long { set show_mtime 1 set show_oneperline 0 set ::g_report_format plain } -d - --default { # in case of *-path command, -d means --delim if {$arg eq {-d} && [string match *-path $cmd]} { lappend otherargs $arg } else { set show_filter onlydefaults } } -L - --latest { set show_filter onlylatest } -C - --contains { set search_match contains } -S - --starts-with { set search_match starts_with } --indepth { # empty value means 'in depth' as it is default behavior set search_filter {} } --no-indepth { set search_filter noindepth } --dump-state { set dump_state 1 } --auto - --no-auto - -f - --force { reportWarning "Unsupported option '$arg'" } default { lappend otherargs $arg } } } reportDebug "(show_oneperline=$show_oneperline, show_mtime=$show_mtime,\ show_filter=$show_filter, search_filter=$search_filter,\ search_match=$search_match, dump_state=$dump_state, otherargs=$otherargs)" return [list $show_oneperline $show_mtime $show_filter $search_filter\ $search_match $dump_state $otherargs] } # when advanced_version_spec option is enabled, parse argument list to set in # a global context version specification of modules passed as argument. # specification may vary whether it comes from the ml or another command. proc parseModuleVersionSpecifier {mlspec args} { # skip arg parse if proc was already call with same arg set by an upper # proc. check all args to ensure current arglist does not deviate from # what was previously parsed foreach arg $args { if {![info exists ::g_moduleVersSpec($arg)]} { set need_parse 1 break } } if {[info exists need_parse]} { if {[getConf advanced_version_spec]} { set invalidversspec 0 set invalidversrange 0 set mlunload 0 set arglist [list] set unarglist [list] foreach arg $args { # extract module name and version specifier from arg set curverslist [lassign [split $arg @] curmod] # preserve empty argument if {$curmod ne {} || $arg eq {}} { # save previous module version spec and transformed arg if any if {[info exists modarglist]} { set modarg [join $modarglist] if {[info exists modname] && ($modname ne {} || $modspec eq {})} { setModuleVersSpec $modarg $modname $cmpspec $versspec # rework args to have 1 str element for whole module spec # append to unload list if ml spec and - prefix used if {$mlunload} { lappend unarglist $modarg } else { lappend arglist $modarg } } elseif {$modspec ne {}} { knerror "No module name defined in argument '$modarg'" } unset modarglist } if {$mlspec} { if {[string index $curmod 0] eq {-}} { set arg [string range $arg 1 end] set curmod [string range $curmod 1 end] set mlunload 1 } else { set mlunload 0 } } set modname $curmod set modspec {} } set modspec [lindex $curverslist end] set versspecislist [expr {[string first , $modspec] != -1}] set versspecisrange [expr {[string first : $modspec] != -1}] # no deep version specification allowed nor list/range mix if {[string first / $modspec] != -1 || ($versspecislist &&\ $versspecisrange)} { set invalidversspec 1 # ',' separates multiple versions } elseif {$versspecislist} { set cmpspec in set versspec [split $modspec ,] # empty element in list is erroneous set invalidversspec [expr {[lsearch -exact $versspec {}] != -1}] # ':' separates range elements } elseif {$versspecisrange} { set versspec [split $modspec :] set lovers [lindex $versspec 0] set hivers [lindex $versspec 1] if {[llength $versspec] != 2 || ($lovers eq {} && $hivers eq\ {})} { set invalidversspec 1 } elseif {($lovers ne {} && ![isVersion $lovers]) || ($hivers\ ne {} && ![isVersion $hivers])} { set invalidversrange 1 # greater or equal } elseif {$hivers eq {}} { set cmpspec ge set versspec $lovers # lower or equal } elseif {$lovers eq {}} { set cmpspec le set versspec $hivers # between or equal } elseif {[compareVersion $lovers $hivers] == 1} { set invalidversrange 1 } else { set cmpspec be } } else { set cmpspec eq set versspec $modspec } if {$invalidversspec} { knerror "Invalid version specifier '$modspec'" } if {$invalidversrange} { knerror "Invalid version range '$modspec'" } # keep arg enclosed if composed of several words if {[string first { } $arg] != -1} { lappend modarglist "{$arg}" } else { lappend modarglist $arg } } # transform last args if {[info exists modarglist]} { set modarg [join $modarglist] if {[info exists modname] && ($modname ne {} || $modspec eq {})} { setModuleVersSpec $modarg $modname $cmpspec $versspec # rework args to have 1 string element for whole module spec # append to unload list if ml spec and - prefix used if {$mlunload} { lappend unarglist $modarg } else { lappend arglist $modarg } } elseif {$modspec ne {}} { knerror "No module name defined in argument '$modarg'" } } } else { set unarglist [list] set arglist [list] foreach arg $args { if {$mlspec && [string index $arg 0] eq {-}} { set modname [string range $arg 1 end] set mlunload 1 } else { set modname $arg set mlunload 0 } # keep arg enclosed if composed of several words if {[string first { } $modname] != -1} { set modarg "{$modname}" } else { set modarg $modname } # record spec, especially needed if arg is enclosed setModuleVersSpec $modarg $modname eq {} # append to unload list if ml spec and - prefix used if {$mlunload} { lappend unarglist $modarg } else { lappend arglist $modarg } } } } else { set arglist $args } if {$mlspec} { return [list $unarglist $arglist] } else { return $arglist } } proc setModuleVersSpec {modarg modname cmpspec versspec} { if {$versspec eq {}} { set mod $modname set modname [file dirname $modname] } else { set modname [string trimright $modname /] if {$cmpspec ne {eq}} { set mod {} } else { set mod $modname/$versspec } } # save a regexp-ready version of modname (apply # non-greedy quantifier to '*', to avoid matching final # '/' in string comparison set modnamere [string map {. \\. + \\+ * .*? ? .} $modname] if {$modname eq $modnamere} { set modnamere {} } # save a glob-special-chars escaped version of mod set modescglob [string map {* \\* ? \\?} $mod] reportDebug "Set module '$mod' (escglob '$modescglob'), module name\ '$modname' (re '$modnamere'), version cmp '$cmpspec' and version(s)\ '$versspec' for argument '$modarg'" set ::g_moduleVersSpec($modarg) [list $mod $modname $cmpspec $versspec\ $modnamere $modescglob] } proc getModuleVersSpec {modarg} { if {[info exists ::g_moduleVersSpec($modarg)]} { return $::g_moduleVersSpec($modarg) } else { return [list $modarg [file dirname $modarg] {} {} {} [string map {* \\*\ ? \\?} $modarg]] } } # get module name from module name and version spec if parsed proc getModuleNameFromVersSpec {modarg} { if {[info exists ::g_moduleVersSpec($modarg)]} { lassign $::g_moduleVersSpec($modarg) mod modname } else { set modname [file dirname $modarg] } return $modname } # translate module name version spec to return all modules mentionned proc getAllModulesFromVersSpec {modarg} { if {[info exists ::g_moduleVersSpec($modarg)]} { lassign $::g_moduleVersSpec($modarg) mod modname cmpspec versspec if {$mod eq {} && $cmpspec ne {eq}} { foreach vers $versspec { lappend modlist $modname/$vers } } else { # add empty mod specification if cmpspec is 'eq' lappend modlist $mod } } else { lappend modlist $modarg } return $modlist } # translate module name version spec to return one module mentionned proc getOneModuleFromVersSpec {modarg} { if {[info exists ::g_moduleVersSpec($modarg)]} { lassign $::g_moduleVersSpec($modarg) mod modname cmpspec versspec if {$mod eq {} && $cmpspec ne {eq}} { set mod $modname/[lindex $versspec 0] } } else { set mod $modarg } return $mod } # unload phase of a list of modules reload process proc reloadModuleListUnloadPhase {lmname {force 0} {errmsgtpl {}} {context\ unload}} { upvar $lmname lmlist # unload one by one to ensure same behavior whatever auto_handling state foreach mod [lreverse $lmlist] { # save user asked state before it vanishes set isuasked($mod) [isModuleUserAsked $mod] # force unload even if requiring mods are not part of the unload list # (violation state) as modules are loaded again just after if {[cmdModuleUnload $context match 0 1 0 0 $mod]} { # avoid failing module on load phase set lmlist [replaceFromList $lmlist $mod] set errMsg [string map [list _MOD_ $mod] $errmsgtpl] if {$force} { # errMsg will always be set as force mode could not be enabled # for reload sub-cmd which provides an empty msg template reportWarning $errMsg 1 # stop if one unload fails unless force mode enabled } else { knerror $errMsg } } } return [array get isuasked] } # load phase of a list of modules reload process proc reloadModuleListLoadPhase {lmname isuaskedlist {force 0} {errmsgtpl {}}\ {context load}} { upvar $lmname lmlist array set isuasked $isuaskedlist # loads are made with auto handling mode disabled to avoid disturbances # from a missing prereq automatically reloaded, so these module loads may # fail as prereq may not be satisfied anymore setConf auto_handling 0 foreach mod $lmlist { # reload module with user asked property preserved if {[cmdModuleLoad $context $isuasked($mod) $mod]} { set errMsg [string map [list _MOD_ $mod] $errmsgtpl] if {$force} { # errMsg will always be set as force mode could not be enabled # for reload sub-cmd which provides an empty msg template reportWarning $errMsg 1 # stop if one load fails unless force mode enabled } else { knerror $errMsg } } } setConf auto_handling 1 } ######################################################################## # command line commands # proc cmdModuleList {show_oneperline show_mtime} { set loadedmodlist [getLoadedModuleList] set json [isReportFormat json] if {[llength $loadedmodlist] == 0} { if {!$json} { report {No Modulefiles Currently Loaded.} } } else { set display_list {} set default_colored [expr {[sgr de {}] ne {}}] set len_list {} set max_len 0 foreach mod $loadedmodlist { if {$show_oneperline} { lappend display_list $mod } else { set modfile [getModulefileFromLoadedModule $mod] # skip rc find and execution if mod is registered as full path if {[isModuleFullPath $mod]} { set mtime [getFileMtime $mod] set tag_list {} # or if loaded module is a virtual module } elseif {[isModuleVirtual $mod $modfile]} { set mtime [getFileMtime $modfile] set tag_list {} } else { # call getModules to find and execute rc files for this mod set dir [getModulepathFromModuleName $modfile $mod] array set mod_list [getModules $dir $mod $show_mtime] # fetch info only if mod found if {[info exists mod_list($mod)]} { set mtime [lindex $mod_list($mod) 1] set tag_list [getVersAliasList $mod] } else { set tag_list {} } } if {$json} { set dispsgr [formatListEltToJsonDisplay $mod type s modulefile\ symbols a $tag_list pathname s $modfile] } elseif {$show_mtime} { if {[info exists mtime]} { set clock_mtime [clock format $mtime -format\ {%Y/%m/%d %H:%M:%S}] unset mtime } else { set clock_mtime {} } # add to display file modification time in addition to tags lassign [formatListEltToLongDisplay $mod {} {} $tag_list sy\ $clock_mtime $default_colored] disp dispsgr } else { lassign [formatListEltToDisplay $mod {} {} $tag_list sy 1\ $default_colored] disp dispsgr lappend len_list [set len [string length $disp]] if {$len > $max_len} { set max_len $len } } lappend display_list $dispsgr } } if {!$json} { if {$show_mtime} { displayTableHeader hi Package 39 Versions 19 {Last mod.} 19 } report {Currently Loaded Modulefiles:} } if {$show_mtime || $show_oneperline} { set display_idx 0 set one_per_line 1 } else { set display_idx 1 set one_per_line 0 } displayElementList noheader {} {} $one_per_line $display_idx\ $display_list $len_list $max_len } } proc cmdModuleDisplay {args} { reportDebug "displaying $args" pushMode display set first_report 1 foreach mod $args { lassign [getPathToModule $mod] modfile modname if {$modfile ne {}} { # only one separator lines between 2 modules if {$first_report} { displaySeparatorLine set first_report 0 } report [sgr hi $modfile]:\n execute-modulefile $modfile $modname $mod displaySeparatorLine } } popMode } proc cmdModulePaths {mod} { reportDebug ($mod) set dir_list [getModulePathList exiterronundef] foreach dir $dir_list { array unset mod_list array set mod_list [getModules $dir $mod 0 [list rc_defs_included]] # prepare list of dirs for alias/symbol target search, will first search # in currently looked dir, then in other dirs following precedence order set target_dir_list [concat [list $dir] [replaceFromList $dir_list\ $dir]] # forcibly enable implicit_default to resolve alias target when it # points to a directory setConf implicit_default 1 # build list of modulefile to print foreach elt [array names mod_list] { switch -- [lindex $mod_list($elt) 0] { modulefile { lappend ::g_return_text $dir/$elt } virtual { lappend ::g_return_text [lindex $mod_list($elt) 2] } alias - version { # resolve alias target set aliastarget [lindex $mod_list($elt) 1] lassign [getPathToModule $aliastarget $target_dir_list 0]\ modfile modname # add module target as result instead of alias if {$modfile ne {} && ![info exists mod_list($modname)]} { lappend ::g_return_text $modfile } } } } # reset implicit_default to restore behavior defined unsetConf implicit_default } # sort results if any and remove duplicates if {[info exists ::g_return_text]} { set ::g_return_text [lsort -dictionary -unique $::g_return_text] } else { # set empty value to return empty if no result set ::g_return_text {} } } proc cmdModulePath {mod} { reportDebug ($mod) lassign [getPathToModule $mod] modfile modname # if no result set empty value to return empty if {$modfile eq {}} { set ::g_return_text {} } else { lappend ::g_return_text $modfile } } proc cmdModuleWhatIs {{mod {}}} { cmdModuleSearch $mod {} } proc cmdModuleApropos {{search {}}} { cmdModuleSearch {} $search } proc cmdModuleSearch {{mod {}} {search {}}} { reportDebug "($mod, $search)" # disable error reporting to avoid modulefile errors # to mix with valid search results inhibitErrorReport set json [isReportFormat json] defineModEqProc [isIcase] [getConf extended_default] lappend searchmod rc_defs_included if {$mod eq {}} { lappend searchmod wild } set foundmod 0 pushMode whatis set dir_list [getModulePathList exiterronundef] foreach dir $dir_list { array unset mod_list array set mod_list [getModules $dir $mod 0 $searchmod] array unset interp_list array set interp_list {} # forcibly enable implicit_default to resolve alias target when it # points to a directory setConf implicit_default 1 # build list of modulefile to interpret foreach elt [array names mod_list] { switch -- [lindex $mod_list($elt) 0] { modulefile { set interp_list($elt) $dir/$elt # register module name in a global list (shared across # modulepaths) to get hints when solving aliases/version set full_list($elt) 1 } virtual { set interp_list($elt) [lindex $mod_list($elt) 2] set full_list($elt) 1 } alias - version { # resolve alias target set elt_target [lindex $mod_list($elt) 1] if {![info exists full_list($elt_target)]} { lassign [getPathToModule $elt_target $dir 0]\ modfile modname issuetype issuemsg # add module target as result instead of alias if {$modfile ne {} && ![info exists mod_list($modname)]} { set interp_list($modname) $modfile set full_list($modname) 1 } elseif {$modfile eq {}} { # if module target not found in current modulepath add to # list for global search after initial modulepath lookup if {[string first {Unable to locate} $issuemsg] == 0} { set extra_search($modname) [list $dir [modEq $mod\ $elt]] # register resolution error if alias name matches search } elseif {[modEq $mod $elt]} { set err_list($modname) [list $issuetype $issuemsg] } } } } invalid - accesserr { # register any error occuring on element matching search if {[modEq $mod $elt]} { set err_list($elt) $mod_list($elt) } } } } # reset implicit_default to restore behavior defined unsetConf implicit_default # in case during modulepath lookup we find an alias target we were # looking for in previous modulepath, remove this element from global # search list foreach elt [array names extra_search] { if {[info exists full_list($elt)]} { unset extra_search($elt) } } # save results from this modulepath for interpretation step as there # is an extra round of search to match missing alias target, we cannot # process modulefiles found immediately if {[array size interp_list] > 0} { set interp_save($dir) [array get interp_list] } } # forcibly enable implicit_default to resolve alias target when it points # to a directory setConf implicit_default 1 # find target of aliases in all modulepath except the one already tried foreach elt [array names extra_search] { lassign [getPathToModule $elt {} 0 no [lindex $extra_search($elt) 0]]\ modfile modname issuetype issuemsg issuefile # found target so append it to results in corresponding modulepath if {$modfile ne {}} { # get belonging modulepath dir depending of module kind if {[isModuleVirtual $modname $modfile]} { set dir [findModulepathFromModulefile\ $::g_sourceVirtual($modname)] } else { set dir [getModulepathFromModuleName $modfile $modname] } array unset interp_list if {[info exists interp_save($dir)]} { array set interp_list $interp_save($dir) } set interp_list($modname) $modfile set interp_save($dir) [array get interp_list] # register resolution error if primal alias name matches search } elseif {$modfile eq {} && [lindex $extra_search($elt) 1]} { set err_list($modname) [list $issuetype $issuemsg $issuefile] } } # reset implicit_default to restore behavior defined unsetConf implicit_default # prepare string translation to highlight search query string set matchmodmap [prepareMapToHightlightSubstr $mod] set matchsearchmap [prepareMapToHightlightSubstr $search] # interpret all modulefile we got for each modulepath foreach dir $dir_list { if {[info exists interp_save($dir)]} { array unset interp_list array set interp_list $interp_save($dir) set foundmod 1 set display_list {} # interpret every modulefiles obtained to get their whatis text foreach elt [lsort -dictionary [array names interp_list]] { set ::g_whatis {} execute-modulefile $interp_list($elt) $elt $elt # treat whatis as a multi-line text if {$search eq {} || [regexp -nocase $search $::g_whatis]} { if {$json} { lappend display_list [formatListEltToJsonDisplay $elt\ whatis a $::g_whatis] } else { set eltsgr [string map $matchmodmap $elt] foreach line $::g_whatis { set linesgr [string map $matchsearchmap $line] lappend display_list "[string repeat { } [expr {20 -\ [string length $elt]}]]$eltsgr: $linesgr" } } } } displayElementList $dir mp sepline 1 0 $display_list } } popMode reenableErrorReport # report errors if a modulefile was searched but not found if {$mod ne {} && !$foundmod} { # no error registered means nothing was found to match search if {![array exists err_list]} { set err_list($mod) [list none "Unable to locate a modulefile for\ '$mod'"] } foreach elt [array names err_list] { eval reportIssue $err_list($elt) } } } proc cmdModuleSwitch {uasked old {new {}}} { # if a single name is provided it matches for the module to load and in # this case the module to unload is searched to find the closest match # (loaded module that shares at least the same root name) if {$new eq {}} { set new $old set unload_match close } else { set unload_match match } # save orig names to register them as deps if called from modulefile set argnew $new if {$new eq $old} { set argold {} } else { set argold $old } reportDebug "old='$old' new='$new' (uasked=$uasked)" # record sumup messages from underlying unload/load actions under the same # switch message record id to report (evaluation messages still go under # their respective unload/load block pushMsgRecordId switch-$old-$new-[getEvalModuleStackDepth] set ret [cmdModuleUnload swunload $unload_match 1 0 0 0 $old] # register modulefile to unload as conflict if an unload module is # mentionned on this module switch command set in a modulefile set orig_auto_handling [getConf auto_handling] if {!$uasked && $argold ne {}} { # skip conflict declaration if old spec matches new as in this case # switch means *replace loaded version of mod by this specific version* lassign [getPathToModule $new] newmodfile newmod if {$newmod eq {} || ![modEq $argold $newmod eqstart]} { # temporarily disable auto handling just to record deps, not to try # to load or unload them (already tried) setConf auto_handling 0 catch {conflict $argold} setConf auto_handling $orig_auto_handling } } # attempt load and depre reload only if unload succeed if {!$ret} { cmdModuleLoad swload $uasked $new if {[getConf auto_handling] && [info exists deprelist] && [llength\ $deprelist] > 0} { # cmdModuleUnload handles the DepUn, UReqUn mechanisms and the unload # phase of the DepRe mechanism. List of DepRe mods and their user # asked state is set from cmdModuleUnload procedure to be used here # for the load phase of the DepRe mechanism. # Try DepRe load phase: load failure will not lead to switch failure reloadModuleListLoadPhase deprelist [array get isuasked]\ 1 {Reload of dependent _MOD_ failed} depre } # report a summary of automated evaluations if no error reportModuleEval } # report all recorded sumup messages for this evaluation reportMsgRecord "Switching from [sgr hi $old] to [sgr hi $new]" popMsgRecordId # register modulefile to load as prereq when called from modulefile if {!$uasked && !$ret && $argnew ne {}} { setConf auto_handling 0 prereq $argnew setConf auto_handling $orig_auto_handling } } proc cmdModuleSave {{coll default}} { reportDebug $coll if {![areModuleConstraintsSatisfied]} { reportErrorAndExit {Cannot save collection, some module constraints are\ not satistied} } # format collection content, version number of modulefile are saved if # version pinning is enabled if {[getConf collection_pin_version]} { set curr_mod_list [getLoadedModuleList] set curr_nuasked_list [getLoadedModuleNotUserAskedList] } else { lassign [getSimplifiedLoadedModuleList] curr_mod_list curr_nuasked_list } set save [formatCollectionContent [getModulePathList returnempty 0]\ $curr_mod_list $curr_nuasked_list] if { [string length $save] == 0} { reportErrorAndExit {Nothing to save in a collection} } # get coresponding filename and its directory lassign [getCollectionFilename $coll] collfile colldesc set colldir [file dirname $collfile] if {![file exists $colldir]} { reportDebug "Creating $colldir" file mkdir $colldir } elseif {![file isdirectory $colldir]} { reportErrorAndExit "$colldir exists but is not a directory" } reportDebug "Saving $collfile" if {[catch { set fid [open $collfile w] puts $fid $save close $fid } errMsg ]} { reportErrorAndExit "Collection $colldesc cannot be saved.\n$errMsg" } } proc cmdModuleRestore {{coll default}} { reportDebug $coll # get coresponding filename lassign [getCollectionFilename $coll] collfile colldesc if {![file exists $collfile]} { reportErrorAndExit "Collection $colldesc cannot be found" } # read collection lassign [readCollectionContent $collfile $colldesc] coll_path_list\ coll_mod_list coll_nuasked_list # collection should at least define a path or a mod if {[llength $coll_path_list] == 0 && [llength $coll_mod_list] == 0} { reportErrorAndExit "$colldesc is not a valid collection" } # forcibly enable implicit_default to restore colls saved in this mode setConf implicit_default 1 # fetch what is currently loaded set curr_path_list [getModulePathList returnempty 0] # get current loaded module list in simplified and raw versions # these lists may be used later on, see below set curr_mod_list_raw [getLoadedModuleList] set curr_nuasked_list_raw [getLoadedModuleNotUserAskedList] lassign [getSimplifiedLoadedModuleList] curr_mod_list curr_nuasked_list # determine what module to unload to restore collection # from current situation with preservation of the load order lassign [getMovementBetweenList $curr_mod_list $coll_mod_list\ $curr_nuasked_list $coll_nuasked_list] mod_to_unload mod_to_load # determine unload movement with raw loaded list in case versions are # pinning in saved collection lassign [getMovementBetweenList $curr_mod_list_raw $coll_mod_list\ $curr_nuasked_list_raw $coll_nuasked_list] mod_to_unload_raw\ mod_to_load_raw if {[llength $mod_to_unload] > [llength $mod_to_unload_raw]} { set mod_to_unload $mod_to_unload_raw } # proceed as well for modulepath lassign [getMovementBetweenList $curr_path_list $coll_path_list] \ path_to_unuse path_to_use # create an eval id to track successful/failed module evaluations pushMsgRecordId restore-$coll-[getEvalModuleStackDepth] 0 # unload modules one by one (no dependency auto unload) if {[llength $mod_to_unload] > 0} { eval cmdModuleUnload unload match 0 0 0 0 [lreverse $mod_to_unload] } # unuse paths if {[llength $path_to_unuse] > 0} { eval cmdModuleUnuse [lreverse $path_to_unuse] } # since unloading a module may unload other modules or # paths, what to load/use has to be determined after # the undo phase, so current situation is fetched again set curr_path_list [getModulePathList returnempty 0] # here we may be in a situation were no more path is left # in module path, so we cannot easily compute the simplified loaded # module list. so we provide two helper lists: simplified and raw # versions of the loaded module list computed before starting to # unload modules. these helper lists may help to learn the # simplified counterpart of a loaded module if it was already loaded # before starting to unload modules lassign [getSimplifiedLoadedModuleList $curr_mod_list_raw $curr_mod_list]\ curr_mod_list curr_nuasked_list set curr_mod_list_raw [getLoadedModuleList] set curr_nuasked_list_raw [getLoadedModuleNotUserAskedList] # determine what module to load to restore collection # from current situation with preservation of the load order lassign [getMovementBetweenList $curr_mod_list $coll_mod_list\ $curr_nuasked_list $coll_nuasked_list] mod_to_unload mod_to_load # determine load movement with raw loaded list in case versions are # pinning in saved collection lassign [getMovementBetweenList $curr_mod_list_raw $coll_mod_list\ $curr_nuasked_list_raw $coll_nuasked_list] mod_to_unload_raw\ mod_to_load_raw if {[llength $mod_to_load] > [llength $mod_to_load_raw]} { set mod_to_load $mod_to_load_raw } # proceed as well for modulepath lassign [getMovementBetweenList $curr_path_list $coll_path_list] \ path_to_unuse path_to_use # reset implicit_default to restore behavior defined unsetConf implicit_default # use paths if {[llength $path_to_use] > 0} { # always append path here to guaranty the order # computed above in the movement lists eval cmdModuleUse --append $path_to_use } # load modules one by one with user asked state preserved foreach mod $mod_to_load { cmdModuleLoad load [notInList $coll_nuasked_list $mod] $mod } popMsgRecordId 0 } proc cmdModuleSaverm {{coll default}} { reportDebug $coll # avoid to remove any kind of file with this command if {[string first / $coll] > -1} { reportErrorAndExit {Command does not remove collection specified as\ filepath} } # get coresponding filename lassign [getCollectionFilename $coll] collfile colldesc if {![file exists $collfile]} { reportErrorAndExit "Collection $colldesc cannot be found" } # attempt to delete specified colletion if {[catch { file delete $collfile } errMsg ]} { reportErrorAndExit "Collection $colldesc cannot be removed.\n$errMsg" } } proc cmdModuleSaveshow {{coll default}} { reportDebug $coll # get coresponding filename lassign [getCollectionFilename $coll] collfile colldesc if {![file exists $collfile]} { reportErrorAndExit "Collection $colldesc cannot be found" } # read collection lassign [readCollectionContent $collfile $colldesc] coll_path_list\ coll_mod_list coll_nuasked_list # collection should at least define a path or a mod if {[llength $coll_path_list] == 0 && [llength $coll_mod_list] == 0} { reportErrorAndExit "$colldesc is not a valid collection" } displaySeparatorLine report [sgr hi $collfile]:\n report [formatCollectionContent $coll_path_list $coll_mod_list\ $coll_nuasked_list 1] displaySeparatorLine } proc cmdModuleSavelist {show_oneperline show_mtime} { # if a target is set, only list collection matching this # target (means having target as suffix in their name) set colltarget [getConf collection_target] if {$colltarget ne {}} { set suffix .$colltarget set targetdesc " (for target \"$colltarget\")" } else { set suffix {} set targetdesc {} } set json [isReportFormat json] reportDebug "list collections for target \"$colltarget\"" set coll_list [findCollections] if { [llength $coll_list] == 0} { if {!$json} { report "No named collection$targetdesc." } } else { set list {} if {!$json} { if {$show_mtime} { displayTableHeader hi Collection 59 {Last mod.} 19 } report "Named collection list$targetdesc:" } set display_list {} set len_list {} set max_len 0 if {$show_mtime || $show_oneperline} { set display_idx 0 set one_per_line 1 } else { set display_idx 1 set one_per_line 0 } foreach coll [lsort -dictionary $coll_list] { # remove target suffix from names to display regsub $suffix$ [file tail $coll] {} mod if {$json} { lappend display_list [formatListEltToJsonDisplay $mod target s\ $colltarget pathname s $coll] # no need to test mod consistency as findCollections does not return # collection whose name starts with "." } elseif {$show_mtime} { set filetime [clock format [getFileMtime $coll]\ -format {%Y/%m/%d %H:%M:%S}] lappend display_list [format %-60s%19s $mod $filetime] } else { lappend display_list $mod lappend len_list [set len [string length $mod]] if {$len > $max_len} { set max_len $len } } } displayElementList noheader {} {} $one_per_line $display_idx\ $display_list $len_list $max_len } } proc cmdModuleSource {args} { reportDebug $args foreach fpath $args { set absfpath [getAbsolutePath $fpath] if {$fpath eq {}} { reportErrorAndExit {File name empty} } elseif {[file exists $absfpath]} { pushMode load # relax constraint of having a magic cookie at the start of the # modulefile to execute as sourced files may need more flexibility # as they may be managed outside of the modulefile environment like # the initialization modulerc file execute-modulefile $absfpath $absfpath $absfpath 0 popMode } else { reportErrorAndExit "File $fpath does not exist" } } } proc cmdModuleUnsource {args} { reportDebug $args foreach fpath $args { set absfpath [getAbsolutePath $fpath] if {$fpath eq {}} { reportErrorAndExit {File name empty} } elseif {[file exists $absfpath]} { pushMode unload # relax constraint of having a magic cookie at the start of the # modulefile to execute as sourced files may need more flexibility # as they may be managed outside of the modulefile environment like # the initialization modulerc file execute-modulefile $absfpath $absfpath $absfpath 0 popMode } else { reportErrorAndExit "File $fpath does not exist" } } } proc cmdModuleLoad {context uasked args} { reportDebug "loading $args (context=$context, uasked=$uasked)" set ret 0 pushMode load foreach mod $args { # if a switch action is ongoing... if {$context eq {swload}} { set swprocessing 1 # context is ReqLo if switch is called from a modulefile if {![isMsgRecordIdTop]} { set context reqlo } } # record evaluation attempt on specified module name registerModuleEvalAttempt $context $mod lassign [getPathToModule $mod] modfile modname if {$modfile eq {}} { set ret 1 # go to next module to unload continue } if {[isModuleEvalFailed load $modname]} { reportDebug "$modname ($modfile) load was already tried and failed" # nullify this evaluation attempt to avoid duplicate issue report unregisterModuleEvalAttempt $context $mod continue } # if a switch action is ongoing... if {[info exists swprocessing]} { # pass the DepRe mod list to the calling cmdModuleSwitch procedure to # let it handle the load phase of the DepRe mechanism along with the # DepRe modules set from switched off module. upvar deprelist swdeprelist upvar isuasked isuasked # transmit loaded mod name for switch report summary uplevel 1 set new $modname } # set a unique id to record messages related to this evaluation. set msgrecid load-$modname-[getEvalModuleStackDepth] pushMsgRecordId $msgrecid # record evaluation attempt on actual module name registerModuleEvalAttempt $context $modname registerModuleEvalAttempt $context $modfile # check if passed modname correspond to an already loaded modfile # and get its loaded name (in case it has been loaded as full path) set loadedmodname [getLoadedMatchingName $modname] if {$loadedmodname ne {}} { set modname $loadedmodname } pushSettings if {[set errCode [catch { if {[isModuleLoaded $modname] || [isModuleLoading $modname]} { reportDebug "$modname ($modfile) already loaded/loading" # exit treatment but no need to restore settings continue } # register altname of modname prior any conflict check eval setLoadedAltname "{$modname}" [getAllModuleResolvedName\ $modname 1] if {[getConf auto_handling]} { # get loaded modules holding a requirement on modname and able to # be reloaded set deprelist [getUnmetDependentLoadedModuleList $modname] reportDebug "depre mod list is '$deprelist'" # Reload all modules that have declared a prereq on mod as they # may take benefit from their prereq availability if it is newly # loaded. First perform unload phase of the reload, prior mod load # to ensure these dependent modules are unloaded with the same # loaded prereq as when they were loaded if {[llength $deprelist] > 0} { array set isuasked [reloadModuleListUnloadPhase deprelist\ [getForce] {Unload of dependent _MOD_ failed} depun] if {[info exists swprocessing]} { if {[info exists swdeprelist]} { set swdeprelist [concat $deprelist $swdeprelist] } else { set swdeprelist $deprelist } } } } if {[execute-modulefile $modfile $modname $mod]} { break } # register this evaluation on the main one that triggered it (after # load evaluation to report correct order with other evaluations) registerModuleEval $context $modname # raise an error if a conflict violation is detected # do that after modfile evaluation to give it the chance to solve its # (module unload) conflicts through its evaluation lassign [doesModuleConflict $modname] doescon modconlist\ moddecconlist set retisconun [eval isModuleEvaluated conun "{$modname}"\ $modconlist] if {![set retiseval [eval isModuleEvaluated any "{$modname}"\ $modconlist]] || [currentMsgRecordId] ne [topMsgRecordId] ||\ !$retisconun} { # more appropriate msg if an evaluation was attempted or is # by-passed. error is reported using declared conflict name (as if # it was raised raised from a conflict modulefile command) set conmsg [expr {$retiseval || [getForce] ? [getConIsLoadedMsg\ $moddecconlist [is-loading $modconlist]] : [getErrConflictMsg\ $modname $moddecconlist]}] } # still proceed if force mode enabled if {[getForce] && $doescon} { defineModEqProc [isIcase] [getConf extended_default] # report warning if not already done set report_con 1 if {[info exists ::report_conflict($modname)]} { # check if conflict has not been already reported with an # alternative name foreach modalt [concat [getLoadedAltname $modconlist]\ $modconlist $moddecconlist] { foreach reportmod $::report_conflict($modname) { if {[doesModuleMatchesName $modalt $reportmod]} { set report_con 0 break } } } } if {$report_con && [info exists conmsg]} { reportWarning $conmsg } # raise conun-specific msg to top level if attempted if {$retisconun} { reportWarning [getErrConUnMsg $moddecconlist] 1 } } elseif {$doescon} { if {$retisconun} { if {[info exists conmsg]} { reportError $conmsg } # raise conun-specific msg to top level if attempted knerror [getErrConUnMsg $moddecconlist] } else { set errlocalreport 1 knerror $conmsg } } add-path append LOADEDMODULES $modname # allow duplicate modfile entries for virtual modules add-path append --duplicates _LMFILES_ $modfile # update cache arrays setLoadedModule $modname $modfile $uasked # register declared conflict in environment if {[set modcon [getLoadedConflict $modname 1]] ne {}} { add-path append MODULES_LMCONFLICT $modcon } # declare the prereq of this module if {[set modpre [getLoadedPrereq $modname 1]] ne {}} { add-path append MODULES_LMPREREQ $modpre } # declare module as not asked by user (automatically loaded as # dependency) if it is the case if {!$uasked} { add-path append MODULES_LMNOTUASKED $modname } # declare the alternative names of this module if {[set modalt [getLoadedAltname $modname 1]] ne {}} { add-path append MODULES_LMALTNAME $modalt } # Load phase of dependent module reloading. These modules can adapt # now that mod is seen loaded. Except if switch action ongoing (DepRe # load phase will occur from switch) if {[getConf auto_handling] && [llength $deprelist] > 0 && ![info\ exists swprocessing]} { reloadModuleListLoadPhase deprelist [array get isuasked]\ [getForce] {Reload of dependent _MOD_ failed} depre } # report a summary of automated evaluations if no error reportModuleEval } errMsg]] != 0 && $errCode != 4} { if {$errMsg ne {}} { reportError $errMsg [expr {![info exists errlocalreport]}] } # report switched-on module load failure under switch info block # unless the above reportError call already put a mesg to this block if {[info exists swprocessing] && ($errMsg eq {} || [info exists\ errlocalreport])} { # warn as this issue does not lead to a rollback of switch action reportWarning "Load of switched-on $modname failed" 1 } # rollback settings if some evaluation went wrong set ret 1 restoreSettings # remove from successfully evaluated module list registerModuleEval $context $modname 1 load unset -nocomplain errlocalreport } popSettings # report all recorded messages for this evaluation except if module were # already loaded if {$errCode != 4} { reportMsgRecord "Loading [sgr hi $modname]" } popMsgRecordId } popMode return $ret } proc cmdModuleUnload {context match auto force onlyureq onlyndep args} { reportDebug "unloading $args (context=$context, match=$match, auto=$auto,\ force=$force, onlyureq=$onlyureq, onlyndep=$onlyndep)" set ret 0 pushMode unload foreach mod $args { # if a switch action is ongoing... if {$context eq {swunload}} { set swprocessing 1 # context is ConUn if switch is called from a modulefile if {![isMsgRecordIdTop]} { set context conun } } # record evaluation attempt on specified module name registerModuleEvalAttempt $context $mod # resolve by also looking at matching loaded module lassign [getPathToModule $mod {} 1 $match] modfile modname errkind if {$modfile eq {}} { # no error return if module is not loaded if {$errkind eq {notloaded}} { reportDebug "$modname is not loaded" } else { set ret 1 } # go to next module to unload continue } if {$onlyureq && ![isModuleUnloadable $modname]} { reportDebug "$modname ($modfile) is required by loaded module or\ asked by user" continue } if {[isModuleEvalFailed unload $modname]} { reportDebug "$modname ($modfile) unload was already tried and failed" # nullify this evaluation attempt to avoid duplicate issue report unregisterModuleEvalAttempt $context $mod continue } # if a switch action is ongoing... if {[info exists swprocessing]} { # pass the DepRe mod list to the calling cmdModuleSwitch # procedure to let it handle the load phase of the DepRe # mechanism once the switched-to module will be loaded upvar deprelist deprelist upvar isuasked isuasked # transmit unloaded mod name for switch report summary uplevel 1 set old $modname } # set a unique id to record messages related to this evaluation. set msgrecid unload-$modname-[getEvalModuleStackDepth] pushMsgRecordId $msgrecid # record evaluation attempt on actual module name registerModuleEvalAttempt $context $modname registerModuleEvalAttempt $context $modfile pushSettings if {[set errCode [catch { # error if unloading module violates a registered prereq # and auto handling mode is disabled set prereq_list [getDependentLoadedModuleList [list $modname]] if {[llength $prereq_list] > 0 && (![getConf auto_handling] ||\ !$auto)} { # force mode should not affect if we only look for mods w/o dep if {([getForce] || $force) && !$onlyndep} { # in case unload is called for a DepRe mechanism or a purge do # not warn about prereq violation enforced as it is due to the # dependent module which is already in a violation state if {$auto || !$force} { reportWarning [getDepLoadedMsg $prereq_list] } } else { set errlocalreport 1 # exit treatment but no need to set return code to error if # called from a 'module unload' command in a modulefile in a # load evaluation mode, as set conflict will raise error at end # of modulefile evaluation if {$onlyndep} { set errharmless 1 } knerror [expr {[eval isModuleEvaluated any "{$modname}"\ $prereq_list] ? [getDepLoadedMsg $prereq_list] :\ [getErrPrereqMsg $modname $prereq_list 0]}] } } if {[getConf auto_handling] && $auto} { # compute lists of modules to update due to modname unload prior # unload to get requirement info before it vanishes # DepUn: Dependent to Unload (modules actively requiring modname # or a module part of this DepUn batch) set depunnpolist [getDependentLoadedModuleList [list $modname] 1\ 0 1 0] set depunlist [getDependentLoadedModuleList [list $modname] 1 0 0 0] # look at both regular dependencies or No Particular Order # dependencies: use NPO result if situation can be healed with NPO # dependencies, which will be part of DepRe list to restore the # correct loading order for them if {[llength $depunnpolist] <= [llength $depunlist]} { set depunlist $depunnpolist } reportDebug "depun mod list is '$depunlist'" # do not check for UReqUn mods coming from DepUn modules as these # DepUn modules are reloaded if {[info exists swprocessing]} { set urequnqry [list $modname] } else { set urequnqry [concat $depunlist [list $modname]] } # UReqUn: Useless Requirement to Unload (autoloaded requirements # of modname or DepUn modules not required by any remaining mods) set urequnlist [getUnloadableLoadedModuleList $urequnqry] reportDebug "urequn mod list is '$urequnlist'" # DepRe: Dependent to Reload (modules optionnaly dependent or in # conflict with modname, DepUn or UReqUn modules + modules # dependent of a module part of this DepRe batch) set deprelist [getDependentLoadedModuleList [concat $urequnlist\ $depunlist [list $modname]] 0 0 1 0 1 1] reportDebug "depre mod list is '$deprelist'" # DepUn mods are merged into the DepRe list as an attempt to # reload these DepUn mods is made once switched-to mod loaded if {[info exists swprocessing]} { set deprelist [sortModulePerLoadedAndDepOrder [concat\ $depunlist $deprelist] 1] set depunlist {} } # Reload of all DepRe mods, as they may adapt from the mod unloads # happening here. First perform unload phase of the reload, prior # mod unloads to ensure these dependent mods are unloaded with the # same loaded prereq as when they were loaded. Avoid modules not # satisfying their constraint. if {[llength $deprelist] > 0} { array set isuasked [reloadModuleListUnloadPhase deprelist\ [getForce] {Unload of dependent _MOD_ failed} depun] } # DepUn modules unload prior main mod unload if {[llength $depunlist] > 0} { foreach unmod [lreverse $depunlist] { if {[cmdModuleUnload depun match 0 0 0 0 $unmod]} { # stop if one unload fails unless force mode enabled set errMsg "Unload of dependent $unmod failed" if {[getForce] || $force} { reportWarning $errMsg 1 } else { knerror $errMsg } } } } } # register this evaluation on the main one that triggered it (prior # unload evaluation to report correct order with other evaluations) registerModuleEval $context $modname if {[execute-modulefile $modfile $modname $mod]} { break } # get module position in loaded list to remove corresponding loaded # modulefile (entry at same position in _LMFILES_) # need the unfiltered loaded module list to get correct index set lmidx [lsearch -exact [getLoadedModuleList 0] $modname] unload-path LOADEDMODULES $modname unload-path --index _LMFILES_ $lmidx if {![isModuleUserAsked $modname]} { unload-path MODULES_LMNOTUASKED $modname } # update cache arrays unsetLoadedModule $modname $modfile # unregister declared conflict if {[set modcon [getLoadedConflict $modname 1]] ne {}} { unload-path MODULES_LMCONFLICT $modcon } unsetLoadedConflict $modname # unset prereq declared for this module if {[llength [set modpre [getLoadedPrereq $modname]]] > 0} { unload-path MODULES_LMPREREQ [getLoadedPrereq $modname 1] } unsetLoadedPrereq $modname # unset alternative names declared for this module if {[llength [set modalt [getLoadedAltname $modname]]] >0} { unload-path MODULES_LMALTNAME [getLoadedAltname $modname 1] } unsetLoadedAltname $modname if {[getConf auto_handling] && $auto} { # UReqUn modules unload now DepUn+main mods are unloaded if {[llength $urequnlist] > 0} { set urequnlist [lreverse $urequnlist] for {set i 0} {$i < [llength $urequnlist]} {incr i 1} { set unmod [lindex $urequnlist $i] if {[cmdModuleUnload urequn match 0 0 0 0 $unmod]} { # just warn if UReqUn module cannot be unloaded, main # unload process continues, just the UReqUn modules that # are required by unmod (whose unload failed) are # withdrawn from UReqUn module list reportWarning "Unload of useless requirement $unmod\ failed" 1 lassign [getDiffBetweenList $urequnlist\ [getRequiredLoadedModuleList [list $unmod]]]\ urequnlist } } } # DepRe modules load phase now DepUn+UReqUn+main mods are unloaded # except if a switch action is ongoing as this DepRe load phase # will occur after the new mod load if {[llength $deprelist] > 0 && ![info exists swprocessing]} { reloadModuleListLoadPhase deprelist [array get isuasked]\ [getForce] {Reload of dependent _MOD_ failed} depre } } # report a summary of automated evaluations if no error reportModuleEval } errMsg]] != 0 && $errCode != 4} { if {$errMsg ne {}} { reportError $errMsg [expr {![info exists errlocalreport]}] } # report switched-off module unload failure under switch info block # unless the above reportError call already put a mesg to this block if {[info exists swprocessing] && ($errMsg eq {} || [info exists\ errlocalreport])} { reportError "Unload of switched-off $modname failed" 1 } # rollback settings if some evaluation went wrong if {![info exists errharmless]} { set ret 1 restoreSettings # remove from successfully evaluated module list registerModuleEval $context $modname 1 unload } unset -nocomplain errlocalreport errharmless } popSettings # report all recorded messages for this evaluation reportMsgRecord "Unloading [sgr hi $modname]" popMsgRecordId } popMode return $ret } proc cmdModulePurge {} { reportDebug called. # create an eval id to track successful/failed module evaluations pushMsgRecordId purge-[getEvalModuleStackDepth] 0 # unload one by one to ensure same behavior whatever auto_handling state # force it to handle loaded modules in violation state eval cmdModuleUnload unload match 0 1 0 0 [lreverse [getLoadedModuleList]] popMsgRecordId 0 } proc cmdModuleReload {args} { # reload all loaded modules if no module list passed if {[llength $args] == 0} { set lmlist [getLoadedModuleList] } else { set lmlist $args } reportDebug "reloading $lmlist" # create an eval id to track successful/failed module evaluations pushMsgRecordId reload-[getEvalModuleStackDepth] 0 # no reload of all loaded modules attempt if constraints are violated if {[llength $args] == 0 && ![areModuleConstraintsSatisfied]} { reportError {Cannot reload modules, some of their constraints are not\ satistied} } else { pushSettings if {[set errCode [catch { # run unload then load-again phases array set isuasked [reloadModuleListUnloadPhase lmlist] reloadModuleListLoadPhase lmlist [array get isuasked] } errMsg]] == 1} { # rollback settings if some evaluation went wrong restoreSettings } popSettings } popMsgRecordId 0 } proc cmdModuleAliases {} { # disable error reporting to avoid modulefile errors # to mix with avail results inhibitErrorReport # parse paths to fill g_moduleAlias and g_moduleVersion foreach dir [getModulePathList exiterronundef] { getModules $dir {} 0 {} } reenableErrorReport set display_list {} foreach name [lsort -dictionary [array names ::g_moduleAlias]] { # exclude hidden aliases from result if {![isModuleHidden $name]} { lappend display_list "[sgr al $name] -> $::g_moduleAlias($name)" } } displayElementList Aliases hi sepline 1 0 $display_list set display_list {} foreach name [lsort -dictionary [array names ::g_moduleVersion]] { # exclude hidden versions or versions targeting an hidden module if {![isModuleHidden $name] && ![isModuleHidden\ $::g_moduleVersion($name)]} { lappend display_list "[sgr sy $name] -> $::g_moduleVersion($name)" } } displayElementList Versions hi sepline 1 0 $display_list } proc cmdModuleAvail {show_oneperline show_mtime show_filter search_filter\ search_match args} { if {[llength $args] == 0} { lappend args * } if {$show_mtime || $show_oneperline} { set one_per_line 1 set hstyle terse set theader_shown 0 set theader_cols [list hi Package/Alias 39 Versions 19 {Last mod.} 19] } else { set one_per_line 0 set hstyle sepline } # set a default filter (do not print dirs with no tag) if none set if {$show_filter eq {}} { set show_filter noplaindir } # disable error reporting to avoid modulefile errors # to mix with avail results inhibitErrorReport foreach mod $args { # look if aliases have been defined in the global or user-specific # modulerc and display them if any in a dedicated list lassign [listModules {} $mod $show_mtime $show_filter [concat\ $search_filter [list $search_match rc_alias_only wild]]]\ display_list len_list max_len if {[llength $display_list] > 0 && $show_mtime && !$theader_shown} { set theader_shown 1 eval displayTableHeader $theader_cols } displayElementList {global/user modulerc} hi $hstyle $one_per_line 0\ $display_list $len_list $max_len foreach dir [getModulePathList exiterronundef] { lassign [listModules $dir $mod $show_mtime $show_filter [concat\ $search_filter [list $search_match wild]]] display_list len_list\ max_len if {[llength $display_list] > 0 && $show_mtime && !$theader_shown} { set theader_shown 1 eval displayTableHeader $theader_cols } displayElementList $dir mp $hstyle $one_per_line 0 $display_list\ $len_list $max_len } } reenableErrorReport } proc cmdModuleUse {args} { reportDebug $args if {$args eq {}} { showModulePath } else { set pos prepend foreach path $args { switch -- $path { -a - --append - -append { set pos append } -p - --prepend - -prepend { set pos prepend } {} { reportError {Directory name empty} } default { # tranform given path in an absolute path to avoid dependency # to the current work directory. except if this path starts # with a variable reference if {[string index $path 0] ne {$}} { set path [getAbsolutePath $path] } if {[file isdirectory [resolvStringWithEnv $path]]} { pushMode load catch { add-path $pos MODULEPATH $path } popMode } else { reportError "Directory '$path' not found" } } } } } } proc cmdModuleUnuse {args} { reportDebug $args if {$args eq {}} { showModulePath } else { foreach path $args { # get current module path list # no absolute path conversion for the moment if {![info exists modpathlist]} { set modpathlist [getModulePathList returnempty 0 0] } # skip empty string if {$path eq {}} { reportError {Directory name empty} continue } # transform given path in an absolute path which should have been # registered in the MODULEPATH env var. however for compatibility # with previous behavior where relative paths were registered in # MODULEPATH given path is first checked against current path list set abspath [getAbsolutePath $path] if {[isInList $modpathlist $path]} { set unusepath $path } elseif {[isInList $modpathlist $abspath]} { set unusepath $abspath } else { set unusepath {} } if {$unusepath ne {}} { pushMode unload catch { unload-path MODULEPATH $unusepath } popMode # refresh path list after unload set modpathlist [getModulePathList returnempty 0 0] if {[isInList $modpathlist $unusepath]} { reportWarning "Did not unuse $unusepath" } } } } } proc cmdModuleAutoinit {} { reportDebug called. # flag to make renderSettings define the module command set ::g_autoInit 1 # initialize env variables around module command pushMode load # register command location setenv MODULES_CMD [getAbsolutePath $::argv0] # define current Modules version if versioning enabled #if {![info exists ::env(MODULE_VERSION)]} { # setenv MODULE_VERSION 4.5.2 # setenv MODULE_VERSION_STACK 4.5.2 #} # initialize MODULEPATH and LOADEDMODULES if found unset if {![info exists ::env(MODULEPATH)]} { setenv MODULEPATH {} } if {![info exists ::env(LOADEDMODULES)]} { setenv LOADEDMODULES {} } # initialize user environment if found undefined (both MODULEPATH and # LOADEDMODULES empty) if {$::env(MODULEPATH) eq {} && $::env(LOADEDMODULES) eq {}} { # set modpaths defined in modulespath config file if it exists, use file # in etcdir if it exists, dot file in initdir elsewhere set modulespath [expr {[file exists /etc/environment-modules/modulespath] ?\ {/etc/environment-modules/modulespath} : {/usr/share/Modules/init/.modulespath}}] if {[file readable $modulespath]} { set fdata [split [readFile $modulespath] \n] foreach fline $fdata { if {[regexp {^\s*(.*?)\s*(#.*|)$} $fline match patharg] == 1\ && $patharg ne {}} { eval cmdModuleUse --append [split $patharg :] } } } # source initialization modulerc if any and if no env already initialized # use initrc file in etcdir if any, modulerc file in initdir otherwise set initrc [expr {[file exists /etc/environment-modules/initrc] ? {/etc/environment-modules/initrc} :\ {/usr/share/Modules/init/modulerc}}] if {[file exists $initrc]} { cmdModuleSource $initrc } } # default MODULESHOME setenv MODULESHOME [getConf home] # define Modules init script as shell startup file if {[getConf set_shell_startup] && [isInList [list sh csh fish]\ $::g_shellType]} { # setup ENV variables to get module defined in sub-shells (works for # 'sh' and 'ksh' in interactive mode and 'sh' (zsh-compat), 'bash' and # 'ksh' (zsh-compat) in non-interactive mode. setenv ENV /usr/share/Modules/init/profile.sh setenv BASH_ENV /usr/share/Modules/init/bash } popMode } proc cmdModuleInit {args} { set init_cmd [lindex $args 0] set init_list [lrange $args 1 end] set notdone 1 set nomatch 1 reportDebug $args # Define startup files for each shell set files(csh) [list .modules .cshrc .cshrc_variables .login] set files(tcsh) [list .modules .tcshrc .cshrc .cshrc_variables .login] set files(sh) [list .modules .bash_profile .bash_login .profile .bashrc] set files(bash) $files(sh) set files(ksh) $files(sh) set files(fish) [list .modules .config/fish/config.fish] set files(zsh) [list .modules .zshrc .zshenv .zlogin] # Process startup files for this shell set current_files $files($::g_shell) foreach filename $current_files { if {$notdone} { set filepath $::env(HOME) append filepath / $filename reportDebug "Looking at $filepath" if {[file readable $filepath] && [file isfile $filepath]} { set newinit {} set thismatch 0 foreach curline [split [readFile $filepath] \n] { # Find module load/add command in startup file set comments {} if {$notdone && [regexp {^([ \t]*module[ \t]+(load|add)[\ \t]*)(.*)} $curline match cmd subcmd modules]} { set nomatch 0 set thismatch 1 regexp {([ \t]*\#.+)} $modules match comments regsub {\#.+} $modules {} modules # remove existing references to the named module from # the list Change the module command line to reflect the # given command switch -- $init_cmd { list { if {![info exists notheader]} { report "$::g_shell initialization file\ \$HOME/$filename loads modules:" set notheader 0 } report \t$modules } add { foreach newmodule $init_list { set modules [replaceFromList $modules $newmodule] } lappend newinit "$cmd$modules $init_list$comments" # delete new modules in potential next lines set init_cmd rm } prepend { foreach newmodule $init_list { set modules [replaceFromList $modules $newmodule] } lappend newinit "$cmd$init_list $modules$comments" # delete new modules in potential next lines set init_cmd rm } rm { set oldmodcount [llength $modules] foreach oldmodule $init_list { set modules [replaceFromList $modules $oldmodule] } set modcount [llength $modules] lappend newinit [expr {$modcount > 0 ?\ "$cmd$modules$comments" : [string trim $cmd]}] if {$oldmodcount > $modcount} { set notdone 0 } } switch { set oldmodule [lindex $init_list 0] set newmodule [lindex $init_list 1] set newmodules [replaceFromList $modules\ $oldmodule $newmodule] lappend newinit $cmd$newmodules$comments if {$modules ne $newmodules} { set notdone 0 } } clear { lappend newinit [string trim $cmd] } } } elseif {$curline ne {}} { # copy the line from the old file to the new lappend newinit $curline } } if {$init_cmd ne {list} && $thismatch} { reportDebug "Writing $filepath" if {[catch { set fid [open $filepath w] puts $fid [join $newinit \n] close $fid } errMsg ]} { reportErrorAndExit "Init file $filepath cannot be\ written.\n$errMsg" } } } } } # quit in error if command was not performed due to no match if {$nomatch && $init_cmd ne {list}} { reportErrorAndExit "Cannot find a 'module load' command in any of the\ '$::g_shell' startup files" } } # provide access to modulefile specific commands from the command-line, making # them standing as a module sub-command (see module procedure) proc cmdModuleResurface {cmd args} { reportDebug "cmd='$cmd', args='$args'" pushMode load pushCommandName $cmd # run modulefile command and get its result if {[catch {eval $cmd $args} res]} { # report error if any and return false reportError $res } else { # register result depending of return kind (false or text) switch -- $cmd { module-info { set ::g_return_text $res } default { if {$res == 0} { # render false if command returned false set ::g_return_false 1 } } } } popCommandName popMode } proc cmdModuleTest {args} { reportDebug "testing $args" pushMode test set first_report 1 foreach mod $args { lassign [getPathToModule $mod] modfile modname if {$modfile ne {}} { # only one separator lines between 2 modules if {$first_report} { displaySeparatorLine set first_report 0 } report "Module Specific Test for [sgr hi $modfile]:\n" execute-modulefile $modfile $modname $mod displaySeparatorLine } } popMode } proc cmdModuleClear {{doit {}}} { reportDebug "($doit)" # fetch confirmation if no arg passed and force mode disabled if {$doit eq {} && ![getForce]} { # ask for it if stdin is attached to a terminal if {![catch {fconfigure stdin -mode}]} { report "Are you sure you want to clear all loaded modules!? \[n\] " 1 flush $::reportfd } # fetch stdin content even if not attached to terminal in case some # content has been piped to this channel set doit [gets stdin] } # should be confirmed or forced to proceed if {[string equal -nocase -length 1 $doit y] || [getForce]} { set vartoclear [list LOADEDMODULES MODULES_LMALTNAME MODULES_LMCONFLICT\ MODULES_LMNOTUASKED MODULES_LMPREREQ _LMFILES_] # add any reference counter variable to the list to unset set vartoclear [concat $vartoclear [array names ::env -glob *_modshare]\ [array names ::env -glob MODULES_MODSHARE_*]] # unset all Modules runtime variables pushMode load foreach var $vartoclear { unset-env $var } popMode } else { reportInfo "Modules runtime information were not cleared" } } proc cmdModuleConfig {dump_state args} { # parse arguments set nameunset 0 switch -- [llength $args] { 1 { lassign $args name } 2 { lassign $args name value # check if configuration should be set or unset if {$name eq {--reset}} { set name $value set nameunset 1 unset value } } } reportDebug "dump_state='$dump_state', reset=$nameunset,\ name=[expr {[info exists name] ? "'$name'" : {}}], value=[expr\ {[info exists value] ? "'$value'" : {}}]" foreach option [array names ::g_config_defs] { lassign $::g_config_defs($option) confvar($option) defval\ conflockable($option) confvalid($option) vtrans set confval($option) [getConf $option ] set confvtrans($option) {} for {set i 0} {$i < [llength $vtrans]} {incr i} { lappend confvtrans($option) [lindex $vtrans $i] [lindex\ $confvalid($option) $i] } } # catch any environment variable set for modulecmd run-time execution foreach runenvvar [array names ::env -glob MODULES_RUNENV_*] { set runenvconf [string tolower [string range $runenvvar 8 end]] set confval($runenvconf) [get-env $runenvvar] # enable modification of runenv conf set confvar($runenvconf) $runenvvar set confvalid($runenvconf) {} set conflockable($runenvconf) {} set confvtrans($runenvconf) {} } if {[info exists name] && ![info exists confval($name)]} { reportErrorAndExit "Configuration option '$name' does not exist" # set configuration } elseif {[info exists name] && ($nameunset || [info exists value])} { if {$confvar($name) eq {}} { reportErrorAndExit "Configuration option '$name' cannot be altered" } elseif {$conflockable($name) eq {1} && [isConfigLocked $name]} { reportErrorAndExit "Configuration option '$name' is locked" } elseif {$nameunset} { # unset configuration variable pushMode load unsetenv $confvar($name) popMode } elseif {[llength $confvalid($name)] > 0 && [notInList\ $confvalid($name) $value]} { reportErrorAndExit "Valid values for configuration option '$name'\ are: $confvalid($name)" } else { # effectively set configuration variable pushMode load setenv $confvar($name) $value popMode } # clear cached value for config if any unsetConf $name # report configuration } else { reportVersion reportSeparateNextContent displayTableHeader hi {Config. name} 24 {Value (set by if default\ overridden)} 54 # report all configs or just queried one if {[info exists name]} { set varlist [list $name] } else { set varlist [lsort [array names confval]] } foreach var $varlist { set valrep [displayConfig $confval($var) $confvar($var) [info exists\ ::asked_$var] $confvtrans($var) [expr {$conflockable($var) eq {1}\ && [isConfigLocked $var]}]] append displist [format {%-25s %s} $var $valrep] \n } report $displist 1 reportSeparateNextContent if {$dump_state} { displayTableHeader hi {State name} 24 {Value} 54 # define each attribute/fetched state value pair set state_list [list\ cmdline "$::argv0 $::argv"\ extra_siteconfig_loaded [info exists ::g_extra_siteconfig_loaded]\ force [getForce]\ is_stderr_tty [isStderrTty]\ is_win [isWin]\ machine [uname machine]\ os "[uname sysname] [uname release]"\ pager_started $::start_pager\ paginate $::use_pager\ path_separator [getPathSeparator]\ rc_loaded [expr {[info exists ::g_rc_loaded] ? $::g_rc_loaded :\ {}}]\ siteconfig_loaded [info exists ::g_siteconfig_loaded]\ shell $::g_shell\ shelltype $::g_shellType\ subcmd $::command\ subcmd_args $::otherargv\ tcl_ext_lib_loaded [info exists ::g_tclextlib_loaded]\ tcl_version [info patchlevel]\ term_columns [getTtyColumns]] unset displist foreach {var val} $state_list { append displist [format {%-25s %s} $var $val] \n } report $displist 1 reportSeparateNextContent # report environment variable set related to Modules displayTableHeader hi {Env. variable} 24 {Value} 54 set envvar_list {} foreach var [list LOADEDMODULES _LMFILES_ MODULE* *_modshare\ *_modquar *_module*] { set envvar_list [concat $envvar_list [array names ::env -glob\ $var]] } unset displist foreach var [lsort -unique $envvar_list] { append displist [format {%-25s %s} $var $::env($var)] \n } report $displist 1 } } } proc cmdMlHelp {} { reportVersion report {Usage: ml [options] [command] [args ...] ml [options] [[-]modulefile ...] Examples: ml equivalent to: module list ml foo bar equivalent to: module load foo bar ml -foo -bar baz equivalent to: module unload foo bar; module load baz ml avail -t equivalent to: module avail -t See 'module --help' to get available commands and options.} } proc cmdModuleHelp {args} { pushMode help set first_report 1 foreach arg $args { lassign [getPathToModule $arg] modfile modname if {$modfile ne {}} { # only one separator lines between 2 modules if {$first_report} { displaySeparatorLine set first_report 0 } report "Module Specific Help for [sgr hi $modfile]:\n" execute-modulefile $modfile $modname $arg displaySeparatorLine } } popMode if {[llength $args] == 0} { reportVersion report {Usage: module [options] [command] [args ...] Loading / Unloading commands: add | load modulefile [...] Load modulefile(s) rm | unload modulefile [...] Remove modulefile(s) purge Unload all loaded modulefiles reload | refresh Unload then load all loaded modulefiles switch | swap [mod1] mod2 Unload mod1 and load mod2 Listing / Searching commands: list [-t|-l|-j] List loaded modules avail [-d|-L] [-t|-l|-j] [-S|-C] [--indepth|--no-indepth] [mod ...] List all or matching available modules aliases List all module aliases whatis [-j] [modulefile ...] Print whatis information of modulefile(s) apropos | keyword | search [-j] str Search all name and whatis containing str is-loaded [modulefile ...] Test if any of the modulefile(s) are loaded is-avail modulefile [...] Is any of the modulefile(s) available info-loaded modulefile Get full name of matching loaded module(s) Collection of modules handling commands: save [collection|file] Save current module list to collection restore [collection|file] Restore module list from collection or file saverm [collection] Remove saved collection saveshow [collection|file] Display information about collection savelist [-t|-l|-j] List all saved collections is-saved [collection ...] Test if any of the collection(s) exists Shell's initialization files handling commands: initlist List all modules loaded from init file initadd modulefile [...] Add modulefile to shell init file initrm modulefile [...] Remove modulefile from shell init file initprepend modulefile [...] Add to beginning of list in init file initswitch mod1 mod2 Switch mod1 with mod2 from init file initclear Clear all modulefiles from init file Environment direct handling commands: prepend-path [-d c] var val [...] Prepend value to environment variable append-path [-d c] var val [...] Append value to environment variable remove-path [-d c] var val [...] Remove value from environment variable Other commands: help [modulefile ...] Print this or modulefile(s) help info display | show modulefile [...] Display information about modulefile(s) test [modulefile ...] Test modulefile(s) use [-a|-p] dir [...] Add dir(s) to MODULEPATH variable unuse dir [...] Remove dir(s) from MODULEPATH variable is-used [dir ...] Is any of the dir(s) enabled in MODULEPATH path modulefile Print modulefile path paths modulefile Print path of matching available modules clear [-f] Reset Modules-specific runtime information source scriptfile [...] Execute scriptfile(s) config [--dump-state|name [val]] Display or set Modules configuration Switches: -t | --terse Display output in terse format -l | --long Display output in long format -j | --json Display output in JSON format -d | --default Only show default versions available -L | --latest Only show latest versions available -S | --starts-with Search modules whose name begins with query string -C | --contains Search modules whose name contains query string -i | --icase Case insensitive match -a | --append Append directory to MODULEPATH -p | --prepend Prepend directory to MODULEPATH --auto Enable automated module handling mode --no-auto Disable automated module handling mode -f | --force By-pass dependency consistency or confirmation dialog Options: -h | --help This usage info -V | --version Module version -D | --debug Enable debug messages -v | --verbose Enable verbose messages -s | --silent Turn off error, warning and informational messages --paginate Pipe mesg output into a pager if stream attached to terminal --no-pager Do not pipe message output into a pager --color[=WHEN] Colorize the output; WHEN can be 'always' (default if omitted), 'auto' or 'never'} } } ######################################################################## # main program # needed on a gentoo system. Shouldn't hurt since it is # supposed to be the default behavior fconfigure stderr -translation auto if {[catch { # parse all command-line arguments before doing any action, no output is # made during argument parse to wait for potential paging to be setup set show_help 0 set show_version 0 set command {} set otherargv {} reportDebug "CALLING $argv0 $argv" # Load extension library if enabled if {[file readable [getConf tcl_ext_lib]]} { reportDebug "Load Tcl extension library ([getConf tcl_ext_lib])" load [file normalize [getConf tcl_ext_lib]] Envmodules set g_tclextlib_loaded 1 } # use fallback procs if extension library is not loaded if {[info commands readFile] eq {}} { rename ::__readFile ::readFile rename ::__getFilesInDirectory ::getFilesInDirectory } # source site configuration script if any sourceSiteConfig # Parse shell set g_shell [lindex $argv 0] switch -- $g_shell { sh - bash - ksh - zsh { set g_shellType sh } csh - tcsh { set g_shellType csh } fish - cmd - tcl - perl - python - ruby - lisp - cmake - r { set g_shellType $g_shell } default { reportErrorAndExit "Unknown shell type \'($g_shell)\'" } } # extract options and command switches from other args set extraargv {} set ddelimarg 0 # split first arg if multi-word string detected for compat with previous # doc on module usage with scripting language: module('load mod1 mod2') set argtoparse [if {[llength [lindex $argv 1]] > 1} {concat [split [lindex\ $argv 1]] [lrange $argv 2 end]} {lrange $argv 1 end}] foreach arg $argtoparse { if {[info exists ignore_next_arg]} { unset ignore_next_arg } else { switch -glob -- $arg { -D - --debug { set asked_verbosity debug } -s - --silent { set asked_verbosity silent } -v - --verbose { set asked_verbosity verbose } --help - -h { set show_help 1 } -V - --version { set show_version 1 } --paginate { set asked_use_pager 1 } --no-pager { set asked_use_pager 0 } --auto { set asked_auto_handling 1 } --no-auto { set asked_auto_handling 0 } -f - --force { set asked_force 1 } --color* { set asked_color [string range $arg 8 end] if {$asked_color eq {}} { set asked_color always } elseif {[notInList [lindex $::g_config_defs(color) 3] $asked_color]} { unset asked_color } } -t - --terse - -l - --long - --default - -L - --latest - -S -\ --starts-with - -C - --contains - -j - --json { # command-specific switches that can for compatibility be # passed before the command name, so add them to a specific # arg list to ensure command name as first position argument lappend extraargv $arg } -d { # in case of *-path command, -d means --delim if {$ddelimarg} { lappend otherargv $arg } else { lappend extraargv $arg } } -a - --append - -append - -p - --prepend - -prepend - --delim -\ -delim - --delim=* - -delim=* - --duplicates - --index -\ --notuasked - --indepth - --no-indepth - --dump-state - --reset { # command-specific switches interpreted later on lappend otherargv $arg } append-path - prepend-path - remove-path { # detect *-path commands to say -d means --delim, not --default set ddelimarg 1 lappend otherargv $arg } -i - --icase { set asked_icase always } --human - -c - --create - --userlvl=* { # ignore C-version specific option, no error only warning reportWarning "Unsupported option '$arg'" } -u - --userlvl { reportWarning "Unsupported option '$arg'" # also ignore argument value set ignore_next_arg 1 } {-} - {--} - {--*} { reportErrorAndExit "Invalid option '$arg'\nTry 'module --help'\ for more information." } -* { # spare argument if ml command is called if {[lindex $otherargv 0] ne {ml}} { reportErrorAndExit "Invalid option '$arg'\nTry 'module\ --help' for more information." } else { lappend otherargv $arg } } default { lappend otherargv $arg } } } } set command [lindex $otherargv 0] set otherargv [concat [lreplace $otherargv 0 0] $extraargv] # call ml frontend if it is asked command if {$command eq {ml}} { set execcmdlist [concat [list ml] $otherargv] } else { set execcmdlist [concat [list module $command] $otherargv] } # now options are known initialize error report (start pager if enabled) initErrorReport # put back quarantine variables in env, if quarantine mechanism supported if {[getConf run_quarantine] ne {} && $g_shellType ne {csh}} { foreach var [split [getConf run_quarantine]] { # check variable name is valid if {[regexp {^[A-Za-z_][A-Za-z0-9_]*$} $var]} { set quarvar ${var}_modquar # put back value if {[info exists env($quarvar)]} { reportDebug "Release '$var' environment variable from\ quarantine ($env($quarvar))" set env($var) $env($quarvar) unset env($quarvar) # or unset env var if no value found in quarantine } elseif {[info exists env($var)]} { reportDebug "Unset '$var' environment variable after\ quarantine" unset env($var) } } elseif {[string length $var] > 0} { reportWarning "Bad variable name set in MODULES_RUN_QUARANTINE\ ($var)" } } } if {$show_help} { if {$command eq {ml}} { cmdMlHelp } else { cmdModuleHelp } cleanupAndExit 0 } if {$show_version} { reportVersion cleanupAndExit 0 } # no modulefile is currently being interpreted pushModuleFile {} # eval needed to pass otherargv as list to module proc eval $execcmdlist } errMsg ]} { # re-enable error report in case it was previously inhibited reenableErrorReport # remove any message record id to render next error clearAllMsgRecordId # render error if not done yet if {$errorCode ne {MODULES_ERR_RENDERED}} { raiseErrorCount renderFalse } # report stack trace in addition to the error message if error is unknown if {[notInList [list MODULES_ERR_RENDERED MODULES_ERR_KNOWN] $errorCode]} { set errMsg "$errorInfo\n[sgr hi {Please report this issue at\ https://github.com/cea-hpc/modules/issues}]" } reportError $errMsg # init error report here in case the error raised before the regular init initErrorReport cleanupAndExit 1 } cleanupAndExit 0 # ;;; Local Variables: *** # ;;; mode:tcl *** # ;;; End: *** # vim:set tabstop=3 shiftwidth=3 expandtab autoindent: PK!깣kMMpassenger-ruby27nuȯ#!/bin/bash COMMAND="ruby $@" exec /usr/bin/scl enable ea-ruby27 "$COMMAND" PK!]hhpassenger/PassengerAgentnuȯELF>\E@_@8 @"!@@@@@00pp@p@@@GG GP!4 G@@DDGPtdH:9H:yH:yccQtdRtdGh h /lib64/ld-linux-x86-64.so.2GNUGNUu0#SNAYmh'2τB` AЀ6!(@  (R@! P]I@ $!6`1 !  ЄIX 0+ 4`!G"@ (t  $<Ȁ4@@`ȍaAPX8a  a 02 Ӏ!0(BDM $$8Ҭ"BTA"@g!O@ $" `M !# DB@p@<22 H )A$  H H %b1 xI U $|D1la1 Mˆ@p @IYY)h| b@@"5 8J1JЄB``1RHIT@k8s YN_pdDBT! $de @T& jH!$O" R0!D\`@ ). k"B(MIB(*2BR c ](` DQTPRP)@ @XjEҝ& t@ Eb)DAR\na,C舓0D(DR '!H)d!Hʑ@QP @D  .4 0@mP9i v%P! (E^ „(`LQ @XрZ (hH 0$⠂p& 9($@ RD@af!A" #PU" "]E@@@d`&G 1ᠩ8FZj0 $"QL"R &( @AT (Dd b VHH8(J )6,I@/@C@q atzBJ ƃd$P0$H`)H EF`( HN"  * " *%-0" @X`r" 0 % H&$8 Z@ aZ2" v!\RL " 9 0@-]"- F@ @(@@B@(NIc P4dT$ R9D  l@#,6   $"0#"BT $0D=a$@)(b@@ A@6@&dRC j#ldY0h* #[&B‚(0@0"E9`( I@PxPA# F/Ƞ2Pcē.ԡ3I`C-21"O 1m @bDBIЫU HԀP`B "4HpSa1$5@ RJ @Gb* Ԇ E0#AJ@)LI0doPQ@cBD$ 7L0GDh3 @ ` V@Q g$GD(aaeB &BF F8 ZEHB %DҢ(Xx h52"`@@D AdX @u p ( ٌ# J@D _D@ A,@LI"GCP@@B4(@  @FB f. &&@QA@$#@ )KT     !#%')*+./2569:;>@DEGJKMOPQSTVXY[\^`beilmnpqsuvxy{|}    !"#')*+-/026;=>?BCFGHIKMNOPQSTUWYZ[\]^_`bcdfgiklqstuxy|~   "#%')*+./02456<>?BEFGIMSUVW[\^abcfgjklmnpsuvwxyz{     !"#&'*,-/123489<>@ABCGHJMQRSTUWZ^abdefhkmpqstuwy|}~   !"#$&'()+,02589:=>ABCEFGHJKLNPRTUWXZ[]^abcdfijkpqrvwxz}~    !"&')+,-0234679=>?ABCFGIKLNOQRSTVYZ[\^_acdegjkmnoqrsuvwxy{|}    !"#%&*+,.12367:;=?ACDFGMPRUVXY[\]^`befhiklnorsvwxyz{|}                # $ % & ' * - / 1 2 6 : < = ? A B D F G H I J K N O Q S T V W X Y Z ] ^ _ a b c e h i j m o r s t w y { }             ! $ & ( + , . 0 1 2 3 5 6 8 ; = ? @ A B D F G I J K M N Q R S U W X Y [ ] ` c d e f j l m n r v w y { | ~                  " # $ % & ) - 1 2 3 4 5 6 9 ; < ? A B E H J K N Q R S T V X Z [ ] ^ ` d f i k l m p r t v x z { | ~   j=#;%}xi[4Sz 8hkP.hyn~De,ظȎv@B : - $('[c 5H/ڈ_I5M:ێْSu1ZQBJ8>iyY94z6%&>KȌrь?ga#V@;)kt@FJՍKVvD){r.pzf\{4%ܳ^ѨQe dm(m0z"*UK93Nm#冖4ymk"9w_w yrJb^ kHJk@-Ǣk܎ܞ˿>KHu|Ӫo֪r﹓so69qxFJTFB 9 |<^;seoAq~Sq0lA4g2JJ6sJj#1#hatɖqI:3~*F?6P5Ր_P+dp mhŨ&p0sUpQ F `pvLqG277ym⼗wxFH!mkˮ eF,BKk?[_Kp}x2Y͏U}:i7$do(^nx'2Q0s{ . GѥXgqV#NL1߶ήUV« `dB&^-K(~"AVfUfK&+1# rO;NR.ٯܭ?+_AwMvڧ3`j\(,y Oq!nX+FS5S~Id/f (d[(!(Dƥ-iFd;%`9!N+yώR8sJAȤ1፝WT@Vɲ9Ź@(+}Bx:46:3i摞8vs7g6av㴌3'NHy&fbAP䶷!KZ z<~! HK)pLJMbU}IʱQ/y:y'z([ьQW5Ea~m_L1\iLL[ up.Z7yMJ]AJsi+饣ݣkBw&L_)fs?xZai琁,N6=.H3`9;ɹbw;H^U7nx\TJu򭦡< y`' [[CͥpJAa G4 bxwtv0!5rn_K~( wS^0gj#^&ؼt h5QN2ՀtKP%qO66 g>2 ݜNb6&XlْNK<_/dTFYALUpXҦ(n Y [[e󗚀1i> |Z<}cy凪)sG;<)`sr]ưegO% Zj{ 8}j2LҤfpE +8湵 }޲R|W!O,24WO{J R gEVE]Yh ~\W=Mِ"Ps0E|ykѻ4Wmm%Ћtw>A !b"fM}W4G=mO 8g0btCD gH4,2q"RJ2f=.yPnaR╅ H2 7Ntx&dԊPDZ'A,n`to @3YڴWxf$oV4;2ӥFk/ $:U%|(H?tz&P--_^'iGkOP7,᜾h'&Dqމu<8"ۜ4bYǠ>C )P,tĪҫ9gjNq1?T|`D[TBNP-$>GYmm+$O,n0 !=6"yƊؠkvB˒c` ~}>U,p#iq~`OKžtq2I#v?Ic.]LPh胎b̜?6x/;N_߭QGALo% Gb P*KB*,rvDO6@m?D19#xzT|'f'[VA-hSDȋ P=smg;&QX[ggqRQHu_KmR :DmV=!mpvj ,/CbJBoi]Ubtj ~I0!D1as 0? uoݧP ǰ cБ_@ǡhpPo|1)fo-ggW) ]%Q+FU-{AC 7ߨ0<9@ P dI {Cd¯Լj&*LtPGx|4GZVC+O3Qnz2R#Rz6˵3sV%"d,-SFI,1cFr^M6rT ,rm!{aJVG (o&m^h U]Q-tUah\Mw7\`E5%7yy== *R;Aw}<ei;7΅_|q݃QM.%0YHmTW. IS=q?2{t8C{7t+ 6*hC%A+WlK6'`I%ھ(u#QdR^yf vm 4'Sj-\YQ&p+6t*kT24)/ֳ>$SQ6wa.%(eSHi8_  !\R٧GrD"YSX.fXa~C+` vLZ"K=ӊy%dS{c?%ZwK?n$)qyUQz mt{se'wI.JUڰA+KKĥ$}:4(֦\9 ""4_'\to@CvD)0 ŰB#a*FKJA혪aI 9tu* n^P[%DYdՔ̋g ԰L[6✖rcy?z3(5틿 Mӥ% q4Kӹ7F)P}@;c Ȟ-e5]8aJA+='{C=(QI0<'1Z;U"TWV:hU'K* _3;?{ m\B+0+.OB;I< C_rj @eqb=6}?Blދsg<b/ magpHb&vô44:A4WIW- "2|/1ZsBWbkyib7tK6ӓw1̵ sdh7)$yBlURBs;,'r^j"=ڒ;=XsҚizizD</zF!]j(֠X].Z:d%B}[DˏhuG`lp ֽ}_楶F?V)f2ȍcA쎈Lʞq}sBE8Sz"*EQ .("I0baڠh{hSac̺K> 41Z[@,ca[P:YONYS=J2G@+}|z1`Og}᠇w݄cbyy۲Vd_1z}0{s6d~?{yãN ἓ \~QE*BW 0[q++.qKHrLkF*Nd|K#HSt W! ir ?i鈥/!j|/¥-+@[dfw3fi>1uʳ!Ʊ7>'Oė/!'d>̀8ˍ.eSW,۶xNT6YL7rw BarRNo `>l>_?/4,gyF@D͌4HяSU6/}Ioz`!?ss˲q.M.){J [$\/ lQ[^ch,BXL[I>1RBDSUD e,ҫec^z6V_8ۗLoF',έރؐ j,]oԿ\Vy\I +jAc{GVuA$'s =س͡r]P\ҳfcHl׵yt\B0NA?_yҜicVa̳o#pw 6`=T?m}2Q`5pw᪲}ˣ>aAځfh)_zax?YKα5 }LOaCE=x=[Ibrŋ2{ %41_hWA.aW]^7Kc1iU(|~i2bI=T-4C*p ^<&m(7`ΠFY ;?@<3VDB\'T}]sîzjW\%gY1-g :{'nS3PB;i"7'ZYqxj$թGY iHYgVt !1"8?'fv1[466o& {8eד{ hk&: /hdk e5z 3!.(nAP cD֔owl/ H V!&O$~C8 UyveF,3>qK8niWT2[&PaV~{kf6ٸ 9"~EDYc 3A&@Cv}M_GYj(4h2$Bԝl9"Y+ xS? t;H!sMwa!I(AP=a_˨Bgװ$L'R.ʶ oaRR0a{J2=Fwz(PtDgsVs?6$n$148Su7)!i胏1"eٜ!ije2Ψ4oy,tau!SC:@}8"vfYk cȞ0t:"QeJQ{=}Wx EI=o}CTAu]йg[C q- =9 lgRؠ(^_j-lx 5?־Z;'[ cg)U3 g!?(y▧S0Ps¿pcvELJ?ĉGtDI݅hX?<ؔ̍~#m;*~Y)mE5_64S{@d$h Pr'e!`DwF*&*|QWxdPuvg?'Op28rPkє9;@z-PG:{*MC&o Jf6 - }yD|EDXR{ )y:rkOG 7fg!ޥ{:ri-gUa^h1 C̍dPڹvn$~6 3!#QQQ3a'w6E(bKKVg%wK (t"c&܆CXۢ*OV-ta mYe(;^M~/t8+:HyjR %Uou*OxLku>A9g߳iR.%͕jN>كHڍP@3u?; J?FjYiS8ɰYe{ols@<&w)KKjLFUIT8N^o4=w!+=r6*hi1qCa7Nb4"|sd !c^q\(t*tK]Jo5x CZ_8)NIn7Wp4g Da3d@洚2i2!"}h2X`X 4Xy'pM"M%g4ə!^S+/GV]7Eݧǰ;b Uɲ8 M_c21~6abe[8H I035VPZ:q{gdZHYOWNTԝ%SxQ[g*kuyYQOalo<!+\A%m CYA@,Ynѓ$Lc8_8bf*~!U+7ʳ_G\`yn6Ohtu=o`2['Z,v"KJ촢gP&o&5.1V' ᠕T߶[]E @~ [،~t˻5T@nةF,:5I0Rt׼is&os^;BNuA`!u߶7 >COq)ݨ ʫ[_s!ʍqtJV=i7]ߕ2g ۃT^M`OOobdq0:[H UcfOkD']iӱӎ0} w&o3aTs!6>'S#y7/|Zbk:6#! >q8y;9ydE(z4k-LqLL*cbo] F+8Xj+`՜%$!B lb)t嗅!<2/Mx9r NΩ-ȍue^0p.A:>$2\0!:AX/>1GA\Aa"JL>#@e?+%~Y>  f;]P b= ,><9@kBB=*>4B31/)n ?91ABK=A%5$ \@/m5OB54>{ ;:heS>2QA&;e2Y@#>=?V?#);; @{A`?@mA "H<H0$#7K@T)&A#=;h' AC&( ?AK j.C=+*?V_8*@x>A@9hw? @A==" =YA?*<YE8:A<=( A&4=>B;%=M,(k %.g h$A4A??D@;B -B=?@%=P*1>,>@ ;S@?*=-?:a=>,"8 ?<@ IXh>A+5J=BBw|=n=OB??B@?b)1 r @R@?.jBt=+=,D qX=Ap?19>?N@BS6 >*> 3;hA B&rB2g1@F*:n5=09r8> <dR3"?3A>/?V39.>&5?*'?  =?sy@"yBQ+)4B1#$@v % '<}=d@.>>'"@]-7 =*B=?y: 7o5s;'0]?  \; 7]].BA b"Q{-A`AJ?'1?FBG7"B \B@a? 8aA>=>=c E>>)o =E ,r@)  AA6=>dB+Af!@?@B=v= <?@m><0 . h= 4-b" @3F*L" W"[" MF" Wz" pw" -X&" cAS" "X" 4Q>g" rl'.L" 3bYN" d`" ~W1{ 1p*J" j2>" k L" W1 " pp" E t(D^" b-" ^&)" 'o.|j" x8S&_" SS%" W" 6`R" n(Gމ" WUD" W1GDE" X8" jl8Z" T8" WGY"" ljB'" 7MUн }4pV" bG J" nTB`L" i" qp " USm" o0" cq" jp" N/( 0%p_. .#p" ~G S" ^S@" _^" !h{~" h%h&" Wk -p " ;p U 0p5" QA"v" o"" h !(o" JG'<<" axS" V1" CVlt" \XLx /p!Hq " `Q4y" i@" ZS {"" Dpc-G" W%[" \o#3" >X*c" IG07" 1o97+" ^%" 0E" }TL" KS8'S" b-/" .Jrg" EN!hqI" rY2" aG*o!Рq " /X" qd:B~" o%M" p'" `F" LT-" WW" FN7!" *b1," N@" USe" zTz^" ]R" G6" .S&" ~ XO" XS)+" ƊlSd" U" W1M" h )!xwx?" 89X~" Yc-&" ~Qx" ^T8J" PXS +}" Gа" S  1p*2" 6J2" U^" ȳR" " 7Fs3" 6`Mr!pwH.m" j_!@w$" (?XCJ" &N<[" D.M.!HA7" c<L" hI` " Up " |i" XXX" \S2A" `De!`q'l" `+4!^" `F[I" &iX" KW>" EW" _K" k>WfBP*~" W-<E" Wz" CW"" 4h" r~_! q " ܆W)" L%" ^E@" 2`vM" BW._" !h " >lSN" 37M`@" `-!Pq" Xi" yi." RM0" \VpĎ" |W" *2X6" rrl'4-" WC" H>" ENl" TVb" PS " .MP" &rY" =W@A" *a3;" _R{|" Zd{D" `?" MRhY" Wb]" r%Mv2" WDh" >cl"N" Z^R G" .asi " MW#+" @R ً" P X<yb" ~J2n" qGl!t(" ΚTB@ " BW&" W " EN4" "M7" \YG" W{" W1P" "Me" ,F" EF" +G" YG " WD" lo*t" 4rY1!q(ز" Q" vqp" jJB8" EH.qL" oB*" p_S!"y0 " R^~" ,uY)" W@V" L8" Ru" po " N(A!qG" oL#" U_T" #h#}" %i2`8" >`5!w" 9M* " R(G" ]lqN" KQ{" cp6/" *XS&д" zoB" PR#" oMӍ!q5'" 6#c&" G_C" d`y" ^&B!@3" QD $!hqH" X6k" 6WG7s" l?XK#" ;S8E" ~R" F;p " PU*" &R)U" YGEt" BR03 " _"" W7" MLJ" :X*"" W)" &X^7y" cpk" UY" ;M]I!$y"F" =iDp" N0 " E" G#yx"  [" STKd" zmG2" -a" BpSz" nS 9" R" ql'}m" SR" Lt " "U t(" Po b" SR" vc.ϊ" *X8" ,ZSp" o%&"  X" ZV5m" yW" Wr" {T `" %i'o!q(!xq" i:" ^S)" j2N" W2" ~j#r" PW&mZ" /XDR" R" _RY" M" TS4=" Pa" 0^c"" _BGm" Qd " |W" F1h " Zcr=" o" 4(G" †_) " Q" _{" Np" Zp ]" h@" W4" apo" dkGQ" o>ݪ" XL~" XLW>" c+O" /8b" lUX7" AzG(T" {T2F" B&GM(" Q%h" NW&" TW" XT" [" VpKp" RGX" b;p, /p" "V>|" WK" 7W*!Xq(<" c" W6" X?%" *X:i" [  #p)" h" |`TP" TX" -S ," PUs4" XZ" 0E" Qj" \VpD" *VS" .S&" /a1ِ" N{G(p!@#y<K" ̞V>~" $i2]" G8<:" 8b- " kG2" o_" `E" .`<N" Gt" W" +G ʫ" S" lp#" B(X" !U(,D" }k8s" 8SIa$!qˈ" &&G&" &1G x" tW" &i+O" o#rc" X" W7" /M)" x_" LWm!0q " n;X)>" SWE)" $ab" @EFYX" _UD" j2A" Sim" WUd" 8V@" P0GZ" Sd" h'j(" SJɬ" :dp)4" V&ѓ" KG#" US&>" Vqpa" N)aL6" rXW" [S" Hh'%K" lG25N" PW })" OhM?" oi F)p=" p+" G4S" {.G4." 0G1?" iUӁ" /G*X" UUg!q" W. !ptH8 " MD:K" Rb%eP" *;pe" K,P!t" Uo`2" W)" `1B" E" {}W" T F;" "]d&" Q8v" X.&" d%M" L.G " 7S4PZ" `cL" -G3&" QDb!w"" .M*" XG+?" 2Q>W" RE" JQ" d_<" B`0q" _O" 1X" *U" X^"Xd" !h " X"" w!GD" Sv" O^T " T^%:C" :b" 3MK" HV#w" 0Et" TSs" .aX" ^T s" p-"" Trp" QS90" PNpN" S " 6Xpa" @?F:i" QL" L4W_" *TST" `WDF?!w"" NYpFk" jGn" V&" _`" 4LW#Ћ" \d " V\" c " k8" l S-×" zX^9F" (c8NW" lƱ" 8N<!Xq ;0" X9" W" TXL" p8Z" _" 4bXT" L)b2" N.7 'pD" 0F(" !Vݐ" RXj(" S!Pkt8M " _o" +,G$" c#L!qx" E %" 3M" |G" Wd_" oe" FT1a]" |PS>" Rjp." oo`" &bl" j_9N" jdK#|" i?" pCp9E" Z^3d" šd_@" PE " jpV." S"" 3X" E " mp'q" 8S " X^΃" Zvbi" th'p" R#" Wd" Xl>8" $ROF" pGOj" h {" W" ܆dw" &G1" چcE" +G.(A" 8&ia" `" ?UY" nG2D" kGR'" &N'^" Q*g!#y(" 80Xv?" XR" .i;M" %i2" 4op*Р" T85" P+" hJ " G%" Vi" LMpnq" dG"{" ``" " z(W0" W'" >pa" PU1! q. " bRf" eS" UMJ" jG5!([" zRxE" Xf" N " JGV" XE\" lXG7)" +h2x" ?`" Vl." \Qκ" *0Xj" G8'" W" Fo3/x" o:S" l*W" |o>S" `X" 9X?" W" S- pG" \P_(!0" HL%g" $_B" *Xr" N0" *X1" >^4." X"vg" CS." F1Gu" {(iLU" -X" GdR" X 6" E {" VR)" `Q)<" j-S&Hy" QR9}~" dp6 " Tì" XV" p" L" 2^<," d_" W6" "Vו" Xv" <'i'8" [pDȱ" r~_" %U+" 8Fx" >X* " |N;e" j+a&" a4!q,ez" R{" ćL% M" Lk'" iao" CM8;" Wd" hR " X6B" S" RdV:!@t&" cGW Lp~G;" K2L!8q0K" Up ӯ!pq" LR- " <.S5Œ" &d" ~WE 8Dj" oz" FoO" L9" ijW2" BR1l" SH!" b" o" R8S&" iU,]" Zd " 6` " ?a" FW_C" A`LT!жqxB" W-" G,F" ڢd_" .%G)" _!" YF" Mp#" p"h" WB" \U*>&" PE !" )W)o*" (-X&?]" h" B)WBr" 9X" 3b" ^op9!q(" Q:" hDo" `"E" Mf" 2%U-p" uY)" rY G" h{̙" Yp" `lr" Wl&" o" jW " Li" :MpN#!Яq(QB" H<" NX" PW&" EQ!`@" b8D5" TW k" 0 M w" S" ~$NKb" d%i2L" Q<x" Um" dGd" Lp " 4XD" JG" +F$" zQa>" .o1+" DQUۥ!w(" U" WXe" pQ!%" E w" S#C!w.Q" S.dA" o&" YW%%!" L`" `V Y" vM" >X*T" *XS&" o*'" W1" EL" ((i'" x'a>" v]S" dG " Lp " +R)O" o5`!Hqa" NWOD" …_" G" 8!G!" V7q" &R" N1^" bScT" HV" ~Q" Q " `GOm" $W)N" hVI" o*" p" os" U:G" fW""0E-" BX+" nG9U" PS&ˠ" -aDx" \XSIw" o@A" :WB_" ip7" zQ(٧" W%" "k&" dp, " $Ts" 3X" N>U" *#M" $GDj" V$GBg" ,ZSV" Q2" VuYKw" 7df" yW" V~" BW" 6mpPN" HVS" jo)~" J!_ " W" k;fk" lSJ" j2u" D)NN" QS3" W " 7b1'" [pDU" |Wk" VRE" E" WNe" h$pE" ;iވ" NYpFPa" L u"" ~QxZw" .aW" Rh'3D-" X9X S" !_#" \ZUD" Sq\" &b9" nW*" 8M<Q6" Fl_Q" ^8@Y" Q9" T>Ve" zX8H" WS%oI" b " NX%" jzG{" Hi+v" I"UD[<" `~" JZS." VD%" Toi;" R^_" W " @^" \W" NW" Wj" |Wx" jW9;+ pQ" BRM" ʕL" :M l" bN7 " #G:"" Nb9" ,jp&u[" N&" $S+ " ; M l" 2e8c&" v{G9" 3M#u" F!wHv" |T#+" %MD!HvtHX" EN_" aL" d`%*!" `;" ZX8Cv" RQ+ " qp'" 0:Ma" el3" RI" WZ" V" V_ zZ" W95" F̲" L&s" $M(@Z" TX$" P8^c!w" ` $"" L(" {G" N-X." 8SI@ " dqt!q" \W" #h>c" \WIq" T!Нqj9" L " VXK" jW˥" Lֱ" ZUSb*" 3b !pqÅ" RL7m" ^^"" F-" 4US&q" US&K" 2X"e" IG+O" 9M*c" )F" oDl" R5`" BX'e" V " V" |W9J" 2l8" V" yW%(E" #h/\" W !qH-" )W" pE" ~W " \XSӟ" W4q" `+ " -X `" (a[" FP" Pd" b]d|" FSP" Q{0." W5" Bh2v" 3b" 4WH n1p3" =oV" @^o" ZY^" BW%2 " 4_u" go" W+p" F(" JQ$" tRo" J_1w" PF!" >V1b" xWS" F" ̂c`" aD" 6dY" 9X#]j" yW*" NQD," G" $MV" E Z" 3X(" R<" _ 0" Qc" DM8e" o" DdX" ia}+E" T3" >]^_" !U-Sf" ҳWT+" jJ 1pE " 'iL" TCp`" l8H!xt" pE #" fMD" OU6^" *FP" X " 0 F" -SIWX" /Gs" %d ?" 4:Xl," Q" PU" }%G<" ^T" Sa" @XG+" ~J)|h! q'" ~J" $G1s" WA!~t" FUMa" GB" 'G  :1p3w" d'5" J:M" 1X+" Vpv\" X[" Rc-" PSxn" MW" S3" `(Gb" jpB8" Qa" kh" .G+8" nW"!`q!" "Vp9" nbXr" KN-" 2M^" oT9" ~W3-" "c .!@w/" DhA" >cl " &N"%" _o<" 'iLF" 5X+!#ydv" 8b1V" XS1" Dh" cGh" `Gv" 5X" U>" xQS." @`L" rl'r" &N05" 3b" E" M<sJ" E ]" bo+5" Lp" vY'A(" *ac" (a!" W&R" 1 X " vWe" QS" S+" ^bjJ!q" NU" Wc" :h5q5" Y^@9" ,G" WGY" 4JN" 6G*" `Q4" R'M)" ÆV$@]" qp" 2Qe 1p*B" ~G " p3" Sf" N5W" Ea" !h " `L&" KRR" ENV" 1F,\" H]d" .M&z" &i" `u" zW12v!qx@" (W1c" WV" 1M0" R*" vb" LT- J" W% )p ;U" ѩdfZl" &W&%" cA" 'aRz" `l_" UO" |W^" Lpe" CpP-!(1" RRI" rYSz" S#" G2" c<" _5b1" LW" Slw" M'" "MhJ" d 1p*c" IG" _^" lnW8{" 6`Mf 0pWh" >L" Cp7" NW(" Fl" (aT" 7i}" 4X" XG+Q=" XSY|O" ZMp6" U"tI" S&̏" P!G'N" $i27" bH" uo<S" "M6 " #M" x9X#<" G [" ox" 1R%U" G#"  .p" 8b;" KW"" ;Xll" h k" [l " TX" l@`%:m (pL " rTB !q '" ppF" QAT" b(a0" n^ ܚ" g_" H*" o" " L;k!Мqյ" E{" K8C" UK&6" o-T" 2%i2" S7" 1X+ " pG" րW\ŷ" Le" RcrE" Wx" fdqn" <<`)R" \XSI" 89X&" ac" k" (G>" ڽ" vQ%" WG@" EN" &ir_" 4k" -a.ۗ" *!_ !" oh )C!q(l" ,DS">" ~Ti " 5b*" L8b1C!qt}" Gv " fN0%J" 8FhM" R /*" ٧iUτ!ctx" \S2" /XD" ENk_" j3M+" tYG+F" R*Z" ,W-" VcL" \R" +Ga" b*o" X"4" )G<" }G^" L_)" S8 " ~o |%" #h/u" ιGS" >X*$" 8"U" EH.H" $d" Cp8" nLFu" Fk- !po" "jՋ" 4c-2" vZc-B" 6F!q(" Rާ" E" 6#c&I"  SO" W3Y" &G5" ^ar" S" JGY" wT%D" 2X'Q !p" 6WG7C" i_<<" kp^" |W'7" l[Xf" Q" 1L" G " `y" WS&!Xw("!tO" ~WB" =WX" [b1%@" zmG2Ʈ" )Sc8R" X4" r_P\7" YGE" l[Q" `ƻ" E" &W%n p]" 8MIC" GX" ?F:t" ~'X" .aW84c" c9" E Z" ui" :bw" $Mϯ" G" Fy" Psc-6" Shf" R^" k\TE" a*MlH" PE" &TX6jM" N&" R" ql+" ~`>W" /GBD" L !xXg" on" TM"#" FJ " Po " (G3!q/" GSy" ap8;k" ,8S&" d." kV." dp+!" ?Xj" &i+!" iPU<" &M" L{TX" L&!htm !(-" Dp0!xqa!hq4" ^" Ai" S3/" RMk" ?S6" o" 8T " qULA" QCK!q" 5b%S=" rrl'٦" /XI!taT" N?`#U" XLW>;" 0/G%T" ޺R1" h^{f" G&є" S9S" E " z^z" |`T" Z^R " Q=" [" G" xWq" b;p;L!q2r" dqby" \YG" Wu" Sj" S." E" ڣa?" [0" hme" _S" P X<" ^&" -SIP Er" _UD" e'G&g" rd:" L" [SRM" po 5" YG" >`X" c" >Glr" c1q" bF" kFW_Gv" dG sqeJW" PW0#E" va %" )Wo;" a2" S" R<!w(" oMɕ" &&G" QDr" `Q) " W7 ")p$" V4S\" uYLI" v_" W*" ,DS"'" FSp" ~R| 2p4(" F;p#" ^"X)`" W7;" d1" l[Gv" Bp" L" R02" @Lu " h'|=" >Wf" KG#X" cJ"" &X^7H`" Wl&" r,GH " oPEk" `5" Hh'" ` M9!w(Z" PW "  [" |W'J " <0G" RX?/" $cZ" j" U" ql'" $T " 8kf!P" Y^@C" IX(" Q{" $`1(" p FE*" %i'q" L)a" @)aX 4ps]" L.G " 8M" nW?}" QD" p,^" zL Tu" @?F:5" nW9" 6Xp^" ]S&" 4YA?g" C4b&B" cJ" $S*)" *TSTon" NW" EW>E" *U" `FA" ~`RL" o?Q" f<``s" F![" `WF" QR~!q" HXà" 9,G8" NX|" `WD" `H" B&GMi" NW(!q e!t/9!~tH" ]R" V" X.G#V" rX " dp" |]d" ^%z" "V>hK" VuYKL" G2" XJ}" W{" X^" tW" $QR0E \E/u" 'a&j" `)' " p" -S " IG J" E " R<" Q" L E\" Y^T2(!w%" o1" oP" >X" Yp" $ROG`" |PS>D=:" Wx" S&g" a*" pCp9" ̞V>" xWX5" G8" L#" XX" PE " Eo#" W)s" X^S" 8S u" X^6 " 4b9(" >6M-D" U!_ " P2JLC" +G G" a6?" Lp" nG26 E@ c" v'lTm" V&" Wqn!wxRp" j(h" 5b"t" QS<" 8&iaR!HqH" oo" LW " Pp " &4M&R" Đd" @EFCF" [I" ^a'" Q*=" ?`1" d4XC" ZUSb " $RW!" W" LS&" P+(`" +Wm8" ȯQa" K7" \Q*25" yW|" QP " "Q " G." o1" >pakU" GӬ" r4XvK" _?" .G#Ne" jG7" $a++" zRp" 0G(U" r.SXY" *;p#!8P;#" 'a" K,B" L&@1" PXS" rQ6t!w7" dRd" ^X^ږ" 4b1!УqH+" T " |_#" $RW" d" Ԁj_T" JR(" lXGD" R)*" QQ" R{" UQUD" \TXF" d&+" A-S)8" (W<!w(2" tR" X" -SUI" TXc" ]S5" o" LC" |o>" j-S&("  k)!pq" eVB" ˧iܜ pG2" p_H" \P" S" (a[" <'N(}" MDTy" 4XDet" ^\R./" ~TS\ " .%G)" #M'ws" _O" jG" zh " -GTn" E" 2%i2" Ez" R$]" nzY N" Q?G" ΅l" zX^9K*" pr!q" OSS" jp@P" .X/" )iRx" *W%!qH" FV" bRO" UMǂ" ~$NK" r?`0>" W" ^bjJ$o" W-" WK" ړWL !we" (G5" %i2" Q+" %M" *X9P" W<pG" B(XV" E p" L" l[X~" G';" W9" P(i+0" x'a>xi" v]S6" `" 0^X" -X" Lp Һ" BWj" SJi!pwHʙ" c`" G8}" !X" dT^" h 1G" QT>" N1!wR\" ZCWb" E," c`" 4!Xu" Vph-" Q1" fi<6" +h2t" X." ANp?" VR" GC" Lo1!0q(3+" X%G%" $G:|" X " `" E " T" !B`<B" W" @`*" W" o1|" !h v" ,8S&j" .X'" 1W@)p" <'i'u" >^4N" _C[!@q." ćL%W" lo" L" R1" ia" W Y" 0b-" ~_Z" hN!D!" (XL>" si" X":" GFg" N" S" L X{ Lp~" \NI" Up ;" \ZUDC" Rh'V" H]dZ" dp-k" KF|" Y^9T" {TЉ" .G"" zX8E" )W&" L9" h t" ΄b.D϶" z^!vt+L`" d!` 1" ^Mu" 6`" _e" "XLg>@ E" |WP !@q!" To" SW" ZW`!q0E" vcW^!0q8" IG," B Xb" UX" NWu" RG" cd" ddp)9D" PE l?" Sz" BRM" XN" 9XD!hw" GQS1H" 1G9X" #GB" BLpV" ITyR" &`Do" _RR" W#" U*" 2e8 " {bEa>p" *VS[" P8^N 3p " c-&^" F[" \h5/" ڲ_(" /Sg" 0 M " ZX8d" dG"" Lp 7 " UX" *qp+r" RIU" `!_m" Gf" qG<" zQa" W9_" 7X_wu!q/"0" `V z_" "]d&" '?`&\" W*" "h:g" ((i'" _ !" ^L#" L4M" &G0" ƥG" SK/" NWZ" 7WS@b" jWL" 8!GH" &R-" l[GvZ" Bpm" 3b I" rW!" .MluT" RL7u" uY{E" o@" `b" *L" 7`*d" W|" cr" oP" -a1" qY(" Ee" lG2Ÿ" X)~" TR" BX'&" V c" \SM" R^," GQh!X%" Yp" h[ " JW.؟" ^S%" Xv " $GDb!(q " Vw!(w%" Wf" }BcA" j_M" pJ !atx" ^oS|" %5b:" LHh" /hG" >ip7 " Qt " >`%S" +|Gs" B)GH" bM{:" {o.l" U/G1" %G>" NQDAM" b" cK)" _(I" .W)ƾ" dp"̊" FW4Mz" NQ" b ~" ~_ST " 0E1" @6FvF" tN]s" _ " ia" fcH@\" :vb {" V#" 9d_nv" ƥGE9" :o1!!a" ΘT1F0" CU" >X m" ppd " :X!q " W ?" 8M<" (h%g" d:MP!Xt Y" E" jW9" @EU" Z^d" 6JQ2" /W*%" {T< " X_" X " ʕLI" W%" wY" YGA!y0VV" yh6" Rc~" `U!" Ycr" rcl," `1b" ~J)" BW.?" Sa" Ru)" eV@" ~J" W" yL(Q" FUMh" @E" ސdB :1p3" S*<!P])" EN!yxb" p"M?" W " WST&" MW" " Qe" QgK" 7`" ~G+" Frl+" Yp" Q86 " GGD" k" G<" lp]!qHXi" E" LpT" vY'" L 2" W#g" 4Z^LQ" 1G" Qs" LS&" Wj7! lG" v/amo" ViH" `E" fVL7" b&n" S"" /G" ~WB1" Q" R#U" R)" #h>n" zWM" Vb" PpN" toS" o[" 2l85=" 5b" ^" ׵d" jTlw(" W d" c@Z" a" X%" Sޏ!pyH" W1z0" E " N)" oQ" `ZJ" 4(G^" WE" %Y" S/" !ZI" Ԁj% n1p3G;!`k" fi<y" 4_#" !X[" Vl D" b@" E[" SA`1]" 2^"É" >V" W. " ? @(A0B8C@DHEPFXG`HhIpxJLMNOPQRSTUVWXYZ[\]^ _(a0b8c@dHePfXg`hhipjxklmnopqrstuv wxyz{|}~ (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx  n (08@HPX`hpx (08@HPX `hpx          ( 0 8 r@ H P X ` h p  x ! " # $ % & ' ( ) * + , [ - . / 0 1 2 3 4 5( 60 78 8@ 9H :P ;X <` =h >p ?x @ A B C D E F G H I J K L M N # O P Q R S T( U0 V8 W@ XH YP ZX ` [h \p ]x ^  _ ` a b c d e f g h i j  k l m n o p q(  0 r8 s@ tH uP vX w` xh yp zx { | } ~                  ( 0 8 @ H P X ` h p x                 <  (08@HPX`hpx (08@HPX`hpx (08@HPX`hpxHHcHtH5c%c@%ch%ch%ch%ch%ch%ch%ch%chp%ch`%ch P%ch @%ch 0%ch %ch %ch%ch%ch%zch%rch%jch%bch%Zch%Rch%Jchp%Bch`%:chP%2ch@%*ch0%"ch %ch%ch% ch%ch % ch!% ch"% ch#% ch$% ch%% ch&% ch'p% ch(`% ch)P% ch*@% ch+0% ch, % ch-% ch.% ch/% ch0%z ch1%r ch2%j ch3%b ch4%Z ch5%R ch6%J ch7p%B ch8`%: ch9P%2 ch:@%* ch;0%" ch< % ch=% ch>% ch?% ch@% chA% chB% chC% chD% chE% chF% chGp% chH`% chIP% chJ@% chK0% chL % chM% chN% chO% chP%z chQ%r chR%j chS%b chT%Z chU%R chV%J chWp%B chX`%: chYP%2 chZ@%* ch[0%" ch\ % ch]% ch^% ch_% ch`% cha% chb% chc% chd% che% chf% chgp% chh`% chiP% chj@% chk0% chl % chm% chn% cho% chp%z chq%r chr%j chs%b cht%Z chu%R chv%J chwp%B chx`%: chyP%2 chz@%* ch{0%" ch| % ch}% ch~% ch% ch% ch% ch% ch% ch% ch% ch% chp% ch`% chP% ch@% ch0% ch % ch% ch% ch% ch%z ch%r ch%j ch%b ch%Z ch%R ch%J chp%B ch`%: chP%2 ch@%* ch0%" ch % ch% ch% ch% ch% ch% ch% ch% ch% ch% ch% chp% ch`% chP% ch@% ch0% ch % ch% ch% ch% ch%z ch%r ch%j ch%b ch%Z ch%R ch%J chp%B ch`%: chP%2 ch@%* ch0%" ch % ch% ch% ch% ch%ch%ch%ch%ch%ch%ch%chp%ch`%chP%ch@%ch0%ch %ch%ch%ch%ch%zch%rch%jch%bch%Zch%Rch%Jchp%Bch`%:chP%2ch@%*ch0%"ch %ch%ch% ch%ch%ch%ch%ch%ch%ch%ch%chp%ch`%chP%ch@%ch0%ch %ch%ch%ch%ch%zch%rch%jch%bch%Zch%Rch%Jchp%Bch`%:chP%2ch@%*ch0%"ch %ch%ch% ch%ch%ch%ch%ch%ch%ch%ch%chp%ch`%ch P%ch @%ch 0%ch  %ch %ch%ch%ch%zch%rch%jch%bch%Zch%Rch%Jchp%Bch`%:chP%2ch@%*ch0%"ch %ch%ch% ch%ch %ch!%ch"%ch#%ch$%ch%%ch&%ch'p%ch(`%ch)P%ch*@%ch+0%ch, %ch-%ch.%ch/%ch0%zch1%rch2%jch3%bch4%Zch5%Rch6%Jch7p%Bch8`%:ch9P%2ch:@%*ch;0%"ch< %ch=%ch>% ch?%ch@%chA%chB%chC%chD%chE%chF%chGp%chH`%chIP%chJ@%chK0%chL %chM%chN%chO%chP%zchQ%rchR%jchS%bchT%ZchU%RchV%JchWp%BchX`%:chYP%2chZ@%*ch[0%"ch\ %ch]%ch^% ch_%ch`%cha%chb%chc%chd%che%chf%chgp%chh`%chiP%chj@%chk0%chl %chm%chn%cho%chp%zchq%rchr%jchs%bcht%Zchu%Rchv%Jchwp%Bchx`%:chyP%2chz@%*ch{0%"ch| %ch}%ch~% ch%ch%ch%ch%ch%ch%ch%ch%chp%ch`%chP%ch@%ch0%ch %ch%ch%ch%ch%zch%rch%jch%bch%Zch%Rch%Jchp%Bch`%:chP%2ch@%*ch0%"ch %ch%ch% ch%ch%ch%ch%ch%ch%ch%ch%chp%ch`%chP%ch@%ch0%ch %ch%ch%ch%ch%zch%rch%jch%bch%Zch%Rch%Jchp%Bch`%:chP%2ch@%*ch0%"ch %ch%ch% ch%ch%ch%ch%ch%ch%ch%ch%chp%ch`%chP%ch@%ch0%ch %ch%ch%ch%ch%zch%rch%jch%bch%Zch%Rch%Jchp%Bch`%:chP%2ch@%*ch0%"ch %ch%ch% ch%ch%bh%bh%bh%bh%bh%bh%bhp%bh`%bhP%bh@%bh0%bh %bh%bh%bh%bh%zbh%rbh%jbh%bbh%Zbh%Rbh%Jbhp%Bbh`%:bhP%2bh@%*bh0%"bh %bh%bh% bh%bh%bh%bh%bh%bh%bh%bh%bhp%bh`%bh P%bh @%bh 0%bh  %bh %bh%bh%bh%zbh%rbh%jbh%bbhH;I9tCH HHEHnHL9u|IEHtuHI}HHt HI H'H|$tHl$HztH}H}CMMtL)HkPIlI9uLHCHPH}0CH}LΐH$@HDŽ$@q1|$qu H|$`\HH5I$qpEPqLnI$qpEPqLTHLHu>H$Hl$ HDŽ$q:fH$HDŽ$q|$(tHl$ H8tH;H$HDŽ$qH+H$HDŽ$qHl$ L0HuHl$ |$Qu H|$@[HfH4YH$pHDŽ$pq\H$HDŽ$q>1H$HDŽ$q!H$Hl$ HDŽ$q-HI9t-IEHtuHI}HHt HI HuHI|$(ALJHtHI}I9tL/ HHNfDž? vHpHrLHDžq~HDžp0qLC,)gLHDžpHXHLHDžq~HDžp0qL,) LHDžpHXPHLHDžq~HDžp0qL,)LHDžpHXH[VH$?H$ IH$tH|$ HtPHE1L9$vMH$H8HH9t"H$IH H$H;$uH$H$H$HqgH|$@~H|$Ht$(HH|$`HD$pH9tH$H<$H|$<tH?H$H$H9tUH$H$H9t9H|$`mH|$0cH$fH|$`JH|$`>H$H$H9tH|$`HD$pH9@6H$H|$0HT$@H9tH|$`HT$pH9tH|$HT$ H9xH|$0HD$@H9t_H|$`HD$pH9tKH$~H$lHD$qH|$nHFH>HH|$`,H$HH|$`H|$@HD$PH9tH|$ HD$0H9tH|$`H|$@HD$PH9tH|$ HD$0H9tvH|$`H|$@HD$PH9tVH|$ HD$0H9W>MH|$`oH|$@HD$PH9tH|$ HD$0H9H|$`4H|$@HT$PH9tH|$ HT$0H9H|$`H|$`H|$@HD$PH9tH|$ HD$0H9~HH9HD$PHt7u3HHHt'H|$XHH|$P{H<$LHo HH|$PMH|$PAHD$PHtΨuHHHtH|$XHHD$PHtuHHHtH|$XHHD$PHtlHHH\H|$XHHH|$P9HD$0HtuHHHtH|$8HH|$PmHD$PHHHHH|$XHH|$P$H|$05vH<$LHD$0HtuHHHtH|$8HH|$PeH|$PVLH|$tHD$H)HkxH\H9\$uLL HxH{@mH{dHtHH|$PHT$`H9tH|$0HT$@H9tH|$HT$ H9tHH|$PHH|$`HD$pH9tH|$@HH9tLH|$ HH9tyH<$HT$H9tfH$H!H|$`HD$pH9t=H|$@HH9t*LH|$ HH9tH|$`HD$pH9tH|$@HH9tLH|$ HH9]SH|$`HD$pH9tH|$@HH9tLH|$ HH9 H|$`HD$pH9trH|$@HH9t_HH|$`HT$pH9tCH|$@HH9t0HH|$`HD$pH9H|$`HD$pH9tH|$@HH9tLH|$ HH9VLH|$`HD$pH9tH|$@HH9tLH|$ HH9H|$`HD$pH9tkH|$@HH9tXLH|$ HH9>GhqHH|$0HT$@H9tH|$PHD$`H9tHH|$HD$ H9tHH|$0HD$@H9tH|$PHD$`H9tHH|$HD$ H9tH^HH|$PHGH|$PH5H|$PHH|$PHH|$PxHH|$PfHH|$PTHH|$PBHH|$P0HH|$PHH|$P HH|$PHH|$PHpH|$PH^GhqHH|$PwH߾(/H'0LHtH GPqLH$H$H9tHD$HD$H|$`IL9tHD$HD$ILHL1LtIH$H LjH$H$H9tHD$`HtuHHHtHt$hHIH$HDŽ$qH|$4LtLuHD$`qLH qHEHHePH(H|$tL0LtLnHHHhHǃhHǃp(H.Hht*HHHHD$H9l$wHh*LJH}HH߾HH|$@HT$PH9H$qHD$q~D$H$HDŽ$0q$)$H$HDŽ$pH|$`O+HԊH/H$L7H$qH$ HD$q~D$HDŽ$ 0q$)$p &H$x HDŽ$x pm.H$ ;H$H$H9tHl$H\$ FHtHH|$ HSH9tH<$HT$H9tHUH|$ HSH9trH: GPqLH|$ HSH9tEH H|$ HSH9t*L2HE0HxHHH|$`HH9tH|$@HT$PH9tHH}H9|$tHH;L9tHlHH\ZG qLH|$HD$ H9tfLnH&H}I9tHHGxqLHH}I9tHH|$HD$ H9tL HHHb%qLH HH|$ HD$0H9tH|$@I<$H9|$tH\H|$XHbH bH@HL@HCH bH\$PHHLPIGH bL|$@HL@HD$HH$HDŽ$p|sIGH bL|$@HL@HD$HH|$ HT$0H9@6H.H!ZG qH#HH|$0HnH|$HD$ H9tHIT$HbLd$0H\0HHD$8H$HDŽ$pH H}H9t/LwH|$H=IGH5bHt0IFH5bLt$@Ht@ID$H5dbLd$0Ht0HD$8vE0H2E0H HHpHH`H|$ HtHIE0HE0HH]HHMHH|$0IL9t"HH|$0HT$@H9tHE0H\E0HJHHHHH|$0IL9tHoH|$0HT$@H9tHSE0HE0HHgHHWHH;H9|$t/HH<$HT$H9tHH;I9tLHEHPHIHH|$ID$L$$L,HD$ppH|$pHH|$PHT$`H9tH|$0HT$@H9tH|$HT$ H9trI<$H9|$tbH*H|$PHD$`H9tFH|$0HD$@H9t2H|$HD$ H9tH|$PHD$`H9tH|$0HD$@H9tH|$PHT$`H9tH|$0HT$@H9tH|$HT$ H9tI<$H9|$tHnH|$PHD$`H9tH|$0HD$@H9tvH|$HD$ H9tbH|$PHD$`H9tLH|$0HD$@H9t8H|$ HT$0H9t"HH<$HH9tHH<$HH9tHH|$ HT$0H9tHH|$ HH9tH<$HT$H9tHlH|$ HH9tHQH|$HT$ H9tlH4H|$ HH9tQHH|$ HH9t6H<$HT$H9t#HH|$X1IGL|$PH ybHLPH$HDŽ$pCH|$HT$ H9tHH|$0HT$@H9tH|$P H|$PHT$`H9tH|$0HD$@H9tHGH|$0HD$@H9tcH|$PHT$`H9tMH|$0HD$@H9t9HH|$0HT$@H9u}H|$PxH|$HT$ H9tHH|$0HD$@H9tH|$XHEbHFbHD$PH@HTPH$HDŽ$pyHHZHrHJHHYH1HHHH{P;HCPHCXHHP/JrHHxrmHHH<$HT$H9tHH<$HT$H9tH/J@rHHr HH\H|$ HT$0H9txH@H|$ HT$0H9t\H$H<$HT$H9tAH|$ HH<$HT$H9tHH<$HT$H9tHH<$HT$H9tHH<$HT$H9tHH<$HT$H9tH|$ HjH|$ HT$0H9tHNH<$Ht T$tH0H<$HT$H9tEH|$ HH<$HT$H9tH|$ uHH<$HH9LHPHH<$HH9tLH+HH<$HH9tLH{HUHl$ LLl HDŽ$pH{pHEH<$HH9tcLHH H<$HH9t>LHH&&H<$HH9LHdHH<$HH9tLH?HH<$HH9tLHHH<$HH9tLH<$HH9tLHHFq]H<$HH9uOLHHH<$HH9t:LHHH<$HH9tL H{ HUHl$ LLl HDŽ$pH{p:HH<$HH9tLHH}H<$HH9LHHXH<$HH9tvLH{HUHl$ LLl HDŽ$pH{pH H<$HH9t(LH}HH<$HH9tLHXHKH<$HT$H9tH|$ )HH<$HT$H9tH|$ HkH<$HT$H9tH|$ HEH|$0Ht T$8t.H%H|$HT$ H9tAH|$0HjH<$HT$H9tH|$ kHH|$0Ht T$8t.HH|$HT$ H9tH|$0%HH߾(yHqH<$HT$H9tH|$ HKH|$HT$ H9tfH.H|$HT$ H9tJHH|$ IL9t/LHH<$IL9t LeHH|$@IL9tH|$ AHH|$@IL9tHH|$@IL9tHqH|$@IL9tHVH|$@IL9tsH;H|$@IL9tXH H|$ HT$0H9tiH$蚴H$IL9tBH$IL9t*H|$0HT$@H9tHܹH|$0HT$@H9tHH|$pH$H9tٶH衹H<$HT$H9t轶H腹H<$HT$H9t衶HiH|$ HT$0H9t脶H|$@躳HBH$襳H$蘳H|$PHT$`H9tDH H$IL9t&H|$pH$H9uH|$0HT$@H9tHĸH|$0HT$@H9tH訸H|$@HD$PH9tĵH茸H|$@HD$PH9t訵HpH|$HHEHl$@H bHL@H$HDŽ$pȹH0H<$HD$H9tMH|$@裿H HHHPH<$HT$H9tH<$HD$H9tHD$ rH|$(4H輷H|$ HT$0H9tشH|$@H薷H$HHt$`H|$PH|$ رH`H$H$H9tvH$觱HHt$`H|$P0H|$ 膱HH$H$H9t$H|$HT$ H9tHֶ!H$H$ HDŽ$ p;HD$@0qHDŽ$qHDŽ$qH|$@谧H$HDŽ$pH|$)+HUH$HDŽ$0qHDŽ$ qHDŽ$ qTH$ HDŽ$ p蛷[QH$$H$ HDŽ$ pkHD$@0qHDŽ$qHDŽ$qH|$@H$HDŽ$p'H|$(+H腵H$HDŽ$0qHDŽ$ qHDŽ$ q脦H$ HDŽ$ p˶[HDŽ$0qHHDŽ$ qHDŽ$ q:HXLHDŽ$ pHD$@0qHDŽ$qHDŽ$qHHXHDŽ$p>L'+H螴HDŽ$0qHHDŽ$ qHDŽ$ q袥HXLHDŽ$ pHD$@0qHDŽ$qHDŽ$qcHDŽ$0qHHDŽ$ qHDŽ$ q5HXLHDŽ$ pzHD$@0qHDŽ$qHDŽ$qHDŽ$0qHHDŽ$ qHDŽ$ qȤHXLHDŽ$ p HD$@0qHDŽ$qHDŽ$q袵蝵H$HDŽ$0qHDŽ$ qHDŽ$ qLH$ HDŽ$ p蓴HD$@0qHDŽ$qHDŽ$qH|$@H$HDŽ$pOH|$%+H譲H$УH$ HDŽ$ pдHDŽ$0qHHDŽ$ qHDŽ$ q脣HXLHDŽ$ pɳHD$@0qHDŽ$qHDŽ$qH@HXHDŽ$p舳L&%+HHDŽ$0qHHDŽ$ qHDŽ$ qHXLHDŽ$ p1HD$@0qHDŽ$qHDŽ$qcƳH$HDŽ$0qHDŽ$ qHDŽ$ quH$ HDŽ$ p輲HD$@0qHDŽ$qHDŽ$qH|$@1H$HDŽ$pxH|$$+HְH$H$ HDŽ$ p@HDŽ$0qHHDŽ$ qHDŽ$ q譡HXLHDŽ$ pHD$@0qHHDŽ$qHDŽ$qiHXHDŽ$p豱LO#+H\HDŽ$0qHHDŽ$ qHDŽ$ qHXLHDŽ$ pUHD$@0qHHDŽ$qHDŽ$q̠HXHDŽ$pL"+HtHDŽ$0qHHDŽ$ qHDŽ$ qxHXLHDŽ$ p轰HD$@0qHHDŽ$qHDŽ$q4HXHDŽ$p|L"+HܮHDŽ$0qHHDŽ$ qHDŽ$ qHXLHDŽ$ p%HD$@0qHHDŽ$qHDŽ$q蜟HXHDŽ$pL!+HDHDŽ$0qHHDŽ$ qHDŽ$ qHHXLHDŽ$ p药HD$@0qHHDŽ$qHDŽ$qHXHDŽ$pLL +H謭HDŽ$0qHHDŽ$ qHDŽ$ q蜞HXHDŽ$ pHD$@0qHLHDŽ$qHDŽ$qXHXHDŽ$p蠮L> +HH(HXHDŽ$ ppHDŽ$0qHHDŽ$ qHDŽ$ qHXLHDŽ$ p'HD$@0qHDŽ$qHDŽ$qH螝HXHDŽ$pL+HF葮HiHXHDŽ$p豭 HDŽ$0qHHDŽ$ qHDŽ$ q HXLHDŽ$ peHD$@0qHDŽ$qHDŽ$qHܜHXHDŽ$p$L+H脫HDŽ$0qHHDŽ$ qHDŽ$ q舜HXLHDŽ$ pͬHD$@0qHHDŽ$qHDŽ$qDHXHDŽ$p茬L*+HHDŽ$0qHHDŽ$ qHDŽ$ qHXLHDŽ$ p5HD$@0qHHDŽ$qHDŽ$q講HXHDŽ$pL+HT蟬蚬HDŽ$0qHHDŽ$ qHDŽ$ qNHXLHDŽ$ p蓫HD$@0qHDŽ$qHDŽ$qH HXHDŽ$pRL+H販HDŽ$0qHHDŽ$ qHDŽ$ q謚HXLHDŽ$ pHD$@0qHDŽ$qHDŽ$qHhHXHDŽ$p谪LN+HHDŽ$0qHHDŽ$ qHDŽ$ qHXLHDŽ$ pYHD$@0qHHDŽ$qHDŽ$qЙHXHDŽ$pL+HxHDŽ$0qHHDŽ$ qHDŽ$ q|HXLHDŽ$ pHD$@0qHHDŽ$qHDŽ$q8HXHDŽ$p耩L+H+&HDŽ$0qHHDŽ$ qHDŽ$ qژHXLHDŽ$ pHD$@0qHDŽ$qHDŽ$qH薘HXHDŽ$pިL|+H>艩脩zupH=Ebt.=4btLHbf)bbHÿ bTtq01FЭ뫿ھbtq01F詭H=bt=bt,Hÿbtq01F`˿jb}tqX01F8HHbHbHf.DH=bt=bt,HÿbDtq01F˿ʽbtqX01F阬H`HLbrHIb@H brH b H̾brHɾblHbrHbLHLb̘rHIb ,H bטrH bH1I^HHPTI0tqHsqH Lbf.H=ѹbHʹbH9tHbHt H=bH5bH)HHH?HHtHbHtfD=buUHzۻb]Ðff.@f.taAWIAVAAUE1ATAUSHfDDD)L f+8uHHD蘮HtAE9wH[]A\A]A^A_f.H9t3HHvH1>*H1?*H蔨H@1Ð@ATIHUHSH1H9uHHL֯[]A\f.H肛DHHHIATIUHSHHtHt}L)HHT$Hw7HEHu%A$H\$HEH]H[]A\@Ht1Ht$HHT$HEHUHLH&H\$HE뮿8uqQATIUHSHHtHt}L)HHT$Hw7HEHu%A$H\$HEH]H[]A\@Ht1Ht$HAHT$HEHUHLH膒H\$HE뮿8uq豑UHGHHSHHHHt H)HHHH[]$@ATLgyqUHyqSHL'HUHuHH+CH9wH=H[]A\ÿyqH飱fSHHPk t[DHHPHPEuHH@[fDH[fAUIATUSHH9tnHIH"HHH H I9tDHEH9tHHtHEH{HutoCEHGHFfHHH[]A\A]߰f.HbHtHf.f.ATzqE1USHoHHH%qHHjkoNrHHALMUqHH45zqHHAKzqHHzqHHANzqHH%zqHHA*zqHH,zqHHAtuy2zqHH`ue4zqHHAFuK;zqHH2u7=zqHHAuDzqHH<EA\AD[]A\ff.@$|qfDH4zqHHGDH=zqHHGDHzqHHGDHoNrHHGDHzqHHGDHzqHHGDH%zqHHGDH,zqHHGDHtqHHGDUSHHo H_(H)H{薤HHHH[]ff.fHtHH;0Hf.HtHHx f1ff.fAWAVIAUAATIUHc1SHHH|$HDŽ$FzqHDŽ$HDŽ$rHDŽ$HDŽ$HzqHDŽ$HDŽ${rHDŽ$HDŽ$8rHDŽ$HDŽ$}rHDŽ$HDŽ$ JzqHDŽ$(HDŽ$0MzqHDŽ$8זH$H|$EHT$$H(\(HlHH HR$huqP$P$P$D$D@1H|$`D$$H +HH#'ȿ98)Dq#)q?)Eʉ@t$aDD$` UҺY)qD$b?1Һ[џ)qD$c ҉ )q#D$d)qD$e1qD$fL|$`LDD4`Ht$IPHPzqH苔H,HHPH0tqHbHcT$Ht$@HPqHߺ>IPHPHڋBൃBH߉uSzqHHHT$LHqHޓLLd$0HD$ VzqHD$(oHt$ H|$0HD$8蛘uoHHt$0LHD$0kzqHD$8H߾iqnDHnzqHQHH[]A\A]A^A_HD$ [zqIl$IHHl$0HD$(Ht$ H|$0HD$8LDJqD$aL|$`HD$D$`%DqD$`L|$`DD$aD$bHD$ȺE qD$`L|$`@t$aDD$bD$cHD$+HH#H88HHHHHHH)DqHHHHHHH)qH?NH@t$aH3tk~X HDD$`HHHHHHHHHH;F̳HH)qD$bHHHHH?HHHHH۔yT9HH)qD$cHHHHHQHHHHH"D<HH)qD$dHHHHHHHHHH#;mF~HH)qD$eHHHHH9HHHHHHHHHH)qD$fHHH?>HHH9H88HHHHHŃ$1HH)qD$gHHH@אHH'H9KHHHHHS8HH)qD$hHHH#E^\HH)H9 HHHHH- NHH)qD$iHHHA HH2H9HHHHHHHH)qHu2aD$jHHH?>HH H9HHHHHKQ'HH)qD$kHHHAH>H9Gq D$lL|$`LHD`HD$H3tk~X HHHHq@qD$aL|$`HD$D$`DfDsfDcfDSfDCfDq3# fDHt sffDHHt tCt"H@q2uqszqq4uqvq{q3uquqb@SGHtu$u  t+[Ð{O+C tu{$t{O+[{N+[ff.G$Ðf.fUHSHH_t]DHtHEHX0H+HEHǀHEHǀDHtEH[]H訅uH蛅t@AWHAVAUATLUHSHH(H|$HD$D$jHHHNH9H(HL`HHfDHtH0בHt|$tH\$H؄tH([]A\A]A^A_@LHhHpLH)HHH)HvmkIEHL`H(HHPHHT$~D$HHL$fl~D$HD$D$@HMI)IM~IK6H9HHLlI9J<贁HLHL)HL4HHPH9tH)LHL$蝁HL$HhHL$IËHL$LpHhIA~Ol>LLHHD$D$IEHHHL)IIHL4LH)L9vL9tLL9tLH)LmA H7@AWAVAUIATAUSHfw fA}HLxILfD]f]HEHEHEHE HE(f]H$pHDŽ$p@qƀ1 zfHI@@*Qf0qH$پH$HDŽ$@qqH$詾H$HDŽ$@qpƀ1 yfHI@*֒HrH郒HHH͒HrH1HlHZHsHkHcH:HHHȒHHHuH醓H邓HH鍓H@AUIATUSHH9t>HIHDHHHH H I9uHH[]A\A]HHH[]A\A]>f.AWMAVIAUIATUHo`SHHHT$L$DL$lײMFHD$MIHtkAƒA#FHHL$HI;Ít1It(CI9!HPL9HDً;uL$LHD$p@[qH@H$H$H$H$LD$pH$fH$H$H$H$H$H$H$H$H$L$)D$P)D$`H$HD$pH|$PLLII|$(HeL}2I6LHL$(LD$ 胊LD$ HL$(L$ID$T$Ht$H|$0H$ID$8H$HD$HHDŽ$H$HD$@Ƅ$HDŽ$Ƅ$HD$0 I|$Ht$0kyH|$0HD$@H9tzT$H$LH$H$LI|$(H$yH$H$H9tyH988HCH+CHHH;C(HtFLk H$It$IEI}It$(I}(߉HC HHHC H;CHCH$ID$8H9t>yH$IL9t (yHptH[]A\A]A^A_ÐLk H$MuIEI}MuH$H$HIE8I}(IE(H$H$HHC HHHC H;CtHC(7HCHC &HCHC عqRxqqH1HPH3HNDAWEAVIAUATAUSH H8$H|$HHl$ LD$D$$H$H$HHHD$ qHD$(H4H=bHt EL)HË$x$LLDH8[]A\A]A^A_ÐHl$ HHD$ zqHD$(H辝HT$DHH{HHHD$ qHD$(H苝L$xHT$pHHGHHHD$ qHD$(HWHD$L$DHD$HT$Ht$HD$ff.EUHAWAVAUATSH8H\bHHX9XX@%IyMIHcDHHI91 sAƃuLIuLՅ9EmHbHHtHHHp1HHuqHHzqHPHIUIuHP7sL%vqIP芁IPquHHHH)lHDžqL~HDžp0q.,)hLHDžpHXxDAkKfDL=\bM#MAfAL jغgfff߉))HcD qcxȾ)Hc qOQ؈D))Hc qMb))Hc qh ))Hc q )d)Hc qC):)Hc qk_k))Hc q;U)Ⱥ)Hc q/D)Hcһ  qL軆ƄID$Dl AAHHAMQRHpAVVPA4${H@ExD iHe[A\A]A^A_]غQDƅ)Hcû q1fDHpHAًMHQDRHpAVPID$PA4$HpH@g qƅfƅƅDžRHcD qƅG9E@Hp1HHuqHuHzqHPh|HIUIuHPmL zqIP0|HIPHPH0mIPzq|uIPH6pqH)pHHLH)HDžqL~LHDžp0q(,)cLHDžpHXKsfDK|HbHHtHHHp1HH0uqHH zqHPzHIUIuHPMlLzqIPzUtIPHnqHnHHHH)lfD}si_ UH镄H鴄HH鸄HjfAWfIDAVAAUI ATIUSHHT$ )D$ H$HD$0L$H$觩Il$`HMMM M$MtmA$ƒA#EHHH LH;Lt2I$t(CI9.HPH9ID؋;uH$HD$`@aH@H$H$H$H$H$fH$LD$`Ht$xH$H$H$H|$pH$HD$pHH$H$L$)D$@)D$PHD$HD$`<H|$@2I$LH$H$HH$BfDIuLHL$LD$LL$zLL$LD$HL$HD$pHD$H|$DL|$pHD$xLt$xM Lk0MC8HL$pƒ#$L<@L$@IIMMA?GH{@=AGI9tI0M9MDfDHLHL$(zHL$u1I(t;fDIGH8HH9t;jIGHH IGI;GqI9_(wLl$(H\$ H$IG(L`I9IG HPHH$L9LHH$HPH$HPƄ$IG L$HDŽ$H IG I;GIG(HI9H3HSH$L$HIGI+GHI;G(PHt+I H$bhIG H IG I;GIGH$L9thHI9uDH`tH|$ HthH[]A\A]A^A_f.IGIGI;_(N~fIGIG fo$HfDIGIG OHDŽ$]HL$xHH$H$H$H$HY H f{:( Lc0McADC8LL$pAP#$O,@LfI$IHtuHHHtI|$HI MuHsH;H{QLkHD$IHkLkHH$HD$HHhH[]A\A]A^A_DHH9vAHD$0Hl$@H9vPq@H9wHH9vDHHT$0=fAoOAMHGHFHuAWHF`IAVAUATUSHHH<$HHD$ĞH7GfAMMA$%=Ll$ H$FA$%=tIHAT$HD$pH|$`HD$`HH<$Ht$`DTH$HIH|$`HD$pH9t[H$3XA$%=IHAT$H$H$H$HH<$H$SvqH=H$HH$H9ttZHK I|$(I\$Hf.HH$H$H$HsH$HSHxH9H$H$Hs(H$HS0Hx(H H|$0NEH$H|$`Hp踤zqH|$0<Ht$`HLHH|$`VH$H|$`FzqH|$0<Ht$`HHH|$`VH$H|$`Hp(DzqH|$0U<Ht$`HGH|$`^VHt$0H!3H|$0GVH$H$H9tXH$H$H9tXHHI;\$DI;\$ t Ht@Il$0HoE%=iA4$IAT$HD$pH|$`HD$`HH<$Ht$``QuHÁIt$@UH$H$H$HϸH$HH$H$H9tWH|$`HD$pH9tWGH}(DH]H7Ll$HSH|$H3H请uIt$@UHD$pH|$`HD$`HA4$IAT$HD$@H|$0HD$0HH<$Ht$0"PHt$`HPHt$H$IH$L0H$TH|$0HD$@H9tVH|$`HD$pH9tVH|$L9tVH H;]H9] tHAD$8H@HID$0U0H́u|HM0H9uAHHI"f.AD$PI%=~IL$PH9ufDH|$MtH$H[]A\A]A^A_H/DH])14f1\fI\$fDH$@E%=ID$@HUHD$pH|$`HD$`HA$%=IHAT$HD$@H|$0HD$0H轵H<$Ht$0MHt$`HMH$HrCH|$0HD$@H9tTH|$`HD$pH9tTH$Q1^1M@1W1H$?H$HBH$kQAD$8H @HHE0H%=:HU0H9u11AHHLAT$PÍuIL$PH9uHHmHlHlHlHlHmH;mH)mH:mHmH6mHTmH2mHmHzmH^mHImHmHmHmHmff.AWAVAUATIUHSI$HHH|$Hl$D$|AƄ$H8KtM$0LWH8Jt|$tLt$LJtM$`L豂*IVI9Lv*M$`Mt1I~HtoL+{*I~HtY LFM$MI$xI;$tYfL0MtL(LsFI$xI$HQH9HI$xI;$uI$hHtCI$M$LxM9v#f.I>I4QM9wI$h"QfHEtLJtHEtI$HHCH4HL,3L9fI]E1H{00I}eDHkH}(HE8H9tPH}HH9txPHCIHHHCH;Ct*L9s(wH{Ht.NPI;$t)I|@H{H{L9s(wHuI9$uIEH4HHH{bBI$I\$`0FI$HDtI$ qLvHH[]A\A]A^A_@I$OI$HBHHD$~D$HHt$flA$x~D$HT$D$A$I9$I}LH(LC;H|$vq#蒏H|$HD$hqif.SHibHtHHCHib[ÐUHSHH_HtH趿(HYCH]Ht H{WHH߾0[]4C@H[]ÐU1SHH89H<8{qHF1HH<HSKH8H[]HhHhfUHSHHW9 {qHHH|$ }HD$ HH$HD$(HD$°H|$vHt$HT$HD$PH|$@HD$@HEHt$@H|$`f {qHy0Ht$`H;H|$`JH|$@HD$PH9t.MH|$ HD$0H9tMzqH]HH|$ HD$ HH$HD$(HD$H|$蹱Ht$HT$HD$PH|$@HD$@H舭Ht$@H|$`詗zqH/Ht$`H?;H|$`IH|$@HD$PH9tqLH|$ HD$0H9t]L%{qH蠬HH@%{qHHD$qHD$qHH|$ ԗHD$ HT$HH|$@H$HD$(HD$aHt$@H|$`%{qH.KrH.Ht$`Hi:H|$`HH|$@HD$PH9tKH|$ HD$0H9tK{qHʫHr?{qHHD$qHD$蛫HH|$ HD$ HT$HH|$@H$HD$(HD$`Ht$@H|$` {qH.KrH.Ht$`H9H|$`HH|$@HD$PH9tJH|$ HD$0H9tJHĘH[]@{qHH>t־{qHʪKrH轪H;u{qH褪HH|$`{qHZ-Ht$`H8H|$`cG{qHHD$qHD$TKrHGHH|$ 誕HD$ HT$HH|$@H$HD$(HD$j_Ht$@H|$`趔{qH,KrH,Ht$`H?8f.%{qHéKrH趩H:%{qH虩HH|$`|%{qHO,Ht$`H7H|$`XF%{qHHD$qHD$IKrH<HH|$ 蟔HD$ HT$HH|$@H$HD$(HD$_^Ht$@H|$`諓%{qH+KrH+Ht$`H47HcHcHcHcH{cHcHcHcHcHcHcHcHcHcH dH1H|$Ps/HD$0?{qH|$0HD$8 vLD$P1ɺHHt$0H|$P>1H|$P(/HD$0K{qH|$0HD$8\vLD$P1ɺHHt$0H|$PY>1H|$HD$PHD$EHD$ {quJHt$PH HD$PHtuHHHtH|$XHHD$P1H|$HD$EHD$zqMuHt$PHHD$PHtuHHHtH|$XHHD$P1H|$HD$pEHD$%{qt Ht$PHCHD$PHtuHHHtH|$XHHD$P1H|$HD$pEHD${qtHt$PHHD$PHt,{XLd$PHD$XEHCHLk@HHHS@H;CPHHD$PHzHHrKHH|$X1HD$PHCHHtuHHHtH|$XHЀ{X^CHr ։ ։ ։ Ɖ ƃHs8CXHt/Hk0HH{(Ht H\3HC(HC8HsPHt/HkHHH{@Ht H$3HC@HCPHĈ[]A\A]A^A_fHD$8{qHD$XpEHD$`{qHD$PPqLHD$8%{qHD$XpEHD$`%{qHD$PPqHD$8zqHD$XEHD$`zqHD$PPq"HD$8 {qHD$XEHD$` {qHD$PPqHHHH|$XH@HHHH|$8H@HHHEH|$8H1@oL$XJHD$hHFHD$PHCHfDH9CHH9IIL=2Ls0Lc(HD$H~D$H$HC(ILHD$@MflL)D$0诞HLLHD$8蜞fH|$0)D$0MtRLs0Mt8I$IHtuHHHtI|$HI MuHs8H{(H0H$Hk8HC(UH9HH9 IILE1LsHLc@HD$H~D$H$ILLl$`MflL)D$P[HLLHD$XHfH|$P)D$P%MtVLkHMt<I$IHtuHHHtI|$HI MuHsPH{@H/H$HkPHC@fHL$PLH|$nHD$PPqJpPq@p}qkqq}qfqqHVH!WHKWH`XHrWHXHWHjXHVH?XHWHXHWHWHWHSXHVfDAWAVAUIATAUSHfW fO6HIH@HD$HffD#Ls1DcLHC$H{@1$HHxHuHD$IE1fAE CIEIEH[]A\A]A^A_IWIW@ATIUHSH^`H{I$H}I$HE}A$E(H0tH[]A\HWfAUIATUHSHHHHD$HGH|$HD$mHH|$PHT$2Ht$PH|$0HD$8H\$0HH$HD$cAHD$@H9tH.8H|$Pd5ActHĈ[]A\A]HyqH|$nwqHt$H|$0:qHt$0HT$8HD$`H|$PHD$PHHt$PL\H|$PHD$`H9t7H|$0HD$@H9t7H|$HD$ H9c|7HĈ[]A\A]HZVHVHrVHVVff.ATIUHSHHHHD$`HGH|$`HD$h1lHT$`HH$0HھyqH|$`Z^{qHt$`H(pH|$`HD$pH9t6H$'t3H<$HD$H9t6H$3Hİ[]A\H$*{8{qH$9tD8{qH$cH{'8{qH$AHiKrH$ߘ7KrH$H)Hl$ Hb{qH0H\$@wqHHnHt$@HT$HHD$pH|$`HD$`H躕Ht$`LH|$`HD$pH9ti5H|$@HH9tV5H|$ HH9tC5,{qH$,{qH$7H_&7Hl$ Hb{qHbH\$@xqHH-nHt$@HT$HHD$pH|$`HD$`HHt$`LOH|$`HD$pH9t4H|$@HH9t4H|$ HH9t u4D,{qH$>8{qH$$H\$@xqHHkHt$@HT$HHD$pH|$`HD$`H6Ht$`L虧_H$'(H\$@XyqHHVkHt$@HT$HHD$pH|$`HD$`HՓHt$`L8H|$`HD$pH9t3H|$@HH9m3Hl$ Hb{qH軍H\$@pwqHHlHt$@HT$HHD$pH|$`HD$`HEHt$`L訦H|$`HD$pH9t2H|$@HH9t2H|$ HH9]f.8{qH$莕tzH$"DHl$ Hb{qHH\$@xqHHkHt$@HT$HHD$pH|$`HD$`HyHt$`Lܥ/Hl$ Hb{qH苌H\$@yqHHVkHt$@HT$HHD$pH|$`HD$`HHt$`Lx,{qH$H>Hl$ Hb{qH H\$@@xqHHjHt$@HT$HHD$pH|$`HD$`H蓑Ht$`L8{qH$^H膎{Hl$ Hb{qH艋H\$@pwqHHTjHt$@HT$HHD$pH|$`HD$`HHt$`LvIPIpPI|PHPIPHPIOHPIPIPHPHPHQHQH1QHOIRQI6QHXQHOIPI\QIhQHvQHgPIQIQHQATUHSHHĀHD$ {qH|$HD$dHH|$PHT$d)Ht$PH|$0e{HD$8Ld$0HL$$HD$誒HD$@I9tLv/H|$P,H|$HD$zqHD$pdHH|$PHT$(Ht$PH|$0zHD$8Ld$0HL$$HD$4CHD$@I9tL.H|$P5,H|$0HD$0?{qHD$8 cH|$PHT$0Hw(H|$P CH|$P+C$H|$0HD$0K{qHD$8cH|$PHT$0H.(H|$PċC%H|$P+H|$0HD$0%{qHD$8kcHH|$PHT$0'8{qH|$P AH|$P]+ECCCHD$0{qH|$0HD$8cH|$PHT$0H'H|$PAH|$P*EaC CC H[]A\HD$0%{qH|$0HD$8bHH|$PHT$0',{qH|$PsH{AH|$P~*E]HD$0%{qH|$0HD$89bHH|$PHT$0&KrH|$PHH|$xH|$P!*CH|$0HD$0%{qHD$8aHT$0HH|$P\&8{qH|$PHAH|$P)EOCCH|$HD$ H9_Y,U@HD$0{qH|$0HD$8TaHH|$PHT$0%8{qH|$PAH|$PF)EC CC H[]A\CH|$0HD$0%{qHD$8`HH|$PHT$0S%,{qH|$PHxCH|$P(CtHD$0{qH|$0HD$8t`HH|$PHT$0$,{qH|$PSH[AH|$P^(EHD$0{qH|$0HD$8`HH|$PHT$0$KrH|$P HH|$vH|$P(C H|$0HD$0{qHD$8_HT$0HH|$P<$8{qH|$P HŇH|$P'@CC H|$HD$ H9:*DH|$A^*CC@C H|$0HD$0{qHD$8^HH|$PHT$0{#,{qH|$P HwCH|$P&C H|$A*CC 6$HT$h{qH|$PH贃u{qHt$PH|$0bHL$Ht$0H/H|$0HD$@H9t)H|$PHD$`H9gL(]LV6j$HT$h{qH|$PH3u{qHt$PH|$0aHL$Ht$0H.H|$0HD$@H9t(H|$PHD$`H99@uH~%zH9Gf.HVHBHu H9@H9GÃu1HqfFDuoHGHF@tKtVuUHSHHHHxH`qt=?*t`q t*HH[]@oHGHFH+u1HqfFDu o@tKt^uUHSHHHHxH@qtE?*t@q t2HH[]@HHHGHFfH+ATUH@SH HuHHqL`HL!H} HCHC(qH{ HtHH@H=`EtKHD$q~D$@EHoM(HE8qHC8qǻ+K(HC8_HGXLH Hf.fATUH@SH;HuHHqL`HLA H} HCqHC(qH{ HtHH@H=`EtKHD$q~D$EHoM(HE8PqHCpqǺ+K(HC8HGXLHCqH H@ATUHXSHkHuHHqL`HLq oMHE(HCqH}8HC0(qKHC(H{8HtHH@H=`EtKHD$0q~D$EHoU@HEPУqHC0q+S@HCPHGXLHCqH+ HATUHXSHHuHHqL`HL oMHE(HC@qH}8HC0(qKHC(H{8HtHH@H=`EtKHD$q~D$EHoU@HEPHqHC0q+S@HCPHGXLHCqHK HATUHXSHHuHHqL`HL oMHE(HChqH}8HC0(qKHC(H{8HtHH@H=`EtKHD$@q~D$EHoU@HEPآqHC0q>+S@HCPHGXLHCqHkH#USHHHtHHH[]fDHl$1D$HH9HDH[]fDHOSHHHVHHH^H[f.@USHHHtHHeH[]fDHl$1D$HDH9HDH[]fDHHtHH@H=Eu.fDf.@u1HqfFDu HHDtKt^uUHSHHHHxHqtM?*tqt:HH[]@HHHf.HH+f.u1H qfFDu HHDtKt^uUHSHHHHxHqtM?*tqnt:HH[]@HHHf.HH+f.SHH_HtRHH@H="FuSHD$q~D$HHxq[+C(jHH߾8[XH[f.HH[fDSHH_HtRHH@H= FuSHD$q~D$HHq+C(HH߾8[H[f.HH[fDSHHHG(qHD$q~D$+H HtHP H{o HH߾@[]ff.fAWAVAUATLgUSHHHoHG(qHD$q~D$+GHtHEH@ H=PZFt(HH HL@[]A\A]A^A_mXuH}8HEHHEqH9tHELmHD$Mt0IuH|$TMu0M}MtAntLM˾`HiiILRAn uILHQHPEuQAWAVAUATUHoSHH_H(qHD$q~D$+GHtHH@ H=PZFt)HH} HH@[]A\A]A^A_kXuH{8HCHHqH9tLkLsMt/IuLSMe0M}Mt Al$tLM̾`HToI$LPAl$ uI$LHBH=PEuRSHHHG0(qHD$q~D$ʱ+H8HtHP HCqH{HH߾X[DAWAVAUATLgUSHHHoH(qHD$q~D$Z+GHtHEH@ H=PZFt1HHCؘqH{HLX[]A\A]A^A_@mXuH}8HEHHEqH9tPLmLuMt+IuLGRI}0M}Ht)LMо`HjfDAWAVAUATLgUSHHHo0HG((qHD$q~D$i+GHtHEH@ H=PZFt/HHqH,HLX[]A\A]A^A_QmXuH}8HEHHEqH9taLmLuMt+IuLXQI}0M}Ht(LM+о`HlSHHHG0(qHD$0q~D$+H8HtHP HCqH{WHH߾X[DAWAVAUATLgUSHHHoH(qHD$0q~D$"+GHtHEH@ H=PZFt1HHCؘqH{HLX[]A\A]A^A_mXuH}8HEHHEqH9tHELmHD$Mt0IuH|$PMu0M}MtAntLM˾`H`ILRAn uILHQHPEuQff.@AWAVAUATLgUSHHHo0HG((qHD$0q~D$+GHtHEH@ H=PZFt/HHqHHLX[]A\A]A^A_mXuH}8HEHHEqH9tLmLuMt+IuLNI}0M}Ht&LMо`HllSHHHG(qHD$q~D$+H HtHP HCqH{HH߾@[DAWAVAUATLgUSHHHoHG(qHD$q~D$+GHtHEH@ H=PZFt/HHqH\HL@[]A\A]A^A_mXuH}8HEHHEqH9tLmLuMt2IuLMI}0M}Ht ouoTLMTɾ`HeAWAVAUATLgUSHHHoH(qHD$q~D$+GHtHEH@ H=PZFt1HHCqH{kHL@[]A\A]A^A_mXuH}8HEHHEqH9tLmLuMt+IuLLI}0M}Ht#LMjо`H+jfDSHHHG0(qHD$@q~D$ڪ+H8HtHP HCqH{HH߾X[DAWAVAUATLgUSHHHo0HG((qHD$@q~D$i+GHtHEH@ H=PZFt/HHqHHLX[]A\A]A^A_AmXuH}8HEHHEqH9tQLmLuMt+IuLHKI}0M}Ht"LMо`HlAWAVAUATLgUSHHHoH(qHD$@q~D$z+GHtHEH@ H=PZFt1HHCؘqH{+HLX[]A\A]A^A_PmXuH}8HEHHEqH9t`LmLuMt+IuLWJI}0M}Ht!LM*о`HjfDAVAUIATUSH^HtgLvL"L HH[Ht:HC L9tIt$Hx1Ҁ>*1Hր?*HyH[HuI9tHu LNtfAE[L]A\A]A^oE(HE0AEHt@[]A\LA]A^f.fSHHHD$q~D$HX+HH{HPH0qu>HH{8HXHǃXpOHH߾`[DH{Pff.fUHSHHHHLJ0qHD$q~D$W+uBHǃH}8>HCpH{HH`[]f.HtfSHHHHH0qHD$q~D$֦+Pu=HH{8HXHǃXp6HH߾`[@HPDSHHHHLJ0qHD$q~D$O+u2HǃH3HCpHH{[DH|f.SHHHD$q~D$HXޥ+HH{HPH0qu6HH{8HXHǃXpH[*f.H{P뿐@SHHHHH0qHD$q~D$V+Pu-HH{8=HXHǃXpH[HPDSHHHH0quHH{8H߾P[HPGDAUIHATIUSH(H_H/HD$H$Ht HHHHKLLHH<$HD$H9tH([]A\A]HH<$HT$H9t~HFfDUSH׺HHHHHCHHt HHTHHJHĈH[]f.USH׺HHHHHCHHt HHTHHJHĈH[]f.AWAVAUATUSHH|$HHIH|$@|HH|$@?LI_ Hl$ HLmH$H9tfDHD$@HHpHD$HHHp8bH|$ H9tH$~$H$H$HDŽ$+)D$@H9tH$HD$HH'aH(aH$HD$@H@HT@HDŽ$pHD$H@8H[]A\A]A^A_fDHL$H1LD$HD$ IHLl$ MLILHHLRHT$(Ht$ H|$@~H|$ L9tHHH9$Hs(HHH=FuhHFLxA?*NMwHL$H1LD$HD$ _IHu7Ll$ MHMHEf.HDfDILl$ E1MH HHH|$ HH9tLLH|$@bHf.AVLwAUATUHSHHFL`A<$*tnHL$HT$1LD$HD$yHHLuIHNHHHOGLHH[]A\A]A^I\$HL$1D$HT$HHD$IHuLuHuIHfHkLuE1LcHL.HfDATUHHSLeH0HH@(H=EuEѾ0tqH1HdLeHXHHHYFH0H[]A\D0HLeHHuHfSHH(HHGHqHD$hq~D$ޞ+H{H(qHtHP H[fAVAUATUSHHHD$hq~D$HxHHq+HH(aH(qH[HtHH@ H=PZFtHH[]A\A]A^ÃkXuH{8HCHHqH9tqLcLkMt0It$Lg?Il$0Mt$Htmt&LM6HH߾`[]A\A]A^HEHPm uHUHHBH=PEuRff.AUATUSHHHGHqHD$hq~D$m+MHC(qH[HtHH@ H=PZFtHH[]A\A]ÃkXuH{8HCHHqH9t^HkLcHt+HuLU>H}0LmHtHL(HH߾`[]A\A]f.DSHH(HHGqHD$ q~D$+^H{H(qHtHP H[fAUATUSHHHGqHD$ q~D$E+ HC(qH[HtHH@ H=PZFtHH[]A\A]ÃkXuH{8HCHHqH9t.HkLcHt+HuL%=H}0LmHtcHLHH߾`[]A\A]ff.@AUATUSHHHD$ q~D$HxHqb+HH(#H(qH[HtHH@ H=PZFtHH[]A\A]ÃkXuH{8HCHHqH9tEHkLcHt+HuL<<H}0LmHtzHLHH߾`[]A\A]fDSHH(HGqH qdH{H(qHtHP H߾0[AWAVAUATUHoSHHHGqH qHC(qH[HtHH@ H=PZFt HHH0[]A\A]A^A_kXuH{8HCHHqH9t(LkLsMt/IuL;Me0M}Mt Al$tLM̾`HxI$LPAl$ uI$LHBH=PEuRf.SHH(HGHqHhq$H{H(qHtHP H߾0[0AVAUATUHoSHHGHqHhqHC(qH[HtHH@ H=PZFtH[H0]A\A]A^kXuH{8HCHHqH9tLcLkMt.It$L9I|$0Mt$HtLM;`Hlf.SHH(HHGqHD$ q~D$&+H{H(qHtHP HH߾8[fDAWAVAUATUSHHHD$ q~D$HXŗ+HHqH{(C(~HkH(qHtHEH@ H=PZFt HHH߾8[]A\A]A^A_~mXuH}8HEHHEqH9tLmLuMt/IuL8Me0M}Mt Al$tLMT̾`HwI$LPAl$ uI$LHBH=PEuR벐AVAUATUHoSHHHGqHD$ q~D$+gHC(qH[HtHH@ H=PZFtHHH8[]A\A]A^ikXuH{8HCHHqH9tzLcLkMt.It$Lp7I|$0Mt$HtLMA;`H{f.SHH(HHGHqHD$hq~D$+H{H(qHtHP HH߾8[fDAWAVAUATUHoSHHHGHqHD$hq~D$E+%HC(qH[HtHH@ H=PZFt HHH8[]A\A]A^A_kXuH{8HCHHqH9t&LkLsMt/IuL6Me0M}Mt Al$tLM̾`HxI$LPAl$ uI$LHBH=PEuRfAVAUATUSHHHD$hq~D$HX/+HHHqH{(C(HkH(qHtHEH@ H=PZFtHHH߾8[]A\A]A^mXuH}8HEHHEqH9tLeLmMt.It$L4I|$0Mt$Ht4 LM;`HzDATUHSH_HHqLg@Ht:DI$HHtuHHHtI|$HI HuHuPHH]0Le(Ht6I$HHtuHHHtI|$HI HuHu8HH]HHCHH4PHL$3L9u tfDIID$I\$HtuHHHtH{8HHCHtuHHHtH{HH9]uID$HH4PHHH{H}[]A\H}@HfDH}(HfDSHWH߾`[fH q4@SHH q H߾`[fATIUHSHHvHHH|$P(H\$HHHPH`ECXHP ID$H}HEAD$ E ID$HEAD$$E$HHP H]HtHHPH`ECXHP H[]A\fID$H}HEAD$ E ID$HEAD$$E$HuID$HGAD$ G ID$HGAD$$G$HHtHP HEH[]A\fDHH]HPH`ETHHKHH|$HMHH,H%H,HH|$HuHHP HHP HuATUH@SHHuHHqL`HLH} HCHC(qH{ HtHH@H=`EuUGXoM(HE8HuH{HD$q~D$K(>+HC8HC8qHH[]A\fDHHL H߾@HHHPH@ATUH@SHHuHHqL`HLH} HCqHC(qH{ HtHH@H=`EuUGXoM(HE8HuH{HD$q~D$K(+HC8HCpqHH[]A\fDHH%LHCqH߾@HHHPHf.fATUHXSHHuHHqL`HLoMHE(HCqH}8HC0(qKHC(H{8HtHH@H=`EuTGXoU@HEPHu0H{0HD$0q~D$S@+HCPHC0qHH[]A\DHH%LHCqH߾XHHHPHf.fATUHXSHHuHHqL`HLoMHE(HC@qH}8HC0(qKHC(H{8HtHH@H=`EuTGXoU@HEPHu0H{0HD$q~D$S@+HCPHC0qHH[]A\DHH%LHCqH߾XHHHPHf.fATUHXSH{HuHHqL`HLqoMHE(HChqH}8HC0(qKHC(H{8HtHH@H=`EuTGXoU@HEPHu0H{0HD$@q~D$S@+HCPHC0qHH[]A\DHH%LHCqH߾XHHHPHf.fUH8SHmH}HH@0HqH(qHxHtHH@H=`EuWGXoMHE HHHD$q~D$K2+HC HqC(HHXHH[]DH HHH߾8Hff.@USHHHxH8H}HH@0HqH(qHxHtHH@H=`EtPoMHE HHHD$q~D$K]+HC HqC(HHXHH[]ÃGXHHH0H߾8#Hf.UH8SHH}HH@0HqH(qHxHtHH@H=`EuWGXoMHE HHHD$q~D$K+HC HxqC(HHXHH[]DH HHdH߾8WHOff.@USHHHxH8H}HH@0HqH(qHxHtHH@H=`EtPoMHE HHHD$q~D$K+HC HxqC()HHXHH[]ÃGXHHHH߾8H{f.ot /f.HHtff.DUSH8H@H8H$HHHD$Ht@HPH\$HD$Ht$HD$HXH\$ucHHs1HHHHD$HttH|$Ht/H8[]HHHtH{H@oXHAD$HCH,HHT$HtuHHHtH{HH|$HtHSHPHHqHttHHHttH[)HHHtHXHfSHPHHqHtt-HHHtHH)H߾p[nfDHHHtHXHfo t HHPHPEu`DfD1f.SHGHHtuHHHtHHH{Ht [VfD[f.@SHHWH7H|$ D$ H|$ &CH[f.H"PEqHD$q~D$HO+SH EhqHXHHqDSHHwHHHt[ÿDHHHcSHG(HHtuHHHtH0HHCHtuHHHtH{H[f.f= auGUSH8u41HtHi$@BHD$H8[]fHaÿ{qH|$H*Ht$HH|$HD$ H9tZG qHWHHH|$HD$ H9tHHfSHH(HC8H9tH{HH9t [[f.@ATLgUHSHL'HHVHH}(HHH+KH9wHHHTH[]A\ÿyqHH;I9tHf.SHLFHHRHHHM H9t~LWH0M9vLPL9tyLPM9v@HSHHHPH9t8H HHHKHHHKHH@@H[Ð11HDfo@CDA{DAATIUHSHHH11ILYHSHHHPH9t.H HHHKHHHKHH@@H[]A\@o@Cf.ATIUHSHH[HH+MH9w[HLHHSHHHPH9t/H HHHKHHHKHH@@H[]A\Do@Cѿyq#AWIAVAUIATUSHHHHFHX>HHvHl$ HHP cqHHSHntqHt H{HHH|$`'H{ u6H@HHsHHHH)HHHHiH)i H$kq1H$H|$`DL$Ht$`HT$pID$H$H9HD$pH$H$HT$hH$HH$ID$H9tH{CoqHLsIIAFHD$HI6L%HL$H|$1q)Ht$LlANH?MvA>L$H$IT$IFH$H97H$H$H$H$H$RDH$Hl$ HH6%L$tqL%H$H$HH$IL9t}0qHLL$L$ qLLHLH$JH$L H$H$H9tH$IL9tH$IL9tH|$ HH9tIEqoAEHCIE HH[]A\A]A^A_fDHvHH@ H= EHvHl$ HHP foL$pH)$cf.fqH|$@#H{HH@H=EHHHH|$@$ kq1H$H$H|$@L$Ht$@HT$PID$H$H9HD$PH$H$HT$HH$qLLLL$IT$IFHD$H$H9H$H9T$B0'IFH$H$BD0f.H|$q1躿Ht$Lfo$H)$Hl$ Hfo\$PH)$f.HhfDA11LL軿H$ fDHHH|$@HT$PH9t0H|$ HH9tHH5HH$H$H9tH$IL9tۿH$IL9uHuH HH|$`HT$pH9hhH$IL9NNf.@S1HH 4$HHD$HHD$#HqH [fDS1HH 4$HHD$HHD$HqH [fDUHXSHmHHHqHxHwoEHE HߺEآqHC8CHC(HC@HCHHCPH@qHCpqHC0qf.AT1UHSH0莹uqHLe(Åt0HtHqHH$hq@H;LHPH6uH0[]A\H纨qZHH$hqHHH$q3Hkf.UHXSH HHHqHxHoEHE HߺEHqHC8CHC(HC@HCHHCPHqHCqHC0q}f.SHH0H舵tuH0[H`qZHH$@q*HHH$q7Hof.DAUIATIUSHHM)HD$~D$H\$D$A$Hty0tpHh0fAT$H9I$1utHI$LI\$DH訴tH踳tH[]A\A]1fAD$HhtH[]A\A]ƀ1 7fHH@c2*HqpEPqHIIHvHtL!f.DUHXSH轶HHHqHxHoEHE HߺEУqHC8CHC(HC@HCHHCPH0qHC`qHC0q-f.AUHATUSHHHt$ H|$PH$q~$HD$(foHD$@ )t+HD$p) $HD$0HD$8HD$ qHD$H qHD$XHD$`HD$hHD$PqL$xNHD$|q~D$D$ps+)D$`4atXHAao1aHt@fo$H|$PHD$Pq\$xwH|$ mHĘH[]A\A]@޳t8H|$XHH@0HqH(qHxHtHH@H=`EGXHD$pfod$`HEqfo,$HE em(Lm0觮IL-]aHID$I$qIl$L%BaAD$tq01FUL fot$`HD$pHEqfo<$uHE }(`H H>趾謴fo4$HD$Pqt$xH|$PH|$ H8HHH荫HEHPnHfAUHATUSHHHt$ H|$PH$q~$HD$(foHD$@ aq+HD$p) $HD$0HD$8HD$ HqHD$HhqHD$XHD$`HD$hHD$PxqL$xHD$@|q~D$D$pq+)D$`TatXHaaoQaHt@fo$H|$PHD$Pxq\$x跫H|$ 譫HĘH[]A\A]@t8PH|$XHH@0HqH(qHxHtHH@H=`EGXHD$pfod$`HExqfo,$HE em(Lm0IL-}aHID$I$PqIl$L%baAD$tq01F߿蕶LMfot$`HD$pHExqfo<$uHE }(`H H>fo4$HD$Pxqt$xH|$POH|$ EH=8H0HHͨHEHP讼HfSHH0H?Ht{u1CH0[HqHH$@qYHq#gHH$@q7HHH$q@HxAUIHATLg(ULHSHHI]HA}}HtAEfDHLͳÃt|$t?L|$t -)uHĈ[]A\A]fH%fDH%뷺0qH|$ bHD$ @qH|$ /qH|$P;HD$P@qH|$PH|$PXqWH|$P=HH4HD$ qH|$ E1|$uH$MtLHD$PqH|$P輯HHHHH|$PE1HD$Pq苯fAUIATUSHHXHiL!H@HMHH$HH$HzH1Ht$Ld$ HMHl$(HtH$HHD$0Ld$  HIt$H|$1HD$ L+HCHD$(HCHt@HD$0HCHtHCHs HI|$1LH$HtuHHHtHt$HHtH$HXH[]A\A]fDoBHGD$HD$HH$HLd$ HD$(HD$0Ld$ oL$HD$L$8ID$(fDoT$8ID$(S HFLd$ Hl$(HAHILH|$(HtSH$HtuHHHtHt$HHtHH膳H{HtLLmf.AVAAUATIUHSHH)HEH|$HE2*foD$H}f)L$EHtH|$HtLH$3*HEH$HxAH$H$H9tHEHD$HEHD$Ht@HLl$PHD$PHt"HD$PH{Ll$P'HIu1HL$L꾆pH$pH"yL`01HH@LH@H@H@ H@(oH{X1fƃfHHHH$HǃH8H$ǃH@H$HǃHHH$HǃHǃHǃHǃHǃHǃHǃHǃ Hǃ(f0Hq$HǃPHt5HPHX HH$HDŽ$sIHID$HCI$qI\$H@H\$~D$Ld$H}D$EHtH$8HD$PHtH|$HtAF=?D{H$HHHHD)HHEH6H$H)0H$ H[]A\A]A^fAD$H[L;cuOLfHHH:I}H'DoSHGT$XIEAD$ H{HtLcLf.H$@d1H$HHDHH膲fo$H$XHFH@@HB똺ϓq L4HD$PhqLqH|$ HD$ hqH|$ HII袱HHHtH)H߾pLH$HD$PHtuHHHtI}HH|$HtEH}Ht7H)H}Ht!H艭HD$ qH|$ 6H{ HtH{HRHHI#HD$PqLH$艮oL,tMHFH HHH虝HHP{H胝HǃPcHI1f.fATIUSHoHH9t#DH;HCH9t,觩H H9uI$Ht%H[]A\鉩fH H9uD[]A\f.AUATLXUSHLLk8H1LHǃXpHǃ0ff8HHCHCHCHC HC(HC0@P.H0qwHCPHCHHC(HC HPHC0HD$qHL~D$Tb+PHHD$q~D$H0qKb+PH[]A\A]f    ʼn ŃHkHH茲HCPHtHD$~D$HHC0flC DjDHHH1HH#H诛HǃXpLHdHLUAUATUHSHHHHCH4@HL,3L9E1I}I]tVHCH8HPH9t +HCH IHCH;CtmL9c(wH{Ht&H;]t!IE1I}I]uI}HuېH9]uIEH4@HHH{!H}H[]A\A]fDH{H{L9c(V@AVAUATIUSHHHCH4HL,3L9I]E1H{0I}DHkH}(HE8H9t*H}HH9tHCIHHHCH;Ct"L9s(wH{Ht&I;$t!IH{H{L;s(rHuI9$uIEH4HHH{I|$[]A\A]A^ܛ@I}fAVAUIATIUSHHLs3L3HHCHCIt$HHH+CH9w+HLH`IT$I4$HOH[]A\A]A^ÿyq HH;I9tHHt{AUIATUSHHHsLHk0LcHtmtHL谤MuH[]A\A]HEHPm uHEHHPHPEu PfDf.oXt 1AUATUHSHEHHHqH8H9t*H]LmHtBHsL!H{0LcHt_HMtLDHMuH`螘H[]A\A]f.@UH@SH-HHHqHxH7EHHD$q~D$PqHC HC(\+HC0HC8HCpq褥@AWHGAVAUIATIU1SHxHHVHD$HLt$`HH'HyqL[HHLxqLL5HIT$H)HHHI9I4$L)HD$@H|$0HD$0LH9HGH;HD$0HD$HD$8HD$IEHHIuHT$H|$PPID$HLD$XHL$PHH)H9HFH9wiHLUH|$PHl$XL9tH|$0HD$@H9١@HxL[]A\A]A^A_HѾqL8q1觔HH"q8q1萔qH|$ ѯHD$ qH|$ H*HHD$ qH|$ H|$0HT$@H9t?I<$H9|$t/HHHH|$PHT$`H9t SqHHH HH$HD$FH$HtuHHHtH|$HH H[HH$Ht uHH HtH|$HHEDAWAVIAUATI1UqSHHH|$PL|$8Ml$I$I9DHT$0HH|$HD$8FHl$0HD$0HtuHHHt LLHT$Ht$H$JH|$HD$ H9t趟H I9t-I9${H$oq _IFHT$xHt$pLI7HD$q~D$H|$PHD$P0qY+)$6H$HDŽ$p}HĸL[]A\A]A^A_H H.H{HD$0HtuHHHtH|$8HHD$q~D$H|$PHD$P0q|X+)$蟒H$HDŽ$pHNH|$HT$ H9tjATE1USH HtKHkH}(HE8H9t2H}HH9t HCIHHHCH;CtL9c wH;Ht[]A\H;H{L9c wHu[]A\fUfSHHHG fW4fO0GHHfPfP0P2fP`PbffH@H@H@H@ H@(H@8H@@H@HH@PH@XH@hH@pH@xHǀHǀHǀHǀHǀHǀHǀHǀHǀff "fPRffHǀHǀHǀHǀHǀHǀHǀHǀHǀ(Hǀ0Hǀ8Hǀ@HǀHHǀXHǀ`HǀhHǀpHǀxHǀHǀHǀHǀHǀfff@BfprHǀHǀHǀHǀHǀHǀHǀHǀHǀHǀHǀHǀ Hǀ(Hǀ0Hǀ8HǀHHǀPHǀXHǀ`HǀhHǀxHǀHǀHǀHǀfHǀHǀHǀHǀHǀfHǀHǀHǀHǀHǀHC(1fC2HC@HC8H[]HHH=aATUSH0=aHaHH=ɚ;v+HaHH=ɚ;|_H0[]A\fDf;H֒tHT$Hi $@BHS㥛 H0[]HA\HHHH뱐HaHl$aHuHiD$ʚ;HD$HaHHiD$ʚ;HD$HaHl$耓{qHIPHLEH|$HH9tZG qLHHH|$HH9t著L虡HQAWAVIAUMATIUSH(HwL/HM)L)H?H IH9LHT$LD$Ht$ČHt$LD$HT$HIHXoB\M9I^11L)HHCDAoLHLHH9wHHHI9toL)11LFII@AoHHI9wILMu5Hl$~D$H\$M|$D$A$H([]A\A]A^A_L@fDHH9HuE11HII98hf.H(H$Ht$~D$H$)D$H;tHHH(ÐHT$HH(f.AWAVAUATIUHSHH_HL6f.HC1HtAHLk M9tIu1I~>*H1?*HVyHCHuI߄u1LLr1҄HHEIEH[]A\A]A^A_@H_1HH;]tHI膒M4$Lh HfHGAVIAUATIUSH9L*Hn HLHtLIFHH9t4H(LHx HH}HHEHD[]A\A]A^LHtqIV 1H9tHNLHp Hot6H{HHEHE@H(tH_ H2H{ 9u%[L]LA\A]A^"fH1[]A\A]A^fH1[]A\A]A^fAWIAVIAULoATIUSHHoHHL HHmHtCHE H9tHrHx1HT$>*1H΀?*HSHT$yHmHuI9tlHs Hpu\IFA~Ht@HD$H{0D$C(HtID$@ID$8H[]A\A]A^A_DLD8H#HI|$HIHC(HS HC HC0HHt(I9tHtFLHfID$0?H{0HtzHHf.Hr H{ HT$nHT$@AWIAVAUATUSHH(HH|$`VHqII?H@H@H$IE IE(IEHIE0IE8IE@AEHAEXHHP IEH@M/H=`ExAEXHk HCHD$H9uL4@Hu H9$H $L0IE0HSH苛HH9D$H](HH@H= E\IHЮqHCID$?L} HHHCHqLcC8IEHD$Lx Hp I}IL`(HX0H"I~0HtL,,HIjHr I~ HT$~HT$HD$H([]A\A]A^A_@HD$L(L H&HHHD$ HtuHHHtH|$(HH$HtuHHHtI|$HH蔊@AWFAVAUATUSHhG vI9GL'fwHHPIHD$HHCH,H諄HpHH (HHt8fHXBB BHBHBHBH9uIuMLL;d$HD$HL|$ HD$IGHD$fDHXH9l$]utAE}IMƒ!LJ@HHHPH HXH9HDً%=uf3@sE{CECE HD$ C HEHtHD$ H}$H1Ht$LsM9t^LH|$@HD$@LLHt$@LHD$@Ht&u"HHHtH|$HHD$ HtuHHHtIHHu0H{0HXGHEHCPH9l$ID$HH4PHI4I9t-f.HXH{CI9uID$HH4PHHI|$owHh[]A\A]A^A_HL$oEHGHA~qxqؔqJ ~qxqq1 HHD$@HtuHHHtH|$HHHD$ HtuHHHtIHH(AWAVAUATUSHXHFL$ HH=f IL7IHMEeAT$A#WH4HrIK;ITMƁt+I}t%SI;WtOHXL9IDދ;uAU C4$B &Ѝ9LMupDI7L$$L$u|$ uHXH[]A\A]A^A_ELd$HD$CEC HEHt#HD$H}Ld$HIt$1LkM9taLH|$0HD$0LLHt$0LHD$0Ht)u%HHHtH|$8Hf.HD$HtuHHHtI|$HHu(H{0*HEHHCPDoEHGD$ID$6fWfG d1ɿLpHfPP H@ H@H@8H@XfP`PbH@h H@pHǀHǀfHǀ HǀHǀHǀfHǀ Hǀ Hǀ@Hǀ`fhjHǀp HǀxHǀHǀfHǀ HǀHǀHǀfHǀ  Hǀ(HǀHHǀhfprHǀx HǀHǀHǀfHǀ HǀHǀHǀf "Hǀ( Hǀ0HǀPHǀpfxzHǀ HǀHǀHǀfHǀ HǀHǀHǀ f(*Hǀ0 Hǀ8HǀXHǀxfHǀ HǀHǀHǀfHǀ HǀHǀHǀ(f02Hǀ8 Hǀ@Hǀ`HǀMufAM IEIEg@EuIWAMI}fAE Jt2MH9v3HL H$L$IIDrH$HHtzEuIEEeMI7LAqAEIEHIGH{IGHPAUCAGfD3DcCHI+EH.袋.HHfAE P@qxq q@qxqq@qxq&qHHD$0HtuHHHtH|$8HHD$HtuHHHtI|$HHH9UHSHHHHt+HH~HuuTHHH[]HHtuHHHtHHHEH[]oCEHGHFDHoHE貃H节HfUH@SHwHHHqHxHǎ@EHHD$q~D$qHC HC(5+HC0HC8HC8q$~@AWAVAUIATUSH(H9$LvL+6IH988LHHH88H9E1HtLpMt$M+4$IIl$ HIl$LHfHEH{HHCHCHuHUHD$H(HC8H{(HC(Hu(HU0H HHI;l$tqHHI9l$tHuH988HL)HHfDLDML-I9Im IDM}M}MuI]H(L[]A\A]A^A_I,$1H|$?qwH|$ HH#H{H;|$u*HHLmH9u~H|$dzH|yHHH9H/HWmMtLy5H H|DAWAVAUATUSHHH9LvL+6IHLHH9@E1HtLoMuM+uIMe MLE1H{ t;fDHCH8HH9tyHCIH HCH;CL9k wH;HtxMLc I9L;IDL{LsHkHH[]A\A]A^A_MeLMtr@HEHHEI4$IT$HI M;et"H M9etMuIM)I!Mef.H;H{L9k BE1H?qU~HHHLkH9uqHYxHzH;HCH9twH H"~HJkMtLw(H~HxzAVAUATUHSH9HIHHCH4@HL43L9E1I~I^t`fDHCH8HPH9t ;wHCH IHCH;CL9k(wH{Ht* wH;]t%IE1I~I^uI~HuDH9]uIFH4@HHH{)iH}mAD$AT$ H<@fU fEHHsAt$HPH0HtPH4vHHHt0@fH0AHAHAHAHAHAH9uf}HUt[1f.HUI4$H<[HHHH׋HH%fGGFGFG+E9wA|$AD$I|$}Et+6AT$HEIt$Hi[H]A\A]A^@[HHE]A\A]A^@H{H{L;k(JAWAVAUATUSHHHFHt$HT$ L$HH=f IL'ME}Ht$AW#VO4H,IHML}tTI}tNHD$UH;PtHPL9IDfH0hu|$HHH[]A\A]A^A_AE C?B489HB 9 AfAEAKL|$(HHHHD$0kqL8HhIHD$8Hl$I@]f]HEHEHEHE HE(f]fI$IHtuHHHtI|$HI MuHsH;H{^LkHD$IHkLkHH$HD$HHhH[]A\A]A^A_DHH9vAHD$0Hl$@H9vPq@H9wHH9vDHHT$0=fAoOAMHGHFHH|$@KH|$Ht$(]Hk@SHXHG0HHHHW(H;G8tQHHHtHHJH~uH1HHC0H[DoFBHGHADH(HH|$Hǹ ~qaqqfSHH?H9{t9HHtuHHHtHHHHx H;H9{u[AUIATUSHH9tFIHHDHEHHEH3HSHH H I9uHH[]A\A]HH[H]A\A]HZI9tI}IEH9tHgI nHmHif.ATIUSHHt_HCHHH)HH,3H9u 5@HH]H{@ dH{dI9$uHEHHH)HHH{YI|$[]A\\@UHSHH8~huvH6HFH~FtHChHFHt|HH8HHPHHTHcHH{4H8H[]ÐHHPH8H[]Hv8O4H8H[]D1yQH8H[]Hq2tHH$q"HHHcHhHH$q8bHphAUATUSHX~X]HIPH]H%=DH|$ LkPHt$ Lh3HuSHD$HH$HHL^Ht$ HSH<$HD$H9tdH|$ bEHHPHEH DCXH%=uHSXH9uHXL[]A\A]H'D1QEHHPH CXH%=uHSXH9uHXL[]A\A]ùqqqHHH<$HT$H9uH|$ 4aL,aHfcHfDATUHSHH?$0qDqH$ݕqHFH$H&RH$`CfH{tFC@ qH$[qH>FH$HQH$A`HsHHt7H$KqHEH$H~QH$`H[]A\DqfDqfD•qfDNqfDeqfDȕqfDqfDٕqfD qH$NqH1EH$HPH$4_H$1H$]MH$1Hx8JMHT$0H$Ƅ$H|$`D$@HD$0HD$8fD$DHD$HHD$PD$XH$@NH|$`RIa1LLH|$`u^H|$8 H$^^H$Q^qH$DLHOL1^@H$NqHCH$HiOH$]YH$^NqHCH$H!OH$]C@H$NۗqHYCH$HNH$\]C@IHt$`L@.tqNfDqL HXHH$\HbHH H|$`\H|$8mH$\HH$\H4bL\H$b@AWAVAUATUSH8HxX LhHL`@IMM9HIH$H$vJH|$,HHH|$ OTHH$ SH$ H|$MHHt$H$pn]H$pHWxqHAHH$ ,H$pH$|WH$ HLH$ [H$pH9t-^Ht$H${GH|$EHt$ H|$RFJID$HHH$LH$PH$N]H$NuH$?Nt;H$ZH$ZID$ IM9KI_H$H$ RH$ H|$ FH$H$ TRH$ H|$FHD$0Lx@Ht$0HVH|$IDHH$ +qL?H$ HiKH$ YH|$RDHH$ *xqL?H$ H%KH$ YH|$0L9tY\Ht$H$pEH|$CHt$ H|$~DHt$H|$0ZHt$0HE1q qH$)1H$ptH$pFqHP6hH$pHT$8Ht$0HPhH$p[H$q~$HgvaHRva[+HLGMcAVAUATUSLH0A%=HCIHHx(@3HuSHD$HH$H踶HLNH<$IHD$H9tUqL8HsIHV(HHH0HHHQHL7DHRqLRtHqL8HsIHV(HHH0HHHQHLCHfRxqL98HsIHV(HAHH0HHHQHLCHRULEHHH)I fDCxH%=uHSxH9uH0[]A\A]A^HtHCHx(dUHHH)I CxH%=uHSxH9uH0[]A\A]A^1)WHHH)I DCxH%=uHSxH9uKHH$FH$FH$HFH$FH$FH$FH|$ FH$HtuHHHtHt$HH LHAHKH$HH9tILSHKH$HttgHHD$PHaYHHHIH|$XH5HHHEH|$PE HHHHtH{Hzf.fAWIAVAAUIATUSHHFV fW HfGHH)H<oEEgHXHD$L IHIt=fDuHE1DuHHEH$]3H}@1R3IHxIufA}I]E1E1@I]I/LH|$LEHu%fCECECHEHCH{Ht$ 6H|$DHu@H|$H{@Ht$5H|$AIxaDEpCpAED9dAAGIA}AEt-pQAWIEIwH:HH[]A\A]A^A_DIEHH[]A\A]A^A_H HHH|$CH^IH<$CAWHtHL)HkxLdI9uAWHkxH|$Hr8HIIxI|$@zCI|$pCf.@AWFAVAUATUSHh@G vI9DWL/fwH\$AHHH)IDHD$HHH)HHHD$ BHHD$(HHHhHYH\$Ht<DfD#Ls1DcLHC0H{@10HHxHuHD$IMbLL;l$ufHxH9l$utAG}Iƒ!III)HJHH)HDHxH9HDً%=uf3@sEHu{H|$0CHEHCH{Ht$0'3H|$0AHu@H|$0H{@Ht$03H|$0HxAECpH9l$ IEHHH)HI\5I9t2DHxH{@CAH{:AI9uIEHHH)HHI}66Hh[]A\A]A^A_ù qxqq+ qxqؔqH HL@H|$tHD$HL$H)HkxHlH;l$uH|$(Ht$ 5HFHHxH}@u@H}l@H|$0`@HEAWAVAUATUSHhL?AXyIoIHE%=fDHEH$1H$-.H$1Hx8.uID$Ƅ$XHD$ IwHt$EDmD$(Dl$/MfA|$IL$HUEt$Hl$LAV#T$(Dt$HHH)LHH;L)MILсMŁt+I|$t$CH9teHxL9IDߋ;uMDt$AT$IHl$C46ЍF 6D9H|$ `IL$AfDHt$H#QuH$H$MHl$HCH$HprH{H$/H$T>H$H$Hp8;H{@H$/H$>$XCpAGHHPIGH EXH%=HUXH9uH$(=H$=AD$H|$ B Љ Љ Љ Љ pHh[]A\A]A^A_H$(S=H$F=H5yHD$xfH|$ QED$$AL$ fAD$ID$KtLH9v;IT HHRHHT$3HT$HED$$ID$AT$ LLALT$HxHI HDIt HtH)LH)DHIL$AD$$H|$`LID$/El$$CD$(fDCH$SHCH$Hp H{Ht$`}-H|$`<H$H|$0Hp8 H{@Ht$0O-H|$0;$XHCpHI+D$HHfAD$AE"HL$ AHt$DtftAGHHPHHLfBXH%=uHXH9uID$HD$ WHÝHt$Dttzqxq&qqxqq`qqqHH/H$:H$({:H$n:H?H$Y:HH HHH|$09:H|$`+:fAWIAVIAUATUSHHH|$8H$HD$0H|$0D$XHL$8HH́HD$ Ll$pHD$HEH\$HDe@t A~(IHH|$`Ll$`L Ht$`L<H|$`'L9t6H$`IL9tb( GPqH*@qqq贬yq-*HH,H$`IL9t (H$HH9t'H|$pIL9t'H*HHHH$`IL9t'H1He*H[HH$`IL9to'H|$ IL9t\'HD$qHD$q~D$HHDŽ$0qD$)$P#HXHDŽ$Xpk+L )HD$qLHD$q~D$HDŽ$`0qD$)$ I$XHDŽ$ p+XH+H"HD$qHHD$q1HhL!HD$qHD$q 'n_ZUKF2#AWIAVAUATIUSHHH|$HHL$LD$ uLH|$PI$It$H$H$HxAD$(H$I\$$H )H %=HD$@fI)D$0AmH$HD$(( H$IEEu@t A|$(H$ IHH$LHD$0H$H$nH$L螇H$H$ H9tl$IEH$LHHHD$H$ H$HD$0H$H$LH|$IUHCH$H$ H9t $#$JH$$HHH)H#f.AmxIŁIExH9uHq+k$HHH)HHhxL{ LhxL9uH +- HD$@f)D$0HD$0H$H$HD$(fDIl$H$Dk\H{H$HC@A|$(HsH$qH$H$H.H$HkH}tLHsH$H$譻qH$[H$HH$^HkqH$(qH$IHIpH}H}1H$F xqH$LHH$H$H$xqH$H$HH$H I<$IL$SCH$H$H $H$Hꉄ$ KH$H$63It$SH$H$H$H艁H$H|$PH$HGH$H$H9t} H$AT$HHH)IT$HDCx%= LLkxL9uH$dI$xXHL$0Hx0H $HD$0H9D$8HD$ xHD$ 8t Ht$PLLt$Ld$8Hl$0MnL9t8IFLH)HHD$L)HHH9mLLH谷I^H|$Ht$P} H<$uH$7H|$PHD$HH[]A\A]A^A_fDH$cMkxL 1IH$ HLH$H$H$LҁH$"H$ H9tqH$LsH$HD$LHHAHH$3H$L3HT$HLsH$AH$ H9t&ELt$(LHH$L$~H$LHH$qH$H$Hk H$H$L9,"H$ H9zDLH$LH$1\f1Ht$PL4HLL)HD$0H9D$8Ht$PL蜽qH$E~H$H$H$ H$H$H|H|$H$3H$H$ H9tyH$H$H9t_H|$LbIAT$HHH)H4@CxH%=HSxH9uHD$@f)D$0MAm1ہDM91@H$ H9DHD$(LHH$H$HD$0H$G|H$LG}HH$H$I} H$yH$H;|$(w7HILHH)HH)H9H9HBHHHH9?HfHHjIHD$HI9eM}HALI)IILHL3@H HHJHHH HJH@H H@@H9t4HJH HHH9uoJHD$@fI)D$0!IMLLHHHHD$LxM9|IwIEHL)HHHHH0H HHJHHH HJH@H H@@H9tHJH HHH9uoRHD$HHLxHD$L M9t.f.I<$ID$H9tR]I M9uHD$L MtL?Lt$~D$LHl$HD$HXD$fDI M9uE1HD$@f)D$0M?HtD+zHD$@f)D$0M@HHD$@f)D$0MmP@E1HD$@f)D$0-M#qqq譜q&H3HH$QH$DH<$+nH$ΰH|$P$HHHH H$H$H$H9tH$H$H9tH$lH&HL L9MtLUH$H$H$H9t)HD$0H$H"HH$H$ H9tH$H$H9HvHHhHHH;HCH9tH HpHHYH$H$ H9 H$H$ H9~fAT1IHUHHHS1HpLD$H|$fD$ID$I9$tH|$Hp[]A\ÐHuHH%=fDHC@t }(3HuSHD$PH|$@HD$@H1vHt$@H|$2wH|$@IHD$PH9t;qL~uHH|$@aH{Ht$@H|$@IHuUHHH)H CxH%=uHSxH9uE(HD1-UHHH)HH fBxH%=u HZxH9uHH HHH|$@H|$H H|$@HD$PH9t)AWAVIAUATUSHHH|$0Ht$(L$HL$HH߻HD$@HT$H^D$H$pH$xHD$0$xD$8fD|$H|$0KHt$@H|$0H|$0H}mtHD$(L$pI}H@HH$pWLƄ$fHD$PH|$0HD$`)D$PHD$ HL$PHLHHL$ HD$XLd$PHD$I9fLH$qHt$0H$nyqyqH|$pL|$pUsIVI6HH+D$xH9H|$p4qHt$pH$KH$H$H$8J>qH$H$^KH$0H$H$HIH$0H$8H$PHCHHH$PqH|$HRH$PHH9tH$0HH9tH$H$H9tlH$H$H9tRH$H$H9t8H|$pL9t)H$H$H9tH$H$ H9t2I L9d$&H|$ 1 gI}豩7@I L9d$H$0LH$PHErqHHIH$PH$XL$pIELHH$ppH|$LH$pIL9t3H$PHH9tH$0HH9t1D$fH|$ fI}ŨKHĨ[]A\A]A^A_ÿyqHHH$PHH9LLH$0HH9tH$H$H9tjH$H$H9tPH$H$H9t6H|$pH$H9tH$H$H9tH$H$ H9uH|$ eI}轧HHH IIH$pIL9tH$PHH9tH$0HH9tvL>IIHHLHHHHH|$pH$H9AWIAVAUIATUHSHHHL$HHGHHD$AG(H|$`FH]H3|H$Lt$0L`@SHuH$L$H@nH$LppH$L9tD$J D$U3HuSHD$PH|$@HD$@HmHt$@LnHH$-3HuSH|$ Lt$ HmHt$ H|$`H$HPH|$ L9t H$ H|$@HD$PH9tp UHHH)HUHsxHÁuDHCxH9uLHT$Ht$`LH|$`O H[]A\A]A^A_DH_DHCHHD$_Ht$H$%=HEHSHD$PH|$@HD$@HYlHt$@H|$`H$HH|$@HD$PH9tV H$@1df1UHHH)HDsxHÁuHCxH9u1CH9H:H?H|$ HT$0H9t H$H|$@HD$PH9t H|$`H|$fHN HHHH HH#H|$@HT$PH9tL H$H$H$H9ufDAWAVAUATUSHHHIHHIHHc]HH$H$LUH$AHLH|$LH$Ld$pH$H!fDE1H$HHHt$HxHHH(ctIGHfH$HD$P)D$@H$H$Ƅ$Lt$@LD$`HLH$fD$`H$H$hH|$ NH$H$H$H|$0GH$H$rH$H|$ P}fDH|$ HHchHH$CHt$ H|$`Ht$`HH$HH|$`L9tH$H|$ qHt$0H|$ rH$L]3HD[]A\A]A^A_H{a`q`qq跋`q^qq螋`q]qЙq腋`q\qPqlH HHH|$`HT$pH9u*H$H$L\Hw HHH$iH$Lt$@UHLt$@HH$H! AWAVAUATUSHHLrM2LnHIMtlFI׉ƒA#GHHH)I\H‹;HH)ILt+I|$t$CI9t-HxH9ID݋;u1H0wfDI7LHL$XHL$uLkLsLu[HCHxHt`1H|$H{xqLHT$.Ht$HQH|$wHHH[]A\A]A^A_DLLHrLHE̹qixqqgHH|$HDAVAUIATIHUHSHPÄuA$$qLd$ 1LLL&LHP[]A\A]A^1H@ƃd^AƄtI|$HqLHLf.H#^AƄtHHLd$ OHLNLLLH<$HD$H9fH]AƄ*HLd$ PLLL&H]AƄHLd$ SLLL@HC]AƄHLd$ [\LSLLAfDH]AƄjHLd$ `LLLeLHPD[]A\A]A^Ld$ HLLL-LHP[]A\A]A^ÐLd$ HLLLH9HHLbH<$HT$H9tHL=f.AVAUATIUHSHQH]H%=YfHLsH{HÝLkH|$`LqHHt$`HH|$`L~HCHxH1H|$`H{xqHT$`LHt$`H|$0H|$`DxqHHt$0HH|$0 HCHxt @@HH|$`3JHuSHD$@H|$0HD$0H[aHt$0LHt$`H!H|$0HD$@H9t]H|$`UHHH)HUH CxH%=u>HSxH9uHULH誩LH/HĐL[]A\A]A^@H H'DHLH|$0 HLH|$`qHHt$`H>H|$`LH|$0bfD1UHHH)H DCxH%=JHSxH9uHHH|$0HT$@H9u"H|$`;H3L+HHHHH|$0UHH}HEHHE@HEP P ]UHHH}HE@ u(HEHHHEHHEP P UHH H}HuH}HEHHtHE@ uHEHH@HEHHHHUHHHHEHHEHHHUB ȈB HEHHu HEHȸqH}tHEq Hf HEH}tHEHLHEPHE@ÐUHSHH8H0,H8Hs)ȻqH8HH8H H;H8H@H(H8H`HH@H,HH@HHHM qH@H‹,HqH HEH@HH*H8HP@HEHH`HEHH0H8HH;H8,H@H)jHH@HHH8H`HH8H@HzH8H HgH8Hz)HH=H[]ÐUHHH}ȻqHEHHEH`HHEH@H HEH HHEHy)ÐUHHH}HEHHEHÐUHHH}HEH`HrUHSHXH}HuHEHP HEHH HEHX@HEHH HEкqHH2HEHMHHHJ HEHP`HEHHHEHHEHHHEHHHHX[]UHH}HE]UHHH}HuHEHP HEHHHEÐUHHH}HuHEHP@HEHHHEÐUHSH(H}HuUHMHEUHMHH2qHEHHEHHEHH8HHEHHHH([]ÐUHHH}qHEHHEHHHEHÐUHHH}HEHHEHÐUHHH}HuHEHHEHHHEUHH H}HuUHEUHMHH)hqHEHUHHH}hqHEHHEHÐUHHH}HEHHEHÐUHSHH}HuHEHn)8qHEHHEHP HEHHHHEHSv)HHvH[]ÐUHHH}8qHEHHEH HVHEH v)ÐUHHH}HEHHE@H ÐUHHH}HEH HUHHH}HuHEHUHHqHEHUHHH}qHEHHEH(ÐUHHH}HEHHE@HiÐUHHH}HuHEHUHHqغqHEHUHHH}غqHEHHEHÐUHHH}HEHHE@HÐUHSHH}HuHEHl)qHEHHEHP HEHHHHEHat)HHH[]ÐUHHH}qHEHHEH HdHEHt)ÐUHHH}HEHHE@HÐUHHH}HEH HUHSHH}HuHEHk)xqHEHHEHP HEHHHHEH{s)HHH[]ÐUHHH}HuHEHUHHp)xqHEHHEH HUHHH}xqHEHHEH HHHPHHdHEH}uHPH(HHPPEH}HBH}H00qHH}HH HEHEHPH HEHEHH0HHH0qH3HHPUH0HHGhqHHPHEHPH~HcH~H0RqHH~HH HEHEHPH HEHEHH0HHH0`qHTHHPH0HѺHHGhqHPUHH H}HuHUMMHUHuHEHUHATSHpHHHHHH<HtAHH`HH8H`HHH<H`H8HHHH2EHHa8HEHHHEHEHPHHEHEH0HMHpHHpHHHHH?*EHpH HEH}uB%=u %=@u Au n+EHEHHUHqHHEHHHEHEHPHHEHEHHHH?HqHKHHEHHHHMUHHHcHEHGhqHQHHH6HHHHEHEHHzHHEH+HH`IHEHaIHLHHH=HH"Hp[A\]UHATSHHHDDȈH0Hy*EAtM}tDeAH}tH]qHH`HEHϸH0DHH*H0HW*uutfH0H"*+HH@HH%H@HHH0H0H)‹ƉE}u<uɃ}uo(E俨9HHPHqH HUHPHHHPH@GhqHu Džu DžH0H(ƉhE}uJuÃ}uo6E俨GHHpHqH HUHpHHHpHNGhqHH0H5(HHƉhH0H'HH$HHulE䀽u}t\nHHEH qH3HUHEHHHEH~GhqHH0HA)SIHPHFIHiLIHpHIHBLHtHH蔷HEؿ薿HHEHAHEH4qHLHHEHDHH$HEHGhqHIHEHsIHLHHHH!$IHEH4IHWLHH0H'HHH[A\]UHATSHHXHPHPH螷HǸE}ttuHlqHS+HHpMHxHpHXHHHpHg.HlH"E迨۽HHEHPJqHHEHMXqHHhHPUHEHHcHEHHEHGhqHEHHlH"HHIHEHIHEHxIHLHPHXHĠ[A\]UHATSHHXTHHH@HH/HkHtp@覼HHEH'HUHphqHoHpHHHpHHEHR GPqH HHHQHTHΉǸE}tLuHlqHHXH@MHSvHlHx E迨諻HHEHHJqHpHEHMXqHH8HHUHEHH3HEHHEHGhqHIHpHsIHEHHLH?HHlHHH"IHEH#IHEHIH5LHHXHİ[A\]UHATSHH8H0,(HpHHhH7:H8H@HH蘳H8HIHHHH4*t H0HـEH@qH9tZH@qH9tBH@H HHH HutxH@HpHH9H@HPHHH0HPHHH0H@HHH0HQ H`HpHH9H`HhHhHpHH9HhHhHH9HhH9HH@HHGH@H舱H‹EH8E}u*uʃ}E俨HHEH@qHHpHMqHHH@UHpHHHpHHEHGhqHtH@H襰H‹EHE}uGuʃ,J(=,u Dž,(u Dž(H@H/H(,H趮E}uu}ED(,H@HϯHH@MIHѺqHǸ赹ƅ?tHHEHHUH@HEHH;H8UHEHHHEHvHEHGhqHHEHhHH"7H@H#uHpHIHpHIHEHؿIHL0IHEH跿IHEHVHLHH@H臿HHpHHHXH[A\]UHHqpE}~EȹE记UHATSH HHH HHH HJ HDžHDžHDžHDžHDžHDžqHDžqHDžqHH-HHHGH0GH5HP4EGHq5H0HPHHIIйHHPHzH0H#HDžHDžHDžHDžHDžqHDžqHHBHHH\HpGH4HE4EGH4HpHUHHIIйH HEHHpH#@jHHEH qH/HEHMкqHHHEHHvHEHlHEH` GqH޸HHPHHH0HX"HH HHEHHHpH*"HH߸IHEHIHEHϻIHLH觸H [A\]UHH}u}us}uju)Htq01FXu)Hgtq01F#UHc]UHH}HEHH¸HHHH]UHH}HuHEHE9]UH]UHSHH}HE9tHEH[]ÐUHHH}HEHHEHÐUHHH}HuHEHPHEH@H9t.HEH@<*t&HEHPHEH@HHmuUHH}Hu]UHH}HE]UHH}HEH@]UHATSHH}HuHEHHHH L HEHHEHHAHEH[A\]UHHH}uHEUHUHH}HuHEH@Hu HEH;EHEHPHEH@H9]UHH}HuHEH@H~%zH9tHEH@H~%zH9u }HEHH0HMHUHАUHH}HuHE]UHH0}HuHUH}t)HUHMEHΉ?HHEHHEEHMEHΉHHEHHHEHEH9EtHEUHSHHXTHEH/H`THΉ5HHUHXHHZHEH^HHEHMHH肴HXHĨ[]UH]UHH0H}؉uԋUHEѺq HǸ'HUHEHH脦ÐUHH}uHEU]ÐUHH}HEH@HtHEH@H@ H~%z]ÐUHH}uHUHEUHEHUHP]ÐUHH}uUHEHEH@]UHHH}HuHEHE9txHEH@Hu!HEHEHH~%zH9JHEH@Hu!HEHHH~%zH9HEHPHEH@HHUH ]UHHH}uHEUHHEUHH }HuHUHUHMEHΉUH`]UHH}HEH]ÐUHH}HEH@]UHH}HE@]ÐUHH}HE@]ÐUHSHhH}HuHEHHEH}u2HEHXHUHE8qH裷HEH|HEH&HEHDHHUHEHHdHEHhHUHEHѺRqHǸvHUHEHHӣHEHHEH}t5HUHEHѺRqHǸ(HUHEHH腣HEHHEHEt5HEWqHYHUHEHHFHE'HHUHEHHHEHƳNHHEHeHH蚰HHEHKHH耰HHEH聳HHfHEHh[]ÐUHHH}HEH@Hu q1HEH@HuqHEHPHEH@HHHАÐUHH H}uHUHEHEH@HUEH։HcHEHPHEUHEHUHPÐUHH H}HEH@HtHEdHEHEHEHEHEHHH@HHHHH)HHHHiH)HȉEEiEUHHH}HEH@HuHEH@HuVHEH@ÐUHATSH H}HuHEH@HuHEHEHEHUHH_HEH@HuHEHHE؉H4HEHKHHH L HEHHEHHAHEH [A\]UHH}HEH@H]ÐUHH}HEH@HvHEH@Hq]ÐUHH H}uHUHEH@Hu+}uHEH@H~%zH9u~wHEH@Hu6HEH@H~%zH9uHEH9Eu:3HE9Eu"HEHPHEHHtUHSHHH}HuHEH@HHEHEHEH?HUHEgqH芲HEH莽HEHHHHHHHEHHHEHHEHHUHEHH貴HEHvHEH襵HEHHHUHEHHHEHHEHyHEHHUHEHH8HEHhHHEH蛼HHЫHHEHѮHH趫HHEHgHH蜫HHEH蝮HH肫HEHH[]ÐUHSHXH}HuHEHUHHxHElqH衝HEHUHHHUHEHHkHEHHEHtNHEoqHNHEHHHEHHHUHEHH HEHHEtqHHEH.HHHHHEHHH肠HĈ[]ÐUHHH}HEHHÐUHHH}HEH&ÐUHHH}EHEHt)HEHHEHHEHUHHH}HEHtHEH@UHSHHXTHHP%E싅T EHEHUHTHHPHXHUHH^HEHHHH=`HUHH~H`HPHHH`HqH`HPoqH跜H‹THDmqH藜H`H:H`HHHEȉHHC H`HԯHXHިH‹EHH`H袯HHHĸ[]ÐUHHH}HEH~ÐUHH}HEHE@]UHATSH0_`Ht HW`n})HEH}ut0E俈AHHEH¦HUHEqH UHEHHHEHOHEHZG qHHE3IHEHIHEH軭H3LHH0[A\]ÐUHH}HEH]UHH}HuHUHEHuH]UHH}HEH@]UHH}HuHEHUHP]UHH}HE]ÐUHH H}HuUHM~HHEHHEHHE)‰9EÐUHHH}HuHEHHEHH HEHHfHEHE@HEH@UHSH(H}؉uHEHpHMUHEH-tOHEHXHEHHYHHBx)HE؉HE؉PHUHEHPHE؋ߥHHE؋@HE؋H([]UHHH}HEHH|ÐUHATSHH8H0H($H8HX H8HH HEHUH0HH HEHDžpHDžxH8HH\ HEHUHEHH H8t)H8H H H89uH8HH HhHhH HhH H HH@HH؋H8HH H8HX H@HEHHHEHH H@HvHEH0HH HUHpHH HEHH8HPHpHHH8HX H8HH5HEHUH0HHHEH HHpHHH8HXHUHEHHH8L`H8HH HEHUHEHHHUHEHLHHH8HX H8HHk HEHUH0HH HpH H‹$H+EHpH HH(HJHZHHXHJ HZ(HHHXHJ0HZ8HH HX(HJ@HZHHH0HX8HJPHZXHH@HXHHJ`HZhHHPHXXHJpHZxHH`HXhHHHHpHXxHHHH]HpH1HH@HHHpHHHH[A\]ÐUHHH}HEHԙÐUHHH}HEHÐUHH}uHEU]ÐUHH}HEH]UHHH}HEHtÐUHH}HEH]ÐUHHH}HuHEHHEHH8HEUHH}HuHqHEH]ÐUHHH}HuHEHUHH轝qHEHHMHuHFHVHAHQHF HA UHHH}HuHEHUHHqHEHUHHH}HuHEHUHH@qHEHUHHH}HuHEHUHHE@HEHUHHH}HEHtHEHHgUHHH}HuHEHHEHUHHEHUHHH}HuHEHHEHHEHÐUHHH}HuHEHHEHHEHHUHHHUHHH}HEHlHEH(HqHEH qHEHP(UHHH}HuHEHUHH#HHEHUHHH}HuHEHUHHHEH(HUH(HHqHEH qHEHP(UHSHH}HuHEHP0HEHHHHHEHHH"HEHUHHWqHEHqHEHP(HEH00qHHHEH0HHHH[]ÐUHHH}HEHHEH(H>HqHEHhqHEHP(UHHH}HuHEHUHHHEHUHHH}HuHEHUHH-HEH(HUH(HHHqHEHhqHEHP(UHSHH}HuHEHP0HEHHHHHEHHHHEHUHHWxqHEHqHEHP(HEH0qHHHEH0HiHHrH[]ÐUHH}HE@]UHHH}HEH8ÐUHH}HEHHE@]UHSH8H}HuHEHEHUHEHH\HUHEHHH]HEHHH8[]UHH}HE]UHH H}HuHEHEHEHHEHEHHEUHHH}HEH萃UHSHH}HEH%HHEHfH)HH[]ÐUHHH}HEHHEHHMUHH}HE]UHH H}HuHUHEHHHUHEHHHEH(HEUHHH}HuHEHHUHH}HEH]ÐUHH H}HEH2HUHEHHWHEHUHHH}HuHEHnHUHATSHPH}HuHUHEHHEH(HEHEH6HEHEHHEH)DHEHƿ聮DH)HEHHEHEHUHMHEHHǸHUHMHEHHHEHHEHP[A\]UHH H}HUHEHHHEÐUHH0H}HuHUHEHUHHHEHEHHEHUHEHHt HEHHEHH@@ÐUHH}HuHEHHEHH9]UHHH}HEHUHH}uHEHHEHEHHPHEHHE]UHHH}HEHHYÐUHH}HEH]ÐUHH H}HEHPHEHHmHUHEHH,ÐUHHH}HuHEHUHH}HUHH}HE]UHAUATSHxHxHpHEHaHEHHEHEHHEHpHHHEHHLmH]H޿ILLHEHHEH]HEHEHUHMHEHHǸ!HUHMHxHH1HEHc9IHLLHEHzHHEH3HHNHxHx[A\A]]UHH H}HuHUHEHHHUHEHH(HEHHEUHHH}HuHEHHHUHEHH4ÐUHH H}HEHHEHH>HEUHHH}HEHHEH H>ÐUHHH}HEHbÐUHHH}HEHHÐUHSH(HHHHHDžPHDžXHDž`HDžhHDžpHDžxHEHPHHHPHHHHHH[HHHHHPHHHEHEHEHEHEHHEHEHHHHEHUHH`HEHHUHEHHHMHEHUHA HQ(HEHHHP0HUHEHHHMHEHUHHQaHHHHEHEHHHP01HHHHHPHHHH([]ÐUHH H}HuHUHEHH?HUHEHH HEHHEUHH}HuHEHHEH]UHH}HE]ÐUHH H}HuHUHMHEHHHUHuHEHHHUHHH}HEHUHHH}HuHUHEHHÐUHHH}HuHEHPHEH@H9t1HEHHHEHUHHHEH@HP HEHP"HEH8HHUHEHHÐUHHH}HuHEHHHEHHHEUHHH}HuHEH"HHEHHHEUHHH}HuHUHEHHUHH H}HuUHUHEHHbHEHHEÐUHH H}HEHHEHEHHUHH}HE]UHSH(H}HuUH]HEHHHHqH([]UHH}HE]ÐUHSH(H}HuUH]HEHHHHcH([]ÐUHHH}HEHÐUHHH}HEHHt(HEHHEHHH HHЄtt HEHÐUHH}HqHEH]ÐUHHH}HuHEHHEHPHEHHHEH0HqqHEHqHEHPqHEHP0HUHEHHÐUHHH}HEHHtHEHHEHHHHHАUHSHH}HuHEH0HHEHUHHqHEHqHEHP(HEH00qHHUHEHH¨/HHEHAvHHEH0HHH!H[]UHH}HE]UHHH}HuHEHHHEHHUHH}HE]UHHH}HuHEHHHEHHUHH}HE]UHHH}HuHEHHHEHHUHSHH}HuH}tHEHHHHHEHHEHHEHHnHEHPHMHEHHHHEHHTHHׁH[]UHSHH}HuHEH0HHEHUHH8xqHEHqHEHP(HEH0qHHUHEHHЦ/HHEHOsHHEH0H&HH/H[]UHHH}HuHEHHHEHHUHHH}HuHEHHHEHHUHHH}HuHEHHHEHHUHSHH}HuH}tHEHHHHHEHHEHHEHHHEHPHMHEHHHHEHHHHH[]UHHH}HEHHt@HEHt"HEH%HHEHHHHEHÐUHH}HEHH]ÐUHH}HuHEHHEHHEPHEPHE@HEH]ÐUHHH}HuHUHEHHcHEHPHEHHHaÐUHSHH}uHEHp0qHEH}w7HEH@HHEHUHPHHMHPHHUHEHHEHPHHEH@HH1HHEHPPHEH@PHu'wHH$DH}HEHUHJPHUHRHH4HUHJPHHHdHHEHSzHH}H[]ÐUHH H}HuHEHUHHEHPHEHHHUHEHHUHHH}HEHHUHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHHÐUHHH}HuHEHHEHHEHHUHHHHEHÐUHHH}HuHUHEHHLHEHHUHHHÐUHH}HEH]ÐUHHH}HEHPHEHHEHHÐUHH}HuHEHUH]UHHH}HuHEHUHHÐUHHH}HEH2UHH}HuHEHHEHH9]UHHH}HEHHÐUHHH}HEHUHHH}HEHHUHSH(H}HuHEؾHHEH^HEHEHEHHHEH HH HEHUHH3 H([]ÐUHHH}HuHEHUHHÐUHH H}HuHEHUHHEHPHEHHHUHEHHUHHH}HEHHUHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHHÐUHHH}HuHEHHEHHEHHUHHHHEHÐUHHH}HuHUHEHHRHEHHUHHHUHH}HE]ÐUHH0H}HuHUHEHHHEHHFHEHEHUHHmHEHÐUHHH}HEH"HEHHUHH}HE]ÐUHHH}HuHEHUHHHEHUHRHPUHHH}HuHEHUHH݀HEH HUH HHUHSH(H}HuHUHEHYHHEHHHEHHH HEH([]UHH}HE]ÐUHSHH}HuH]HEHHH*H[]ÐUHHH}HEHH7ÐUHHH}HEHH ÐUHHH}HuHEHHEHHEHHUHHHUHSH8H}HuHUHMHEH HEHEH HUHEHH u*HUHEHHKHUHEHH tHEH H9EtHUHEHH HEH4 HHEH% HHUHEHHH HEؾH% HEȾH H8[]UHH}HEH]UHHH}HuHUHEHH}UHH}HE]UHH H}HuHUHEHHHMHEHHN ÐUHSHhH}HuHUHEqHHEHEHHEHEH@HEHEH^HEHUHEHHrHEHEHUHH蜡HEHEHEHEH HHEHHHEH HEHHHHEHEHHHEHǛH0HUHEHHVHEHE HEHڙHHEH荛HHUHuHHHEHEH襙HHMHEHH蝙HEHUHRH+UHHMHH›HEHUHHEHUHPHEHHHEHHEHPHdH}u#HEHHHEHHEHHۙ"HEHHHMHEHHHEHUHMHH!VxH.wHHsHh[]UHH}HuHEHUH]UHH}HuHEHUHH]UHH H}HuHEH) HEHEH HEHUHEHH ÐUHH}HEHHPHEHHE]UHH}HEH]ÐUHH H}HuUHEHUHEHHHEHH UHH H}HuUHEHHEH,HHEHH UHHH}HEHHt@HEHt"HEH7 HHEHHH7 HEHÐUHH}Hu]UHHH}HuHEHHHEHH# UHHH}HuHEHHHEHH UHHH}HuHEHHHEHH UHH0H}HuHUHUHEHH HUHEHH7HEHHUHMHEHHǸUHHH}HuHEHHHEHH UHHH}HuHEHHHEHH UHHH}HuHEHHHEHH UHH0H}HuHUHUHEHH HUHEHHBHEHHUHMHEHHǸÐUHHH}HuHEHHtHEHHuHMHАUHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHUHH}umE EE EE EE EE EEE]UHH}HEH@HH]UHSHH}HuHEH(aHHEHH HEH,H_HEH hsH@rHHnH[]UHHH}HuHUHMHEHHǸUHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHÐUHH}HE]UHHH}HuHUHEHH; UHHH}HuHEHMHH/ ÐUHH}HEH@]UHH H}HuHUHUHEHH uHUHMHEHH ÐUHH0H}HuHUHEHH HEHUHMHEHH& HEHMHUHuHEH< HEH}tHUHEHHj HEH HEHEUHH H}HEH5 HEÐUHHH}HEHH8 UHH}HEH@]UHHH}HEH& UHH}HuHEH@H+EHHEHP]UHH H}HuHUHEHH ÐUHSHH}HuHEH^HHEHHD HEH,H\HEHn `pH8oHHkH[]UHHH}HuHUHMHEHHǸUHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHÐUHSH8H}HuHEH HEHEHHEHUHMHEHH HEH%HHEH HHEHHH HEоH H]HEH HHHEHw HH^jH8[]ÐUHH}HuHEHPHEHHEHP]UHH}HEH]UHSH(H}HuHUHEHUHHHEHXHEHHHH([]ÐUHH H}HuHEHHHEHHJ UHHH}HEHUHH H}HEHHEHHHEUHH}HEHHHEHHE]ÐUHH}HuHEHHEHH9]UHH}HE]UHSHH}HuHEHHHEHHH tkH[]UHH H}HuHUHMHEHUHMHH1dUHAUATSH(H}HuHUHEHIIH]H޿ LILLgZIHLLLH,hH([A\A]]ÐUHH}HEH]UHSHH}HuHEHĎHHEH赎HH9H[]ÐUHSH(H}HuHEHXHEH HHHƿ0q2 tHE0qHMHUHEH HEHH([]ÐUHSH(H}HuHEHXHEHHHHƿ@q tHE@qHMHUHEH HEHH([]ÐUHH}HEHH]ÐUHHH}HuHEHHtHEHHuHMHАUHH}HuHEHHEHPHE]UHH}HuHEHHEHPHE]UHH}HuHEHEP HE]ÐUHSHH}HuHEHXHHEHHHEH,HVHEHjHliHHeH[]UHH}HuHEHHEHPHE]UHH}HuHEHHEHPHE]UHH}HuHEHEP HE]ÐUHSHH}HuHEH"XHHEHH.HEH,HUHEHHiHhHH eH[]UHHH}HuHEH~qHEHHEHUHPHEHHUHH}]UHHH}HuHEHpUHH H}HuHUHUHMHEHHÐUHH}HEH]ÐUHSH(H}HuHEHHEHEHuHHEHHHHEHHHEHHH([]UHH}HuHEH0H9EH]UHSH8H}HuHUHEHHEHEHGHHEHHHUHMHEHHHEHHHEHHH8cH8[]ÐUHHH}HuHEHHHEHH$UHH H}HuHUHEHHHUHuHEHUHH0H}HuHUHMHMHUHuHEHHEH}t HEHÐUHHH}HuHEHUHH7UHHH}HEH6UHH}HE]UHH0H}HuHUHEHHHEHUHMHEHHHEHMHUHuHEHHEH}u(HEHHEHMHUHuHEHUHHH}HuHEH`qHEHHEHUHPHEHHUHH}]UHHH}HEHÐUHH H}HuHUHEHHHEHHEHUHPÐUHHH}HEH@HtHEHHHEHHH'UHH H}HuHUHEHHHMHEHH#UHH}HuHEH@HE]UHH}HE]UHSHhH}HuHEHHHEHHSHEHEH' HHEHjHH' HEHUHEHHHEHUHMHEHHHEHMHUHuHEHHEH}t@HUHEHH;EHUHEHHHUHEHHoEHMHUHuHEAH HEHUHEHH3HOHUHEHHcH|bHH^Hh[]UHH}Hu]UHH0H}HuU܃}uHEHXqHE@HE@ UHMHEHH UHH H}HEHHEHEАUHH0H}HuHUHEHHHUHEHH UHH0H}HuU܃}uHEH(qHE@HE@ UHMHEHH UHH0H}HuUHEHHEMHUHEHАUHH0H}HuHUHEH9HHUHEHHN UHHH}HuHEHqHEHHEHUHPUHHH}H}tHEHHHHUHАUHHH}HuHEH茴PqHEHHEHUHPUHHH}H}tHEHHHHUHАUHH}HE]UHHH}HEHÐUHH H}HuHUHEHYUHHH}HEHÐUHHH}HEHUHHH}HuHUHEHHUHH H}HuHUHUHMHEHHUHHH}HEHUHHH}HuHEHÐUHHH}HEHUHH H}HuHUHUHMHEHHjÐUHHH}HEHqUHH H}HuHUHMHEHZHHUHEHH4UHH0H}HuHUHMHEHHUHHHHEH}u HEHHEHMHUHuHEHtHE`HEHHt$HEHHHEHHH9EtuHEHEHEHHE널ÐUHH}HuHEHUH]UHH}HE]UHSH8H}HuHUHMHEHHUHHHH9EuXHEHHt#HEHPHHEHH`HHEH(HHuHEHHbQHEHHtEHEHHHEHHHEHEH;EtHEHHUHHHEHHEHHEHHEHHHEHHKHUHEHHHEH@HPHEHPHEH8[]ÐUHH}HE]UHHH}HEHJUHHH}HuHMHEHHYUHH}HE]ÐUHSH(H}HuHUHEHHHEHƿ xHHnH([]UHH}HE]UHHH}HEHÐUHHH}HEHÐUHATSH H}HuHEHoHHEHEH~HEHEHƿXvwHHEHUHSH(H}HuHUHEH^HHEHƿHpkHHH([]UHH}HE]UHH@H}HuHUHEHHHEHEHgHEHEH@HEH}HEHHEHUHMHEHHHEHEHHEHHHuiHEHPHEHHEHUHPHEHHEHHUHHHEHHtHEHHEHHEHHEHE=HEHHEHHHHEHHEHHEHHHUHHEHEHEHqHEHUHPHEHUHÐUHH H}HuHUHUHEHHUHH}HE]UHH}HE]ÐUHH}H袋.]UHH}HE]UHSHH}HuH]HEHHH4HEHXHEHH1HHkH[]ÐUHHH}HuH}HtHEH@0HEH0HUHEHHUHH}HE]UHSH8H}HuHEHiHHEHHHUHEHHgHEHEHHEHEHHEH>H]HEHHHHEHHH&HH8[]UHHH}HuHMHEHHÐUHH H}HuHUHEH"H9Et8HEHH:UHH}H]UHHH}`qHEHHEHHHEHFÐUHHH}HEHHEH=9ÐUHHH}qHEHHEHHvHEHÐUHHH}HEHHE(H8ÐUHHH}HEHPHEH@HHUHHH}HuHEqH?t HEHUHHH}HuHEqH tHEHHHUHH}HEH]UHHH}HEHPHEH@HHUHHH}HuHEqH臎t HEHUHHH}HuHEqHQtHEHH2H8UHH}HEH]UHSHH}HuHEHUHH&HEHHUHHH諯HEH0HUH0HHqHEHqHEHPqHEHP0*HHEHHq*HEH豛HHDH[]ÐUHHH}HuHEHFUHH}HE]UHH}]UHHH}HuHEHxUHH}HE]UHH}]UHSHH}HuHEH0H臿HEHUHH袱xqHEHqHEHP(HEH0qHHUHEHH:i/HHEH5HHEH0H萚HHCH[]UHSHH}HuHEH0H߾HEHUHH芯qHEHqHEHP(HEH00qHHUHEHHh/HHEH6HHEH0HHHBH[]UHHH}HEHHtHEHHEHHHHHАUHSHHHHxHHb4HHHH-)E}uL uŃ}hLEH`UH=EEHHHGqH覙HHbqHHhxHHHHHLxHHtqHH.xH@H`HHHvH H@}qHHwH HxHHdH HXDH@HIDHH:DHH+DHHDHH DH`HC H H1H@HqHH\uHH H@HHuHHHHcHHdCH@HUCH HFCS%t :HEH1HEHqHHtH`HUHMHHtH`HHHbH`HBHEHBHEHBtGHEHqHHtHUHHH~bHEH0B=3HH H BHH@HAHHHAHHHAHHHAHHHAHH`HAHHw>HHHuAHH@HaAHH HMAHH2>HH`H0AHHEHAHHEHAHH=HHEH@HH=HĈ[]UHSHHxHpHhHEH]HEHUHxHH]PEHEHX3tHEqH!tHhHpHEHHyt }tEHUHEHHHEHUHH*YHUHEHHI9HEH?D]HEH?HHEH?HHUH@HHz8H@H;HoH(INGqH7bH H<HΉ)E}tLH6HtH6Hu'HE؀tMH;H}H ƿ a)H 5)H;Hm;HH;HVH9HH?6IHpH=9IHEH,9IHEH9IHEHFH2=LH5H[A\]UHATSHH8H0H(H DLHPH} HzXqHHHPHH[ HH0 )H0H0HPH# H+2HPHH)HPHHa)HH tHH H8HH8HH>HEH tH]>H8HH >H0>E俈,HHHK=HHqH9UHHH3HH6HHmDNGqH;3HEH(@ HPH|H-HEH; H H+EHHDžHHHHX HHPHHH@HHƉ(HEH}>w=E䀽tMHNH莍H0ƿ r)H0F)HNH~2+HH8L HOH;HOH qH7HH LHHhHHJqHHhUHHH1HH4HH4H H4HOHpBNGqH>1H}u H(@ *HEHEH(HUH@HH(HPHTHH0H|HΉ)Ẽ}t|H0P; t ;uH0@r;Eȿ)HH8L HEH9HUHE2qHE6HpHMLHHfHPHpJqHHfUHPHH=0HPHJ3HpH;3HEH/3HEH@NGqH/HPHFIHH2IHH@H6LHtHHQ HEЀtMHOHYH0ƿ =)H0)HOHI3HHOH2H2`HHNHIIHH2IHH1IH H1IHOH|?H5LHtHHFHEtMHMHNH0ƿ 2)H0)HMH>2HHMH'H1XIHPH1IHpH1IHEH0IHEH>H 5LHHPHHH-H[A\]UHH}u}us}uju)Hotq01FY4u)Hhrtq01F$4UHc]UHH}HEHH]ÐUHHH}HEqHG8qHEHUHHH}HEH(ÐUHHH}HEHÐUHH H}Hu 7EHUHEHH 6H‹EHEUHHH}HEHHHEH ÐUHHH}HEHÐUHATSH@H}u}u HE}u HEH@z$HHEH4HUHEqHF1HEHH}6HEH.HEH/< GPqH*IHEH^.IHEH;Hu2LH*+H@[A\]ÐUHHH}HEHÐUHHH}HuHEHUHHHEÐUHHH}HEHÐUHSH(H}HEHtHEHHEHHEHϪH@HUHHHHEHiHHN*H([]ÐUHH H}HuHUHEHHHUHEHH0HEH莉HEUHHH}HEH萉HEHH耉ÐUHHH}HEHÐUHSH8H}HuЉUHEHtHEHHEHHEHnH@UHMHuH~HHHEHSHH8)H8[]UHH}HE]ÐUHHH}HuHEHHHEHHtHEHHHHEHHHNHEUHH}HuHEHHEHH9sHEHE]ÐUHHH}HuHEHHEHHEHHUHHHUHHH}HuHEHUHH0qHEHUHHH}HuHEH耣HEHPHEHHHEHH%~qHEHHqHEHPpqHEHPHUHEHHÐUHH}Hu]ÐUHSHH}HuHEHUHH^HEHHUHHHHEHHUHHH0qHEHHqHEHPpqHEHP*HHEHH HEH}HH&H[]ÐUHHH}HEHHtHEHHEHHHHHАUH9]UHH HDž`EH`HH}*H`Hƿ*H`Hƿk*H`HƿR*H`Hƿ9*H`Hƿ *H`Hƿ*H`Hƿ)H`Hƿ)H`Hƿ )H`Hƿ)H`Hƿ )H`Hƿq)H`HƿX)H`Hƿ?)H`Hƿ&)H`Hƿ )H`Hƿ(H`Hƿ(H`Hƿ (H`Hƿ (HHz(HHƿ(E}u.uАUHSHHqqqqvqlqb'qX;qNPqDcq:qq&HEH}HEؾqHpHzHEH,HUHMHEHH$)HEH(4HEqHBHEHEH}t%HEHPHEHHh1<:ut HmHEHUHEHHEHH9s(HUHEHHEHH1<:utHEHUHMHEHH$HEHmt qqHEHQHƿqq_HEHc%4HHEH3HH7"HHEH8%HH"HH[]UHH0HEHEHƿ,t HEHEHEH} HEH;E~ HEHEHEHEH}y HE'H}HEHEUHH0EEEEEHEHl'E܃}u+u݃}EǸE؃}u+uՃ}E؀‹EǸ}uo+uЃ}OtE}u*@+u*E}u$+u}HDž@ EEHHHW$HHƿ ^$HHƿ E$HHƿ,$HHƿ$HHƿ#HHƿ#HEHHƿqU)tHpHƿq<)ut *HHpH9tqHEH}uqHEH}u )EHEHC"HEH}t/HE@<.tHEHHE̋E9E~ẺE뵋EtRHEHEH)HEHMHEHΉ)HEH}u ;)HEHEH}HEH)}EEHEEEfEHEHoHHEH}u(uH}HEH)HEHMHEHΉ HEH}uU(uH}u@( t4H}t,HEHEH}WEE Et EEt E}tQE $E܃}u'uڋE%E܃}u'uՃ}uEEUHH }EE4EE;E~'EEE}u7'u߃mѐUHHHHHHHHHUHH0H}uHUHMHEHEHUHEHHEHuHEHqHcHEHEHHuHEHHAHEHuHEHqH!HEEqHHuHEHHHEHuHEHqHHEUHMHEHHHEHuHEHqHHEHEH+EHHEHHUHH}HEHEt HEHEHE]UHH}HuHUHEHEH;Es"HUHEHHMHUHHEHE]UHH0}HuHUHUHMEHΉ%HEUHHH}HuH}uHEH7HEHUHEHƿUHH}HuH}t HEtsHEHEHEHPHEHHEHEH;EvOHEHE1HEHEHE1HEHEHE1HEHEHm먐]UHH0H}HuHUHMH}uHEH\HEHEH+EH9EvHEH+EHEHEHEHUHMHEHHJHUHEHUH}Hu}PEHq)q{@qtRqm^qfoq_qXqQqJqCq< q5'q.Aq'Sq jqzqq qHE]UHH H}HuUHEH+EHHMEHΉ HHEHUHH0}HuHU؋EEEMgfff)‰)ʋMHEHHcqMgfff)‰ЉEE}tEHUHH9s됃}u$UHEHHlUHEHEUHSH(H}غqHEHHEHXFHEHEHUHEHHHHHJH([]UHHH}qHEHHEHH<9ÐUHHH}HEHHEHUHATSHHHH@HpA<q qH[(HHHEHEH@HPH`HHLIHHHEHEHPHHHEHEHH`HH%H`HHHEHEH@HHDžXH@HHH@HPH@HpH`HXIH0%E}t} u뵃}u2HXHH`H7HpH褈(HHEHHqHwUHEHH$HEH4NGqHIHEHIH6LHH`H77HHpH(HHHİ[A\]UHATSH\HPHpASqqH[(HDžhHPHHHPHPHPHpHh\I"E}t} u뷃}u#HhHHpH5( HHE\H HEHUqHIUHEHHHEHHEHNGqH&IHEHIHEHvIHLHHpHx(HH7HĠ[A\]UHATSHHHH@HpAdqqHу(HHHEHEH@HPH`HHEHHHEHEHPHHHEHEHH`HHH`HHHEHEH@HHDžXH@HHH@HPH@HpH`HXIHvE}t} u뵃}u2HXHH`HK4HpH( HHEHH qH UHEHHHEHNGqH(IHEHIHLHH`H3HHpHw(HH6Hİ[A\]UHATSH\HPHpA{q@qHс(HDžhHPHHHPHPHPHpHh\IE}t} u뷃}u#HhHHpH諃($ HHE\HA HEHU qH8FUHEHHHEH*HEHNGqHIHEHIHEHIHLHHpH(HHHĠ[A\]UHSHxHЈHEHHUH։E}tKHEHtBHEt7HEHHMHUHHHHEHt(HѺCqHǸ &HѺFqHǸ EHEHHUHHHH8HEH<HEHh \HtH:H HEEHHEHHHEHHEH HHHHx[]UHSHhHЈHEHvHUH։E}tKHEHtBHEt7HEHHMHUHHH-HEH1t(HѺCqHǸ- &HѺMqHǸ EHEHUHUHHHHHEHHEHt\HtH:HkHEE.HHEHZHHEHIHEH!HHr HHh[]UHATSHH(HAqqH}(TqHxHxHtQHxtCHH>HxHH(HH~HHH0H%EH0EH։E} HhHtHh@HHPMHH0HP`qH#AHH0qHHAHHHHH H0H HPH GqHT HHHhHH(HH5HH6H0H_@HHEMHHEHU`qH*@HEHMqHH@HEHHHEH HEH HEH GqHm HH|( HHHgHtHHHHEH AHMHHH`qH8?HHqHH?HDHHHH HH HH NGqHfIHH IHH IHH IHLH IHHk IH0HW IHPHC IHfLZHHHFIHEH IHEH IHEH IHLHH0HHHHz(HHH(H[A\]UHSHHH}HuHUHEHHEHPHEH0HMHEHHEHHEHEHEHPHEHEHEHHEHH,4HHEHHHHHEH HHHEHH[]UHH0H}HuHUHUHEHH&HEHUHMHHHEÐUHHH}HEH qHEHÐUHHH}HEHqHEHUHH}HuHEHHEHH9}HEHE]UHSHHXTH`HTH`HH HXH`HHH`H HH`HHHnHXHĨ[]ÐUHHH}qHEHHEH,ÐUHHH}HEHHE8H ÐUHHH} qHEHHEHÐUHHH}HEHHEHHUHH}u}us}uju)HFtq01Fs u)HItq01F> UHc]fDAUATUHoSHH/HHHIIHD$Hw:Hu$A$SHCDH[]A\A]Ht'f1Ht$HAHHHD$HCHLLHD$H+랿8uqAWIωAVIAUATUSHHLjI@ITH9)HMĉD)I;_H\$ M6HCHD$ LLt ML,$IIAD$0HCLl$(HB(IWI7IT$I4$H HUHUHHPH95HMHHHMHHHMHHSH@@H|$ H9tHHH[]A\A]A^A_DM/HD$H$LHt MH\$ H\HAED$HD$H\$11HMFIhH\$ HSHT$ HHPH9ZHL$ HHHL$0HHHHL$(HH@@IT$I4$HUHUHHPH9HMHHHMHHHMHHSH@@H|$ H9tuH<$HD$H9fDHD$HuHCM,1HHH$HD$ HT$0LLHL,$HD$ f1Ht$ HaHT$ H$HT$HLHH\$ H$oPUfoH)L$0o@E@H\$  qHI#HL H|$ HSH9$A$8uqRHw$H$H$H$H$H$fHVH9WrHH6H? HD1DHOHVH9r#HH)H6HHn H@1ff.fAWAVIAUIATUSHHL$0Ht_MINI\ILI9LE11L9v!:A::t;L fD@:8t+HH9uHH9rI9w{H[]A\A]A^A_DL)IHtۉD)9OIHI9rdLH|$H)H9HGLML$MLINKT LH9ZI9v1LH|$H[H)]LA\A]A^A_qHH7#HA#fAWAVAUIATUHSHL6L~LbH $LLM!ˆT$MMSLIMLl$(LL)H|$ MLHL$HD$D$6HtGHt$LHk HL)H)HH~Lmt$HLHH9D$sHl$ HE|$HEL|$`I1Ht$`HHT$`HEHULLHL|$`HEDILl$(Hl$ M)MItHD$P|$HD$@aL|$`ISIAH\$`T$PL|$HB8H$L0LxHCHD$`LLt M L|$0InIDAD$pHCL|$hB8HD$HLD$hHL$`HL)I9UIFUL9LH|$@zH}H}L(L`LLt MLd$8I+IAEELeHB'H|$`H9tH|$@HD$PH9tHĈH[]A\A]A^A_@HG|$H L}B8H\$`1H|$@HHT$`HD$@HT$PLLH/L|$`HD$@H\$`MvHCM/M.dD1Ht$0HHT$0HD$`HT$pLLHL|$0HD$`mD1Ht$8HAHHEHD$8HELLLd$8H}HL"q8q18uq8uq8uqI(AUHMHXff.fAWHGAVAUIATUHSHxL&H^HHD$LHL$Ht MH\$PHHzA$EHD$H]MeHD$@I]HD$0LHt M3HD$PL|$@Lp@H\$(HQH/A$D$@HD$0H\$8H1HL$8Ht$0H|$0HL9t:HHEHL$LHt$0H|$PHD$0HEHD$8HD$PH}HT$XL9HL$`H9|$ HT$~D$HL$HuHED$EHH|$PHt$`HD$XH|$PL9tMeI]L|$0LHM8uqDHD$H DLH*f.1Ht$(H|$0HT$(HD$0HT$@HLHH\$(HD$0HtHtmLHT$XH}HUH|$PfHT$~D$HL$HED$ELt$PLfDHxH[]A\A]A^A_fDD$`HT$XH}fD1Ht$PHHT$PHEHUHLHH\$PHE[8uq>HMfDATUHSHHHVHH9fHv< uYHH9uHEHEHt;HD$E1IHELd$LeB HH[]A\fE1BHv < @HH9vfBHv< tHEHEHt_H)IHT$Hvy1Ht$HHT$HEHULHHHELd$ZHEHEHuH[8uqHEHEM&HHHE@AW[LAVIAUE1ATIUSHHfGH.L?HGH;nuLfLH)HqHnHAHCI9l$t{L9qH@HULH+CHuH9wH$ID$I+$DHHKHH9sL9toqHyHH9tL0qHHH[]A\A]A^A_ÿyqsyqiyq_yqUyqKHATq@USHHPLd$LHS?HcHHl$Hs@tA $ HD$HHCHPH[]A\HD$HILHLHJHH)ʍDI)ԃr1ƃI<4H<19rH?HD$?1Ht$HHHHD$HC5@A $ ALL@@ALfL,HwLHt'A1ɀ t'A uHH9u1f.z1@ w5D0HHHcHBH9vAz@ vfff.@HwLHt'A1ɀ t'A uHH9u1f.z1@ w%DHDBH9vAz@ vff.@LHwAH1ɀ t s ukHAH9uH-uiHH9v`AAB< wZ10HHHcHBH9vAz@ vEtHf-tH9v BE1< v1f1ff.LHwAH1Ҁ t s ukHA H9uH-uiHH9v`A AA< wZ1HDAH9vA y@ vEt#f.-tH9v AE1< v1f1ff.LLO1MM9r!MDH0HcHIM9tPAJЀ vڍJw"HWHcHJwH7HcHff.fHHw1HH9r=DDHH9tBz@ vz@wDf.z@wDDLGMtxH?10HHcHI9vUHTr@ vۍr@wWHHcHI9wfDr@w7HHcHI9w1ff.UH1SHHHFH4HGHNH}H Hut81fDqQqDQHH9UwHH[]ff.HD7H9s@HHHWH9wfDHLGtE1Mt~fDqFqTFHH9GwMt;1fqFqTFHH9Gwff.@1ɾ ׉ wff.UASH ẢA)Dqc DAAOH~AA@HE9*ȉAA)q wDHDH9s%HfD8DHHD@@zH9wHD[]fD̉)q ;Af.FAqHD[]ÐqDVAFt@QDVFqAA)qF/5`qHHD`HHff.ATUHSH0HHHKHqD$HHqD$HHqD$HH qD$HH4qD$HH)qD$HHqD$HHqD$HH qD$HH$qD$HH( qD$HH,qD$HH0qD$HH4!qD$HH8H<qD$qLd$D$ID$L2HH@pJH9wD<qD$Ld$D$HELHE H!ʁ t€DHKHDى@HL)H\$Ht3HuT$UH]H0H[]A\ÐHt%f1Ht$HQHT$HEHUڃs-TtA $H\$HEDHT$HpHHILHLH)I)ărÃ1I< H<9rHD$Ld$qD$HHqD$qD$HD$Ld$qD$qD$q@ Ld$ID<ffffffA $ALL@ vfD ffD VfD FfD6fD&ALfL>ff.ATUHSH0H#HHHH988HH?HHH)HHH)DqHI88HIHHHH)qH?-H["eHL$HDL$H HH)HIHHH~,HH)qD$HHH HH)\HIHHH۔yT9HH)qD$HHHHH),HIHHHQg_HH)qD$HHHHH)HIHHH#;mF~HH)qD$HHHHH)HIHHH4x{(?pHH)qD$HHH#HH)HIHHHŃ$1HH)qD$HHH'HH)H88HIHI?HHHS8HH)qD$HHH)HL)CHHHHH- NHH)qD$HHH2HL)HHHHHMnS&HH)qD$HHH2H8L)HHHHHAHHH)qD$Hq9H9D$1Ld$ ID$ L2HH@pJH9wD<HELHE H!ʁ t€DHKHDى@HL)H\$HtQHuCT$UH]H0H[]A\qD$Ld$D$mfDHt1Ht$H!HT$HEHUڃs-TtA $H\$HEofHT$HpHHILHLH)I)ărÃ1I< H<9rHL$Ld$H["eHDL$D$H H)qD$fDqDL$Ld$D$D$hf Ld$ID<#fffffffA $ALL@ffD VfD FfD 6ALfL^ff.HO1Ht:HHH9t*f.0HVH9t v Df.HH? 1HH? 1LG1L;FtHHJ4H9=I@H5Lff1Hff.oo<foHffdfof`fhfofefofafifofeffofafifffH9ufoLfsHfHHfofsff~I9l9@2:@ HzH9Sz@2y@ HzH98z@2y@ HzH9z@2y@ HzH9z@2y@ HzH9z@2y@ HzH9z@2y@ HzH9z@2y@ HzH9z@2y@ Hz H9vz @2y @ Hz H9vhz @2y @ Hz H9vQz @2y @ Hz H9v:z @2y @ Hz H9v#z @2y @ HzH9v I2J Ѕ1zATHUSHH0Ht1H0HH[]A\H)f=_H_tfD(u1HtHi$@BHD$롿{qH|$IHt$LH|$HD$ H9HHfDHt-fH*f(T$^T$H\f(ùqDqq/^fH)SHHH9HHHGtH[ff.SHZH)HH9H2HGHCH[ff.fAWLAVAUATUHSH(GHHGHvL?L$3IL9r/A"1H'HI9t[DHuA@<^vA ~RA ALH)HqHHI9uH(H[]A\A]A^A_ÐA uzLH)HqHx\L9ArHU9LH)HsqH.fALD@qA?AT$AA@qD$A@qHD$D$L$L9lzqHHuHL$1HA0LH+EL9LHt$HkOfDLH)HqH>"fT$A@qD$HD$D$FDED$AA@qHD$D$yqyqyqyqyquyqkyqaHfAVLwAUATUHSH0HLfGHGHvL7II9v,DA%tYA+t3Hu1H0HI9wH0H[]A\A]A^HuA 1HDLH)HHCLkL9CPЀ vSPv{PDA7CPЀ w?AEDEHu1H{LDCA0PЀ vPw,AEDfDAWfDE1PwAED@X1Ht$H|$HD$IHD$ HD$!HT$foĹ)HD$LHded striHt$HT$ ngfPHT$HHHD$HD$DH|$HD$ H98HHff.AWHGAVAUATIUSHHHHD$HGGHFHdfH*Y˸))ø)f(fTf.v3H,ff(%)fUf(H*fTXfV,LHcH+LsIL9 H$IHD$f],It$<f>&"'C< LH)H"qLH|$ÉD$RL= _11ff$H _$$IGHDŽ$pHDŽ$L|$@HL@HD$@HD$HIGHH_1HCH\$PH|PH_HHo_H _fH$H@HL@HD$@HDŽ$HD$PHD$X)D$`)D$p)$ H$H|$HD$X8H$HD$@HpƄ$DŽ$HDŽ$2HD$@t$HxHD$0D$0HD$ H$HD$(HLD$pHL$xL9DI)1H|$ 1SH$HD$H$HD$@~D$HDŽ$))D$PH9tH$HD$XsH_H|$H _H@HL@HCH _H\$PHLPIGH _L|$@HL@HD$HHDŽ$pHT$(Ht$ LaH|$ HD$0H9tM9l$qL06tNhXUqHhqHLjPpEHI9gHMI9ZUu?؃v=wHYLI+D$HH)H9:HLlHI9HL[]A\A]A^A_I9HEI9u HU؁%I9}HMI9xDEDAA?=wzaI9?HEI92E~HMI9U_ ?%1(X@EHqH@qH@NfDDù1LHI9LH)HqL@LH)H qL@LH)HqLntfLH)HqL>DfLH)HqLfH)1H|$ 1I == @@HƒfHH H*XHD$@H|$ Hp`7f.EHqHqH}yqyqyqyqyqyqyqyqHHHzHTHHfAWAVAUIATUHSHHH$L%_11ff$H _H|$0$$ID$HDŽ$pHDŽ$Ld$0HL0HD$8I|$L5U_1IFLt$@H|@HF_HL=_H 8_fH$IGHL0HD$0HDŽ$HD$@HD$H)D$P)D$`)D$pH$Ht$HHD$H8H$HD$0HƄ$DŽ$HDŽ$MHLH)L)I9HNHH;:HHHIHHo^M<+ HHHHHHHHD$HQ~XHHHHRHJrE.HH)HHHt$HD$0HxHH;'qHLHt$HHHHHH)HI)HD$0Hx*qHoHHLHHHHH)HH)HD$0Hx-qH'HD$0HHxqHHD$pH]HEH]EHLD$`HL$hL9I)11HH$HD$H$HD$0~D$HDŽ$%))D$@H9tH$HD$HIGH e_H$HL0IFH E_Lt$@HL@ID$H _Ld$0HL0HD$8HDŽ$pHH[]A\A]A^A_fDH)11HI=_L-_;1ө(IH'{qH|$HHt$HhH|$HD$ H9fHD$0HHp`/zHH H:ISHaSHH[fAWAVAUATUSH8HH;BtHBHoH@II1ۉD$M>It$I)I LLD$HHL$HL)IHH)H9HL$LD$HPL9HL$ It$IGHT$(I;t$t:HD$(HI]HHFInIt$H9dH9u/H8[]A\A]A^A_HT$ LI]_InH92M>DH9wtM H)It$LL$ Hl$(I;t$t&HD$(LHHFIt$H8[]A\A]A^A_fHT$ LoqHH4eqHHHHHAUIfATUSHHHFH)D$ HD$0HH)HH9H11HLd$ H9u,aHHD$HH HFHt$(H9]tAHt$(HT$0HHD$HKHL$H9uHT$LH H9]uf.LL5H|$ HtHHL[]A\A]HHTH|$ HHtHD$Ht$Ht$~D$HHEH]HT$0fl)D$ 0qdHff.AWAVAUATUSH8HH;BtHBLgM@HI1D$M7Mt$I)M.LLL$LLD$芿HthL)IHt\HLD$LL$H)I9L9LD$ HsIGHT$(H;stuHD$(LImHHFMgHsI9pM7L9wwI .I)HsHL$ Ld$(H;stMHD$(HHHFHsH8[]A\A]A^A_f.HT$ HIm MgL9HT$ H 븿臽qHH7iffqHHZHdHlAWAVAAUIATUSHHXL:LbM9t0Lf.H}HEH9jH I9uL{MMMALd$@E1D$sfDIAD$@LLt$8B0HsH;s+HFHHD$0L9HHD$@HFHD$8HFHC MMLuM9ImMϋt$LL$M)NT5LLLT$CLT$LL$HH)HHL)HM9ML9Ld$0LFML|$0Lt$(I1Ht$(H|$0LT$HT$(LT$HD$0HT$@LLHLt$(HD$0fM9L|$0M)MIGLHD$0Hl$(HHOAD$@IGHl$8(HsH;sTHFIHHD$0L9+HHD$@HFHD$8HFHC HX[]A\A]A^A_fH I9fDLMfoD$@F7tIELHT$@L)ILHT$0M8uqDHT$0HH|$0L91Ht$(L)HT$(HD$0HT$@HLHlHl$(HD$0DIGHffoL$@NLH/H|$0IL9.HX[]A\A]A^A_ÿ襹qHHU膹qHH6HHHHAWAAVAUIATUSHHXL2LbM9t0Lf.H}HEH9zH I9uLsMUMALd$@E1D$sfDIAD$@LL|$8B8HsH;s+HFHHD$0L9HHD$@HFHD$8HFHC MUL}M9ImM֋t$LT$M)ND=LLLD$SLD$LT$HH)HHt|HL)M9VL9Ld$0LFMLt$0L|$(I1Ht$(H|$0LD$̿HT$(LD$HD$0HT$@LLH L|$(HD$0M9Lt$0M)MIFLHD$0Hl$(H9HAD$@IFHl$8(HsH;s\HFIHHD$0L93HHD$@HFHD$8HFHC HX[]A\A]A^A_f.H I9fDLMfoD$@F7IELHT$@L)ILHT$0M 8uqHT$0HH|$0L9кIFH'f1Ht$(L!HT$(HD$0HT$@HLHdHl$(HD$0DfoL$@NLH?H|$0IL9>HX[]A\A]A^A_ÿ赵qHHe薵qHHFH/HBHzHqf.qf.qf.Hq4@SHHq H߾[BfHq@SHHqH߾[fHqԬ@SHHqH߾[fHq餬@SHHq萬H߾[鲭fSHH8HHHCXH9tøHH{8[fSHH8HHHCXH9t蓸HH{8SH߾h[EDAWIAVAUATUSHHH$H-_11ff$pL-_HT$$x$HEHDŽ$pHDŽ$hHl$LlHD$HEH<譲L%V_1ID$Ld$ H| HF_H膲L5_H8_fH|$`IFHTHD$HDŽ$HD$ HD$()D$0)D$@)D$P軽H$Ht$(HD$(8H$HD$pD$hHD$xƄ$H|$ L蝵HD$PL{HCL;CH LD$@HL$HL9I)11HHD$~D$H$HD$H|$p)HDŽ$)D$ H9t胶HD$(H|$`@IFH_H$H ޳_HTID$Ld$ HL HEHl$LlHD$HDŽ$pzHĨH[]A\A]A^A_DH)11HI>fHt$pHCHH)H_H9H;I9t諵H|$HiHUHl$HLlHD$H$HDŽ$pƹH.H|$(tIFHٲ_HTID$H_Ld$ HT HEHl$LlHD$DAWHAVAUATIUSHHHoL7HL)L)H/H4IH9LHT$H $ZH $HT$IIH@H2HRLH1HQL9t5LLHLBHHHALAH9uHCL)HID H9t3HHLHHLALBLAH9uH)HHHDMtLH$H$L,$~$H$M|$$A$H[]A\A]A^A_DHH9HuE1E1HIf.DAUIATUHՃIStbI1H%%%%%%%%II L$MLM!HIM!ML!HL!LHHI9uJ4H$qfDHH@qFHH@qFHJHF@qHQ Hp@qHJHF@qHQ Hp@q@q[]A\A]@HHHHHHtMIHHH4 II9t.IxtI8L IJ< MPL INT LHHHtSLOL9r,HH9tH AIH4IL9d$v!HSH3HLH+EH9vֿyqذAE ALH([]A\A]A^A_HUIH9HIFHtH9HFоH莹H}LD$HL$LHt$HnLd$L;d$sLHHIJHt$HSH)H3LH+EH9w HTyqH@IHL9d$3L9d$tHSH3LH+EH9v˿yqٯLL)HkH|$HSHsHH+EH9wBH AIH踲IL9d$HSH3HLH+EH9vҿyqXUSHH/H_Hv@qH¸t(HvFqH˼H[]AWAVAUATUSHxHIHT$HkHLcII{[$L:L@IHIM)I@I9IWLL轪IEHD$`HL)HH\$hH|$`ۼHL$fHx[]A\A]A^A_ÿ@躧HHT$=qH|$蓴Ht$H̹H|$HD$ H9t GPqHP@fHHT$>qH|$?Ht$HxH|$HD$ H9t螫 GPqHL]LIHtXL)HPI9vLHKIWL@L蟩IEHD$@HIL)HH\$HH|$@蹻HL$f@袦HHT$?qH|${Ht$H贸H|$HD$ H9tڪ GPqH8@NHHT$_qH|$'Ht$H`H|$HD$ H9t膪 GPqHHH|$HD$ H9t]HeHHHH|$HD$ H9t1H9HHHH|$HD$ H9tH HŬHHH|$HD$ H9t٩HH虬HUSHHH^HD$ HD$HD$D$ HT$Ht$HMqH|$uH|$HD$ H9KWqH|$dztо[qH|$贳뺿@裤HHT$?qH|$|Ht$H赶H|$HD$ H9tۨ GPqH9HH[]HH|$HD$ H9t褨HlHH|$HD$ H9t腨H荲HEHÐ7HAUATUSHxAHՉHt$H=_juHx[]A\A]L$hL踴HDŽ$hpHDŽ$@Ƅ$HƄ$IHDŽ$PHDŽ$XHDŽ$`HDŽ$hHD$HD$HD$ HD$(HD$0HD$8HD$@H|$HǭHD$0qHD$XHD$`HD$8HD$0H$`HD$@HDŽ$`qHDŽ$hqHt$LHD$0qHDŽ$`qHDŽ$hqDHH|$N .HH|$ϚHDŽ$hpH$hH~eqH$`H$`qHHt$0HT$8H)H|$HDŽ$`qHDŽ$hqHD$0qH|$Xu1HD$H|$HHDŽ$hpH$hjH|$`;HHD$0qHDŽ$`qHDŽ$hqH|$˙HDŽ$hpH$hHzÐHȵHATUSH0u-ٲt޿HHT$.qHíPÉھ詚苲D Atֿ蘠HHT$/qHs2HH訧H<$HD$H9tѤNGqH/DHHuH<$HD$H9t螤NGqHHH<$HD$H9tvH~H6HHH<$HD$H9tKHSH HH0[]A\ATUSH0蒙u-xt޿臟HHT$.@qHbPÉھH*D Atֿ7HHT$/qH2HHGH<$HD$H9tpNGqHΥDHHH<$HD$H9t=NGqH蛥HH<$HD$H9tHHեHHH<$HD$H9tHH誥HH0[]A\AVAUATUSAIIԉ͉LLDYÃu 8t߉[]A\A]A^HpHDH=b_AUATUSHIID$HT$8Ht$0H|$܊H|$0HD$@H9t蘅HʼnHt$H@NGqHڇHbt&D$XH|$XHĘ[]A\A]A^A_袒H$"qH|$虍LH|$qH|$ AH|$0P=HT$8Ht$0H|$ H|$0HD$@H9tDŽMHʼnHt$HoNGqH HHH薎H|$0HD$@H9trH:HHoH|$0HD$@H9tKHHH|$0HD$@H9t,H4HHHH|$0HD$@H9tH|$HD$ H9tH|$X&H誆HHߍHH|$0HD$@H9t趃H|$HD$ H9t袃HH襍HAUATUSHII̓wIHHHĈ[]A\A]H$HD$HD$rH#?L$LLHH<$Ht HH<$HtH…USH8HHHu(HUHuHCHHHHX?HH8[]ÿ@8~HHT$/qHHHNH<$HD$H9tu GPqHӄHH<$HD$H9tMHUH HAWAVAUATUSHHHkAAIEǺhO(ŃDLH|$LxfD$PLkLH3H|$RQwBD,REtH;>yu 8tnHt$PJ(H$@qHH3HD$0HD$ HHSH|$ =HT$(Ht$ HtH|$ HD$0H9t0qH3@|HHH GqHiH\p|HH$qH|$ FHt$ H{H|$ HD$0H9t裀NGqHtEDDDnL(܍D H$\qHԈH3HD$0HD$ HHSH|$ <HT$(Ht$ HTH|$ HD$0H9tqH{HDHH謂NGqHFH\t&D$LH|$LH[]A\A]A^A_D H$qHH3HD$0HD$ HHSH|$ <HT$(Ht$ H膄H|$ HD$0H9tBqHEzHDHHҁNGqHlHHH|$ HD$0H9t~H<$HD$H9t~H蒁HHLjHH|$ HD$0H9t~H覈H^HHH|$ HD$0H9tr~H<$HD$H9t_~H|$LHHHRHH|$ HD$0H9t)~H<$HD$H9t~HHHAUATUSHIHAպGK(tYDHH$XIl$HkfD$@H|$BI4$HuqD,BnHt$@G(xHH$qH|$ υHt$ HH|$ HD$0H9t,}NGqHH$qH|$ 胅IT$I4$H|$ vqH|$ @gxHHt$ H襋 GqH%Ht(DŽ$H$H[]A\A]H$qHI4$HD$0HD$ HIT$H|$ 8HT$(Ht$ HbH|$ HD$0H9t|qH!wHʼnHH~NGqHU~HwHH|$ HD$0H9t{HхH~HHH蹅H|$ HD$0H9t{H$HP~HH|$ HD$0H9ti{H<$HD$H9tV{HHYHAWAVAUATUSHHAHT$AHDŽ$HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$DŽ$H|$0wH$H$Ht$0H}HH|$0HD$@H9tzuG(H$vqH|$ނHuHD$@HD$0HHUH|$06HT$8Ht$0H|$[H|$0HD$@H9tziqH|$}DH|$0vHT$8Ht$0H|$H|$0HD$@H9tyqH|$|mHH|$|@6uHHt$H蔁GqH{H(ÃtH$PHpC(mȆH$|tHH$hqH|$0襁Ht$0H{H|$0HD$@H9tyNGqH`{AXD8H$8|At-Ht$H=_H[]A\A]A^A_H$qH|$HuHD$@HD$0HHUH|$0 5HT$8Ht$0H|$}H|$0HD$@H9tGxiqH|$H{DH|$0tHT$8Ht$0H|$G}H|$0HD$@H9txqH|${nsHDHt$HzNGqH)zHBH$HQHDŽ$pHDŽ$`Ƅ$hƄ$iHDŽ$pHDŽ$xHDŽ$HDŽ$HD$0HD$8HD$@HD$HHD$PHD$XHD$`H|$h`}HD$00qHD$xH$HD$XHD$PH$HD$`HDŽ$qHDŽ$qHt$0HzqHD$00qHDŽ$qHDŽ$qDHT$H|$0.HH|$0cjHDŽ$pH$zHyeqH$諂H$oqH节Ht$PHT$XH)H|$HDŽ$qHDŽ$qHD$00qH|$xu1HD$0H|$h臂HDŽ$pH$yH$kHH|$0HD$@H9tsuH;xHH|$0HD$@H9tTuH|$HD$ H9t@uHxHH|$0HD$@H9t!uHH$HhH$]xh|H@{HwHH|$0HD$@H9ttH~HwHH4hH$x5|HzHVwHH|$0HD$@H9totH|$HD$ H9t[tH#wHH|$0HD$@H9t(1HH|$ HD$0H9tfLpHHAătqH|$X_tHl$PHH|$X]tHHH)H9HBHEH|$XZtHĘ[]A\A]gs{aHH$qH|$ QnHt$ HhH|$ HD$0H9teNGqH hH:`qH|$ HD$ @qH|$ HHD$ qH|$ aH|$X3ZtHhH-ǀ_=_2=_H_HH=`H_HH==p_H|$ c=r(tܿL`IH${qH|$ "ml _Ht$ JpuHiD$ ʚ;HD$(H_Ht$ "p5HiD$ ʚ;HD$(H_H-_4Ht$ LkH|$ HD$0H9tdZG qLofH2Hil$@BHl$HH|$ HD$0H9tcLmH|$X~[XHAHD]uoq(t俈_IH${qH|$ kA붉Ht$ LjH|$ HD$0H9t;cZG qLeHi $@BHT$HHS㥛 HHHH,H+l$PHH|$ HD$0H9tbLl HHH|$ HD$0H9tbHlLHHHxHUSHHt HD$PD$XD$?HD$?HD$@HD$HHD$@HD$`HD$hHD$ HD$pHD$xDŽ$Ht$Pu2(H|$xHD$pHH8 HH9P @HĘ[]ÿ@>]HH$@qHjHHOqH<$HD$H9txaGqHcn\HH$qHiHHcH<$HD$H9taNGqH{c@\HH$qHiiHHhH<$HD$H9t`GqH)c@?\HH$qHiHHhH<$HD$H9ty`GqHbHH<$HD$H9tQ`HYjHcHHH<$HD$H9t&`H.jHbHHH<$HD$H9t_HjHbHHH<$HD$H9t_HiHbHHHHUSHHtHHD$PHD$XHDŽ$HD$ D$4D$?HT$?HT$@HD$HHT$@HT$`HD$hHD$pHD$xD$(D$,HD$ l$0Ht$P0(t\HĘ[]ÿ@hZHH$qH@gHHynH<$HD$H9t^GqHakZHH$qHfHHaH<$HD$H9tG^NGqH`HH<$HD$H9t^H'hH`HHH<$HD$H9t]HgH`HoAVAUATUSH I͉IA!)ډLD(Htv9#MtLDu˿@ YHHD$H$}qHqHHHmH<$HD$H9t>]GqH_jXHHD$H$qqHHH_H<$HD$H9t\NGqH;_HH<$HD$H9t\HfHu_HHH<$HD$H9t\HfHJ_HH []A\A]A^HHыVH6vHAVAUATUSH  I͉IA*)ډLD(HtH9MtLDLu¿@rWHHD$H$qqH`HH}kH<$HD$H9t[GqH^hWHHD$H$qqHHH^H<$HD$H9tE[NGqH]ӉH []A\A]A^HH<$HD$H9t [HeH]HHH<$HD$H9tZHdH]HAWAVAUATUSHHAHILÉHL$8LKHIƽA@ VHHD$ HD$}qHqH|$Ht$HjH|$HD$ H9t;ZGqH\gUHHD$ HD$qqH|$Ht$H\H|$HD$ H9tYNGqH2\LH8H;HxL)H{HHH9tHtH8H<HxH|ܹHL$8I9MtLDH|$8LHFT$8HD)l_HHLD$HL$HHt$8HLD$HT$HL$8H9xHHHH)HHCuHH[]A\A]A^A_ùqqq7HH|$HD$ H9tXHbHc[HHH|$HD$ H9twXHbH7[HAUATUSHII̓wIrHĈ[]A\A]H$HD$HD$HL$LL-H<$HtWHH<$HtWHZAWAVAUATUSHIAIAqqH$J'qDLHHH AH$@tH$苷}L}ńuADŽ$DŽ$L$H$\t:$otcRHŋ$DH|$`S=RHŋ$DH|$@ZSLqHRiqHH|$ ďHT$@Ht$ H|$`pqHt$`H$虏H$HXH$H$H9tVH|$`HD$pH9t VH|$ HD$0H9tUH<$HD$H9tUH|$@HD$PH9tUNGqH,XH^LqH|$ QiqHt$ H|$@ގHT$`Ht$@H$臍H$H)XH$H$H9tKUH|$@HD$PH9t7UH|$ HD$0H9t#UH|$`HD$pH9tUNGqHmWAHHH`HHHZou-H$'DH[]A\A]A^A_ÿ)PHHH]'HEȻqH} Le0Le Hs HHS(H}@LmPLm@Hs@HHSH{H}`HEpHE`Hs`HHSh_NGqHVH/HH}@I9tSH} I9tSH'H](ZH$'HVHHHHHQHGHÿ"OHH{YDH|$`OH|$`:'HQHH|$@HD$PH9tOHH|$@HD$PH9tNH|$ HD$0H9tNH<$HD$H9tNHXHHHATUSHHHAA[qqH|$`?'H)t5HD$PHD$@HD$HD$PHT$ Ht$@HQhHH|$@IHD$@H$HD$HH$DHH$ H|$@HD$PH9tMH|$`'H[]A\t$ HD$@H$HD$HH$DHH$lH|$@HD$PH9tM랿@IHH$ qHUHHH|$ ( qHt$ H|$@蠆Ht$@H [H|$@HD$PH9t/MH|$ HD$0H9tMH<$HD$H9tM GPqHfOHHH|$@HD$PH9tLH|$`'HOHH|$@HD$PH9tLHH|$@HD$PH9tLH|$ HD$0H9tLH<$HD$H9tqLHyVHHHATUSHHHAAqqH|$`ۿ'HŞt5HD$PHD$@HD$HD$PHT$ Ht$@HjHH|$@HD$@H$HD$HH$DHH$萱HH|$@HD$PH9tKH|$`'HH[]A\t$ HD$@H$HD$HH$DHH$jHH|$@HD$PH9t1K뜿@FHH$ qHSHHH|$ qHt$ H|$@9Ht$@HXH|$@HD$PH9tJH|$ HD$0H9tJH<$HD$H9tJ GPqHLHHH|$@HD$PH9tsJH|$`o'H1MHH|$@HD$PH9tJJHH|$@HD$PH9t1JH|$ HD$0H9tJH<$HD$H9t JHTHHHAWAVAUATUSHXIHH$0H$ HDŽ$(Ƅ$0AIH;$(wDIFIH$ HH$(LH%VD8Au$HH+$(HICHt$ $OAhu됿DHH$OqHQDHHKH<$HD$H9tHNGqH@KHeyqJ"A^ H$ H$0H9tHLHX[]A\A]A^A_HH<$HD$H9tnHHvRH$ H$0H9tLHHKHHuLH+$(H9WHHt$ H$ =MdH=b_t=b_t,Hb_,tq01FQb_ŏtq01FQAWAVAUATUSHHAH$+THDŽ$pHDŽ$XƄ$`Ƅ$aHDŽ$hHDŽ$pHDŽ$xHDŽ$H-D_H,$L5D_HEL4HD$H$H@H<AL%cD_Ld$ID$HZD_HTHD$H@H|AL-D_L,$IEH/D_HH$HDŽ$HD$HD$HD$ HD$(HD$0HD$8HD$@HD$HH|$PLHD$8D$XHD$pHD$`HD$hD$pHt$H$@HH,$HEL4HD$HDŽ$pH$$JHHHH|$όL,$IEH 0C_H Ld$ID$H C_HLH,$HEL4HD$HAH|$CL{L;HCCHD$@HtELD$0L9vHL$8H)IHhC)HL$8I)ȺHLC Ht$`H]UH$HDŽ$HD$HD$8H|$`HD$pH9tDHD$H|$PpQL,$IEH !B_H Ld$ID$HB_HTH,$HEL4HD$HDŽ$pH$HHHĘ[]A\A]A^A_HH;I9t$DHl?HFHAWAVAUATUSHHH9w(HHL'HWL)HH9rH[]A\A]A^A_ÿ0qELMM)AHtHH>9IM9tLLLH9MH;HtxCL+LsHLHkATUSHHIH9tHtHEHKgg+youHEHEHp4H9EHUHEHH^Kst9srt9wtxt-McMWM@NMB@6HHH"GHUHEHHJHHH.6HHqHsHH(qHHsHpHUHHHdMHPHp qHHsHPHHHHPH@HpH @HH?HH?HH?HH~MGqHLH H8>H@H)>H`H>HH >HHKGqHz:HE<HEHEH0H9EHUHEHHGwtxtruMTMKMB@3HH_HCHUHEHHUGH_H0H2HH0qHoHH(qHH[pHHUHHHIHH qHH pHHHjEHHVHDžPHDžXHDž`HDžhH@H#HPHEH#HXHEH% Hy#H`HxH蓓HEGH'HEHEHEHEHEHHMHUHxHPIIйH4HEH迋HEH;(HEHUdHEH37HHEHvHEHHHEH3HH0H[]UHSHHHDHHHHtHtHI0H HE4H HEHEH_HUHT HPHȃHP<qHzHPHPqH-HHEHHHHUHHH-qH-HHEHHHHUHMHHHEHH%qHQ-HEHU2HPHHPH轞HHEHHќHPH@DtD1o2KHe2HH.HHEH1HHPH7@H-2HH.Hĸ[]UHHH}HEHUHATSHpH}HE@H}HEHEH7HEHHHUHEHѺH&HEH>HEHHHEH8HEH08E俈/&HHEH6HUHEqH2UHEHH--HEH=0HEH=NGqH,HHEH=HH,HHEH=0IHEH/IHEH=H3LHHEH/HH,HEHp[A\]UHSH(H}؉uԃ}EHXqHEH5HUHEؾqH1HEHHt$ϐfDHWXHwPH( ff.Hw0HGXH9rH)H(15 Pr.q(q(f.HW1Ht H:t fHzuHzH rHGÐff.fDÐff.fDAVIAUATUHSHHH|$pL%g_11f$PL-\_ID$L$$HD$ppHDŽ$HH<HDŽ$XHDŽ$`HDŽ$hHDŽ$pL/ZH|$@H$HD$pHD$HD$HD$HD$ HD$(HD$0HD$8 HD$`Ht$HD$8H|$pHD$PD$HHD$XD$`HEHPHHHLHPHD$0LsHCL3CHLD$ HL$(L9I)11HHEHPH|$PHD$`H$HD$pHD$8H9taHD$H|$@ID$H|$pL$$L,HD$ppHĀH[]A\A]A^H)11HIVhHt$PHcUI/H/H/H/H/fDATUSOH@rIH/tQI\$HtgHCH,H9u HH}H]HtI9\$uHEH{H4[]A\u$tKGtHq[]A\H_HzHsH7;0H\@r qgqYff.HrHSHHHGrH߾8[mff.SHH߾0[IHP rHSHHHGP rH߾8[ ff.SHHHOHp HtP(HH觽H[fDHHGGff.UHGHHSHHHHt HyHHHH[]@@UHGHHSHHHHt H9HTHHHHC H[]@UHGHSmqH@gqHHDHHHH贼HH[]ff.SHHHHPHL$ HT$DD$ L$1rq3H|$HCHT$H H!%tHDHJHDщ@Ht$HHPH[Ðff.AWHGAVIAUIATIUSHxGH^`HD$L~pHHFxHGH$HD$0HhI;HSLH|$Aq11H|$)Hl$0HHPH9HL$0HHHL$@HHHL$8HH@@L9t$8qH|$0HT$`HT$PHHPH9HL$PHHHL$`HHLHL$XHH@@HT$XHt$P]H|$PHD$`H9tH|$0H9t H|$HD$ H9tHSqH|$0SXL9t$8AqH|$0HT$`HT$PHHPH9HL$PHHHL$`HHLHL$XHH@@HT$XHt$PH|$PHD$`H9t^H|$0H9tOHS8HLH|$5Aq11H|$lHl$0HHPH9GHL$0HHHL$@HHHL$8HH@@LH+D$8H B qH|$0HT$`HT$PHHPH9HL$PHHHL$`HHLHL$XHH@@HT$XHt$PH|$PHD$`H9tUH|$0H9tFH|$HD$ H9t2H@I9H$H$HLI;HxL[]A\A]A^A_o@)D$@+oH)L$`zoP)T$`%oX)\$@o`)d$`yqyqyqH(H(H9)H )H(H7)H(H(H3)f.SHH[fSHHHHPHL$ HT$DD$ L$1rq3H|$HCHT$H H!%tHDHJHDщ@Ht$H2HPH[Ðff.AWHGAVIAUIATIUSHxGH^`HD$L~pHHFxHGH$HD$0HhI;HSLH|$Aq11H|$IHl$0HHPH9HL$0HHHL$@HHHL$8HH@@L9t$8qH|$0HT$`HT$PHHPH9HL$PHHHL$`HHLHL$XHH@@HT$XHt$P}H|$PHD$`H9t9H|$0H9t*H|$HD$ H9tHSqH|$0sSL9t$8AqH|$0HT$`HT$PHHPH9HL$PHHHL$`HHLHL$XHH@@HT$XHt$PH|$PHD$`H9t~H|$0H9toHS8HLH|$5Aq11H|$Hl$0HHPH9GHL$0HHHL$@HHHL$8HH@@LH+D$8H B qH|$0 HT$`HT$PHHPH9HL$PHHHL$`HHLHL$XHH@@HT$XHt$PH|$PHD$`H9tuH|$0H9tfH|$HD$ H9tRH@I9H$H$HLI;HxL[]A\A]A^A_o@)D$@+oH)L$`zoP)T$`%oX)\$@o`)d$`yqyqyqH$H$H%H$H$H%H$H$H%f.UHGHSHHH.HHt HHTHH赲HHC H[]@UHHHSH(HD$H_@HHIHHHHHI)L0H wH9r)HEHHEWHHH$H(H[]ùrvqqyDSHUH[HUSHH(H9HxHHD$HHo@HHIHHHHHI)L؃0EH wH9HCHHHHHTWH(H[]ÐHHD$IHO DLHHILAIHHHI)LЃ0AH wHiA-pHD$IHOLO@LHLAIHHHH)ƃ0@qHM9uHiA-`rnqq]xSHcHH[Ðff.UHOSHHHFHt:HcH,Ht.HHSHHHTHH[]fH qHHHH[]ÐfHFHH8UHSHHGh1H|$ ZH|$(H|$ t}HHH9tgH}Ht$D$]H|$ HD$(H; uH9t^{/uHU(Hu H}/H|$ HD$(HHH9ufHD$0ehH9t}HH[]fDH`Ht$Ht$&H!@AUATUHSH(HFHHxItXHH$ HLHI1HT$H4$L`H<$HH9tID$HtIHxtBHHRLmLHߺHT$H4$L H<$HH9t{ehH([]A\A]HJ H\ ff.GpHFHH8UHSHH1H|$ LH|$(H|$ tHf.HH9tgH}Ht$D$MH|$ HD$(H; uH9tƀ{/uHU0Hu(H}H|$ HD$(HHH9ufHD$0H9tjHH[]HX5Ht$sHt$!HKGp5HFH(AUATIUHSHHHxLoH,A11qH%H\$ HSHT$ HHPH9HL$ HHHL$0HHLHL$(HH@@HT$(Ht$ H|$ HH9tlH<$HD$H9tYID$HtLHxtEH}XuYH\$ HmLHhHT$(Ht$ HH|$ HH9tHH[]A\A]HfDo@)D$0 H HHHFHSH8IAWHG AVAUATUHSHH8HD$HH9G(`qH HL{0)1HH|$zH|$Hl$uHH9twLc(HC DuMl$L9HS0I9F4 HC Lk(BD HD$HD$} uH9}/uHHD$HHD$H9uHH9C(H|$qH|$HD$ H9tdH8[]A\A]A^A_DH|$A11LHC 9fDHyqyqHlff.HFHkAUATIUHSHHHxHA11qHH\$ HSHT$ HHPH9HL$ HHHL$0HHH} HL$(HH@@HT$(Ht$ mH|$ HH9t*H<$HD$H9tID$HHxHLm H9E(qLH\$ LHHT$(Ht$ LH|$ HH9tHH9E(t9qLHH[]A\A]Do@)D$0yqGHHHff.@AT1qUSHHPH|$D$D$ )f(fT (f.f.z#u!ff/[@qq@@qqHDHl$ $1HCAE)HCHH H!%tHDHJHDщ@HHɦHPH[]A\ÐHl$ HT$$HHcIHH9vH8,u.HH9u.HrHIeH\H3H H!%tDHJHDщ@Ǹ.0HfBf.@qqrqqmDSH1H[ff.AWAVAUATIUSHHHqHH*HHT$ H|$HD$HtHT$D$ KHH9D$ArH|$]IL$ * i 0C<L1L=^1f$H^H|$PIHDŽ$pHDŽ$HDŽ$HDŽ$HDŽ$HDŽ$L|$PH|H$HD$PHDŽ$HD$XHD$`HD$hHD$pHD$xHDŽ$HDŽ$H$LHD$X8H$HD$PHpƄ$DŽ$HDŽ$qH|$PhHT$PH\$PHZC @Cƃ0uH|$PHBHD` HD$@D$@HD$0H$HD$8H>LD$pHL$xL9iI)1H|$01HT$8Ht$0H|$lH|$0HD$@H9t(H$H$HD$PHDŽ$HD$X8H9tH$HHD$XIGLH @^L|$PHLPHDŽ$p ]=HH9D$ArH|$ID$HT$ I$HD$H9KI$HD$ ID$HD$ID$HL[]A\A]A^A_fD"\tz LH+D$H1qH|$H]8 wLH+D$H qH|$LH+D$HqH|$LH+D$HqH|$z]DLH+D$HtqH|$J-DLH+D$HvqH|$DLH+D$H<qH|$DHH<uHD$@ArArH|$0HD$0H,HH+L$8H9rHHH|$0tHT$`HT$PHHPH9*HL$PHHHL$`HHHL$XHH@@HH9D$XArH|$P IT$I$HHPH9I $HHIL$HHIL$HH@@H|$PHD$`H9tH|$0HD$@H93q)@L|$HT$ IGHD$HD$H9HT$ H9T$B8IGHD$HD$BD82f.foD$ AD$H)1H|$01I4HGqHH`|HHD$HHD$x8u!H@HD$HH@0H=.Ju^HT$PƃA11LH|$HD$HD$PH|$0HpP H|$oPAT$KoH)L$`yqyqyqyqyqyqyqyqyqyqyq~HHSHHHHRHHff.AWAVAUATIUSHHHHH9H7@"tHq\@@8t5HuHH9uЀ;vHHH9;8wHD$ tHD$H|$HD$D$ (HH9D$ArH|$H9IL$D3A fD2A pA 6AAL1H|$P1f$HR^HDŽ$pHD$PHxH>^HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$HRH$HD$PHDŽ$HD$XHD$`HD$hHD$pHD$xHDŽ$HDŽ${H$LHD$X8H$HD$PHpƄ$DŽ$HDŽ$qH|$P>HT$PLt$PLrAF @AAFAƆ03H|$PHBHD`HD$@D$@HD$0H$HD$8HLD$pHL$xL9I)1H|$01sHT$8Ht$0H|$?H|$0HD$@H9tH$H$HD$PHDŽ$HD$X8H9tH$HHD$XyH^H^LHD$PH@HTPHDŽ$pH9,HH9D$ArH|$wID$HT$ I$HD$H9I$HD$ ID$HD$ID$HL[]A\A]A^A_fDA"A\|A LH+D$HqH|$@HH93D3A eLH+D$HqH|$DLH+D$HqH|$rLH+D$HqH|$JeDLH+D$HEqH|$5DLH+D$HGqH|$DLH+D$HqH|$DHGqHHTH)1H|$01I$foD$ AD$HD$HT$ HD$HH$HD$H9 HT$ H9$HL$D4H$HD$HD$D#IH$HH$x8u$HZH$HH@0H=.JHT$PAƆHD$@ArArH|$0HD$0HHH+L$8H9mHHH|$0ZHT$`HT$PHHPH9 HL$PHHHL$`HHHL$XHH@@HH9D$XArH|$PIT$I$HHPH9I $HHIL$HHIL$HH@@H|$PHD$`H9toH|$0HD$@H9IW?fHD$PH|$0HpPHt$A11H|$oHD$!oPAT$joH)L$` H<$Iyqyqyqyqyqyqyqyqyq}yqsyqiHHH HMH)HHqHCU1SHHHHGHGHGHG HG(HG0HG8HG@HGHHCP1H{PHCXHC`HChHCpHCxHǃHǃHǃHǃ*HHǃHHƃHǃHǃHǃHǃHǃHHǃƃǃƃ H[]H)fUH1SHHHHGHGHGHG HG(HG0HG8HG@HGHHCP1H{PHCXHC`HChHCpHCxHǃHǃHǃHǃHƃHHHƃEHǃHǃHǃHǃHǃHǃHǃƃ H[]HATI1USHHHGHGHGHG HG(HG0HG8HG@HGH@HCP@HC`HChHCpHCxHǃHǃHǃHǃHCX:HKXHCPHQHH,HEHHChHHC`HHHHƃƃHI$HkxHAD$HHSpHHǃHǃHǃHǃHǃHǃHǃƃ[]A\H4?UHSHHHw@HG0HH)HHH9HK8HH{HH)HHHIIIN L)I HLHDH9tH@H9uIHXL9vDI<$IL9wHD$IHD$0IHD$IHD$IfHHHHfDH|$8fHL$PHL$@Ld$0HD$@I9Hf.H{HC(H9t^H@I9uHL$PHL$GHl$(HD$H9HH{HC(H9tH@H9uHHHHfDUSH(thHHDu?HHtcHT$H4$H<$HD$H9tH([]fDHT$H4$Hɹr qqEr#qqEH-ff.LL;IASIHEA*A/t 1[DtAtIIqI1Ht;H9s+ tM uFfD t8 t3HH9uA*t'L[놐1D1@H9sAA< t< tHf tЀ tHH9r뜐fUHSHHHH9tTHH&DHsHH9t.HHP vHEH8}wT$prDHuHEHUH[]fH)EH~zeuzuu :rEHUH[]@EHHu@tH)E H~xNuxauHPHYE1HWH9`H)E HGfq@8< 4HHuHPHDE@E @ Ef.'HH9HBH \uH9HBHfHcNEH6E"HH9@HBH \uH9HBHfH)E Hzlzl:uHPHE@Ez@Ej@EZ@H)EHthq@8< \HHuHPH HHE HHH)Hq@8<HHuHHHfDUHSHHtHH;tH[]ÐH[]@AWAVIAUATUSHHH+WxHHH_pH+H+_`HHHtHHHHD$(HGPHD$fDD$09Ht$0LGuIMMfxMHLMnpIv`L)L)HHHTLH)HHH9HH)tH|$D$0yDIMInxMHLMfpIv`H)L)HHHTLH)HHH90H)/HĘ1[]A\A]A^A_IFhHHD$HH)HHHHHHIH)I $HHHL$LHD$ H|$hH|$HT$PHt$pILL$PM|$LD$XHD$`HD$ L$HD$pHD$L$HD$xIHHD$L9I?I褹L9|$wHD$ MMIHD$IfMnhHL)HH!HHHHHH)LmHIDMHD$IH|$hHT$PHt$pH|$LL$PL}HD$`HD$LD$XHD$pLl$xL$H$IHXL9vDI?I謸L9wHD$MMIIHHHH$fDH|$HfDHt$(Ht$ Ht$(Ht$HHHHHH?HtEUSH(^hH69݉HFHt/x u9H([]ËN9H‰Hq׶HoHfDHHt@WF9u(SH H6Ht-H3H [1DF9GHqaHHWATUSHwIIeHH8IHZfDf.AUATUSH=GH$ rÜUHCHĨ[]A\A]fGf/[(r (f/H\$ H{p1H-^11f$pL-ߥ^H}HDŽ$pHDŽ$hHHDŽ$xHDŽ$HDŽ$HDŽ$Hl$ L/ۣHD$ H{@HDŽ$HD$(HD$0HD$8HD$@HD$HHD$PHD$XHC`HsHD$(8H{pHD$pD$hHD$xƄ$FqHHD$HD$HEH$HD$PHLD$@HL$HL9vNH)11HIlH@GHĨ[]A\A]fDHĨ1[]A\A]I)11H! (f/H,H\$ H蚸qH]HHsH.H6H\$ HdqH'HHsHHHsPH褷\H,H?NHuI}IIII9HHHff.f.wpG$P rf|(tÐfH*GDHWffHЃHH*H*XXGSHH|$ #qH|$ Ht$(H跡HH$H ff.USH81H$ rDW H8[]苗%C<G<H8[]fWH8 []WH8 []WB< 1ɀ-HCHx()Hl$H|$HH9D$跤D$Du1C< Cf/F( @(f/H8[]fHsH~(mcfCf/( (f/sf.[f.(z tS1{.iHl$HHH|$tS r qgq(fDwtG$ rfl(tÐfH*GDHWffHЃHH*H*XXZ@fZGSHH|$ 0qH|$ 谣Ht$(H胞HHHf.wEG$ rHGff.GE1SHH|$ NXqH|$ HD$ HHpޝHHH|fDSHHGt<tQH{t$8Ht$0HD$0HSHH@0HH9t2H|$0Ht T$8t+Hİ[fKHİ[f;fHD$趗HD$ľH|$0`qH|$0!HD$0H|$HpH|$HHHff.SHxHĠ[þH|$ qH|$ 訡Ht$(H{HHHfSHHGt<tid$8D$8H)H{Ht$0Ht$0 ‰T$8HKH|$0HP0HH9HEHt T$8tHİ[fDHİ1[DHD$NHD$оH|$0qH|$0蹠HD$0H|$Hp膛H|$HHH@UHHSHH\HHHHtH[]ÐH[]%@UqSH_HHHqHHD$D$ HyqH߈D$hH`*qH߈D$OHGGqH߈D$6H.XqH߈D$HjqH߈D$H uqH߉D$ HqH߈D$ HqH߈D$ H(D$ Ht$HrHxH@hHH[]Ho@HHHVHHZHtHH駇fDAUATUHSHHH;_tRIDt[H(I9\$t8S$u}u`Dk H֍A9sOHDH(HI9\$uHH[]A\A]f.}uHH?HH9uH^H[]A\A]HHHff.UHHSHH̘HHHMHH[]HHHVHH*HHÐff.SHGPvu]HG HG(vHĠ[H_HsHHCHCHCHC HC(HĠ[þH|$ <`qH|$ HD$ HHp̗HHHd@G8FuATUSH0<r$ r1DHFH9GH0[]A\@HWHN1HZ(H9Y(uHZLbHiI9tKHu H{ Hu0H{0vHHHHI9uyfDF8GdH_HnHHGHHt$迖Ht$AFH襖A9uPHHDHH耪fDGf.FEfDH01[]A\DH9r qgq@EHg@D#HEH|$qMH|$Hf.HHÐff.AWAVAUATUSH8GNH)uC7$` rHs0H}01H8[]A\A]A^A_DÃfDHWHFHZ(+X(fDHFH9GHFH9GFf/G닐LgHnMHGlLHt$返Ht$AF=H襔AE9DIFMHJHLyxe E9@F8GHZLrLxHhI9I9Lm Lc LL4t fDHDLLtQLLfLL;H蓢HH舢HI9lI9+Hu0H{0kfDmHE4$Ir qgqH|$q苖H|$!HHHHHNHfDH7HÐff.HHHfUHSHHuHHH[]Ðff.AWAVAUATIUSHHFt<Du5I$ID$ID$HĨL[]A\A]A^A_fDHCIH$HD$LHD$Hp(LkI]IL9Lt$ In.HHD$0HFHD$(HFHD$ H荠HI9toS(Hs LHl$ HgRHt$H;t$tHFHHD$ H9ufoD$0FfLLH|$ H9t膕HHI9uH$I$HD$ID$HD$ID$Lt$ LCqLIIvLאLHHHHff.~AWAVAUATUHSHHhF$Š rLgHGLwLMl$L9rHWI9B [HCHLkBD E1规AŅDDHAMHHbE9!HCHSLHI9HKI9,HSLKD@H|$ L{BLcHCHKHL$Ml$H9HSI96B {HCLkBD Ld$@Ll$ L;l$(AUIuLnHT$HHt$@L輘H|$@ID$H9tx{(iq qHH{(HDHH+CH9.LlLHHH6I L9l$(7L9l$ ^LsIFH$HCH9D$HSH9$B0,IFLHCHCBD0AUIu茲)Hh[]A\A]A^A_HLd$@cLH(HT$HHt$@H{蕗H|$@IL9tRHh[]A\A]A^A_HLd$@3LH(HT$HHt$@H{EHLd$@S1LԦHT$HHt$@H{w@HmqLd$@gqID$HDHD$@HiHLHT5NHT$HHt$@H{趖HT$ Ht$H>nHt$HT$ Ld$@LH)HT$HHt$@H{i@HkHCLeI9HSI9F(]HCLcD(Hh[]A\A]A^A_fDHkHCLeH9D$yHSI9<(}HCLcD(Hl$(H\$ H9t#@H;HCH9t臐H H9uH\$ HHA11LL蛏HC_f1HA1LLL$H$rHSLL$H$fDHqGDA11LL#HC5f.A11HLHCfA11LLێHCfA11HL軎HCf&fDfDWfDfDyq HH%H H0HCHVHi@AUATUSHGH@rHGf%HG f HG(fGHtVHHIAH=xIHt`(LHx3ELcAHĨ[]A\A]Hl$ H'qHHHuH軉HÿH|$ pqH|$ Hl$ H؞ qH蛎HHuHlHtH\IpIIrIff.ATUHo0SHHVHHHCXHGHGHGHGHoHGGGJHCHHHHPJch[]A\Iff.AWAAVAUIHOATMULSHLs`H(D$`HGHrD$ HG8HPHGHGHGHGHGGGJHD$LsPHHVHL$HHID{pLH{xL{xIuIUHzILHLI4$IT$HTIHHHHuHUH/ID$  ЈD$hH([]A\A]A^A_HHHH@UqHAWAVAUATSH_HHH0H,qHHHPqHHqHA{HsqHAcH[qHDJHqHPot#qHPZE1 DAHpq qHHpHp&GEaH8+HEqqHH}HEFEEGHEAH]HCHEAWILEHpATDH0HIH}HXZH9tHEH}HH9tʉHpHpHH9t讉HPHPHH9t蒉H0H0HH9tvHeL[A\A]A^A_]@HEHE@HxAiq1HpxHxA q1HpPH]qH HHIHHI8I@fUHSHHHHFHFH{*t,HEHHEHsHSHEHH[]HH9CtH{qe믿yq)ht:HOH;Ot@HHQSHHH6HHPH EHC [fHVH6H HHHAWAVIAUATUSHHHhwuPLd$@qqID$LHD$@DLHTH|$@IL9taHh[]A\A]A^A_fLH߉HCH+CHH9ILc LH+C(HPzqL E10At#LH+C(H[qLILLHHCHPH0ыI9uHH+C(HL/q袋Hh[]A\A]A^A_Ld$@eqdqID$LHD$@BH}HC HT$HHt$@HHD$LH|$@ID$H9tH}HCL{Ld$8IHD$E1HD$HC0LHD$ HLHID$I|IVI6H|$؊H9l$ID$(IT$ LPH;T$ IL$0I9,IT$ LLMT$(HDtH:LHI茖L9|$aL |LLH9l$vLLLd$8H H(}ID$L1q0qHD$@xAH{HT$HHt$@H|$GH|$1HA1LT$0HD$(IT$ LT$0HD$( yql@rqqHwHoHgf.~&AWAVAUATIUSHHhF$ r;Hh[]A\A]A^A_@H|$ Hl$@HD$ H9D$(HEyqyqHHD$@J@HzHC HT$HHt$@HH$輈H|$@HEH9tyHA{Ll$ LLAHHI裔IuH7HzHT$HHt$@H<$\H|$@HEH9tHH+C(H.H<$ qLHI L;l$(L{(HS0IGHD$HC H9HS0H9T$B8,IGLHHC(HC BD8襕Hl$@qqHEHHD$@>HH5DH|$@HH9C9Hh[]A\A]A^A_f.HHl$@HH踌HHHHl$@HHHHHHl$@1H蔖HHT@HAmqHl$@gqHELDHD$@L1}LHI=HH7fHT$ Ht$L^Hl$@qHEHHHD$@=HHH<$A11L2HC 2fLHHxHE4q3qHHD$@>=HzwHT$HHt$@H<$跅H|$@HH9ttHl$(H\$ H9t$DH;HCH9tOH H9uH\$ H=HtfDHt$HT$ Hl$@HH)֟HHfD2qHHHLyqɁHH&HHHH!HٺH,H?HRHeHxAWAVAUATIHUSHHtoAt$`Ml$M|$@9D$ t$D$M9t+MfI>IVH9t~I M9uMl$L$E1@DHE1HQwHnAAD9AEtEtH[]A\A]A^A_I|$E1D-AD$hD$6EDHBLHLIHID$@D$D9v;DHDt$ H@HtH8uHxuHxEEf.AD$hEFD$A9D$`H[]A\A]A^A_fD\$9\$ I|$FD-AD$hD$fDAULn ATIUHSHHHHF HF(HF@FhHFHH蜎LHLHVHH9C(t;LqDHEHHEHs HS(H):HH[]A\A]ÿyq~ATHUHSHpHD$0HH$rHD$ HD$PHD$@HJHD$HD$HD$HD$(D$0HD$HD$PHD$`D$hH|$@HD$PH$rH9tG|H|$ HD$0H9t3|Ld$H\$I9t#@H;HCH9t|H I9uH\$HtH{HpH[]A\H AVAUATIUHSH0HHFxH^`LnpHGHGLpI9$HD$ D$ HsI$HD$HCH|$HD$H)H$HCH)HD$轋HuH;uH$H~HHD$HFHF HFHt$HT$HA8HE0H|$HD$ H9tzH@I9KIILI9$=H0H[]A\A]A^HHMIݶfAVAUATIUHSH0HHFxH^`LnpHGHGLpI9$HD$ D$ HsI$HD$HCH|$HD$H)H$HCH)HD$}HuH;uH$H~HHD$HFHF HFHt$HT$H7HE0H|$HD$ H9tyH@I9KIILI9$=H0H[]A\A]A^HH-IfLLLV M)M9L^(1M9L;A(UMHMSHHHXHD$8H|$(D$8HD$(HD$0D$ LT$LL$ PHE HHD$HHHH@H9foD$H}EHD$ HEHE(HEHt$(HT$0H5HD$HHE8H@H|$(HT$8H9tD$VxD$HX[]f.1DH{PHt$*HLLLV M)M9L^(1M9L;A(UMHMSHHHXHD$8H|$(D$8HD$(HD$0D$LT$LL$ HE HHD$HHHH@H9foD$H}EHD$ HEHE(HEHt$(HT$0Hd4HD$HHE8H@H|$(HT$8H9tD$wD$HX[]f.1DH{PHt$H鶳UHSHHHoHD$(H|$D$(HD$HBHD$ )$HD$HH\$8HH@H9tefo $H{ HD$HCHC(HCHt$HT$ Hf3HD$8HC8H@H|$HD$(H9tvHH1[]H}PHHf.AVIAUATIUSHH HVHvHD$ H|$HD$HD$?2H$FH-s^11f$L-ts^H$HEHDŽ$pHDŽ$HDŽ$HDŽ$HDŽ$HDŽ$H$LHDŽ$H}oH$HDŽ$PHDŽ$xHDŽ$HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$zHt$HT$H$H$H$HHxXHDŽ$8DŽ$0H$H$11DŽ$Hx}mH$H$HxxnHt$H$uHHRD IT$It$HD$@H|$0HD$0^0Aq11H|$0qHT$`HT$PHHPH9WHL$PHHHL$`HH@HL$XHH@HH+D$XHB5qH|$PlxH$HT$pHHPH9HL$pHHH$HHHt$pLHL$x1HLH@@$H|$pH$H9trH|$PHD$`H9trH|$0HD$@H9trH$H$HDŽ$PHDŽ$xHDŽ$8H9terH$HDŽ$HEH$H$LHDŽ$HDŽ$psvH|$HD$ H9tqH []A\A]A^DD$CCH|$pHD$p@rD$xHT$x$HCHSSHD$xуS$ Ȉ$HCHCH$HC HC H$HC(HC(H$noH)L$`foP)$yqsHiH銮HʮHܮH!HH%H釮@ATUSHH@HFD A-LVL9IHL@PЀ wfH̍HHE1HHHHHH)HcK L HM9tpIA@HЀ wHM9rw M9uHcH9vH(H@[]A\LVHL9UI HIfDI9SD[A-LSLC H{( A-@I HCCHD$@rD\$ LKHD$SD$!HCHC HC( H|$8H|$@t$!LT$(LD$0]lH@[]A\ÃD$HKHST$!HCCHC HC HC(H|$8H|$HD$@rD\$ HL$@t$!LT$(LD$0kD$sD[E1LSLC H{(HCCHD$@rD\$ LKHD$cIf.ATUHSHH0Hfd$H$@rHD$HD$ HD$(@AĄttHC0H;C8tHPL$BJHL$D$HBHJJHD$D$΃ JL$HE L$HH)HB HEH)HB(HjH0D[]A\ÐHCHH@HnHi@ATUHSHH0Hfd$H$@rHD$HD$ HD$(0AĄttHC0H;C8tHPL$BJHL$D$HBHJJHD$D$΃ JL$HE L$HH)HB HEH)HB(HiH0D[]A\ÐHCHH@HnH鉪@AVAUIATIUSH0H*H)H~bH]1HHCHЀ w&tHH9uA0H0[]A\A]A^@HwtfHwhtfLt$\q qIFLHD$\(HLLLH|$IL9tD$kD$H0[]A\A]A^fDLt$q`qIFLHD$'HLLLHyH錩ff.AWAVIAUIATIUHSLH83(L}LL)HIOHMA?\uIOHMAuH\$?qqHL$HCHHD$4'HL$LHLH|$HH9tD$njD$H8[]A\A]A^A_f.H\$qqHCHHD$&LLHL_DLD$LHLLtL$  ʁqHH|$0L9tEH} qTRLHI L;l$H}q'RLH\SqH\$0qqHCHHD$0 HHDH|$0HH9IEHX[]A\A]A^A_f.HH\$0HHOHH-HH\$0HHNHHHH\$0#1HߺYHHT@HAmqH\$0gqHCLDHD$0LA@LHIHHfHT$Ht$L!H\$0qHCHHHD$0HH=LHQH5=HC4q3qHHD$0vHHIVH9tAI M9uMl$L$E1@DHE1芟HQwH1AAD9AEtEtH[]A\A]A^A_LE1tD-AL$hD$7EDHLH7LIHI$@D$D9v4DHDt$ܞH@HtH8uHxuHxEEAd$hEND$A9D$@H[]A\A]A^A_fD\$9\$ L tD-Ad$hD$t7HOH;O t=HHQSHHH6HHPHmHC [fDHVHH6LHHH AWIAVAUATUSHHHH$0,{pLHHCH+CHH9H{dq#LH{XXH{DeAq1HHHCHPH0KH{I9t#H{XqHHH{XIEKH{HfDLt$ dqeqIFLHD$ LH8H|$ IFH9t>HSXHsPH{( DHCHD$HCHD$E1HD$BHHLmHHsQ8H9l$t}H{qLKLHINL_HHIMHL$H9L$uu H{XLLmH;H9l$uLHMH*8IF0qL1qHD$ LH7H|$ IL9t=HH[]A\A]A^A_fLt$ qqIFLHD$ IVH9t7I M9uMl$L$E1@DHE1芕HQwH'AAD9AEtEtH[]A\A]A^A_I|$E1jD-A$D$;fDEDH LHLIHID$@D$D9v3DHDt$ӔH@HtH8uHxuHxEEfA$ECD$A9D$HH[]A\A]A^A_\$9\$ I|$jD-A$D$뵐fHH;BtATUSHD9C$t[]A\DHLgHL;gt7ID$HLI$H3HSH9C AD$ C$AD$$HE(fHL[]A\AWAVAUATUSHhL>HnL"LL9iHD$ IIH$&@%tb@.t @]RIL92A7@[uAGI_<%M9etI$x$H9L{M9etI${$uIIFI;FHPHHD$HH3HSH0S HD$P S$P$IF(SDH9PЀ w%f.HTPH9t HЀ vHD$@LHt$0HD$8HD$0D$@T$PD$T4wH|$0HD$@H9 \4H9Hh[]A\A]A^A_@L3q3Hu HH9uH$HLH|$HD$L|$HD$@HHD$0Mt L/ILH|$0lHHt$0LHD$PtvH|$0HD$@H9t3H|$H;<$t3IIM~M;~tNIWLHD$IH0HPHHD$P @$AW AG$IF(HHL HLL1eHXH kHHD$pH|$PHT$xL9Ht$`H$H9Ht$`HD$PHT$XHL$`HH|$pH$HD$xH|$pL9tH$Ht$0H1|$0HT$XH?HC0HK8HsHt4H9(Ht$PHxHPH~HT$XHC0HK8HsHH9Ht$PHxHHK@HS0H$HH9HHHS0HH{0H;{8-HH{0Ht$pH0T$pу t#tlHt$pH{0T$ptafH$H|$PHD$`H9t_H[]A\ÐH|$XgfHFHHtHkLHT$xH|$PHT$XH|$p@HT$PHt$H膚H3Jf.D$HSHD$HJHRHKHHS8HHHK@HS0HD$PHT$XHL$`Ld$pL|@H$H3HHFHfL$Ir(rID$LH$襫1HT$LHWH2H$IL9SIHCHH@H$HT$xH|$PHT$XH|$pL$rrID$LH$1HT$0LH趍HY2ZL$ rrID$LH$蹪1HT$pLHkH2H1H$XL$HT$PqL.HHH9$qLH$HT$pHHPH9t}HL$pHHH$HHIHL$xHH@@H$L9t<1HT$Ht$pH舌H+1H|$pH$H90~o@)$녿yqDL$qLLH6Hw6HS6H16H_6HW6HO6H6HW6f.SH`HWHH+W(HHG0H+G8HHHHHHG H+GHH9qHHt$/tAHHt5HC0H9C8HxH1HHǃ|$ D$$8r@HD$0@rH (HD$HHD$PHD$XHD$8D$@f%fD$@HC0H;C8H@P@T$@HL$8H|$0HPHHL$AHT$8Pփ ʃPT$A T$AHT$HH)HP HT$ H)HP(7t'HHHS0H;S8HRHH`[@Ht$HHS0H9S8HJHH+HQ(D HS0HK8H{HH9lHHD$xrH|$0HRH)HB HD$ H)HB(HD$@rHD$0跦1HT$HHt$0gH|$0HT$@H92D$D$Ht$H HS0H;S8(HSHHRHD$@D$8HD$0@rHD$Hf%HD$PfD$@HC0HD$XH;C8(H@P@HD$0@rHC0fd$@HD$HHD$PHD$XH;C87H@P@fDHD$0@rH (HD$HHD$PHD$XCHD$0@rH (HD$HHD$PHD$XHt$H賎fDD$@D$8HD$0@rHD$Hf%HD$PfD$@HC0HD$XH;C8HCHH@HDHt$H諙$fDHCHH@HDHS0HK8H{HHSHHRH@HCHH@HLDHfd$@HD$0@rHD$HHHHD$PHD$XH9HRD$JBH|$8L$@HJHz|$AHL$8JAȃ AH|$0JL$AD L$AH+HHvHr HJ(:D$HWHHCHH@HDHWHNH|$0PrH|$0H0H0ff.AWAVIAUIATIUSHhHDDHT$HHDHHLJHLJHLJH_`MNpHhIInxH\$IIH<$ILL$L}Ht$ Ht$@HL$(HT$0HT$ HD$8H|$HI~PH\$@LL$PHl$X IHXL9I?ItL9wHD$I~0IIH$IHD$IIFH9tI;~8HI~0H9uIN@Ld$@HQH9L HIF0LHt$ L(A tA D$ u 4AtIHA tAD$<Hh[]A\A]A^A_f.kIFHHxHPIVHHI~8HIF@IFI~0AtIHtfILA bnfHD$rrH|$@D$ HD$0HD$PLl$(HD$@W1HT$ LHt$@H|$@HD$PH9t1HD$P>rrH|$@HD$@ 1HT$ LHt$@躂Ht$@L'>H^-Hr-ff.AWIAVAUIATIUSHHH$1H-]]1f$HT]H|$@H}HDŽ$pHDŽ$HDŽ$HDŽ$HDŽ$HDŽ$Hl$@HNH$HD$@HDŽ$HD$HHD$PHD$XHD$`HD$hHD$pHD$x}H$Ht$HHD$H8H$HD$@HxpƄ$DŽ$HDŽ$IEH|$@H@I(HD$D$H$HD$pHD$HLD$`HL$hL9I)11HL,$Lt$HHMPHHH@H=\JvHCDCLLLHIAMLH|$ Ht$ HD$0I<$HT$(H9ID$HL$0H91ID$I4$IT$IL$H#H|$ HD$0HD$(HD$0H|$ H9tHHPH<$HD$H9tH$H$HD$@HDŽ$HD$H8H9tGH$HD$HHEHl$@H$H]HT@HDŽ$pcHD[]A\A]A^A_fDH)11HI&`MLLLHAI4$IT$IL$H|$0H|$ HD$@HHpP f.HtHt%@HT$(I<$IT$H|$ @D$0HT$(I<$H)H)H)H)H)H)ff.UHSHHhH|$ *HD$HHHH|$ H$HD$D$H<$t,HD$H9tHD$ rH|$(HhH[]HH=]qH`H>)ATUHSHHpH|$@HS0H{8LCHHH9lH@t$PH@pHt$HL$PHHHpt$QHL$HHAɃ AHL$QD I&L$QHMH+HHH HH9tfD ]1nH9HzHK@HS0HD$ HH92HHHS0HAH{0H;{8HH{0Eu@HH$t @ƃ@<HS0H{8LCHnH9GIPH7@IHHH9D{HCHHPH@HSHHC8HHHS@HC0E9HL AH|$@oHpD[]A\Ht$ H fDHD$0rrH|$ HD$ 膘1HHt$ H8{HH|$ AHD$0H9tvI@HHt$ HsAOH&H&HHVHHH f.UHSHHH;_t:Hft3H(H9]tS$us HH(躯H9]uH[]DH3HSHH薻@HHVHHHzf.AWIAVIAUATUSHfd$0HD$ HLDHD$PH\$X1HH\$hHD$ @rHD$8HD$@HD$HD$XHD$`H\$pHD$xqH$qH$H\$hHD$`H\$pHD$xH$蓖H$H|$P5H$H$H9tH$qqH$H$@H$H|$PH$H$H9txH$)qqH$H$H$H|$PH$H$H9t%H$Fq*qH$H$蚕H$H|$P<H$H$H9tH$WqGqH$H$GH$H|$P H$H$H9tH$iqXqH$H$H$H|$P H$H$H9t,H$tqjqH$H$衔H$H|$PC H$H$H9tH$quqH$H$NH$H|$P H$H$H9tH$qqH$H$H$H|$P H$H$H9t3H$qqH$H$訓H$H|$PJ H$H$H9tIHL@Hl$H$II)I=1Ll$XHH$L9HH|$PHHHL9uHLP8HH$蠤H3HSLHP$H$HHH$$HPHH$H$Pփ ʃP$H$ $HPHHH$H$HP HH H$H$HP(HH(H$H$L9f.Hl$LAH9t&H;HCH9tOH H9uH,$HtH5Ht$`H|$P H|$ \HĸD[]A\A]A^A_HN H1 H_ H. HO HG H? H7 H/ H' H H H ff.AWIAVIAUATUSHfd$0HD$ HLDHD$PH\$X1HH\$hHD$ @rHD$8HD$@HD$HD$XHD$`H\$pHD$x qH$qH$H\$hHD$`H\$pHD$xH$cH$H|$P H$H$H9tH$qqH$H$H$H|$PH$H$H9tHH$qqH$H$轏H$H|$P_H$H$H9tH$qqH$H$jH$H|$P H$H$H9tH$qqH$H$H$H|$PH$H$H9tOH$qqH$H$ĎH$H|$PfH$H$H9tIHL-;Hl$H$II)I91Ll$XHH$L9HH|$PHHH L9uHLp3HH$H3HSLHP$H$HHH$$HPHH$H$Pփ ʃP$H$ $HPHHH$H$HP HH H$H$HP(HH(H$H$L9f.Hl$LAH9t&H;HCH9toH H9uH,$HtHUHt$`H|$P&H|$ |HĸD[]A\A]A^A_HHHHHHHHHf.Df.HWHGHrH9t H@f.DSHHrHHCH9tsH߾0[5DHxrԫ@SHHxrH߾([fHr餫@SHHr萫H߾([fATUSHHrHHH9tHHH9tH{xHH9tH{PHC`H9tH{(HC8H9tLcHkI9t#@H}HEH9tfH I9uHkHtHLH߾[]A\ f.ATUSHHrH@HCPH9tH{ HC0H9tLcHkI9t H}HEH9tH I9uHkHtHH߾p[]A\ATUHSHEPHrH@H9tH} HE0H9t~LeH]I9tH;HCH9t_H I9uH]Ht H[]A\A[]A\f.ATUSHHrHHH9t HHH9tH{xHH9tH{PHC`H9tH{(HC8H9tLcHkI9t#@H}HEH9tH I9uHkHt[H]A\x[]A\f.HAWAVAUATUSHH9!HHGIH)HH9wH[]A\A]A^A_f.LwI1IMI)Ht LHI9tpI HSHI)IJt5 6HHHAHBH HAHRH HBBH9t!HAHHBH9uoAMwII9t!@H;HCH9tWH I9uIHtH>I/ILMgIoH[]A\A]A^A_ÿ0q@ATIUSH?HtAID$HI\$(HhH9vfDH;HH9wI<$[]A\f.[]A\f.AWHGIAVAUATIUSH(H_HD$HHLnH$fHCHtfHHk(LS I9IMFMt'H<$LLLD$LT$LT$LD$uLH)H= H=|xHC1HuIބMtH4$LLuL)HH|$xH(H1[]A\A]A^A_f.MiL9t$@I7IWHH@0HC H9IGHs HC0IGIHLIGHL$HC(AG\ID$(H(Hغ[]A\A]A^A_I9\$HIHh(LP HI9IMFAoGC0kI^(I9HIFHtIv I?au L1H)HH|GHGIH;GHHLnH$JI1iHtKATIUSHHsLH{ HC0HkH9tHHHu[]A\f.f.DAWAVLwAUATUSHHoHL~L.MDHmHtJH](LL9HFHtH} L(uL)HH|؅xIHmHuM9tCI\$(I9HIFHtIt$ LuI)II|DMHHL[]A\A]A^A_Mf.Ht[ATIUSHHsLH{0HkH{ Ht C(<tHHHu[]A\購ݐf.DSHHH;Ht C<t[fD[rfAVAUATUHSHHHLoHHHC@藻HSHL)HL$O,M9s#Mf.fIIM9wI$Lc(HHHSHC IEHCHIEHSHHHC8HK@Hk0[]A\A]A^DHH{H9w HPGH迸M9rI<$I(HnH薸H;HHCjHBHf.AVIAUIHVIEATLbUSI9s=I$HDH{HC(H9tH@H9uIEIL9wIVIH9t`InH9tH{HC(H9t^H@H9uImI]H9t#H{HC(H9t.H@H9u[]A\A]A^ImH9tH{HC(H9tH@H9u[]A\A]A^f.fAULoATUSHHHHHrHH9tHHH9tHHspHLLHKxH|$H{`LHHt$ Ht$ HT$0HL$LL$LD$HL$(HD$8NH{`Ht8HHL`I9vfDH}HI9wH{`LH߾(訷HH[]A\A]f.AULoATUSHHHHHrHH9tHHH9txHHspHLLHKxH|$H{`LHHt$ Ht$ HT$0HL$LL$LD$HL$(HD$8.H{`Ht8HHL`I9vfDH}HI9wH{`LHH[]A\A]f.UHHSHuH[HHx0ϾH{ Ht C(<tHsHm(H[]蛷fAWIHAVAUATIUSHH(HOH/HH)H)HH<IH9LHT$HL$薶HT$HL$IIIIMLM)IDO<I9HLLL$LD$HL$lHL$LD$LL$I9t0LLLjHuL+L{LsH([]A\A]A^A_H`fDHH9=E1E1HP@I9ufL4f.@HGH;GtHHHPHGfDHHDAWIHAVIAUATUHSHLoHLH)HHHH)HH HH9HHT$H4$H4$HT$IH0IL$(H$II7HPHIWH9H0IwHpIwIIW IGHpAGHP I9t~IVHCH)HIL(LDfH:H0HrHpxH(HrpH@H(H@@rzH9tHrH2HxH9uoBH(M9twLIFL)H(HLt(AfDHHHQHPH(H@H(H@HQP@QPQL9t%HQHHPH9uoIIDIL9t"I?IGH9t߽I(M9uHtHɽH$LeLuHEH[]A\A]A^A_f.HfffffffH9Hu(H$E1&HH4f.AoWPHGH;Gt^HPHHHVH9t;HHNHHHNHHHV HFFP V$P$HG(oF@DHHf.AVAUATUHSHHHLoHHHC@'HSHL)HL$O,M9s#Mf.IIM9wI$?Lc(HHSHC IEHCHIEHSHC8HHHK@HC0[]A\A]A^H{HgHkM9wQI<$IԻHHBH;躻HHCHHffDAWAVAUATIUSHHHoHHHWHH)HHH)HvKI$HEHC0HHCHHPH@HSHHHC8HS@HC0H[]A\A]A^A_Hw(HH)HLpLhK6H9HHHlH9H<_Hs(IHL)HM4HCHHPH9t H)LSH;I臺L;HkIKl.Ls(HkHHCHHC HEHC8HHC@L)HIHL4HH)L9vH9tLޯ@H9tLH)Lů*AWIAVAUATUHSHHGHHw(H_II)IIK 'H< H9H)HHJ HEHH]IHH)H9vNH9tH9HH](HEHHE JD#HEHHHE8HHE@H[]A\A]A^A_H9tLH)HL9LHCLlHI9wpJ<T$ LH $芮H $T$ IHu(H)HHJHEHEHHPLH9t H)HlH}I蟸LuLm荬f.AUATUSHHGHHW0H+W8HH+O(HHHLHW H+WHHHH)H9rqLfH+HwHIHIT$H)H9wBMt/ fDHHEHL,苭IEHCI9uH[]A\A]1L벿xr躹HA,I9uHEHJMfH@HIM~H[]A\A]A^A_H$H$H<@HE1HHMt LtߵI|$H9|$t^H褴Hf.fHAWAVIAUIATIUSHH_H/HI)H)HHHnH4H4$H9 HUUUUUUUHH$HT$nHT$IHMHrI|$I$HBID$ID$ HD$ID$HBHHjI9IUHE H H)HHHH!HtRLHL8HJHHJ HHH0HJH@H0H@@H9t`HHH HHHJHJ HJHHH9uoB fDHUUUUUUUH9VHH$DLDLf0I9HIE L)HzH HHHH!HHHt`L4@HJHHJ HHH0H@H0H@HJ@H9t0HHH HHHJHJ HJHHH9uoJ fDHDHIIH9t@I}IE H9t֫I0I9uHtHH$M>MfH@HIM~H[]A\A]A^A_H$H$H<@HE1HHMt LT迲I|$H9|$t>H脱Hf.fAWIHAVAUIATIUSH(H_H/HH)HHHH)H;H4Ht$H9HfffffffHHD$HT$IHT$IIIWHpHHD$Ht$H0I7HgIG Ht$HF I9IT$HEH)HIt(LEf.H HHJHHH(HJHH@H(H@@JHJH9tMHJH HHH9uoBHfffffffH9PHHD$@LDL~(I9HID$L)HzH HHHH!HHtPLBH HHJHHH(H@H(H@HJH@JHJH9tHJH HHH9uoJHDMrHHHC H0x&(>rHHHC Hpw(P>rHHЅHC HHpw$>rHH諅HC HHp wqH艅H|$HD$ H9txH8[]HfD(v fUFrE1S=rHH H|$H$V%HH1H|$xHDŽ$pHDŽ$pf$xHDŽ$HDŽ$HDŽ$HDŽ$HD$@HD$HHD$PHD$XHD$`HD$hHD$p]~H$Ht$@HHD$hHD$`H$HD$@0qHDŽ$HD$pHDŽ$qHDŽ$qtrH$,>rHD$@0qHDŽ$qHDŽ$qH$H\H|$@"H=;]HT$1HH]=r]H]FrH]%H$ H譃1H$HDŽ$ pf$ HDŽ$ HDŽ$ HDŽ$ HDŽ$ HDŽ$ HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$|H$H$HH$H$H$ HDŽ$0qHDŽ$H$HDŽ$ qHDŽ$ qp=r1HDŽ$0qH$HDŽ$ qHDŽ$ qH$ qHH=qH$ HHH$ qӁH$H$H|$H)H$HDŽ$ qHDŽ$ qHDŽ$0qu_H$HDŽ$辁H$ HDŽ$ p5yH$ H@H w B@H$jH HHHfHGHHGHGHGH0uHG PFr!=r>rff.HG Ðf.LIAIIL0L9LBL9LGHHH9LGHBH9HFAy(HGuUCrE1S=rHH H|$H$N%H@1H|$xHDŽ$pHDŽ$pf$xHDŽ$HDŽ$HDŽ$HDŽ$HD$@HD$HHD$PHD$XHD$`HD$hHD$pUyH$Ht$@HHD$hHD$`H$HD$@0qHDŽ$HD$pHDŽ$qHDŽ$qlmH$,?rHD$@0qHDŽ$qHDŽ$q~H}H$SH|$@H=2]HT$1HH]=r ]H]CrH]ξH$ H~1H$HDŽ$ pf$ HDŽ$ HDŽ$ HDŽ$ HDŽ$ HDŽ$ HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$wH$H$HH$H$H$ HDŽ$0qHDŽ$H$HDŽ$ qHDŽ$ qk=r1HDŽ$0qH$HDŽ$ qHDŽ$ q H$ q}HH4lH$ HH|H$ q|H$H$H|$H)H$HDŽ$ qHDŽ$ qHDŽ$0qufH$HDŽ$|H$ HDŽ$ p,t鑼H$ H@H w ;@H$eH̼HHHfHfAUATUHSH H_H ;ᆳs("HCHGHtPHCHU HC(EH)HcHCH[H9/H9H H[]A\A]DHGHGfDHwB{HtHU H ᆳHk HCHC(EvfHl$@Ld$HrE1=rL%LXLz1HDŽ$pf$xH}8HDŽ$pHDŽ$HDŽ$HDŽ$HDŽ$HD$@HD$HHD$PHD$XHD$`HD$hHD$psHEPHLHD$hHD$`HPHD$@0qHDŽ$HD$pHDŽ$qHDŽ$qhHP8@?rHD$@0qHDŽ$qHDŽ$qyHPHHH=܇]HT$1IH]=r]H]HrH]'H$1H<=r1HHPqxML!hHPLHxHPqxH$H$H|$H)H$HDŽ$ qHDŽ$ qHDŽ$0qIHDŽ$H{8xHXHDŽ$ pp0Hl$@Ld$@IrE1=rLB%LXL-x1H}8HDŽ$pHDŽ$pf$xHDŽ$HDŽ$HDŽ$HDŽ$HD$@HD$HHD$PHD$XHD$`HD$hHD$pCqHEPHLHD$hHD$`HPHD$@0qHDŽ$HD$pHDŽ$qHDŽ$qaeHPW?rHD$@0qHDŽ$qHDŽ$qvHPHKHH=,]HT$1IH]=r]H]@IrH]wH$1H=r1HHHPqBvMLqeHPLHvHPq vH$H$H|$H)H$HDŽ$ qHDŽ$ qHDŽ$0qHDŽ$H{8uHXHDŽ$ plm逸Hl$@Ld$HrE1=rL%LXL}u1H}8HDŽ$pHDŽ$pf$xHDŽ$HDŽ$HDŽ$HDŽ$HD$@HD$HHD$PHD$XHD$`HD$hHD$pnHEPHLHD$hHD$`HPHD$@0qHDŽ$HD$pHDŽ$qHDŽ$qbHP,?rHD$@0qHDŽ$qHDŽ$q*tHPHHcH=|]HT$1IHG]=rU]H:]HrH;]fǶH$1Hܽ=r1HHPqsMLbHPLHosHPqYsH$H$H|$H)LH$HDŽ$ qHDŽ$ qHDŽ$0qAHDŽ$H{8DsHXHDŽ$ pjеHl$@Ld$@IrE1=rL%LXLr1H}8HDŽ$pf$xHDŽ$pHDŽ$HDŽ$HDŽ$HDŽ$HD$@HD$HHD$PHD$XHD$`HD$hHD$pkHEPHLHD$hHD$`HPHD$@0qHDŽ$HD$pHDŽ$qHDŽ$q`HP6@rHD$@0qHDŽ$qHDŽ$qzqHPHHH=]HT$1IH]=r]H]@IrH]H$1H,=r1HHPqpML`HPLHpHPqpH$H$H|$H)H$HDŽ$ qHDŽ$ qHDŽ$0qHDŽ$H{8pHXHDŽ$ p h H$YfDH$Y=fDH$ H@HPw as@H${YfDH$ H@HPw !sm@H$;YfDH$ H@HPw r@H$ H@HPw reHr=r>BrfIHWHpI阰IHϰIZH陱H@HH0H(fDUHHSH Ht/x(HuFHPH+PHE1HH H[]HEHEHEfDDrE1=rH|$H$J%HH֣H陣Hpff.AUATUSHH Hui?ᆳw(HG P#O,PHPHWHtHXH []A\A]HWHPfDLd$`GrE1L纰=rHl$@%1H貧HP8@r|]HPHH赶H=k]HT$1IHk]=rk]Hk]`GrHk]踶ɥH$1H.=r1HHPq\M;LLHPLH\HPq\H$H$H|$H)H$HDŽ$ qHDŽ$ qHDŽ$0qHDŽ$H{8\HXHDŽ$ pTҤfLd$`GrE1L纰=rHl$@2%1HHP8@?r[HPHMHH=.j]HT$1IHi]=rj]Hi]`GrHi]"H$1H莥=r1HJHPqD[MLsJHPLH![HPq [H$H$H|$H)H$HDŽ$ qHDŽ$ qHDŽ$0q[HDŽ$H{8ZHXHDŽ$ pnR+fLd$`GrE1L纰=rHl$@%1HrHP,?rfDH$ H@HPw yXc@H$>SfDH$ H@HPw 9X@H$S>H$ H@HPw W)H鑚H&I.I龛H֜I~H齚HI.IHeHśHHHVfAVAUATUSHH HuG?ᆳG,u$HG H+X HH []A\A]A^e=DH)HHl$@Ld$ErE1=rL袺%LXLS1H}8HDŽ$pHDŽ$pf$xHDŽ$HDŽ$HDŽ$HDŽ$HD$@HD$HHD$PHD$XHD$`HD$hHD$pLHEPHLHD$hHD$`HPHD$@0qHDŽ$HD$pHDŽ$qHDŽ$q@HP8@rHD$@0qHDŽ$qHDŽ$q:RHPHHsH=`]HT$1IHW`]=re`]HJ`]ErHK`]vH$LXLQ1H{8HDŽ$ pHDŽ$ f$ HDŽ$ HDŽ$ HDŽ$ HDŽ$ HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$JHCPHLH$H$HPHDŽ$0qHDŽ$H$HDŽ$ qHDŽ$ q ?=r1HHDŽ$0qHDŽ$ qHDŽ$ qrHPqlPM[L?HPLHIPHPq3PH$H$H|$H)&H$HDŽ$ qHDŽ$ qHDŽ$0qHDŽ$H{8PHXHDŽ$ pGdHl$@Ld$ErE1=rL¶%LXLO1H}8HDŽ$pf$xHDŽ$pHDŽ$HDŽ$HDŽ$HDŽ$HD$@HD$HHD$PHD$XHD$`HD$hHD$pHHEPHLHD$hHD$`HPHD$@0qHDŽ$HD$pHDŽ$qHDŽ$qHkIP@ATUSHD'HHt=Hk$HG3H{HtHGHCHuHkDDuD[]A\ù Fr@=rZBr{ff.AUATUSHH G(tAH?ᆳHW RG(H []A\A]Hl$@Ld$E1N=r`ErLz%LXLeK1H}8HDŽ$pf$xHDŽ$pHDŽ$HDŽ$HDŽ$HDŽ$HD$@HD$HHD$PHD$XHD$`HD$hHD$p{DHEPHLHD$hHD$`HPHD$@0qHDŽ$HD$pHDŽ$qHDŽ$q8HP+`ArHD$@0qHDŽ$qHDŽ$qJHPHHKH=dX]HT$1IH/X]=r=X]NH"X]`ErH#X]NH$1HēN=r1H耣HPqzIML8HPLHWIHPqAIH$H$H|$H)4H$HDŽ$ qHDŽ$ qHDŽ$0qIHDŽ$H{8,IHXHDŽ$ p@黔Hl$@Ld$`ErE1S=rLʯ%LXLH1H}8HDŽ$pHDŽ$pf$xHDŽ$HDŽ$HDŽ$HDŽ$HD$@HD$HHD$PHD$XHD$`HD$hHD$pAHEPHLHD$hHD$`HPHD$@0qHDŽ$HD$pHDŽ$qHDŽ$q5HP8@rHD$@0qHDŽ$qHDŽ$qbGHPHӿH蛠H=U]HT$1IHU]=rU]SHrU]`ErHsU]螠H$1HS=r1HРHPqFMIL5HPLHFHPqFH$H$H|$H)脪H$HDŽ$ qHDŽ$ qHDŽ$0qHDŽ$H{8|FHXHDŽ$ p=魒Ld$`ErE1TL纰=rHl$@%1HHP8@?rEHPH5HH=T]HT$1IHS]=rS]THS]`ErHS] H$1HvT=r1H2HPq,EML[4HPLH EHPqDH$H$H|$H)H$HDŽ$ qHDŽ$ qHDŽ$0qSHDŽ$H{8DHXHDŽ$ pV<Ld$`ErE1UL纰=rHl$@肫%1HbHP<@r,DHPH蝼HeH=~R]HT$1IHIR]=rWR]UHHPH;HH=M]HT$1IHL]=rL]cHL]ErHL]ތH$1H|c=r1H8HPq2>MLa-HPLH>HPq=H$H$H|$H)H$HDŽ$ qHDŽ$ qHDŽ$0qQHDŽ$H{8=HXHDŽ$ p\5Hl$@Ld$ErE1d=rL肤%LXLm=1H}8HDŽ$pHDŽ$pf$xHDŽ$HDŽ$HDŽ$HDŽ$HD$@HD$HHD$PHD$XHD$`HD$hHD$p6HEPHLHD$hHD$`HPHD$@0qHDŽ$HD$pHDŽ$qHDŽ$q*HP8@?rHD$@0qHDŽ$qHDŽ$qHH鬄H H[I܂HI鞄@UHHOSHHHtH8HC(HH[]H9tHE Hr 1H9tHv1HT$H $>*@HHx1?*Hg1HT$H $SHHHH|$9t`6H1[fDHD$H[DATIUHSH_H)HHtgHH@IH@'HXHU(@HIHM!DrDFHCDBHHJHuHLJIDH}([]A\1fSHHHtBHP8H@HHH8HPHHG@H@(HX H@0[fDUHSHH_0Ht$fDH{Ht HCHHuH}HtH_HHuHH[]ATIUHSH_0HtDH{HtHHuHMHtIHm(HHu8HE0 @HHIH9HB BHDHHHHu[1]A\HE8[Hm(HEJD%I8HEILGEHE0Le ]A\f.H9w rBHW( @HRHt'HHJHHH)H9rHH2ffDUSHHH0HHtJHC0Ht HxtGHHt Hxt3uHaHt*HS0HhHHC0HH[]HhHH[]H1fDH9w r*HW( @HRHtHHJH)H9wHH2Ð;UHHSHoHHt!HHtHU0HXHHE0HH[]@H1~ff.UHHSHHHBHpDH3HSHHHCHCHMHEHH[]@USHHo0Ht#HH9uuIfDH9stHH]HuH1[]DHHHCHEH[]HHEHEHC0H[]fSHHHtH1HHH[f.fG@HtiIuNL7L9 AWAVAUATUS< wCI6Is3[]A\A]A^A_L7L9r@IE1AH6D w$IrfH(AuAHMJLfAH)fA@fA@M9 AB< w HMʻ(IfA@M9A< (HfIJMAI1۹IJLfAH)fA@fA@L9lAB< w H!IʻtfA@ L9=AF< wKHIλIJfA@L9< H&qrHt<:EE A HE JrH](HE83HfI9J; m>EN@g>EAHE LrH](HE8EJI9cJ;.?HI9O0< QH$^rI9J; EAHE `QrH](HE8pEJI90O;.?HI9P0< FSH$_rEELI9.O< ~A<:EAHE RrH](HE8JH}@ifMRI9.GE A HE SKrH](HE8YLHHnc~>EAHE KrH](HE8EN=}LuELI9GELH]HEP[K<AH7<H<7fMREH<<I9K;H&EHH]HE ZKA< $erHI9!J< ENEAHE MrH](HE8&HI9dK; 8EN@{8EAHE XMrH](HE8HI9.S< < t<,}H7EN-HuHEHHH:bAŅ$DmH](HE8Bgf.}PLHHTFEQEN9EVEQI9S4< ;4< 34}VLHHcPEAHE [NrH](HE8fDLHH`{ <EAHE KrH](HE8apE A HE SKrH](HE8JHI9{HExr@8;%H 0I9uىEHuHI9?EZxr8 _%H}2I9uډEHuEOEAHE OrH](HE8&HI9?Ef!xr8 $H2I9uډEHu I98H]HHEp\Ksrsr$ŸhrHI9;Ewr8 _$H3I9uډEHuHI9<HI9.Eaxr8 H'I9uډEHu)E A HE QrH](HE8LHHEx#EAHE sJrH](HE8 <-HI9?/EfDdxr@8;>H&I9uىEHuhHI9y2AHI9y0E@xr@8;HO%I9uىEHu(HI9I0E?xr@8;H$I9uىEHuHI90EAxr8 _H$I9uډEHuHI90Ef2xr8 H@#I9uډEHu9HI9&/EfMxr8 H$I9uډEHuHI9.Efnxr@8;nH#I9uىEHuHI9c/EGxr@8;H"I9uىEHuHHI9.Exr8 Hr#I9uډEHuHI9.{r+fD/{rfD{r fD{rfD{rfDzrfDzrfDzrfDzrfDzrfDzrfDzr{fDzrkfDzr[fD{rKfDxzr;fDgzr+fDHrfD_zr fDHzrfD7zrfD*zrfDzrfD zrfDzrfDyrfDyrfDyr{fDrkfDyr[fDyrKfDyr;fD|yr+fDjyrfD^yr fDSyrfD?yrfD6yrfDGNƒEfGNf.GNƒEfGNf.GNƒEfGNf.GNƒEfGNf.GNƒEfGNf.GNƒ߃ EfGNf.GNƒ࿃@EfGNf.GN$ʀEfGNff.GN€EfGNf.GN€EfGNf.HGXHtHHtD1DHOX1HtHIHtSH)Hуt[@HC Qr[ÐHGXHtH@`Ht@1DHOX1HtHIHtSH)Hуt[@HC Pr[ÐHGXHtH@hHt@1DHOX1HtHIHtSH)Hуt[@HC xr[ÐHGXHtH@pHt@1DHOX1HtHI HtSH)Hуt[@HC r[ÐHGXHtH@xHt@1DHOX1HtHI(HtSH)Hуt[@HC Ȅr[ÐHGXHtHHt f1ff.fHOX1HtHI0HtSH)Hуt[@HC r[ÐHGXHtHHt f1ff.fHGXHtH@HHt@1DHGXHtH@XHt@1DHOX1HtHIPHtSH)Hуt[@HC r[ÐHGXHtHHt f1ff.fHOX1HtHI8HtSH)Hуt[@HC 8r[ÐHGXHtHHt f1ff.fHOX1HtHI@HtSH)Hуt[@HC hr[ÐHGXHtHHt f1ff.fHGXHtHHt f1ff.fHGXHtHHt f1ff.fHIDGROHH=Z\H9t%HH1AQDȅrLHH¾r11UH(]UHSH(H}HEHƿ(OHH#H]HEH([]UHH H}HEHEHEHUHH H}HEHEHEHUHH}HEHEHEH]UHH}HuHEHEHEHUH]UHH H}HuHEHEH}tHEHH蜘HHEHHEHHrUHAUATSH8H}uHEHEؿhHËUHEAAйHH H]H]HAIIԾhHLLHtHH蔒HEȻVH8[A\A]]UHSH(H}HEHEH]HtHhH薓H([]UHH H}uHEHEUHEHUHATSHHhH`HXTDPLHHhHEH`HEP؋THXHEHHOHpHUHuAHHpHEHHHpH;IHHpH!LHHtHyH!HEHHHEHHBHEH!HUHEHHHEH解H蝣HHHİ[A\]UHATSHHhH`HXTLHHhHEH`HETHXHEHHHpHUHMHHpHpHEHHHpHIHHpHLHHtH5HݏHEHHHEHHHEH HUHEHHFHEHzcHYHHΞHİ[A\]UHH}u}us}uju)Htq01F耥u)Htq01FKUHc]ÐUHH}]UHH}HE]UHH}H}wHu]UHH}HE]ÐUHHH}HuHEHUHHHEHUHHH}HEHHE@ ÐUHHH}HEH`ÐUHHH}HuHEHUHHiHEP HEP ÐUHHH}HEH~HE@ ÐUHHH}HEHÐUHHH}HEHHȟHEHH趟HEHPHHEHUHATSHHXHPH A<rrH- %HHPrHHiHHHO%E}蛦uHXHY{E迨茔HHpH)rHNHPHp9rHHHUHPHHHPHuHpHfGhqHH WrH%uHXrHHHHMH&NHHHH`HH@cHH HGrH%HH XrHHHHH/HHVH HGGHqHřHH H frH %HHHH节HHHHyh@QHH`HGrHH@H`rHHH@HHQH@HDH`H5 GqH賘@ɑHHHHH轖HHGrHrHHjrHH4HHHHHHHH萤HH胛HHtHHeHHV GqHԗHHpH vrH %H`HlHH9@蔐HH HrHVHH rHHHHH蔣HH臚H Hx GqHHrHRHrHvwHNtSHrHVwHH@HHH@H`HHHH@Hٙ@}HHEHrHBH`HMrHHH`HH胢H`HvHEHj GqHH9rHDH9rHhvH耄t$H9rHHvHpv@螎HHEHrHcHEHMXrHH+HEHH誡HEH蠘HEH蔘 GqHH`HXHH H`HHH諏HHVHHAHHHHH H&%FIHPHIHpH՗IHLHtHHJHE࿨LHHEH街AHHrHHHrHHHHHDHH趗HH#HHGhqH蒓IHHIHHܖIHLH2IHH論IH H藖IH躚L|IH@HpIH`H\IHLIHH5IHH!IHH IHHIHLIHHҕIH H辕IHLjIH`H蚕IHEH艕IH謙L5IHEHhIHEHWIHzLHH`HHHHHHH%HHH HHLHHHԔHH H%HH襑HXHĠ[A\]UHH}HE]ÐUHH H}HEHur,0r^rHUHEHHHEHUUHHH}HEHHEHH胈UHHH}HEHHuHEHH踆tUHAUATSHHXHPHHH@L8HPHEH@HHHEHHHEHHHEعrHʳHEH8HHHEHHٳHEHHHEعrH舳HEHEH;HHH`A\r@rH%@|HHEHHUHEΝrHHHEHH藛HEH荒HEH1 GqHHXDhHXL`HXHXHEH+PHHHPHEHHxHEDLHHJIHEHIHEH蚟HLHH`H%HH谎Hĸ[A\A]]UHSH8HHHH=HHH@@HtEHHP@H HHH HHH H HHHX HH0HH6H0HHuTHHXHHHPHHHPHHHH@HHH9HHpHH@HHpHHHHX HHEHHbHHEHHHHXHHHEHH&HHEHHHHRHHX HHEHHH]HHEHUHMHEHHHHHEH6HHHHHHHHH"H8[]UHSH8H}HuHUHMDELMHEHUHHEHUHPHEHUHPHEỦPHE@HEH H&HEHUHP@HEHHHHEHurrr H}u_X~HþH HEHXHE@3HHEHHHHHEH H HHH8[]ÐUHSHH}HE@t"HEHXHtHD XH|HEHHH7HEH HW H[]ÐUHH}uHEUP]UHHH}HEHHbÐUHATSHHHHLxHxHHHHHHHH貫HHxHH!HH貌HxHHHHHHHHOHHHH~HHHHHHHEHEH@H=HHArrH$@苁HHOH HOH ΝrHNH HH蚔H H荋HOH. GqHHHEHEHPHHEHEHHHH5yHHEHEH@ƄHHPHHHHPHHHxHHEHHHEHUHHԤH`HUHHsH`HxHHH`HsHxHEHHaHHUHHHGHHEHH,HEHUHH8HHUHHHHHmIH HԉIHOHpHLHHH$HH膆HHH脉HHiHHĀ[A\]UHHH}HuHEHHEHHEHHUHHH]UHSHH(H HHHHEHH HH-HEHEH{tVH0HHEH0HHHH0H(HH H0HbH HHHHHHwHHHlHEHEHPHwHxHxHEHEHHpHuйHmHpHEHEHYHhHuйHHhHEHEHEƅggt&HMHEȺHHtHgHHEȾHHEgu|H}HHUHH IHtDH0H~HEH0H0H(HH.H0HsƅgygHEȾHHHH(HHH0HHHH(H[]ÐUHHH}HuHEHHEHHEHPHEHHHEHEÐUHHH}HuHEHHEHHEHPHEHHH~HEÐUHHH}HuHEH]HHEHH~HEH HHEP HEUHSHXH}HEHQHHEHUHH HEHUHHHUHuHEHHmHEH۳HX[]ÐUHSHXH}HEH7HHEHUHHHEHUHHHUHuHEHHSHEH'HX[]ÐUHH H}HuHEHUHHEHHHtNHEHHHEHPHEHHEH@HUHEHE%=tHEH HEH@ÐUHH}HEH@]UHH}HEH@H]UHH}HE]UHH H}HuHEHHEHUHEHHHEUHH0H}HuHUHMHEHHHEHHHUHEHHHEUHH0H}HuHUHMHEHIHHEHHHUHEHHHEUHSH(H}HuHUHEHHHEHHHH([]UHHH}HuHEHpHUHHH}HuHEHIHUHH}HEH@Hu HEHHHEH@HHHHHHHHEHEH@HHEHPHEH@H9Et;HEHHEH@HUHEHE%=tHEH@HEH@HEH@]ÐUHHH}HuHUHEHHHÐUHH H}HuHUHMHEHHt HEHÐUHH H}HuHUȈEMHUHuHEHÐUHH H}HuHUȈEMHUHuHEHq ÐUHHH}uUUMHEH^ ÐUHHH}HEHHÐUHSHH}HEHHtuHEHHEHHHHHHHHHEHH9tH0HHEHHHHHHHHPHEHHHH:lHEH@H pH[]UHHH}uUUMHEH ÐUHHH}HEHHtHEHHQtHEH@HoUHHH}HEH ÐUHHH}HuHEHPHEHHCHEÐUHHH}HuHEHP0HEHHHEÐUHH}HE]UHH}HuHEHHEHHEHPHEHPHEHPHEHPHEHPHEHP]ÐUHH}HuHUHM]ÐUHHH}HEH~ ÐUHHH}HEHHtAHEH@HHPHEHH(HEHH[ HEHPHEHHEHH HEHUHHH}HuHEHPHEHHCHEÐUHHH}HuHEHP0HEHHHEÐUHH}HE]UHH}HuHEHHEHHEHPHEHPHEHPHEHPHEHPHEHP]ÐUHH`H}HuHUHMHUHEHHHUHEHHtHUHMHEHH UHH}HuHEHHEH]UHH}HE]UHHH}HuHEHUHHs HEUHHH}HuHEHz HHEHÐUHHH}HuHEHUHHUHHH}HuHEHUHH1 HEUHH}HE]UHH}HuHEHHEHH9]ÐUHH}HEHHPHEHHE]UHH}HEH]ÐUHH0H}HuHEHEHEH@HurirӞrHEHHu HEHHEHEHEHHE@!ȉHHHHHHEHUHEHHG HEH}upHE@HUHEHo tHEIHEHp0HEHHE@HHHHHH9t HEH0HEHHEkÐUHH0H}HuHUHUHEHH7 HEH}tHEHPHEHHEHUHH`H}HuHUȈEHEHEHEH@HurrӞrRHEHEHEH@H=vrrr!HE@ fvrrrHEHHHtHEH$HEHHEHEHEHHE@!ȉHHHHHHEHUHEHHG HEH}HEH t"HE@HEH vHE@ PHEfP HUHEHHHE0 fP ʈPHEHEHEHPHEPHEHUHUHU؋RPHEHxHUHuHEHHHHUHEHH)HHHHH‰HEfP HEHE@HUHEHb t.}t"HEHxHUHuHEHHHCHENHEHp0HEHHE@HHHHHH9t HEH0HEHHE6ÐUHH`H}HuHUȈEHEHEHEH@HurrӞrrHEHEHEH@H=vrrrAHE@ fvrrrHEHHHtHEHHEHHEHEHEHHE@!ȉHHHEHUHEHHHEH}HEH?t"HE@HEHT\HE@ PHEfP HUHEHHMHE0 fP ʈPHEHEHEHPHEPHEHUHUHU؋RPHEHxHUHuHEHHHTHUHEHH)HHHEfP HEHE@HUHEH4t.}t"HEHxHUHuHEHHHHEEHEHHHEHHE@HHH9t HEHHEHHEPUHH0H}HuHUHUHEHHHEH}tHEHPHEHHEHUHAUATSHH}؉uԉUЋEԃ#Eԅtr;rrn}ƒ}1Єur<r@rAHEf@ EԉHEfP}u HEHuHE@HH9wHHHHHHHjII$ID$HSHIHxLI0HIT$HEHHEf@ HE؋UЉP}uHEH@EHrwHHEHPHE@H[A\A]]UHAUATSHH}؉uԉUЋEԃ#Eԅt@r;rr}ƒ}1Єu@r<r@rHEf@ EԉHEfP}u HEH[HE@HH9wHHHciIMHCHsHxLIHHEL(HEf@ HE؋UЉP}uHEH@EH.vHHEHPHE@H[A\A]]UHHH}HEHDÐUHH0H}HuHUHEHEHEH;EsHEHHEHHHEِUHH0H}HuHUHEHUHHHUHMHEHHKHEH$ÐUHHH}HEHRÐUHH0H}HuHUHEHEHEH;EsHEHHEHHHEِUHH0H}HuHUHEHUHH!HUHMHEHHYHEH2ÐUHATSH0H}HuHUHEH@HHEHEH@H9Es?HEHYIHEH'HH HEHLHHHEHEHPHEH@H9tTHEHHHEHHHEHHH HEHHHEHHEH@HH (HEHHHEHHEHHH H0[A\]UHHH}HuHUHEHH HEUHH}HE]UHHH}HuHUHEHH} HEÐUHH}HuHEHEHEHEHE%=tHEHPHE%H]UHSH8H}؉uHUH]ȋUHMHEHHiHEHHLH8[]UHH0H}HuHEHEHEH@HurirӞrWHEHHu HEHHEHEHEHHE@!ȉHHHEHUHEHHTHEH}ugHE@HUHEH tHE@HEHHHEHHE@HHH9t HEHHEHHEtÐUHH}HE@  HE@Љ9]ÐUHAUATSHhH}uE#Et@rrprHE@ U9v@rrrHEHHEHEHHE@HHHHHHEȋEHEfPHE@HH9wHHHHHHH2cII$ID$HSHIHxL7I0HIT$HEHH}{HEHEHEH;EHEHEHEHEHE%=HEHHE؋HHE@!ȉHHHHHHEHEHUHUHEHE%=tHUHMHuHEHO IHEHp0HEHHE@HHHHHH9t HEH0HEHHEvHE0H}tiHEHHHHHHHHEHH;]tH0HHEHHHHHHHPHEHHHVHh[A\A]]ÐUHSHhH}HuHEHEHEH@HEHE@HEHEHEH@HHPHE@H9HE@HEHEHEH@HHPHHHHEUHEH@HHWHEH}Ht'^HHDHeHEUPHEHUHPHE@EHEHEHEHHUHJHURHHUHHVHEHPHE@HEHEHEH@HHHEHEHEH@HPHE@HEPEHh[]UHHH}HuHUHEHHsHEP HEP HEUHH H}HuHUHMHUHEHHUHH}HuHEHEHEHEHE%=tHEHPHE%H]ÐUHH}HE@  HE@Љ9]ÐUHAUATSHhH}uE#Et rrprHE@ U9v rrrHEHHEHEHHE@HHHEȋEHEfPHE@HH9wHHH^IMHCHzhHxL[IHHEL(H} HEHEHEH;EHEHEHEHEHE%=HEHHE؋HHE@!ȉHHHEHEHUHUHEHE%=tHUHMHuHEHy=HEHHHEHHE@HHH9t HEHHEHHEHEH}tHEHgZHh[A\A]]ÐUHSHhH}HuHEHEHEH@HEHE@HEHEHEH@HHPHE@H9HE@HEHEHEH@HHPHHHHEUHEH@HH7SHEH}Ht'IZHHNDH aHEUPHEHUHPHE@EHEHEHEHHUHJHURHHUHH*RHEHPHE@HEHEHEH@HHHEHEHEH@HPHE@HEPEHh[]UHH}HuHUHMHEHHEH]UHSH8H}؉uHUH]ȋUHMHEHHрHEHH贼H8[]UHHH}HEfPPHEHHUHH}HEfPP]UHH}]ÐUHHH}HuHHEHMHHÐUHHH}HuHEHHHEHHHEUHHH}HEHUHH H}HuHUHUHMHEHHÐUHH}]ÐUHHH}Hu@HHEHMHHÐUHHH}HuHEHHHEHHHEUHHH}HEHUHH H}HuHUHUHMHEHHpUH@z]UHH H}HuHUHUHEHHYÐUHH H}HuHEHEHEHHEHHNHEUHHH}HuHEHUHH?HEÐUHHH}HuHE%HE0 fP ʈPHEPHEPHEPHEPHEHPHEHHHHEÐUHH H}HuHUHMHUHEHHQUHH}HuHUHMHMHEHPHHHQ]UHH H}HuHUHUHMHEHH~ÐUHH}HE]UHHH}HuHEHtÐUHH}]ÐUHH H}HuHUHEHYUHH H}HuHUHUHMHEHH"ÐUHH}HE]UHHH}HuHEHÐUHH}]ÐUHH H}HuHUHEH(YUHHH}HuHUHEHHÐUHH}HuHEHUH]UHH H}HuHEHEHEHHEHHHEH@HHEHHHEÐUHH H}HuHUHEHtXÐUHH}]ÐUHH H}HuHUHEHDXÐUHH}]UHH}HE]UHHH}HuHEH;EtHEHHVHE@ېÐUHH}HuHEHHUHHHEHHE]ÐUHHH}HEHH]UHHH}HEHUHH H}HEHEHEHLUHH}HuHEHEH}tHEHEHEHPHEHHEHEHEH]UHAUATSHLHHHAIIԾHKLLHtHYHGJHEػ ]H[A\A]]UHSH(H}HEHEH]HtHHIKH([]UHH H}HEHEHEHUHH`H}HuHUHEHEH}uHEHQHEHUHMHEHH6yHUHEHHHUHEHHUHH}u}us}uju)Htq01Fi_u)Hxtq01F4_UHc]UHH}HuHE]UHHH}HuHEHwqHEHHEHUHPÐUHHH}HExrHqHEHUHHH}HuHEHUHHyqHEHUHHH}HEHÐUHHH}HEHÐUHHH}HEHwHEHHwHEH HvHEH0HvHEH@HvHEHPHHEƀUHHH}HuHEH;EHMHEHPHHHQHMHEHPH@HAHQHMHEHP(H@ HA HQ(HMHEHP8H@0HA0HQ8HMHEHPHH@@HA@HQHHEHPPHEHPHHHEHEHEUHH}HEHEHEH@H]ÐUHHH}HEHuHE@UHHH}HuHEHUHHgHEPHEPUHHH}HuHEHUHHyuHEH葇UHHHxHEHxH0HHH0H@H@H0H5HEHEH H H@HHEHEHH(H(H@HHEHEH H0H0H@HHEHEH0H8H8H@HHEHEH@H@H@H@HHEHEHPHH(H(HEHEH8H HuHH HEHEH褵HHuHHHEHEHhƅt&HMHEغHHttHHuGHEؾHHEu'HEHHH@HHEƅ]HEؾHZGH0HHxHP HHHQHHHtBHHHEHEHHH@HHEHHHEHLHEHEHEHUHEHHEHxHHHHH+HHH HEHUHMHEHH_uHEHuHErHuHEHEHPHMHEHH"uHEHuHErHtHEHEHP HMHEHHtHEHuHErHtHEHEHP0HMHEHHtHEHuHErHZtHEHEHP@HMHEHHktHEHuHErHtHEHEHPHHHHEHEHDWHHuHHHEHEHHHuHHHEHEH̱ƅt&HMHEHH tHHubHEH7HEuBHUHMHEHHsHEHuHErHrHEƅ>HEH(HHHxHP HHHHHHt]HHHEHUHMHEHHCrHEHuHErHqHEHHHxHHHqHEHEHHH5HHHxHxHHH@HpHpHMH@HH1nHxH@HHHHQHpHHEHxHHHH@HpHpHMHPHHmHxHPHXHAHQHpHHEHxH HHH@HpHpHMH`HHXmHxH`HhHA HQ(HpHHEHxH0HHH@HpHpHMHpHHlHxHpHxHA0HQ8HpHHEHxH@HHH@HpHpHMHHH~lHxHHHA@HQHHpHHEHxHPHHHHhHhH蒭HHhHHH`H`HMfHHhHHHXHXH!ƅt,HXH`HHtHH赬H`HHPuqHPHHH@HpHpHMHHHjHPHHHHQHpHHEƅH`HHH@HxHP HHHHHeHHHZHHHHHHH@HpHpHMHHHiHHHH艫HHHHHHQAHpHHEHH/HxHP@HEHHkUHHH}HEHPH~ÐUHSHhHHHtH0rHhH0H8HHH@rHhH@HHHHHPrHXhHPHXHHH`¬rH(hH`HhHHHprHgHpHxHHHԬrHgHHHPHHKHHHHH衩HHHHSHHX HrHHެrHHHHH6HHHHHrHfHHHHHrHfHHHHHrHfHHHHH rHZfH H(HHH0rH*fH0H8HHH@rHeH@HHPHH} HHHPHHӧHHPHH HHX HprHHrHHpHHHh HH1HHH!rHeHHHHH(rHdHHHHH/rHdHHHHH>rHdHHHHH!rH\dHHHHHRrH,dHHHPHH HHHHHHHHH HHX H0!rHHPdrHH0HPHH HHcHH HpirHNcHpHxHHHEprH!cHEHUHHHEwrHbHEHUHHHErHbHEHUHHHErHbHEHUHHHErHbHEHHPHH HHHEHHdHHEйHH HHHHtHHHHHAHHHHHAHHHHHAHHHHHsAHh[]ÐUHHH}HEHH辙ÐUHSHH}HEH HEH H HEH@H HEHPHHEƀHEHOHHEHPHHEH@HGHEH HI HHEHR HH@H[]UHHH}HEHҮur r֭rHEHF HEH H HEƀUHH@H}HuHEHlurrrHEHEHEH@HHt HEHPpHEHH HEHUHH; HEHtHEHUHMHHl HEHUHMHHS HEHtHEHEHPUHHH}HEHPHDHEH@HHEH HHEHÐUHSH(H}H]@ HHA H([]ÐUHATSH0H}HEL`HEHEHEHEHEHHEH]HEHl LHHx HEH H0[A\]UHHH}HuHEHUHHS ÐUHH H}HuHEHUHHEHHHtNHEHHHEHPHEHHEH@HUHEHE%=tHEH: HEH@ÐUHH}HEH@]UHH}HEH@H]UHH}HEH@Hu HEHHHEH@HHHEHEH@HP HEHPHEH@H9Et;HEHHEH@HUHEHE%=tHEH@HEH@HEH@]UHH H}HuHEHUHHEHHHtNHEHHHEHPHEHHEH@HUHEHE%=tHEH HEH@ÐUHH}HEH@]UHH}HEH@H]UHH}HE]UHH H}HuHEHHEHUHEHHHEUHH0H}HuHUHMHEHHHEHH HUHEHHJHEUHH0H}HuHUHMHEHHHEHH4HUHEHHHEUHSH(H}HuHUHEH#HHEHHHH([]UHHH}HuHEHHUHHH}HuHEHHUHH}HEH@Hu HEHHHEH@HHHHHHHHEHEH@HHEHPHEH@H9Et;HEHHEH@HUHEHE%=tHEH@HEH@HEH@]ÐUHH H}HuHEHUHHEHHHtNHEHHHEHPHEHHEH@HUHEHE%=tHEH: HEH@ÐUHH}HEH@]UHH}HEH@H]UHH}HEH@Hu HEHHHEH@HHHEHEH@HP HEHPHEH@H9Et;HEHHEH@HUHEHE%=tHEH@HEH@HEH@]UHH H}HuHUHEHHHUHEHHHEHÐUHH0H}HuHEHEHEHUHUHEHEHEHUHEHHUHH H}HuHUȈEMHUHuHEHÐUHH H}HuHUȈEMHUHuHEH]ÐUHHH}uUUMHEH ÐUHHH}HEHH^ÐUHSHH}HEHHHEHHEHHHHHHHHHHHEHH9tHH{HEHHHHHHHHHHPHEHHHH)&HEH@H)H[]ÐUHHH}uUUMHEHR ÐUHHH}HEHHtHEHH?.HEH@H)UHHH}HEHHEHHQUHHH}HE@ HVUUU)‰ЉHEH ÐUHHH}HE@ HVUUU)‰ЉHEHÐUHH0H}HuHUHUHMHEHHtHUHEHHx HEHDHEUHH0H}HuHUHUHEHH HEH}tHEHPHEHHEHUHH}HE]UH]ÐUHSH(H}HuH]HEHHHEHHHH([]UHHH}HEH@HtHEHPHMHEHHÐUHHH}HEHUHH}HuHU]ÐUHHH}HuHEHUHHÐUHH}HuHEHHEH]UHH}HE]UHHH}HuHEHUHHHEUHHH}HuHEHHHEHÐUHHH}HuHEHUHHUHHH}HuHEHUHHHEUHH}HE]UHH}HuHEHHEHH9]ÐUHH}HEHHPHEHHE]UHH}HEH]ÐUHH H}HuHEHUHHEHPHEHH"UHHH}HuHUHEHHHEHHUHHH"ÐUHH`H}HuHUȈEHEHEHEH@Hu@rHr{r|HEHEHEH@H=v@rHrrKHE@ fv@rHrr$HEHHHtHEHHEHHEHEHEPHE@!ЉHHHHHHHHEHUHEHHHEH}HEHt"HE@HEHHE@ PHEfP HUHEHHHE0 fP ʈPHEHEHEHPHEPHEHUHUHU؋RPHEHxHUHuHEHHHHUHEHH)HHHHk(H‰HEfP HEHE@HUHEHt.}t"HEHxHUHuHEHHHVHEZHEHHEHHE@HHHHHHHH9t HEHHEHHE*UHH`H}HuHUȈEHEHEHEH@Hu rHr{r芰HEHEHEH@H=v rHrrYHE@ fv rHrr2HEHHHtHEHRHEHHEHEHEHHE@!ȉHHHEHUHEHHPHEH}HEHt"HE@HEHB\HE@ PHEfP HUHEHHwHE0 fP ʈPHEHEHEHPHEPHEHUHUHU؋RPHEHxHUHuHEHHH~HUHEHH)HHHEfP HEHE@HUHEHlt.}t"HEHxHUHuHEHHH HEEHEHH HEHHE@HHH9t HEH HEHHEPUHAUATSHH}؉uԉUЋEԃ#Eԅtr;Hrr}ƒ}1Єur<Hrr賭HEf@ EԉHEfP}u HEHHE@HCy 5H9wHHHHHHHHH&II$ID$HSHIHxL>IŘHIT$HEHHEf@ HE؋UЉP}uHEH@EH2HHEHPHE@H[A\A]]UHAUATSHH}؉uԉUЋEԃ#Eԅt`r;Hrrx}ƒ}1Єu`r<HrrKHEf@ EԉHEfP}u HEH[HE@HH9wHHH$IMHCH'/HxL(I HHEL(HEf@ HE؋UЉP}uHEH@EH1HHEHPHE@H[A\A]]UHAUATSHhH}uE#EtrHrr7HE@ U9vrHr@rHEHHEHEHHE@HHHHHHHHEȋEHEfPHE@HCy 5H9wHHHHHHHHHL#II$ID$HSHIHxLqIŘHIT$HEHH}HEHEHEH;E HEHEHEHEHE%=HEHHE؋PHE@!ЉHHHHHHHHEHEHUHUHEHE%=tHUHMHuHEHUHEHHEHHE@HHHHHHHH9t HEHHEHHEjHEؘH}tzHEHHHHHHHHHHEHH;]tHHHEHHHHHHHHHPHEHHHuHh[A\A]]UH}mE EE EE EE EE EEE]ÐUHAUATSHhH}uE#EtrHrr HE@ U9vrHr@rӧHEHHEHEHHE@HHHEȋEHEfPHE@HH9wHHHH IMHCH*HxL I HHEL(H} HEHEHEH;EHEHEHEHEHE%=HEHHE؋HHE@!ȉHHHEHEHUHUHEHE%=tHUHMHuHEH =HEHH HEHHE@HHH9t HEH HEHHEHE H}tHEHHh[A\A]]UH}mE EE EE EE EE EEE]ÐUHH0H}HuHUHUHEHH/ HEH}tHEHPHEHHEHUHH0H}HuHEHEHEH@Hu`riHr{r?HEHHu HEHHEHEHEPHE@!ЉHHHHHHHHEHUHEHHHEH}u|HE@HUHEHtHEUHEHHEHHE@HHHHHHHH9t HEHHEHHE_UHH}HE]UHHH}HEHRH UHH0H}HuHUHEHUHMHH UHSH(H}HuHUHEHHEHHHEHHH H([]ÐUHH}HE]UHHH}HuHEH;EHtHUHEHH HEUHHH}HuHUHEHH HEÐUHH}HE]UHHH}HuHUHEHH HEÐUHSH(H}HuHEH HHUHEHH HEH3HHUHEHH %HY$HH H([]UH]UHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHUHSHxH}HuHEHEHEHEHEHEHEHHEHUHEH@HHHEHEHEHEHPHEHEHEH@H9HtGHEHEH]HEHHHEHHH HEH@HPHEHPHEHHEHEHUHEHH HEHMHUHuIȹH HEHHx[]UHH}HuHEHEHEHEHE%=tHEHPHE%H]ÐUHH}HE@  HE@Љ9]ÐUHSHhH}HuHEHEHEH@HEHE@HEHEHEH@HHPHE@H9HE@HEHEHEH@HHPHHHHEUHEH@HHHEH}Ht'HH=DHHEUPHEHUHPHE@EHEHEHEHHUHJHURHHUHHHEHPHE@HEHEHEH@HHHEHEHEH@HPHE@HEPEHh[]UHH H}HuHUHMHUHEHHWUHSH8H}؉uHUH]ȋUHMHEHH>=HEHH!yH8[]ÐUHH}HuHEHEHEHEHE%=tHEHPHE%H]ÐUHH}HE@  HE@Љ9]ÐUHSHhH}HuHEHEHEH@HEHE@HEHEHEH@HHPHE@H9HE@HEHEHEH@HHPHHHHEUHEH@HH% HEH}Ht'7HH<;DHHEUPHEHUHPHE@EHEHEHEHHUHJHURHHUHH HEHPHE@HEHEHEH@HHHEHEHEH@HPHE@HEPEHh[]UHH}HuHUHMHMHuHHVHHQFA]UHSH8H}؉uHUH]ȋUHMHEHH:HEHHvH8[]UHHH}HEfPPHEHHUHHH}HEfPPHEHHUHHH}HuHE%HE0 fP ʈPHEPHEPHEPHEPHEHPHEHHHHEÐUHH H}HuHUHMHUHEHHQUHH}HuHUHMHMHuHHVHHQHFHVHAHQ]ÐUHH0H}HuHEHEHEH@Hu`riHr{rCHEHHu HEHHEHEHEHHE@!ȉHHHEHUHEHHvHEH}ugHE@HUHEHtHE@HEHH HEHHE@HHH9t HEH HEHHEtÐUHSHHH}HEHEHEHEHEHEHEHEH]HHEHEHEHEАHH[]ÐUHH H}HuHUHEHpHEHUHHEH@HEHUHPUHH H}HuHUHUHMHEHH;UHH`H}HuHEHHEHEH`HEHEHtHUHEHHGttHEH_HEHoHUHEHHwHEHEHEHEHEHEHEHHEHUHEH@HHHEHEHEHEHEHHEHuHEH ÐUHH H}HuHEHEHEHHEHH\HEUHH H}HuHEHEHEHHEHH(HEH@HHEHH(HEÐUHH H}HuHUHEHlrHEHHEHUHPÐUHHH}HuHEHUHH0H}HuHUHEHEHUHMHEHHÐUHHH}HuHEHUHHUHHpH}HuHUHMLEHEHUHHHEHEHUHHHEHEHEHEHEHEHEHEHHEHEHUH)HHHELEH}HMHUHuHEMIHHEHEHEHHUHHHEHH|HEUH]ÐUHHH}HEHVÐUHH H}HuHUHUHEHH7t"HEHHHUHEHH3ÐUHH}HE]UHHH}HuHUHEHH,UHH}]ÐUHHH}HEH>ÐUHH H}HEHUHH}Hu]UHATSHH8H0H(H H(H0HHHEHEHEH8HHEHEH;EaHDž`H8HEHEHHXH8HUH`HXH`HUIHHPHXHH8HEHEHHHHHHt,H8HH8HUHHHHxH8HEHPHEHH8HEH`HUHUHEHEHUHPH8H@H(H0H8HHH8HEH`HUHUHEHEHUHPH8H^IH8HxHxHpHpHHhHhH8HHHUH0MHHH8HEHEHEHEHUHPH[A\]ÐUHH}HuHEHUH]UHH}HuHEHHUHHHEHHE]UHHH}H}t HEHUHSHXH}HuHUHEHEHEHUHUHEHEHEH]HEHƿ起HHkHX[]UHH}HuHEHUH]UHH0H}HuHEH H~HEHEHHUHEH@H)HHEHEHPHEH@H)HEHHEHEH;Es hrAHMHEHpHUHEH3UHH H}HuHEHHHEHEHEHEH;EHt hrwAHEHHHEHHÐUHSHH8H0H(H LLH8HOHEH8HEHEHEHEHHEHEHEH(H0HUH@HFH0H8HEHEHEHEHEHEHHEHUHEH@HH LH HuHEHMIHNHH@HH}tEH8H8HUHUHRH8HMHMH H`H`HHH8HhH0HhHH8HxHHpHxHPHpHHxHPH8HEH(HUHUHEHEHUHPH@HHH@H HHu H]ÐUHH}]ÐUHHH}HuHEHH9EUHH H}HuHUHUHMHEHHUHSHH}HuHEHDHHEH5HHH[]ÐUHATSH0H}HEL`HEHEHEHEHEHHEH]HEHpLHH|HEH@H0[A\]UHH0H}HEHEHEH@HEH}tyHEHHEH}uEHEHHHtHEHMHUHHHEHHEH@HEH;EsHUHEHHUHHH}HuHUHEHH}UHH}HEHEHEH@]ÐUHH@H}uHUHMLEH}HMHU؋uHEIHIÐUHH`H}HuHUHEHEHEHEHEHEHEHHEHUHEH@HHHEHEHHHMHUHEH,HEHEHUH+UHHEHUHEHPHEHHEHPÐUHH}HEH@]UHH0H}HuHUHMLEHEH;EsHEH}t%H}tHEHHHMHEHHHEHUHHHEHEHHUHHHEHHEUHH0H}HuHUH}Ht_HEHHEHEHHEH}t%H}tHEHHHMHEHHqHEHUHHHEHEUHH H}EHEHUHH0H}HuHUEHUHMHEHHUHH H}HUHEHHHEUHH}HuHEHUH]UHH@H}HuHUHMLELMHMHUHuHEHHMHUHuHEHHEHUHEHH_HMHUHEHH})HEHHEHUHEHH(HMHUHuHEH?HEHfUHSHXH}HuHUHEHEHEHUHUHEHEHEH]HEHƿ轢HHVHX[]UHH}Hu]ÐUHH}H]UHHH}HEHUHH H}HuHUHUHEHHeÐUHH}HuHEHHEH]ÐUHSH(H}HuHUHMH]HMHUHuHEH6H*HH([]ÐUHHH}HuHEHUHSHHH}HuHUHMHEHEH}tdHEHHHEHEHUHEHEHEHHHMHEHHDHEHHEHHEHmHEYHHUHEH9t,HEHHHEHHLHEHHEHnHHHH[]UHH H}HHEHH9EHt4+HEHHdUHH}HEHHPHEHHE]UHH}HEHHEHE]UHHH}rHEHHEHPÐUHHH}HEHHE HÐUHHH}HEHPHEH@HHUHHH}HuHEXrHm@t HEHUHHH}HuHEXrH7@tHEHH#H)UHH}HEH]UHH}HE]UHH}]UHHH}HErHt*HErHmtHEĺrHXuUHH}HuȺrrHEHHƿ rZ pbrvvrl}rb HrNrDr:r0UHH}Hu}uHUEH։A}uHEHHHttHUEH։EHEHHHt5HEHHHEHH5 \лrHǸ3UHH}HuHEHHrHuHUEH։HEHHrHuHUEH։b {HEHH rHSuHUEH։]D#GHEHH/rHuHUEH։b#HEHH@rHuHUEH։#HEHHSrHuHUEH։#HEHH_rHuHUEH։#wHEHHprHOu|rGHUEH։,UHH}HuHUEH։OtHUEH։UHHZ \@]UHH H}E}Yw:EHHrHHUHHuEHHr EUHSHhH`rHEHH"HHHPHHbH0HPrHH)HPHHH6HHHUHEHHHHE;H1E]HH[H9OH0HEHHNUHHHHHEHHMHUHEHHUHHHHH0HHHHHHHHEHHxMHHE,H0HHHHHE]HHMH9UHHHHHEHHLHHE:H80HHHtEUHHHHqHH'\HrHǸ.HHOH-HE܃}uEUHHH!HHH\HrHǸHHHHfH~Hff/w &f/vBUHHHHbHH\HrHǸ"E܉HHHHE HH9HHH&$HH*HHwHHEHHDuH0HHHPHHHH$HHYHHH}HHHHH4HHHH0HHHHh[]UHH}HEtHE< t HEܸ]UHH}HuUE;E}rxrr3oE9E1E9Eu-EHHHEHHHetUHSHHXHPH H#HHr^oH\HH PH`H@H`xrH3PH`HPrHyHHPHHfLrHWH`H[H`H[HHHHYH`HH0HPHH HH0H HH0HHHиHHHXHH}HDžHH!HXHXHHHQH\HrHHHhHhH`HHH`HHHHHutwHHHHpHHFHpH~HH4\rHǸ2HpHHH;lHEHHHjHEHHH\%rHǸHEH HHW=HHXH HMRHEH HHHEHHHH\@rHǸFHEHHEHPHHNqHEHHHH[krHǸHEHPHH`HrHH0H ^HHpH HHEHHHH7<%HHEHHHEHHHHHH HKHHHĨ[]UHSHH}HuHEЋuH8HUHEHHPDHUHEHHHEH-HHEHHHHH[]UHH0}HuUHM؋E;E~;HEHUHcHHHHEHHHUHEHHgUHH~riHm\H HEH^\HPHEHPHK\PHEPriHEPriHEPrxiHEPr`iHEPrHiHEPHEH`XUHHH}`rit HEHUHAVAUATSH HHHHHpHHHwHHHtHHHpHHHpHH]H&[H@HHH@3rH0NrH#H+H H|9H xrH.IH HPNrHtHHHH_LrHRH HTH HTHHH[HEHEHHEEHEHEHEHEẺEEE}t#}t}t}t}u HEHHHHEHEHEHEHEHUH8HHH8HED7H8HHJRH[H(HHGHH8HxrHGHHP_rHHH[HEHEHHEDž|HEHpHpHh|dd``t/`t%`t`t `u HhHHHHXHXHPHPHHHHH HHH H@DH @HLrHHHRHHaRHH(HHPHH#H[HHHE3HH>6HxrHEHHPxrH6HHL[H8H8HH0Dž,H0H H H,t/t%tt u HHHHHHHHHHHHHHHDH@HrHrH HH@3rHBNrH5rH(HHHH)HHH!LrHHHHH8PHH PHHHH>NHHH HHT[HH`CHHH3HxrH}CHHPNrHHHHHLrHHHDOHHOHHHH*MHHraH][HHHBHH2HxrHBHHP_rHHjLrHHH`NHH5NHHHHfLHHH[HHHAHH2HxrHAHHPxrH HrHrHLrHHHyMHHNMHHHHKHHRtRH@HHpHHHH+HHHIHHHHH H?HHH}+HHHiHHHUHH@H1HHpHHHH [A\A]A^]UHSH(}HuHs[U܉P EHHH][H HCEE;E}AEHHHEHHH$[HRMHcHH HHEPtH[H[HRHP(XH([]UHH@}HuHUHEHHHHEEE;E}dHEHUHcHHHHvHEHUHEHHHEHEHUHcHHHHUHEHEHHHUHMHHH[HPHEHUHSHxH}HuHEHUHHkHErH*H2t@HErHIHErHHHEHHwHEHHEHUHHZHEH+HHEHHHEHHH>HEHx[]UHAUATSHHHHHLLHHHHmH[r[HEH}uHH[PHEHHH{[PHq[@H`[@q\bV$ˉ$HH{H[HxH[HZHPALxr rHI$r5[tjHHUHΉt(H;[H7r4Hk[@HHƿLHt$HH0HHHUHHHrH艂HHHHH'hHH*HH&oH HrH*HH HHHgHHHHQ LH HLH܉H3[HHH9HHKHpWrH艁H@HpHHH'gHH@HHH@H!HHtHdrHHH[Hl[HH`Hu>HHEHHHuHEHSrHVHEHE؋PHMHEHHUHEHE؋@|HuHEHUrH HEHE؋PHMHEHH HEHuHEHkrHέHEHE؋PHMHEHHnHEHuHEHvrH萭HEHEH@HHMHEHHgHEHEUHH0H}HEH0HHEHEH0HEHEHPHuHEHHHEHuHEHrHHEHuHEHLrH۬HEHEHP0HEH)HHEH0HƿHE؋E}EHEH0HEHEHPHuHEHH\HEHuHEHrHrHEHEHX00HEHH}EHEH0HEHuHEHPrHRHEEоFr趜HHuHEHH%HEHuHEHTrHHEUHMHEHHHEHuHEH]rH˛HEHEHP0HEH)HHEH0HƿEHMEԺHΉ能E蛿Eȃ}t EKHEH0HEHuHEHrH8HE}u?HuHEHrHHEUHMHEHHHEE~AHuHEHrHHEEHMHEHH进HE@HuHEHrH耚HEEHMHEHH}HEHuHEH]rH@HEHEHP0HEH)HHEH0Hƿ }t E*H]UHSHHxHpHHEHxH0HHEHxH0HEHuHEHrH荙HEHuHEHrHmHEHxHMHEHHjHEHuHEHrH-HEUHMHEHH0HEHuHEHrHHEHxHP0HEH)HHxH0HƿHH[H@(HWHHD豼EHxH0HEHuHEH(rH\HEUHMHEHH_HEHuHEHLrH"HEHuHEHrHHEHxHP0HEH)HHxH0HƿMHH}u聊EЃ}HxH0HEHEHEHxHMHEHH苘HEHEHEvtHEHEHuHEHrH HEH[HP(HuHEHHHEHh[@0HuHEHrH賖HEH5[HH@HHuHEHH臖HEHuHEHrHgHEHUHuHEHHHHEHEHEHEAHr r rǦHxH0HEHuHEHrHHEHi[HP(HuHEHHHEHuHEHrH衕HEHxHP0HEH)HHxH0Hƿe r r r r rrڥHDž rHDžHxHX0$0HHH9!}EݢظEHxH0HEHuHEH(rH胔HEEFrHHuHEHHVHEHuHEHTrH6HEUHMHEHH9HEHuHEH]rHHEHuHEHrHܓHEHxHP0HEH)HHxH0HƿMHHWODž蛡MHH!tHEкHΉ;E}t?EHxH0HEHuHEHrHHEHl[HP(HuHEHHĒHEHuHEHprH褒HE}u?HuHEHrH~HEUHMHEHH聓HE~DHuHEHrH*HE苅HMHEHH%HECHuHEHrHHE苅HMHEHHHEHuHEHrH裑HEHxHP0HEH)HHxH0HƿgMHHMHHHĈ[]UHH0H}HuHEЉEH[HUHHHHHEHE؋0HEHpHE؋0AǸE}tAHEHPHEHHEȧE蹧E蟞蘴HEHHHEHHwHEH@HUHRHАUHH@H}HEH0HHEHEH0HEHEHPHuHEHHHEHuHEHrHُHEHEHP0HEH)HHEH0Hƿ|E}u2Arr-賳}uHr脎CHMԋEHΉD9EuEԅttH r?E}u7襋)r0r0r茟}uH8rCHMԋEHΉ裰9EuEԅttHpr融HEH0HEHEHPHuHEHHFHEHuHEHrH&HEHEHP0HEH)HHEH0HƿHy[HHEH0HEHEHPHuHEHHHEHuHEHrH蠍HEH*[HuHEHH~HEHuHEHrH^HEH[HtbHuHEHrH2HEH[HuHEHHHEHuHEHrHHEHuHEHrHЌHEHJ[HuHEHH讌HEHuHEHrH莌HE![HMHEHH/HEHuHEHrHQHEHEHP0HEH)HHEH0HƿHEH0HEHEHPHuHEHHHEHuHEHrHۋHEHEHP0HEH)HHEH0HƿHEȹMLHDHr豊HEH#Hr蔊E}"Hܾ[HUHHHHHEHEH@HHEH0HEHEHPHuHEHHHEHuHEHrHڊHEHEHHuHEHH踊HEHuHEH)rH蘊HEHEHP0HEH)HHEH0HƿbEHHEȹVLHHrmEHEHHrDH[H@H[H@ HHEH0HEHEHPHuHEHH‰HEHuHEH0rH袉HEHEHP0HEH)HHEH0HƿlH[H@HEȉHLr7HE0HrKHEH0HEHEHPHuHEHHHEHuHEHprHӈHEHEHPHuHEHH谈HEHuHEHrH萈HEHEHPHuHEHHmHEHuHEHrHMHEHEH0HuHEHH'HEHuHEHrHHEHEHPHuHEHHHEHuHEHrHćHEHEHP0HEH)HHEH0HƿUHH@H}HuHEH0HEHEH0HHEHuHEH+rHHHEHUHMHEHHdHEHuHEHIrH HEE}HEHEHs[HH8UHHuHEH輆HEHEHEH0H迕E܃}u豪u҃}虪D艪EHEH0HHEHEH0HEHEHPHuHEHH"HEHuHEHKrHHEHEH0HuHEHH܅HEHuHEHhrH輅HEEؾFr HHuHEHH菅HEHuHEHTrHoHEUHMHEHHrHEHuHEH]rH5HEHEHP0HEH)HHEH0HƿHEƀ0HEH0HǸ螘HEȉ0HEȋ0uިuHEȋ0q轨EHEH0HHEHEH0HEHEHPHuHEHHVHEHuHEHrH6HEHEH0HuHEHHHEHuHEHhrHHEEԾFrTHHuHEHHÃHEHuHEHTrH裃HEUHMHEHH覄HEHuHEH]rHiHEHEHP0HEH)HHEH0Hƿ3HEƀ0!EHEƀ0UHH`HHEH萢t HHEHH+HEHHuHEHH蝂HEHuHEH4rH}HEHuHEHrH]HEHE uE}E[E\HH¾rr蹒HH¾rr薒 r r} r rd rrKHr貀}uHr葀-ExEyEjUHH[@@tH[@@/H[@DtH[@DHp[@HtHa[@HHP[@LtHA[@LώH0[@DH"[@DB@H[@LH[@LBH]UHH\HPHH\HPHHEH[PXPXH[@XHH0HHEHH0HEHuHEH:rHHEHMHEHH跀HEHuHEHErHzHEHMHEHHyHEHuHEHLrH<HEHUHMHEHHX|HEH[@XHuHEH`rH~HEHMHEHHpHEHuHEHrH~HEHHMHEHHHEHuHEHLrHn~HEHHP0HEH)HHH0Hƿ2\赞I HuHEHrH~HEHMHEHHHEHuHEHrH}HEHHMHEHHHEHuHEHLrH}HEHHP0HEH)HHH0HƿX螡&HHH HEHHHEHuHEHrH}HEЋHMHEHH~HEHEƅEHUHHH4tHH0HHH0HHEHH0HEHuHEHLrHq|HEHHPHuHEHHK|HEHuHEHLrH+|HEHUHMHEHHGyHEHuHEHrH{HEHMHEHHwHEHuHEHrH{HEHHMHEHHHEHuHEHrHu{HEH[HPHMHEHHxHEHuHEHLrH1{HEHHP0HEH)HHH0HƿHH0HEHHPHuHEHHzHEHuHEHrHzHEHH0HuHEHHwzHEHuHEH(rHWzHEFHHPHuHEHH/zHEHuHEHXrHzHEHHP0HEH)HHH0HƿHd[H@HH0HEHHPHuHEHHyHEHuHEHrHwyHEHHP0HEH)HHH0Hƿ;lEă}unuHDžprHDžxrr诉0HHP0HpH'v}EHH0HEHHPHuHEHHxHEHuHEHrHexHEUHMHEHHhyHEHuHEHLrH+xHEHHP0HEH)HHH0HƿH[H@HH0HEHHPHuHEHHwHEHuHEH(rHwHEHHP0HEH)HHH0HƿWݗ&jEă}lHDž`HDžhH`I肁iiEă}u-HHHH8}EHH0HEHHPHuHEHHvHEHuHEHrHhvHEUHMHEHHkwHEHuHEHLrH.vHEHHP0HEH)HHH0HƿHHO)}EHH0HEHHPHuHEHHuHEHuHEHrHuuHEUHMHEHHxvHEHuHEHLrH;uHEHHP0HEH)HHH0HƿHH\ t\gUHSHH`ILƸ HHHL0[H)[`H菄H[HHH[@0HEоHRHEHMкHHXHEHH[H}HC8HEH诐HEHcRH[@@H[@DHx[@HHj[@L9 HW[H@HcEHA[HHHMEHEH#[HEH返HCPH [H@PHu1H[HUrHǸ莀Hw[H?H˦[H@PHEHEHEEHEHˌtL-E܋E܉HH[U܉H rHǸ H[H軇薎HDžgLDžxHHH.HHƿ5HHƿ HHƿHHƿHHƿяHHEH`PHH腋H[]UHHx[H]UHSHH][@@xHb[HUHHHPHHPprHHPHP_rH߈HHݤ[@@HhLrH軈HPH^HPH3HHEHHgHPHH[HUHHHPHHPprHHPHPxrHHH [@@H藀rHrH݇LrHЇHPHsHPHHHHEHH|HPH H[HUHHHPH+HPprHHPHP_rH#HH![@DHLrHHPHHPHwHHE؉HHHPHmHEHc[HEHHUHrHUNrHeHUHEHH]HEHlHHEHlHHWrHEHX[]UHSHXH}HuHUHMHEH`tHUHEHH=HEH@HHuHUHEHH[=fHEHZHUHuHENrHdHUHEHH\HEHlHHEHkHHqHEHX[]UHH H}HuHUHEH@t6HEH_tHEHY&HE^rHHUHEHHzt AtrE9sg@7HHEH.HHUHE@rHyDHEHHLHEHAHEHbOGHqH0>EEHH[4HtHH ;EHHHCEHHHEHHEt~EHUHEHHmEHUH9Et A/UHHHH4E+EE{HEHuADMIHEHq@IHEHNHDLH==HHEH4HH#=Hp[A\]UHATSHPH}uUHMHEHr4HMUHuE}@5HHEH FHUHExrHWBHEHH2CHEH?HEH@MLGhqHHEHH>HEHH>HEHH>HEHH>HEH`H>HEH@H>HEH H>HEHv>ÐUHHH}EHEH}t HEH8ÐUHH H}HEHHEH~HEHÐUHATSHHHHJrr$HHHHHH_3HHEHCHUHErH+@ED HEHCHUHErH@HUHEHDHH=HEH==HEHJHEH%=HEHJGhqH9HR[HUHHQH H蕍H T rHGH HP_rH7HHHHHHH0LrHa7H HH H٨HHEHH H HJH7Q[HUHHxdH H輌H T rHnH HPxrH6HHHHoGH5/rH6ErH{6LrHn6H HH HHHEHHH HIIHEH';IHEHHHEH ;IHEHHH!?LH7HH HDIHH7HH H'IHH7H[A\]ÐUHSHHxHxHHHO[HUHHšHHHY rH踚HHPUrH4HHxHHEH-LrH4HHuHHJHHEHH~HHHHxHHm$HxHHHHGHHP6HĈ[]ÐUHATSHPH}HuHUMHEHUHEHS$HEEH9Etg@.HHEH9?HUHEprH;HEHH:HEH8HEHmFGqH;5UHMHEHHU3IHEH8IHEH#FHuHUHEHѺH-HEHEHEؾH*CHUHEHHA4HHEHEHH4HHEH7HH4HEH8[]UHH@H}HuЉUHEHEHEMHUHuHEE;EsUUHEHHHH !B!HHHHH)HH)HrUHEHЉʈE룐UHH}HE]ÐUHSH(H}HuUH]HEHHHHH([]ÐUHHH}HEHÐUHSH8H}HuHUHEHstHEH{HEHӌHEHH@HUHrHMHUHHHEH-HH3HEH8[]UHHH}HuHUHEHH$ÐUHHH}HEHÐUHH H}HEH@HEHUHEHHHEÐUHH H}HEHHEHUHEHHHEUHSHH}HuHEHHHEHHH9H[]UHH H}uHEHHH HUH HEHUHEHHLHEUHH}HE]UHHH}HuHEHHHEHHzÐUHH}HEH]ÐUHHH}HEHÐUHH}HEH@]UHH H}HuHEHHUHRHH"HEHEH@HHEH@@HuHEHVHEUHH}HEH@H]UHH}HEH@Hu HEHHHEH@HHHHHHHHEHEH@HPXHEHPHEH@H9Et;HEHHEH@HUHEHE%=tHEH@HEH@HEH@]UHH}HEH]UHHH}HuHEHUHH-HEÐUHH H}HuHEHEHEHHEHHVHEUHHH}HuHEH&HHEHHEUHH}HuHEHHEHH9]UHH H}HuUHEHHH HUH HUHHHEUHH}HEH]ÐUHH}HEH]UHHH}HuHEHUHHHEÐUHH H}HuHEHEHEHHEHHHEUHHH}HuHEHHHEHHEUHH}HuHEHHEHH9]UHH H}HuUHEHHH HUH HUHH8HEUHH}HEH]ÐUHH0H}HuHUHUHEHHHEH}tHEHPHEHHEHUHH H}HuHEHUHHEHHHtNHEHHHEHPHEHHEH@HUHEHE%=tHEHJ HEH@ÐUHSH8H}HuHUHEH tHEHHEHkHEHMH@HUHrHMHUHHHEHHH,HEH8[]ÐUHH H}HuHUȈEMHUHuHEHÐUHHH}HE@ HVUUU)‰ЉHEH4ÐUHHH}HEHHÐUHH H}HuHEHUHHEHHHtNHEHHHEHPHEHHEH@HUHEHE%=tHEH HEH@ÐUHH}HEH@]UHH H}HuHEHHUHRHHHEHEH@HHEH@@HuHEHXHEUHH}HEH@H]UHH}HEH@Hu HEHHHEH@HHH)HHHEHEH@HPxHEHPHEH@H9Et;HEHHEH@HUHEHE%=tHEH@HEH@HEH@]UHSH8H}HuHUHEHtHEHHEHqHEHH@HUHzHUHMHHHEHHH)H8[]ÐUHSH8H}HuHUHEHtHEHHEHHEHsH@HUHrHMHUHHHEHEHH*)HEH8[]ÐUHH H}HuHEHUHHEHHHtNHEHHHEHPHEHHEH@HUHEHE%=tHEH: HEH@ÐUHH}HEH@]UHH}HEH@H]UHH}HEH@Hu HEHHHEH@HHH)HHHEHEH@HPxHEHPHEH@H9Et;HEHHEH@HUHEHE%=tHEH@HEH@HEH@]UHH H}HuHEHHUHRHH&HEHEH@HHEH@@HuHEH蜰HEUHHH}uUUMHEHPÐUHH0H}HuHUHUHEHHHEH}tHEHPHEHHEHUHHH}HuHUHEHHuUHH}HEH@H]UHH H}HEHHEHEHHEHUHEHHUHH H}HEHPHEHHHEÐUHH H}HUHEHHHEÐUHHH}HuHEHHHEHÐUHHPH}HuHUHMHEHHEHUHEHHHEHEHeHEHUHEHHHHMHUHEHHEH+HEHUHEHHÐUHHH}HEH:HEHJHEHH>ÐUHHH}HEH*ÐUHHH}HEHHHEHHHEHÐUHHH}HuHEHUHHMÐUHHH}HEHUHH}HuHEHHEHH9]UHHH}HEHHÐUHHH}HuHEHUHHUHHH}HuHEHUHHUHH}HuHEHUH]UHSHHH}HuHUHEHH^HEHEHtHEHUHEHHwu2HEHHEHHHMHEHHttPH]HUHEHHHUHEHHHMHUHEIHѺrHHHEHEHH HH[]UHHH}HEHHEHHzUHH}HE]UHAUATSHHH}HuHEH<HEHxHEHEHHEHEHIH]H޿0BILLHEHZHEHEHUHMHEHHǸX{HUHMHEHH1HEH(IHLjLHEHrHH!HEHH[A\A]]UHH H}HuHUHEHHHUHEHH<HEHHEUHHH}HuHEHHEHHEHHUHHHyUHH}HEH]ÐUHH}HEH]ÐUHHH}HEHHEHHEHHÐUHHH}HEHÐUHHH}HEH.HHEHHHEHÐUHSHH}HuHEHUHHEHHxHEHPHMHEHHHHEHHjxHHH[]UHH}HE]UHSH(H}HuHUHEHHHEHEHHEHHHHEH([]UHH}HE]UHSHH}HuH]HEHHHH[]ÐUHHH}HuHEHUHHÐUHHH}HEHhUHH}HuHEHHEHH9]UHHH}HEHHSÐUHHH}HuHEHHEHHEHHUHHH)wUHHH}HEHHEHHvUHHH}HuHEHHEHHEHHUHHHvHEHÐUHH}HEH]ÐUHH}HuHEHHUHH]UHHH}HEHÐUHHH}HEHHHEHHHEHHHHEHUHHH}HuHEHPHEH@H9t1HEHHHEHUHHHEH@HPHEHP"HEHHHUHEHHÐUHH}HuHEHHUHH]UHH}HEHPHEHH)HH]UHH H}HuUHEH+EHHMEHΉHHEHUHH H}HuHUHEH+EHHMHEHH<HHEHUHH H}HuHUHEH+EHHMHEHHHHEHUHH H}HuUHEHyvHEHHHEHH3UHHH}HEHHt@HEHJvt"HEH%HHEHHHMHEHÐUHH}HEHH]ÐUHHH}HEHÐUHHH}HEH,ÐUHHH}HEHPHEHH)HHHHEHHEHH(HEH~ÐUHH}HE]UHH H}HuHUHUHEHHUHH}HuHEHHEH]ÐUHH}HE]UHH}HE]UHH}HEHPHEHH)HH]ÐUHH}HE]UHHH}HEHÐUHH}HuHEHEHEHEHE%=tHEHPHE%H]ÐUHH H}HuHEHEHEHHEHH0HEH@HHEHHzHEÐUHH}HE]UHH}HuHEHUH]UHH H}HuHEHEHEHHEHH0HEH@HHEHH.HEÐUHH}HE]UHH}HuHEHUH]UHH0H}HuHEHEHEH@Hu`ri`rr7HEHHu HEHHEHEHEPHE@!ЉHHHHHHHHEHUHEHHHEH}uwHE@HUHEHtHEPHEHpXHEHHE@HHHHHHHH9t HEHXHEHHEdÐUHH}HEHH]ÐUHH`H}HuHUȈEHEHEHEH@Hur`rrژHEHEHEH@H=vr`rr詘HE@ fvr`rr肘HEHHHtHEHHEHHEHEHEHHE@!ȉHHH)HHHEHUHEHHHEH}HEHt"HE@HEH.wHE@ PHEfP HUHEHHHE0 fP ʈPHEHEHEHPHEPHEHUHUHU؋RPHEHxHUHuHEHHHHUHEHH)HHHHH‰HEfP HEHE@HUHEHbt.}t"HEHxHUHuHEHHHHEOHEHpxHEHHE@HHH)HHH9t HEHxHEHHE5UH}mE EE EE EE EE EEE]ÐUHH}HuHEHEHEHEHE%=tHEHPHE%H]ÐUHH}HEHH]ÐUHH}HEHH]ÐUHAWAVAUATSHH}ȉuĉUEă#Eątr;`r(rB}ƒ}1Єur<`rPrHEf@ EĉHEfP}u HEHsHE@HH9wHHH)HHHH IIMfHCIMMxLjIxIIVHEHHEf@ HEȋUP}uHEH@EHHHHEHPHE@}IMt2LHH)HHH)HHxM,M9tIxL(MHH9wHHH)HHHHLLHH[A\A]A^A_]UHH0H}HuHEHEHEH@Hu ri`rr[HEHHu HEHHEHEHEHHE@!ȉHHH)HHHEHUHEHHHEH}uqHE@HUHEH]tHEJHEHpxHEHHE@HHH)HHH9t HEHxHEHHEjÐUHSHxH}HuHEHHEHHEHPHEHHHEHPHEHHUHEH HEHP8HEHHHEHP8HEHHHEH HEPhHEPhHE4HHEH{ HHHHEHa HHHx[]ÐUHHH}HuHE%HE0 fP ʈPHEPHEPHEPHEPHEHPHEHHHHEUHSHH}HuHEHHHEHHH9H[]ÐUHH}HuHEHHEH]ÐUHH}HE]UHH H}HEHHEHUHEHH(HEUHSHH}HuHEH#HHEHHH)HHH[]UHH H}HuHEHHUHHHEHUHEHH+HEUHH}]ÐUHH0H}HuHUHMHEHHMHUHuHEHUHH}HE]UHH}HE]ÐUHHH}HEHtÐUHH}]ÐUHH}]ÐUHH H}HuH}tKHEH@HHEHHHEH4HEHUHEHH0HEHE뮐ÐUHH}HEH@]UHSH(H}HuHEH?HHEHHHUHEHHH)HEHEH[HEHUHEHHu&H]HEHHHEHHtHEHHEH([]ÐUHH H}HEHPHEHHmHEÐUHHH}HEH HdUHHH}HuHEHUHHYÐUHHH}HEHUHH}HuHEHHEHH9]UHSHH}HEHwH[]UHHH}HEHH]ÐUHH H}HuHUHUHEHHhÐUHH}HuHEHHEH]UHH}HE]ÐUHATSHPH}HuHUHMLEHEH*IHEHHHEHHHELHHHEHEHHHMHEHHHEHUHEHtHUHuHMHEHq_HUHEHH^HUHEHH HE3H HUHEHH*H HH2 HP[A\]ÐUHH H}HuHEHUHHEHPHEHHHUHEHHUHHH}HEHHbUHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHHbÐUHHH}HuHEHHEHHEHHUHHHaHEHÐUHHH}HuHUHEHHbHEHHUHHHaÐUHHH}HEH~ÐUHH}]ÐUHH H}HuH}tKHEHVHHEHHHEHJHEHUHEHHFHEHE뮐ÐUHH}HEH@]UHH0H}HuHUHUHEHH9HUHEHH`HEHb`HUHMHEHHǸFaÐUHSH(H}HuHUH]HEH-HHHEHX HEHHH!H([]ÐUHSHxH}HuHEHHHEHHHEHEHHHEHH_HEHUHEHtAEHUHuHMHEHHEHUHMHEHHHEHU~HUHEHHEHUHEHHHUHMHEHHBHEHU3H2HUHEHH_ H HHWHx[]UHSH(H}HuHEHAHHEHHHUHEHHH+HEHEH[HEHUHEHHu&H]HEHHHEHH(tHEHHEH([]ÐUHH H}HEHPHEHHqHEÐUHHH}HEH HLUHHH}HEH HHUHHH}HEHÐUHHH}HEH,ÐUHHH}HEHPHEHH)HHHHEHHEHHDHEH~ÐUHH}HE]UHH H}HuHUHUHEHH4UHH}HE]UHH H}HuHUHEHHHMHEHHÐUHH H}HEHPHEHH;HEÐUHSHhH}HuHUHErH'HEHEHHEHEH@HEHEHHEHUHEHHHEHEHUHH HEHEHEHEHHHEHHHEH HEHHHHEHEHHHEHH0HUHEHHHEHEHEHHHHEHHHUHuHHHEHEHHHMHEHH HEHUHRH+UHHMHHHEHUHHEHUHPHEHHHEHHEHPHH}u#HEHHHEHHEHH6"HEHfHHMHEHH^HEHUHMHHmH`HHHh[]UHH0}HuHU؋EEEM̉)ʋMHEH@rEEE}tEHUHH9s롃}u$UHEHHUHEHEUHH0H}HuHUHEHEEHEMHUHrHEHHEEH}tEHUHH9sH}u$UHEHHUHEHEUHH0H}HuHUHEHEEHMHgfffffffHHHHH?H)HHHHH)HʋMHEHrHMHgfffffffHHHHH?H)HHEEH}tEHUHH9soH}u$UHEHHUHEHEUHSH(H}HuHEHXHEHHHHƿqtHE萷qHMHUHEH HEHH([]ÐUHHH}HuHEHHtHEHHuHMHАUHHH}HEHRHEHHEH@HEH@UHH H}HuHUH}tHEHUHMHHUHHH}HuHUHEHH+UHH H}HuHUHEHHHMHEHHQUHH}]ÐUHHH}HuHEHUHHUHSH8H}HuHUHEHCHHEHdH)HHEH9t HEHHEH8HHEH)HEHUHEHH*HHHEHEHH9ErHEHH9EvHEHHEH8[]UHSHH}HuHEHHHEHHH)HHH[]ÐUHHH}HuH}tHEHUHHRUHSH(H}HuHUHMHEHNHHEH?HHUHEHHHKH([]UHHH}HuHUHEHHRUHSH8H}؉uHUH]ȋUHMHEHHwHEHHZXH8[]UHH}HuHEHHUHHHEHHE]ÐUHH}HuHEHHUHHHEHHE]ÐUHH}HE@  HE@Љ9]ÐUHSHhH}HuHEHEHEH@HEHE@HEHEHEH@HHPHE@H9HE@HEHEHEH@HHPHHHHEUHEH@HH_HEH}Ht'qHHvDH4HEUPHEHUHPHE@EHEHEHEHHUHJHURHHUHHRHEHPHE@HEHEHEH@HHHEHEHEH@HPHE@HEPEHh[]UHH H}HuHUHMHUHEHHUHSH8H}؉uHUH]ȋUHMHEHHHEHHUH8[]ÐUHHH}HEfPPHEHH1UHH H}HuHUHMHUHEHH7UHATSH`H}HuHUHMHUHEHHHUHEHH0HEHEHPHEH@H)HHH9EHEHMHEHUHEHHMHEHEH@HEHEH;EHEH|IHEHPHEH@HMHIHuHHH<1LHHEH@HUHHHEHPHEHHHHEHHEHHHUHHHUHMHEHHHEHEHUHEHHHEHHHEHPHuHEH1HEHPHEH+EHHHEHPHEHoIHEHXHEH0HHuLHHHEH@HUHHHEHPHUHMHEHH"HMHErHHHEHEHUHHHEHEHEHEHHHEHH0HEHHUHHHEHEHHHUHuHEH HEHEHfIHEHXHEH'HHULHHUHEHEH*HHEHHHEHHHHEHUHJHUHH)HHHHUH HHHHEHUHHEHUHPHEHHHEHHEHPYH%HEHHHMHEHHHEHUHMHH|HHH$H`[A\]UHH H}HuHUHEHHEHHEHHHEHPUHH}HE]UHH H}HuHUHEHHHEHHEHHHEHPUHH H}HuHUHEHHHEHHEHHEHPUHH}]UHH}HEH@]UHH}HEH@]ÐUHHH}HuHUHEHHHUHEHHÐUHH}HEH@]UHH}HEH]UHSH8H}HuHUHMH}tXH]HEHBHHEHHHtHEHEHEHHEHEHHEHUHEHHGHEH8[]UHH}HuHEHHEHH9]UHHH}HEHUHH}HuHEHUH]UHHH}HEHHUHSHH}HuHEH7HHEHNHHUHEHHH!H[]UHH H}HEHPHEHHHEÐUHH}]UHHH}HEH H`UHATSH0H}HuHUHMHEHQHEHEHIHEHHHEHHHuHEMHH2HEH0[A\]ÐUHSHHHHHHHHHHH9HHHtDHHHHHHHHHHdttIHHeHHDž8H8H HHH H(CHHHHv%HHH_HHHHfHHHHHHH9tLHHtHHHbHH@HHHH@HHuHHH3HHHHHHHHH:Ht>HDžhHHhHPHH0HPHXHHHpHHGHpHxHHHHHHHHHHHH",HHHHHHH9t:HHHHEHMHEHH8HEHUHHHHHHHHHytlHHHt,HEHHMHEHHHEHUlHHHEHHHEHUEHHHHx*HEHUHHEHHHEHUH[]UHH H}HEHHHEHHÐUHATSH0H}HuHUHMH}uCHEHH9Et1H]HEHIHEHLHH+tEHEHHEHUHuHEH@(HPHEHP(HUHEHHHEH0[A\]ÐUHH}HuHEHUH]UHSHH}HuHEHPHHEHHHEH,HHEHHbHHH[]UHHH}HuHUHMHEHHǸEUHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHÐUHH}]UHH}HEH@]UHH}HEH@]ÐUHHH}HuHUHEHH#HUHEHHPÐUHSHH}HuHEHHHEHHJHEH,H=HEHHHHiH[]UHH H}HuHEHHEHEHHHMHEHHHEUHH H}HuHUHEH$HHEHHEHHHEHPUHH}HE]UHSHxH}HuHEHcHEHEHHEEHEHtSHEHEH]HEH HHEHHE}tHEH( HEHHEHUHEHH}tTHEHHEHUHEHHt!HUHMHEHHHEHU}HEHH]HEHHHEHHHt!HUHMHEHHpHEHU'HEHUHMHEHHHEHUHx[]UHH H}HEHHHEHHÐUHATSH0H}HuHUHMH}uCHEHH9Et1H]HEHIHEHLHH-tEHEHHEHUHuHEH@(HPHEHP(HUHEHHbHEH0[A\]UHH}HE]ÐUHH H}HuHUHEHHHEHHHEHJHEPUHH}HuHEHUH]UHH}HEH]UHSH8H}HuHUHMH}tXH]HEH^HHEHHHtHEHEHEH]HEHEH9HEHUHEHHIHEH8[]UHH}HuHEHHEHH9]UHHH}HEHUHHH}HEHfUHHH}HEHZUHHH}HEHNHEHHEH@HEH@UHHH}HEH,ÐUHH H}HuHUH}tHEHUHMHHUHHH}HuHUHEHH ÐUHSH(H}HuHUHEHHHEHƿHHHSHHQH([]UHH}HuHEHHEH]ÐUHSH8H}HuHUHEH HHEHH)HHEH9t HEHHEHrHHEHcHEHUHEHHHHHEHEH6H9ErHEH H9EvHEH HEH8[]ÐUHH H}HUHEHHHEUHSHH}HuHEHXHHEHIHH)HHH[]ÐUHHH}HuH}tHEHUHHp ÐUHH}HE]UHSH(H}HuHUHMHEH] HHEHN HHUHEHHHZ H([]UHHH}HuHUHEHHa UHH0H}HuHUHEH豮HHUHEHHd UHHH}HEH UHH H}HuHUHUHMHEHHp UHH}HE]UHHH}HuHEH;EtHEHHT HE ېÐUHHH}HuHEHUHH!UHSH(H}HuHUHEHIHHEHƿ HHH([]UHHH}HEHHEHUHEHH }tTHEHHEHUHEHHIt!HUHMHEHHHEHU}HEHH]HEHHHEHHHUt!HUHMHEHHpHEHU'HEHUHMHEHHHEHUHx[]UHH}HEH]UHHH}HEHHkHHEHHEÐUHHH}HEHHHHEHHEÐUHH}HuHE]UHHH}HuHEH1@rHEHHEHUHPHEHHUHH}]UHSHH}HuHEH7HHEHHHH[]ÐUHHH}HuHEH\HHEHHyUHHH}HuHEH0rHEHHEHUHPÐUHHH}HEH HmHEHUHSHH}H]HtHPHH[]UHHH}HEHHÐUHATSH H}HuHUHEHƿPeHEHڸIHEHHHEH2LHH3HHUHEHHHHHH [A\]UHH H}HEHPHEHHHEÐUHHH}HEHHHHEHHEÐUHH}HuHE]UHH}HE]UHH}HE]UHHH}HEHÐUHH}]UHH H}HuHUHUHMHEHHUHH}Hu]UHHH}HEHHUHHH}HuHMHEHHUHH H}HUHEHHHEUHH H}HuHUHMHUHMHEHHUHH}Hu]UHH H}HuUUHMHEHHÐUHH H}HuHUHUHEHHH}tHEHUHÐUHH}]ÐUHH H}HuHUHEHUHHH}HEH)_UHHH}HEHUHH H}HuHUHEHH9EtHEHHUHH}HuHEHUH]UHH0H}HuHUEHUHMHEHH_UHHH}HuHUHEHHUHH H}HUHEHHqHEUHH}HE]UHATSH H}HuHUHEHIHEHHHEHqLHHqH [A\]UHH}HE]UHATSH0H}HuHUHEHhIHEHYHHEHJLHHYHEHUHEHHHEH0[A\]UHHH}HuHUHEHHcUHH0H}HuHUEHUHMHEHHhÐUHH}HE]UHHH}HuHUHEHHUUHH H}HuHUHUHMHEHHGUHH}HE]UHHH}HuHMHEHH2UHATSH0H}HuHUHMLEHEHIHEHMHHEHHHuHEMHH@H0[A\]UHH H}HEHPHEHHHEÐUHH}HE]UHHH}HEHÐUHH}HE]UHHH}HuHUHEHHUHH H}HuHUHUHMHEHHUHHH}HuHMHEHHUHH H}HuHUHEHޱHHMHEHHÐUHH}]ÐUHH H}HuHUHEHPUHHH}HEHÐUHH}HE]UHH H}HuHUHEH~H9EtHEHHUHH}HuHEHUH]UHH0H}HuHUEHUHMHEHH'UHH H}HuU}uHEHHEH}uHEHHEHHEHf}u HEHS}u2HEHqHt HUHEH(HEHHEHqHE@HE@ ÐUHH}H]UHSH8H}HuHUHEHEHUHEHHWt9HEHHHEHHHHEHJHE HE3HѿHUHEHHHHHH8[]UHH}HE]UHH0H}HuHUEHUHMHEHHeUHHH}HEH蘿HUHH0H}HuHUEHUHMHEHHUHH}HEHHP HEHHE]UHH}HuHEHHUHHHEHHE]ÐUHHH}HEH H HEHÐUHHH}HuHEHÐUHH H}HuHUHEHÐUHH H}HuHUHEHH9Et覾HUHHHHH-ÐUHHH}HuHEHUHHUHAUATSHXH}HuHUHMLEHEHHEHHHEHHLmHEHH]H޿@ILLPIHLLHHX[A\A]]UHH H}HEtHEHHEHEH#hHEÐUHHH}HEH HzHEHBÐUHHH}HuHEHÐUHH H}HuHUHEHÐUHH H}HuHUHEHH9EtHUHHHHHpUHSH(H}HuHUHEHHHEHƿ0`HH2H([]UHH}H]UHH H}HuHUHUHMHEHHBUHHH}HuHUHEHHiÐUHH}HEHHP HEHHE]UHH}HEH]UHSHH}HuHEH*HHEHƿ HH{H[]ÐUHHH}HuHUHEHHHEUHH0H}HuHUHEH+EHHEH}~/Hm HEH+HHm HEHHHmHEÐUHHH}HuHUHEHHYHEUHH0H}HuHUHEH+EHHEH}~$HUHEHHHE HE HmHEUHH}HEH]UHH}HE]UHAUATSHH}HuHEHIH]H޿ ILLIHLLHH[A\A]]UHH}H]UHHH}HEHUHH}HEH]ÐUHSHH}HuH]HEHH]RHH螤H[]UHH0H}HuHUHMHEHH'UHH}H3333333]UHSHH}HuH]HEHHH@HEHX HEH HHH}H[]UHSH(H}HuHUHEHHHEHHHEHHHH([]UHSHH}HuHEHHHEH H9H[]UHHH}HEHUHHH}HEHLUHSH(H}HuHUH]HEHHPHHHEH HTH([]UHHH}HEHtH}UHATSH H}HuHUHEHfIHEHWHHEHHLHHHH [A\]UHH}HEH]ÐUHH}HEH]UHH}HE]UHH}HE]UHH0H}HuHUEHUHMHEHHUHH0H}HuHUHEH+EHHEH}tHEHHHMHEHH艸HEHHHEHÐUHHH}rHEHHEH<ÐUHHH}HEHHEH3ÐUHHH}@rHEHHEHHHEHÐUHHH}HEHHEPH϶ÐUHHH}rHEHHEHxÐUHHH}HEHHEH{ÐUHHH}HEH@HkÐUHH}Hu]ÐUHH}Hu]ÐUHH}]ÐUHHH}HEHPHEH@HHUHHH}HuHErH t HEHUHHH}HuHErHS tHEHHBHHUHH}HEH]UHHH}HuHEHUHH}HE]UHH}]UHHZH]UHH H}HuHEH,kHEHEHfjt5HEH躸tHEHhjHHEHHHCHEHUjtHEXlsH譻HUHMHEHH9jUHAUATSHhHHHHH@HHHH@HHH\RHH_HH^HH`HHEHH`HHHQHH螧HH蟳HHHH蔎HH#HHHHHHHHGdHH>HHEHEH*tkHHUHH HHHHHHHHxHHHHHEHϱ HEؾ1msHv HEؾ1msHHuHH:msHHHOmsHHHHHHHHHHHHHFIHHHHHEؾ1msH HH0HHgH0cmsHIH0Hb5HHfrHHpHhmsHHHpHPHHHHPHHHHPHVHHpHHHHHmsH2HHmsHHHHHHcGHHHHjHHGHH4HH%HEؾmsHrHEؾmsHkHHPHmsH]H0HPOmsHHH0HHHFHHHH蕋HHFH0H_HPHPHEؾmsH?HHmsHHHnsHHnHHpHHEHpHHHHpH3FHH访HH蟿rHEؾmsHHEؾmsHH舭5HH`nsHHHOmsHHHHHHEHHHH HHYEHHԾHHžHpHmsH5HPHpnsHHHPH0HHfDH0HHHmH0HDHPH7HpH(HEؾnsH)AHEؾnsHcH HEؾnsH?HHHHHnsHR3tLHEؾnsHHHHHWAHnsH3tAAEtHH7tHH$E5HHnsHHHnsHHRHHHHBHHHHȇHHCHH蒼HH胼HpHfrHHPHp osHHHPH0HH$BH0HHH+H0HzBHPHHpHHH?HEHU{HEHHHHUHHH-}HEH HH&IHH>HHHHEHUHEHH;HuHLHHLHHk HHlHHHUHHڷIHHHպLHHtHsHWHEHEHHHHUHHHpHUHHcHHfrHHHHosHHHPHpHHHZH0HP|osHH|HH0HHH`HHHH?HHHHքHH%@HH蠹H0H葹HPH肹HHsHHdHpHUeHHH?HHH%HH0HHHPHHHHHHHոHHpHH'fHHH?HHH茸HHHx'HHPH>HHpHMHHH9HHH>HHHHHHHHHY>HH0HϷHHPH軷jHHpH>HHH萷HHH|+HHH=HHHQHHH=HH0H=HHPHHHpHIEtHHMtHH̶L{HHH+=HHH衶HHH荶?HH0H<HHPHeHHpHQHHHHHH艭HHHh[A\A]]UHH0H}HuHUHEHƿƃsHEH}uDHEHƿ߃s~HEH}u@HEHEؾ߃sH豫HEHEHEؾƃsH萫HEUHSH HhHhHTUHH蹩tcHpHUDžpHpHsHHhHP HpHHHpHQU HHHƿrHEH}9EHZHHHpH-Hp`|sHHpHPHsH%HËE舴HH sHH‹EH萧rHMrH֮HpHy HpHN HHHH_HpHuHhsH議HUHHѺH-HEH}uHEH覠tDH}uHEH;tH ZHHHpHHp`|sH>HpHPsH脭HHHHߥMrHbHpHHpHHHHHHpHHEHHhH豫OHhHUHHHmHEH}HH螠sHqHEH}=EHpHQDžpHPUHzrEѱHHHsHHH-sHHHHHHHHpHsHHkH0HPHpHH HH0rHH-HHpHHHHH葰H0H肰HpHsHHdHHUHHFHPH7HhHP HpHHHhH諩HpHoP9uHEHt@s`|sCsH.HEHSs0HEHE}EHpHOtVDžpHHXsHHHpHHHsHHbDžpHPUHoE7HHHsHIHH*rHH HHHHHHpHsHHH0HPHpHHqHH0rHHHHpHHHfHHH0HHpH٭HHʭHH軭HH謭HPH蝭HhHP HpHH>HpHMHEHE}EHpHMDžpH0UH nEwHHEH؅sHHEHM*rHHTHpHMHHH;HPHpsHHHH0HPHHHHrHHHHpHHH貥HHCHH4HPH%HpHHEH HEHH0HHhHP HpHHHpH7LHH讫HHpH LHHpHHHpHٹHH0HRHHpH>HHH*HHHHHHHHPHHHpHNKHH0HêHHpH诪HHH蛪HHH自HHHsHHPH_HHpHJHHH4HHPH HHpH HHEHHHEHHH0H֩HHpH6JHHH让HhHIHH脦HhHĘ []UHSHHhHEHhH HHEHhH HHEHUHEHHHEH)HZHU؉H, HpHHEH0Hp:`|sHI HEHHPHpHPHHMrHtHpHHpHHHE؉HHHpH豶HEHHHpH艶HHHĘ[]UHH }HZHHU@rHEUHSHHHHAQ`|ssHc#DžHH6HHkH螭HkH@ sHH@HHJ H@HHkH辴HDž\MDžxHHHHHƿHHƿԧHHHʉUEt=HHHDžlHlHHH{HHHH>‰ƒ?)‰кHHHHHHHU>P?HHcHŐH HHcHŐHH}HH>pHpHHHHH;HH=‰ƒ?)‰кHHHHHHH=P?HHcHŐH HHcHŐHHHHM=tHtHHHHi`|sHo#xHAH u#E}EHuZHHH`HH`m`|sHH`HPsHHËE܉PHH՞MrHȞH`HkH`H@HHHHQH`HHDžHHƿ脤HHƿkHTZHH`HH`HH`u`|sH}H`HP/sHÝMrH趝H`HYH`H.HHHH? H`HHH3HHH E}wQHHH‹EHlDt$HHH‹EHlD\#EHHHHK:P?HHHŐHHHH:‰ƒ?)‰кHHH!HH~`|sH3#HDžHHŕH H趕H@H觕HHxHEHUHxHHHxHHHHEHUHHHtHH蔓tHHHHHEHH(HUHHH͙HEHaHHHHHEHH(HUH HH肙HEHHHKHUHH8HHHH@HHHHHH胒tH HmtHZHH6H`HH``|sHH`HPCsHHH@HHaMsHHHHH?MrH™H`He H`H: HHHHK H`H[HHHtH H2tHPZHH\H`HH``|sHH`HPCsHȘHH@HH#MsH覘HHHHMrH脘HH HHߐMrHbH`H H`H HHHHH`H蜫H@HH H HHHHHH<5P?HHHŐHHxHH 5‰ƒ?)‰кHHH!HtuH`|sH! #ۥus`|sZsHHƿR#E}uH}HUH`HѺ HHEHEH裏H}tDH`HEHH`H輌\H\H8HH HZHHkHHAH`|sHHHPpsH9HH@HEHH4H`HUHH̳H`HۆHH"sHHH@HH>rHMrH贒H`H赗HHHHHHHHH.HHߥ@HsZHHHHH`|sHHHPsHHH@HEHHHEHUHH聲HEH蓅HH訑"sH蛑HH@HHrHyMrHlHEHpHHHHHHHHHH蚤ƅpH@HHEH@HH HؕPHH`HĕHHH (HHEH蟕HHHHH@HwHH8HHHHH8H[]UHSHH8H8HHEHEHEHEHPHEHHEHEHEHEHHEHHEHEHEHEHiEEt&HMHEHHtHEH%5HEHEEH'ZHUH6HH@HH@`|sHSH@HPsH虎H‹EԉH)MrH|H@HH@HHHEHHH@H蹡EԾ 跚EH+ZHUH:H@HH@`|sH`H@HPІsH覍H‹EԉH6sH艍H‹EЉHwsHlHËEЉϒHHTMrHGH@HH@HHHEHHH@H脠EEpHEHZHH@HGHH輎HH@H*HH蟎H[]UHSH8H}HEHM@PtWHEHUHHVHEHHEH賊HEH @PHHEH蒊HHH8[]UHATSHHHHZHEwsHt8HPHUHH讄HPH|tbHHHv@QtHL%ZHEоxsH8HEHULHNHEHtAAt HEH談Et*HPHHh#HHH@QHPHm5IĄt HEHXLHHPHAHHƌHİ[A\]UHATSH@HHHHHB"HHMdE} HDžHHHE0uHHHPassengeHrWatchdoHHXHg (cleanHing up..HHHXf@ .)@"HZHHHHHH`|sH7HHPsH}MrHpHHHHHHHHHH誜HH{HHHHHHHHHHHHHHts4 s*ps ss Hsss Ԅ(sځXsЁsƁ 謄ȋs貁s訁Ps螁Xs蔁s芁ˌs老sv \0*sbsXPsN 4s:s0s&(sspssss(ssր 較Gs€,s踀xs讀ȏs褀s蚀hsVfP/s|/sr/sh0s^h0sT :s@2BHƿse (sBHƿse hsss@ssؒs 螂sPssss|Xsrs.eДsT(sJxs@ȕs6s, Ps s s~ ցMs~Ns~0Ns~]UHSH lH`HXH$MHDH`H=\Dž\\9l\HHH`HH\lHATNsAHDt\HHHH`HHHHHVH`eNsH2SHHHH^HH.m\\'\HHH`HH0HsHBu:\HHH`HH0HsHBtR\\\9l~\HHH`HH0HsHIBu:\HHH`HH0H sHBtt\\\HHH`HH0HsHAu:\HHH`HH0H!sHwAt*HH}YHH\H`lNItJH`H\HHH`HHHZ@sHǸdpH0HVH HHHbHHHHybHH0HHVH H0HHHZHHH0HHkHHHHHpHHH@HHrH0H(HHHH:HpH`HHeHHHH[HHiHpHrH@H0HHQHHEi\HHH`HH0HsH?u:\HHH`HH0H!sH>t\\\9l\HHH`HH0HsHo>u:\HHH`HH0HsH5>tt\\\HHH`HH0HsH=u:\HHH`HH0HsH=tVH`H\HHH`HHHyZsHǸw`=m\HHH`HH\lHAcOsAHe=:\HHHH`HHHPHHjHPHH`awsH]LHEHEH]Yt(HZOsHǸ_Kl\HHHH`HHH`HHH`HEHHBH`He\\HZHOswk\HHH`HH\lHAsPsAH;MHHR\HHHH`HHHHHՊHH:HHH跗HvHH袗Hvt(HZHVPsvjH`HxsHhJHË\HHHH`HHHHHBHHHAHH1d\\HH5\HHH`HH\lHA sAHF:t\HHHH`HHHHHH`wsH_IHHHHTHH[c\\T\HHH`HH\lHA"sAH9t\HHHH`HHHHHH`tsHHHHHHTHHb\\\HHH`HH0HQsHX8t`H0HRH`0QsHGHH0HHySH0Ha\\\HHH`HH\lHA?QsAH8t\HHHH`HHH`HH[H`NQsH7GHH`HHRH`H3a\\,\HHH`HH\lHA[QsAHW7t\HHHH`HHHHHH`kQsHpFHHHHQHHl`\\e\HHH`HH0H.sH06t`HHPH`xsHEHHHHQQHH_\\\HHH`HH\lHA:sAH5t\HHHH`HHHHH3H` ysHEHHHHPHH _\\\HHH`HH\lHA_PsAH/5t\HHHH`HHH HHlH`wsHHDHH HHOH HD^\\=\HHH`HH0HAsH4t`HPHrNH`xsHCHHPHH)OHPH]\\\HHH`HH\lHAWsAH3t\HHHH`HHHHH H`WsHBHHHHbNHH\\\\HHH`HH\lHAVsAH3t\HHHH`HHHHHDH`xsH BHHHHMHH\\\\HHH`HH\lHAdsAH@2tH`xsHAHË\HHHH`HHHHHfHHH48HHU[\\N\HHH`HH\lHAWsAHy1t\HHHH`HHHHHH`WsH@HHHH LHHZ\\\HHH`HH0HvsHR0t`H@HJH`sH?HH@HHsKH@HY\\\HHH`HH\lHARYsAH0\HHHH`HH=H[HEH}uD\HHHH`HHHcuZsHǸaR'_HHg\HHHH`HHHUH)HHNj\HHHH`HH0HHHHHlHHnHEHEuD\HHHH`HHHtZsHǸQJ^HUHEHH}HEHUHHg(HH`HHSHHEHHYIHEHW\\HH_`\HHH`HH0HBshH-t]H`H\HHH`HHHssZPsHǸqP7].(H@H)H@H`HXHHCHtZHH薿HH HG`|sH輿HHPsHZHHEH@HH詸HEHHJRMrHYHEH^HHdHH9HHHHJHHl[H@H®H`HUzHHHUIHHH5^+HHHUHHpH ^HHHYUHH`HBUHHH+UHHH9}HHHUHHHTHH0HToHH`HTXHHHTAHHHT*HHHvTHH H_THHPHHTHHH1THHHTHHHTHHHSHH@HSuHHHjaHHEHSHHH<\Iľ0HHL)Iľ0HHLHHEHQHHpHHHVHe[A\]UHSHXHpZHEоxsHHEHUHH.MHEH°HEHPt! PHHEHPHHVHX[]UHHs+PE}tESEiJUHATSHĀHoZHExsH3HpHUHHmLHpHHpHOP_E}u2OF}ut_E迈MHHEHo^HUHEsHZUHEHHTHEHWHEHeNGqHnT_HHpH"OHHTIHEHWIHEHGeH[LHtTH[A\]UHATSH H0A`|ssH"HYnZH`wsHHH`HHJHHUBfbHcHHѺs HǸOHH2AH#E}.^E迨?LHHEHHHVHEHHH@HEHUsH;HMUHEHHVHEH)VHEHVHEHVGhqHRH0`|sH"uH`|sH膧HHKHEHHHHLH0H"IHEHbUIHEHQUIHEH@UIHcYLHHH耯HHHhLHH0H"HHQH [A\]UHATSHpHH0A`|ssHz"HkZH`xsH HH`HH@HHH?HH跙AH#E}[E迨IHHEHHHۙHEHHHřHEHUsHHMUHEHH>THEHSHEHSHEHSGhqHPHhZHHH˳HHH`|sHHHP sHNH‹EHFMrHMHH荿HHbHHHH蓽HH$aHgZHHHHH?H`|sHHHP sH7MH‹EHE*rHM0sH MMrHMHH裾HHxHHHH詼HH:`HH}H‹EB0HHIH0H"IHEHQIHEHoQIHEH^QIHUL+HHH_HHH_HHHrHHH0H$"HHMHp[A\]UHATSHHgZHExsHAHEHUHH~DHEHb;HEH薩HH@HHQH@H/HBHH`H@HѺHUWH`rHt#H`H>H\utR@EHHEH`XsH\HEHHXHEHO GqH/LH`HOH@HOHEHFcIHEHdOIHSLHH`H@OHH@H,OHHEH{FHHLHİ[A\]UHATSHHA`|s sH証"HeZHP ysH7H HPHHnBHH HHeH HE!AuHH.AtZHHDHHpHHHHpHH=4@CHHH|sH_HHsHH!HHHOYHHMHHMFGqHIEH`MH<HHHFHHHԶ"HHCHĐ[A\]UHATSH HHH]ZHNQsHHHHH:HHHHHH=H0]ZH0kQsHHH0HH9HpHHH貋HH#=H HHH)(H`H`HEHEH蓝HEкH&(HXHXHEHEHWIHEкH2(HPHPHEHEH ƅOOt&HMHEȺHH*(tHOHΜHEȾHP(HHHH,OuLH`HʛsH-H`HHHAH`Hu=ƅOHH]=OHEȾH'HHj&H@H@HEHEHԛ|HEHg&H8H8HEHEH蘛@HEHs&H0H0HEHEH\ƅ//t&HMHEHHk&tH/HHEH&HHHH+/uCHEHʛsHqHUHHH[?HEH;ƅ/HH;/HEH%HsH8HwPZH H胛HHH5`|sH詛HHHPHHY.MrH5HHHHTHH HHeHHIHH:HH ZHHYHH苪".HHHGHH H4:HHH :HHH|HHHH9HH@H9xHH`H9HHH9'H H`HHH0HpHHL'H0H`HH9t{HHRsHX8H`H_HH@HHH}H@HHWH@HG7H`H`HH聻OHI`|sHϧ"HHoH NZH0QsHaHpHHH*HpH)HpH. HHKr@HH3r@HHrHHHHHHHHF{HH0+sHNHHHHHHJ-HH5HLZHbsH@H`HHHw)H@H`HHn{H@HHHzHH0bsHHHHHHH,H@H*5H`H{,H,LZH0dsHHH0HH(HHHHzHHHHyHH0dsHHHHHXHH+HHj4HH+HlKZHbsHHpHHH'HPHpHHyHPcsH蠺HPH3HpH:+HJZH@0sH7HH@HHn'HHHHeyHHHHxHH00sHHHHHHH*HH!3HHr*H#JZHwsHwHHHH&H`HHHxH`HH`H2HH)HIZH tsHHH HH4&HHHH+xHHaHH-2HH~)H/IZHwsHHpHHH%HPHpHHwH@HPHHH{HHdmHP H@HH|H@H资HPHn1HpH(HHmH HLrH|HHHHGvHHlHosHEHHHHHHA(HHHH"|HHHH }HH.H_`|sHK"HH:lH HtqH.{HH{sHHaHH IHHkHþL"C4HHk@47E쿨%HH HBsHTHH OsHHcHUHHH0HH{/H Hl/GhqH+HcDZHHH衏H HH g`|sH藏H HP sH)HHHj@4H^"MrH)H HTH H)HHHHZH HnHwHHpvsHH^H@HpjjAAH^HHpH,HPH,Hk`|sHm"HH\hHHHH.HH3hHHHHuWL%ZCZH0QsHHHLHHHqtAAtHH9#EuHHgD`HHpgXHHHH薄HHEgH HlH9vHHsHH]HHjjAEٺH]HHH+HHfD`HHfXHHHHރHHfH HkHuHH sHHM\HH jjAEٺHM\HH H`*2HH@HHFHHeH H/kHtHHPsHH[H@HPjjAAH[HHPH)HHpHH譂HH\eH HjHPtHHsHH[HpHjjAAH[HHH))H:@ZH xsHHHHHHH6HH5 tvHHdH HiHxsHHsHHDZHHGdHPXHHH!HH`(Hl?ZH` xsHH0H`HHHH0HHmHHcHPXHHHI!HH'H0H+HH~cHHHHPHHUcHPxHHH HHn'H`|sH"HHcHHHbH H,hHqHHŝsH{HH˝sHHWZHHHHkHHHHH HH&HH&H=ZH@}NsHHH@HH+HHpHHHHH`HpHHjH`H`HH HpHpHHxHpH`HHetSHH~aHH`HVHHHH`HHթwHH+aHHHaH HOfH pHHŝsHyHHڝsHHzXHHHHjHHHHH0HH$HH$H;ZH0sHHH0HHNHHpHH5 HHHPHpHHHPH`HHH`HpHHH`H`HH舧tSHH_HH`HyHHHpH`HHwH`|sHF"HH5_H(HH_H HYdHnHHsHwHHsHHVHHHHhHHHHH:HH"HH"HHo^H(HHY^H HcHMmHH@sHvH H@sHHUH HHHUgHHHSHHtH H"H@H!H9ZHE(sH^H`HUHHH`HpHH H`HHEHpHHHUH`HH$HEHpHHHUH`HHޤtMHH\H(H`HϥHHDHEH`HHQHH HH HH HHHpH HHÐ"HHHHH@Ho uHHpHJHHHHHH- HHHvHH@H HH`HNHHH7HHHHHHHHpHHHHHHHmHHHKHH`HBHHH HHHHHHcHHPHHHpH8HHH!IHHIH HIH"LdHH H,MHH H,6HHpHAHHPH- IĄtHHrLHHHHH HHHPHHHHiHHHRHH0H;HHHHHHZHHHFHHHHHHxHHHHHHHHH9HHH"HHHHHHSHHHHH HrHH@H^HH`HHHH6HHH"HHHHHH\HHpHFHHH"HHHe[A\]UHSHxH}HuHEA`|s sHb"HEHUHHhHUHEHHiHUHEHH]iHEHHEHHEHU"7HHEH̚HEHHHEH'"HHHx[]UHSH8H}HEоGsH7HEH\HEH H E}u/"u봐H8[]UHATSH HXHA`|ssH+"HHHpHHPHH`|sHΊ"HXHUHHXHUH HZHdHH0sHJnHH0sHH MHHHH^HHHHHHHSH0HDHXHTHHXHTH HZHcHHsHmHHsHHFLHHPHH]HPHHHPHHHHH~H/ZHHxsHHHHH HHHHHHHHHHYHHpHHH HHHgH HpHHTtSHXHmSHHpHEHHH0HpHHěwH`|sH"HXHSHXHXHRH H%XHaHHŝsHkHpHVsHHPJHpH@HH[H@HHH@HHpHHHH-ZHawsHHHHH$ HHHH HH HHHHcHHpHHHHHHqHHpHH^tSHXHwQHXHpHOHHH HpHHΙwH`|sH"EHXHQHXH9E HXHPHXEHHH`HHZH)ZHHuHHHneH`|sH uHHPmsHfHH`HHMrHDHHHH輀HHHH~HH~"H`H0HHlHXHOHH0A`|sHü‹EHlTH`H@HHlH@HR`tPH`HpHHllHPHpHH}HPHQHPH1H`H"EH`|sHă"H*ZH HH裠(HúH輡 HXH{NHhHH)ZHH)ZHH HHHHXH'NHHXHNHHXHXHMHH0HH[`HXHMHHXHMHHSHP@HXHMHHѿH`|sHx"H(ZHHHWHXHNMHPxHEHHVHfusHHHEHH#HEHHXHLHHEHHHosHNHHEHHHEHPHXHLLHH'ZHPH'ZHHIHLH=-HXHLLH8HXH6LHHXH$LH8HSHHXHLH8HH˜HHEHXHKHXHT9EtFHXHKH8HHXHKH‹EHlDH>^EHHH HHPHHHHH"HHHHHH>HH0H*wHHPHsHHHHHH8HHH4!HH@HHHpHHHHHHHHHHHHPHSHH`H?Iľ(HLcIľHLNHHEHa)HHEHPIľHLHHH'HH HHHPH HHHHHH}"HH\ HĠ [A\]UHSHHHHHpA`|s/tHz"HHaHhHhHEHEHk^HEH`H`H`HEHEHk"HEH aHXHXHEHEHFkƅWWt&HMHEHHatHWHjeHEH'aHH@HH8aW!H ZH8HkHHH_\H`|sHlHHPsHWHH@HKHH8HHHH+MrHHHwHHwHH8HHuHHXH@H/KHH@HHƅWH@H]W7HEH_!HpHz"lHHH'HtHHHEt8HEHHHHUHйH¾s`TH}tHEй)y HHEH}5HZH0HiHHUZH`|sHjHHPsHMHHEHHHHUHHH(MrHHHEHHHHUHMHHHEHH[MrHHEHHHuuHHJuHH0HH[sHH HZH(HhHH YH`|sHhHHPsHHHEHHHHUHHHMrHHHtHH^tHH(HHorHH HHHH†HH HHEHoHHHHHHHHH@H׆HHpH;w"HHHH[]UHSHhH}HuHEHZHEHEHEHEHeHEHZHEHEHEHEH^eHEHZHEHEHEHEH(e[EEt&HMHEHHZtHEHduXHEH[HHEHH*[Eu!HEH"FHHHHHEHEHYEQHEHZ;HtHpHHEHEHHHHUHйH¾s薣HUHEHHWHEHH~HEH谄HHHh[]UHATSHHHH@H@A`|s`/tHr"HH;HHHN@H HEHBOHHpHHIHosHHHpHH HpHH@HYHHHEHEHbfHEHYHHHEHEHb*HEHYHHHEHEHObƅt&HMHEHHYtHHbuqHEHYHHHHEXu1HH7CHH0HHHHƅHH^/HEH/Y tdsHEHHHHUHEHHD[HEHƿ蔡HEHHHH=@0~HPHHH%HPHAHPHHHHHt=@0DHމޝHHHP=@0HZHHHaHpHRHp0`|sHaHpHP sHHHHH<@0HMrHHpH~mHpHSmHHHHkHpHHHHX<@0HPHHHH@Hp"HHpHPHHHHHHEH9H HTHEH lHEHlHEHm"HHEHm"HHmHH[]UHATSH|HpHEHEHUHp|HΉVH9ZHHHE]HHMHU`|sHk]HHPsHMrHHHGiHHiHHHHH-gHH HDžpHDžxHPHSEHA[`|s0tHi"膢=蔤HEH%UHpHEHHHPHEHH HEH/He`|sHhl"8s}HHk"HA~`|s0tH=i"HPHEHHHPHEHH;HPHEHH6HEHZH"ZH(H.[HHKH`|sHT[HHPXsHMrHHH0gHHgHH(HHeHHH`|sHk"s@|H`|sHj"H7H&"H6HQHPHEHHRE}HZH HYHoHHZJH`|sH ZHHPsHRMrHEHHeHHeHH HHcHHHZHHYHHHIH`|sHHEt8HEHHHHUHйH¾s赔TH}tHEع)y HGHEH}5H* ZH@H6VHHFHq`|sH\VHHPsHHHEHHHHUHHH}MrHpHHEHHHHUHMHHHEHHMrH3HEH7HHaHHaHH@HH_HHaH ZH8HUHHuEHs`|sH'UHHPsHmHHEHHHHUHHHHMrH;HH`HH`HH8HH^HHuHEHKt HEHlJHHEHHHH"HHHHIHHHZIHHHIHHHIHH6H'KH7H "IHHH5c"LHHtHHHEHZHHS HHvCH`|sH(SHHPsHnHHEHHHHUHHHIMrHHHHHzHEHxHHHHHĸ[]UHHH}HEHb ÐUHHH}HEHÐUHHH}HEH"yÐUHHH}HEH ÐUHHH}HEHÐUHHH}HEHxÐUHHH}HE HE@HEHHCHEH(HHEH@HUHSH8H}uUHMLELMHEUHEUPHEHPHEHHixHEHP(HEHHxxHEHUHPHHHEHHHHnH8[]ÐUHH}HuHEHUH]UHHH}qHEHHEHHxHEH(HyHEH@HyHE@XÐUHHH}HEHFÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHUHHH}HEHUHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHHyH[]UHHH}HuHEHUHHzUHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHATSHH8H0,(L (tg@覺HHEH'HUHErHrHEHHHEHHEH[ GPqH)H8@Xu srr CHEHEHEHEHEH( @HMH ,H@AIHщHHEHH8HxH@H0HvHPHEHHLH]H@HHjIHEHIHEH:HLHgHHEHHHMHH@H{HH0H[A\]UHHH}HEHUHH}HE]UHH}HE]UHSHH}HuH]HEHHHHxH[]UHH}HE]UHHH}HEHHUHH}HE]UHH}HE]UHH}HE]UHSHH}HuH]HEHHHH:HEHXHEHpHHHixH[]UHH}HE]UHHH}HEH HUHH}HE]UHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHHHEHX HEHoHHHwH[]ÐUHHH}HuHEHUHHxUHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHHH}HEHzÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHUHHH}HEHUHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHHE̋UHEHHEUHEHHEWUHH H}HEHHEH}t*HEH@HtHEH@HFHEHHEHEHUHH0H}HuHUHEHHEH}t2HE@HEHPHuHEH蝠HEHEHHEHEUHH H}uHUHEHUHH(E%HEсP ʉP HEP#P#UHSH(}HuHUHEHHKHEH2LHQHEHKHHEHKHHL|H([]ÐUHH}HE=uHEǀHEPHE]ÐUHH}HEH]ÐUHSH(H}HdHHEH}HtHEHX|HHʋ HEH;EH([]ÐUHHH}HEH0ÐUHATSH H}uHUHEHxPus s/ s mHHEHH#'EHxH*HHH H*X U%^HEHIعՄNH"Iľ HlLHzH [A\]UHH}HE]UHSHXH}HuHEHOus  s/ sHEHP8HEHHHEHHEHUHEHHEHH;JHEHqHEEHEHHEHHEHPHEHHH2"E+HHEHHHEHHHyHX[]ÐUHSH8H}ȉuă}u HEHP8HEHH HEHEHH IHEHEHHIHEHUHEHHkItNHEHI@ %9EtHEHIP#ʀP#HEؾHXI뛻HEHH8[]UHHH}HurEHHEHHHEUHSHHXHPHXH`HEHCHP8 sHHHEHHHUHEHHHEHUHMHH辊HUH`HHHX8 sHXHH`HHcH`H rHEHzHEHzSHH`HqHHEHnzHHEH]zHHXHqHH.wHXHĨ[]ÐUHSHHXHXH讲jtHXHHXH`NHGH8 sHG!H`HIйHHeH`HȰHXHH_H` sH HHIйHH$HHpHXHH_H sH HH IйHHY$HH*pHXH@H_Hp sH H@HpIйHH#H@HoHXHH;`H sHHHIйHH#HHboHXHH_H sHSHHIйHH-#HHnHXH0H]H`? sHH0H`IйHH"H0HnHXHEH\HEU sHHUHEIйHHq"HEHEnHXHEк NHEHEHH/HEH7HXHfHH`H轭HHHmHHHmuHH@HmaHHHmMHHH}m9HH0Him%HHEHXmHHEHqHHXHCHHrHĨ[]UHSHHHH@8 sHHH@HHHHHHH7HHlH` sHH`HHHHRH`HտHP H`HJlH sHVHHHHHHHwHP$HHkH0 sHHH0HHHHHHP(HHkHE sHHPHUHHH>HPHaHP,HPH6kHEо sHEHEHUHHHHEHHP-HEHjHHHjHHUpHH`HjPHHHjH0HP sHgH‹EH`MrHggH0H H0HHHEHHH0HzH=YHUHH~zH0H¼H0+ sHtH0HP sHfH‹EHJ_*rHfHHHHfMrH{fH0HH0HHHEHH'H0HyIHEH4kIHEHxHKoLHhHH0HnyHHgHH0HQyHHgHH0H4yHHgHH0HyHHgH[A\]ÐUHSHHhHEH3Hh$"Hh@$"HWYHUHHHpHܺHp2 sHHpHP sHdHHhH^]MrHdHpHTHpH)HHEHH]HpHwH~YHUHHHpH Hp3 sHHpHP sHdHHh@H\MrHcHpHHpHXHHE؉HHHpHwHEHHĘ[]UHATSH@H}HE@r"HEH}o oE俈]HHEHmnHUHE@ sHjUHEHHdHEHgHEHuNGqHldIHEHgIHEHluHkLHdH@[A\]ÐUHH}HE]UHH}HE@]UHH0}HuHUHUHuEHѺ tE8qHEfUHATSHPH}uHUHEHeHUHMEHΉ7@\HHEH mHUHE` sHTiHEHH/jHEHfHEH=tLGhqH cIHEHlfIHEH tHjLHHEHHH$cHEHP[A\]UHH }HuHUHUHMEHΉ"9UHSHh}HuUHMfEEE;Es+EHHHEHHEHEH@HfEEEHH]HHEHH:EcfEHEH:HEfHEH:HHEEE;Es~EHHHEHHEHEHPEHHHEHHEHEHHEHHREHHHEHHEHEH@HEHEHEEzEXHEH9HHUEHщډHEH9HHEH9HH[aHh[]UHATSH HHHH IHxLIHEEHHPHHHH/w0HHPHHHJH HH@HHHHJHHEH}uE;HUHEHH苀EHH]HH HEHUHHQE}u } wH}t#HUH3HHR8EE;Es)HUHHHHH8EH/w0HHPHHHJH HH@HHHHJHHEH}uE)HUHEHHcHUHHHo8}u`HHHΉHHi7HHHU7HH^H [A\]UHH}HuHEHUH]UHH}]UHSH HHPHXL`Lht#)p)M)U)])e)m)u)}DžDž0HEH H@H(HHHH9HH0HH ~HH0 jHH HHHHH]H[]UHSHX}HuHUHEHEHEH@^EH]HEHH}HSHEHHHUHuEHѺHX[]UHATSH,(H H0HQHPH ,HHPH0HH@6HPH'H0H辉Hu%H0Hf> sH ttp@UHHEHeHUHp sHaHpHH6aHpH _HEHlGqH{[H (,ΉJHEH ,HHUH0HH*5HEH~H0H諈Hu%H0HS= sH ttg@SHHEHodHUHE sH`HEHH)`HEH]HEHkGqHqZH0HT}zIHpH]IHEH]kHaL0IHEH]IHEH0kHaLHH0H|HHFZH[A\]UHSHhH}EEHE s@HǸUEHEHIcEHcHMHuHEH?hHEHjHHEHjHHYHEHh[]UHHPEEHE s@HǸoUHEH^fH~HEEUHSHH( HHH(HA f.z` f.uNH0HAH( sH!9HH0HHDH0HSO H`HCH( sH8HH`HHKDH`HRHHEHHvH( sH8HHEHHDHEHRHHEHH.H(" sH:8HHEHHCHEHWHHH*WrHHHvNHH@HWHH`HV6HHEH=NHHEHVHHEHVHHhHNHHSHhHĘ[]UHSHHXHPHXH;HPH?HH3PH)HHEHPH`HH=HX0 sHQ3HH`HH>H`HMMH}HHPHH,HH6 sHHHHHH诚HX= sH2HHHH6>HHLHHHUHH9UVH}H*P u%^HPHH0HPL sHHTH0HHHHX= sH1HHHHr=HHKH0HTHPHuTH*P %^ %^HEHHEHMP sHH蛇HUHpHH5HX= sHA1HHpHHHPHpHMHHH0HP sHHHHH0HH裁HHH_XHHROH0HCOHPH4OHEH(OHEHOHEHOHpHOHHN GqHpKH8HH{<IH@HNIHoHP\HRLH}KIHpH{NIHH\HRLHDKHHHEHH'KIHH%NIH0HNIHPHMIHEHMIHEHMIHEHMIHpHMIHHMIHQLHzJH[A\]UHSHHhH`HhH2HpH2H`HH3Hp sHJ*HHHH5HHFDH`HHx3Hp sH)HHHHo5HHCH`HHH3Hp sH)HHHH5HHCH`HH0H2Hp sHB)HH0HH4H0H>CH`H`HHH`HHIHp sH(HH`HHR4H`HBH`H`HHHEHHHp sHo(HHEHH3HEHqBHpHEHH[Hh sH'(HHEHH3HEH)BHpHBHHHBuHHHAaHHHAMHH0HA9HH`HA%HHEHAHHEHAHHpH|AHHhHhAHHFHhHĘ[]UH}E#>H2t s- s#6 sS si s s s s s ss0sEshsssss&s|7suPsnosgs`sYsRsK(sDPs=xs6s/s(s!8spss ss]UHH}Ew{H4tss@syhsrsksds]sVpsOsHsAs:Ps3s,s%}1}0+E E=HUHH}jtHEH]ÐUHHH}HEHHEH6ÐUHH}HuHU]ÐUHH}HuHUHMDEܐ]ÐUHH}HuHUHMDEܐ]ÐUHH0H}HuHUHMDEHEHUHHEHUHPHEHUHPHEU܉PH}t6HEHHt*HEH8HEHHHHDEHMHUHuАÐUHHH}HEHHtNHEHHHt?HEHH8HEHHHH HHUDBHUHJHUHRHuH6АÐUHH}]ÐUHH}uЈEHEUHEUP]ÐUHSH8H}HEHp@HUHEAc(sHHEH4ÐHEHHHEHHHBH8[]UHSH HH@EHH-H<t*H<t@sm(sPsH<uEHHHEHEHPHEH@H9u@sn(ssH<uBHHHEHEHPHEH@H9u@so(ss8HHHHHH-HH@0HRHHHH$$( HH訳H@9EtH@ HHHEHEHPHEH@H)HЉ,H,HHHHu@s}(ss+H<u@s~(ssH<u@s(ssH<u@s(s(sH<u@s(sGsH<u@s(shsYH@ HP HHHEHEHPHEH@H)HH9t=H0H薰HHPH0HH蕲H0H覱QHHHHPHH議HHPHPHHBHPHSHN t  t0H HH H@ XHHHEHEHPHEH@H9t-HHH4 H@ HH@@HtTHH@@HHtAHH@@HHH@@HHHHHHr@HHЄttHH H@ k t0H HHb H@ 0HH HH H@ H@ HA(s@sH肭!H0HXH0HPsHn:HHHpHYHpHH2HpH9?H0HHEH TY(sTYHSY@sHEHSYHTYHHHH脏H(sH6HHPFrH|9HHEHHj9MrH]9HHHHժHHHHHHLb=Ht/tQt5 t0EHHHHA(s@sHb!H0H8H0HPsHN8HHHEH.HHEHEHPHEH@H9tHHHHPHHHHH~HH`H=HHHq=HHH!HH+HH`H@=HHH,=HHHΞ!HH+H8 []ÐUHSHH Hus(ssH dHŸ4tHPHHHHPH HHHPvHA(ssHc!HH9~HHPsHO(HH@HEH1BY(s?BYH$BYsHEH!BYH*BYHUH9HPH}HP(sH_HPHPFrH'HHEHH'MrH'HPH)HPHHHEHHHPH:+HH@(H0HIHHH脯HHPH HHHA(ssH茙!HHb|HHPsHx&HHHEHfHEHHHEHL+HH-HEH@Y(s,@YH@YsHEH@YH@YHUH&HPH{HP(sHLHPHPFrH%HHEHH%MrHs%HPHHPHHHEHHHPH8{)HHPH8HHH8HHH"!HH&HHEH)HHPH>8HHH*8HHH̙!HH&HH []ÐUHSHH HH wNH5tHHHHHA(s tH̖!HHyHHPsH#HHHEHHEHHHEH(HHmHEH^=Y(sl=YHQ=Y tHEHN=YHW=YHUHfHPHxHP(sH茈HPHPFrH"HHEHH"MrH"HPHVHPH+HHEHH?HPH5&VHHEHi'HHPH5HHH5HHHS!HH$HH []UHSHH HH HX5tHH<HH@(H0HHHHHHHHA(stH!HHvHHPsH HHHEHHEHH&HEH%HH蛅HEH:Y(s:YH:YtHEH|:YH:YHUH蔅HPHvHP(sH躅HPHPFrH HHEHHMrHHPH脑HPHYHHEHHmHPH3#YVHHEH$HHPH2HHH2HHH~!HH=!HH []ÐUHSH HhdЈ`Hhu t(ss蔢Hh<u t(sDsjHh<u t(ss@Hh<u t(sXsHh<u t(sGsHh<u t(sxs¡Hh< u t(ss蘡HhHHEHEHPHEH@H)HЉlHlHdHHdHhP dHhP dHhHHEHEHPHEH@H)HH9t=HpH藐HhHPHpHH薒HpH觑FdHhHHHEHH賐HhHPHEHHKHEH_HhtU`t&Hh HhH%HhH`t&Hh HhHmHhHh HhH0HpA(s tH赎!HHqHHPsHHHhHEHHEHHHEHu HHVHEHG5Y(sU5YH:5Y tHEH75YH@5YH`HLHHpH(sHrHHPFrHHHEHHMrHHH[HHHHOYH@HHH2HHEHEt 5HHtHH H6YHHBNHH@H>H@`PsH_NH@HPsHHHHHsHsHvMrHiH@H ZH@HYHHHHWH@HHHHH\|oUHHHH@0HtHH 6HHHH&}HPPPPHH@H@,8HyYHHLHH@HHEHXPsXHX`sHEHXHXHH>H@H/H@PsH>H@HPFrHHHEHHMrHH@HJH@HhJHHHHyHH@H*HH@HHHHH@HHHHHHHM!HHCHH@HHH&HH@HHH HH@HLHHHH@HZHHHFHHHL!HHHH@HHHHH@HgHH@HSHH@HHHHHHH^L!HH@HHHHKHHHH@HcHH@HLHH@H5HH@HHHH HHHK!HH@H{HH@HgHH@HSHH@HHHHHHH1K!HH@HgHHHHHHH@H6HHH"HHHJ!HHHx []UHHH}HEPPPPHEHmHEHUHSHHxH@XHUHO:HHH*HPsHl:HHPsHHHxHHsHsHMrHvHHFHHEHHEHHDHHHxPP PPHxHkHHH|HHHĈ[]ÐUHSHHxHXHUH8HHHf)HPsH9HHPsH^HHxHHIsH<sH/MrH"HHDHHDHHEHHBHH_HxHjHxHHHH-HHHĈ[]UHSHHhHhHEHE@HXHUH7HHpH'HpPsH7HpHPsHHHhHHsH(sHMrHHpHXCHpH-CHHEHHAAHpHHXHUؾH6HHpH'HpPsH6HpHPsHHHhHHsHxsHMrHHpH_BHpH4BHHE؉HHH@HpHHhH:HHpHHHKHHpHHH.HĘ[]UHHH}HEHHz*ÐUHHH}HuHEHUHHPjtHEHHEHHCHEHHUHATSHH8H8HH趯H@0HsPssSH8H@(HHYZHEH8HHbH@0HEHUHEHHMHHEH8H@H@(t*H8H@H@(H9EvH8H@H@(HEHXHUH3HH@He$H@PsH4H@HPsH]HH8HHHsH;sH.HHEHH6 sHMrHH@H?H@Hz?HHEHH=H@H?H8Hve vHH8HHH]H8H@(HHEHH|jHEHHEHHBHEHAH8HHEHHH葭HEHEHH]HHHH8PPPPH8HHHHEHBH8HH߬L`(HEHH8HH軬PHEHp(H8H@(H@@Hh3OMAHH"HH8Hd7HH@HHH HHEH@HHHe[A\]UHH H}HEHHEHEH:HEH4t H}t2HEHHHHUHHEH@HUHHUHSH H8H0H8Hp@H8HEAPsHHdXHXHp0HHH HPsH0HHPsHHH8HHsHsHMrHHH:(HHHHPsH[(HHPsHHH8HHsHsHrMrHeHH4HH3HH8HH1HHH8H%HE؉E̋uH8PsHJH`Hk6uHEH HHHHHHHHpHHH@H6!HHEH5gHHHSHHHHHpHHH@H16!HHHgHH`Hi5HHEHHHH []ÐUHSH8 HHH@P<HHA#PssH53!HH HHPsH!4sHsHH蚸sHHH@PHoHH$HEHXPsX#HXsHEHXHXHH$H`H*H`#PsH$H`HPFrH"HHEHHMrHH`H0H`H{0HHHH.H`H=H@PuKƅH H1HHH HH5H H2HHHyH@0؉EEHH<HHPxHHHYE;Eu0ƅ?HHH`HH?HH诟,HHPxH@HHޟH@HHHHHPHXHHHH`HEHEHPHEH@H)HЉ‹EЉEHHHH苟E;Et-HH蕟HEHEHPHEH@H9tt7ƅoHHcHHHoHH莞 HH!HEHEHPHEH@H)HЉ‹EЉEHpHHH EHEH/HHUHMHHHEH0|HH`HHHH}HHH1!HH޽HH Hb0HHHHEHH0HH觽HH8 []UHSHH HH@PHHACPssH&.!HHHHPsH4sHsHH苳sH޺HH@PH`HHHEHXPsXCHXsHEHXHXHUȾHHPHHPCPsHHPHPFrHHHEHHMrHHPH+HPHo+HHEȉHH)HPH4HHHpHHADPssHF,!HHHHPsH29sH%sHH諱sHHHHHHHHHEHXPsXDHXsHEHXHXHUHHPHAHPDPsHHPHPFrH9HHEHH'MrHHPH)HPH)HHEHH'HPHW"HXHUHHHPHe HPFPsHHPHPsH]HHHHHsH;DsH.MrH!HPH(HPH(HHEHH&HPH^HPPPPHH@(HP@HEHHHHHEHH蝚HEH_HHHHPHHHHHHHk+!HH*HHPHHHHHHH&+!HHHHPHSHHȷHH []UHSH( HH@P<HHAUPs tHN(!HH$ HHPsH:4sH-sH H賭sHHH@PH舭HHHEHXPsXUHX tHEHXHXHUHHpHF HpUPsHHpHPFrH>HHEHH,MrHHpH%HpH%HHEHH#HpH\'HHHH@0H~ tVPs^sM7HXHUؾHHHpH3 HpXPsHHpHPsH+HHHHsH xsHMrHHpH$HpHg$HHE؉HH{"HpH,HH3CHPPPPHHH͖HHˮbHHpHHHHHHH]'!HHHHpHHHH( []ÐUHHH}HuHEHUHH 0jtHEHHEHH3UHHH}HuHEHUHH論UHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHHH}HuHEHUHHMUHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHSH HH@P<HH AkPssH0#!HPHHPHPsH4sHsHH蕨sHHH@PHjHPHHEHXPsXkHXsHEHXHXH8HHH%HkPsHHHPFrHHHEHH MrHHH HHv HH8HHHH8HHHЎ@HH AlPssHG!!HPHHPHPsH3sH&sHH謦sHHHHH@HzHPHHEHXPsXlHXsHEHXHXH0HHH5HlPsHHHPFrH-HHEHHMrHHHHHHH0HHHHHHHH@HH AmPssHV!HPH,HPHPsHBsH5sH(H軤sHHHHH(@H艤HPHHEHXPsXmHXsHEHXHXH(HHHDHmPsHHHPFrHHHHpHH:HHpHp(HxH@(H@@A\OAH$E}tFEHcHpHHpH(H*HHH`HHդHĈ[]UHSHHxHxHHEHxHHEHkHxH@XH7HXHUHHHHHPsHHHPsHHHEHHHsHס^sHʡHHEHHH"xsH襡MrH蘡HH;HHHHEHH$HHմHEHHEHc VH}tOHEHHHHUH6HEH@HUHH*HHHpHHHĈ[]UHSHH HHHHH݀@HHAPs sHS!HH)HHPsH?sH2sH%H踘sH HHHH%@H膘HHHEHȹXPsֹXHX sHEHXHXHUؾHHPHDHPPsHHPHPFrHHpHHpPsHHpHPsHHHhHHHsHH sHHHhHHH5 sH踖HËE{HH蠖sH蓖H‹E؉H!rHtMrHgHpH HpHHHEЉHHHpH褩oHHpH荩HHHHpHpHHHĘ[]UHSHHhHhH@^HEH}JHXHUؾHHpH;HpPsHHpHPsH3HHhHHHsH sHHHhHHHRp sHՔMrHȔHpHkHpH@HHE؉HHTHpHHh>HhHHHHhHHEHhHHhHHHHhH@ HuRmOHsE}HXHUоH.>HpHHpPsHTHpHPsH蚓HHhHHH~sHq sHdHHhHHH蹋 sHHHHHXHH$HH՜HXHHri@3HMXHPHYHHHH@PsHvHHPsH輈HHXHH觉sH蚈!sH荈HHXHEHEH`HEHEHPHEH@H)HHH26 sHEMrH8HHHHHHPHHHHr(|HHXHHH]HXHHEHHHhHXHEHEHP`HEHHHDHEHǀ HEHHEHEHPHEH@H)HЉHEHH]H&}HHHXHHEg@HXHH)gHHEHB HXHH gHX(HXHHfH@0L$HEHHXHHfPHEHp(HXH@(H@@HhzOMAHH?HE܃}EHcHEHHXH@(H0HHcHHEHP(HEzOHjHMHpHHWkHpHHI HpHHXHHHH(HHHHH`H HHuHHHHHXHHHƘHH;HHH詘HHHHpHHHHe[A\]UHH H}HEHHEHEH5HEH/yt H}t2HEHHHHUHHEH@HUHHÐUHATSH H(H H(@P<HH0AcPssH H`HH`HPsH4sHsHHt|sHǃHH(@PHI|H`HHEHXPsXcH~XsHEH{XHXHHHHHHcPsHHHPFrHHHEHHMrH݂HHHHUHHHHHfHHH(HHb@HH0AdPssH% H`HH`HPsHsHsHHzsH݁HH(HHa@HXzH`HHEHXPsXdHXsHEHXHXH@HHHHdPsHHHPFrH HHEHHMrHHHHHdHH@HHuHH&H(HEHEH`HEHEHPHEH@H9usePs!sH(H H HHDH H H HHH H H H H HHEHEHHHEH@H)HH9vsjPs!s[H H H HHEHEHHHEH@H)HH9H(Hp@H(H`AnPsH =H(@EHKXH8HWHHHHqPsHtHHPsH~HH(HHsH~#"sH~MrH~~HH!HHHH8HHHH踑H(HEHEH`HEHEHPHEH@H)HHH HHEHEHPHEH@H)HH9tsrPs@"spH HHEHEHPHEH@H)HHH(HH]HP0HHP0H(HD}H(@9EuH(@P<v.H tH HHHH HлXH(HH8]H@ H tH HHHH HH(HH`H;bHŖXH0HHHHHHpHHpPsH[HpHPsHsHHhHHtsHs#sHrsMrHesHpHHpHHHEЉHHHpH袆HhPPPPXHHpH}HHtHHpH`HHtHHpHCHHtHĨ[]ÐUHSHHhHh@Tu.tPssHhHEHEHEHEHaXHUؾHpHHpHHpPsHHpHPsHqHHhHHrsHq@#sHqMrHqHpH:HpHHHE؉HH#HpHԄHhHhRTHG0HMXHUоH\HHpHHpPsHyHpHPsHpHHhHHqsHph#sHpMrHpHpH&HpHHHEЉHHHpH:HHpH謃HH!rHHpH菃HHrHĘ[]ÐUHHH}HE@PwjHŨ5tHEHHOH@Ht=HEHHOH@HcHEHHOH@UHSH HH@P<HHAPssH H HH HPsHn4sHnsHnH_gsHnHH@PH4gH HHEHvXPsXHiXsHEHfXHoXHUH~HHHPsHHHPFrHmHHEHHmMrHmHHnHHCHHEHHWHHqHHHM@mbHHHpMH@ Ht>HHHMMH@ H7aHHH,MH@ HHHM@FHHHAHH H-HHH HHnH []ÐUHSH HH@PwHH5tด#s#s#s#s#s#sHAPstH H HH HP#sHkH HHEHXPsXHXtHEHXHXHUHHHHPsHHHPFrHkHHEHHkMrHjHHHHkHHEHHHH0~nHHH~HH H~HHH HHflH []UHSH HHHHfJ@t!t4tt ( $s$s*$s4$sHAPstH H H腿H HPB$sHiH HHEH}XPsXHpXtHEHmXHvXHUHHHHPsHHHPFrHhHHEHHhMrHhHHuHHJHHEHH^HH|lHHH{HH H{HHH HHEjH []ÐUHSH8 HH@P<H@P<HHAPs@sH HH芽HHPsHg5sHgsHgH`sHlgHH@PH_HH]HH`HEHEHPHEH@H)HHHj6 sH]MrH\HpHHpHmHHE؉HHHpH2pHhHiHhHHvXHUоHHHpHHpPsHHpHPsH\HHhHH]sH[%sH[MrH[HpH~HpHSHHEЉHHgHpHoKH`HhHHXHh@PuHhH_ttHhH蠟`Hh@P<u6HhHH?;@uHhH@H@-ttHhHHh@Pu{HhHEHEtHhHbLHhHJ;HHpHmHHe\HHpHmHHH\HĘ[]ÐUHH H}uHUMH}uHEPs}uEMHUuHEHÐUHHH}HEHT)HEHÐUHSHHxHsXHUHݾHHHHHPsHHHPsH@YHHxHH+ZsHY'%sHYMrHYHHHH|HHEHHHHAlHxHHx@P<uHxH'HxHTHxPPPPHxPPPPHx@THxHH;HtHxHHg<HxH'HHHnkHHYHĈ[]ÐUHHH}uЈEHEUMH}8UHH}HE@X]ÐUHH H}HEHEHE@Pt*HEH;\HEHEHPHEH@H9uHE@P<wHEH=tUHH}HEHEHE< ]UHH}HEPXHEH@H@ 9]ÐUHSHHHHHHH]=H@Ptv tybH4%sHH4sH8HHHH DHHRH@C%sHeH4sHA8HH@HHCH@H=RHHbHHpHH HP%sH7HHpHH`CHpHQHHH5H@(HHHHH]%sH7HHHHBHH{QHHH(5HP0HHHeHi%sH7HHHHBHHQHq%sHH4sH6HHHHFBHHPMH0w%sHH4sH}6HH0HHAH0HyPHHwHH`HHDH%sH 6HH`HHAH`HPH@PHEHO?HksH5HHEHHIAHEHOHHHEHHH%sHy5HHEHH@HEH{OHHHdOHH@HMOHHpH6OHHHOuHHH OaHHHNMHH0HN9HH`HN%HHEHNHHEHNHHHNHHTHH[]UHSHH}Hu|HEHEHEHEHEHPHEH@H)HHHEHEHEHPHEH@H)HHHEHHHE苀HΉ^HEH}Ht ^HtH}t"HEHEHHEJ] t ] uQHEHHEH@(H0H.HHHb!HEHHE`]|HE@E܋|HEC%sH`HE@9EtHEH:HE|HEHHEHHES|uHEHHE.|HEHHEHHEHĈ[]UHSH8H}HuЉUHEH@HEHEHHEH@(H0H,HHH赑!HEHH8[]UHHH}uHEHHtHEHMHUHАÐUHH H}HEHnHEHǀHEHEHEsOHEHUHP0HEǀHEǀHEHUHÐUHSHH}HEHt2HEHHEH@(H0H+HxHH蚐!HEHH[]ÐUHHH}HuHEHUHHUHH H}uHUMHEMHUuHÐUHHH}uHEHUHEHvÐUHSHH}HEHt2HEHHEH@(H0H*HHH谏!HEǀHEHH[]ÐUHSH HHHHA%s@ tH H HH HPsHL%sHLsHLHOEsHLHHH(EH HyHEHjfX%sxfXH]fX@ tHEHZfXHcfXHUHrHHH%sH蘱HHPFrHKHHEHHKMrHKHHbHH7HHEHHKHH^OHH@HH@HH@HHǀOHHHHHHHHHǀEHHHM^HH H9^HHHۿ HHLH []UHHH}HuHUHEHHHEÐUHSHhH}HuitHEHHEHUHPHEHHEEHEHE؋EEHU؋EHUȉEHEȋUĉHEH(H:HEHHHEHEEHEHEHEH@HH‹EH HHEHPHHEH(Hs:HHKHh[]ÐUHHH}itHEHHEHHHEH(H&:ÐUHHH}HEHHEH=ÐUHH}HEHEHEH@ttu%s%s %s &s]UHEMU]Ef.EEf.EEHtE$Ef(YMz$\EYEX]ÐUHSHXHHH H3H&sHHHIйHHHHaDHHH4H0'&sHRHH0IйHH,HHCHHPH2HEB&sHHPHEIйHHHPHCHHEH2HEоT&sHHUHEIйHHvHEHJCqHHH6CHHHHHHCHHHHHPHBHHHHHEHBHHgHHX[]ÐUHSHH}EHEHitHEHHEHHHEHkHH HH[]ÐUHSHXHHH&sHdHHHHHHH腕H ȈHHAH0'&sHHH0HHHHH躡H ʈHHAHEB&sHHPHUHHH3HPH趔f%H%% ȉHPHAHEоT&sH#HEHUHHHHEHMf%HB fBHEH@qHHH@HH%FHHH@HHFHHPHf@HHEHHEHL@HHEHX[]ÐUHH}HE@  HE@Љ9]ÐUHHPH}uE#Etsp&s&sHE@ U9vsp&s&sHEHHEHEHHE@HHHEEHEfPHE@HH9wIHHJ?HHEHHE@HHEHH;H}u xIHEHEHEH;EHEHEHEHEHEHHHEHHEHHHHE@!ȉHHHEHEHUHUHEHEHHtHEHUHH=HEHHHEHHE@HHH9t HEHHEHHEHE$H}t HEH;ÐUHHH}uUHEH.ÐUHHH}HEHHtHEHHS;UHHH}uE#Etsp&s&sEHEfP}u HEH^HE@HH9w?HHE=HHEHHE@HHEHH9}GHEf@ UHH@H}HuHEHEHEH@Husp&s'sHEHEHEH@H=vsp&s$'sHEHHu HEHHEHEHEHHE@!ȉHHHEHEHUHUHEHEHHt`HEHUHHH膻tHE@HEHHHEHHE@HHH9t HEHHEHHExUHH H}HuHUHEHHHEH}t HEHH0UHHPH}HuHUHEHHEHE@=vsp&s@'s[HEHHuHEȾ@HHEHHEHHHE@!ȉHHHEHEHUHUHEHEHHt`HEHst"HE@HEȉHHE@ PHEfP HEHUHHEHHEHUHHH 1HEHEHEPHYX9uHE`H衹tt&HEHHx0HEb'sH菵HEHEHE؋PHYX9uHEؾ@H=tt#HEHHx0HEMrH+!HEHHx0HErHHEHHP0HEHH0HEHHεHEHHEHHHEHEHEHHHEHHE@HHH9t HEHHEHHEÐUHHHxHpHhH`HpPHHEHhHEHEHPHpHHJHEHhHEHEHPHhHEHEHHMHHRHEHڱHhHEHEH@HEHHUHpH螳HEHH蛱HhHEHEH@HhHEHEHHEHxHpHPHEH0HMH`HEHEH@H`HEHEHHEHx0HpHHhHEHEHPHMHEHH_jHEUPHHpHMHxHHHEUHHH}HEHHt4HE@ ft'HE@HHEHH2HEf@ ÐUHH H}HuHEHUHHEHHHtHHEHHHEHPHEHHEH@HUHEHEHHtHEH HEH@ÐUHH}HEH@Hu HEHHHEH@HHHEHEH@HPHEHPHEH@H9Et5HEHHEH@HUHEHEHHtHEH@HEH@HEH@]UHH H}HuHEHUHHEHHHtHHEHHHEHPHEHHEH@HUHEHEHHtHEH HEH@ÐUHH}HEH@Hu HEHHHEH@HHHEHEH@HPHEHPHEH@H9Et5HEHHEH@HUHEHEHHtHEH@HEH@]ÐUHHH}HuHEHUHHUHATSHpH}HuHEHEHEHHEHEHEHEHHEHEHEH@HHEHEH;EHEHUHUE}`~}z~}@~}Z~ }/~ }9tg@1HHEH/BHUHEh'sHz>HEHHCHEH;HEHcI GPqH18HE5IHEH;IHEH'IH?LHT8Hp[A\]UHH}HE]UHATSHĀHxHpHpHEHEH@H@0HHEH1HEHU'sHmHEHM'sHH2nHEHHBHEH:HEH:HEH: GPqH 7HpHxHHHpHEHEHHxHPHHHQIIHEH,:IHEH:IHEH :IH->LH6H[A\]UHHH}HEHwHE!HEH$u tr's(s>HEUHH}HEsW58>sM5,>s >s/5>s%58?s5,?s?s4@s4X@s4@s4@s40As4As4 7As4As4@Bs4Bs4Bs4Cs{4d(Cs7pCs]4CsS4CsI4 Ds?4XDs54Ds+4Ds!40Es4XEs 4Es4Es3Es3Fs3PFs3Fs3Fs3 6Gs3 Gs3XGseGs3Gs3Hsw3 XHs3HsY3HsO3IsE3BIs;3`Is13#HƿIsIs3 Js3`Js2Js2Js2(Ks2pKs2Ks2Ks2mO ƿHLszLs2Ls2Ms2PMs2Msx2 ^5Msd2NsZ20NsP2]UHSH HHHHxOHHHHHHHHHxATNsAHHHHHHHHHHHHeNsHHHHHQHH HPH3HHHHHHHHxAtNsAlHFHHHHHHHHHHEHHuH}NsHHEHEHt(HHHHHHHHHHHHaHHbH`HHPXsHHH`HHFH`HHHXHH HPHHHHHHH0Hx|XsHdtfHHHXsH HHHHHHHPHHHHHHHHHxAXsAHHHHHHHHHHHThHXsH0HHHHHH,HPHHHHHHH0HxXsHtfH HQHXsHHH HHH HHPHuHHHHHHHHxAXsAHHHHHHHHHHHHHHHHHPHHXsH{HHPHHHPHwHHHHHPHEHHHHHH0HxXsHtfHH~HYsHHHHH5HHHPHHHHHHHHHxAYsAHH=HHHHHHHHH=HHH>HH?HHH;YsHHHHH#HHHH5H=HHPHrHHHHHHHHxARYsAHHHHHHHH=HIHEH}uGHHHHHHHH XXYsHǸH>HhHHHHHHHHUH)HHHHHHHHH0H>H HHHH>HXH?HHEHHH?H@HHH?HH@HpHHTPH@HpHHH HHH^HH@HHH@HZHPHH@HH H(HErHHHHHHHHEHHHUHEHHHyYsHPStxHHHHHHHEHHjaHyYsHFHHEHHHEHHHPH7HHHP XYsHǸNHHHHHcHHHHHFHHHHH)HH0HHH HHpHjHH`HxHHHHH9HHHHHHHHHHHHHH0HHHgHH`HHHJHHHHH-HHHHHHHHnHHHH HQHHPHHHHyHHHHH HHHHHH4HHiHHHHHHSHH?HHH$HH@HHHpHHHHHHHHH=HHHHHHeHHHHHHH}HH0HHH`HH`HHHCHHHHH&HHHHH HHHgHHHH HJHHHHPH-HHHHHHHHHHHHxHHHHH[HHHHH@HEHHoHHHHHpHtHHHHHHHHHHH/HHHHHHHHH0HHHzHH`HHH]HHHHH@HHHHH#HHHHHHH HdHHHHPHGHHHHH*HHHHH HHHHHH5HHjHHHHH@HTHHoHHH%HHpHHHHHHfHHHHHIHHHHH/HqHHHH0HHHHH`HHHHsHHHHHDHHHHH'HHHHH HH HhHHHHPHKHHHHHHsHHHHHHHHHHHHHuHH=HHHFHH>HHH)HH?H&HH@HsHH@HH HHHHHEH6HHH []UHHPH}HuHUHUHEHHKHUHMHEHHtHUHEHH|HEHUHH/ HEÐUHSHH}HEHkitHEHHEHHHEH(HHE@H/HHEHHHHEHHHH[]ÐUHSHHhH`HXHh@Hu sNZsrjHhHXHpHXHH H`HEHHbJHpHEHHHpHHhHX(HEH`HH HXHEHHJHUHEйHH9HEH7HHpHHH|HHEH}HHbHĨ[]UHHH}HE@HusTZsrhHEHHHEH(HHE@HÐUHH H}HuHUHE@Hus_ZsOrlhHMHEHUHH4HEUHH H}HuHUHE@Hu`sdZsOrhHMHEHUHHHEUHH H}HuHUHE@HusiZsOrgHMHEHUHHHEUHH H}HuHUHE@Hu snZsOrjgHMHEHUHHHEUHH H}HuHUHE@HussZsOrgHEHHHEHUHHHEUHH H}HuHUHEHH(HEHUHHfHEÐUHHH}HEH<0itHEHHEHH\HE@(ÐUHHH}HuHE@(u s<0ZsrEfHEHPHEHHHE@(UHH H}HuHUHE@(u sF0ZsOreHMHEHUHHHEUHH H}HuHUHE@(usK0ZsOreHMHEHUHH\HEUHH H}HuHUHE@(usP0ZsOr>eHMHEHUHHHEUHH H}HuHUHE@(u@sU0ZsOrdHMHEHUHHHEUHSHHH}HuHUHE@(usZ0ZsOrdHEHXHEHHHHEHuHѺHjHEHHLt?HEHHHHEHuHHjHEHUHHIHEHUHH4HEHH[]ÐUHSH8H}HuHUHE@(u@sc0ZsOrcHEHXHEHHHHEHuHѺHjHEHH tHEHHHEHUHH虜HEHUHHxHEH8[]UHHH}HEHUHHH}H}t HEHWUHSHHH}HEHHEEHEHE؋EEHU؋EHUȉEHEȋUĉHEH@HEH@ HEHPHDHEH` H/HEHpH-HEHǀHEH8HTHEHǀHHEHPHHH_HH[]UHH}HE@ wRH86t`ZsDpZs=Zs6Zs/Zs(Zs!q%sZsZs %s &s]UHH}HE@tt(ttZsZsZs Zs &s]ÐUHH}HE@ttEtt.970HEHHEHH9HE]UHH}HE@]UHH}HE@< ]UHH}HE@<]UHH}HE@<HEH@HEHEHEHEH@ Ѕ]ÐUHH H}uUȈEHEUHE@HEUPHEUP HEHHOÐUHH H}uHUMDEHEUHE@HEUPHEUP HEHHHEHHOUHH H}uUMDEHEUHEUPHEUPHEUP HEHHNUHE}/~}9~}`~}f~ }@~ }F]UHE}@~}F E7}`~}f EWE0]ÐUHSHHX<H^HXH@HXHRH`HЉEHWHUȾH?H H`H,0H`{[sH?UH`HEHHHEH`HPHH_V=[sHHHXH@H6 sHMrHH`HjKH`H?KHHEȉHHSIH`HHH`HHHeHĨ[]UHHH}HEHHMÐUHSHHXHPLH@L8';H3HPH@HPHRH`HЉEHWHUȾH=HH`HY.H`[sH >UH`HEHHHEH`HPHHTU[sH(HËL蔔HH MrHH`HIH`HxIHHEȉHHGH`H=HPH H8H+@LHXAHHH`HHH^HXH[]ÐUHH}HuHUHMHEHUHHEHUHPHEHUHP]UHH}HEH]UHSHX HHHȈHH@HEHHPHHEHEHHHEH@H)HHHEHHEHEHPHEH@H9u $t[se[sYHEH;EKHH wHň6tHEH+EHHH@HHHHHHHE7HHH@HHRHHЉEHWHH:HBHPH(+HP[sH:UHHHHHHPHPHHUQu[sHHHEHH~[sHHHH@H[sHHHH@H+EHHj[sH}MrHpHPHFHPHEHHHHCHPHH}U:6H$HH@HHRHHЉEHWHH8HHPHi)HP[sH9UHHHHHHPHPHHO[sH2MrH%HPHDHPHDHHHHBHPH_HH HHPHE؉HH)ʉPHH@uHHHUHEHHH@H)HЉHE؉HH@HUH)HЉHH H/FH HAپHH HF^ HEHE 3H$HH@HHRHHЉEHWHH6HHPH.'HP[sH6UHH@HHH@HPHPHH[M[sHMrHHPHBHPHbBHHHHs@HPH$HE)t:HEOHHPHHHE[ HHPHHMHIHѺH HEHH@=v5HHPHHMHIHѺH+ HH@HElHHډPHE HE< u)HHtHHHER HE<;iHH3H@C\sHHHHH蕰HH\HHH@I\sHäHHHH>HH迾f/,HHHPHHHH0HP\\sHHfH0HHH H@f\sH HHHH脯HHH0HHPHeHUHHEHHHHEHMo\sHHHUHpHHB H@f\sHNHHpHHɮHpHJHEHHEHH@HHHH@H HHpHHHHۼHHHļuHHH谼HH0H<HHPH(9HHpHtHHEHHHEHHH@H>HHHH[]UH}Ed=LH6tt\s;\s1\s'\s\s\s \s\s\s ]s]s0]sE]sQ]sf]s|]s]s]s]s]s}]ss]si]s_^sU^sK'^sA5^s7C^s-Z^s#p^s^s^s^s^s^s^s_s_s@_sd_s{_s_s_s_s_s_s|_su`sn(`sgL`s`\`sYk`sRw`sK`sD`s=`s6`s/`s(as!#asHHEHHHHHHH([]UHH H}HEHEHEH@HtuHEjcsHAtYHEwcsH%t=HE辇csH t!HE辖csHtÐUHSHx HHHHТHcsHdHHIйHHvhHHGHHHlHcsH8dHHIйHHhHHHH0HXH`TsHcH0H`IйHHgH0HHHHHQVsHpcHHIйHHJgHHHHH萣HlVsH cHHIйHHfHH跲HH csH&HPbsHbH HPIйHHfH HSHHpHȢH0QsHDbHpHIйHHfHpHHH HHWsHaHHIйHHeHH英HHHH@$XsH|aHH@IйHHVeHH'HH`HHcsHaH`HIйHHdH`HðHHH8HXsH`HHIйHHdHH_HHH脞H0XsHP`HH0IйHH*dHHHHPasH#HVsH_HPHIйHHcHPH藯HH%bsHl#H WsH_HHIйHHbcHH3HHbsH#H VsH$_HH IйHHbHHϮHH@csH"HpNQsH^H@HpIйHHbH@HkHH[PHՄHkQsHW^HHIйHHuHHHHH'HcsH]HHIйHHaHH螭HH HÛHP dsH]H HPIйHHiaH H:HHpH话HUsH+]HpHIйHHaHpH֬HHdsH HUsH\HHIйHH`HHrHH/dsHG H@HdsHc\HH@IйHH=`HHHH`rdsHHdsH[H`HIйHH_H`H誫HHHϙH VsH[HHIйHHu_HHFHHrHH0dsH7[HH0IйHH_HHHHPdsHHTsHZHPHIйHH^HPH~HHdsHSHSsHoZHHIйHHI^HHHH27sHH 1TsH ZHH IйHH]HH趩HH@dsHHpdsHYH@HpIйHH]H@HRHHHǙH[TsHCYHHIйHH]HHHHHcHTsHXHHIйHH\HH芨HH0H诖H`/WsH{XH0H`IйHHU\H0H&HHHKHhWsHXHHIйHH[HH§HHH跖HbSsHWHHIйHH[HH^HH ,HSHPRsHOWH HPIйHH)[H HHHpdHHxUsHVHpHIйHHZHpH薦HHH苕H SsHVHHIйHHaZHH2HHH觖H@VsH#VHH@IйHHYHHΥHH`HÔHEFUsHUH`HEIйHHYH`HpHHEm^PHHEHH4?HEHHHEкPDPHɔHEHH>HEHHHHHHnHHH̤HHQHH0H诤HH4HHH蒤HHHHHuHHHH HXHHݩHHpH;HHHHHHH裩HHHHH膩HH`HHHiHHHǣHHLHHH誣HH/HHPH荣HHHHHpHHHHHSHHبHH@H6HH軨HHHHH螨HHHHH聨HH HߢHHdHHpH¢HHGHHH襢HH*HHH舢HH HH`HkHHHHHNHHӧHHH1HH趧HHPHHH虧HHHHH|HHHڡHH_HH@H轡HHBHHH蠡HH%HHH胡HHHH0HfHHHHHIHHΦHHH,HH豦HH HHH蔦HHpHHHwHHHՠHHZHHH踠HH=HH`H蛠HH HHEH[HHHHEHAHHHx []UHATSHHHH@HPH1HNQsH3PHHH@HH5HHHHZHHHHeHPHHH胎HH4HH腟@ÝHHENQsHOHEHUH@HH#5H`HUHHH@H`dsHH H@esHHH HH蔫H HuH@HfH`HWHEH諞 G(qHɣ|HEкHHUHHHH*HEHHPH֞HHHצHHH#qIH H详IH@H蛦IH`H臦IHEH֝IH虪LHHEHUHHPH)HH&HHHİ[A\]UHSHHHHEXsHxMHPHUHHH3H0HPHHH0H HHH HEH0H舥HPHٜ}HEH裫HUHE0esHHUHEHH3+HUHHH=pHEH+HEH HEH豲YHHPHMHHҡHHEHI+HHEH¤HHEHaHH薡H[]ÐUHHH}itHEHHEHÐUHHH}HEHHE`H9ÐUHSHH}HEHhtHEHHEHHEHHHEHYHHؠH[]UHHH}HEHUHH}HE]ÐUHHH}HuHEHHHHEHHBUHH}HE]UHHH}HEHUHH}HE]UHH}HE]ÐUHHH}HuHEHHHHEHHLHEHHHHEHH辊UHH}HE]UHHH}HEHUHH}HE]UHH}HE]UHH}HE]ÐUHSHH}HuHEHHHHEHHH]HEHtHHH.H[]UHHH}HuHEHUHHwUHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHSHHHHHhtHHHH fPH0oH@aesHHH H@IйHHH H3HH`H肆HjesHNHH`HIйHH(LH`HHHHHsesHGHHIйHHKHH蕗HHH躅H0esHGHH0IйHH`KHH1HHP4hPH迆HPHH0HPHHHEHHѺjeslPH趆HMHpHH4HpHH0HpHgHHEpPHHmHEHHwHEHHHEкqPHmHEHH?HEHGHHvHH HHH`HuHHH̕aHHH踕MHHPH~9HHpHj%HHEHHHEHHHHjHHߚH[]UHATSH`HHHHՒHEH}ut5E俈FHHEHǣHUHEesHUHEHHDHEHTHEHNGqHƙHEHjHUHMHHH谟HEH贪HHHH HHۜjIHEHʜIHEHiHLH薙HHEHGHH|HHHzHH_HH`[A\]UHAUATSHHHAH0jesHCHH0HHH=)HH;tUHesHSCHPHHHH(AHPHtAAEtHPHؒtHHŒEHH荡HHesHҝHHHH!HHHHfHHg!HHHH胨AH jesH4BHH HHH'HHЅtUHpsesHAH@HpHHH'AH@H者tAAEtH@HjtHHWEdHEH"HUHEfsHmHUHEHHHUHHHdHEH HEH茙HEH0IEtHPHĐMtHH讐LH3HHHHHHHHH蹦HHIEtH@HGMtHH1LH趕HHEH-HHEH覘HHEHEHHzH[A\A]]UHATSHPHHHHHH HHHH HHHQ%HHOtHtAAtHH-EHHHHHHHHH$H`HHHRH`H@HHH@HHHTHEH`H-HH~HEH>HH@HHYHH@HHH$HHHHHEHfrH0H`HMKfsHHHHH`HHHH`fsHHHH8H`H)HEHHHHH_HHdHHHHHtpH H蠖HHHHEHHgHUHHH HEHmHH.wHHEHH;HUHHHE`HEHHHIĄtHHWLHܑHH`HڔHHH&HH諑HHH詔HH`H蕔HHEH脔HHHpHHH輋HH?HHEH@HHEHHHHHHHP[A\]UHSHHXHPHXHuyHEHðHPaesH%HHEHHHUHEHHHEHUHMHH>HUH`HHHXaesHpHH`HH |H`H苊HEHHEHSHH`H_HHEHHHEHݒHHXH)HH讏HXHĨ[]UHSHHXHPHXHxHPsesHkHEHQHPsesHHHEHHHUHEHH"HEHUHMHH̡HUH`HHHXsesHoHH`HHzH`HHEH譑HEH衑SHH`HHHEH|HHEHkHHXH跈HHƅt&HMHEкHHMntHHsHEоHsnHH HHr/H gsHi HHu ƅ@IyHHHljHHPgsH HPHH@HPHKHH GPqH@xHHEH gsHHEHMhsHH]HEHHĊHEH҂HEHƂ GPqHDƅH H虂)HEоHlƅH@HHHHHǡH@H[IHpHIHH軏H3LIHHIHH腏HLHH H賁IH H蜁IHOH8H谅L|IHPHiIHHH}L5IHEH9IHEH(IHKLHH HHHHrH@H;HH}HH[A\]UHSH8HHHhsH(HHHHH HH6EHHw}쿨v }: H`: H)AHEHAHEHU(hsHHEHMfsHH\H@H`HMHHH@H HHH HHHJH HH@HHEHsHEHgHEH[H`HLHHHvHH|HH HHH@HHHEH~HHEH~HHEH~HH`H~HH{H8[]UHATSH@HHHHhsH%HHHHH HHiHHu:H`HhsH%H0H`HHH9 HH0HHHHpHH}H0HuHH܃HHXhsH!HHHH`HHHHgHHHHH1}HHҊ)HpHhsH$H@HpHHH' H H@HHHH HHHHH H|H@HsHHHsHHXyHH0HsHH;yHHHHHH%|HHHHHxIHH H{IHH@H:sLHHtHxH\iHEHEHHHHUHHHEкhsHژHEHMHHH袙HUHEHHWHUHHHaFHEHHEH1{{6HHEHHHEH {Hp{HHwH@[A\]UHSHHxHxHjhtHxHHxHHbHhsH"HHIйHH%HHqHxHhsHHhsH!HHIйHH~%HHOqHxH Ht_HPHhsH@!H HPIйHH%H HpHxHpH_HhsH HpHIйHH$HpHpHxHQH|_HhsHx HHIйHHR$HH#pHxHHH^H@hsH HH@IйHH#HHoHxH`H]HEisHH`HEIйHH#H`HaoHxHE̓PH^HEHH% HEHHxHEкPH^HEHHHEH˶HxHJHHHnHHHnHH HnuHHpHnaHHHunMHHHan9HH`HMn%HHEHHHEHHHxH'HHsHĈ[]UHHH}HEHH6HEHlÐUHHH}HEH HZvHEHNvUHSHhHHHHfaHHYHHeHHHH7`HHHwaHHtdHHHHHHHHHH{HHisHwHHHHHHWHEHH9Es/HEFeHHuHEH&isHzt HHH^tu}HHHHPHHbHHPHHHaHHHHaHHHPH+tsHHXHHEHHHHpHUHHHaHpHHHbaHpHMHEHsHHsHHIHEHUHHHdHHHHHPHDs(HHpHHHEHsHHH sHHHW^HHoHHh[]UHSH(H}HEHEH`HEHEH`HEHUHEHH`tRHEHbaH HFaHHEHGaH/aHH?lHEH`뇐H([]UHHH}HEHHrUHSHHHH@HDžXHHHpH`HPHHHP@H`HHnH`H@HH`H`H\HHHpH_HXHPHXHH_t:HXHu`HH@HHr`HXH_HHHE@isH`HUHEHHaHUH@HHo^HEH]HEH+HHEH@HHEHqHHmHĸ[]UHH`H}HuHEHP HEHHmHUHE;H贬HEHEH贐HEHEHHEHUHEHHFtqHEHHHEHHHEHUHHuHEHHHEHH&iHEHoHEHExÐUHHH}HEHZÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHÐUHHH}HuHEHUHH{aUHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHATSH`HHHHH ]HH@IйTissHHDž0HDž8HH\H0H(HHWH HHHdHTisHHHPoisH\hHHHH`xisH:hHHHH`MrHhHHHHHH HHHHR{HpGHsHHEHHm]HEHUоPHp^HMHEHHz_HpHUH(H0IIйHf/HEHHEH)HEHWHpHR,,,HWHHHH莼HTisH@HHPisHfHHHH^isHdfH‹(H^isHDfH‹,H^MrHfHHHHHHHHHHXy,t ,uH@HHHHyIHHEH/IHHEH_IHHEHUIHHpHxLHHtHYHWHEH/WHH;HH诺HTisHaHHPisHdHHHH]*rHdHHEHHHHUHHH`dMrHSdHHHHHHHHHHwiHHHHlwHbiHHHNwHH@HHHeH`[A\]UHATSHH(HEATis@sHSH(H H:[t =HEH趇HpHSHUH(HHHEHt HpH(HHHEH-QHhHhHEHEHHEH*QH`H`HEHEH[FHEH6QHXHXHEHEH ƅWWt&HMHEHH.QtHWHHEHTQHH0HHUWu=HpH0H(HH0t AƅWAH0HjfAu*WHEHPHpHQHEH衅HEH9IHH0HeHHpHIQHEH_HEHHHbH[A\]UHHH}HEHHÐUHHH}HEHHÐUHATSH0HHHpYHHHYHH@ HH@(HH@0HH@8HHHHdY^jsgHEH}4 HHM躐DHH)YHHoHHTYjjsHrHHHP HH@ Hu9HPHHHoHPH WtAAtHPHdEPHHH6jHHsjsH{fHpHHHH/HHPHHpHH]HpHcHHcHH%qHH"XjsHpHHHP(HH@(Hu9HHHHnHHUtAAtHHbEvOHH/HiH/HsjsHIeHHHHHHHPHHHH[HHabHHRbH/HoHHVjsHoHHHP0HH@0Hu9H0HHHmH0HTtAAtH0HaEDNHHHgHHpsjsHdHPHpHHH˔HHPHHPHHZHPH/aHpH aHHnHHUjsHnHHHP8HH@8Hu9HHHHilHHuStAAtHH`EMHHHfHHsjsHbHHHHH虓HHPHHHHlYHH_HH_HHmHHTjsHSmHHHP@HH@@Hu9HHHH7kHHCRtAAtHHN_EKHHHneHHPsjsHaH0HPHHHgHHPHH0HH:XH0H^HPH^HH]lHEHHHGjHEH[QHEHz^tFHEHHHjHHPHHEHHWHEH:^HH@ D0 EHEH}u7HjsHXHeHvQrHX%HHHHHP(HEHHRHEHHHLiHHPHHEHHVHEHv]HHaIĄtHPHD]LFHHH*]HHHjIĄtHH\LHHH\HH/H}jIĄtH0H\LHHpH\HHH4jIĄtHHi\LnHHHR\HHHiFIĄtHH&\L+HHPH\HHHiHHHg`HHHHH[HHH"HHHHXH0[A\]ÐUHHH}HEHHHHNÐUHH}HEHH]UHHH}HEHdPUHH0 HHHHH@@HHHHЉE}yHHHHgEUHHH}4HOtHEH¾RPO HPUHrWt@Nt-kPtqQO^U]UHATSHH}IĿhIHHHLGPiHPH^tH}ttD9HPPHPHHEHH0eIľhHHLHVH[A\]ÐUHHH}HEHH xÐUHHH}HEHPYUHH}HE]ÐUHHH}HuHEHUHHQUHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHHH}HEHpH"HEH`HHEHPHUHATSH@HHHHhsHHHHHHeHHhCHHgO:H`HhsHkH0H`HHH HH0HH蒝HHsJHHWH0HNHH]HHXhsHYHHHH0HHHH7"HHHHWHHd)HpHhsHYH@HpHHHH H@HH耜HH HHHHH HiVH@HMHHHMHH(SHH0HMHH SHHHHHHUHHHcHHRIHH HUIHH@H MLHHtHRH,CHEHEHHHHUHHHEкhsHrHEHMHHHrsHUHEHH'HUHHH1 HEHHEHUlU6HHEHaHHEHTH@UHHQH@[A\]UHSHHXHXH:htHXHHXH`H\tCHEnsHvHnsHR*HHEHH5HEHTDHHHH 5HH+DHHHLHHIHH0HCHH`HLHHEHrLHHEHCHHHCHH2IHH8[]UHSHHxHpHpHxHH^HEHR/HEHxHHl;HEHxHH;HUHEHHc/HUHEHH6HEHH0HG@H[]UHHH}HEH<ÐUHHH}HEH HDAHEH8AÐUHSHHHH@HHHG<HHH@HE+HH<H`H#H@H/HPHXH@H]/HpHxHpH`xhHPH`HHH`HxHEHHHUHEHHhHEHH5=HEHH`HHEHUvHHEHHHHH/;HHHH..HH[]UHSHHhH`HXHETsHHpHUHhHH"HpHEHpH$(HEH6HUHESsH;3HXHhH`HEHHEHn0HEH>IHHpH'HH3-HHEH40HHEH=HH-HĨ[]UHSHXHHHHqsH_HHHHHHHt $HHtHHtHOH5HOH pqsH1H HHHHHHHHHmH H.HOH<QHH5HqsH褋HEH4HUHpqsH1HpHPHHTHPHHH[HPH誴HpH%.HEH;HqsH@ HtnHEH%4HUHE rsHp0HUHEHH赳HUHHHHEHHEH-HEH3;HH$HHH˳HH HA-HHOH:oHHPH菳HHpH-HHEH:6HHEHYHHEH,HHEHq:HHH $HH)HX[]UHSHHHH@HERsHHPHUHHHH莹HPHwHPH#HEHY2HUHErsH.HUHEHHHUH@HHHEHEHEH+HEHg9YHHPH#HH(HHEHHHEHx+HHEH9HHL(Hĸ[]UHSHHHH@HEXsHHPHUHHHHGHPHuHPHF"HEH1HUHErsH]-HUHEHH袰HUH@HHHEHHEH|*HEH 8YHHPH!HHA'HHEH踰HHEH1*HHEH7HH'Hĸ[]UHSHXHHH}NsH\HHHHHHHmHH HOH/HOH rsH ,H HHHIHHHHPHH蟯H H)HOH6H}NsHrHPHHHHHPHHPH HHHHssHg[HHHssHH[HHHH8HHHH?HH莮HH (HH'HH'HPpOsHWH HPHHHH HH HHEоHyHEHUоPssHUZHEHMHssHHZHUHpHH/HpHHH6HpH腭HEH'HEH&HEH&EHHH4HH#HHH-HH H&HHOH?4HHt#HHPHHHW#HHHˬHHHA&HHH-&HHH&HH"HH H\HH"HHpHUHHEH%HHEH%HHEH%HH"HX[]UHSHhHHHTsHH|tHH HH H HBHyYsH|HH@HHjH@H0HH}HH H0HH4HHHHiHyYsHHHHHL HHHH^$H@HO$HSsH~HHEHAHSsHx~HHEHHiHUHEHH|HEHUHMHH3HUH`HHhHSsHHH`HH] H`HHEHr#HEHf#HHHH} HHHHHHHH#HH@H"9HH`HJHHEH"HHEH"HHHHHHHh[]UHSHhH}HuHEdsH|HHEHHDhHEssH.Hu#HEssHHutHEssH;HEHHUHEHHgHEdsHHHEHH HEHHEH!usH諲H@HpIйHH腶H@HVHHH{HPusHGHHIйHH!HHHHPHHHH谛HHIHH H]PH H HHHu HHHOHH*IHH0PHH0HHH0HHHHPPHHPHH͚HPHHHHp?PH\HpHH茚HpHgHHHEPHHEHHQHEH/HHHEPHHEHH?WHEHG@HHEкPHHEHHWHEH@HH>WHH`H_HHHHHHj?HHH}HH HfHHpHOHHHHHHt]HHHHH?HI2HHHHHHHHHWHHHHHPHHHHuHHH4>HH0H>HHpH0iHHH=RHHH;HHPH$HHH HHHHH@H|=HHHHHHxHH HaHHpHJHHH3lHHHUHH`H>HHH'HHHHHPHHHHHHHHH@H{HHHdHHH'DHHHDrHH0HC^HHPHCJHHpHC6HHEHC%HHEH<HHEH;HHHHHHHHwHHHpHHHHHsHHHPHHHHHHHHHIHHH`HHHH#HHjHX []UHSHHH}HuHEHHEosH]HHEHHHEosHZHHEHHHEH\+HHEHKHHEH:HHHEHH[]UHSHHHHA0htHHHHHH0fusHߩHH0Iй HH蹭HHHHPHHEosH~HPHEIйHH[HPH,HHEos?MH0HMHEHH5HEHHؒHEH@HHEк QHHEHHOHEH8HHOgHHH9HHPHm%HHEH6@HHEHu8HHH=\HHH[]UHSHH8H0H(H H@ zusHH@H HHYt%H(H0H8HH&HP usHxHPH HHQYt%H(H0H8HHH` usHH`H HHXu6Hp usHHpH HHXtt^HEHEHEHEHEHHMH(H0H8H#HEHHEusHFHUH HH"Xt%H(H0H8HH5HEusHHUH HHWt%H(H0H8HHJ 8HE usHHUH HHxWt%H(H0H8HHHEкusHGHUH HH#Wt%H(H0H8HH HEusHHUH HHVt"H(H0H8HH  GqH HEHD3IHEH_IHEHHvLH+H@[A\]UHHH}HuHEOwsH^HEUHH H}HuHUHMHEHMHUHuHUHH}HEH]UHHH}u}t V9EuÐUHHH}HuHEHܦUHSHHHHHHHHHHtHHHHHHHHH H(H H(HHHHLc>H@HHHH@H0HH8HH0HHH@HRHpHHH!HpH`HH8HEHHHHEHUHHH^HUHEHH7H`HMHHHHEHHEHHpHHH;bHEHUHHgHH@HM9HHEH<HHEH+HHpHHHHcHHHH[]UHHH}HuHEHmHEUHSHHH}HuHEH3HEHMHH;HUHEHH"HEHmHEH!+HHEHPHHEHHH$HEHH[]UHSHHxHpHE0QsH~HEHUHpHH"jHEHH4HEH*tHxHRJHEоNQsHHxHUHpHHiHHEHHHVHxHĈ[]UHHH}HuHHEHH~GHEUHHH}HuHHEHHQGHEUHSHHHHPawsHMH HPHHHhH HH HHEоHoHEHUоwsHKHEHMHssHHHUHpHH%aHpHHH,HpH{aHEHHEHHEHmHH H-HHHHpH&aHHEHHHEHHHEH}HHbH[]UHSHH8H0H8HٿHH$H0wsH4HHHHHHHH2HpHHHHHpH@HHH8wsH۶HH@HHVH@HHpHhHHYH HDH0tsH3HH@HHH@H0HH 2HH H0HHHHHHH8tsHHHHHvHHHHH@HyH0wsH2HHEH@H0wsH2HHEHHHUHEHH1HEHUHMHHHUH`HHH8wsH HH`HHH`HHEHHEHHH@HHHpHeHHHQuHHHHHH)HH@H9HH`HaHHEHHHEHHH8H+HHH8H[]UHSHH}HuHEHUHHdHEH@H(HHEHHHLH[]ÐUHHH}HEH@HvHEHÐUHSHH}HEHIHEH`HHHEHHHH[]UHHH}HEH`HHEHÐUHHH}HEHj[HEH`HfÐUHHH}HEH`HBHEHdÐUHSHHHHH hdtHHHHP`HHHSHHHHHH)H wsHH0tsHHHHHx`H H0HH HHH@osHwHPwsHcH@HPHHxHHH`msH(HpwsHH`HpHH)HHHjPsHH xsHHHHHHHH;YsHHxsHvHHHHHHHHHH HH`HHHHosHfzHHH HHtsH9zHHHW HHosH zHHH* H 3xsHHHPH HH HHPH0osH@H@HxsH,H0H@HHAHHPHzHHHPHHHH8HHPfusHyHPHH7HHHHHHp3xsHHpHH]HpH.HHHHHHHHHuHHpxsHVxHHHtHH&QH莞H}NsHxHHIйHHHHHH&QH%H xsHwHH IйHH)HH(HH@&QH輝H`HqsH>wH@H`Iй HHH@HHHHHwsHvHHIйHHzHHHHHHxsHvvHHIйHHPzHH!HH HFHPawsHvH HPIйHHyH HHHpH2HxsHuHpHIйHHyHpHYHHHεHxsHJuHHIйHH$yHHHHHH@xsHtHH@IйHHxHHHH`H趲HxsHtH`HIйHH\xH`H-HHg'QH藚H ysHtHHIйHH7HHHH;(QH.HwsHsHHIйHHHH1HH0h(QHřHPtsHGsH0HPIйHHeH0HHHpHHysHrHpHIйHHvHpHHHH賰H8ysHrHHIйHHYvHH*HHHOH@[ysHrHH@IйHHuHHHH`HHEyysHqH`HEIйHHuH`HhHHE(QHHEHH,[HEH HHEк)*QHHEHHHEH"HHQ.HHpHrHHHHHH}HHHfoHH@HOXHHHbAHHHK*HH H4HHpHHHHHHHHH`HؿHHHHHHHH0HiuHHpHaHHHkMHHHW9HH`HC%HHEH HHEHKHHHH%HHHHHHH`H!HHHHHFH[]UHSH(H}H]HEHoHEH¾ysHHEH躹HE؉P HE@$HE@(HE@,HEH0Hn4HHEHmHHHHEHHHH([]UHATSH HHHH8HE}QHH8HH֍HEHfsHHH`HHMHHH@H`rHHBHHH@HHH@HH`HHEHHHHHt HHHHHH7uHHu EH8H躆&@蛺HHEHysH`HEHMysHH(HEHHHEHHEH GqHHH@HmHH`HYHHEHHHHH4HHH 5IHEHIHEHIH!LHH8H蚅HHHH [A\]UHATSHHXHPH`zsHH`HHPHtTHEzsHHMHEzsHHUHuHEHHEHHEzsHHMHEкzsHHHuHEйHPHEH+4HHEHHHHHEHHHHx[]UHATSHHXHPHPHXHH%HP@$tfH`zsHHXHpzsHH H`HpHiHpHA HPD`,HPX(HE{sH2HXHEzsHHHuHEDHHEHڽHEzsHHXHEкzsHHYHuHEйHHEH能QHHpHoHHTHHEHUHH:HHEH;HH HĠ[A\]UHSHHHH@HH薢HHRHosH{sHHHHH|HHHHHosH赙{sH訙HHHH#HH褳jHHHHHosHQ-{sHDHHHH迤HH@IHH@HHHosH8{sHHH@HH`H@HHpfsH&HR{sH虘HHpHHHpH蕲@HcHHHKHd{sHGHHHH£HHCHHHHHHHq{sHHHHHbHHHHtH@HP0H`HHHDžXH`HH(H(HPHHH`HH8H8H0HHH0HXHPHXHHH@HX0HpH@HXHHH@HpHHHHHXHHHHH苬HH@HHH@H臰HpHxHXH.HEHHH)6HUHEHHHHHEк}{sHHkHuHEjjAAHkHHEH聸HEHuH`HHH路-HHH蠯HHH良HHHrHH@H[HHpHDHHH-HHHHHH袷aHH@HHHpHڮ%HHEHiHHEHXHH`HHHH萮HHH]ÐUHSHHH}HErHHMHEк{sHHHuHEjjAAHHHEH讶HHEH蝶HH肳H]UHSH(H}HuHUHUHEHMHHHE@ HUHEHHEHHEH4HHH([]UHHH}HE@ t HEHHEHÐUHSHHH}HE@ u 0t{s{sY4HErHHMHEк{sHHCHuHEjjAAHCHHEHYHHEHHHH-H]ÐUHH}HE]UHH}HE@ ]ÐUHH}HE@ ]UHHH}HE@ us#{s{sn3HE@ HEHUHSHHH(H!vH0H(HH#|HEH(HH|耳HHEHHHEHMкrHHHpHUHMHHH@HEHHHUHEHHt AAH@HЭAuH親HHH褭HHH@HHuHHHsHH?HHHDHHpHH@H3HHHHEHHHEH踺HHHH@HHHЩHİ[A\]UH]ÐUHHH}HEHHÐUHSH(H}HEؾHnHEHE|s`|sHHEH@HE@ HEHHEHHNHHEHhH'HEHHH3HEH(H#HEHHMHHH[]ÐUHSHH}ctHEHHEHXHtH0% H赊HEHHHEHxHWHEHhHwHEHHH胛HEH(HsHEHHH[]ÐUHHH}HEHBHEH!ÐUHAVAUATSHHHHHHHHHHHHHHHkH |sHIHHHHlHHTl{E؃}HHVkH^THH3kH;LW褡EHUԉHZHH輈HHHjHAHٺ}s}sǸ8HH蟙Eoy茤腤މ܊HHHHHHڠEH UԉH0ZH HH¾~s]7H H蝠}nEԿHHoHHoH@~sHBUH@HHqH@H~HoHNGqHHHAiHHHH`[H`H苷HH iHHH_HHHH^HH*HUؾeQHHHpHH荐HpH HHy%HpHHHHHHuHHHHBH`HƉhE܃}&HOHHNHHHEغHΉE܃}H H&@eHHHH8HHHIHHÜHH(~sHHHLHHHH@~sHHHHHHH HHHHHH萣 GqH^}Hx@QHËHH0HeHHH8HHHIHH蓛HH(~sHؗHpHLHHHPHp~sHHnHH0HPHHHH~sHH0HHH謝HH蟔HH萔HPH联HpHrHHcHHH0HE GqHÐ}@ωHHHH8HHHIH/H-H/H(~sHrHHLHH&HH~sHHHHH脜HHwHHhHHYH/H GqHȏ@ވHËHHPH THHH8HHHIHHHH(~sHdHHLHHHpHsHHH0HPHpHHH0HHVH0HIHpH:HH+HHHH轟HPH GqH|H`Hp}sHqUiHH`HpHJAH`HmpIHHH8HHHIHoH著HoH@(~sH֓H H@LHHHH *rHHlHHLHHHDHH词HH輐HH譐H H螐H@H菐HoH0NGqHH`HDo~sHIH`HoH٬Eԃ}@…HHHHHHHHHHH8HHHIH?HH?H(~sHBHHLHHHHQsHHHHHHHxHpHpsHHHpHHHpH HHHHHH܎HH͎H?HnHH诎 GqH-CHH`HfmH$AHHHHHHHHHH8HHHIHH_HH(~sH褐HHLHHXHHsHH:H`HHHHڿH@H`sHHH@DHH[H@HhH`HYHHJHH;HH,HH͚HHNGqH茉HHHHH`HuHЃN@lHH`HkIHHH8HHHIHEH趒HUHEsHHpHMLHH踿HPHp sHH蚿H0HPLHHHH0HsHH`HHHܔHHϋH0HHPH豋HpH袋HEH薋HEH: GqHHHPxHPHH2HHPhHHH[HU؉P H H]HPHj2H H_H^H肮H_HH`HVHHHH\HH觊HHHHg HHHpHHxEԉ蹊HHߝVUԉHPsHǸzHVH膂̑H脊` HwHVH4s艓HrVH:耑H8 HH H豉HHDwEԉHHHXxHHVUAHH򾸀sHǸzHVH豁載PH诉IH@H(IHoHĖHHHHHJHHXH0H%aH6xVHEоHqsHHEHUHHTHEHUHHǦHUHPHHHwsH=HHPHHxIHPHWHEH`HEHWpHHHWHH0HY`HH>]HHPHWHHEH+`HHEHzWHH\H[]ÐUHHH}HEH\THEH H:ÐUHHH}HEH H6HEH_ÐUHHH}HEHHTÐUHHH}HEHHp_ÐUHSHH}HEHSHEH HSHEH@HDHEHpHbJ*HHEH H _HEH^HH[H[]ÐUHHH}HEHpH.JHEH@HVHEH H^HEH^ÐUHHH}HEH0HUHEHv^ÐUHHH}HEHH踳ÐUHHH}HEHH蘳ÐUHHH}HEHHEHHWUHHH}HEHbÐUHH}HuHEHUHP0HE@HEPHEHE@HEH@HEHHUHHH]UHH}HuHEHUHP0HE@HEPHEHE@HEH@HEHHUHHH]UHH}HE]ÐUHHH}ctHEH@ctHEHPhctHEHPHEHHXHEHHtSHEH蔰HH듐UHHH}HEHzHE@HoKHHUHATSHH}HEHu@QHHEHH6zQptHXIHM`LHYUHH}HEHH]UHHH}ktHEHHEHIÐUHHH}HEHHEHJÐUHHH}btHEHbtHEHPbtHEHPHEHHHEHHZHEH&HH듐UHHH}HEHzHE8HJHHUHATSHH}HEH8PHHEHHzQtHJWIH^LHWUHSHH}HEHuHvHHHHH[]ÐUHHH}HuHEHUHHhqHEHUHHH}HEHHEHH?sUHHH}HEHH6sÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHEHHUHHH}HEH(HEH8HEHHÐUHHH}HEHÐUHHH}HEHPUHH}HE]UHH}HE]ÐUHHH}HuHEHHHEHH,ÐUHHH}HuHEHUHHEHHʕÐUHHH}HEHHUHHH}HuHEHHEHHEHHUHHHHEHÐUHHH}HuHUHEHHHEHHUHHHÐUHHH}HEHHtHEHH%UHHH}HuHEHHEHHEHHtHEHHeUHH H}HuHEHHEHEHH9Et9H}t HEH'HEHHtHEHH萲HEHUHHEÐUHHH}HuHEHHHEHÐUHHH}HuHEHUHH߲UHHH}HEHHEHHUHH H}HuHUHEHHHUHEHHHEH$zHEUHH}HEH]ÐUHHH}HuHEHHEHHEHHUHHH诫UHHH}HuHEHUHH@UHHH}HuHEHUHHUHHH}HuHEHUHH۴UHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHH H}HuHEHEHEHдHHEHHHEUHH H}HuHUHEHHeHUHEHHHEHdtHEUHH@H}HuHUHEHH[qqrHEHUHUHEHHrHEHUHUHEHHwÐUHHH}HEH踴HEH@ÐUHHH}HEH謴ÐUHHH}HEH蜴HEHnyÐUHH}HEH]UHHH}HuHEH^HHUHEHH̴ÐUHH}HEHHEH9]ÐUHH H}HEHHEHHHEUHH H}HUHEHHôHEÐUHH}HuHEHHEHH9]UHH}uHEHHEHEHHHEHHE]ÐUHHH}HEHHkÐUHH}uHEHHEHEHHPHEHHE]UHH}HuHEHHEH]ÐUHH H}HuHEHHEHHܳHEH耴HHEHHHEUHH0H}HHHHEHUHMHUHEHH\H}HMIILHH舴HEUHHH}HuHEHqUHH}HE]UHHH}HEHUHH}HE]UHH}HE]ÐUHSHH}HuHEHHHHEHHH]HEHH轎HH4H[]UHH}HE]UHSHHH}HuUH]HEHHHEHHHEкHHHH[]UHH}HEH]UHH}HE]ÐUHHH}uUUMHEHÐUHHH}HEHHtHEHHSEHEH@H@UHH H}HuHUȈEMHUHuHEH;ÐUHHH}HuHEHPHEH@H9t1HEHHHEHUHHHEH@HP HEHP"HEHR&HHUHEHHÐUHHH}HEHÐUHHH}HEHFÐUHHH}HuHEHUHH{UHHH}HuHEHUHH臺UHHH}uUUMHEH ÐUHHH}HEHH~ÐUHSHH}HEHHHEHHEHHHHHHHHHHHEHH9tHXH~HEHHHHHHHHHHPHEHHHH:HEH@Hr>H[]UHHH}HEH蒻ÐUHATSH0H}HEL`HEHEHEHEHEHHEH]HEH»LHHλHEHpH0[A\]UHHH}HEHÐUHATSH0H}HEL`HEHEHEHEHEHHEH]HEH LHH,HEHλH0[A\]UHH H}HuHUȈEMHUHuHEHÐUHHH}HuHEHUHH4UHSHH}HuHpHpHEHHۻHUHEHHHUHMHEHHHEHӅHEH;+HHEH超HHEHHHHHEHĈ[]UHSHH}HuH]HEH΅HHH[]UHH}HE]UHHH}HEHUHH}HE]UHH}HE]UHSHH}HuH]HEHHHHRHEHH{HHEHHH[]UHH}HE]UHSHhH}HuUH]HEHHHEHHhHEHHĻHEHjHHEHYHHGHh[]ÐUHHH}HuHEHUHHUHHH}HuHUHxLpHpHEHHHxHEHH軻HUHEHH芻HMHUHuHEHԻHUHMHEHHHEÐUHSHH}HuH]HEH识HHH[]UHHH}HuHEHHHEHHUHHH}HuHEH蟇HHEHHUHH}HE]UHHH}HEHUHH}HE]UHSHH}HuH]HEHHHH4HEHHuyHHEHH蘹H[]UHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHHEHUHRHPUHHH}HuHEHUHHHEHUHR HP UHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHSHhH}HuHUHEHHHMHEHHVHUHEHH蕹HEH~HEHHEH}HHCHh[]UHSH8H}HuHUHEHH.HUHEHH+HEH}HEHHEH}HH7CH8[]UHHH}HuHEHUHHeUHHH}HEH|ÐUHHH}HuHEHUHH׹UHSHH}HuHpHhL`H`HEHHoHhHEHHHpHEHHHMHUHuHEHwHUHMHEHHHEHhHEH|.HHEHKHHHEHWHHAHEHĘ[]UHSHH}HuH]HEH`HHH[]UHHH}HuHEHHHEHHUHHH}HuHEH諂HHEHHUHHH}HuHEH迆UHH}HE]UHHH}HEHuUHH}HE]ÐUHSHH}HuH]HEHHHH`HEHHatHHEHH脴H[]UHH}HE]UHSHhH}HuUH]HEHHHEHH蜆HEHHjHEH蒃HHEH聃HH@Hh[]ÐUHH0H}HuHEHEHEHUHUHEHEHEHUHEHH_UHHH}HuHEHUHH蕹UHSHHhH`HPHHL@L8H8HEHH H@HEHHHHHEHH谳HPHEHHH}HMHUHuHpIHHpH`HhHH贺HpH)HEH=1HHpH HHHEHHH>HhH[]ÐUHSHH}HuH]HEHHH~H[]UHHH}HuHEH蹇HHEHHUHH}HE]UHHH}HEHXUHH}HE]UHSHH}HuH]HEHHHHNHEHHEqHHEHHhH[]UHH}HE]UHSHhH}HuUH]HEHHHEHH茇HEHHHHEH蘄HHEH臄HHHHEHA;HH&8HEH([]UHHH}HEHUHSH(H}HuHUHMH]HEHy1HHEHHHdGHUHMHEHH苒HHEHHH7H([]UHH}HEH]ÐUHH@H}HuHUHEH3HEHUHEHH!HEH%2HEHUHEHHH}HMHUHuHEIH/UHH@H}HuHE DtHEpEtHEHEHEHEHUHMHEHH萾HEHEH;EtHUHEHH裾ttHEH- DtHUHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHUHH}HE]UHH H}HuHEHEHEHHEHEHHEUHHH}HEHÐUHHH}HEHHHHEHHHEHHH9HEHѽUHH H}HEHHEHUHEHH*HEUHH H}HEH@HEHUHEHHHEUHH0H}HuHUGHUHMHEHHUHSHH}HuHEHiHHEHZHH9H[]UHH}HEH]ÐUHH}HEH]UHH0H}HuHUFFHUHMHEHHXÐUHAUATSH(H}HuH]HEHӿHHEHH蘿HEHmHHEHHHHEH袿HEHIHEHHEHIHEHQLHLHHHEHP4HHEHDHHW3HHEHHH=3H([A\A]]UHHH}HEH>HHEHHHEHHH`HEHiUHSHH}HuHEHUHHXHEHHHEHӿHHH[]UHHH}atHEHatHEHPbtHEHPHEHHHEHH2HEH*HH듐UHHH}HEHzHE@H$HHUHATSHH}HEH @*HHEHHпQ~tHN1IH8LH1UHH H}uHEHEEEEGEHEHÐUHSHXH}HuHUMH]EGH]HEHEHEHE؋EEԉUЋEоvGE̋EԾdGEHMHUHEHH HuHUH HX[]ÐUHHH}HuHEHUHH5UHH H}HEHPHEHEHHt!HEHNHHEHHHSHEHÐUHHH}HEHdUHH H}HEHPHEHHӿHEÐUHH H}HUHEHH譿HEUHH}HE]ÐUHHH}HuHEHHHEHH褿UHSHH}HuHEHhHHEHYHH9H[]ÐUHH H}uHEHHH(HUH HEHUHEHHHEUHH}HEH]UHH}HE]ÐUHSH(H}HuUH]HEHHHHiH([]UHH}HE]ÐUHSH(H}HuUH]HEHHHH[H([]UHATSH@GVHt HGVmE'}u"HFVHtHFVH=wE}u"HFVHtHFVH=wE}u aHUEH։&%E}uh8u؃}utT8E俈e&HHEH6HUHEp sH13UHEHH2HEHs0HEH>ZG qH,HEHi@BHEHHS㥛 HHHH3IHEH0IHEH=H14LH,H@[A\]ÐUHSH8H}HuHUHEHHHUHEHH追HEHQHEHHEHHHEH-HH'Hx[]ÐUHH}HuHEHUH]UHHH}HEHHUHH}HEH]ÐUHHH}HEH8ÐUHHH}HEH膺HHEHHHEHHHwHEHUHHH}HuHEHPHEH@H9t1HEHHHEHUHHRHEH@HPHEHP"HEHjHHUHEHH~UHH}HE]ÐUHHH}HuHEHHHEHHzUHH}HE]UHH}HE]ÐUHH H}HuEHEHjHHEHHHEUHSHHXHP 6H`H HPH`HHHS$HXH`HH&H`H*HH`HHH%HXHĨ[]UHHH}HEHHEHHҼÐUHHH}HEHHEHH}UHHH}HuHEHHUHH}HuHEHE9}HEHE]UHH}HEH]UHH H}HHHHEHUHMHUHEHH脼H}HMIILHH谼HEUHHH}HEHUHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHH谼H[]UHH}HE]UHSHHH}HuUH]HEHHHEHH,HEкHH|HH[]UHHH}HuHEHHEHHEHHUHHH|UHHH}HEHPHEH0HHdÐUHH0H}HEHUHHGHUHEHHRÐUHHH}HuHEHP0HEH@@HH9t1HEHH0HEHUHHμHEH@0HPHEHP0HUHEHH߼UHH0H}HEHUHHHEHUHHH}HEHPHEH@ HH9t-HEHPHEHHKHEH@HPHEHP HEHPÐUHH0H}HEHUHH觽HEHɽHEHUHH}HEH]ÐUHHH}HEHHEHHyUHH H}HuHUHEHHϽHUHEHHHEH,OHEUHH}HE]UHSH(H}HuHUHEH袄HHEHHHEHHHսHEH([]UHH}HEHHEH@HEH@HEH@]UHHH}HuHEHP0HEHHHEÐUHH}HuHEHHEHHEHPHEHPHEHPHEHPHEHPHEHP]UHH}HE]UHSH(H}HuHUHEH菃HHEHHHEHHHHEH([]ÐUHHH}HuHEHPHEHH-HEUHHH}HuHUHEHH諸ÐUHH}HEH]ÐUHH}HEH]ÐUHH H}HuUHUHEHHHEH謼HEUHHH}HuHEHHUHHH}HuHEHǼHHEHHHEUHH}HE]UHSHHH}HuHEH葼HEHͼHEHEHۼHEHEHHHEHƿ8T>HHHEH貼HEHEHUHMHEHHǸwHUHMHEHH艼HEHKHEHH[]ÐUHH H}HuHUHEHH苼HUHEHHXHEHKHEUHH H}HEHHUHEHHHEHOKUHH0H}HuHUHUHEHHMHUHEHHXHUHMHEHHgHEUHHH}HEHUHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHH2H[]UHH}HE]UHSH8H}HuЉUH]HEHHHEHHhHEHHH8[]UHH0H}HuHUHUHEHH#HUHEHH.HUHMHEHH=HEUHHH}HEHUHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHHH[]UHH}HE]UHSH8H}HuЉUH]HEHHHEHH\hHEHHԻH8[]UHHH}HEH$ÐUHSHXH}HEH轼HHEHUHHHEHUHHHUHuHEHH苼HEH HX[]ÐUHHH}HEHHÐUHHH}HEHÐUHSH(H}HuUHEHrUHMHEHHxHHEHHHH([]ÐUHHH}HEHrÐUHHH}HEHdÐUHHH}HEHTÐUHHH}HEHHÐUHHH}HEHÐUHSHH}HuHEHUHHHEH@HEH HJHEH8H^HE@HHE@LHHEHһHHH[]UHHH}HEH8HBHEH蘻ÐUHHH}HEHH̽HEHH落HEHH(UHSH(HHHHDDHHHHHHEIHdHHHgÐHH'HHHHHH]UHH0H}HuHUHUHEHH!HEH}tHEHPHEHHEHUHHH}uUUMHEHÐUHHH}HEHH*ÐUHSHH}HEHHtwHEHHEHHHHHHHHHEHH9tH(HHEHHHHHHHHPHEHHHHHEH@H H[]UHH H}HuHUȈEMHUHuHEH]ÐUHHH}HE@ HVUUU)‰ЉHEHUHH}HE]ÐUHSH(H}HuUH]HEHHHHH([]UHHPH}HuHUHMHUHEHHHUHEHHHUHMHEHHHUHMHEHHHEÐUHHH}HuHEHZÐUHHH}HuHEHHÐUHHH}HuHEHMuHHEHHUHH}HE]UHHH}HEHHUHH}HE]UHH}HE]UHSHH}HuH]HEHHHHtHEHXHEH~HHHH[]UHH}HE]ÐUHSHHH}HuUH]HEHHHEHH uHEкHHHH[]UHH}HE]UHH H}HuHEHHEHUHEHHHEUHH0H}HuHUHEHHHHEHUHEHHHEUHH0H}HuHUHEHHH HEHUHEHHHEUHSH(H}HuHUHEHHHEHHH藪H([]UHHH}HuHEHHQUHHH}HuHEHHVUHHH}HuHEHUHHcUHHH}HEHÐUHHH}HEHJHHEHHHEHHH;HEHUHH}HuHEHHUHH]UHHH}HEH:ÐUHHH}HEHHHEHHHEHHHyHEHUHSH(H}HuHEHwH9Et sJHEHxH9EHEHHEHEH@HHHEHH~HHuHEHHHEHEHHHEHHHEHHHHEHUHJHUHH)HHHHUH HHHHEHUHHEHHHEHHEHPHEHHUHHHEHPH([]UHH}HE]UHHH}HuHEHUHHHEH HUH HHUHSH(H}HuHUHEH5HHEHHHEHHHHEH([]UHH}HE]ÐUHHH}HuHEHHHEHH<UHH}HE]ÐUHSHH}HuH]HEHHHH[]UHH H}HEHHEHUHEHHHEUHH H}HEH@HEHUHEHHHEUHSHH}HuHEHHHEHqHH9H[]ÐUHH H}uHEHHH@HUH HEHUHEHH HEUHH}HEH]ÐUHH H}HuEHEHHHEHHHEUHH}HEH]ÐUHHH}HuHEHPHEH@H9t1HEHHHEHUHHEHEH@HP@HEHP"HEH\HHUHEHHpUHH}HE]UHSH8H}HuHUHEHHHEHHEHMHEHHHQHEH8[]UHH}HE]UHSH(H}HuH]HEHHEHHHUHH9HEH=HEHX HEHHp2HHHHEH HH> H([]ÐUHAUATSH(H}HuH]HEHHHEHHHEH聾HHEHHHHEHHEHֽIHEHHEHIHEHLHLHHHEHP4HHEHXHHi HHEHHHO H([A\A]]UHHH}HuHEHUHHUHSHhH}HuHUHUHEHHHUHEHHHUHMHEHHfHEH蠞HEH$+HHEH胞HHEHHH HEHh[]UHHH}HEHUHH}HE]UHH}HE]UHSHH}HuH]HEHHHHH[]UHH}HE]UHSHHH}HuUH]HEHHHEHH.HEкHHHEH袝HHEH葝HH HH[]UHATSHH}HuHEHtHHEHeH9uCHEHTIHEH5HHEH&LHHuH[A\]UHH}HuHEHE9sHEHE]ÐUHHH}HEHHEHH aUHHH}HEHHEHH`UHH0H}HuHUHUHMHEHH]HUHEHHHEH莥ÐUHH}HEH]ÐUHH0H}HuHUHUHMHEHHHUHEHHHEHNÐUHH}HEHH]ÐUHH}HEHH]UHSHHH}HuHUHEHt}HEHEHEHHEHEHEHEH}HEHUHEHHHEHR,HHEH  H HHHH[]ÐUHH}HEH]ÐUHH}HuHEHUH]UHHH}HEHH~UHH H}HuHUHEHHHUHEHHxHEHÐUHH}HEH]UH]UHH}HE]UHSHH}EHEHHd'}tHEH6,HEHHHEHH'HHH[]ÐUHSH(H}HEHPHEHHTHHEHHEHHHEHHH{H([]UHSH(H}HEHPHEHH茯HEHHu-HHEHH)HHHS㥛 HHHHEHnHHHEHZHHH([]UHHH}HuHEHUHH UHH0H}HuUHUHEHH"UHEHHUHMHEHHHEUHHH}HEHUHSHH}HuH]HEHHHHšH[]UHH}HE]UHSH8H}HuЉUH]HEHHHEHHHEHHJH8[]UHHH}HEHÐUHHH}HEHHHEHHHEHHHHEHqUHH}jtHEH]ÐUHSHXH}HEHHt HEHPH@HEHUHEHUHEHUHEHHEHEHHEHEHHEHUHEH HHEHEHH9Et(HEH;EuHEH-HHEHEHEHEHHH HEHUHEHUHEHt^HEHHHEHuHX[]UHH}HEHPHEHH)HH]ÐUHH}HuHEHHUHH]UHHH}HEH~ÐUHHH}HEHHHEHHHEHHHHEHUUHSH(H}HuHEHH9Et sRHEHH9EHEHHEHEH@HHHEHHHHuHEHHHEHEH HHEHHHEHHHHEHUHJHUHH)HHHH988HHHUH HHH(HEHUHHUHHHHHHEHHEHPHEHHUHHHHHHEHPH([]UHH}HE]UHHH}HuHEHHHEHHÐUHH H}HEH*HEHEHLHEHUHEHH+UHH H}HEH@HEHUHEHH9HEÐUHH H}HEHHEHUHEHHHEUHSHH}HuHEHHHEHHH9H[]UHH H}uHEHHHHHUH HEHUHEHHHEUHH}HEH]ÐUHH}HEH]UHH0H}HuHUHUHEHH膬HUHEHHHUHMHEHHHEUHHH}HuHEHCUHH}HE]UHHH}HEH;UHH}HE]ÐUHSHH}HuHEHHHHEHHH]HEHH>HH\H[]UHH}HE]UHSH8H}HuЉUH]HEHHHEHHHEHHH8[]UHHH}HEH"UHH}HE]ÐUHH H}HuEHEHHHEHHHEUHSH8HHH0H>HH0HHHHHHbHHH0HZHDžHHHEHUHHHHHHEHUHEHHyHEHHHHHHH HHEHHWHHHHEHHH'HUHEHHWWHUHMHHHHEH-HHCDHH_HHHQHH0HCYHHHHEHHHH1HHH8[]UHH0H}HuHUHUHEHH迨HUHEHHHUHMHEHHHEUHH}HE]UHHH}HEH{UHH}HE]ÐUHSHH}HuH]HEHHHHHEHHg-HHEHHmH[]UHH}HE]UHSH8H}HuЉUH]HEHHHEHHHEHH,H8[]UHSHH}HuHxHxHUHEHuHAEu EHE@HQHEvsHHEоvsHHxHp HMHUHEHPH]HEྻvsHHEHMHUIHѺHHHxHtHEHxHMHHHEH6HxHMHEHHHHEH蓴HHHĈ[]UHSHHHHHHHH`HHtuv'HP@HHvsHHvsHrHHp HHHPHиH H%HcHHH0H sH,HHHHHH(H sHeH "sHHHHH[HHHfsHdH /sHHHHHHHH0?sHldH CsHHHH0HHH0HDH`H@H OsHHH`HHwH`HHEHH asHHHEHH1HEHHH̿tHH HHͿHHEH HHLuHUHEHHPHHMHPIHѺHHHEHHHt HHHHHH HHPHHHHHHHHHuHHHaHHHlMHH0HX9HH`HD%HHEH3HHEHHH HHHPH HHH[]UHSHhH}HuHUHE@?<tHUHMHEHH#HUHMHEHHWHE@HwHEvsH HEоvsHHEHp HMHUHEHyHEHH.H]HEྻvsHHEHMHUIHѺHHHEHtHEHUHMHH HEHݮ3HUHMHEHH HHEH賮HHHh[]UHSHHxHpHhHhHpHxHH8  HE@H#HEusHHEvsHHhHp HMHUHEH"HxHEHUvHUHEHH^MHhHH HEHUHH,HpHMHUIHѺHH-HEH HhH$t HxHhHpHHe HEHOMHhHpHxHHv+HHEHHHEH HHjHĘ[]UHATSHHhH`HXHX@?<t%HXH`HhHHtHXH`HhHHKH@@HuH0H[uHpH!zuH@H1HXH`HhHHR HHpHIHHHIHHHIHHHLHHtHHHHEEUHXH@ HH(HEHEHHHHUHH‹uHEHѺsHǸ~HhHUHPHH H`HPH@IHѺHHl HXHo t HhHXH`HHHHEEUHXH@ HH5HEHEHHHHUHH‹uHEHѺsHǸHhHUH`HHH`H`H@IHѺHHyHXH| t HhHXH`HHH!H|HHHhHHH4;H0HEHHpHwHH@H3HHHĠ[A\]UHSHhH}HuHUHE@HңHE8vsH{HEо\vsHjHEHp HMHUHEHԨH]HEYsH9HEHMHUIHѺHHHEHtHEHUHMHHaHEHKHHEH:HHHh[]UHH@H}HuHUHEHMHUHuH裳EUHSHXHHHHHHhHHHEHHHHHEH0t FHKHHHHHHhHPЉEHUHHHHHHH,9HhsHHHHPwsH$HËEHcHPHpHHdHpHHG_sHsHMrHHHlTHHATHHHHHRRHHHhHH9EtthssfHE@Ht7HhHUHHHٿHEHOt HEH@ HEHEH@ HhHUHHHԿHEHUHP HhHHEHEHt=HhHHEHTH]HEHUHHwHEHUHhHHEHEH.tHhHHH_CCHEHHHHHHhH0ЉEHUH(HEHHHj6HhsHFHHPwsHbHËEHcH0HEHHHEHH\sH'sHMrH HHQHHQHH(HHOHHGHEPPHUHHHHEP ʈPTHHHHHbHHEHSHHHHHHHH+HX[]UHSHH}HuHxHE@HgHE8vsHHE\vsHHxHp HMHUHEHfHEsHHEоsHHxHp HMHUHEH%H]HEsHHEHMHUIHѺHHbHxHetHEHxHMHHHEH薜HHEH腜HHHĈ[]UHH0HHHLE,HtgHH`HH苤HhHt=HhH@HEHhH@@HEH`HHHHEUHEH@ HHmHEHEHEUHEHHEЋ4HEH}u1HpѺs2HǸHpHEHE@HEHEH+EHHuHEHuIAȉѺ)sHHǸNHHHEHtMH EsHHHHHZ@HHHHɜHEH}uHEH@ Ht#HEH@ @HvttHEH@ HHEH@ HEPPHEHPHHEH`HڋHEHǀHEHpHUHHH}HEHftHEHÐUHSH8H}HuHUHMLEHEHUH}HMHuIHصetHEHHEǀ0HEHǀ8HEHǀ@HE !HHE !PHEHXHUHHH HEH`H HEHhH蹌HEHǀ HEH HEH(1HHEH`H HHEHHHH8[]UHSH HPgtHHH@HHHAhs`*tHV7H H,H HPsHB%sH5sH(H軼sHHH@HH藼H H(HEHUhsUHU`*tHEHUHUHUH(HHUHhsH)HHPFrHMHHEHH;MrH.HH4HH4HHEHH2HHk6HH@Ht4HH@HHH@H9tH8HHHH;HHH&HHHSHHH []ÐUHHH}HEH^HE HÐUHHH}HEH !!HHEHHÐUHH0H}HuHUHMHEЍPHEHMHΉqEUHEHEUHSH8HHH0HHH0HHZHHHH)HH蒽H0H!HDžHH}HEHUHHHHHHEHUHEHHgHEHHHHHHHHHEHHHHHHEHHHHUHEHHEHUHMHHHqHEHHH1DHHu_HHH?HH0H1 HHHHEHHHHHHH8[]UHH}HEHHP HEHHE]UHHH}HEHHEHHUHH}HEH]ÐUHHH}HEHHEHH-UHHH}HEHH$ÐUHHH}HEHÐUHHH}HEHÐUHH H}HuHUHEHH蟰HUHEHHȰHEH@&HEUHHH}HuHUHEHHհHEUHHH}HuHEHHEHHEHHUHHHHEHUHSHHH}HHHHEHUHMLEHUHEHHHUHEHH|H}HuHMIIMHILH螰HEH!BHHEHBHHGHEHH[]UHHH}HuHEHUHHUHSHH}HuH]HEHBHHH[]UHH}HE]UHHH}HEHHUHH}HE]UHH}HE]UHH}HE]UHSHH}HuH]HEHHHH4BHEHXHEHpHHH%H[]UHH}HE]ÐUHSHXH}HuUH]HEHHHEHHHBHEHHHEHJAHHEH9AHH訽HX[]ÐUHH H}HUHEHH!HEÐUHHH}HuHEHHHEHÐUHH H}HEHPHEHHͯHEUHSHH}HuHEH֯HHEH蹯HH9H[]ÐUHH H}uHEHHHHUH HEHUHEHH茯HEUHH}HEH]ÐUHH}HEH]ÐUHHH}HuHEHPHEH@H9t1HEHHHEHUHH?HEH@HPHEHP"HEHVHHUHEHHjÐUHH}HEHPHEHH)HH]ÐUHH}HEH]UHSHxH}HuHUHMHUHEHHiHUHEHH|HUHMHEHHHUHMHEHHHEHLHEHd+HHEHLHHEHdHH%HEHx[]UHHH}HuHEHLHHEHHUHH}HE]UHHH}HEHHUHH}HE]UHH}HE]UHSHH}HuH]HEHHHHLLHEHXHEH~HdHHH[]UHH}HE]ÐUHSHXH}HuUH]HEHHHEHH`LHEHHذHEHbKHHEHQKHH¹HX[]UHH H}HHHHEHUHMHUHEHHH}HMIILHH!HEUHHH}HEHUHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHH H[]UHH}HE]UHSHHH}HuUH]HEHHHEHHOHEкHHHH[]UHHH}HEH<ÐUHHH}HEH蚱HHEHHHEHHH英HEHUHHH}HuHEHPHEH@H9t1HEHHHEHUHHtHEH@HP(HEHP"HEH茱HHUHEHH蠱ÐUHH H}HEHHEHUHEHH޳HEUHH H}HEH@HEHUHEHH譳HEUHSHH}HuHEH訳HHEH虳HH9H[]ÐUHH H}uHEHHH(HUH HEHUHEHH2HEUHH}HEH]UHH}HuHEHE9}HEHE]ÐUHHH}HuHEHzHHEHHUHH}HE]UHH H}HuHEHHEHUHEHHFHEUHH0H}HuHUHEH=HHZHEHUHEHH^HEUHH0H}HuHUHEHHHdHEHUHEHHHEUHSH(H}HuHUHEH@HHEH1HH4H([]UHHH}HuHEHHFUHHH}HuHEHܲHpÐUHH}HEHPHEHH)HH]UHSHH}HuHEH膧HHEHwHH9H[]ÐUHH H}uHEHHHHUH HEHUHEHHHEUHH}HEH]UHAUATSHHH}HEHkHEH觲HEHEH赲HEH]H޿@ILc HEH蛲HEHEHUHMHEHHǸ= HUHMHEHHrHEH(IHLLHEHqHH~HEHH[A\A]]ÐUHH H}HuHUHEHHGHUHEHH蜣HEHHEUHH}HEH]UHH}HE]UHAVAUATSHPH}HuHUHEHHEH[HEHEHiHEHEHIHEHIH]H޿(ILLLHEH+HEHEHUHMHEHHǸ HUHMHEHHHEHp(IHL-LHEHQHHHEHP[A\A]A^]ÐUHH H}HuHUHEHHձHUHEHH HEHHEUHH}HE]UHAUATSHHH}HuHEHHEHBHEHEHPHEHEHIH]H޿'ILLHHHEH$HEHEHUHMHEHHǸd HUHMHEHHHEHmU(IHLLHEHNUHH襰HEHH[A\A]]UHH H}HuHUHEHHѱHUHEHHHEHTHEUHAUATSHHH}HuHEHHEHLHEHEHZHEHEHXIH]H޿ILLOHEH.HEHEH}t HEHPHMHEHHHUHMHEHH.HEH8T(IHLLHEHTHHPHEHH[A\A]]ÐUHHH}HuHEHHEHHEHHUHHHHEHUHH}HE]UHHH}HuHEHHHEHH貱ÐUHH H}HuHUHEHHHUHEHHHEH^HEUHSHH($HEA hs@+tHH(<v@+ths8s/E$$HUAHѺYu+_\tS_tG_tZ'EHUHUH0H0HH0hsHH0HPrHHH(HHHHUH(HHHEHH5'sHѪhsHĪHËE'HH謪sH蟪H‹EH/rH肪MrHuH0HH0HHHEHHH0H貽H(HcHHH)HH@H(HBH(HcHHH)HH@H(HBH(HcHHH)HH@H(H@H(H(HcHHH)HHHXHSH(HcHHH)HHPH(HHHH(HcHHH)HH@H(HHPHHH($H(HcHHH)HHHhH(H(HcHHH)HHHlH(H(HcHHH)HHHPH(HH(HcHHH)HH@H(HH(HH0H„H-HH H(H( ȈHEH|.HH0H貺HHEHWHHH[]UHH}HE]UHH H}HuHEHHEHUHEHHHEUHH0H}HuHUHEHHHHEHUHEHHHEUHH0H}HuHUHEH謬HHHEHUHEHHͬHEUHSH(H}HuHUHEHHHEHHHH([]UHHH}HuHEH躬HUHHH}HuHEH蓬H>UHHH}HuHEHHEHHEHHUHHH UHH}HE]UHH H}HuHEHHEHUHEHHwHEUHH0H}HuHUHEHnHH苬HEHUHEHH菬HEUHH0H}HuHUHEH&HH蕬HEHUHEHHGHEUHSH(H}HuHUHEHqHHEHbHHeH([]UHHH}HuHEH4HwUHHH}HuHEH HZUHHH}HuHEHRHUHH H}HEHpHUHEHH HEHUHHH}HEH&ÐUHHH}HEHtHHEHHHEHHHeHEHUHHH}HuHEHHUHH0H}HuHUHUHMHEHH1UHHH}HuHEHF HEHPHEHH衬HEHHctHEH@ctHEHPhctHEHPHUHEHHÐUHHH}HuHEHUHHktHEHUHHH}HuHEHHEHPHEHHHEHH9btHEHbtHEHPbtHEHPHUHEHH>ÐUHHH}HuHEHHEHPHEHH/LHEH0H@qHEHpqHEHPqHEHP0HUHEHHΪÐUHHH}HEHªÐUHH}]ÐUHHH}HEH親ÐUHH}HE]UHH H}HuHUHUHEHHUHHH}HEHUHH}HE]ÐUHSHH}HuHEHPHEH@H9tsHyHEHEHHEHEH@HEHEH.nHEHUHEHHHEHEHUHH.HEHEHEHEH!HHEHHHEH HEHHHHEHEHxHHEH軄H0HUHEHHHEHE HEHxHHEH聄HHUHuHH讖HEHEHxHHMHEHH{xHEHUHRH+UHHMHHbHEHUHHEHUHPHEHHHEHHEHPH蔃H}u#HEHHHEHHEHHS"HEHwHHMHEHHwHEHUHMHHHHHiHh[]UHHH}HEHHt@HEHt"HEHzHHEHHH荨HEHÐUHHH}HEHHt@HEHt"HEH}HHEHHHiHEHÐUHHH}HuHEHHUHEHHcUHHH}HuHEHHUHEHHUHSH8H}HuHEH;EtmHEHHUHEHHLHUHEHH9HUHEHH&HEHvDHHEHeDHH辐H8[]UHAUATSHH}؉uԉUЋEԃ#Eԅt`s;s&s&}ƒ}1Єu`s<sئsHEf@ EԉHEfP}u HEH|HE@H]tE]tH9wHHHHHHHHH_II$ID$HSHIHxLħIXHIT$HEHHEf@ HE؋UЉP}uHEH@EH#HHEHPHE@H[A\A]]ÐUHHH}HEHvHEHHEH@HEH@UHHH}HEH@HtHEHPHMHEHH(ÐUHHH}HEHTUHH H}HuHUH}t1HmHEH#HHEHH3HEH HEȐÐUHHH}HEH4HEHHEH@HEH@UHHH}HEH@HtHEHPHMHEHHÐUHHH}HEH\SUHH H}HuHUH}t1HmHEHHHEHHHEH HEȐÐUHHH}HuHEHUHHXUHH H}HuHEHUHMHHèUHHH}HuHEHUHHXUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHH H}HuHUHEH HHEHHEHPHEHHUHHH}HuHEH诿ÐUHSHhH}HuUHEH`HEHCHHEHHRHUHEHH胧HEHUHHEHDHHHh[]UHH}HuHEHHEH]ÐUHH}HuHEHHEH]ÐUHHH}HuHEHUHHu5UHH0H}HuHUHMHEH}HMHUHuIH腧UHH H}HuHUHEHHHEHHEHPHEHHFUHH}HE]UHSHXH}HuUH]HEHHHEHHbHEHHvHX[]UHSH8H}HuHEH;EtmHEHHUHEHH>HUHEHH+HUHEHHHEHL=HHEH;=HH谉H8[]UHHH}HuHEHHUHEHHUHHH}HEHHt@HEHt"HEH=uHHEHHHCHEHÐUHHH}HuHEHUHHEUHHH}HuHEHUHH#UHH0H}HuHUHMHELEH}HMHUHuMIH0ÐUHHH}HuHEHUHH9EUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHHEHUHR HP UHHH}HuHEHUHHHEHUHR(HP(UHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHH H}HuHUHEH2HHEHHEHPHEHHUHSHhH}HuUHEH:HEHFHHEHHHUHEHH˥HEHHHEHHHYHh[]UHH}HuHEHHEH]ÐUHHH}HuHEHUHH9UHHH}HuHEHUHHUHH0H}HuHUHMLEHELEH}HMHUHuMIHÐUHHH}HuHEHUHH]9UHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHHEHUHR HP UHHH}HuHEHUHHHEHUHR(HP(UHHH}HuHEHUHHHEHUHR0HP0UHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHH H}HuHUHEHHHEHHEHPHEHHUHSHhH}HuUHEH@HEH4FHHEHHHUHEHH}HEHHHEHHH_Hh[]UHH0H}HuHEHEHEH@Hu@sRs'sHEHHu HEHHEHEHEPHE@!ЉHHHHHHHHEHUHEHHhHEH}uwHE@HUHEH4tHEPHEHpXHEHHE@HHHHHHHH9t HEHXHEHHEdÐUHHH}HuHEHEHEPHEPHEHPHEHHHHEHP(HEH(HHΥHEHPHHEHPHHEUHHH}HuHE%HE0 fP ʈPHEPHEPHEPHEPHEHPHEHHH'HEÐUHSHHhH`HhHH`H9wBH`HhHH)HHHH.袋.HHHh@H9|@ssXsBH`HhHUHEHE%=u@sssHhHHHxH`HpXHhHHh@HHHHHHHH9t H`HX HhHHxHxHhHUHEHEЋ%=H`fPPHEH2H`HPHEHHHHEH薲Hh@ PHhfP Hh@ fuHhf@ fHhHHh@ HHHHHHHH`H9&Hhf@ HhHHxPHh@!ЉHHHHHHHHpH`HpH9r.H`HpH)HHHH.袋.HHRH`Hh@HHHHHHHHpH)HHHH.袋.HHHxHpH9r+HxHpH)HHHH.袋.HOHxHh@HHHHHHHHpH)HHHH.袋.HH9}'HxH`HHHxH`HxHpXHhHHh@HHHHHHHH9t HxHX HhHHxHHEHHH|HĘ[]UH}mE EE EE EE EE EEE]UHH0H}HEHEHEH@HEH}tyHEHqAHEH}uEHEHHHtHEHMHUHHJHEHHEH@HEH;EsHUHEHH螢ÐUHH0H}HEHEHEH@HEH}tyHEH@HEH}uEHEHHHtHEHMHUHHDHEHHEH@HEH;EsHUHEHH萢ÐUHSH8H}HuHUHEHHHUHEHHHEH`HEHUHHHEHUHH߉HEH_HHEH_HHHEHH8[]ÐUHHH}HuHEHHEHPHEHHK@HEH(Hu btHEHPbtHEHPxbtHEHP(HUHEHH肢ÐUHSH(H}HuHUHUHEHHF|HEHUHHSvHEHsHHEHPHEHutHEH@nHHEHPHEHboHHEHPHHEHVHHKyHEH([]UH]ÐUHHH}HuHEHUHHEHHTÐUHHH}HEHHcUHUt;@Zpt( 7ptq E@iv ]UHSH(H}؉EEE]HEHsnH9t)UHEHHg8EtEE뾋EH([]UHH0H}HuHU蹊HUHMHEHH腠ÐUHHH}HuHEHHHEHHEHpHEHHUHHH}HEHDÐUHHH}HEHÐUHHH}HEHPHEHH)HHHHEHHEHHHEH~ÐUHH}HE]UHH H}HuHUHUHEHHUHH}HuHEHHEH]UHH@H}HuHUHUHEHH۠HEH}~qHEHHEHEHEHUHEHHܠHUHMHEHHt&HEHEHEHHEH+EHHEHEHEHEUHH}HE]UHH}HE]UHH H}HuHUHEHHHEHHHEHHHEHHPUHHpH}HuHUHUHEHH̟HEH}HEHHEHEHEHUHEHHɟHUHMHEHHt&HEHEHEH HEH+EHHEHUHMHEHHt HEHEfHUHMHEHHHEHUHEHH2HEH蕟HHUHEHH9ӟHEHUHMHEHHHEHUHUHMHEHHeHEHUÐUHH}HEHPHEHH)H]UHHH}HuHEHUHHHEUHH}HE]UHHH}HEHÐUHHH}HEHÐUHSH(H}HuHUHEHUHHڟHUHEHHHHEHHHsH([]UHHH}HEHPHEHH)HHHEHHEHH HEH@ÐUHH H}HEHHEHUHEHHHEUHH H}HEH@HEHUHEHH՟HEÐUHH}HE]UHH H}HuHUHMHUHMHEHH讟UHH H}HuHUHUHEHH趟ÐUHHH}HuHUHEHH;HEHPHEHHH;HEHPHEHHH;UHHH}HuHUHEHHYUHHH}HuHEHBHEHPHEHH譁HEHHatHEHatHEHPbtHEHPHUHEHHÐUHHH}HuHEHHEHHHEHÐUHHH}HEHٞUHHH}HEHڞUHSHH}HuH]HtH HbH[]ÐUHHH}HEH袞UHH}HEHPHEHH)HHHHH]UHH}HE]UHH}HE]UHH H}HuHUHUHEHH|UHH}HuHEHHEH]ÐUHH}HE]UHH}HE]UHSHH}HuHEHPHEH@H9tsH_HEHEHHEHEH@HEHEHHEHUHEHHHEHEHUHH:HEHEHEHEH%HHEHHHEH HEHHHHEHEHHHEH H0HUHEHHHEHEHEHVHHEHѠHHUHuHHɠHEHEH!HHMHEHHHEHUHRH+UHHMHH`HEHUHHEHUHPHEHHHEHHEHPH<[H}u#HEHHHEHHEHHn"HEHtHHMHEHHlHEHUHMHHnHmHHjHh[]UHSHH}HuHEHPHEH@H9tHUHEHUHRHHHHHHiHuhHHdH[]UHHH}HuHUHEHH:ÐUHSHH}HEHXHEHqHHHEHUHRHH连HEHPHEH@(HHHBHEHPHEHPH[]UHHH}HuHEHP0HEHH赞HEÐUHHH}HEHHEH@H9u*HEH@HPHEHHHEHPHEHHEHHPHEHHEUHH}HEH]ÐUHHH}HuHEHHEHHEHHUHHHUHHH}HuHUHEHH蔞HEHHUHHH&ÐUHSH(H}HuHUH]HEHAHH(HEHmHEPH([]UHSH(H}HuHUH]HEHxBHHcHEHHEPH([]ÐUHHH}HEHHPHEHHEHHEH@H9u*HEH@HPHEHHHEHPHEHHEUHH}HEH]ÐUHH H}HuHEHUHHEHPHEHH耝HUHEHHUHHH}HEHHܺUHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHHÐUHHH}HuHEHHEHHEHHUHHHHEHÐUHH}HuHEHHEH]ÐUHHH}HuHEHUHHUHH H}HuHUHEH$HHEHHEHUHHPUHHH}HuHEHoCHHEHHUHH0H}HuUHEH蹺HEHCHHEHH诬HUHEHH蚜ÐUHH}HuHEHHEH]ÐUHHH}HuHEHUHHۜUHH H}HuHUHEHHHEHHEHUHHPUHHH}HuHEHCHHEHHUHH0H}HuUHEH蹹HEHCHHEHH7HUHEHHbÐUHHH}HEHÐUHSHH}HEH衜HEHHHEHHH^H[]ÐUHHH}HEHHtAHEH@HHPHEHH(HEHHHEHPHEHHEHH/HEH1UHH}HE]UHH`H}HuHUHMHUHEHHm=HUHEHHZ=HUHMHEHH UHHH}HEH ÐUHH H}HuUHEHHHEH<UHuHEHH UHH}]ÐUHH}]ÐUHHH}HuHEHUHHUHHH}HEH肟HHEHHHEHHHsHEHUHHH}HEHvHE@ÐUHHH}HEHtÐUHSH8H}HuHUHMLEDMHEHUHHEHH踟HEHUHPHEHUHP HEHUHP(HEHUHP@HEHUHPHHEHHHEHPPHE@{HEHHEHHEHHUHHHPHEHH舟HEǀUHMHEHH耟GHHEHHHEHHHHEHHHHY[H8[]UHH H}HEH*HEHEHHt!HEH(HHEHHH-HEHÐUHH}HEH@HtHEHHUHRH]UHHH}HEH莢HHEHHHEHHHHEHUHHH}HEH肢UHH0H}HuHEHEHEH@Hu@sis'sHEHHu HEHHEHEHEHHE@!ȉHHHHHHEHUHEHHHEH}uqHE@HUHEH迡tHEJHEHp(HEHHE@HHHHHH9t HEH(HEHHEjÐUHAUATSHH}؉uԉUЋEԃ#Eԅt`s;s&s}ƒ}1Єu`s<sئsHEf@ EԉHEfP}u HEHvHE@H3333333H9wHHHHHHHRII$ID$HSHIHxL躠I(HIT$HEHHEf@ HE؋UЉP}uHEH@EH_HHEHPHE@H[A\A]]ÐUHH`H}HuHUȈEHEHEHEH@Huss's>HEHEHEH@H=vsss HE@ fvss%sHEHHHtHEHHEHHEHEHEHHE@!ȉHHHHHHEHUHEHHHEH}HEHGt"HE@HEHwHE@ PHEfP HUHEHH1HE0 fP ʈPHEHEHEHPHEPHEHUHUHU؋RPHEHxHUHuHEHHH8HUHEHH)HHHHH‰HEfP HEHE@HUHEH誝t.}t"HEHxHUHuHEHHH趟HEOHEHp(HEHHE@HHHHHH9t HEH(HEHHE5ÐUHAUATSHhH}uE#Et ss&sqHE@ U9v ss&s;HEHHEHEHHE@HHHHHHEȋEHEfPHE@H3333333H9wHHHHHHHNII$ID$HSHIHxL]I(HIT$HEHH}HEHEHEH;EHEHEHEHEHE%=HEHHE؋HHE@!ȉHHHHHHEHEHUHUHEHE%=tHUHMHuHEH褝JHEHp(HEHHE@HHHHHH9t HEH(HEHHEuHE(H}tkHEHHHHHHHHEHH;]tH(HM;HEHHHHHHHPHEHHHAHh[A\A]]UH}mE EE EE EE EE EEE]ÐUHH H}HuUHEHkHEH;HHEHH聜UHH}HuHEHHEH]ÐUHH}HuHEHHEH]ÐUHH H}HuHUHEH}HMHUHuIH蕜UHH H}HuHUHEHHHEHHMHEHPHHAHQUHHH}HuHEHHHEHHUHH@H}HuЉUHEHIHEHÐUHHH}HEHPHEHH)HHHHEHHEHHnHEH~ÐUHH}HE]UHH H}HuHUHUHEHHUHHH}HEHvHUHH}HEHPHEHH)HH]ÐUHH}HEHPHEHH)HH]UHH H}HUHEHH誜HEUHSH8H}HuHUHMHEHUHH蒜HEHEHHHUHuHEH螜HE7Hy=HEHUHMHH MQH%PHHLH8[]ÐUHH H}HuHUH}tHEHUHMHHXÐUHSH(H}HuHUH]HEH)HEHX HEH#rHHMTH([]UHH}HE]ÐUHSHH}HuHEHPHEH@H9tsHiHEHEHHEHEH@HEHEH HEHUHEHHHEHEHUHHHEHEHEHEHHHEHHHEH HEHHHHEHEHHHEHH0HUHEHHٞHEHE@HEHHHEH觞HHUHuHH蟞HEHEHHHMHEHHHEHUHRH+UHHMHHHEHUHHEHUHPHEHHHEHHEHPH8H}u#HEHHHEHHEHHD"HEHHHMHEHHHEHUHMHHJLH"KHHGHh[]UHH H}HuHUHEHHEHHEHPHEHHw9UHHH}HuHEHUHH豝HEÐUHH}HE]UHHH}HEHԝÐUHSH(H}HuHUHEHUHH贝HUHEHHHHEH>HHFH([]UHH H}HuHUHMHUHMHEHHÐUHHH}HuHEHUHH:UHHH}HuHEHUHHUHHH}HuHEHUHH9UHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHH H}HuHUHEH8HHEHHEHPHEHHUHSHH}HuH]HEH:HH9H[]UHSHHH}HuUHEHVHEH:HHEHHHUHEHH蝜HEHHHEH|HHuDHH[]UHH H}HEHHEHUHEHHHEUHH H}HEH@HEHUHEHH远HEÐUHH}HEH]ÐUHH H}HuHUHEHUHHEHHHUHEHH蘜HUHEHHUHHH}HuHUHEHHHEHHUHHHlÐUHH H}HuHUHEHUHHEHHHUHEHHHUHEHH|UHHH}HuHUHEHH蓝HEHHUHHHڛUHH}HEHEHE]UHH}HEHEHEH]UHH H}HuHEHEHEHHUHUHUHHАÐUHHH}HEHHHdEHEHHHEHUHSHH}H]HtHhH 4H[]UHH}HuHEHHEHEHHEHHEHUH]UHATSH@mZUHt HfZUmE}}u"HPZUHtHDZUH=wE}u"H0ZUHtH$ZUH=wE}u tHUEH։|8E}uKu؃}utKE俈9HHEHHH HHHHAHQ H@H@H@H@H0HPHHH诘臌WHHHHHHHЉEH@DUHHLHHH(sHrHHPwsH)HËEHcHHHHKHHHۥsHw) sHj)HHPHH!MrHH)HHHHHHHHјHHHH7HEHHHEHUHAHQ H@H@uHE@@tHPH@H@uHE@@tHPH0H(HPH(HH֘>IHHH7LHIHHH6LHHtHHHEHEH_(&tHEHN(]tt)(H~(gHHHj6SHHHV6?HH0H'HHH.6HHH6HH0H'HPH'HH螗HH]$HH[A\]UHH0H}HuHUHE rHQDHUHuHEIйH*DÐUHH H}HuHUHEHHEH9tthsslHE@<HEPPHEHHHHUHuHMHHEHDut hsɨsHEHUHH8H8HtHUHEHH8H@HUHEHHEHUHH@HEPHEUHSH HHH@H@HHEHEHHu`ths֨s*HEHHEHUHHHHVEHE苀EHE@<HHPAhs`tHHHuHHPsHsHsHHSsHHHE@H+HH|HEHm9Uhs{9UH`9U`tHEH]9UHf9UHUHuHHtHhsH蛄HHPFrHHHEHHMrHHHeHH:HHEHHNHH1"HEH@ Hu`thssHEHǀHEH@ @HtHEH@ HiHEH@ HuHH"hsH$}HBHHHHHHHHuHpЉEH7UHhHHHH+sH$hsH݂HHPwsH#HËEHcHpHEHHf?HEHHLsHsHMrHHHqHHFHHhHHWHH0HUHHHHd}ZHHHHXHHEH襏HuMHUHHHHEH辐>~HBHHHHHHHHuHPЉEH5UHHHHHHhqH*hsHHHPwsH`HËEHcHPHEHH=HEHH艗sH%HsHMrH HH讌HH背HHHHH蔊HHE.HHH@HHjIHHH.HHH.HHPH裏HHbHHH-HHEHHEH̎HH+HHH-HHHĸ []ÐUHHH}HuHE@t#HEHFsH%ZHEHEHHEHEH@HEHEH6HEHUHEHHDHEHEHUHHZHEHEHEHEH*pHHEHHEH HEHHHHEHEH#HHEH H0HUHEHHSZHEHEHEHHHEHЕHHUHuHHZHEHEH贼HHMHEHH謼HEHUHRH+UHHMHHUXHEHUHHEHUHPHEHHEHHEHPHH}u$HEHHEHHEHH"HEHHHMHEHHHEHUHMHHW!H HHn Hh[]ÐUHH H}HuHUHEHUHMHH跔UHHH}HuHEHUHH#UHHH}HuHEHUHHHEHHUHHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHH H}HuHUHEH4HHEHHEHPHEHHUHSHH}HuH]HEHHH<H[]UHSHXH}HuUHEHzcHEHNHHEHH6HUHEHH虓HEH9HHEH(HHHX[]UHH HHHHEHUHMHUHEHHړHEHUUHH}HE]UHH0H}HHHHEHUHMHUHEHH输HUHEHHɓHEHHMH0HPHEH̓HEUHHH}HuHEHNHHEHHUHH@H}HuЉUHEHbHEHNHHEHHSHUHEHH蜓ÐUHHH}HEH6ÐUHHH}HEHܓÐUHHH}HEHPHEHH)HHHHHHHEHHEHHHEHmUHH}HE]UHH H}HuHUHUHEHHԓUHH}HE]UHH H}HuHUHEHHHMHEHHÐUHH H}HEHPHEHH5HEÐUHSHhH}HuHUHE>sH!HEHEHHEHEH@HEHEHĔHEHUHEHHҔHEHEHUHH HEHEHEHEHHHUHHHHHHEH HEHHHHEHEHxHHEHӔH0HUHEHH˔HEHE(HEH>HHEH虔HHUHuHH葔HEHEH HHMHEHHHEHUHRH+UHHHHHMHH蓑HEHUHHEHUHPHUHHHHHHEHHEHPHH}u-HUHHHHHHEHHEHH"HEH7HHMHEHH/HEHUHMHHސiHAHHHh[]ÐUHH}HuHEHHEH]ÐUHH}HE]UHSHH}HuHEHPHEH@H9t>UHH}HEHHPHEHHE]UHH H}HuHUHEH|HHEHH=UHH@H}HuHUHUHEHHHEH}~qHEHHEHEHEHUHEHHHUHMHEHH]t HEHEHEHEHEHHEH+EHHEHEUHHH}HuHUHEHHHEUHHH}HuHUHEHH UHH}]ÐUHHH}HuHUHEHHHEHHEH@HEH@ÐUHHH}HuHUHEHH術HHEHHEHHEHPHEHHEHHEHPÐUHH H}HuHUH}tHEHUHMHHoÐUHH}HuHEHHEH]UHH0H}HuHUEHUHMHEHHMUHHH}HuHUHEHHUUHH H}HuHUHEHH>UHH}Hu]ÐUHHH}HEH"UHHH}HEH.ÐUHHH}HEH-UHHH}HEH-HÐUHH H}HuHUH}tHEHUHMHHCUHHH}HuHUHEHHYUHH H}HuHUHEHmaHHMHEHHɓUHSHhH}HuHUHE>sH HEHEHHEHEH@HEHEH HEHUHEHH蔔HEHEHUHH.HEHEHEHEH`HHUHHHHHHEH HEHHHHEHEH`HHEHY`H0HUHEHHKHEHE(HEH_HHEH`HHUHuHHHEHEH_HHMHEHH_HEHUHRH+UHHHHHMHHHEHUHHEHUHPHUHHHHHHEHHEHPH3H}u-HUHHHHHHEHHEHH葓"HEH^HHMHEHH^HEHUHMHH HHHHh[]ÐUHSH(H}HuHEHXHEH輟HHHƿEt謓tHEEtHMHUHEH HEHH([]ÐUHSH(H}HuHEHXHEH蠟HHHƿ`qztHE`qHMHUHEH HEHH([]ÐUHSHH}HuHEH;EHEHtvHEHHEHHEHt(t"HEHHHEHHH¾)HEHMHHUHrHUHJHHEH:HEHfM,HHEHHHHAH[]UHH}HE]ÐUHHH}HuHUHEHHsHEHPHEHHHXHEHPHEHHH=UHH}HuHEHHEH]ÐUHH}HE]UHHH}HEHHHEHHEH@HEH@UHHH}HEH&UHHH}HuHUHEHH ÐUHSH(H}HuHUHEHx?HHEHƿHH'H([]UHH}HuHEHHEH]ÐUHSH8H}HuHUHEH|HHEHH)HHEH9t HEHHEHhHHEHYHEHUHEHHHHHEHEH,H9ErHEHx{H9EvHEHf{HEH8[]ÐUHH H}HUHEHHHEUHSHH}HuHEHXHHEHIHH)HHH[]ÐUHHH}HuH}tHEHUHHVÐUHH}HE]UHSH(H}HuHUHMHEHzHHEHzHHUHEHHHoH([]UHHH}HuHUHEHHUHH H}HuHUHEH(HHMHEHHȏUHH}HE]ÐUHHH}HuHEHHHEHHRHEUHHH}HuHEHUHH觏UHH H}HuHUHEHH觏UHHH}HuHUHEHH衏UHHH}HuHUHEHHHEHHEH@HEH@ÐUHH}HHHHEHUHMHEHUHHQ]ÐUHH}HuHEHHEH]ÐUHHH}HuHEHUHHUHH H}HHHHEHUHMHEH`HMHPHHHQHEHUHHPÐUHSH8H}HuHEHXHEH詣HHEHHHEHHƿEttHEEtHUHEH HEHH8[]ÐUHH0H}HuHUHEHEHEH;EsHEHHEHHdHEِUHAUATSH(H}HuHUHEH`IH]H޿IĺLL8IHLLHH([A\A]]UHHH}HuHEHpHEHPHEHHHHEHH)HHH)HH9vHMHEHHÐUHHH}/(HHEHHUHSHH}HuHEHUHPHEHHEHPHEHXHHHHHHHEHPH[]ÐUHHH}Hu'HHEHMHH谏ÐUHHH}HuHEH8ÐUHH}HuHEHHEHHEHPHEHPHEHPHEHPHEHPHEHP]ÐUHSHH}HuHEHUHPHEHHEHPHEHX3HHHHHHHEHPH[]UHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHÐUHSHH}HuHEHXHHEHH膎HEH,HHEH谎HxHHH[]UHHH}HuHUHMHEHHǸ,UHH}HE]ÐUHSHH}HuH]HEHHH2H[]UHH}HE]UHSH8H}HuHEHXHEH蛦HHEHHHEHHƿEtwtHEEtHUHEH HEHH8[]UHH}HE]ÐUHSHH}HuH]HEHHH\H[]UHH}HE]UHSH8H}HuHEHXHEHHHEHHHEHHƿEt衎tHEEtHUHEH HEHH8[]ÐUHHH}HEH討HEHHEH@HEHHHEH0HUHHH}HEHrÐUHSHHH}Hu#HHEHHHEHEHHEHEHUHEHHHHEHPHEHPHEHHHHEHHEHHEH@H+EHHHHEHEHHEHHEHUHMHEHHHEHPHEHHHEH0HUHHHHEHPHEHPHEHX8"HHEHHHHHHHEHP0UHHEHPHEHHEHH6HEHHEH@HHHHH[]UHH0H}HuHUHEHUHH藍HUHMHEHHύHEH訍ÐUHATSH0H}HuHUHEH@HHEHEH@H9EsKHEHQaIHEH蝍HHHHHH HEHLHH脍HEHEHPHEH@H9tTHEH`HHEHHHEHHH?HEH`HHEHHEH@HH(HEH`HHEHHEHHHH0[A\]ÐUHHH}HEHHEHHUHHH}HEHcUHH H}HuHUMMHUHuHEH8UHHH}HEHPÐUHHH}HuHEHUHH轍UHHH}HEHPHEHH)HHHHHHHEHHEHH赍HEHcUHH}HE]UHH H}HuHUHUHEHH覍UHH}HEHHEH@]UHHH}HEHHEHH%UHHH}HEHfHxUHHH}HEH|ÐUHHH}HEHÐUHHH}HEHHEHUHH}HuHEHUHHEH@HE@HEH@HEH@ ]ÐUHHH}HEHÐUHAUATSHhH}HuUHEHtHEXsHyHEHHEH@XHEUP`HEH$HEH@HHrE܋E%HEPx HE@`։ E%uHEH`H ]E%=uHEH`H 7E܃uHEH`Hr HEH`H[ HE@`tdHELhHEHѠLePsHLH)HL萏HEH躠HEHH̏HHEHPHEHHEHPHEHǀHEHǀHEH@HH蜏pHEE@(tHEHEHWHE@`tHEsHHEH蠇HEH`?HcHHEHHHfIľPHVLHHEH~HH7HHEHhHHHh[A\A]]ÐUHHH}HEH蒎UHHH}HEH蒎UHSHH}HuH]HtHԟPH譪H[]ÐUHHH}HEHZÐUHHH}HEHPHEHH)HHHHm۶m۶mHHHEHHEHH#HEHUHH}HE]UHH H}HuHUHUHEHHUHHH}HEH UHSH8H}؉uHUH]ȋUHMHEHH HEHHH8[]ÐUHHH}HEfPPHEHH߮UHH}HE@  HE@Љ9]ÐUHSHhH}HuHEHEHEH@HEHE@HEHEHEH@HHPHE@H9HE@HEHEHEH@HHPHHHHEUHEH@HHHEH}Ht''HH,DHHEUPHEHUHPHE@EHEHEHEHHUHJHURHHUHHHEHPHE@HEHEHEH@HHHEHEHEH@HPHE@HEPEHh[]UHH H}HuHUHMHUHEHHUHH H}HuHUHMHUHEHHmuUHSH(H}HuHEHXHEH.HHHƿEt0tHEEtHMHUHEH HEHH([]UHH}HE]UHH}HE]ÐUHAVAUATSH0H}HuHUHMLEH]HEHIHEHIHEHIHEHMLLHH覍H0[A\A]A^]UHH}HE]UHSH8H}HuHEHXHEHHHEHH-HEHHƿEtOtHEEtHUHEH HEHH8[]UHHH}HEHWÐUHH}HE]UHH H}HuHUHMHUHMHEHH+UHH H}HuHUHUHMHEHH0ÐUHHH}HEH8HEHHEH@HEH@UHHH}HEHÐUHH H}HuHUH}tHEHUHMHHUHHH}HuHUHEHHÐUHHH}HEHHލUHSH8H}HuHUHEHHHEHH)HHEH9t HEH6HEHHHEHHEHUHEHH/HHHEHEHH9ErHEH4H9EvHEH"HEH8[]ÐUHHH}HuH}tHEHUHHUHSH(H}HuHUHMHEH HHEHHHUHEHHH H([]ÐUHHH}HEHHEHHEH@HEH@UHHH}HuHUHEHHUHHH}HEHUHH}HuHEHUH]UHHH}HuH}tHEHUHHUHH H}HuHUHMHUHMHEHH،UHH H}HuHUHUHMHEHH݌UHH H}HuHUHEHcHHMHEHHȌÐUHSHhH}HuHUHE>sH=HEHEHHEHEH@HEHEHHEHUHEHHHEHEHUHHHEHEHEHEHcHHEHHHEH HEHHHHEHEH`HHEHH0HUHEHHHEHE@HEH`HHEH{HHUHuHHsHEHEHm`HHMHEHHe`HEHUHRH+UHHMHHaHEHUHHEHUHPHEHHHEHHEHPH薞H}u#HEHHHEHHEHH"HEH_HHMHEHH_HEHUHMHH`HHHkHh[]UHH}HE]UHHH}HuHEHHHEHHHEHHEH@HEH@UHHH}HuHUHEHHYHEHPHEHHH>HEHPHEHHH#UHHH}HuHEH`eHHEHH"HEUHHH}HuHEHUHHUHH H}HuHUHEHHUHSHH}HuHEHUHH"HEH HUH HHHHEHHH˫H[]UHAUATSH(H}HuHUHEHbaIH]H޿@ILLWIHLLHbH([A\A]]ÐUHH}HuHEHHEH]ÐUHSH8H}HuHUHEH_]HHEH]H)HHEH9t HEHHEHj]HHEH[]HEHUHEHHHHHEHEH.]H9ErHEH\H9EvHEH\HEH8[]ÐUHH H}HUHEHHHEUHSHH}HuHEH$HHEHHH)HHH[]ÐUHH}HE]UHSH(H}HuHUHMHEH\HHEHw\HHUHEHHHtH([]UHHH}HuHUHEHH蕇UHHH}HuHUHEHHHEÐUHHH}HuHUHEHHeUHH}]ÐUHHH}HuHUHEHHHEHHEH@HEH@ÐUHHH}HuHUHEHHKHHEHHEHHEHPHEHHUHHHEHPUHH0H}HuHUEHUHMHEHH蓆UHH}HE]UHSHH}HuH]HEHHHH[]UHH}HE]UHSHHH}HuHEHXHEHѝHHEHH1sH豀HEHEHHEHEH@HEHEHTHEHUHEHHbHEHEHUHHHEHEHEHEHaHHUHHHHHHEH HEHHHHEHEH _HHEH/H0HUHEHH'HEHEHHEH^HHEHHHUHuHHHEHEH^HHMHEHH^HEHUHRH+UHHH988HHMHH_HEHUHHEHUHPHUHHHHHHEHHEHPH_H}u-HUHHHHHHEHHEHHm"HEH]HHMHEHH]HEHUHMHH_ݛH赚HH*Hh[]UHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHÐUHAUATSH(H}HuHUHMH]HEHIHEHIHEHLLHH|H([A\A]]UHH}HE]UHSH8H}HuHEHXHEHǘHHEHH \HEHHƿPqtHEPqHUHEH HEHH8[]ÐUHH}HEHH]ÐUHHH}HuHEHHtHEHHuHMHАUHHH}HEH<HFZUHHH}HuHEHHHEHHYÐUHHH}HuHEHjHHEHH~HEUHHH}HuHEHUHH~UHH H}HuHUHEHH~UHAUATSH(H}HuHUHMH]HEH IHEHIHEH˯LLHH~H([A\A]]UHH}HE]UHSH8H}HuHEHXHEH}HHEHHyHEHHƿ Ft=tHE FtHUHEH HEHH8[]UHSHH8H0H(H8HXPH`sH>H]H`HEHH5RHEH}ths`tHH@HH@HPBsH蚅HHE@H~H@HpHEHaThsoT>HTT`tHEHQTHZTHHfHHH>hsHHHPFrH҄HHEHHMrH賄HHVHH+HHHH+HHH*HHHHHpHHHw}HX[]ÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHUHHH}HEHUHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHHH[]UHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHMHEHPHHHQHEHHUHHHUHAVAUATSHĀHhH`HhHH0HVIH`HE hsH诽ACTAHELEHhLLLLHHHH袾HMHpHHNHpHLRHpHHEHHEH臽?HHpHcHHEHHHEHQHH~zH[A\A]A^]ÐUHSHH}HuHEH@PHEHPPHEHPXHEH@`HEHP`HEHPhHEH@pHEHPpHEHPxHEHHEH0HUHHHA_HEHHEHHHEHHEH0HTHHH^HEHHEHHH[]UHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHUH]UHH}HHHHEHUHMHEHUHHQ]ÐUHH}HuHEHHEH]ÐUHHH}HuHEHUHHUHH H}HuHUHEHUHMHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHHEHUHRHPUHHH}HuHEHUHHUHHH}HuHEHUHHUHH H}HHHHEHUHMHEHjhHMHPHHHQHEHPHEHHÐUHSHHH}HuHEHXHEHθHHEHHIHEHHƿ0FtHEHItHE0FtHUHEH'HEHHHEHHHvHH[]UHSH(H}HuHUHEHwHHEHƿ>HH([]UHH}HuHEHHEH]ÐUHH H}HUHEHHHEUHSHH}HuHEH$HHEHHH)HHH[]ÐUHH}HE]UHHH}HuHUHEHHUHATSH H}HuHUH]HEHIHEH>LHHH [A\]UHH}HE]UHSHXH}HuHEHXHEHHHEHHSHEHHƿ@FtIHEHStHE@FtHUHEH'HEHHHEHHHtHX[]UHH}HHHHEHUHMHEHUHHQ]ÐUHH}HuHEHHEH]ÐUHHH}HuHEHUHHUHH H}HHHHEHUHMHEHkHMHPHHHQHEHUHHPÐUHSH8H}HuHEHXHEH諺HHEHHm HEHHƿPFttHEPFtHUHEH HEHH8[]ÐUHHH}HEHHEHHEH@HEH@UHHH}HEHÐUHH H}HuHUH}tHEHUHMHHUHHH}HuHUHEHHÐUHHH}HuHEHEHEHHUHHH}dUHAUATSH(H}HuHUHEHkIH]H޿(ILLIHLLHqH([A\A]]ÐUHH}HuHEHHEH]ÐUHSH8H}HuHUHEH3HHEHFH)HHEH9t HEHpHEHHHEH HEHUHEHH觞HHHEHEHH9ErHEHH9EvHEHHEH8[]ÐUHH H}HUHEHHHEUHSHH}HuHEHhHHEHYHH)HHHHHH[]UHHH}HuH}tHEHUHH@ÐUHH}HE]UHSH(H}HuHUHMHEH-HHEHHHUHEHHH*H([]UHHH}HuHUHEHH1UHH H}HuHUHEHdiHHMHEHHÐUHSHhH}HuHUHE>sHHEHEHHEHEH@HEHEHHEHUHEHHHEHEHUHHHEHEHEHEHhHHEHHEH HEHHHHEHEH11HHEHH0HUHEHHHEHEHEH0HHEHjHHUHuHHbHEHEH0HHMHEHH0HEHUHRH+UHHMHH-HEHUHHEHUHPHEHHEHHEHPH^H}u$HEHHEHHEHH"HEH0HHMHEHH 0HEHUHMHHrHpHH`mHh[]ÐUHSHH}HuHEH``HHEHHڽHEH,H]HEHqHvpHHlH[]UHHH}HuHUHMHEHHǸ*ÐUHSHH}HuHEHH^_HHEHH舽HEH,H]HEH貽pHoHHGlH[]UHHH}HuHUHMHEHHǸUHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHÐUHSHH}HuHEH8Z^HHEHHּHEH,H\HEHoHnHHCkH[]UHHH}HuHUHMHEHHǸUHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHÐUHSHH}HuHEHV]HHEHH$HEH,H[HEHNnHmHH?jH[]UHHH}HuH}t HEHPHMHEHHqlUHH0H}HuHUHEH޻t6HUHMHEHHHEHUHHHEH`UHH H}HuHUHEHklHHMHEHHUHSHhH}HuHUHE>sH+HEHEHHEHEH@HEHEHtHEHUHEHH趼HEHEHUHHHEHEHEHEHkHHEHHHEH HEHHHHEHEHoHHEHA[H0HUHEHH蚼HEHEHEHZoHHEH[HHUHuHH`HEHEH%oHHMHEHHoHEHUHRH+UHHMHHF HEHUHHEHUHPHEHHHEHHEHPH\XH}u#HEHHHEHHEHH"HEHxnHHMHEHHpnHEHUHMHH kHjHH1gHh[]UHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHUHSHHHH0AHhs ,tHlEEEH@HHHAOhs ,tHH@HH@HPsHd%sHcsHcH\sHcHH@HH\\H@HHEH}Ths}TOH}T ,tHEH}TH}TH(HHHHOhsHHHPFrHcHHEHHbMrHbHHHHhHH(HHyHH*vfH|TH HHHH5HPhsHHHPrH-bHHHHHH`HHHH`HHFsHaHsHaMrHaHHkHH@HH HHQHHuEH@89E&HP(HHẼ}uEmEuHHڷHHǺH(H(HHR`HHHt"H(HH@`HHH(HHHPhH(HHP`H(HH`HH(EH0HPHEHHHPHHH(HHHHHHH(UHHHyTHHH)OHHmHdhsHHHP sHe_H‹ẺHW*rHH_wsH;_HHHHHHpHHHHpHHTsH^HH(HEHHH6HEHH1WMrH^HEHcHHKHH HHHHQHHqHH۷HH踽E}THJxTHHVH(HHHjhsHsHHPrH]HHHHHHUHHHHEHHsHt]H‹EHtdsHW]HHHMdsH0]MrH#]HHHHHHHHHH]p}_} U} KHvTHHgHHXHphsH HHPrHP\HHHHHHUHHHHEHHosH \ʬsH[HËEmHH[sH[H‹EHiTsH[sH[sH[HHHbMrH{[HHHHHHHHHHnH@HHH fHrHHHrEH8Es`EHcHHH)HH@HHHHH0H7HHH譜E߃EHHH0HUH0HHH0HtHHHmHH@HmHHH5xHHHkmdHHEH^HHHFmHHH&+HHHmHHH mHH0HHHk[H[]ÐUHH H}HEHHEHUHEHHNHEUHH H}HEH@HEHUHEHHMHEÐUHHH}HEHHEHHEH@HEH@UHHH}HEHÐUHH H}HuHUH}tHEHUHMHH軶UHHH}HuHUHEHHѶÐUHHH}HEH<UHH H}HuHUHUHMHEHHUHH}Hu]UHHH}HEHÐUHSH(H}HuHUHEHHHEHƿyHHHSHHQH([]UHH}HuHEHHEH]ÐUHSH8H}HuHUHEH菶HHEH袶H)HHEH9t HEHHXHEHvHHEHgHEHUHEHHAHHHEHEH:H9ErHEHH9EvHEHHEH8[]ÐUHH H}HUHEHHHEUHSHH}HuHEHXHHEHIHH)HHH[]ÐUHHH}HuH}tHEHUHH蛵ÐUHH}HE]UHSH(H}HuHUHMHEH舵HHEHyHHUHEHHH腵H([]UHHH}HuHUHEHH荵UHH}`ktHEH]ÐUHHH}HEHHEH;IÐUHSH(H}HuHUH]HEHaHH̵HEHXHEHWaHHHHEH}HHVH([]UHSHH}HuH]HEHaHHH[]UHSHH}HuHEHsH! HH(0HrH MrH HH}HHe}HHHHHv{HH'mHvH(H(HHHHuH0ЉEHp%TH(H|pHHH`HhsHpHHPwsH HËEHcH0HEHH"-HEHHsH psH 0sH HH(0HrHc MrHV HH{HH{HH(HHyHHH H@ Ht"H H@ H=H H@ H HtHbHHH(HuhsHHHH HH`HHH0H~HHV HHHHH9 HHHHH HHHHH H []ÐUHHH}HEHPÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHUHHH}HEHUHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHHXH[]UHHH}HuHEHUHH跩UHHH}HuHEHUHHUHHH}HuHMHEHPHHHQHEHHUHHHUHAVAUATSHĀHhH`HhHEHEHH0H IH`HEhsHATAHELEHhLLLLHHHH^HMHpHH HpHLҍHpHcHEHHEH?HHpHbHHEHHHEH}HHH[A\A]A^]ÐUHSH8HHHHHHEEEEHUHUHUHUȉEċE؉EEE}t#}t}t}t}u HEȋUUEEEEDoEEHEHEHEHEHEHEHUHhHhHEDghEgHHHHHHHPHЉEHTHHHiH"HH:ZHHHiHHPwsH/HËEHcHPHpHHo&HpHHRsHsHH‹EHnMrHHHduHH9uHHHHHJsHHHHHHH\H8[]ÐUHHH}HuHEH HtHEH0HUHEHH!ÐUHH`H}HuHUHEHE@HEPPHEPPHEPPHEP⿈PHEPPHEPPHEHhHHHEHPHEHEHEHHEHUHHdHEH蟬HEH@ HHt@HHEHP HEH8H H@{HpFtHPPHHHHHHHHHEHHβH VHKHHHHHHHЉEH THHXHH0H:IH0dhsHXH0HPwsH2HËEHcHHHHrHHHUosHsHMrHH0HzdH0HOdHHHH`bH0HHHHHHHHHHEHHHWTHKHHHHHHHЉEH THHWHH0H~GH0hhsH0WH0HPwsHvHËEHcHHHHHHHmsH5sH(MrHH0HbH0HbHHHH`H0HUHHHHHբHHHHHHHHHEHH6HH@utmhs.ssHHHHHHHHЄRHKHHHHHHHЉEH THHTHH0HsHHH@HHHpQHEHaThsoTHTTtHEHQTHZTHHfQH0HAH0hsHQH0HPFrHHHEHHMrHH0HV]H0H+]HHHH<[H0HHHHH HEHHEHH@H.HH0HHHHH0HmHHHH0HPHHHH0H3HHHH0HHHHH0HHHHHHH_HHFHĈ []UHH H}HuUUHEH跞UHHH}uUHEHƿUHH}kT]ÐUHH H}HuUUHEH[UHHH}uUHEHƿUHH}T]ÐUHSHHxHpHhH`D\H`HEHEHPHEH@H)HHHhHpHEHEHhHpH8t`HpH(HEHEHHHHHhHHH\H HH7H HhHHuths`skHhHHhHH)HHHHuthsskH`HEHEHPHEH@H)HHHHHHHHEHhHHEHHhHIHHxHxHHHHpHpЉEHGTHhHSLHHHHH`H.H`hsH>H`HPwsHHËEHcHH@HH+H@HHUsHsHHHHEHEHPHEH@H)HHHNsHaHHHEHEHPHEH@H)HHHHHHpHHHPHpHHHPHHbcsHMrHHPHH`HlIH`HAIHHHHRGH`HHHHH#HHHHNHHHHH tlUu "thsϱssZHHHHHHHHЃtOHHXpHHѺHjJHHHHHJHHHu "thsϱsYHHHHHHHHЄt#HHpHHHHOHHXpHHѺHvIHHH*HHIHHH u "thsڱsXHPPHƀHHHHHHHHЄt@HHXpHHGHHHQHH IHHXpHHѺHIHHHHHHHHHKHHpHEHEt=HHXpH H&GH HH膤H HAHRHHpHt;HH(HEHEHoHGHHHHHHHHHu "t hsڱsVHH(HEHEHHP⿈PHHPpH@HPHnHP|HAhs "tHZEHH0(HHPsHFH‹HHH$7HEHShs#SHS "tHEHSHSHH7H`H'H`hsH@7H`HPFrHHHEHHtMrHgH`H CH`HBHHHH@H`HlHH|3HkHHHHHHHЉEHSHH5H H`H=&H`hsH5H`HPwsH5HËEHcHH`HHuH`HHXLsHsHH‹|HtrHMrHH`H]AH`H2AHHHHC?H`HHHpHڥHxH HxR1HHHHHHHHЉEHSHH4H/H`Hy$H`hsH+4H`HPwsHqHËEHcHHEHHHEHHJsH6sH)HË|蕊HHsHH‹|HrHMrHH`Hw?H`HL?HHHH]=H`HH|HHHHH+HHPH^HH`HHH/HHHAHHHA{HHHAgHHHtASHH H`A?HH`H6HHH"HHHAHHH HHoHH`HHHRHH`HHH5HĈ []ÐUHSHHxHpHhH`D\H`HEHEHPHEH@H)HHHhHpHEHEHhHpHޱtRHpH(HEHEHiHhHǀTHHH* HHH 0-HHxHxHHHHpHpЉEHSHhH/HHHW H6hsH 0HHPwsHOHËEHcHpHHHHHHrFsHsHHH`HEHEHPHEH@H)HHHPsHHH`HEHEHPHEH@H)HHH`HHHHHHHHHHHHHcsHIMrHsH.DzsH!MrHHH3HH3HHHH1HHNHXHHX#HHxHxHHHHpHЉEHtSHH&H5HHHZhsH&HHPwsHHËEHcHH`HH#H`HH=sHsHHË\}HHzsHmH‹\HrHMMrH@HH1HH1HHHH/HHzHp\HhHxHwHHHHHH,HHHHHHHHHH4HHgHHHHHJHHHHH-HHHHHHĨ[]UHH}HuHEHE@:f9HEHUHRPHHHtHEHHEHPXHUHEHPPHEPHEHEHHEEEEHUHUHUHUȉEċE؉E}t=EE}t#}t}t}t}u HEȋUĉ HEȋUćHEHEEHEHEHEH@HH‹EH HHEHP]UHSHH8HEA"hstHj0H8HHHH8HH8HHH8HHHOSHUH^"H@HH@(hsH"H@HPrHʼHH8HHHHUH8HHHEHH8sH腼sHxMrHkH@H.H@H-HHEHH+H@HH8@HH8H@@HtH8H@@H8HHEH1.HH@HSHHEH0HH跽H[]ÐUHH}Hu]ÐUHH H}HuHUMHEHUHHEHUHPHEUPH}t"HEH=HNjMHUHEHGUHHH}HEHHt0HEHH~HHEHHEHPHEHH.ÐUHHH}HuHEHHEHHEHPHEHPHEPHEPHEHHt0HEHH~HHEHHEHPHEHH~UHSHXH}HHHHEHUHMLEHUHEHHLHUHEHH~H}HuHMIIMHILH~HEHHHEHHH׻HEHX[]UHHH}HuHEHUHH9UHSHH}HuH]HEH?HHH[]UHH}HE]UHHH}HEHHUHH}HE]UHH}HE]UHH}HE]UHSHH}HuH]HEHHHHz>HEHXHEHpHHH~H[]UHH}HE]ÐUHSHXH}HuUH]HEHHHEHH>HEHHz~HEH=HHEH=HH8HX[]ÐUHSHx HHHEA}hs`(tH*H@HHHA~hs`(tH*HHk HHPsH職%sHtsHgHsHMHH@HH֯HH'HEHShs&S~H S`(tHEHSHSHUH H0H H0~hsHFH0HPFrH茶HHEHHzMrHmH0H(H0H'HHEHH%H0HuH>SHUHMH0H H0hsHsH0HPrH蹵HHHHHHUHHHHEHH1sHtsHgMrHZH0H&H0H&HHEHH$H0HH@HEH8Es`EHcHHH)HH@HHHHH0H͑H:HHEEHEH)jHH0HHHHHHHz)HH0HHHEHU)HHHx []UHHH}HuHMHETHH|NÐUHSHXH}HuUHEAhs`)tH&HEHHpHHUHHEHHxHHUHHEHEHEHH0H~HT9HˠrfH~HEHP(HEHaHEHS(HHEHB(HHHX[]UHHH}HuHMHE`THHlMUHH}HE]UHH}HE]ÐUHATSH H}HuHUH]HEHIHEHLHH~|H [A\]UHH0H}HuU܃}uHEHXrtHE@HE@ UHMHEHH|UHH H}HEHHEHEH|ÐUHSHhH}HuHUHEHHHEHH8HUHMHEHH||HEH7HHEH 7HHxHh[]ÐUHH}Hu]ÐUHSH(H}HuHUH]HEH`HH|HEHXHEH HH|H([]UHH0H}HuU܃}uHEHqtHE@HE@ UHMHEHH|UHH H}HEHHEHEH|UHSHhH}HuHUHEH0HHEHHDHUHMHEHH|HEHCHHEHCHHHh[]UHH}HE]ÐUHSHH}HuH]HEHHH|H[]UHH0H}HuU܃}uHEHqtHE@HE@ UHMHEHH|UHH H}HEHEHEH|UHHPH}HuHUHEHPHHEHHHHUHMHEHH|ÐUHHH}HEH}ÐUHH}]UHH H}HuHUHUHMHEHH|UHH}HE]UHHH}HuHEH;EtHEHH|HE(ېÐUHHH}HEH|H|UHH}HEHPHEHH)HHHHH]UHHH}HuHMHEHH|UHH H}HUHEHH|HEUHH H}HuHUHMHUHMHEHH|UHHH}HuHEH SÐUHSH(H}HuHUHEHHEHƿGH([]UHHH}HuHEH`tHEHHEHUHPHEHH$|UHH}]UHHH}HuHEHn@`tHEHHEHUHPHEHH|UHH}]UHHH}HuHEH_tHEHHEHUHPHEHH{UHH}]UHHH}HuHEH_tHEHHEHUHPHEHH{UHH}]UHHH}HEHHHUHH H}HuHUHEHUHHEHHUHHH<ÐUHHH}Hut4HEHHEHHEHPHEHHHHEUHSH(H}HuHUHEH#HHEHƿHHH([]UHSH8H}HuHUHEHzHHEHH)HHEH9t HEHHEHHHEHHEHUHEHHHHHEHEHpH9ErHEH@zH9EvHEH.zHEH8[]UHSHH}HuHEHHHEHٞHH)HHH[]ÐUHHH}HuH}tHEHUHHyUHSH(H}HuHUHMHEHyHHEHyHHUHEHHHyH([]UHHH}HuHUHEHHyÐUHSHHDž\pHtxH\H`dE}uJ蒵&t 膵u2HHHYz]uH\H`HΉ0oEuHXhsH7}uEWHXH]HXHHtHHƚHEH+SHPH7 HIHHHhsHT HHPrH蚧HHHHHHUHHHHEHH#sHUsHHHHEHHHHUHHH#sHHHEH+H蝟rHMrHHHHH[HHPHHlHH8HHEH譫6HHHHܫHXHHHBH[]UHHH}HEH@PHtHEHv HEH{ÐUHH}HE%A%HU%Ƌ% ]ÐUHSHH8H0,H0HEEHEHEHEH@HH‹EH HHEHPHLH8HHHH0HUH8ЉEH2SHUHA HH@HH@hsH^ H@HPwsH褤HËEHcHMHEHHHEHH sHlXsH_H‹,HMrH?H@HH@HHHEHHH@H|H0HP(,H9H0H,HUHH@H/HH褥H[]UHSHHXHPHHHPHHHH`HHHPЉEHEH苮UHMH`HXH~HEHҵHHEHHHHXHĸ[]ÐUHH@H}HuЉUHEHHEHHH貛HE؉EE;EEHHEHHHEHEHH8HHMHUHHHEHEHEHEHEH@t1HE@8tHEH(H賔HEH(HɔHuHEعhsH!EDÐUHHH}HEHvyÐUHH}]UHH H}HuHUHUHMHEHHHyUHH}HE]UHHH}HuHEH;EtHEHH,yHEېUHH}H}]UHH}]UHH H}HuHEHHEHUHHxÐUHH}]ÐUHH H}HuHUHEHÐUHH}]ÐUHHH}HEHxHxUHH}HEHPHEHH)HH]UHHH}HuHMHEHHxUHH H}HUHEHHxHEUHH H}HuHUHMHUHMHEHHxÐUHH}Hu]ÐUHHH}HEHH覾HUHH H}HuHUHEHUHHEHHUHHH ÐUHHH}Hu0xHEHHEHHEHPHEHHH躽HEUHSHH}HuH]HEH茫HH xH[]UHSHH}HuH]HEHJHHH[]UHHH}HuHEHNqHEHHEHUHPUHHH}H}tHEHHHHUHАUHH0H}HuHUHEHnt6HUHMHEHHwHEHUHHHEHÐUHH H}HuHUHEH"UHHH}HuHMHEHHvUHH}HE]ÐUHSH(H}HuHUHEHHHEHƿxHH([]UHSH(H}HuHUHEH蹺HHEHHvH]HEH轻HHvH([]UHH0H}HuU܋UHMHEHHvUHH0H}HuHUHUHEHHvHEHpHUHEHMHvHEUHH}HE]ÐUHHPH}HuHUHEHHǸ_tLHHP[A\]ÐUHH}HuHEHUH]UHH0H}HuHEH]H HEHEH谏HUHEH@H)HHEHEHPHEH@H)HEHHEHEH;Es Xs HMHEHpHUHEH[UHSHH8H0H(H LLH8H#]HEH8HEHEHEHEHHEHEHEH(H0HUH@HZ H0H8HEHEHEHEHEHEHHEHUHEH@HH LH HuHEHMIHvHH@HBH}tcH8HPHMHEHH%H8H8HUHUHRH8HMHMH H`H`HHH8HhH0HhHH8HxHHpHxHPHpHHxHPH8HEH(HUHUHEHEHUHPH@H HH@H HHH]ÐUHH}HuHEHUH]UHAUATSH8H}HuHUHMLEH]HEHٶIHEHIHEHLLHHvHEHX0HEH舶HHivH8[A\A]]UHH0H}HuU܋UHMHEHHvÐUHH0H}HuHUHUHEHHwHEHpHUHEHMHwHEUHH}HE]ÐUHSHxH}HuHUHEHHǸ~tHHEHWHHEHHHUHMHEHHfwHEH!HHEHHHHx[]UHATSHPH}HuHUHEHEHEHUHUHEHEHELeHEHƿ ;HLH IHEHHLH螓HP[A\]ÐUHH}HuHEHUH]UHH0H}HuHEHXH HEHEHnHUHEH@H)HHEHEHPHEH@H)HEHHEHEH;Es XsHMHEHpHUHEHUHSHH8H0H(H LLH8HXHEH8HEHEHEHEHHEHEHEH(H0HUH@H H0H8HEHEHEHEHEHEHHEHUHEH@HH LH HuHEHMIHZuHH@H H}tcH8HPHMHEHHH8H8HUHUHRH8HMHMH H`H`HHFH8HhH0HhHH8HxHHpHxHPHpHHxHPH8HEH(HUHUHEHEHUHPH@HHH@HHH諐H]ÐUHH}HuHEHUH]UHHH}HuHEHHUHEHHUHATSHPH}HuHUHEHEHEHUHUHEHEHELeHEHƿ 8HLHLIHEHH=LHߏHP[A\]UHH}HuHEHUH]UHSHH8H0H(H LLH8HTHEH8HEHEHEHEHHEHEHEH(H0HUH@HH0H8HEHEHEHEHEHEHHEHUHEH@HH LH HuHEHMIH.sHH@HH}tcH8HPHMHEHHH8H8HUHUHRH8HMHMH H`H`HH芦H8HhH0HhHH8HxHHpHxHPHpHHxHPH8HEH(HUHUHEHEHUHPH@HHH@HHH荍H]UHATSHPH}HuHUHEHEHEHUHUHEHEHELeHEHƿ /5HLH AIHEHHlLHHP[A\]ÐUHH}HuHEHUH]UHSHH8H0H(H LLH8HRHEH8HEHEHEHEHHEHEHEH(H0HUH@H,H0H8HEHEHEHEHEHEHHEHUHEH@HH LH HuHEHMIHNqHH@HH}tcH8HPHMHEHHH8H8HUHUHRH8HMHMH H`H`HHVH8HhH0HhHH8HxHHpHxHPHpHHxHPH8HEH(HUHUHEHEHUHPH@HHH@HHH車H]UHH H}EHEHqUHHH}HuHUHEHHpUHH H}HUHEHHpHEUHH}HuHEHUH]UHH}HuHUHMHEHUHHEHUHPHEHUHP]UHHH}HEHHt"HEH@HUHRHMH HHUHSHXH}HuHUHMLELMHMHUHuHEHBpHMHUHuHEHdpHEHUHEHHqHMHUHEHH}#qHEHHEHUHEHHpHMHUHuHEHoHEH$qHEH|HHEHkHHЈHX[]ÐUHH}HEH]UHH H}EHEHpUHHH}HuHUHEHHpUHH H}HUHEHHpHEÐUHH}HuHEHUH]UHH}HuHUHMHEHUHHEHUHPHEHUHP]UHHH}HEHHt"HEH@HUHRHMH HHUHSHXH}HuHUHMLELMHMHUHuHEH6pHMHUHuHEHXpHEHUHEHHqHMHUHEHH}qHEHHEHUHEHHpHMHUHuHEHoHEHqHEHHHEHHH̆HX[]ÐUHH}HEH]UHH}HuHEH+EH]UHH}HuHEHHUHHHEH]UHHH}HuHEHHHEHHEHpHEHH|pUHATSH H}HuHUHEHpIHEHpHHEHpLHHpH [A\]UHH}]UHSHH}HuHEHHHEHHH9H[]UHH}]UHH H}HuHEHHUHEHHOpÐUHH}]ÐUHH H}HuHUHEHXUHSHH}HuHEHHHEHHH)HHH[]ÐUHH}HuHEHHUHHHEHHE]UHHH}HuHMHEHHoÐUHH H}HuHUHEH螁UHSH(H}HuHUHEHoHHEHoHHEHHHoH([]ÐUHHH}HEHoÐUHH}HEH]UHHH}HEHoUHHH}HEHoUHHH}HEHoUHHH}HuHMHEHHoUHH H}HuHUHEH脀UHH}HE]ÐUHHH}HuHEHUHH)/HE@ %HEсP ʉP HE@#HEP# ʈP#UHAUATSHH}HuHEH`IH]H޿(蔢ILLMIHLLHtH[A\A]]UHHH}HEHUHHH}HEHHnUHH}HE]UHH H}HuHUHMHUHMHEHHcnÐUHHH}HuHEH@UHH H}HuUUHMHEHHInÐUHH H}HuHUHUHEHHH}tHEHUHUHH H}HuUUHMHEHHnÐUHH H}HuHUHUHEHH赗H}tHEHUHÐUHH}]ÐUHH H}HuHUHEHp[H9EtqHEHHhsUHHH}HuHEHHHEUHSHH}HuH]HEHGHHRnH[]UHH0H}HuU܋UHMHEHHMnUHH H}HEHԈHEHHHEHUHHCnUHH}HE]ÐUHHPH}HuHUHEHHǸ英tHHHOHH>HĈ []UHH}HEHEHEH@H]ÐUHH H}HuHUMMHUHuHEH5ÐUHH H}HuHUMHuHEhsH#UHH HHHHEHUHMHUHEHHjrHEHUUHH}HE]UHSHxH}HHHHEHUHMLEHUHEHHgrHUHEHH6rHUHMHEHHcrHEHHMH0HPHEHbsHEHԿHEH<+HHEH跿HHEHHH{HEHHHEHUHH)qUHH}HE]ÐUHSHhH}HuHUHEHHǸlgtHHEH&{HHEHHHUHMHEHHpHEH!HHEHHH 5Hh[]ÐUHSHH}HuH]HEĤHHpH[]UHH0H}HuU܋UHMHEHHpUHH H}HEHl=HEHHHEHUHHpUHH}HE]ÐUHHPH}HuHUHEHHǸ#ftHH,HHH>HHH=HHH薟HHU,HĈ []ÐUHAUATSHHHHLDSHUH[HHPHHPhsHxHPHPrH)HHHHHHHUHHHHHEHHݥsHy)[sHl)MrH_)HPHHPHךHHEHHHPH<HHHHHkH]HHHH(HHMHHHHH]H^HHPH:HEHUHEHHHMHUHEHH}eHEHHEHUHEHHHMHUHuHEHHEHHEHޮHHEHͮHHHX[]ÐUHH}H]UHHH}HEHUHHH}HuHEHOeUHH}HuHEHHEH]ÐUHH}HuHUHMHEHUHHEHUHPHEHUHP]UHSH8H}HuHUHMHEHEHEH;Et@HEHEH]HEHR1HHEHHHHE HEH HEHEYH= HUHEH9t,HEH1HHEHH1HEH HEHHH<H8[]ÐUHH}HuHEHUHP]ÐUHSH(H}HuHUHMH]HMHUHuHEH6HdHH([]ÐUHH}HEHHEH@]UHH}H]UHHH}HEHUHHH}HuHEHdUHH}HuHEHHEH]ÐUHH}HuHUHMHEHUHHEHUHPHEHUHP]UHSH8H}HuHUHMHEHEHEH;Et@HEHEH]HEH/HHEHHHHE HEH HEHEYHEHUHEH9t,HEH/HHEHH/HEH HEHHHDH8[]ÐUHH}HuHEHUHP]ÐUHSH(H}HuHUHMH]HMHUHuHEH6H]cHH([]ÐUHH}HEHHEH@]UHAUATSH(H}HuHUHMHEHIIHEH:IHEH+HHEHLLHHcH([A\A]]UHH}HE]UHH0H}HuHUEHUHMHEHHcUHHH}HuHUHEHHcUHH H}HuHUHEHcH9EtHEHxUHH}HE]UHATSH H}HuHUHEHcIHEHcHHEHcLHHcH [A\]UHH}]UHH}HE]UHHH}HEHcUHHH}HEHcÐUHH H}HuHUHEHcH9EtHUHHHHHxUHHH}HEH>cUHH0H}HuHUEHUHMHEHH!cUHH H}HuU}uHEHHEH}uHEHHEHHEHf}u HEHS}u2HEH`xtH[t HUHEH(HEHHEH`xtHE@HE@ UHH H}HuU}uHEHHEH}uHEHHEHHEHf}u HEHS}u2HEH qHZt HUHEH(HEHHEH qHE@HE@ ÐUHHH}HuHEHHHEHHUHH H}HuUUHMHEHHaUHH0H}HuHUHUHMHEHHbÐUHSH(H}HuHUHEHCHHEHƿ*1HHH([]UHH}HE]UHATSH H}HuHUHEHbIHEHbHHEH{bLHH{bH [A\]UHATSH H}HuHUHEHAbIHEH2bHHEH#bLHHTbH [A\]UHH}H ]UHH H}HEtHEHHEHEHHEUHH H}HuUUHMHEHHbÐUHH0H}HuHUHUHMHEHHbÐUHSH(H}HuHUHEHHHEHƿ|/HH\H([]UHH H}HuUUHMHEHHbUHH0H}HuHUHUHMHEHHscÐUHSH(H}HuHUHEH{HHEHƿ.HH[H([]UHH H}HuHUHEH`cH9EtHEHH`UHH}]UHH}HE]UHHH}HuHEH;EtHEHH cHEېÐUHHH}HEHHEHH/UHH}HEH]ÐUHHH}HEHTÐUHHH}HEHxH dHEHXH^sHEHH0HEHÐUHHH}HEH\bÐUHHH}HuHEHUHHcUHHH}HuHEHUHHdUHHH}HEH8HÐUHHH}HEHHeHEHÐUHSHHHHHHEHUHHHdHHHHeHHXHHHDHHE H[]UHH}HE]ÐUHH H}HuHEHHHEHHriHUHEHHiHEHMHEÐUHH}Hu]ÐUHH H}HuHUHEHÐUHHH}HEHzUHH}]ÐUHHH}HEHtiÐUHH}Hu]ÐUHH}HEH@8]UHHH}HEHAiUHHH}HEHAiUHHH}HEH5iUHH H}HuHUHEHÐUHHH}HEHHUHHH}HEHUHH}HEH@@H]UHHH}HuHEHUHMHHhHE@UHH}HEHPHEHH)HHHHH]UHH H}HUHEHHhHEÐUHH H}HuHEHHUHHHHHHEHUHEHHPhHEUHH H}HEHPHEHH'hHEÐUHHH}HuHEH"hHHEHÐUHSH8H}HuHUHEHHEHEHgHEHUHEHH hHHEHH HHUHEHHgHHEHHHHEHHH hH8[]UHSH(H}HuHUHEHhHHEHhHHEHHHhH([]ÐUHH@H}HuHUHMHEHgHEHUHEHH+gHEHEHHEHUHEHHHHMHUHEHqhHEHHEHUHEHHÐUHH}HuHEHHUHHHHH]ÐUHHH}HuHEHUHHnUHHH}HuHEHHEHHEHHfHEHHUHHHaHEHÐUHSHH}HuH]HEH HHmHEH[]UH]UH]ÐUHAVAUATSH H}HuHEH;E.t1HEHmHHEHHHHmttuHEHmHEHUHJHUHH)HHHHHHHUH HHH$HEHHEH@HEH@HEHmHHEH@HHH0mHEHiHEHEH;mH9EHEHmHHEHEmHHuHEHHmHEHEHGHHEHHHEHHHGHEHUHJHUHH)HHHHHHHUH HHH HEHUHHEHHUHHHHHHEHPHEHfH9EtiHEHGIHEHHHEHeIHEHhlIHEH)lLLHmLHHRmHEHHEL HEHHHHHHI HEHHHH4mHEHcFIHEL`HEHXHEL(HEH}HHHHHLLLHH*mHEHHUHHHHHHEHPHEH [A\A]A^]UHH}HuHEHHEHHEHPHEHPHEPHEPHE]ÐUHHH}HEHHlUHATSH H}HuHEؾH HHEHBHEؾHHHEؾHHH9]BHEؾHHHEHHEHEH2H9EtqHEؾHIHEHUHHHID$HCHEHUHHcHHCHHEHUHHF@HExH [A\]UHSH8H}HEHHEHHqHEPHqtHEH@PHNHEHHEH@XHHEH@XHHHtHPHHEHUHEH@hHPHEHPhHEHHEHHEЃHt!HEHHEHHHMHHHHEHЃgHEHPhHEH@pH9~HEH@PHHEȋ@` et1HEHP(HEH@ H9uHEHP(HEH@8H9ttHE@yHEȾH8EHEȋ@` {et1HEHP(HEH@ H9uHEHP(HEH@8H9ttHE@yEhHE%HEȾH诎tAHEHEHoHHEHoHHH8[]UHATSH H}HuHU؉DˆEԉЈEH}t HE؉HEPHHEHEHUHHHHEHBHEHUHHhHEԈBH}EЃHEH3HHEHHEHL HEHHXHEHHI9BHEHUHP HEHUHP(HE@0HE@LH [A\]ÐUHSHhH}HuHE@LtHUHEHHHEHEHEHHEHEHHEHEH!H@HEHEH=HH9EuHEH:HHEHrHHEHEHEHEHEHEHEHH9EjHEH輔HH9EHEH螔HH9EtHEHEHEHo@uHEHX@uHEH,@uHEH@um4HEHHH9E HEHƓHHEHHEYHEHEH褓HHEHH#YHEHEH;EHEH;EHEHfHXHEHVHHHXHEHEH8HXHEH(HHHXHEHEH;Eu/HEH@uHEH@uunHEH@uHEH詒@uHEHEHHEHHEH蔒H9EHEH;E}HUHEHH蘇hHEH;E/HEH@uHEH@utHUHEHH: Hh[]ÐUHHH}uHE@LtHEH%ttN}~ HEH JEHEH9E} }xtEHcHEHH;HEH ÐUHH}EHEH@X]UHH H}EHEHHEEtpHEH@HURHURHcHuHvHܑHEH@HURHUR HURHcHuHvAHqHEHP(HEHHEHSÐUHHH}EHEHHHHUHH#HEH@XUHH H}EHEHHEHEHPHEHPXHEHPHEHP(HE@8EEHE@tEEHU舂HEHP HUH蓑HEHUHHEƀEÐUHH H}EHEHHEEt HEHPHEHPXHEHPHEHP(HEHPHUHHEHUHEHE舐EÐUHH H}EHEHHEHEHP0HUHHEHUHUHH H}EHE苀PHE艐HEHHEHEHHEHEHPHEHHEHPHEHHEHvHEH"eÐUHH0H}؉EHEHHE}tHEH<rHEH@HEHEH@HEHEH H)EHE؋@` G[tHEHP(HEH@ H9utHE@yHEHPHEHP(HEH@(HPHEHP(HmHEH@hHPHEHPhH}t3HEHHHEH@(HΉattH}u?HEH2HEHHHEH@(HΉat1?HEH HEHHEHPHEHP(HEHPHEHPHEHPXUHH0H}؉EHEHHE}tHEH茎$HEH@HEHEH@HEHEHPHEHPXHEHPHEHP(HEHP(HEH@ H9HEHMgtHEHHEHEH@hHPHEHPhHEHPHEHPXHEH(H9EsHHEHP(HEH@ H9t3HEHHHEH@(HΉ`ttGHEHP(HEH@ H9HEHSHE؋@` Xt1HEHP(HEH@ H9uHEHP(HEH@8H9ttHE@yHE苀uvHEH(H9Eu?HEHŒHEHHHEH@(HΉ#_t#1HEHUHPHEHP(HEHPHEHPHEHPXUHH0H}؉EHEHHE}tHEH*HEH@HEHEH@HEHEHPHEHP(HEHP(HEH@ H9HEH@(HPHEHP(HEHEH@hHPHEHPhHEH(H9EsHHEHP(HEH@ H9t3HEHHHEH@(HΉ]ttlHE4t!HEH(H9EsHEHP(HEHP0HEHP(HEH@ H9HEHHE؋@` 2Vt1HEHP(HEH@ H9uHEHP(HEH@8H9ttHE@yHE苀uvHEH(H9Eu?HEHeHEHHHEH@(HΉ\t#1HEHUHPHEHP(HEHPHEHPHEHPXÐUHH0H}؉EHEHHE}tHEH̉HEH@HEHEH@HEHEHPHEHPXHEH@XHEHEHPHEHP(HEHP(HEH@ H9HEH@PHHE@xHEH@(Hs8EtHEHHEHEH@(HPHEHP(HEH@hHPHEHPhHEHPHEHPXHEH(H9EsHHEHP(HEH@ H9t3HEHHHEH@(HΉ[ttHE4t!HEH(H9EsHEHP(HEHP0HEHP(HEH@ H9HEHHE؋@` TSt1HEHP(HEH@ H9uHEHP(HEH@8H9ttHE@yHE苀uvHEH(H9Eu?HEH臇HEHHHEH@(HΉYt#1HEHUHPHEHP(HEHPHEHPHEHPXÐUHH0H}؉EHEHHE}tHEHHEH@HEHEH@HEHEHPHEHPXHEH@HHEHEHPHEHP(HEHP(HEH@ H9HEH@PHHE@xHEH@(H藆HEHtHEH3HEHEH@(HPHEHP(HEH@hHPHEHPhHEHPHEHPXHEH(H9EsHHEHP(HEH@ H9t3HEHHHEH@(HΉ'XttHE4t!HEH(H9EsHEHP(HEHP0HEHP(HEH@ H9HEH0HE؋@` lPt1HEHP(HEH@ H9uHEHP(HEH@8H9ttHE@yHE苀uvHEH(H9Eu?HEH蟄HEHHHEH@(HΉWt#1HEHUHPHEHP(HEHPHEHPHEHPXÐUHATSH0H}ȉEHEHHE}tHEHHEH@HEHEH@HEHEHPHEHPXHEH@XHEHEHPHEHP(HEHP(HEH@ H9 HEHX(HE@xDHEH@HHHHEHp HEH@(HUEHڃH9tHEH@HEH@(HPHEHP(HEHEH@hHPHEHPhHEHPHEHPXHEH(H9EsHHEHP(HEH@ H9t3HEHHHEH@(HΉ4UttHE4t!HEH(H9EsHEHP(HEHP0HEHP(HEH@ H9HEH=HEȋ@` yMt1HEHP(HEH@ H9uHEHP(HEH@8H9ttHE@yHE؋uvHEH(H9Eu?HEH謁HEHHHEH@(HΉ Tt#1HEHUHPHEHP(HEHPHEHPHEHPXH0[A\]ÐUHH H}EHEHHEEt3HEHPHEHP(HEHPHEHPXHEHHHEHPHUHzHEHUHEÐUHSH(H}HEHXHEHHEHHFHEHHHEHHHH([]ÐUHSHHhdHhHHEd HhHHpHHHpH-HpHH?HpH HhHHMHHE@HhHH,HHEH@HBHEHXhHhHHHHH7rHhHH܅HHhH@(HBhHEHPHhH@HHqHEHHUHHhHUHHHpH(HHHĘ[]ÐUHH H}EHEHHEEt HEHH衅ttYHEHHHPHEH@HHqHEHHńHPhHEHP(HEHHsHEHPHUH}HEHUHÐUHH H}EHEHHHHUHHA}UHEHrtHEttHEHEH@XHt}HEƀHEHHEHmHEHH9Es HEH蹄HEHHEHmHEHƿHQHEHUHHE@{ÐUHH H}EHEHHHHUHH'|EUHEHoqEEu&HEuUHEH@qEπ}t!HEtUHEHqÐUHH H}EHEHHEHEPHEPxHEHPHUH>HEHUHUHH H}HuU}uHEHHEH}uHEHHEHHEHf}u HEHS}u2HEHutH#*t HUHEH(HEHHEHutHE@HE@ ÐUHH H}HuHUHEHHHEHHJHEHXHHEHH^ÐUHHH}HuHEH+HHEHHUHH H}HuUUHMHEHH$UHH0H}HuHUHUHMHEHHÐUHSH(H}HuHUHEHHHEHƿHHNAH([]UHH}HE]UHSHH}HuHEH\SHHEHƿHH;H[]UHH H}HuHUHUHMHEHHaUHHH}HuHUHEHH舄ÐUHH}HEHHP@HEHHE]UHH}HEH]UHSHH}HuHEHHHEHƿ@HHH[]ÐUHHH}HuHEHHEHHEHHUHHH-UHATSH@H}HuU}u;HEHHE UHHEHHH]HEHUH}uHEHHEHHEH}u6HEHHEH]HtHr H HEHs}u5HEHttH&tHEHHEHEHEH8HEHttHE@HE@ Iľ HLHH@[A\]ÐUHH0H}HuHUHUHMHEHH諂ÐUHATSH H}HuHUHEH'IĿ HLH~qHEHH [A\]UHH H}HuUUHMHEHH脂ÐUHH0H}HuHUHUHMHEHHIÐUHSH(H}HuHUHEH{HHEHƿlHH舆H([]UHH}H?]UHH H}HuHUHUHMHEHHUHHH}HuHUHEHH;ÐUHH}HEHHPHHEHHE]UHH}HEH]UHSHH}HuHEH軣HHEHƿHHH#H[]ÐUHHH}HuHEHHHEHHʂÐUHHH}HuHEHUHH H}HuUUHMHEHH蝂ÐUHH0H}HuHUHUHMHEHHaÐUHSH(H}HuHUHEHUHHEHƿHH芠H([]UHH H}HuUUHMHEHHUHH0H}HuHUHUHMHEHHÄÐUHSH(H}HuHUHEHyHHEHƿHH袿H([]UHH HHHHEHUHMHUHEHHHEHUUHH}HE]UHSHxH}HHHHEHUHMLEHUHEHH݄HUHEHH謄HUHMHEHHلHEHHMH0HPHEH؅HEHHEH+HHEHHHEHHHHEHx[]UHH}HuHEHHEHHEHPHEHPHEPHEPHEHHEH@HE@]ÐUHHH}HuHEHfxHHEHHUHSHXH}HuUHEH2HEHxHHEHHHUHEHHHEHHHEHHHHX[]UHH0H}HuHUHEH`HEHP(HEHUHP0HEHPpHEHEHEHHHˤHEHP(HEHHEHǀ4UUHH}HuHUHMLEDMHEHUHHEHUHPHEHUHPHEHUHPHEH@ HEUԉP(]UHSH8HHHHHHEEEEHUHUHUHUȉEċE؉EEE}t#}t}t}t}u HEȋUUEEEEDoEEHEHEHEHEHEHEHUHhHhHEDghE6HHHHHHHHrHPЉEHRHHH8H"HH()HHH8HHPwsHHËEHcHPHpHH]HpHH@OsHxsHH‹EH\MrHHHRDHH'DHHHHH8BHHHHHHHJH8[]UHH0H}HuHUHEH#EEt(ttH@H>HHEHH.HHHHHEH>HH@H]UHH0H}uHUHEHEHEH@uHEѺsHǸUHH}HHHHEHUHMHEHUHHQ]ÐUHH}HuHEHHEH]ÐUHHH}HuHEHUHH UHH H}HuHUHEHUHMHH~UHHH}HuHEHUHHC UHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHHEHUHRHPUHHH}HuHEHUHHUHHH}HuHEHUHHUHH H}HHHHEHUHMHEH݋HMHPHHHQHEHPHEHHÐUHSHXH}HuHEHXHEH&HHEHHLHEHHƿ Jt}HEHKtHE JtHUHEH'HEHHHEHKHHkHX[]UHSHH}HuH]HEHHH}H[]UHHH}HuHEHEHHEHHUHHH}HuHMHEHPHHHQHEHHUHHH'PUHSHHH}HuU}u;HEHHE(aHHEHH{H]HEHUH}uHEHHEHHEH}u6HEHHEH]HtHJ(HHEHV}u5HEHXrtHtHEHHEH(HEHHEHXrtHE@HE@ HH[]ÐUHH0H}HuHUHUHMHEHHO|ÐUHATSH H}HuHUHEH2IĿ(HLHJHEHH [A\]ÐUHHH}HuHEH7HHEHHUHHH}HuHEHHEHHEHHUHHHUHATSH@H}HuU}u;HEHHE0eHHEHHH]HEHUH}uHEHHEHHEH}u6HEHHEH]HtHV0HHEHs}u5HEHqtH tHEHHEHEHEH8HEHqtHE@HE@ Iľ0H觶LHH@[A\]ÐUHH0H}HuHUHUHMHEHHzÐUHATSH H}HuHUHEH IĿ0HLHVHEHH [A\]ÐUHHH}HuHEHHHEHHUHH H}HuUUHMHEHHzUHH0H}HuHUHUHMHEHH{ÐUHSH(H}HuHUHEH{ HHEHƿPHH0ZH([]UHH}Hfffffff]UHSH8H}HuHUHEHEHUHEHHt{t9HEH{HHEH"HH{HEHf{HE(HE3HgHUHEHHO?HHHH8[]ÐUHHH}HEHH HEHHļHEHXH貼HEH(H蠼HEHH莼HEHH|HEHHjHEHxHHEHXHHEH8H\HEH HHEHH,ZHEHHZHEH^ÐUHH H}HEtHEHHEHEHHEÐUHH H}HEtHEHHEHEHHEÐUHH H}HEtHEHHEHEHYHEÐUHHH}ctHEHHEHHHEH'ÐUHHH}HEHHEHyÐUHH H}HEt*HEHHEHEHH HHUHHEUHHH}HEHryUHH}HE]UHH H}HuHUHEHByH9Et HEHH蚲UHH}HuHEHUH]UHH0H}HuHUEHUHMHEHHxÐUHHH}HuHEHUHHsygtHEHHEHǀHEǀÐUHHHxHpHEA^hs`'tH/HxHpHPHpHpHP HpHP(HxHHUHEHEHUHHHpHP(HpHHUHEHEHUHP@HpH(HEHEUHEHUHP0HpHHxHHHmHpHHpHHUHEHEHEHEHEHEHUHP@HpHǀUHEH1UHH}H]UHSH8H}HuHUHEHEHUHEHH{t9HEHJ{HHEH-{HHA{HEHzHEHE3HHUHEHH=HHHH8[]ÐUHH}H ]UHSHHH}HuU}u;HEHEHEHƿHHMHHQHHVHAHF}u5HEHEHEHonHHEHƿfHHc}u HEHES}u2HEHztHt HUHEH(HEHHEHztHE@HE@ HH[]ÐUHHH}HuHEHUHHzUHATSH H}HuHUHMHEؾHyHHEH7zHEHEzIHEHyHHEHHyHHELHH?zHEH [A\]UHHH}HuHEHUHHzUHSHXH}HuHUHMHEHzHHEHzHHEHHzHHEHH3HEHyzHEHzHHEHUHHHEHHHEHHHpHEHX[]ÐUHSHH}HuH]HEHHHnzH[]UHHH}HuHEHHHEHHUHSHHH}HuU}u;HEHHE0襬HHEHHkuH]HEHUH}uHEHHEHHEH}u)HEHHEHEؾ0HiHEHV}u5HEH0ptHtHEHHEH(HEHHEH0ptHE@HE@ HH[]UHH0H}HuHUHMHEHMHUHuH8yHEUHATSH H}HuHUHEH .IĿ0hHLHHEHIľ0HqLHfH [A\]ÐUHSH(H}HuHUH]HEHHHjyHEHX HEHHHyH([]ÐUHHH}HuHEHdHHEHHUHH H}HuHUHEHUHMHHKyUHAWAVAUATSH(H}HuHUHEH[yHHEHGzHHEHHOzIHEHyHHEHHyL(HEHyHHEHHyL HEH8yHEHFyIHEHxHEHxMLLLHӐH([A\A]A^A_]UHSH8H}HuHUHMHEHHEH]HEHHHEHHHgH8[]ÐUHSH(H}HuHUH]HEHHHRyHEHX HEHHHwH([]ÐUHHH}HuHEHUHH;yUHAWAVAUATSH(H}HuHUHMHEH,yHHEHzHHEHHzIHEHyHHEHHyL0HEHayHHEHHiyL(HEHyHHEHHyL HEHxHEHxHHEMMLLHHEH([A\A]A^A_]UHSH8H}HuHUHMHEHHEH]HEHHHEHHHhH8[]ÐUHSH(H}HuHUHMHEHHEHHHEHHHiH([]ÐUHSH(H}HuHUHMHEHHEH[HHEHHHjH([]UHH H}HHEHH9EHtiHEHH虦UHSHHH}HuHUHMHEHEH}tdHEH"HHEHEHUHEHEHEHNHHMHEHHdHEHwHEH HEHmHEYHݣHUHEH9t,HEHHHEHHHEH HE菷HgHHܲHH[]UHH H}HHEHH9EHt-HEHH]UHSHHH}HuHUHMHEHEH}tdHEHHHEHEHUHEHEHEH,HHMHEHH9fHEHvHEH HEHmHEYH衢HUHEH9t,HEHHHEHHHEH HESH+HH蠱HH[]UHH0H}HuHUHMEHMHUHuHEH?vUHH0H}HuHUHEH+EHEH}tHUHMHEHHUHSHH}HuHEHHHEHHH)HH[]ÐUHH}H]UHHH}HEHuHUHH}HE]UHH0H}HuHUEHUHMHEHHuUHH}HE]UHH}HE]ÐUHH}Hfffffff]UHSH8H}HuHUHEHEHEH;Et*HEHqHHEHH%-HE(HE(HE3H荠HUHEHH eH=HH貯H8[]UHSHHH}HuU}u;HEHEHEHƿoHHMHHQHHVHAHF}u5HEHEHEH8HHEHƿHHwc}u HEHES}u2HEHwtHt HUHEH(HEHHEHwtHE@HE@ HH[]UHSH(H}HuHUHEH2tHHEH5tHHEHH=tHH^tH([]UHH}HE]UHH0H}HuHUEHUHMHEHHtUHH0H}HuHUEHUHMHEHHtUHSHHH}HuU}u3HEHEHEHƿHHEHPHHHQ}u5HEHEHEHِHHEHƿbHHc}u HEHES}u2HEH`wtHt HUHEH(HEHHEH`wtHE@HE@ HH[]ÐUHSH(H}HuHUHEHtHHEHtHHEHHtHHӐH([]UHSHHH}HuU}u3HEHEHEHƿ_HHEHPHHHQ}u5HEHEHEH踐HHEHƿHH9c}u HEHES}u2HEHvtHt HUHEH(HEHHEHvtHE@HE@ HH[]UHSH(H}HuHUHEHsHHEHsHHEHHsHHӐH([]ÐUHH}H]UHHH}HEHÐUHATSHH}HEHHEL`ÝHH4sHLEsHE@(HE@,HEH@0HEH@8HEH@@HEH@HHE@PHEHTH0HHHrHPHH)HHHHEǀTHEHXHHEǀpHEHxHrHEƀHEƀ/IľHLHHEHΛHHéH[A\]UHHH}HEHrHHEHHHEHHHrHEH?rUHH H}HuHEHUHHEHPHEHHrHUHEHHrUHHH}HuHEHHEHPHEHHwHE@(HE@,HEH@0HEH@8HEH@@HEH@HHE@PHEHTH0HHHrHPHH)HHHHEǀTHEHXHHEǀpHEHxHpHEƀHEƀÐUHHH}HuHEHUHHmqHEH@hHEH@pHEH@xHEHǀHEHǀHEǀHEǀHEǀHEHǀHEHǀHEƀHEǀHEǀHEHHprÐUHHH}HEHrHHEHHHEHHHrHEHcrUHSHHXHPHHDHXDHrHXHPHPxHXHPxHXHHXHHHHPH;Hu:DuD%tHXHSrDt}tHXH@h8UHXH@pHXHxHEHE@HXHy%HEPHXH@hUHXH@pHXH@hBUHXH@pgHEH莮HUH`sH֪H`HXHѺHm|H`HHEH訵MHXH|EHXHH~HXDH*EHEH٭HUHEPsH$HXHHXH@xHH)HHUHXHHH{HEH3HEH״|HXH@,fHXHXHHHP@HXHX9v~HEHHUHEsHMHXHHXH@xHHRHHUHXHHHzHEH\HEHHXHHHPHHHH`HHHEH踳HHHHEHHHEH荳HH¢HHEHåHHEHbHH藢Hĸ[]UHHH}HuHEHHEHHEHHxHEHHUHHHsHEHÐUHHH}HuHUHEHHVHEHHUHHH&ÐUHH}]UHHH}HEHfUHH}HE]UHHH}HEHXÐUHH H}HuHUHEHCHHEHHEH-HHEHPUHH}HuHEHHEH]ÐUHH}HE]UHH H}HEHHEHUHEHH؀HEUHSHH}HuHEHӀHHEHĀHH)HHHHHH[]ÐUHSH8H}HuHUHUHEHH脀HEH̖HEHUHEHHYt"HEH襖HHUHEHHoHEHHHEHtHEHUHEHHHHHHHHHEHHfHEH8[]UHHH}HEHHUHH H}HuHUHEH;EtHUHEHHHEܐÐUHATSHHxHpHhH`HhHxHPHxH@H)HHHHHH9h}H`HxHEHH?HEH迀HEHxH$HEHpHEHHHEHxH@HEHEH;hHxHIHxHxHxHpHxHHHhHHHHHHLHH-HxHHHhHHHHHHxHPHhHHHHHHHEHHpHHHUHHHpHsHHhHHHHHHpHIHHUHHHxHHHhH+EHHxH@HUH"HHxHPHxHIHxHXHpHHHuLHH~HxHHHUHHHHHHxHPHpHrHHUHMHH6HEH@~ HhHxȶsHHHEHxHDHEHUHpHH5}HEHxHUHHHEHEHEHxHHHUHHHHHHEH<H`HhH~HEHxH5HHpHmH0HxHHUHHHEHhHHHHHEHxHIHxHXHpH HHULHHIHEHxHHHxHHHxHHHHxHxHJHxHH)HHHHHHHxH HHHjHxHUHHxHUHPHUHHHHHHEHHxHPHHEH|HHLHH}ucHxHHHUHhHHHHHHHEH HUHHHHHHEHHHH^%HxH?HHMHEHH7HxHUHMHHi6HHH胙HĐ[A\]UHHH}HuHEHHEHHEHHUHHHyDUHH}HE]UHH H}HuHEHHHEHH脑HUHEHHS}HEH7HEÐUHH}HE]UHH}Hu]ÐUHHH}HEHHEHHyUHH H}HuHUHEHH}ÐUHH}HEHPHEHH)HHHHH]UHH H}HEHHEHUHEHHwHEUHH H}HEH@HEHUHEHHwHEÐUHSH8H}HuHUHMHEHUHH{HEHEH HHUHuHEH9|HE7H#HEHUHMHHvgHϚHHDH8[]UHSH(H}HuHUHEH|HHEH{HHEHHH{H([]UHH H}HuHUHUHEHH4|UHSH(H}HuHUHEH6|HHEH'|HHEHHH |H([]UHH H}HuHUHMHUHMHEHHB|UHH}HEH@H]UHSHhH}HEH@X@EHEH@XPHEPxEH0JtHEH@XHPHEHPXHEH@XH@H@H@HEHEH@XH@HPHEHPX}HMHEHH{HE@{EHE@{HEH@XH@H@H@HEHEH@XH@HPHEHPXEHEH9EEσt=HE@{t.HEHtHEH#ܸHEHUHPXHEU߈P{ElHEH@XH@HEHEHPHEHPXHEH@Xu,HEH'#HEHPHEHPXHEH@X@EHEH@(HEHEH@XH@H@H@HEHEH@XH@HPHEHPXHEHEHEHUHP(}tu}tHEHUHPXHEHPHEHPXHEH@H]"HHEHzHEH@HUHr(H ,HEH@XHPHEHPXHE@`ytLHEH@UH!H‹MHEHzHEH@UHcHMHq(H+HEH@XHPHEHPXH舃HEHUHPXHEH!tPH(HH蝒HEHEHUHPXHEHB!t HHHZHh[]ÐUHAUATSH(H}HEH@X@EHEH@XPHEȈPx}_HEȋ@`&t)HEH@UHcHMHq(AH1HEHH2HEHH29EHEHH1HPHEHPXHEHH1HPHEH@HHHEHH1LhHEL`HEHH1HXHEHHy10HEMLHHxHEHH2HEH+E܉HEȉH+y}y}tHEH@XHEH@XHPHEHPXH([A\A]]UHH H}HEH@X@EHEH@XHHEEE;EHEHP(HEH@ H9tAHEH@PHHE@xHEH@(H *UHEH8tt6EHEH@(HPHEHP(jHEH@XHPHEHPXUHH H}HEHP(HEH@@H9u`HE@`tjHE@`etHEH@XHPHEHPXHE@`!t HEH@(HEHmHEHP(HEH@ H9tZHEt!HE< uHEH@(< ttKHEH@XHPHEHPX5HEDtHEH@XHPHEHPXUHH H}HEHP(HEH@ H9HE@`t HEH@(HEHP(HEH@@H9uHE@`tt2HEH@(HEHmHE< uHEH@(< uWHEH@XHPHEHPX~EUHATSHHHH@H8H0D,H8H(HEHHH;@u HH)H0HH?HEEH8@9ELHHHEHEuwHE,HM ɉHt HEH8@$t HHHEH;HuHHHHtH]kHEtKHEH;@t>HE,HM ɉHkHE8u HEHE뫐HEuEH8@$t HHHEH;HuHHHHH]HEH ]HEEHE,HH ɉHEH8@uH8@HPHZH8@\H0@(% uUHPHL\WfDž~Eψ~HuH~HH}H~H]\HUHPHH__HEHeEH8@9EHUHPHHL\thHEHEtHEHUHPHH\tIH8@$t HHHHHHA'HEHEtHEHEHEtHEE/H8@fDž|Eψ|HuH|HH}H|H[HUHPHH^HEHdEH8@9EskHUHPHH[t/H8@$t HHHHHHA#HEHEtHEEAHPHdAHEH8RMωH&Kt/H8@$t HHHHHHH8@ t*HEH8R MωHJut)H8@$t HH9HHHH(H8@$tHHHHHHHHHPHcHH_H[A\]ÐUHH}HEH@HPHEHPHEH@]UHH}HE]UHHH}HuHEHHHEHHYÐUHH H}HEHxZHEHEHZHEHEHZUHHH}HEHhHJFHEHH:FUHHH}HEHUHH H}HEHZHEHEHfZHEHUHEHHZUHHH}HEH@HPHEHPHEHPHEHHZUHH0H}HE؋HE؋PHE؉HEHEHHEHEHHEHEHƿ~HHEHHEHHHHEHUHHEHUHHEH@PHkUHH}]UHHH}HuHEH|HHEHHYÐUHHH}HuHEHxUHSHHH}HuU}u;HEHEHEHƿ)}HHMHHQHHVHAHF}u5HEHEHEHHHHEHƿ|HH c}u HEHES}u2HEHttH_t HUHEH(HEHHEHttHE@HE@ HH[]UHAVAUATSHPH}HuHUHEHXHHEH;YHEHkIHEHYHEHIHEHXHHEHHXL HEH(eHEHMXHHEHHVXHHUHEHHTaHELLLHHEH^HEH:l+HHEHy^HHEHlHHM[HP[A\A]A^]UHH}HE]UHSH(H}HuHUHEH7XHHEH(XHHEHHH5XH([]UHSHH}HuHEHiXHHEHZXH9H[]ÐUHSH(H}HuHUHEH7XHHEH:XHHEHHCXHӐH([]UHSHHH}HuU}u3HEHEHEHƿzHHEHPHHHQ}u5HEHEHEHUHHEHƿyHHc}u HEHES}u2HEHstHZt HUHEH(HEHHEHstHE@HE@ HH[]ÐUHSH(H}HuHUHEHXWHHEH[WHHEHHӐH([]UHSH(H}HuHUHEH4WHHEH%WHHEHHH2WH([]UHSHH}HuHEHfWHHEHWWH9H[]UHHH}HuHEHvUHSHHH}HuU}u3HEHEHEHƿ/xHHEHPHHHQ}u5HEHEHEHZHHEHƿwHHc}u HEHES}u2HEHqHmt HUHEH(HEHHEHqHE@HE@ HH[]UHAUATSHXH}HuHUHEHVHHEHVVHEH{IHEH!VHEH$IHEHY`HEHUHHEHHSHHUHEHH\HELLHHEHYHEHng+HHEHYHHEHLgHHVHX[A\A]]UHH}HE]UHSHHH}HuU}u3HEHEHEHƿ,vHHEHPHHHQ}u5HEHEHEHg\HHEHƿuHH;c}u HEHES}u2HEHstHjt HUHEH(HEHHEHstHE@HE@ HH[]ÐUHAUATSH(H}HuHUHEоH{THHEHTHEHwIHEH}THHEHHQL HEHBTHEHLLHӐH([A\A]]UHH}HHHHEHUHMHEHUHHQ]ÐUHH}HuHEHHEH]ÐUHHH}HuHEHUHHUHH H}HuHUHEHUHMHHSUHHH}HuHEHUHHgUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHHEHUHRHPUHHH}HuHEHUHHUHHH}HuHEHUHHUHH H}HHHHEHUHMHEHgyHMHPHHHQHEHPHEHHÐUHSHXH}HuHEHXHEHJHHEHHGIHEHHƿ`JtSHEHGHtHE`JtHUHEH'HEHHHEHHHHSRHX[]UHH@H}HuЉUHEH@@H@HEHEH@HEHEHHEHEHHHDEHMHUHuH}UHHPH}HuHUHEH@0HEHEHEHEHEHEHEHEH@HEHEHP HEH@HMHIHy8HMAH?UHH0H}HuHUHEH@0HEHEH蛟dtHUHEHHRUHSHHH}HuHUHEH@0HEHEH@t1HEH@t"HEH@tHEH@HEH@tHEH@u?HEH@H HMHEHHSt  HEH!UHEH@HUHZPH&H HEH@H HLHEH@H HH1HEH@H H0HHEH@H(H.}HEH@uHEH@HEH@HEHEHP HEH@HMHIH HyHMAH8HEH@H HHEHEHH@PHHEHAPHHEHHIPHHjPH([]UHHH}HuHUHEHHPUHH}HEHHP(HEHHE]UHH}HEH]UHH}HE]ÐUHHH}HuHEHEHEHHUHHH/OUHSHH}HuHEHHHEHƿ(fHHH[]UHH}H]UHSH8H}HuHUHEHEHUHEHHOt9HEHPHHEH輢HHPHEHOHEHE3H6HUHEHHJHyIHHEH8[]ÐUHHH}HuHEHUHH]0gtHEHHEHǀHEǀUHSHHHHHEHEHEHEH@@H@HEHEHRHEHHEHEHPHEH@H)HHEHuHHEH OHEHHXHHuHH}HEEHHEHUHEHHHHEHEHHqHHEHEHHEHHEH蚤HNHEHHHHuHpH}ЉEHS\RHhH_HHHʗHLhsH|HHPwsHAHËEHcHpHEHHdHEHHsHAHHEHHUO(sHhAMrH[AHHHHӲHHhHHHHTHEHHH}THHBH[]UHH@H}ȉuHEHEHEHEHEHEHEH@@H@HEHEHHEHEHH`HUHuHMHАUHHH}HuHUHEHHTUHH}HEHHPHEHHE]UHH}HE]UHH}HEH]UHSHH}HuHEHQHHEHƿaHHHSHHQH[]ÐUHHH}HuHEHUHHmTUHH}HuHE]UHHH}HEHZTUHHH}HuHEHVTUHHH}HEHJTUHHH}HEHJTH蛴UHH}HE]UHATSH H}HuHUHMHEHHHTHUHRL$HUHHt!HUHRHHHEHHHHHEHHEH HHELHHEH [A\]ÐUHHH}HuHEHUHHSUHH}HuHE]UHHH}HEHSUHHH}HEHSHSUHHH}HEHSUHHH}HuHEHSUHSHH}HuH]HEHA\HHH[]UHAVAUATSH H}HuHUHMHEȾH0SHHEHSHHEHHSIHEHdSHHEHHlSL(HEH SHHEHHSL HEHRHEHHHEMLLHHEH [A\A]A^]UHSHH}HuH]HEH3]HH4SH[]UHHH}HuHEHZHHEHHUHH H}HuHUHEHUHH SHEHPHEHHjQUHH}HuHE]UHHH}HEHRÐUHHH}HEHRHhQUHHH}HEHRUHHH}HEHRHRUHHH}HEHRUHHH}HuHEHRUHHH}HEHRUHHH}HuHEHPUHHH}HEHRUHHH}HuHEHRUHSHH}HuH]HEH ^HHRH[]UHHH}HuHEHUHHRUHH}HuHE]UHHH}HEHRUHHH}HEHRHUHHH}HEHRUHHH}HuHEHRUHHH}HEHxRUHHH}HuHEH`QUHHH}HEHZRUHHH}HuHEHNUHHH}HEHHHV-HH`HT0HHEH=HH(-HHEH)0HHEH=HH,HHEH/HHEH=HH,H[]UHSH(H}uHU؃} uHE@ HEHHXHHEH@HtAHEHHXH苔HHEHPHEHHH)HHEH@HPHEHHXHEHHHHEHPHEH@H@HEH@UHEH@H([]ÐUHH}HEH@(]UHHH}HEH@HHEHHFEH`KtHEH艂;HEH^`*HEHHPHEHHEH`HEHHPHEHHEH`HEH@HtHEH@uHEHHEHHPHEHhHHEHK`eHEH@Ht$HEH@tHEH%utHEHHEHHPHEHHHEH_HEH@Ht$HEH@tHEH%utHEHHEHHPHEHHEH:_WHEH{IHEH%tHEH@x!HEHHEH ÐUHHH}HEH8% =u4HEH@HHEPTHEHH-ttHEHUH҉HHEHHPHEHUHSHHH}ȉuHUHMHUHEHHH}HMHUuHEIH݈HEHQ+HHEH@+HH%(HH[]UHSHHH}HEPHEHE=tmHEH(1HUHEWsHs-HEHHEH@xHH)HUHEHHHHEH*HEH78EEu{HEHHEHH9t`HEH@pHHEHHEH@hHt)HEH@pHHEHHHEH@hHHHHEH@hHЈEzHEPHEE+HHEH)HHEHp7HH&HH[]UHSHHxHpHxHHxHHXHzH9urHxHHTtVHxHHzHH9p}5HxHuHxH %tHEH/HUHExsHi+HxHHxH@xHH)HUHxHHHHEH(HEH$6HxHHUt(HxHH{HH9p}'HxHHFHHEHxHHjHxHHXH*HxHUHHvHEHEHEH-HUHEsH&*HxHHxH@xHH)HUHxHHHHEH='HEH4HxHHXHHHEH)HHHEHPVHHEH&HHEH{4HH#HHEH&HHEHP4HH#HĈ[]ÐUHH}uHEHUP(HE@ЋE%9tE%HEP]UHSHHH}HuHUHEH@,4HEȾHlXHEH+EHEHEHHUHP8HEHHXHEH+EHHHrHEHEHHUHP0HUHMHEHH蓇HEH+EHHEHHEH@,HEHHXHEHH膊HCHHEHHPHHEHH肇HE@0t;HEHƀHEHHPHHEHH蘈HEH@,tHEHƀHEHHPHHEHH虌HEHHTH HEHǀTHEH@(HE@0t*HEHH8EHEHH@@HpHEHH7HEHHTHEHHPTHEHHpHHEAAH)HEHHPHHEHHEHH"CPHEHHPHHEHHkHH[]UHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHUHHH}HEH豟UHH}HE]UHH}HE]ÐUHH}HuHEHHEH]ÐUHH}HE]UHSHH}HuHEH~HHEH~HH9H[]UHSH(H}HuHUHEHHHEHHHEHHHH([]UHH H}HuHEH@H+EHHHHHEH}t2HEHaHHEHHHEHHaHEHUHPUHSHH}HuHEH}HHEH}HH)HHHHHH[]UHH}HE]UHSH(H}HuHUHEHUHHEHHHEHcHHEHHHH]H([]ÐUHHH}HEH*HHEHHH`UHHH}HEHUHSH(H}HuHUHMHEHDHHEH5HHUHEHHHAH([]UHSH(H}HuHUHEH#HHEHHHEHHH&H([]UHSH(H}HuHUHEHVHHEHGHHEHHHg}H([]UHH H}HuHUHMHUHMHEHH UHSH8H}HuHUHEHHHEHnH)HHEH9t HEHHEHBHHEH3HEHUHEHHIHHHEHEHH9ErHEH莝H9EvHEH|HEH8[]ÐUHHH}HuH}tHEHUHHfUHSH(H}HuHUHMHEHbHHEHSHHUHEHHHHH([]ÐUHHH}HuHUHEHH\HEHHUHHH$UHH}Hu]UHH H}HuHUHMHUHMHEHHRUHH}HE]UHATSH0H}HuHUHEH {IHEHAHHEH2LHHAHEHUHEHHCyHEH0[A\]UHHH}HuHUHEHH+UHH}HE]UHATSH H}HuHUHEHNIHEH?HHEH0LHHڜH [A\]UHH0H}HuHUEHUHMHEHHӜÐUHAUATSH8H}HuЈEHEHHEHm HEHH9Es HEHHEHHEHm H]H޿ _9IHEHH(EHUL՜HEHUHIHLAbLH!H8[A\A]]UHAUATSH8H}ȉuHUHEHHEHm(HEHH9Es HEHGHEHHEHm(H]H޿(8IHUEĉL^HEHUHIHLaLHjH8[A\A]]ÐUHAUATSHHH}ȉuHUHMLEHEHHEHmظHEHH9Es#HEH脹HEHHEHmظH]H޿7IHuHMHUEILۛHEHUHIHL`LHHH[A\A]]UHAUATSH8H}ȉuHUHEHHEHm0HEHH9Es HEH迸HEHHEHm0HEHHtAHEHHuD(H]H޿06IHEHH(HUEEL~HEHUHIHL_LHH8[A\A]]ÐUHATSHH}HuHEHHHEHBHEH@HEHyHHEHHEH^L HEHJHXHEH5HI9BHEHUHP HEHUHP(HE@0HE@LH[A\]ÐUHHH}UEE%t5HEHH@UMɁHX/tt GE%tErtt E%t}_u E%t>HEHH@U H.tErtt E%tE}ru} utaE%t@MHE Ht%MHEHtttÐUHH H}HuHEHHEHmHEHH9Es HEHGHEHHEHmHEHƿ3HHEHP(HEH茘HEHUHUHH}HE@]ÐUHH}HuHUHEH@HtHEHHEH@ H9uE}tHEHUHPHEHHEHP E]ÐUHH}HEH@]UHH H}HuHEHHEHmHEHH9Es HEH%HEHHEHmHEHƿ}2HHEHP(HE HjHEHUHUHSH8H}HEȋ@`[wtHEH5)HEH@XH@PHE!ЄuHEHHEH@XHEHE5t*HEȋ@`vt HE@{tE}t HEH( HEH HEHP HEH@(HH?nHEHEHHHHEHEH H9EsHEHP HEHP(,HEHP(HEHH}t}HE4t!HEH(H9EsHEHP(HEHP0HEH H9Et"HEHH(HUHuHEAHHEHPHEHPXHEH(H9Es"HEHH(HUHuHEA HHEHPHEHPXHEHP(HEH@ H9uHE苀%HEHHHEH@(HΉP|H8[]UHH0H}HEHEH@XHEHEH@HEHEH H9Es0HEHUHPXHEH蕂t HEHE5t*HE؋@`tt HE@{tE}HEH(H9Es'HEHUHPXHEH uHEɐHE4t!HEH(H9EsHEHP(HEHP0HEH H9Et"HEHH(HUHuHEAHHEHPHEHPXHEH(H9Es"HEHH(HUHuHEAHHEHPHEHPXHEHP(HEH@ H9uHE%HEHHHEH@(HΉJzUHH H}HuHEHEHEHjHUHEHHÐUHH@H}HuHUHMDEHEHHEHm HEHH9Es HEH߮HEHHEHm HEHƿ 7-HNjuHMHUHEAH苒HEHUHUHH H}uEHHEHEHiHUHEHHÐUHH H}EHEHHEHmHEHH9Es HEHHEHHEHmHEHƿf,HEH|HEHUHUHHH}HuHEH4HHEHHڑHEUHHH}HuHEHґHHEHH覑HEUHHH}HuHUHEHH輑UHHH}HEHHEUHHH}HEHHUHH H}HEHHEHmHEHH9Es HEH蹬HEHHEHmHEHƿ+HyHEHUHÐUHH}HEHPHEHH)HHHHm۶m۶mH]UHSH(H}HuHEH9H9Et s HEHH9EHEHHEHEH@H?HHEHH-HHuHEHH%HEHEHQHHEHHHEHHHQHEHUHJHUHH)HHHHm۶m۶mHHHUH HHHHEHUHHUHHH)HHHEHHEHPHEHHUHHH)HHHEHPH([]UHH H}uЈEHEH@XHLHEH@XHEH@X@9Eu5}tHEHvHEH@XHPHEHPXHEH@XHEHEH{vHEH@XHHEHuHEH@XHHEHPHEHPXHEH@Xu HEH@XuNHEH@X@E}~HEHrHEH@XHPHEHPXMHEHHEH@XHPHEHPXUHH H}HuUHEHHHEUHHBHEUHHH}HEHUHH H}HuHEHHUHHHHHHEHUHEHH$HEUHHH}HEHHUHSHH}HuHEHHHEHHH9H[]UHH}]UHHH}HEH̏UHH}HEtHEHEHE]ÐUHH H}HuHUHMHEHHHEHMHUH胏HEUHHH}HuHEuQHEH u*HEH@HuHEH9utHUHEHH UHH H}HuHUHMHEHHHEHMHUH͐HEUHH}HE]ÐUHSHH}HuHEHPHEH@H9tHHEHH}HUHMHEHHVHEH|!HHEH|HHLHh[]UHH}HuHE]UHHH}HEH\ÐUHHH}HuHEHXUHHH}HEHLUHHH}HuHEHHUHH}HE]UHATSH0H}HuHUHEHHHHUHRL$HUHHt!HUHRHHHEHHHHHEHHEH#HHEHH7HEHLHEHzHHEHzHHH0[A\]UHH}HuHE]UHHH}HEH^UHHH}HEH^UHHH}HuHEHUHH}HuHE]UHHH}HEH.UHHH}HuHEH*UHH}HE]UHHH}HuHEHHHHUHRH HUHHt!HUHRHHHEHHHHHEHHАUHSHH}HuHEH觏HHEH蘏H9H[]UHHH}HuHUHEHHyÐUHH}HEHHPHEHHE]UHH}HEH]UHSHH}HuHEHHHEHƿHH5H[]ÐUHSH8HHHHHEHEHPHEH@H)HHUHHHHHHHUHЉEHZ RHUHiXHHHHH1hsHXHHPwsHHËEHcHMHEHHHEHHnsHIsHHHHEHEHPHEH@H)HHH8UsHKMrH>HHcHHcHHEHHaHH{ufTHLHHHHHHpHЉEH RHhHVHHH+GH3hsHVHHPwsH#HËEHcHpHEHHfHEHHLmsHksHMrHHHqbHHFbHHhHHW`HHRHHHHHHHPHЉEHN RHHHZUHHHEH6hsHwUHHPwsHHËEHcHPHEHHHEHHksHsHuHËHHZsHMH‹HrH-MrH HH`HH`HHHHH^HHZWHHHFHHHHH)HHHHH HHH8[]UHH0H}HuHU؉MHEHEHEHPHEH@H9tHUHEHHHEHެHEUHSH HHHHEHjIAShs`tHaHOHEHHHHHHHЉEHRHxHRHHHBHhsHRHHPwsHHËEHcHHEHH6HEHHisHsHMrHHHA^HH^HHxHH'\HHǨHHAкsHǸEHHHhHHHHЉËEHcHHEHH8HUHHHHEH`.HHHHHEH`HH~H]UHSHH}HuHEH蕈HHEH膈H9H[]ÐUHH}HuHEHUH]UHHH}HEH_UHH}HE]UHHH}HEHo UHHH}HEHUHH}HE]UHH}HuHEHUH]UHHH}HEHܣUHHH}HEHӇUHH}HE]UHHH}HEH)UHH}HE]UHH}HuHE]UHHH}HEH苇UHHH}HEH苇UHHH}HuHEH\UHHH}HEHmUHHH}HuHEHUHHH}HEHOUHHH}HuHEHLUHSHH}HuH]HEH HHbH[]UHHH}HuHEHUHHUHHH}HEHѩUHHH}HEHUHHH}HEH0UHHH}HEH̆UHH}HE]UHHH}HEH'/UHH}HE]UHHH}HEHT.UHHH}HEH-UHH}HE]UHSHH}HuH]HEHE HHZdH[]UHH}HuHEHUH]UHHH}HEHUHHH}HEHUHHH}HEH2UHH}HE]UHHH}HEH'2UHHH}HEHp1UHHH}HEH0UHH}HE]UHH}HEHHEHE]UHH}HEHHEHE]UHH}HuHUHEHE8]UHH0H}HuHUHMHMHUHuHEHHEHEH;EtHUHEHHttSHUHMHEHH_tRHUHMHEHH=t0HEHE|HEH;EuHEH;EtUHH}HE]UHH}HE]UHHH}HEHCUHH}HE]UHH}HE]UHHH}HEHkUHH}HE]UHHH}HEHmUHH}HE]UHHH}HEHÐUHH H}HuHEHUHHEHPHEHHHUHEHH'UHHH}HEHÐUHHH}HEH>ÐUHH H}HuHUH}tHEHUHMHHUHHH}HuHUHEHHÐUHHH}HEHXÐUHSHH}HuHEHHHEHH҃HEH>HH]HtHHlHDHHH[]UHHH}HEH褃ÐUHH H}HuHUHEHHHUHEHH膃UHHH}HEHÐUHHH}HEH ÐUHH H}HuHUH}tHEHUHMHH߄UHHH}HuHUHEHHÐUHHH}HEHUHHH}EHEHHEH EUHSHhH}HEHHPHEHHEHHEHH9t1HEHHEH@xH)HEHH~HEH%tHEH%=uHEH@HHEHH<tHEH贃HEH@HHEHH<tHEH~EHEHF%@HEPHEHEEHEH%taHEHHxEHEHHEH@xHH?HHEHUHMHEHHzHEHHHEH襵HEUHEPHEHe%HEPHEHUHH8HEHEHHEHEHHXHqJHEHHXHJHHEHHEHEHEEHEƀHEEHEǀHEHwHUHEHHt HEt+E%HEHzH…BHEỦH謽HEUˈHEUĉHEHHEHH9uHhHHPHhHHhHx%.HEHhHHEHhHHEHhH@xHEHhHUHHhHUHPxHEHuHHEHHhHHhH覬EHEHhHUHHhHUHHhHUHPx]HhH~%(EƅHhHHPHhHHhHHhHH9HHFHH LtHHhHHhH@xHH)HHhHHHHHHH=HhH@HHhHHEE}t}t }HhHHPHhHHhHHhHH9H/H!H/H LtHfHhHHhH@xHH)HHhHHHHHwH/HkEEtt E EEHhH<-tHHhHHPHhHHhHHhHH9uH_HH_H0 LtH3HhHHhH@xHH)H0HhHHH譨H0HDH_H8HhHHHhH@HHhHH HHEH}y@}u:HhHHhH@xH)HhH˜H}}HhHHEHhHHhHH9t8HhH@HHhHHg8Ett%HhHHPHhHyHhHHEHHLHHEHhHHtHhH+EHHEH}?H})H}?~&HhHHHE؉H8~HHhHHh H;HEHE؉HEPHhH%HEPHhH9E~YH}?OHE؉Hh:HhHHhH@xH)HhH褚HHhH} HhHHhHH9t1HhH@HHhHHH8EtHEH#HUH` LtHkHhHHhH@xHH)H`HhHHHH`H|HEH vHhHHPHhHO?HhH0%HhHhH螾HA,HHHHH?HvHHHHpH3HHHH@HHHoH(HH]HHpH[HHHHH,HHpHHHHHH HHHHHHHHHHHxHHHHHHH/HGHH|HH0HzHH_HHHKHH`HIHHEHHHHĘ[]ÐUHSHH}HEHHPHEHHEH% u#HEHܞ%t HEHНXH[]ÐUHHH}uMHEH蛝ÐUHSHHxHpHhEEHxHHxHH9t:HxH%tHxH%=uHxHҝ% =HxHHxHH9tAHxH@HHxPTHxHH蔳tt%HxHHPHxHpHxHHxHH9t7HxH@HHxHH<ut$EHxHHPHxHHxHHxHH9tMHxHxu7HxH@HHxHH<ut$EHxHHPHxHHxH@HHEH+HUHEǺsHvHxHHxH@xHH{$HHUHxHH HHEHHEH)HxH@uHxHHE=HxH@HxH@@HxH@HEHEHPHEЋ@HEHEЋ@PHEЉPHxHHEHE@HEHPEψHxHxHRHHCHEzHxH@wFHŘMtHxHHxH@xH)Hx H[HxHxHRHHHEHxHu8HHEHEHpH HEHhH(HEU5HEƀ4HxHUHHOHEHxH蠘HEHxHUHHHHEH)HHEHPHxHHXH-HxHUHH)HEHxHHXH -HHEH)HHHEHP}VHxHHxHH9EHxH觘% =HxHHxHH9tAHxH@HHxPTHxHHitt%HxHHPHxHpHxHHxHH9/HxH@HHxHHHŀNtHxHHxH@xH)Hx H荏HxHHPHxHH9soHxH@HHxHHHH<u;HxH@HHxHHH< ut{HxHHxHH9tFHxH@HHxHHHHxH<ttEEHxH/%tmHxHHxHH9t;HxHHHHxHttE EE}tHxHuHtHEHE@HxHd%HEPHxHUHHֹH!HEHxHHXHk)HxHHXH)HHxHUHHH)HHHEHPHxHޓHEHE@HxH蚔%HEP+HHEHqHHEHHHEHĘ[]ÐUHSHxHHHHHH9tAHH@HHPTHHHtt%HHHPHHpHHHHH9>HHm%HHHHOtHHHHH@xHH)HHHH HIHHHH HHHPHHHH@HHHH<t"HHHPHHHH HH@HHHHH H3HEH}x J)H9E~>HHΑ%HHHHOtH0HHHH@xHH)HHHH H誔HHAHH HHHPHHHH@HHHH<t"HHHPHHHHT^ HHHHH9tAHH@HHPTHHHvtt%HHHPHHpHHHHH9>HHۏ%HHHHOtH=HHHH@xHH)HHHH H跒HHNHH HHHPHHHH@HHHH)<t"HHHPHHHHak HEHEHH@HHHH<qHHHPHHHHHHH9tAHH@HHPTHHH"tt%HHHPHHpHHHHH9>HH臍%HOHHOH OtHHHHH@xHH)H HHH HcH HHOHHHHPHHHH@HHHH<t"HHHPHHHH HH@HHHHH HMHEH}x d#H9E| HEHEHEHEHHHHH9tAHH@HHPTHHHɡtt%HHHPHHpHHHHH9>HH.%HHKHHPOtH萼HHHH@xHH)HPHHH H HPH衹HHBIHHHPHHHH@HHHH|<t"HHHPHHHH贌~HH@HHHH< HHHPHHHHHHH9HEH覾HUHEOtHHHHH@xHH)HUHHH HnHEHHEHHEH&HUHEOtHqHHHH@xHH)HUHHH HHEH舷HEH,3HH@HHHH<t3HHHPHHHEH;EfHHHPHHHH@HHHH<t"HHHPHHHH6@HHHPHHHH@HHPPHHHYt"HHHPHHHHHPHHHHHH@xH)H H~jHUHMHHHKHHHxHHHHHIHHHGHHHHHHHHHHHHHHH HHHOHHH趱HHPH贴HHHPHH腱HHEH膴HHEH%HHZHHEH[HHEHHH/Hx[]ÐUHSHhH}HEH@HtHEH@u/HEHuHEH%ttwHEHHUHEsHSHEHHEH@xHH)HUHEHHHهHEHsHEHHEHE9sHEHEHExHEHEHEHHPHEHHEHHEHEHUHHHEHEHUH H蕻HEHEH HEHEHHXHHEHHXHqHHEHUHH H)HHHEHPHEHHXH5HHEHHEt$HEHHHE@BHEHHEHHƻ+HHEH踱HHEHWHH茮Hh[]ÐUHSHHHHHPHHHHHHH9HEHpHUHE@OtH軳HHHH@xHH)HUHHHH8HEHҰHEHv H H˝HHHEHHHEHHHHH9HH@HHHHx W  t/  aHHH9EuFH HHHHPHHHHHEH HHHHHH9EuH HHHչHHHPHHHH HHgHt:HHHH@xH)HHx4*H HHHػHHHPHHHH@HHHH<tHH@HHHHPHHHHvE܃}UH HHHHPHHHH@HHHHD<txHH@HHHHPHHHHE؃}t6UH HHHHPHHWHHHPHHH HHHdH HHHIDHHHHH9H H&HHHEH艬HHEH(HH]HH HHH@H[]UHHH}HuHEHHXHMHHMHEHHkÐUHSHHHHHPHHHHHHH9t:HHHH@xH)HHt<EHH@HHHHߗ$HŸOtHHHH|%tCHHHPHHdHHHDtHHP~^HH{%t@HHHPHHHHHH}HH{%tHH}HHHPHHHHs}HHz%tHH<}JHEH路HUHEsHHHHH@xHH)HUHHH H}HEHHEH轶HHy%tHHHHs|E|HHhjHHy%t9HHHPHHH HHH{EHH)y%t9HHHPHHH HMHH{EHHx%t9HHHPHHHH6HH{EHHOx%t9HHHPHHHHsHHzEHHw%t9HHHPHHH H\HHUHEHH袃HEHHyaH6yEJHEH0x5HexHHEHxHEHxHHtHEHx[]UHATSHH(H HHH(H%lH ]tHHH(HHsH]HEHEHHEHEH@HEHEHHEHUHEHHHEHEHUHHHEHEHEHEH;jHHUHHH)HHHEH HEHHHHEHEHpHHEH赳H0HUHEHH譳HEHEpHEH6HHEH{HHUHuHHsHEHEHHHMHEHHHEHUHRH+UHHHm۶m۶mHHMHHDHEHUHHEHUHPHUHHH)HHHEHHEHPHI_H}u-HUHHH)HHHEHHEHHj"HEH/HHMHEHH'HEHUHMHHDrHqHHnHh[]ÐUHH}HuHEHHEH]ÐUHH}HuHEHHEH]ÐUHH}HE]UHHH}HuHEHbUHHH}HEHXÐUHH}HE]UHHH}HEHUHH}HE]UHHH}HEHUHHH}HEHOUHH}HEH]UHH}HE]UHH0H}HuHUEHUHMHEHH\UHHH}HEH:bUHH}HE]UHH}HE]UHHH}HEHhUHH}HEH]UHH}HE]UHH}HE]UHH0H}HuHUEHUHMHEHH UHHH}HEHnUHHH}HEH 1UHHH}HEH0UHHH}HEHqUHHH}HEHPUHSH(H}HuHUH]HEHkHH踰HEHXHEHjHHͰH([]UHH0H}HuU܋UHMHEHH ÐUHH H}HEHsHEHHHEHUHH UHH}HE]ÐUHSHhH}HuHUHEHHǸ蘜tHHEH HHEHHaHUHMHEHH輱HEH`!HHEH_HH8jHh[]ÐUHSHH}HuH]HEHXHHH[]UHHH}HuHEHHHEHHUHHH}HuHMHEHPHHHQHEHHUHHH UHATSH@H}HuU}u;HEHHE0+\HHEHHyH]HEHUH}uHEHHEHHEH}u6HEHHEH]HtH+0HZHEHs}u5HEH0otHotHEHHEHEHEH8HEH0otHE@HE@ Iľ0HmZLHbhH@[A\]ÐUHH0H}HuHUHUHMHEHHÐUHATSH H}HuHUHEHNIĿ0ZHLHHEHIľ0HYLHgH [A\]UHHH}HEHӨÐUHH}HE]UHHH}HEH#UHH}HE]UHH}HE]UHHH}HEHhUHHH}HEHUHHH}HEH语UHH}HE]UHH}HE]UHH}HEH]UHSHH}HuHEHtHHEHeH9H[]UHSHHHH@H84‹49LHHHHHH@H2HUHHЉE싍4HL~QHUH^HPHҹ4HP1hsHHPHPwsHcHËEHcHMHEHHHEHHsHchsHcHH8HHMrHbcHPHHPHHHEHHHPHvH@HHHHđHHPHrvHHdH[]ÐUHH}HuU]UHH}HEH]UHHH}HEHZUHHH}HEHZUHHH}HEH7UHHH}HEHdUHHH}HEH葤UHHH}HEHÐUHH}HE]UHH}HuHEHUH]UHHH}HEHɬUHHH}HEHͬUHHH}HEHͬUHH}HuHUHMHEH+EHEHEH+EHEHEH;E} HUHEHHE]UHH}Hu]UHSH(H}HEHfHEHUHH]HEHmHHEHlHHbH([]ÐUHHH}HuHUHEHH٬UHH}Hu]ÐUHHH}HEH4HEHHEH@HEH@UHH}]UHH H}HuHUHUHMHEHHUHH}Hu]UHHH}HuHEH8_tHEHHEHUHPÐUHHH}HEH趬ÐUHATSHpH}HuHUHUHMHEHH¬E}HEHjHMHUHuHEHy)HEH/rHEHXHEHK\HEHEH)IHEHLWIHEH\HEHEH)LHHyHEH[HEHEHi)HHEHVHHEH[HEHEH;)HHEHHHƫEHEHcE4HHEHMqHH`HHEHcHHh`Hp[A\]ÐUHHH}HEH肬HEHHEH@HEH@UHH}]UHH H}HuHUHUHMHEHHBUHH}Hu]UHATSHHHHHPHHHHHHH9HHHPHHHH@HHHH}z<t"HHHPHHHHHH@xH)HH+>HH@HHHHy< t|HHHHH9tFHH@HHHHHHHy<tt뎸<>EHEHH'1HEHH1%HEPHHUHHHEHHHEHHHXHHHHXHHHHHHHEEHHK1EHEHƀHEHEHǀHHHH@HHHHw5D'HňUtHHEHEUPHHHPHH/HH@HHHHH H=eHEH}x0HH@HHHHw<t HHHPHHHH@HHHHv<t"HHHPHHHOHzdHOH sH`HHHH@xHH)H HHHH92H H]HOHqk:EHEUPH H-HEHEHUHPHE@HH^.%HHd-H…B-HHHPHHHH@HHHHH HcHEH}~0HH@HHHHt<t HHHPHHHH@HHHHzt<t"HHHPHHHH@bHHPsH^HHHH@xHH)HPHHHH/HPH[HH7i8rHHH)HH9EHHaHHsH]HHHH@xHH)HHHHHA/HHZHHyh7HHEHHHPHHHH@HHHHH H~`HEH}%HHHPHH'HHH+EHEH}FHHHPHHHH@HHHHq<t"HHHPHHHH_HHsH[HHHH@xHH)HHHHHs-HH YHHf6EHEUPHHHPHHHHH(HHOHEHHHXHӽHHHXHmHHH(EHEUPHHHPHHHHH"(HH詫HEHHHXH-HHHXHǼHHH (HHHPHHHHHHH9HHHPHHHH@HHHHOo<t"HHHPHHHHHH@xH)HH3HH@HHHHnE}5uEHEUPB}%uEHEUP)E>HHHPHH<HHHPHHHHH&HH菩HEHH%HHHXHHHHXH蔺HHH%EHEUPHHHPHHHHHI%HHШHEHHHXHTHHHXHHHHG%EHEUPHHHPHHHHHHH9HHHPHHHH@HHHHel<t"HHHPHHHHHH@xH)HH0HH@HHHHH HYHEHHHHH9HHHPHHHH@HHHHTk<t"HHHPHHHHHH@xH)HH/HHHH@HHHHH HUHHEHHHxH}y HEЃHxPHH@HHHHbg<HHHPHHHH@HHHH g<t"HHHPHHHHHH@xH)HHy+HHHPHHHHHHH9HHHPHHHH@HHHHf<t"HHHPHHHHHH@xH)HH~*HH<'tHH<<;HHHPHHHHH`HHHHH9tLHH<>t7HH<'t"HHHPHHHHHHH9HHHPHHHH@HHHHhd<t"HHHPHHHHHH@xH)HH(HHH`HHTHHEHHHXHEЉHXPHH<>tHH<'uAHHHPHHHHHHH9u HHHPHHHH@HHHHb<t"HHHPHHHHPHHsHLHHHH@xHH)HHHHHgHHIHHW&HH@HHHHa<HHHPHHHH@HHHHa<t"HHHPHHHHHH@xH)HH+&HHHPHHHHHHH9 HHHPHHHH@HHHH`<t"HHHPHHHHHH@xH)HH0%HHHHHPHHHHH@HHHHH9t7HH@HHHHK<tt%HHHPHHzHHHHH9HHHPHHHH@HHHHLK<t"HHHPHHHHHH@xH)HHHHH@HH;HHEHHH| < HEHHEHHHHEHHEHH9t,HEHHEH@xH)HEH趼HEH@HHEHH < tHEHHPHEHYHEHHEH@xH)HE H?0HEHHPHEHHUHEHHfÐUHATSH HHHHHHHHHHHHH9H?HH?H@YtHHHHH@xHH)HHHHHnHHH?HA HH@HHHH $tU%[ HHHPHHHHHH HHV%=tCHHHPHHHHHH~U HHHHHHHHHHH9HoHHoH@@YtH,HHHH@xHH)H@HHHHH@H=HoHy HHHEHHHHHHHHHHH9HHHHp@YtH>HHHH@xHH)HpHHHHHpHOHH HHHHH9t7HH@HHHH)<$tt%HHHPHHzHHHEHHHHH9HHHH@YtHHHHH@xHH)HHHHHiHHHH< HHHHHHHHHHH9t0HH@HHHH< tHHHH@YtHHHHH@xHH)HHHHHRHHHH%EHH@HHEH<t HEEHH@HHUHEHHEԃ}HH`tHEH+EHuWHHHPHHHHHHH9t7HH@HHHH< uHH@HHEH(<t>HHHPHHH HHH@HHEH<t>HHHPHHH HP3HH@xHUH)HH޳EtUHHUHHHHHPHHHHHHHHHHHHH9H/H;H/H@YtHHHHH@xHH)HHHHHHHH/H2HHHEHHHHHHHHHHH9H_HMH_H0@YtHHHHH@xHH)H0HHHH H0HH_HDHHHHH9t7HH@HHHH}<%tt%HHHPHHzHHHEHHHHH9HEHHUH`@YtHIHHHH@xHH)H`HHHHûH`HZHEHHHHHHHHHHHH9t0HH@HHHH< tHEHHUHE@YtH>HHHH@xHH)HUHHHH軺HEHUHEHHH@HHHMHUHVOHHuHHHvt6HH@xHUH)HHAHHYHHHHqHtHHƅHHHHYHHHPHHAHHEuHTHUH0HHSH(H@YtYtHH0HHEҾ(H4THUH0HHBSHEԾ[H THUH0HHSHE־{HSHUH0HHR!HEؾ)HSHUH0HHRHEھ]HSHUH0HHRHEܾ}HlSHUH0HHzRHE޾"H@SHUH0HHNRHE'HSHUH0HH'RHE`HRHUH0HHR-HE'HRHUH0HHQHE,HRHUH0HHQHE#HxRHUH0HHQHE;HLRHUH0HHZQHE H RHUH0HH.QHE HQHUH0HHQ7H(HH(H@xH)H(HH(H0HHHt7H(HH(H@xH)H(H裥%H(HHPH(HH0HHH0HHHH[]ÐUHH H}HEHHEHUHEHHPHEUHH H}HEH@HEHUHEHHPHEUHSHH}HuHEHPHHEHPHH9H[]ÐUHH H}HEHPHEHHPHEÐUHH H}HuHEHHUHHHHEHUHEHHHPHEUHH}HEH]UHHH}HuHUHEHH,PÐUHH}HuHUHUHEH]UHH}HE]UHATSH H}HuHUHEHOIHEHHHEHLHHOH [A\]ÐUHHH}HEHOÐUHHH}HEHDPHHEHHHEHHH5PHEHOUHH H}HuHUHEH踪HEHEHDHHEHPUHH}HE]ÐUHHH}HuHEHHHEHHOÐUHH H}HuHUHEHUHMHHUHH H}HuHUHEHUHHHEHPHEHHDÐUHHH}HuHEHUHHUHH}HuHEHUH]UHH}HuHEHUH]UHHH}HEHUHH}HEH]UHH}HE]UHH H}HuHUHUHMHEHHHEUHATSH H}HuHUH]HEHIHEHELHH H [A\]UHSH(H}HuHUH]HEHNHH(HEHXHEHDHH PH([]ÐUHSHH}HuH]HEHHHH[]UHHH}HuHEHHHEHUHHH}HEHUHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHH`OH[]UHHH}HuHEHUHHOUHSH(H}HuHUHEHHHEHnCHHEHHHHEH([]UHSHhH}HuEEHEH)MHEHHEHŀ\tHE@t HE@uHEH@H@H@HEHE@HEH@H@HEHE@tHE@s}xE9EtrEEHEHLHtFHEHLHHEHUHMHHHEHH(MHEHFM]HE@UЉEEEHEHEHUH]HEHHHEtHEt HEu{HEH(HEH H9t ‹E)‰HcHEH H9t OHEH ‹EЉEHEH@HEHEuhHEH@@%t HEH(HEH H9t HEH ‹EЉEHEH@HEHE@%t EEqHEH@HEoHEHJH=tYHEHPHEHMHHHUHEHHLHEH@HEHEH@HEHEHJHHEHJHHHh[]UHH H}HEHLHEHEHPLHEHUHEHHLUHH H}HEHLHEHEHLHEHEHMUHHH}HEH@HPHEHPHEHPHEHHLUHH}HuHEuqHEH@H@HPHEH@H9uTHEH@tt9tt-,%HEH@@%tHE]UHSHHH}HuHUHEHMLH9EtGHEH\[HHUHuHEH?LHUHEHH[HEHКHEH}YH9Et~HEHLHHEHSLHHEHHHLHEH6YHHEH)HEHEHZHHEH@HUHuHLHHEHP,HEHHUHMHHMHHEHHLHH[]UHH}HuHEHHEH]UHH0H}HuЈEH}thHEuMHEHZ2E}w"UHEHMHUH E܈EHEHEUHATSHHHH@H8H0D,H8H(HEHHH;@u HH)H0HH(SHEEH8@9ELHHHEHEuwHE,HM ɉHet HEH8@$t HHHEH;HuHHHHtH]kHEtKHEH;@t>HE,HM ɉHTeHE8u HEHE뫐HEuEH8@$t HHHEH;HuHHHHH]HEHHEEHE,HH ɉHdEH8@uH8@HPHH8@\H0@(% uUHPH5WfDž~Eψ~HuH~HH}H~HFHUHPHHHHEHEH8@9EHUHPHH5thHEHEtHEHUHPHHtIH8@$t HHHHHHA'HEHEtHEHEHEtHEE/H8@fDž|Eψ|HuH|HH}H|HHUHPHHHEHEH8@9EskHUHPHHt/H8@$t HHHHHHA#HEHEtHEEAHPHAHEH8RMωHt/H8@$t HHHHHHH8@ t*HEH8R MωH貱ut)H8@$t HH9HHHH(H8@$tHHHHHHHHHPHHHH[A\]UHH}HuHEt |@w8HE0E}?v#HEHP(EHHЃH]ÐUHH}HuHEt |@w8HE0E}@w(HEHP(EHHH HEHP(]UHH0H}HuHUEHUHMHEHHEUHAUATSH(H}HuHUHEHIH]H޿IĺLLIHLLH}H([A\A]]UHH}Hu]ÐUHH}HuHEHUH]UHH0H}HuHUEHUHMHEHHEUHH0H}HuHUEHUHMHEHHEUHSH8H}HuHUHEHEH}t*HEHmHHEHH+FHmHEHE3H:HUHEHHƔHHH_H8[]UHHH}HEHFUHH H}HuHUHEHEH9Et>HUHHHHHŶUHH0H}HuHUEHUHMHEHHEUHSH8H}HuHUHEHEHUHEHHEt9HEHEHHEH*HHDHEH[HEHE3HHUHEHH胓HHHH8[]UHH0H}HuHUHEH+EHHHHHEH}~$HUHEHHVHEHEHmHEUHH0H}HuHUHEH+EHHHHHEH}~$HUHEHHHEHEHmHEUHH}HE]UHH}HE]UHAUATSHH}HuHEHIH]H޿IĺLL'IHL LHH[A\A]]ÐUHH}HuЈEHMHEHPHHHQHEPHEP]ÐUHHH}HuHEHHEHHEHHUHHHlUHHH}HuHEHUHHUHHH}HuHEHUHHCHEH@HEH HdHEH8HUH8HHHEPHHEPHHEPLHEPLHE@Lt+HEHPHEHPHEHP HEH HHUHH0H}uHUHMDEHEHUHP HEUPHEHUHHEHHHEHPHEHHUHHEPHEH@@9~HEH@@xHEH@_HEH@HEHEpMHUHEH3CHEH}t"HEHPHEHPHEHP HEHP HEH@ÐUHH}HEH]UHSHH}HuHEHxHHEHiHH9H[]UHHH}HEH;CÐUHH}HE]UHHH}HuH}tHEHUHHCUHH H}HuHUHMHUHMHEHHCUHHH}HEHCUHHH}HuHEHUHHCÐUHH}HuHEHHEHH9]UHHH}HEHCUHHH}HEHHCÐUHH}HEH]ÐUHH H}HEHHEHEHwCHAUHHH}HuHEHEHEHPHEHPHEHHUHHH_HEHP`HEHP`HEHPhHEHPhUHAUATSH(H}HuHUHEH蔷IH]H޿pILLOIHLLHH([A\A]]ÐUHSH8H}HuHUHEH_CHHEHrCH)HHEH9t HEHлHEHFCHHEH7CHEHUHEHHHHHEHEH CH9ErHEHBH9EvHEHBHEH8[]UHSHH}HuHEH4HHEH%HH)HHHHm۶m۶mHH[]UHH}HE]UHSH(H}HuHUHMHEHBHHEHzBHHUHEHHHH([]UHH0H}HuHUHEH+EHHEH}tHEHHMHEHHHEHHEHUHH0H}HuHUHEH+EHHEH}tHEHHMHEHH軭HEHHEHUHSHH}HuH]HEH4HHN@H[]UHHH}HuHEHHHEHHUHHH}HuHMHEHPHHHQHEHHUHHHfUHATSH@H}HuU}u;HEHHE0豬HHEHHyH]HEHUH}uHEHHEHHEH}u6HEHHEH]HtH)0HhHEHs}u5HEH ntHtHEHHEHEHEH8HEH ntHE@HE@ Iľ0HLHH@[A\]ÐUHH0H}HuHUHUHMHEHH>ÐUHATSH H}HuHUHEHYIĿ0PHLHHEHIľ0HYLHNH [A\]ÐUHSHH}HuH]HEHllHHH[]UHSHHH}HuHUHEH>HHEH>HHEHH>HHEHHHEHp>HHEHHy>HHEHHH>HEH@HHEH/HH\HH[]ÐUHH}HEH]UHHH}HEHI?UHHH}HEH@?UHHH}HEHH"?UHHH}HEH?UHHH}HEH?UHSH8H}HuHUHEHHI}HEHMкHH>HEH8HHEH'HHXHEH8[]UHH}HE]ÐUHSHH}HuH]HEHHH>H[]UHHH}HEH"~ÐUHSHH}HuHEH蘨HHEHH>HEH>HUH]HtHH臧"HHHoH[]UHHH}HEH>ÐUHH H}HuHUHEH\ÐUHHH}HEH>HEHHEH@HEH@UHSHxH}HuHUHEHPHO>HEHPHEHHMHUHuHEH|HEHH >HEHEHzHEHHEHPH>HEHUHEHH>tHEH->@ THUHEHH}HHEHE`]t+HHEHHHEHHH̳Hx[]ÐUHHH}HEH=ÐUHH H}HuHUHEH踰ÐUHSH8H}HuHUȉMH]؋MHUHuHEH=HEHH=HEH>HHEH=HH>H8[]UHH H}HEHEEHEHmt(mit'7stxt$+Me$eMM EHEHHPHEHHEHHEHH9HEHHPHEHHEH@HHEHHe<tHEHHPHEHHEHHEH@xH)HEH}:}uEHEH<-HEHHPHEHHEHHEHH9HEHHPHEHHEH@HHEHHl<tHEHHPHEHHEHHEH@xH)HEH}AHEHmt(mit'7stxt$+eM $Mee EHEHHPHEHHEHHEHH9HEHHPHEHHEH@HHEHH6<tHEHHPHEHHEHHEH@xH)HEH{}uEÐUHHH}HuHEpHEHEH8t|HEH@HHEHHt<tHEHHPHEHHEHHEH@xH)HEH{HEHHPHEHHEHHEHH9HEHHPHEHHEH@HHEHH<tHEHHPHEHHEHHEH@xH)HEH:zHEUHH}HE]UHSHH}HuHEHPHEH@H9tHHEHLH2HH:HHEHHHHHEHH藜IHH՚HHEHLH*2HHѕHHEHAHH询AuAAHH茢A}HH,0H8HH40H0H0H8HH~0HH葖H8Hz0@fDž#ƅ%H8HJ0#H8H20@$HH@HH#HHpH#H蛘HpHHHؚHpHigHH@IH8H/L`H8H/HHELLH,HUHHHlHEHHHtAHHLXHH轓HHL\HEHH+IHHiHHEHLH/HHeHHEHH8H.AHH4Au2HUHHHHEHHUHPH]HHHH蒭+HHH~HH?HjHHH覟HH藟HH|HHHzHH_H [A\A]A^]ÐUHAVAUATSHHHHHHFoHEHH)-EHEHH^HEHEHxH,HpH,HH+HxHH+HpHpHxHH,E}HH@HH@ЋEH95AHH@IH@DHxHl,DL4A8t HUEDEfHxHI,*HH*HEHH+HEHUHEHH6,HH@IH@DHEH,DLG4EHEH2,HH@IH@DHEH,DL3EHEH+HHm% fDžnEnHH@HHnHHHnH̒EnHH@HHnHH HnH蓒H HHHR+tAE}E؈nHH@HHnHH@HnHH@HHH`+t$H H@HHC+tt HUEDH@HmEMAH HOAuAAHH,AUE։t UE)‰HHUHJUHH¾H8+HH(EHHk%tGH@X#EԉH@X9tH@\#EԉH@\9u H@` Eԃ}tGE}w7HH@HEUԉHFt HUEDEHH'EHHj%tGH@X#EԉH@X9tH@\#EԉH@\9u H@` Eԃ}tJE}w:HH@HEUԉH胀t HUEDEHH&HxHH&HpHpHxHH;'^H HNHH@IHxH)'L`HxH'HHELLH裏HUH HHHEHwH H8tAE}fDžlEȈlHH@HHlHH@HlH H@H HHSt HUEDH@HǗEqHxH5&AH H蚗AuC}t4E}w$HUEDHUEĈLEH]HNHH H:HHH&HH HH H HHH[A\A]A^]UHH HuEEHUHMHΉ&UHH H}HuHUHMHEH訌HHEHMHUH{&HEÐUHSHH}HEH)^tHEHHEH-)HHEHvHHH[]UHH H}HuHUHEH#)HHMHEHH2)UHH}HE]UHH H}HuHUHEHHHMHEHH&)ÐUHSHhH}HuHUHE>sH7)HEHEHHEHEH@HEHEH)HEHUHEHH)HEHEHUHH*HEHEHEHEH HHEHHEH HEHHHHEHEH]HHEH)H0HUHEHH)HEHEHEHS]HHEH)HHUHuHH)HEHEH]HHMHEHH]HEHUHRH+UHHMHHHEHUHHEHUHPHEHHEHHEHPH舁H}u$HEHHEHHEHHĸ"HEHo\HHMHEHHg\HEHUHMHHNHHH\Hh[]ÐUHHH}HuHEHUHH(HEÐUHSHhH}HuHUHEHkHEH@HHEHH3 t HEHHEHHPHEHHEHHEHH9t*HEH@HHEHH袪< tt,HEHHEH@xH)HE HM[KHEHHPHEHHEHHHHUHHE HEHb%tFHEHHHHUHHEډHrHUHEHH!HEHHPHEHHEHHE܉H#HUHEHH=HEHHEHHHHEHHEHH9t,HEHHEH@xH)HEHYHEH@HHEHH<tMHEHHPHEHHEHHEHEHHPHEHxHEHHEHHHHEHHEHH9t,HEHHEH@xH)HEHYHEHHEHEHHEHHHHEHHEHH9t%HEH@xHUH)HEHXHEHHEHH9t1HEH@HHEHHz<ttHEHHPHEHHEHHEHEHHEHH9u%HEH@xHUH)HEHWHEHHEHHHHEHHEHH9t*HEH@HHEHH蠦< tt%HEH@xHUH)HEHRWPHEHHPHEHHEH@HHEHMHUH*HEH貀uHEHҀHvt"HEH@xHUH)HEHVWHEH蹘HEHEHtHtHEH舘HEPHE@HEH7^HEHHHHUHHEމHHUHEHHHHEHHHljHEHh[]UHHH}HuHEHUHHMHHS"UHH H}HuHUHEHP0HEHHS"HEHP0HEHH<"HE@tHE@IHUHEHH3HE@tHE@IHUHEHH HE@TÐUHHH}HuHEHUHH;"HE@tHE@IHE@TUHH}HE@T]UHH H}HEEEHUHMHH/"UHHH}HuHEHPXHEHH!HE@tHE@IHUHEHH0HE@TÐUHH H}EHEEHUHMHH!ÐUHH}HuHEHHEH]ÐUHH}HE]UHH}HuHEHHEH]ÐUHH}Hu]UHH}HE]UHH0H}HuHUEHUHMHEHH!UHHH}HEH"ÐUHHH}HEH!ÐUHHH}HEHPHEHH)HHHHEHHEHH!HEH~ÐUHH}HE]UHH H}HuHUHUHEHH!UHH}HE]UHSHH}HuHEHPHEH@H9t#HHEH/#HH9H[]ÐUHH H}HEHPHEHH #HEÐUHH H}HuHEHHUHHHHEHUHEHH"HEUHH}HEH]UHHH}HuHUHEHH"ÐUHH}HEHPHEHH)H]ÐUHSH(H}HuHUHMHEHUHMHH HUHMHEHHO"HHEHHHH([]UHH H}HUHEHHU"HEÐUHH H}HEHPHEHH+"HEUHSH(H}HuHUHEH!"HHEH"HHEHHH"H([]UHH H}HuHUHMHUHMHEHH-"ÐUHH H}HuHEH@H+EHEH}t2HEH HHEHHHEHH HEHUHPUHH H}HuHUHEHHHUHEHH!UHH}HE]UHH0H}HuHUHEH+EHHHHHEH}~/HEHHHEHH>|HEHEHmHEUHSH8H}HuHUHEHEHUHEHHX!t9HEH!HHEHHH!HEHK!HEHE3HoHUHEHHXO褃H|HH~H8[]UHH0H}HuHUHEH+EHHHHHEH}~/HmHEHHHmHEHH{HmHEUHSHH}HuHEH_HHEHƿ?HHzH[]UHH}H ]UHH0H}HuHUHEHEHEH;Et*HEH衻HHEHH_HEHEHEUHSHH}HuHEH]HHEH]HH9H[]UHH}HEH]ÐUHAUATSH(H}HuH]HEH{HHEHHHEHrHHEHHHHEHPcHEH|IHEHHEHIHEHLHLHaHHEHP4HHEHbHH|HHEH貾HH|H([A\A]]UHH H}uHUMH}HE@9Etv+EHE@9u^HEH@HEH}tHE@yHEpMHUHEHHEH}uHEHEH@HEsHEÐUHH}HI$I$I]UHHH}HuHMHEHHUHH0H}HuHUEHUHMHEHHÐUHH}HEH@(H]UHSH(H}HuHEHQHHEH0HHUHEHHH;HEHEH[HEHUHEHH膼u&H]HEHHHEHH=tHEHHEH([]ÐUHH H}HEHPHEHH]HEÐUHHH}HEH HTUHH}HEHHPHEHHE]UHSHH}HuH]HEHyHH%H[]UHSHHH}HuHUHEHHHEH-HHEHH5HHEHHHEHHHEHHHHEHHH*HEHvHHEHvHHTyHH[]UHH}HuHE]UHHH}HEHÐUHHH}HuHEHUHHH}HEHUHHH}HuHEHUHH}HE]UHH}HE]UHATSH@H}HuHUHEHHHJHUHRL$HUHHt!HUHRHHHEHHHHHEHHEHuHHEHH3HEHLHEHϺHHEH辺HHwH@[A\]UHH}HEH]UHH}HEH]UHH}HEH]UHH}HEH]UHSH8H}HuHUHE`HDHEHUHMHH HEHNHHEH=HH8wHEH8[]ÐUHHH}HuHEHHEHHEHHHEHHUHHHHEHÐUHHH}HuHEHMH^tHEHHEHUHPÐUHH}]ÐUHHH}HEHH$ÐUHHH}HEH8$UHHH}HuHEHUHH+$ÐUHHH}HEH$UHH}HuHEHHEHH9]UHHH}HEHH$ÐUHH}]ÐUHH H}HuHUMHEUHUHEHH'HEPUHH}HE]ÐUHHH}HuHEHHHEHHL$ÐUHH H}HUHEHH$HEÐUHH H}HEHPHEHH$HEUHSH8H}HuHUHEHH$HEH$HEHUHEHH\$tFHEؾH$HEHEH$HHEH$HHlttLHEؾH5$HEHEHy$HHEHX$HHaHEHe$NH8[]UHH H}HuHUHEHHHMHEHHB$ÐUHH H}HEHPHEHHi$HEÐUHSHhH}HuHUHE>sHU$HEHEHHEHEH@HEHEH$HEHUHEHH%HEHEHUHH0%HEHEHEHEHHHEHHHEH HEHHHHEHEH;HHEH%H0HUHEHH$HEHEHEH;HHEH$HHUHuHH$HEHEHq;HHMHEHHi;HEHUHRH+UHHMHHtHEHUHHEHUHPHEHHHEHHEHPHbH}u#HEHHHEHHEHHd$"HEH:HHMHEHH:HEHUHMHHӊvHtHHkqHh[]UHH}HEHPHEHH)HH]ÐUHHH}HEH#ÐUHH}]ÐUHH}]ÐUHHH}HEH#UHH}HEH@]UHH}HEH@]ÐUHHH}HuHUHEHH#HUHEHH#ÐUHHH}HEH$ÐUHH H}HuHUH}tHEHUHMHH#UHHH}HuHUHEHH#ÐUHHH}HEH#UHHH}HEH#UHH}]UHH H}HuHEHHUHEHH#UHHH}HEH0H#UHHH}HEH0H#UHH}]UHH H}HuHEHHUHEHH#UHHH}HEHXH"UHHH}HEHXH"UHH}HE@L]ÐUHH}HE@P]ÐUHH}HE@H]UHH}HEH]UHH}HuHEHHEHH9]UHHH}HEHHC#ÐUHHH}HEHHvHHEHHEUHSHH}HuHEH#HHEH#HH9H[]ÐUHH}HEH]ÐUHH}HEHHPHEHHE]UHHH}HuHUHEHH]_UHSH(H}HuHUHEH"HHEHx"HHEHHHq"H([]UHH}HEH]UHHH}HuHUHEHH^UHHuHUEHEHH]UHSHHHH@H8H0H@HH)"H@HHEHuHMH0H8HEH|4HEHHGHXHEHloHEH}H@HHGHEHUHXHHGt*HXHGHP HHHH^HEH7uHMH0H8H`H3HEHz|HEH`HHHUH`HHgHEHnH`HSatWHEHtH`HgHH`H/fHHUHHHHH HEH{bH0H+8Hu?HEHEtH8HMHHH`cHEH{HHH3bH`HmHHEHmHHEH?{HHtjHHEH%{HHZjHHEH {HHEHzHH`H6mHHjHHH[]UHH H}HuHUHEHMHUHHUHuHYHEUHH H}HUHEHHHEUHH0H}HuHUHEH[HEHUHMHHUHSH(H}HuHUHEHuHHEHƿ4HH([]UHSH8H}HuHUHEH{ HHEH H)HHEH9t HEHhHEHb HHEHS HEHUHEHH HHHEHEH& H9ErHEHH9EvHEHHEH8[]ÐUHH H}HUHEHHHEUHSHH}HuHEHXHHEHIHH)HHH[]ÐUHHH}HuH}tHEHUHHÐUHH}HE]UHSH(H}HuHUHMHEHtHHEHeHHUHEHHHqH([]UHH}HuHEHEHEPHEPHE]UHH}HuHUHEHEHEHEP]UHHH}HuHEHPHEH@H9t1HEHHHEHUHH HEH@HPHEHP"HEH$HHUHEHH8ÐUHH0H}HuHEHUHHC!HEHUHEHPHMHEHH"HEHUUHH H}HuHUHEH:"HEHEH%"HEPUHH H}HuHUHEH"HEHEH!HEPUHH0H}HuHUHEH+EHEH}tHUHMHEHHrXHUHEHÐUHHH}HEH!HEHHEH@HEH@UHHH}HEHl!ÐUHH H}HuHUH}tHEHUHMHHA!UHHH}HuHUHEHHI!UHH H}HuHUHEHHHMHEHH!UHSHhH}HuHUHE>sH?!HEHEHHEHEH@HEHEH!HEHUHEHH!HEHEHUHH"HEHEHEHEH^HHEHHHEH HEHHHHEHEHHHEH!H0HUHEHH!HEHEHEHHHEH!HHUHuHH!HEHEH{HHMHEHHsHEHUHRH+UHHMHHHEHUHHEHUHPHEHHHEHHEHPH|SH}u#HEHHHEHHEHH{"HEHHHMHEHHHEHUHMHHOgHeHHQbHh[]UHHH}HEH!ÐUHHH}HEH ÐUHHH}HEHPHEHH)HHHHEHHEHH HEH~ÐUHH}HE]UHH H}HuHUHUHEHH UHH H}HEHPHEHH HEÐUHH H}HuHEHHUHHHHEHUHEHH HEUHH}HEH]UHH}HE]ÐUHSHH}HuHEH` HHEHH‹HEHHHEHHHC HEH[]UHHH}HuHUHEHHU UHHH}HuHEH ZHEUHH}HE]ÐUHSHH}HuHEHPHEH@H9tsH+HEHEHHEHEH@HEHEHHEHUHEHHHEHEHUHHHEHEHEHEHHHEHHEH HEHHHHEHEH HHEHH0HUHEHHHEHEHEHњHHEHHHUHuHHHEHEH蜚HHMHEHH蔚HEHUHRH+UHHMHHrHEHUHHEHUHPHEHHEHHEHPH]6H}u HEHHEHHEHHB"HEHHHMHEHHHEHUHMHHIHHHH5EHh[]UHHĀH}HuHUHEHHHHEHH+HEHUHEHtiHUHEHHEHEHHHUHuHMHEIHHxHEHUHMHEHH[HEHU6EHUHEHHHUHMHEHH#HEHUUHH}HE]ÐUHSH(H}HuHUH]HEHHH:HEHHEPH([]UHH}HE]UHH}HE]UHHH}HEHÐUHH}]UHH H}HuHUHUHMHEHHUHH}Hu]UHSH(H}HuHUHEH蹼HHEHƿ,cHHHSHHQH([]UHSH8H}HuHUHEH{HHEHH)HHEH9t HEHAHEHbHHEHSHEHUHEHHoHHHEHEH&H9ErHEHH9EvHEHHEH8[]ÐUHH H}HUHEHHHEUHSHH}HuHEHXHHEHIHH)HHH[]ÐUHHH}HuH}tHEHUHHÐUHH}HE]UHSH(H}HuHUHMHEHtHHEHeHHUHEHHHqH([]UHHH}HEHHEHHEH@HEH@UHHH}HEHbÐUHH H}HuHUH}tHEHUHMHH7UHHH}HuHUHEHH?ÐUHH}HuHEHHEH]UHHH}HEHHÐUHSHH}HuHEHHHEHjHHHHEH[]UHH}Hu]UHH H}HuHUHEHHHMHEHHUHSHhH}HuHUHE>sHHEHEHHEHEH@HEHEHnHEHUHEHH|HEHEHUHHHEHEHEHEHHHEHHHEH HEHHHHEHEHDHHEHwH0HUHEHHoHEHEHEH HHEH=HHUHuHH5HEHEHHHMHEHHHEHUHRH+UHHMHHdHEHUHHEHUHPHEHHHEHHEHPH.H}u#HEHHHEHHEHH^"HEH(HHMHEHH HEHUHMHHZBH2AHH=Hh[]UHH}HE]UHH H}HuHUHUHMHEHHUHSHH}HuHEH(HHEHH9H[]UHHH}HuHUHEHHHEÐUHHH}HuHUHEHH HHEHHEHHEHPHEHHUHHHHHHEHPUHH}HE]ÐUHHH}HuHEHEHEHPHEHPHEHHUHHH'{HEHP`HEHP`HEHPhHEHPhUHAUATSHH}HuHEHfIH]H޿p[ILLSIHLLH;H[A\A]]UHH H}HEH+HHEHHUHH}HEH@]UHH}HEH@]UHH}HE]UHHH}HEHUHH}HE]UHHH}HEH0UHH}HE]UHH}HE]UHHH}HEHHEHÐUHHH}HEHÐUHHH}HEHHEHpÐUHHH}HEH"HEH2HEHHÐUHHH}HEHÐUHHH}HEHhHHEHHHEHRÐUHHH}HuHEHUHH5ÐUHHH}HEHUHH}HuHEHHEHH9]UHH H}HUHEHHHEÐUHH}HEHHPHEHHE]UHHH}HEHHÐUHH}HuHEHHEHH9]UHH}HuHEHHEH]UHH}HE]ÐUHH H}HuHUHMHEHHHUHuHEHHHUHH H}HEHHEHHHEUHH H}HEHHEHEHHEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHSHH}HuHEHUHHdHEH H"HEHPHHEHHzHEHPHHEHHsHEHPHUHEH HHEHWHH6H[]ÐUHHH}HuHEHUHHUHH}HE]UHSH(H}HuHUH]HEHHHzHEHHHEHPH([]UHH}HE]ÐUHSHH}HuHEHHHEH0HHEHHHH[]UHH}HE]UHH}HE]ÐUHHH}HuHEHUHH7HEHPHEHPHEHPHEHPHEHPHEHPUHSH(H}HuHUHEHzHHEH]HHEHHH3HEH([]UHH}HE]UHSHH}HuH]HEHHH2H[]ÐUHHH}HEH:UHHH}HEHH/ÐUHHH}HEHH.UHH}HEHHHEHHE]ÐUHHH}HuHEHUHHÐUHH H}HuHEHHEHHHEHHHEHHfHEUHH}HEH@]UHH}HEH]UHSH8H}HuHUHMH}tXH]HEHHHEHHH'tHEHEHEHHEHEHHEHUHEHHGHEH8[]UHH}HuHEHHEHH9]UHHH}HEH UHH}HuHEHUH]UHHH}HEH*UHH H}HuHUHEHnHHMHEHHÐUHSHhH}HuHUHE>sHHEHEHHEHEH@HEHEHȼHEHUHEHHHEHEHUHHHEHEHEHEHHHEHHEH HEHHHHEHEH_HHEH\H0HUHEHHHEHEHEH%HHEH"HHUHuHHKHEHEHHHMHEHHHEHUHRH+UHHMHHZHEHUHHEHUHPHEHHEHHEHPH\!H}u$HEHHEHHEHH"HEHAHHMHEHH9HEHUHMHHZ4H3HH00Hh[]ÐUHH}HE]UHHH}HEHHUHHH}HuHMHEHHUHH H}HUHEHHHEUHH H}HuHUHMHUHMHEHHUHH}Hu]ÐUHHH}HEHÐUHH}HE]UHHH}HEH HvUHHH}HuHUHEHHkUHH H}HuHUHUHMHEHHMUHH H}HuHUHEH+ÐUHH H}HEHPHEHH'HEÐUHH H}HEHPHEHHHEÐUHH}HuHEHHEH]UHSHH}HuHEHHHEHHH)HHH[]UHHH}HEHUHHH}HEHČHUHH0H}HuHUEHUHMHEHHUHH}HEH@(H]UHH0H}HuHUHUHMHEHHUHH}HuHEHEH8]UHHH}HEHUHH}HE]UHH H}HuHUHEHH9EtHEHHUHH}HuHEHUH]UHH0H}HuHUEHUHMHEHHÐUHSH(H}HuHUHEH~HHEHƿ2LHHtH([]UHH}HuHEHHEH]ÐUHSH8H}HuHUHEH#HHEH6H)HHEH9t HEH*HEH HHEHHEHUHEHHXHHHEHEHH9ErHEHH9EvHEHHEH8[]ÐUHH H}HUHEHHHEUHSHH}HuHEHVHHEHGHH)HHH[]UHHH}HuH}tHEHUHH0ÐUHH}HE]UHSH(H}HuHUHMHEHHHEHHHUHEHHHH([]UHHH}HuHUHEHH UHH H}HuHUHEH$HHEHHEH 5HHEHPUHH}HE]UHSHxH}HuHEH}HEHEHHEEHEHtSHEHEH]HEHHHEHHE}tHEHr HEHRHEHUHEHHB}tTHEHzHEHUHEHHt!HUHMHEHHHEHU}HEH~H]HEHHHEHHHt!HUHMHEHHpHEHU'HEHUHMHEHH3HEHUHx[]UHH}HuHE]UHH}HuHEHUH]UHATSHPH}HuHUHMLEH}uJHEHH9Et8H]HEHIHUHEHHvLHHtEHEHHHEHHHEHEHHEHUHu3HEH@(HPHEHP(HUHEHHaHEHP[A\]UHH}HE]UHH H}HuHUHEHHHEHHHEH|HEPUHH}HuHEHUH]UHH}HuHEHHEH]ÐUHH}]ÐUHH H}HuHUHEH#ÐUHHH}HEHHUHH}HEHPHEHH)HH]UHHH}HuHMHEHHeUHH H}HUHEHHHEUHH H}HuHUHMHUHMHEHHkÐUHHH}HEHÐUHH}]UHH H}HuHUHUHMHEHHTUHH}Hu]UHH}HE]UHHH}HEH?UHSH(H}HuHUHEHHHEHƿDHHHEHEHEHHHEHHHHEHUHHH([]ÐUHH H}HEHHEHHHEUHH H}HEHHHEHHtUHH}HEH@]UHH}HEH@]ÐUHH}HE]UHSH(H}HuHUHEH7HHEHƿ.5HHHH([]UHSH8H}HuHUHEHHHEHH)HHEH9t HEHHEHHHEHHEHUHEHHAHHHEHEHH9ErHEH`H9EvHEHNHEH8[]UHSHH}HuHEHHHEH HH)HHH[]ÐUHHH}HuH}tHEHUHHUHSH(H}HuHUHMHEHHHEHHHUHEHHHH([]UHHH}HuHUHEHHUHHH}HEHÐUHH}HE]UHH H}HuHUHEHH9EtFHEHHUHH}HuHEHUH]UHH0H}HuHUEHUHMHEHHÐUHH}]ÐUHHH}HEHUHH}Hu]ÐUHH H}HuHUHEHÐUHH}HuHEHUH]UHH}HE]UHH0H}HuHUHUHMHEHHUHH}H]UHH H}HuHUHUHMHEHHqÐUHHH}HEHHUHH}HEHPHEHH)HH]UHHH}HuHMHEHHvUHH}HE]UHH H}HuHUHMHUHMHEHHxÐUHH}Hu]ÐUHH}HEH]UHH H}HEHHHEHHtÐUHH H}HuHUHUHEHH/ÐUHH H}HEHPHEHHHEÐUHH}HuHEHHEHH9]UHHH}HEHH7 HHEHHEUHHH}HEHÐUHSHH}HuHEHHEHHHH[]UHHH}HEHUHH}HE]UHH H}HuHUHEHH9EtHEHH>UHH}HuHEHUH]UHH0H}HuHUEHUHMHEHH_ÐUHH}]ÐUHH H}HuHUHEH$ UHH}HE]ÐUHHH}HEHHUHHH}HuHMHEHHUHH H}HUHEHHHEUHH H}HuHUHMHUHMHEHHUHH}]ÐUHH}HE]UHHH}HuHUHEHHUHHH}HuHEHMHHÐUHH}]UHH}HEH@]UHH}HEH@]ÐUHHH}HuHUHEHHoHUHEHHÐUHH}HEH]UHSH8H}HuHUHMH}tXH]HEH HHEHHHtHEHEHEHAHEHEHHEHUHEHHqHEH8[]UHH}HuHEHHEHH9]UHHH}HEH^ UHH H}HuHUHUHEHHÐUHH}HuHEHUH]UHHH}HEH UHH}HuHEHHEHH9]UHH}HE]UHSHH}HuHEHHHEHHHtH[]UHH H}HuHUHMHEHUHMHH!UHH}HuHEHPHEHHEHP]UHH}HuHEH@H+EHHEHP]UHHH}HEHÐUHH}]ÐUHH H}HuH}tKHEHHHEHHHEHHEHUHEHHHEHE뮐ÐUHH}HEH@]UHHH}HEHÐUHH}]ÐUHH H}HuH}tKHEHHHEHHHEHHEHUHEHHHEHE뮐ÐUHH}HEH@]UHSHH}HuH]HEHHHH[]UHSHH}HuH]HEHOHHH[]UHHH}HuHEH HHEHÐUHHH}HuHEHUHH UHHH}HuHEHHHEHHHEUHSHHH}HuHUHEHHHEHEHHEHUHEHHu2HEHHEHHHMHEHHYtt[H]HEH[HHEHHHUHEHHHMHUHEIHѺ`rHH8HEHEHjHHH[]ÐUHSHHH}HuHUHEHHHEHEH&HEHUHEHH)u2HEH;HEHQHHMHEHHttPH]HUHEHH:HUHEHHHMHUHEIHѺ`rHHHEHEHH HH[]UHSHHXHPEaEHEHH}HUHXHߏHUHEHHltHPEAEHEHH}HUHXH荏E;EHEHH`HUHXHcEHEHJ9ELHEH99E;EHcHEHHOEHcHEHH78utE딃m}yHPEHcHEHHE}t^UHEHUHEH9u4UHEH͌UH`H趌9utHPU{HEH$HHEHH9u*HEHHH`HH9utEEHPHPH`HHEHHEH?HH`HxHHEHgHHEHVHH;HĨ[]ÐUHHH}HuHUHEHHiUHH}Hu]ÐUHSH8H}HuHEHHEHEHHEHUHMHEHHHEHnHHEHIHHEHHHHEоH!H]HEHHHHEHHHBH8[]ÐUHH H}HuHEHHEHEHHHMHEHHHEUHH H}HuHUHEH$HHEHHEH HHEHPUHH}HE]UHSHxH}HuHEHHEHEH HEEHEHtSHEHEH]HEH HHEHHE}tHEHl HEHLHEHUHEHH}tTHEH~HEHUHEHHt!HUHMHEHHHEHU}HEH`H]HEHHHEHHHt!HUHMHEHHpHEHU'HEHUHMHEHH HEHUHx[]UHH H}HEHHHEHHÐUHATSH0H}HuHUHMH}uCHEHdH9Et1H]HEHIHEHLHHtEHEHHEHUHu HEH@(HPHEHP(HUHEHHHEH0[A\]UHH}HE]ÐUHH H}HuHUHEHHHEHHHEHxcHEPUHHH}HEHUHSHxH}HuHEHHEHEH3HEH}H]HEHTHHEHHHtHEHHEH]HEHHHEHHtHEHEHEHbHEwHEHEHEHEHEHEHEH5HEHEHHEHMHUHuHEHHEHMHUHuHEHLHEHUHMHEHHAHEHUEHUHEHHHUHEHHHUHMHEHHHEHUHx[]ÐUHH}HuHEHHEH]ÐUHH@H}HuHUHEHHEHUHEHHHUHEHHtAHEHHEHUHEHHqHUHEHHttHEHÐUHHH}HuHEHUHHMÐUHHH}HEH~UHH}HuHEHHEHH9]UHSHH}HEHkH[]UHHH}HEHHQÐUHH}HuHEHHEH]UHHH}HEHUHH}HEH]UHH}HE]UHSHH}HuH]HEHHHHrH[]UHH}HE]UHATSHPH}HuHUHMLEHEHIHEHHHEHHHELHHnHEHEH軷HHMHEHHHEHUHEHtHUHuHMHEH_HUHEHHXHUHEHHHE3HHUHEHH$HcHHHP[A\]ÐUHHH}HuHEHUHH=ÐUHHH}HEHnUHH}HuHEHHEHH9]UHSHH}HEH[H[]UHHH}HEHHAÐUHH}HuHEHHEH]ÐUHATSHPH}HuHUHMLEHEHIHEHHHEHHHELHHHEHEHHHMHEHH6HEHUHEHtHUHuHMHEH__HUHEHHHUHEHHHE3HHUHEHHHHHHP[A\]ÐUHHH}HEHHvHEHPHXHEH HָHEHZÐUHSHH}HuHEHNHHEHHHHEH>H H]HtHTH=HHH%H[]UHHH}HEHÐUHH H}HuHUHEHHHEHHEHUHPÐUHHH}HEH@HtHEHHHEHHHKUHH H}HuHUHEH1HHMHEHHUHH}HuHEH@HE]UHHH}HEHHÐUHATSH H}HuHUHEHƿHHEHIHEH HHEHLHH3HPHUHEHH(HHHuH [A\]UHH H}HEHPHEHHHEÐUHHH}HEHH'HHEHHEÐUHHH}HEH H(UHH}HuHE]UHH}HE]UHSH8H}HuHUHMH}tRH]HEH~HHEHHtHEHEHEHHEHEHHEHUHEHHHEH8[]UHH H}HuHUHEHHHEHHHEHHHEHHPUHH}HuHEHHEHH9]UHHH}HEHHHEHHHEHH sÐUHH}HuHEHHEHH9]UHH H}uHEHHEHEHH#HHEHHEÐUHH H}HuHEHPHEHH HEHUHEHH`HEH@(HPHEHP(UHHH}HEHÐUHH}HE]UHH H}HuHUHEHH9EtHEHHTUHH}HuHEHUH]UHH0H}HuHUEHUHMHEHHUHHH}HuHUHEHHÐUHH}HEHHPHEHHE]UHH}HE]UHH}HEH]UHSHH}HuHEHHDžhHHhHPHH,HPHXHHHpHHCHpHxHHHHHHH莆HHHHH脤,HHHHHHH9t:HHHHEHMHEHH4HEHUHHHHHHHHHۣtlHHHt,HEHHMHEHHHEHUlHHHEHHHEHUEHHHH:*HEHUHHEHHHEHUH[]UHATSH0H}HuHUHMH}uCHEH| H9Et1H]HEHʄIHEHHHUHEHHHH[]UHH H}HEHPHEHHHEÐUHH}]UHHH}HEH HUHATSH0H}HuHUHMHEHHEHEHIHEH;HHEHHHuHEMHHHEH0[A\]ÐUHSHHHHHHxHHHHH9HHfHtDHHH]HHԪHHHHHttIHHHHDž8H8H HHHH H(CHHHH(%HHH+HHHHpfHHHHHBHH9tLHH&HHHHH@HHHH@HHuHHHHHpHHHHHHHHt>HDžhHHhHPHHHPHXHHHpHHHpHxHHHHHHH蒨HHHHH,HHHHH HH9t:HH HHEHMHEHHHEHUHHHHHHHHH+tlHH'Ht,HEHHMHEHHhHEHUlHHHEHHHEHUEHHHH* *HEHUHHEHHHEHUH[]UHATSH0H}HuHUHMH}uCHEHl H9Et1H]HEHΦIHEHLHH tEHEHHEHUHuHEH@(HPHEHP(HUHEHHHEH0[A\]ÐUHH}HuHEHUH]UHHH}HuHEHԯ^tHEHHEHUHPUHHH}HuHMHEHH UHH}HE]ÐUHHH}HuHEHUHHS"HEHPHEHPUHSH(H}HuHUHEH%HHEHƿ@HHH([]UHHH}HuHMHEHH, UHH H}HuHUHEHHHMHEHH@ ÐUHHH}HEHl UHH}H]UHSH8H}HuHUHEHEHUHEHH4 t9HEHz HHEH] HHq HEH& HEHE3HHUHEHH HHHH8[]UHSHH}HuHEHD HHEH5 H9H[]UHH}HEH]UHH}HE]UHH}HE]UHH0H}HuHUEHUHMHEHH UHH}HE]UHSHH}HuHEHdHHEHƿHHZLH[]UHHH}HuHMHEHH UHH H}HuHUHEHHHMHEHH UHSHH}HuHEH HHEH H9H[]UHHH}HuHUHEHH UHH}HEHHPHEHHE]UHH}HE]UHH}HEH]UHSHH}HuHEHtHHEHƿHHH[]ÐUHHH}HEHr4ÐUHHH}HuHEHÐUHH H}HuHUHEHÐUHH}HE]UHHH}HuHUHEHH UHH H}HuHUHUHMHEHH UHH}HE]UHHH}HuHUHEHH UHH H}HuHUHUHMHEHH UHH}HEH]UHSH8H}HuHUHMH}tXH]HEH裗HHEHHHtHEHEHEHQHEHEH-HEHUHEHH}HEH8[]UHHH}HEH^ UHHH}HEHbHE ÐUHAVAUATSH0H}HuHUHMLEHEHƿH{HEHIHEHuIHEHaIHEHHHEHMLLHH 3HHUHEHHH~HHH0[A\A]A^]UHH H}HEHHEHHH([]UHH}HEH]UHSHH}HuHEH`HHEHQH9H[]UHHH}HEHH<ÐUHHH}HuHEHÐUHH H}HuHUHEHÐUHHH}HEHÐUHHH}HuHEHÐUHH H}HuHUHEHÐUHH}HE]UHHH}HuHMHEHH\UHATSH0H}HuHUHMLEHEH6IHEHHHEH HHuHEMHHDH0[A\]UHH H}HEHPHEHH5HEÐUHH}HE]UHHH}HuHMHEHHzUHATSH0H}HuHUHMLEHEHhIHEHHHEHHEHÐUHHH}HEHHEHH裱ÐUHHH}`tHEHHEHH謌HEHHÐUHHH}HEHHE`H?ÐUHHH}`tHEHHEHÐUHHH}HEHHE HÐUHHH}atHEHHEHÐUHHH}HEHHE H藰ÐUHHH}`atHEHHEHH6@HEH<ÐUHHH}HEHHEXH3ÐUHHH}hdtHEHHEHHHEHH*HEH`HHEHXÐUHHH}HEHHE0H諯ÐUHHH}dtHEHHEHH|HEHÐUHHH}HEHHEHEÐUHHH}ftHEHHEHTxÐUHHH}HEHHEHÐUHHH}0htHEHHEH@ÐUHHH}HEHHE`H蝮ÐUHHH}PhtHEHHEHHHEHH負HEHpH(HEHH辟HEHPHTHEHHHEHH謞HEH`H$HEHhÐUHHH}HEH2HE@H軭ÐUHHH}phtHEHHEH ÐUHHH}HEHHE`HgÐUHHH}htHEHHEHÐUHHH}HEHHE`HÐUHHH}htHEHHEHlÐUHHH}HEHHE`H迬ÐUHHH}htHEHHEHÐUHHH}HEHHE`HkÐUHHH}htHEHHEHÐUHHH}HEHHE`HÐUHHH}0itHEHHEHHHEH(ÐUHHH}HEHHE0H賫ÐUHHH}itHEHHEH(HrHEHHbHEHÐUHHH}HEHHEPH?ÐUHHH}jtHEHHEHH+HEHHHEHĪÐUHHH}HEHHE(HǪÐUHHH}0jtHEHHEHH誻HEH^ÐUHHH}HEHHEHaÐUHHH}PjtHEHHEHHHEHH*HEHÐUHHH}HEHHE HÐUHHH}jtHEHHEHBÐUHHH}HEHHE`H蕩ÐUHSHH}HEHXHtHzHcH[]ÐUHHH}H}t HEHUHH}Hu]ÐUHSHH}HEHXHtHHH[]ÐUHHH}H}t HEHUHH}Hu]ÐUHSHHxHplhht HEHHF>HEHUHxHFHHxH蔧H)HHEHxHHHxHiH)HHEHxHPHE؋lHHtqH>Hpx HpH;E~ HEHH=HEHUEHxHMHUHHpHUHHuHjHpx HpH;E~ HEHH=HEHUHxHMHUHHuHpH)HUHHuHjHUHpHHEH}x HEH;E~HEHH<HEHUhHxHMHUHHuHUHHuH萤HxH耧HHxHΥH)HHEHH=<HEHUHĘ[]ÐUHATSHPH}HHHHEHUMEt HEHH;HEHUHEH߸HHEH0H)HHEHEHHEHEH;H9Et8H]HUHEL$HEH;HHEHHELHHgHEHH8;HEHUHP[A\]ÐUHSHH}HEHXHtHHH[]ÐUHHH}H}t HEHUHH}Hu]ÐUHSHH}HuHEHUHHHEHHUHHHqHEHHUHHHf 8_tHEHh_tHEHP_tHEHP*HHEHHHEH HH(H[]ÐUHATSH H}ؿ@פHHEHH!H]HEHEHEHPH}t HEHHH0HEH]HEH9H5Iľ@H蓣LH舱HHEH9HHnH [A\]ÐUHATSHH}@ HHEHHeSHvtHǰIH\LHUHHH}HEHPHEH@HHG9UHHH}HuHE،tHyt HEHUHHH}HuHE،tHCtHEHH8H8UHH}HEH]UHHH}HEHPHEH@HH8UHHH}HuHE𾀌tHt HEHUHHH}HuHE𾀌tHtHEHH|8H8UHH}HEH]UHHH}HEHPHEH@HHO8UHHH}HuHE(tH t HEHUHHH}HuHE(tHtHEHH8H8UHH}HEH]UHHH}HEHPHEH@HH7UHHH}HuHEtHQt HEHUHHH}HuHEtHtHEHH7H7UHH}HEH]UHHH}HEH@HUHRHАUHHH}HuHE𾀋tHt HEHUHHH}HuHE𾀋tHitHEHH6H6UHH}HEH]UHHH}HEH@HUHRHАUHHH}HuHEXtHt HEHUHHH}HuHEXtHtHEHHZ6H`6UHH}HEH]UHHH}HEHPHEH@HH-6UHHH}HuHEtH5t HEHUHHH}HuHEtHtHEHH5H5UHH}HEH]UHSHH}HuHEHUHHHEHHUHHHŻHEHHUHHHatHEHatHEHPbtHEHP*HHEHHOHEH_HHhH[]ÐUHATSH H}ؿ@HHEHH!H]HEHEHEHPH}t HEHHHpHEH]HEH4H5Iľ@HӜLHȪHHEH4HH讪H [A\]ÐUHATSHH}@KHHEHHeQ~tHIH蜱LHQUHSHH}HuHEHUHHHEHHUHHHpHEH(HUH(HH btHEHPbtHEHPxbtHEHP(*HHEHHnHEHHH褩H[]ÐUHATSH H}ؿPSHHEHH!H]HEHEHEHP(H}t HEH(HHHEH]HEHV3H5IľPHLHHHEH'3HHH [A\]ÐUHATSHH}P臡HHEHHeQhtHCIHدLH荨UHSHH}HuHEHUHHLHEHHUHHHPHEH0HUH0HH@qHEHpqHEHPqHEHP0*HHEHHǍHEHHHH[]ÐUHSHH}HuHEHUHHHEHHUHHH%HEHHUHHHjbtHEHbtHEHPbtHEHP*HHEHHWNHEH#HH,H[]ÐUHATSH H}ؿ8ۙHHEHH!H]HEHEHEHPH}t HEHHH4HEH]HEHN1H5Iľ8H藘LH茦HHEH1HHrH [A\]ÐUHATSHH}8HHEHHeQtH˥IH`LHUHSHH}HuHEHUHHHEHHUHHH赭HEHHUHHHctHEH@ctHEHPhctHEHP*HHEHH?HEH_HHhH[]ÐUHATSH H}ؿ@HHEHH!H]HEHEHEHPH}t HEHHHpHEH]HEH/H5Iľ@HӖLHȤHHEH/HH认H [A\]ÐUHATSHH}@KHHEHHezQptHIH蜫LHQUHH}HuHUHEH@HEHEHEHEHEHEH@]UHH@H}HuHUHMDEHEH@HEMHUHuHEHUHH@H}HuHUHMDEHEH@HEMHUHuHEHʼnUHH0H}HuHEHUHH=HEHHEHEXHEHEHEHEHEHUHÐUHSHHHHHEHjIAS hs&tHHH9HHHHHHHUЉEHOHUHHH H)H hsHH HPwsH!HËEHcHMHEHHgHEHHMsHrsHܟMrHϟH HrH HGHHEHH[H H HHHHwHHHHLHEH.HH H躲HHEH_HHH]UHH H}HuHEHUHHՆHEHHtOHEHHEHUHMHEHH|HEHǀHuHENhsHÐUHH}HuU} t}hu]ÐUHH0H}HEHeHEHEHEHH0HS{H)$H蠋fH~HEHEE\EHEH8HEH@H)HHxH*HHH H*Xf(^MHEH,<TfH~HEHHHEH8HEH@H)HHxH*HHH H*Xf(^MHEPKTfH~HEHPÐUHHH}HEHpfHEH8HEH@ÐUHH H}HuUHEUHMHHHEǀHEHHt`thss' ÐUHHH}HuHEHUHHCHEHǀÐUHH}E]UHSHH HHHZH0EHH HHH HEHEH@ HtHEH@ HrHEH@ HE@< HHAhs`tHGHHHHPsH3sH&sH H謓sHHHE@H脓HHHEHƴOhsԴOHO`tHEHOHOHUHHPHBHPhsHHPHPFrH:HHEHH(MrHHPH HPH HHEHH HPHX#H0PH0HH H8HEHH H8HH HH HtHH HH(HEHH]Hf(H>HH0f(Hf(H3>HhsHw(sHwHHHH?HHH0HQH_HHH3H/HԧHEHXHUHE+sH補HEH7HUHE sH肜H`PkY=f(H`'HUHMf(Hf(H"=HhsHv2sHvHH`HH.H`H诐HEHCHEHHEH+HEHϦHHpHhHHHQHHH:HH0HƘHH_HbHH裘HH/H?VHH`HۏHHEHjHHEH HEHMHHEHHHhH舏HH HhHĘ[]UHSHHXHPHHHPHXHHHH HHHHtlHPHHHHHHH`HPHHX5sHtHH`HH+H`H謎HHHEH}HXEsH]tHHEHHHEH_HHHEH}HXTsHtHHEHHHEHSHH`H%HHEHHHEH܍HHXHȍHHMHXHĸ[]UHATSHHHHHH{H@< ushspsHHHEEHEHEHEHEEĉEEE}t#}t}t}t}u HEEEEEED/EhHhHEHEHEHEHEHUH(H(Hx'(H0H{HsHArHH0HH}H0H=HHfHH`HH HsHqHH`HH`}H`HHH耲 HHpHpHH0HTlH*H|fH~HEHEHHHrzHsH.qHHHH|HH*H@HHzHsHpHHHHR|HHӊH@HH>{HsHzpHHHH{HHvHHHH HHBHsHpHH HH{H HHH HPHzHsHoHHPHH>{HPH迉HHHHHoyHsHkoHHHHzHHgH@HHyHsHoHHHHzHH HHHUMHHH$sHnHHHH*zHH諈HHHUMHHH;sHMnHHHHyHHIH@?HH@HH HOsHmHH@HHcyH@HH@<H@<@u]HHHpHHlwHVsHhmHHpHHxHpHdH@<HHHHvHesHlHHHHmxHHaHFHHHHHwsHlHHHH xHH苆HaHHpHOHH)HHsHnH&FHHHHHHPHpHHHH0HPrHHH0HHHgHsHskHHHHvHHoH0HHPHHHHHӍHHtHpH赍HHH@HHHHHHH@8HEH}t0HE@HEHHHHH_HEHHEHHHHIHqsHUjHHHHuHHQHHXPHsHR4HHHzHHEH}HHBHEЋ@HHHGHEHHEH}t0HE@HEHHHHHbHEHHEHH0HHLHsHXiHH0HHtH0HTHH9HH0H.HH`HHHHHHHHHH҂HH H軂HHPH褂~HHH荂gHHHvPHHH_9HHHH"HH@H1 HHpHHHHHHHHHHՁHH0HaHHPHMHHH9HHH%HHHHpH?HHHNHH0H:HHHƉHHHHH藆HH[A\]ÐUHH0H}HuHUHEH@HEHEH莧ÐUHHPH}HuHUHMDEHEH@HEHEH@HEHEH/HEMHUHuHEHUHHPH}HuHUHMDEHEH@HEHEH@HEHEH.HEMHUHuHEHUHH}Hu]ÐUHSHHHHHHHH:aHHnH sHjeHHHHpHHfHHHHHH2HsHeHHHHpHH HHHyHxHHx&HH@pHxHxHH H.gHHHHHxHPHHHHHHxHMHHHPHEHH_^HHEHHiHEHaxH HRxHxHHx&HHH&xHHHxHHHwHHHwHH@Hw{HHpHwdHHHwMHHHw6HHHnwHH`HHHH薍H0HHH_HsHHH wHHHHHH4HHuHHHuHH HvaHHPHvMHHEHvHH Htv(HHEHcvHH HOvHHH;vHH{HH[]UHATSHHhH`HXHhH'dHXHEHEH@uthssH`HHHHHXH`HXH/HHHHQHhpsH-[HHHHfHH)uHHHHHh+sHZHHHHWfHHtHXHH dHhsHZHHHHfHHtHXHHEEHEHEHEHEȋE܉EċEĉE}t#}t}t}t}u HEȋEEEEEDEEHEHEHEHEHEHEHUHxHxHEwxH HbHhsHYHH HHdH H~sHXHHPHH^,HhsH*YHHPHHdHPH&sHHHsSHHHr?HHHr+HH HrHHPHrHHhHrHH/xHhHĠ[A\]UHH}HuHEHUHHE@HE@ ]UHH}HEH]ÐUHHH}HEHHtHEHHEHHHHHАUHHH}HuHEHUHH}HE]UHH}]UHHH}HuHEH4UHH}HE]UHH}]UHHH}HuHEH辵UHH}HE]UHH}]UHHH}HuHEHHUHH}HE]UHH}]UHH}HE]UHH}]UHH}HE]UHH}]UHHH}HuHEHfUHH}HE]UHH}]UHH H}HEHHEHHHEHUHHÐUHHH}HEHHtHEHHEHHHHHАUHHH}HEHHtHEHHEHHHHHАUHHH}HEHHtHEHHEHHHHHАUHHH}HEHHtHEHHEHHHHHАUHHH}HEHHtHEHHEHHHHHАUHH@H}HEHEHEHEHEHEHEH@@H@HEHEHHEHEHHtAHEH@<u+HEHPPHUHEHHQUHH}HE@Htt(tt%sss s &s]UHH0H}HuHUHUHMHEHHÐUHSHXH}HuHUHEHHHEHHHEHHHHEHH5 HEHHHEHH8HHEHH[HUHEHHHEHHEH+HHEHHHEHǙHHrHX[]UHH}HuHE]UHHH}HEH;UHHH}HEH;ÐUHHH}HuHEH6UHHH}HEHxUHHH}HEH:}UHH}HE]UHHOH]UHH0H}HuUHEH@HEHEH@ tHEH@ HP(HEHHHHEH@ HHEHHHdHEHH;HEH@ t+HEH@ HH>}HEH@H}UHH0H}HuUHEH@HEHEH@HR}HEH@ HH\vUHH}]UHHH}HEHH$LHHEH@ t:HEH@ HWXHbxHEH@H|HEH@ HhHg|HEHHUHATSH@H}HEH@ HhH+|EHEH}uuPt{tHEH@ HPHdEtYHEH@ HPH3eEHEH8HnUHuċE܉ѺnE`zEЃ}u,}u&WuEEttHEH8H}u}uWt }ttF gHHHCHCHCHpEPqHnHEH@ HP(HEHHHOHEH@ HHixIHuLHnH@[A\]UHH}HuHEHUH]UHHH}HEHHt\HEHHHtHEHHH諉HEHH@HtHEHH@HcHEHH@ H`ÐUHH}HEH]UHATSHPHЈHHHH@HHHSHHH@ HAPtuHZHHEHH$`ILƸHHHHL@ te؎HHHHHHu貎HHHHHHu0茎HHHsHHHHHHug@ReHHEHuHUHEtHrHEHHmxHEHcoHEH} GqHkHNOHUHHHHӿHPtHHHPtHiHHHH茂HLb=tHiHHBHHHHEHHKHH|HuOHUHHHHHPtHHHPtHhHHHH賁HsatHhtHh=tHhHHOHH$HHEHHXHH{HH@ @HHR @HH@ @HH@ H@HXHH@ HHHH@ HPHHHOHUHHXHH蜽HPtHNHHPtHgHHHHdH`=tHcgHHHHHHEHHHHzH9OHUHHzHH込HPtHpHHPtHfHHHHH2_tHftHxf=tHkfHHHHHHEHHHHyHAOHUHHHHƻHPtHxHHPtHeHHHH~H:^=tHeHH0HHHHEHH9HHxHcOHxHHHHHPtHHHPtHdHHHH}HY]tHdtHd=tHdHH5HH HHxHH;HHwHH@ HHPHHEHHVHHPHEHH<HEHVtHH@ HhH XHH@ H(@HHR H(@HH@ H(@HH@ H@@ XHH@ HH@HH@ H(HPHHHH@ HHP8HH@ HPPHHPHH@ HPH`HH@ HHH@ HPHHsHH@ HHAqH|OHpHHHHLH&PtHHHPtHDbHHH@HXHZ=tHbHHHHHHpHHHHQuH{OHhHH(HHlH&PtHHHPtHdaHHH@HXHYtH7atH*a=tHaHHHHHHhHHHHWtHzOH`HH.HHrH'PtH$HHPtHj`HHH@(HX=tH?`HHHHHH`HHHHysHzOHXHHPHH蔵H'PtHFHHPtH_HHH@(HXtHa_(tHT_=tHG_HHHHHHXHHHHrHyOHPHHXHH蜴H(PtHNHHPtH^HHH@,HW=tHi^HH HHHHPHHHHqHHhH@ HHYPHtOHUHHӿHpHHp;PtHɿHpHPtHZHHhH@HPHR=tHYHpHHpHZHHEHHHpHmHsOHUHHHpH=Hp<PtHHpHPtH5YHHhH@(HQ=tH YHpHHpHHHEHHHpHGlHrOHUHH!HpHeHp=PtHHpHPtH]XHHhH@,HP=tH2XHpHHpHHHE؉HHHpHokHhH@HlOHhH@ H(t$HhH@ HP(HhHHH<HhH@ t#HhH@ HHhHHHHhH@ HhH]HhH@ H>KHhHH HĘ[]UHAUATSHHXHPLHXH@ HXHt@uLPthtyHXH@ HHXHHH4HXH@ t$HXH@ HP(HXHHHHEHXbXH{HMH`HH|L` JHËLHPHLH諤HXH@ HXH`H袲HXH@ HEHXXH6{HMHEHH{LeHEHPztHHALm CJHùLLHHXH@ H`HEHOZHEHHXH@ HhHbrIľ HILHH`H話HHVIľ HHLHHEHYHHEHiHHVHĨ[A\A]]UHSHH}HEH@ HXHHEH@ tXHEH@ H`HV~HEH@ H`HtH HHHEH@ Hǀ`HEH@ HHEHHH[HEH@ HXHHEH@ HXHtH& HGHEH@ HǀXH[]UHH}HEH@ HXH]ÐUHHH}HEH@ HXHUHH H}HuHEHaHEHEHt5HEHJtHEHHHEHH}cCHEHtHE0;uHMHUHMHEHHnUHAUATSHhHHHHH@HHہHH@HHHHHBHHNHH`HHzHH`HHH0HH9HHEHHHH HHXEHHHHHHHHdHHsHEHEH_DtkHHUHHHHHHHHHH HHDMHHUHEHD HEؾuH諲HEؾuHHCHHuHHHuHH趈HHHH%HHHH, HH{HHTHHTHEؾuHAHH0HH蜚H0uHNH0HT5HHVtHHpHuHHƇHpHPHH5HPHHH<HPHHpHTHHSHHމuHgHHuHH)HHHHHHHHHHHHiSHHZSHEؾuHIrHEؾuH蠭HHAHPH%uH蒧H0HPuHHTH0HHHHHHHHHH0HRHPHRHEؾ:uHtHHHuHHHXuHH装HHpHHHpHHHHpHhHHQHHQrHEؾ:uH辮HEؾ:uHH?5HHuHHHuHHɄHHHH8HHHH?HHHH QHHPHpHމuHjHPHp؊uHH,HPH0HHH0HHHH0HHPHlPHpH]PHEؾuHL)AHEؾuH蘪H@>HEؾuHtHHHHϕHuHtLHEؾuH1HHHH茕AH%uHCtAAEtHHlOtHHYOE5HH*uHţHHHuHH臂HHHHHHHHHHLHHNHHNHpHVtH(HPHppuHHHPH0HHYH0HHH`H0HHPH*NHpHNHHHEHU{HEHHH$HUHHHbHEHHH[$IHHs$HHH7$HEHUHEHHp$HuHLHH$HH蠝HHDHHHDHHJIHHH MLHHtHsH:HEHEHHHHUHHHpHUHH蘒HHVtH-HHuHHHPHpHHH~H0HP̋uHHHH0HHHHHHHHHHH HHZHHKH0HKHPHKHHKHHKHpHKKeHHHHHHZKHH0HFKHHPH2KHHHKHHH KHHpHJH\KfHHHKHHHJHHHJ'HHPH HHpHJHHHnJHHHHHHCJHHH/JHHHHH0HJHHPHIjHHpHOHHHIHHHI+HHHHHHIHHHrIHH0HHHPHGIHHpH3IIEtHHIMtHHIL{HHH`HHHHHHHH?HH0H$HHPHHHHpHHHHH˜HHH?HHCEHh[A\A]]UHSHHH@puuTuuH@pPHPpH@pHHPxHHH}HHPxHHH; HHHHxHH\OHxH蒧.HHHYuH踧HHPuHAHHHHH2HHH@:=tHAHHFHHWHH,HHxHH=HHTMH[OHpH莦*HHH\uH账HHP0uH@HHHPxHHH蚟HHH89PuH@HHHHHHHH8=tH@HHEHHrEHHHHڱHHpHHHHSHOH]KHOH ruHGHHPxHEHH,THHP0HEHH4rHpHHUHuHJrHpHPHHRtH HPHHHHHPHHpH CHEHCHEH{H HDHOHQHHHCHHHRRHH@HHHCHHHCHHH RHH@HHPH(HHpH6BHHEHgHHEH蚓HH H6CHHOHPHH@H[]UHAUATSHhHHH\OHHHsHEH0H HH ]2HHHCH#HHHHrHHHHHrHHHHVHHPHHH[OHHEH@H0HPIHjrHPH79(1HHHCHCHCHC HAHHHHsHHHHHlsHHHHUHHEHHHZOHpHEH@HHUIHPsHEHX8HZOHP@HHHHUOHHHHH[HwuH HHPuHS;H‹HPBuH3;HH@pH,BèuH;HH@pHB=tH:HH苬HH`HHHHqHH"NHHXxH0H@IH0HXIHHxHBHEHUHEHHQHELLHHfHHXxHHIHHIHHxHHEHUHEHHHELLHHHHHHHHH0HyHHPH5WOHH@WOHH@H`IHmH`H4HHHHHQHHEHHHVOH`HVOHH HUIHpHEHF4HVOHP@HHHHQOHHޜHHHIHuHHHPȨuHA7HH@pH:>èuH7HH@pH>=tH6HH虨HHnHHHHHH0JHHXxH@HNIH@HfIHHxHPHEHUHEHH_HELLHHtHHXxH HIH HIHHxHHEHUHEHHHELLHHHHHH H HH@HyHH`H1dHHEH[HHEH3HHEH)vHHPH}0HHH>HHN-H[]UHSHlH`lHIOHHHU`HEHEHXlH`HHHT`HHHHEHXlH`HHHaHHH諕H^IOHP@HEHHHDOHUؾH諏HHpHHpuHȏHpHP uH*H‹lH 1uH)HH`@pH0èuH)HH`@pH0=tH)HpHFHpHHHE؉HH/HpHHEH~H(HH8HH[A\]UHSH(H}HOAOHP@HEHHH-AOHEHHHEHHHEHHH5$HEH([]UHSHXH}HuHUHUHEHHrHEHHEuH0HHEHHHEH2+HHEH!HHEHHH#HEHX[]UHATSH HAu@uH>HH_H@OH?OHEH?OH0XuHHH0HHHHtGHPHHHkHEHP HPHH'HPH%HHHǣuHHHEHHVkHEHUHHj\HUHEHHT~HpHUHHJ+HEHP HpHHHpH%HEH%HEH$HHJHHhIľHL9HHEH$HHEH$HHHHHH袔HHa!H [A\]UHAUATSHX HAuuHH=OH@tHHH@HHHH^{HH=H8OHXHHH^tHuHHHPxuHV=tHIHHHHHHXHHҍHH1H*qHb8OHtHHpHHHUHpH HpHHH>t5H`H HH1O0uHǸHHHHH=tH1HHԅHH詅HHHHH躃HHk'H.OH@HyHHiH=uH6yHHPuH|HH`HH =tHZHHHH҄HH@HHHH&HH [H-OH8HxHHhH?uHExHHPuHHHHH =tHiHH HHHH8HHHH%H<,OH0HHwHHgH@uHnwHHPuHHHHH =tHHH5HH HH0HHHH$HH@HHc[HEHuHlHH@HHH@Hh HHpHH[HEHuHHHpHHHpH "H*OH(HuHH8fHDuHuHHP'uH0HHHH=tHHH豁HH膁HH(HHHHH#HHEHHYHEHtHHHEHHiHEH H`H~HHoHH`HHQHHcHHH vHHH|"_HH`HU HHIEtHH1 MtHH LHHPH HHH HHH HHH!iHHpH HHH HHH蟅HHHHHpHR HHH; HHpHHHH HHH HHH HHH xHHH dHHH PHH@H E]HEHHZ:H9EHUHHH/HEH0Hu`H‹EHiuHiHEHHHxHHEHPHH0YHDHHHHEHHH~HHVH0Hƿ`M=t``H0HEE]HEHH9H9EHUHHH.HEH0Hu`GH‹EHDiuH'HEHHH6HHEHPH0H0YHMCH0HHHzDHHH}HHgUH0Hƿ` =t``H0HE,u`[HEHH-HHHWHHEHHe-H@HHpHPHHYHCHpHPHH%EHPHH|HPHhT=u`H‹PH=tHUu`rH‹THo=tHRmu`CHHhHH=tH!=t``Xu`=t`HHEHHIHEHxHEHULHlS HEHHHEH=t``HHkHHHdxHHHRHH0Hb.HHPHtHHEHbHHHĨ[]UHAVAUATSHPHAu`vH~_HY OHEHF OHtHHPHHH9H OHtHΘH HHHH OH uH蚘HH HHHHb6HƿuHH1H@Hx2HEHPhH@HHN3H@HI'HEHhH7HHPHH[ HEHhHi7HHpHH1 HPHpHHHpHHPH ty@HHH,HH(uHqHHHHHHHQ GqHHuH:`HEHPxHHH8HEHHHH=9HHHOHEHH]9HHHBhHEHHA9HHOHBpHEHXhHEHH9HxHH9HmOH [uH)HH HH`HHHHW4HEHH8HHHHHH=HHHOHS?uH蓕H`HHHH@H`HH3HEHH8HH@HHH@HH`HHAOHuHHHHH4HHHH+3HEHH7HHHHHHHHbHEHH67HHH@H HEHH6HHPHHEH H@HPHHBHEHH6HH HHH HCHEHHw6H/%HuH\HOHtHuHHHHHH=CH`HHHN6HEHH`HH57H`HnHHHEHHM7HHHHHL7HEHH).HHHH"8HH;HOHHHxHEHH-HHHHHHHEHH-HHEHH7H8H H8HH7HEHH HH8H H HEHHBH HEHH(IHOHptHrH@HpHHH@HJ1Lr H@HHEHHIHEOHtHHHHH8HH0HHi@BHLr HHHEHH<IHOHtH膐HHHHHHN@Lr HH"HEHHHǀ,PYHuHPYH5OH`tHH0H`HH(H0H3EH0HHEHEHEHH6EE;EHuHXHHKHOHHH~uHEHP HHH,HUtHHHHHOHHHOHHHuEԍPHHH#uHlHHHHHHh}u0(HúHuH]HEH&(HúHuHHuHWWIHH'OHHOHPHHHHHHHPHH0HHi4HHHRHP@HH HuHVHHNH HEHHjNLH\NLpHNNHHHWQHHHHnHHHTNHHHHHNHHEHHHHH;5HH@@fUYHHHHHHHEHHEEEHEHxHxHpElEhhddt/dt%dtdt du Hpl``\\XDHEHHHHw4HHhHHYEHuHTHEHX@HUHX@HEHX@HEHǀpYHEHpHUHXHHHHEǀHEHXHEHHH(HEH@HUH@HEH@HEHǀYHEHHUHHHHHEǀ HEHHEHHHf(HEH(@HUH(@HEH(@HEHǀ@YHEH@HUH(HHHHEǀPHEH(HEHHH'H uHRH HgH uHRHEHHEHNHHHo(yHúHpHEHSHH1NHH#NHHHHHˎHEHXHEHHPHEH@H0HHq/HEHHEH@HRHP@HEH@HHuHQHNHHHnLHHiNH`H[NHHEH@ILHH<HEHXHHHEH@HHEHHHH,1E]HEHHH9t=HEH@HEHUHHH<HHH2EHEHHEH@HHH/HEH@HUH HHEH@H@@VYHEHPHEH@HHHHHEHHPDžLDžHHPH@H@H8L4H00,,t/,t%,t,t ,u H84(($$ DHHH,uHGOEHPH9Etg}uL-IľH)LIľHLHHHmHHHYjIľ(HLAIľHL,IľHLHHHHHHHH HHHPHHHH|JHH;He[A\A]A^]UHATSH@HANu@vHGHNHHHgHNH`[uHXH0H`HHHH0HHH0HH@NHuHHHHH3HHHHHuHTHNH uH艀HH HHHHHHHHHHNHHHHHINHEuHH`HUHHBH@H`HH9H@uH HH@H*H`H{tHuH3HHEHH H~uHHHEHHHEHHqHHONH@HANHHHHH7YH]H*NHUHHHNHHEH@HEH6[HEH0]HH+HH|HH3GHH0HVHHHHH7eHHHHHH=HH`H)HHEHIľHHhLHHHaHHHHHH_FHHH@[A\]UHAUATSHH AiuvHCHNHEHNHHHcHsNHPHHmcLP0`HH>NHH0NHpHLHH˶H]HPHHEHUHE]HEHHH9t@EHUHHHJHEHEHHUHHH 'EHEH軷HEHWHEHHEEEHEHEHEHEEEEEEE}t#}t}t}t}u HEUUEEEEDHHH HQDZIľ0H LHHPHbHHHNHH HDHHH[A\A]]UHAUATSH8H@A}uvHcAH>NHEH HHNHpuHzHHpHHHH HH!HHHHTH HHHHHHHHHHHH5VtsHHVHHHHWHH HHHHOHHUHHpH H`HHHNHtHtyHHHHHHHHHNHHHHlHH`HHIHHZ3HHHH5HHKHHHH/HHH`HHHEHHyH`HUHH5H`H@HH6L@HEHLm _HùLLHHEHHEHrH@H (H`HbHEH'HH'HHH HH@H2@1HHHHHHHHH袐HHHHHHHHHH`HqIľ HdLHHEH`H@H&HH`HKHHEH&HHH&HHHdHH HrH@H?HHH8[A\A]]UHSHxHAuvHn<Ct NHaNHH2HHHHiHHHpHHHHH&'HpHHHH#HpH|HHHHuHVHHWHpHٶHhHhHEHEHC,HEHֶH`H`HEHEH,IHEHHXHXHEHEH+ ƅWWt&HMHEHHڶtHWH~+HEHHHHH胻WuLH H uH H HHHH H%ƅWHH WHEH>HNHHH+HHqHuH#,HHHPHHӾ=tHVHH7HH7HHHHH5HHHHH@HuHHH@uHHCH@HHHH@H@HEHEH`)HEкHH8H8HEHEH$)IHEкHH0H0HEHEH( ƅ//t&HMHEȺHHtH/H(HEȾHHHHH蠸/uLH`H uHH`HHHH`HBƅ/HH*/HEȾH[HpH7H H HEHEH'|HEH4HHHEHEHe'@HEH@HHHEHEH)'ƅt&HMHEHH8tHH&HEH^HHHHuCHEH uH>HUHHH(HEHƅHHtHEH襱HаuHkHDNHHP'HHHuHv'HHHPHH&=tHHHL3HH!3HHHH21HHHHdHpHHHHH7HHI6BHHHHH HHHHHHH:HHHHH@HxHH`HHHHw#H@HH@uHd#H@HP_uH誽HH8mjuH苽HHH٬HuHb=tHUH@H.H@H.HHHH,H@HHHHPHXHPHXHHذH`HhH`HHHGEHHEHHHHeHpuHHHEHH_HpHEHHetFHH蘿HuH/HtH+HNHH!H@HH@uH6!H@HPuH|HHHH׳=tHZH@H,H@H,HHHH*H@HHHHHCHEHU HH襪HNHHH@HcH@uH H@HPuH[HHH詩HOuH2=tH%H@H+H@H+HHHH)H@H_HH萭HEHUHEHEHH购HEHUHUHHH,BHHBHHHHJHEuHuHHEHHGHUHEHHPtFHH胼HuHHtHHNHHH@HoH@uH!H@HPuHgHHHH°=tHEH@H)H@H)HHHH'H@HHHHH@HEHUHH0HH!HH,HH@H HH@HgHH@HHHH\?HH@H+HH@HHHH HHHlHHHXHHH ,HHɸH8[]UHH7-HNHHHEHEHuHEH@ƱuHEH@ YHEH HرuHEH H@uHEH H@/ YHEH@HuHEH@H@uHEH@H@F YHEH`H*uHEH`H@5uHEH`H@` YHEHH>uHEHH@NuHEHH@ Y4UHH',u6E}w"HNUHHHXHEJ4UHATSHHAu@vH(HNHEEܻL%NH@tHaHH@LHĭHHPt}wEۄtHHE]HEHH H9EHUHHHHEHEHEPHEH3H`HUXuH'H`HH\H`HHEH}HHƸHHHEu܉ЉHHH=wMHHHHHHH?HHH4HHH HHuNHHHH`HH`'uHH`HPxuHH‹EHuHIJHEu܉ЃH跹=tH蚲H`H=$H`H$HHHH#"H`H]HEHH^HHHHH蚸Ẽ}$H6NHHBH`HH`,uHhH`HPuH讱H‹EH諸tH莱HËẺHHvtHiH‹ẺHtHL=tH?H`H"H`H"HHHH H`HyEVHEHHtXHEHHEHHUHEвuHdHEHHYHEH褵HEHHHEHHHtHEH8Hk HH{%IĄtHH蚬LrHH`H#HHEHMHH`Hn9HH`HZ%HHEHٴHHEHxHHH$HH虱H[A\]UHH H}HuHUHEHH~ HUHEHHMUHSH(HHNHEHONHHH[HHHFuHHHPuHǮHHH#UHGHC%uH薮HHHTHHHPHHZ HPHH*=tHHHHHHHHHHHHHE]HEHHnH9JEHUHHH HHHҊHHH THHEHH8HEHUHHS7EHUHHHHPHEHMOYHcHMH`HHćH`HH4H`H HEHǷHEHEHHHXHHͮHH`Hs HHEHrHHEH話HH莮H([]UHHH}HEH@HUHHNHH!]UHSHHNHHEEEHEHEHEHEȋE܉EċE؉EEE}t#}t}t}t}u HEȋUUEEEEMEEHNHUHHH0H5H0\uHH0HP4uH-H‹EH*=tH H0HH0HHHEHHH0HJ}EEE}t4EE}t#}t}t}t}u  EE}u EU EtHNHHFHH0H谽HH%H[]UHSHHxH NHUH/HHHHeuHLHHPHuH蒩HHxHH膰TuHi=tH\HHHHHHEHHHH虼HHH耼HHHĈ[]UHSHHxHNHUHHHHkHkuHHHPguHc=tHVHHHHHHEHHHH蓻HHHzHHHĈ[]UHHHNHEHEHHђ}UHSHxHEHHUHEuH=HEкWYH#HUHuHEHHEH5HEHHEHJHEH‰ƒ?)‰кHHHHEHH3>P?HHcHŀH HHcHŀHEHH=xHAHvtyEHHEH肫HUHEuHͧUHEHHHEHHEH賲NGqH聡HNH8HHHzHuH,HHPXuHr=tHeHHHHHH8HHHH蟲HPHFHHIHHIH?H薱HLHHH4HHHlHH@HAXHHpH-DIHEHtIHEHH苧LHHH贱HHPHVHHHHHH [A\]UHATSHHPAuآvHHNHEHѷNHHHHHHHHuHHHPuH@=tH3HHHHHHHHH HHmHEHHH# E]HEHH:H9t2EHUHHHHEHEHHGEHEHHtHEHHGHEHHtKL%NHE8tHHHEHULHHEHtAAt HEHMEtHEHHpHEHH4E]HEHHH9t[EHUHHHHEHEH@HtHEHPHEH@HHHHHEH@EHEHHtLHEHHHEHHtH[) HHEHǀE}wNHE؋UtHE؋UDHE؋UHtHE؋UHEhH2NHtH%HPH NH^NH@HjHHHuHHHPuH֙=tHəHHl HHA HH@HHR HHHPH]HHH/IĄt HEH軕LHHH贬HHPHVHHH[A\]UHSHHEAuvH HNHEоtHTEHpHUHH莑HpHtHpH HuHpHHEH .HHpH”HHEHw HH6HĈ[]UHSHHEAuvH HNHUH'HHHuHMHHPuH蓗=tH膗HH) HHHHEHHHHêHEuH uw變c_Ԩ7EHEuH #jHEuH HEH HHHHtHRHHHEHwNHUH HHHuHHHPuHHHEHHHHUHHH͕=tHHHEHHHHUHMHHHEHH=tH胕HEH臚HHHHHHEHHHH质&襚tHȇHEH-NHxH9HHH#uH_HHPuH襔HHEHHHHUHHH耔=tHsHHHHHHxHHHH譧螙mHHEHHHHvHl!HHHXHNHHEHHH貕H[]UHSHHHHEȾOHeHEH~EE9HMHUHmEHHHHH0HEȹuhHzetdfiHHEHHHHHH^NuHǸ\"=HpHaHpHMHHH{H~NHhHHHHCuHHHPZuHHHEHpHHHEHH>=tHHEHŖHHXHH-HHhHH>HHHpHHEH躍SHHEHIHHH襤HHpHqHHEHpHHH[]UHSHHH}H NHEHUHHnHUHEHH~HEHHHEHHH艒HH[]UHATSHlH`-HH QHNHNHQ@HHخNHHxHήN0܄HHNHH!HNHDžxnYHNHHNH`ljHxQAkYIHѺqunHHVNHEо uHHHK{Hİ[A\A]A^]UHH}HE]ÐUHHH}HuHEHUHHyHEHP HEH HHxHEHP$HEH$HH]HEHP(HEH(HHBHEHP,HEH,HHHEHP-HEH-HHÐUHHH}HEHv}ÐUHHH}HuHEHUHH诉HEH HUH HHÐUHSHH}HuHEHUHHȻqHEHHEH HUH HHkHEH@HUH@HHkHEH`HUH`HHkHEHE艐DHHEH@H|HHEH Hq|HHEH"HHEyH[]UHSHHxHpHhdHxHpHHpHhHNHUHHDHHdHhHH7HHPtH}vHHpH;Ho=tHTvHHHHHHEHHHH葉HHH}HHwHĘ[]ÐUHSHHxHxHHHُNHUHHHH^HrtHHHPtHVuHHxHHHm=tH*uHHHHHHEHHHHgHxHHpHĈ[]UHSHHXTHHPDDHXHtTgEHEHDHTHH-HXHUHHaHEHЀH‹EHHH3NHUHHtH`HPHHH`HgH`HPtHsH‹TH:l=tHsH`H0H`HHHEȉHH9H`Hʆ1HH`H趆HHXHHHuHĸ[]UHSHH}HuHEHUHH8qHEHHEH HUH HHfHHEHHHtH[]UHSH HHHXL`Lht#)p)M)U)])e)m)u)}DžDž0HEH H@H(HHHH>HH0HHHHH0 mHHHHHHHsH[]UHHH}HEHUHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHH耍H[]UHHH}HuHEHUHH軍UHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHSH|HpHp|OtǸHp|H։ EHEЋUJ^HHHMHEHHAHMHEHHHEHHp|WtǸ"HEH]HEH6HHEHJHHqHHEHHHkqHĈ[]ÐUHATSH0H}HuЉHMEHEHUHHLHEHEHLHEHUHEHH}t;}t.`iHHEHHVY@vHrp4HEHLHP HEHIHwLHpH0[A\]UHSHHxHpHxHgvHxHHxH HgHxH@HgHxHP@HpHH~HEHWyHUHE^tHuHEHpHMHHHEHMmtHH@HxHP HEHHlHEHrHEHrHEHrHEH6vHHEHurHHEHdrHHEHHHxH@H;rHxH H(rHxHHHnHĈ[]UHHH}vHEHHEH@HqHEH HqHEHÐUHHH}HEHHE`H`ÐUHHH}HEH HD`UHH0H}HuHUHEH"dtSHEHUHH跉HEHEH bHEHUHEHH趉t:HEHUHH%HEHUHHJHHEHHV|HEUHH0H}HuЉʈE܉ЈEE؈EUHMHuHEH%tHEztH&EEUHSHHH}HuHEH`HEHUHMHHHEH7cHHHEHHnHEHr+HHEHpHHEHPHHlHEHH[]UHHH}HEH H0HEHoÐUHHH}HEHH`*HEHHHHEH0HHEHÐUHHH}HEHHEHHBÐUHHH}HEHH<HEHÐUHAUATSH(H}HuHUHMLe0^HHEHMHUHHZHLHEHEt:HEL`HEHIſP=^HLHHLHEHD6Iľ0H6]LH+kIľPH]LHkH([A\A]]ÐUHSHH}HuH]HEH腈HHBHEHXHHEHH躈HHSH[]ÐUHH}HuHEEHEHEу ʈEHU ȈHEEHEHE ʈHEU ʈHEf%EHEfHEҁ ʉEf%HU%% ȉHE@fEHE@fHEP fPEf%HUB fB]UHH}HE]ÐUHH H}HuHUHEHHEHEHHEPUHSH(H}HuHEHuHHEHHHEHHH~HEH([]UHH0H}uHU؋EHMHEHH_EHUHEHHrUHATSHHxtHhptHx HbHEH}HEH+xEHhH^UH‹pH9tg@`HHEH'qHUHEtHrmHEHHuHEHjHEH[xGHqH)gEHxHhHH^EHUHEHHI4HhHP]tH‹pH9tg@_HHEH\pHUHEtHlHEHHtHEHiHEHwGHqH^ftHxHhHH]EHUHtHHxfIHEHiIHEH!wHmLHNfIHEHOiIHEHvHfmLHfHĐ[A\]ÐUHHH}HEHHEHHf]ÐUHHH}HuHEHUHH+HEHH/]UHHH}HuHUHEHH+HEÐUHATSH`!HHHDžƅEHHH[HHHH[AHHHVDHHHHHHH[Ht0HHHZH9Htty@6]HHHmHHtHiHHHEpHH8gHHt GqHcHHHYH9Hty@\HHH mHH@tHRiHHHoHHfHH2t GqHcHHҾHdEtEHHt4HHHHƉ{Htty@[HHOHlHOH tHMhH HHoH HeHOH-sGqHaHHdH HƉ8HEH}uEH}Hl lEܿZHHwH'kHwHPtHlgUHPHHaHPHdHwHIrNGqHaHHUHHHfHxHxHHHEHt~HU9Htg@YHHEH?jHUHEtHfHEHHlHEHcHEHsq GqHA`HU9Htg@@YHHEHiHUHE@tH fHEHH[lHEHQcHEHp GqH_HHHUH)H֋HHHHH[EJIHHbIHHipHfLH_IHHbIHH0pHfLH]_IH H[bIHOHoHofLH$_IHPH"bIHwHoH6fLH^IHEHaIHEHoHfLH^IHEHaIHEHXoHeLH^H`![A\]UHH}HE]UHH}HE]UHH}HE]ÐUHHH}HEH`}UHHH}HEHUHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHHd}H[]UHH}HE]UHHH}HEH UHH}HE]UHSHH}HuH]HEHHHHZHEHHѢHHEHHH[]UHHH}HuHEHUHH}UHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHSHXH}HuHUHEHSHEHUYH{HMHEHH|HUHMHEHHHEH+HHEHHHEH_HH\HEHX[]UHHH}HEHÐUHSHH}HuH]HEHHxHHzH[]UHH}HE]UHHH}HEHH]UHH}HE]UHSHH}HuH]HEHHHHVHEHXHEHH HHzH[]UHH}HE]UHHH}HEHPUHH}HE]ÐUHSHH}HuH]HEHHHH2HEHHHHEHH&H[]UHHH}HuHEHUHH{UHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHSHhH}HuUHMHEH>QHEЋMHUYHfzHMHEHHd{HUHMHEHHHEH+HHEH HHEHY\HH>YHEHh[]ÐUHHH}HEHHEH0HPÐUHHH}HEH0H[HEH|UHATSHHHHH~HHEHEHHEHHEHEHHHEHEH@HHEHEH;EHEH+EHHE=HRHEH}uHEH+EHHMHPHHvxHHPHH~HEH+EHHHEH&HQHEH}tHEH+EHHHEHHH`HHxH H`HHj~H HHHHHEHHEH H_ZyHEH+EHHHEHHH@HHwHpH@HHxHpHHHHHpHYHEHEHHYR@vOHHEH_HUHEOtHB\HEHHeHEHYHEH+gGxqHUHH HWYHHpHCYHHH/Y0IHEHYIHEHfH5]LHHHHHUHH[A\]ÐUHHH}HuHEHUHHyUHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHHH}HuHEu&HE@HHEH@8HHHEHHUu(HEHcHEH@8HHHEHH+uHEÐUHHH}HuHEuHEHtLHEPHHE)‰ЃHEH@8HPHEHHH HEHHHtHEÐUHHH}HuHUHEHHlUHH}HEPHE]UHH}HEPHEHE]ÐUHSHhH}HuHEPHEHMHEHUuH觉HEHVHUHEHH蜯HEHHEHUHHn+HEHrV4HHEHaVHHFSHHEHGVHH,SHEHh[]ÐUHSHHH'HHHHP#uHkH HPHHH H H茠HPH HMH tH HpHHHHHpH.HP HpHLH8uHHHHHHMHHПHPHHELHp[uHQH@HpHHHH H@HHxH HHH胭HHHHJHHHH)H HITH@HKHHP(HHH+H uHHHHHH'HH語HP8HHKH@tH+HH@HHHHHHHRHHHH]HHGHB< ȈBH P< ʈPHtHHHH@HH&H`HHH诌H`HPHH躟HHH@HHHHPHH{H`H|FHH=H0tHHH0H@HHwHHHHHHHH HHH@HHHHHHHHEHH=HItH*HHH@HHH`HHHQH`HPHH\HHH@HHHHPHHH`HEHHoHH HH:HPztHH HPH@HHZH HݍHH$H HO:HtH[HpHH@HHHpH|HH(HpH9HtHHHH@HHHHHH,HH9H@^tHHH@H@HH7HH躌HH0HH,9H8tH8H`HH@HHH`H HH4H`H8HHHH+6HH;HH`H>HHH5HH;HHH}>HHH5HHN;HH`HL>HHH5HH;HHH>HHHg5HH:HH`H=HHH65HH:HHH=HHH5HH:HH`H=HHH4HHY:HHHW=HHH4HH(:HH`H&=HHHr4HH9HHH<HHHA4HH9HH`H<HHH4HH9HHH3HHx9HH H3HH[9HHpH3HH>9HHH3HH!9HHH3HH9HH`Hb3HH8HHHE3HH8HHH(3HH8HHPH 3HH8HHEH2HHv8Hĸ []UHHH}HEH@H UHH H}HuUUHMHEHHUHSHxH}HuUHEHEHEHPHEH@H)HHHEHEHEHPHEH@H)HHHEHHHE@pHΉBHEH}u8BuHEHEHEHPHEH@H)HH9Et"HEHEHHE@H}x]HEHXHHEH@(H0HCHHHuHEHHEHEHHE{A t oA uWHEHXHHEH@(H0HH褺HHuHEHHEHAHEmH]AH HEHHE<}uHEHHEHEȺHHEHx[]ÐUHH}HEH@03YHE@HHE@pHEHUHPX]ÐUHHH}HEH*HEHÐUHSHH}HEH@(Ht=HEHHt/HEHXHHEH@(H0HxHNHHpuHEHAH[]ÐUHHH}HEH,HE@ UHH H}HuHEH+HEH< tHEHu-vHW4HEHHEHE< tHE< tHEtHEHEHHUH)HHHEHHEHHTHEHUHHEUHH0H}HuHEHEHEHPHEHEHEHHEHH%HEHEHEHPHEHHEu,vHi3HEH5UHSHxH}HEHUHHHEH1tHUHEHH1HÐkHEHHEH@4HHEH@HH/HHEHw@HH/HEH([]UHH H}HEH HQ,HEH}tHEHEHUHUHH}HEHE@HE@HE@]UHHH}EHEHt _HEH`HxH*HHH H*XM^f(EEf/v EÐUHH H}HuHUHMHE@tHEuHg,HE uHV,HHEHHD,uH7,HE@tHE+uH,HE EH99UHSHHXHPHHDHHHHDH`IȉѺ0uHǸ)HEH6HUH`HXHH+3HEH/>HHEH>HHS-HXHĸ[]UHSHH}HuHUHMxpxf/pHE@twHEH86HUHE4uH2HEHUHMHH*HH@H**HHoH7HHH)HHH7HHH)HH@H)HHoH\7HH)HHH)HH?H%7VHHpHa)HHEH71HHEH?)HHEH.)HHEH6HH)HH%HHĈ[]UHH0H}HuHUEMMHEMЋMEHUHuAȹHzHEUHH0H}HuHUEMMHEMЋMEHUHuAȹH*HEUHSHXH}HuHUH}y2HEHj.HUHEtH*HEH5HEHHHHH HHEHѺ^u HǸ HEH.HUHMHEHHJ*HEHN54HHEH=5HHr$HHEH#5HHX$HEHX[]ÐUHH}fEf}y E*$E* -^f( Y]ÐUHH}HEHHEH@HEH@HEH@HEH@ HEH@(HEf@0HEf@2HEf@4HEf@6HEf@8HEf@:]UHHH}HE@0HEHfH~HEEÐUHHH}HE@2HEHfH~HEEÐUHHH}HE@4HEHfH~HEEÐUHHH}HE@6HEHefH~HEEÐUHHH}HE@8HEH/fH~HEEÐUHHH}HE@:HEHfH~HEEÐUHHH}HE@0fxHE@2fx HE@4fy FHEHEHHXFHEfEHUHEHHiFtPHEHFHfH~HEff/EvHE9EXEEHEHTFEHEHfH~HEEUHH0H}HEHHtEHEHEHHEHEfEHUHEHHEtPHEH FHfH~HEff/EvHE9EXEEHEHEEHEHfH~HEEUHH0H}HEHHDHEHEHHDHEfEHUHEHHDtPHEH@EHffH~HEff/EvHE9EXEEHEHDEHEHfH~HEEUHH0H}HEHHCHEHEHHCHEfEHUHEHH DtPHEHvDHfH~HEff/EvHE9EXEEHEHCEHEH-fH~HEEUHH0H}HEHHCHEHEHH0CHEfEHUHEHHACtPHEHCH>fH~HEff/EvHE9EXEEHEH,CEHEHcfH~HEEUHH0H}HEHHLBHEHEHHfBHEfEHUHEHHwBtPHEHBHfH~HEff/EvHE9EXEEHEHbBEHEHfH~HEEUHH0H}HEHHAHEHEHHAHEfEHUHEHHAtPHEHBHfH~HEff/EvHE9EXEEHEHAEHEHfH~HEEUHH}HEHHtHEHHu HHEHHEHH)H]ÐUHH}HEHHtHEHHu HHEHHEHH)H]ÐUHSH HHHHqYH*Hÿ @HHHHHcuH,HkuHHHHHH  EH$HuHxHHHH0HHKH0HH EHa$H0H2HuHHHP HHHCHPHHH,HPHHuHHHp HHHHpHHHHpHHHuH$HH HHHYHHHHBHHH EH"Hf.zf.QHuHtH>>HxH*HHH H*Xf.zf.tHff/vt\H@tHKuHH9tHH@tiH+uHSHHt HǸaHHHHXuHKH EHg!H EHS!H@` HHHuHRHHMt&HuH EH HHH0ѺuHǸoHuHkHH0HHV EHy HuH5HHpf(H3HHf(ȹf(HHHHHG HHHuHHH3f(HHHf(ȹf(HHHHH HHWHuH3HH|f(H1HHf(ȹf(H HHHHE HHH#uHHHf(HHHf(ȹf(HHHHH HHUH+uH1҃HHH0HHH H0HHHB H0HH5uH EHEHH9EDEPH0Ѻ;uHǸHH0HHH?EHH˜HH9Hf(HP(HHf(ȹf(HHPHHH<HPHHuHEHH˜HH8H f(HpHHf(ȹf(HmHpHHHHpH7HuHEHH˜HH7Hf(HHHf(ȹf(HHHHHHHH#uH}EHH˜HHS7HMf(HfHHf(ȹf(HAHHHHzHH H+uH 舀EHH˜HH6HHHHHHHHHHHtH5uHP EHsEHHfH~HEEf.zEf.HRuH HHf(HHHf(ȹf(HHHHHHHH EHEHH9EEHH˜HH5HMf(H0HHf(ȹf(H HHHEPH0IȉѺguHǸ HHH0HHH EHEHHfH~HEEf.WzEf.HvHuH& H0 ?EHHHH0HHHNH0HH EHEHH9EEHH˜HHm3H f(HPHHf(ȹf(H[HPHHEPH0IȉѺuHǸHPHH0HHH EHEH EHH@ HHH*HHH*^f(gYEHHH*HHH*^f((YEHHHuHaHuHHHHHHHH}HpHHHHpHHtH~ EHHpHr HHc HuH?HHHHHHHHHHHHHHQuHHH EHHHHHHtH EHHHw HHh HHY HuH5HHH7HH0HHHHH0HHHHHCtH EHHH H0H HuHHHHHpHHHHPHpHH5HPHHtH EH?HPH HpH H#uHHHHHHHHqHHHHHHHuHrHH EHHH^HHHtH! EHDHH HH HH H8uHHHH'HHHHHcHHHH}HHHtHd EHHHX HHI Hf.*zf. "HMuHH,HxH*HHH H*Xf.zf.tHff/vtcH@tHKuHaH9tHMH@6H+uH&H ^Ht HǸH ^HHHHHPHHF H0HPHHf(HH0HHHH0HFHPH7HHHbuHH EH Hf.zf.׷HjuHH*HxH*HHH H*Xf.zf.tHff/vtcH@tHKuHH9tHH@H+uHH ^Ht HǸH `^HEH HUHHEHHHEbHMHHf(HHUHHH~HEHHEHHEHHbuHH EH H EH HH0HHHHHPHHHoHHpHmHHRHHHPHH5HHH3HHHHHHHHHHHHHHHHHHH0HHHHHPHHHHHpHHHjHHHhHHMHHHKHH0HHH.HHHHHHHHH0HHHHHpHHHHHHHHHHHHHHH~HHcHHHaHH0HMHH2HHPH0HHpHHHHHHHHHHHHHHHHHHHHHHHH0HHHPHuHHHHHFHHEHGHHEH6HHEHHH H []ÐUHH0H}HuHEHE}~EHE}~EHE}~EHEUHH H}HuHEHEHH$HEHEHH$HEHUHEHH$HEH%f@0HEH$f@2HEH$f@4HEH$f@8HEH$f@6HEH$f@:HEH`$cUHH}EMY,]UHHpH}HuHUHMLELMHEHEHUHEHH)HHEHUHEH@H)HHEHUHEH@H)HHEH}xHUHEH@H)HHEHUHEH@ H)HHEH}xHUHEH@(H)HHEHEHxH*HHH H*XEHEHxH*HHH H*XMXEHEHxH*HHH H*XMXEHEHxH*HHH H*XMXEff.EzLff.EuAHEf@0HEf@2HEf@4HEHHEfP8HEHxH*HHH H*X^EHEHHEfP0HEHxH*HHH H*X^EHEHHEfP2HEHxH*HHH H*X^EHEHKHEfP4HEHxH*HHH H*X^EHEH HEfP8H}HEHxH*HHH H*XMXEff.Ezff.Eu HEf@6PHEHxH*HHH H*X^EHEHkHEfP6HEHEfP6H}HEHxH*HHH H*XMXEff.Ezff.Eu HEf@:PHEHxH*HHH H*X^EHEHHEfP:HEHEfP:HUHEHHUHEHPHUHEHPH}x HUHEHPHUHEHP H}x HUHEHP(ÐUHATSHH8H0H@HKEHEH HUHEuHVH`HUHH1H`H@HHH`HxHEHlHEHE}t"H@H0H8HH\H0HǀH0HH0HH0HǀH0HH0HH@H IHHEHIHHEHNLHHtHH"HEHtHHHE@HHEHHUHEuHHEHHHEHHEH GqHIHEHIHEHHLH.H@HHHH[A\]UHHpH}HuHUHEHHHEHEHEHEHEHEHEHEH)HEHUHH HEHMHEHEHWu HEutHEHEuHIt HEHExHEuH't HEHEVHEuHt HEHE4HEuHt HEHEHEuHt HEHEHEuHHEHEH}HEHUHH}t`HEH+EHHEHH}tHEHH+EHHEHH}tUHEHH+EHHEH6HEHǀ%HEHǀHEHHEHH}t?HEHUHH}tHEH+EHHEH@HEHǀ/HEHǀHEHHEHHUHATSHH8H0H@H%EHEHHUHEuH0H`HUHH,H`H@HHH`HRHEHFHEHE}t"H@H0H8HH\H0H8HHSH@H IHHEHIHHEHkLHHtHH?HE[HtHHHE@HHEHHUHEuHHEHH8HEH.HEH GqHIHEHIHEHHLHKH@HHHH[A\]ÐUHSHHhH`HXHXHTHEHEHEHHE< uHEHHEHpHUHH!HxHv2HE'uH:HUHpHH(t<HpHHEHEغ H[HEHEHHEHEHHEHEHлHEHEHHEHEH谻HEHEH蠻HEH蔻HEH舻HEHEHXH`HHH9t H`HHUHHHH`HHEHHaIH}HuHMHUHhuuIILH H(Hp+uHtHEHźHEHEHϾu HEuHEH}uH`kH`HMHHH`HfH~H`H,HtHHxHEHE7sH]UHATSHH8H0H@HEHEHHUHE5uH H`HUHH]'H`H@HHH`H.HEH"HEHE}t"H@H0H8HH\H0H8HH/H@H IHHEHIHHEHGLHHtHHHE[HtHHHE@HHEHzHUHEHuHHEHHHEH HEH GqH|IHEHIHEH|HLH'H@HHHH[A\]ÐUHHPH}HuHUHEH@HEHEHEHEHHEHUHH!HEHeHEHEHou HEutHEHEоquHa t HEHExHEоxuH? _HEHERH}tH}u-HE|HEhHEHHEȋHHEHHHHH HHGHEHHEȋHHEHHHHH HH HEHHfH~HEHHEHHfH~HEHUHHĀH}HuHEHHu0HEHtKHHEH)HEHUHHHhH`H`HHtHpHsut&H`HHpH‚HHUHHH}EHEUHHH}HuHUHEHHHUHEHHHUHEHHHUHEHHHUHEHHMHUHEHHÐUHHH}HEH@HHEHE@HE@HEH@HEH@HEH@ HEH@(HEH@0HE@8HE@6HEHHUHHH6HEHHUHHH5HEHHUHHH5HEHHUHHH5HEHHUHHH5HEHEHEH HUH HHj5HEH0HUH0HHJ5HEH@HUH@HH*5HEHPHUHPHH 5HEH`HUH`HH4HEHpHUHpHH4HEHHUH€HH4HEHHUHHH4HEHHUH HHj4HEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHHEHHEHEHEHEHEHEHEHHUHHH>3HEHHUHHH3HEHHUHHH2HEHEHEHHEHHEH HEH HEH(HEH(HE0HE0HEH8HUH8HHs2HEHHHUHHHHS2UHHH}HEHÐUHSHH}HuHUHEHHjHUHEHH'HHEHHHHEH[]UHSHH(H H`H(HHBH@H HHHEH`HHH@HH9t4vuu WE]H@HH9t2UH@HHHHEHEH@HHEEHEH|HH0HHMH0HHEE]H@H5H9HEHEЋUH`HH`HHEȋUH@HHHHEHEHEHEHPHEHEHEHHEHHOHEHEHEH@HEHEHEHEH+EHHHMHEHH_HMHEHUHHQEH(H0HHH(HPH HHEHE@HMH(HP(H H(HEHE@HMH(H0HH@H_H`HH1HH@H9HH`HHHH[]UHH}HEH(HEHEH@Ht HEHHEH(]UHSHHHH@H8H0H@HPPHpHH4HpH0HHLHEHPHHtHHEHHHx.tMH@H`HHH}HHPHHWHHHtHHEHHH-tMH@HpHHHHHPHHHHhHtHHEHHHx-tMH@HHHH}HHPHHWHHH \tHHEH HH,tJH@H`H0HHH0HPHHH0Hh"H@HP`HHHH!HEHX H8HHHEtHHHEHMHHHHUHpHH+HPHpHH>HEHPuHHfHHHPHMHHHEHHPH}HEHqHEHeHPHVdHHEHEHHPH1HHEH HHEHHHPHHHHHH[]ÐUHHPH}HuHUHEHpHEHEH@HHEHPPHEHH0HUHEHHTHEHEHrxuHEHPHttHEH4@HEHPHcHHEHH)HEHPpHEHH)HEUHH@H}HuHUHEHPPHEHH/HUHEHH芍HEHEHwtHEHHEHP0HEHHQ)HEUHSHHHHHuHwHHHHHe]HHH@uHwHH@HHH ]HH9HHHHHHHH uHHH`HH]UH`HHHdH`HUHH.HHHuHvHHHHH)\HH=HH%HOHHOH ` uH3H HHHrTHHHHyHHTH HCHOHHEuHuHPHUHHHD[HPH=HPH@HEH HUHE uHWHUHEHHSHUHHH覘HEHSHEHvHEH1HHHHHHHH$HH`HSHHHHHHHHHHH=HHHHH6SHH HHHOHHHH}HHPHHH`HHEHRHHEHPHHEHHH$HH[]ÐUHSHH(H(HvH(HH(H0HLH`uHHsH0H`IйHH"wH0HH(HEHHEuHrHUHEIйHHvHEHH(HEк4ZH/HEHHb\HEH@ H(HSHH0HC%HHEH2HHEH HH(HHHH[]UHSHHHHEuHqHHHH(HPHUHHWHPHHHPXHPHHEоuHqHHHH(HEHUHH8WHEHHHP\HEH6HHHXXHHHP\HHHdHHHH落HHPd7HHPHHHdHHEHHHJHĸ[]UHHH}HEHHÐUHATSHĀH}HuHxHEH@HEHP(HEHHUHE@`HE@dHEH@hHEH@pHEHxH HEHHHEHHHEHHHEHǀHEHyHEHH(HUHxHHItn@HHEHUHH!HEHUоtHHEHHHEHHEH GPqHdHEH0HEH IHEHIHEHIHLHHEHHEHHdHEHHRHEHH@HEHxHHEH(HvSHHEHHHH[A\]ÐUHATSHHH A uvH4HH@hHuy@WHHHHHP uHHPHHfHPHYHH GqHHH@pHug@λHHEHOHUHE uHHEHHHEHHEH GqHQHHxH;t2HEHOHHPxHEHH%HEH#HHH.tg@HHEHHUHE8 uHHEHHHEHHEH GqHH@`H H4IHPHIHH^HL]IHEHIHEH1HL0IHEHeIHEHH|LHH H[4HHH[A\]UHH}HE@`]UHHH}HEHhtHEHPhtÐUHSH(H}HuU܉MLEHEHUHHE@HE@ HEHHHEHUHU؋MHEHSHHEHHHH-H([]UHHH}HEHHEHHÐUHATSH H}؉uԉUЋE;EEEu"HEHHu HE@ tt HEHEHHX0HEL`HEHHHkHNjEԹ LӉE}u HE@ 2HEH uH3H‹EHõ\tHHEH [A\]ÐUHATSH@H}HE@ EHE@ tqHEHHX8HEL`HEHHHLHӉE}t2HEH uH薼H‹EH&\tHyHE@ HEHHt=HEHHEHPHEHHEHUH։HEH4HEHHEHHHH@[A\]ÐUHH}HE@ ]UHSH8H}HEHPHEHHHEH蘳HEHH8[]UHHH}HuHEHPHEHH7HEÐUHH}HEH]UHSHHEHǴHEHmeHEHEHdH9MHUHH HdH@HH@-p uHe H@HP uH諺=tH螺H@HA,H@H,HHEHH**H@HHEHcHEHHDMHUHSxH@HH@0p uHyH@HP uH迹HHEHH=tH蠹H@HC+H@H+HHEHH,)H@HHqMHUHHH@HH@2p uHH@HP uH=tHָH@Hy*H@HN*HHEHHb(H@HH]HEH蓽HVHH@H+HH@HHH@HHHEHCHH(Hĸ[]UHSHHHD@HHHHtHHHtTHMHUȾHHPHY HP<p uH HPHP uHQHiH߯ uH2H‹DH/ uHH‹@H uHHHEHHHH;HEHH:=tH轶HEHHPHT(HPH)(HHEȉHH=&HPHHHH`)HkMHUHzHHPH HP@p uHHPHP uHݵHHk uH辵H‹DH軼 uH螵H‹@H蛼 uH~=tHqHPH'HPH&HHEHH$HPHHBMHUHQHeHPH HPCp uHnHPHP! uH贴HHB uH蕴H‹DH蒻 uHuH‹@Hr\tHU=tHHHPH%HPH%HHEHH#HPHhHHEHHHPH`HHյHHPHCHH踵HHPH&HH蛵Hĸ[]UHSHH`ll7H`H4E}H]MHUHlHpHHpOp uHHpHP2 uHزHHf uH蹲HH`HH=tH藲HpH:$HpH$HHEHH#"HpH$HhMHUؾHwHHpHHpQp uHHpHP2 uHڱHHh uH軱=tH讱HpHQ#HpH&#HHE؉HH:!HpH>HHpHHHHpHHH讶HĘ[]ÐUHSHHHH@H8HHH蛛H8HPHHHPH[HHPHHHEHHn:HUH`HHHEHPHHHEHUHH/:HUHHHH菨HH`HH HEH.H`HHEHHPHHHEHHH`H<HHEH˴HHHHHH蜱HHH[]UHSHH}HEHU{HEHHkHEH H[HE@0HEP4P4HEP4P4HEP4P4HEP4P4HEP4P4HEP4߈P4HEP4⿈P4HEH8HHEHHHHEHXHHEHhHHEHx !uHHEHHHEHHpHEHtHHEHHBHEHH0HEHHHEHHHEHHHEHHHEǀ(HEǀ,HEǀ0_HHEH1nHH莯H[]ÐUHHpHHEHHHxHxH@HHEHH HEHEH@HHEHH8HEHEH@HHEHHHHEHEH@HHEHHXHEHEH@HHEHHhHEHEH@HHEHHxHEHEH@HHEHHHEHEH@HHEHHHEHEH@HHEHHHEHEH@HHEHHHEHEH@HHEHHHEHEH@HHEHHHHHHHQHt:HHHpHpH@HHEHHHHHXHXH@HHEHHH`H`H@HHEHHHhHhH@HHEHEHtHEHEHEHUHEHHEHHPHMHEHHkHEHuHEtHHEHHP HMHEHH+HEHuHEtHHEHHP8HMHEHHHEHuHEtHHEHHPHHMHEHHHEHuHEtH]HEHHPXHMHEHHkHEHuHEtHHEHHPhHMHEHH+HEHuHEtHHEHHPxHMHEHHHEHuHEtHHEHHHMHEHHHEHuHEtHZHEHHHMHEHHeHEHuHEtHHEHHHMHEHH"HEHuHEtHHEHHHMHEHHHEHuHEtHHEHHHMHEHHHEHuHEtHNHEHHHHHHHiHtXHHbHHMHEHHHEHuHEtHHEHH1HHHMHEHHHEHuHEtHzHEHHHMHEHHHEHuHEtH7HEHHHMHEHHBHEHuHEtHHEHEHEHHHHH@HEHUHMHHHHHHHAHQHEHHEHH HHH@HEHUHMHHH+HHHHA HQ(HEHHEHH8HHH@HEHUHMHHHHHHHA8HQ@HEHHEHHHHHH@HEHUHMHHHcHHHHAHHQPHEHHEHHXHHH@HEHUHMHHHHHHHAXHQ`HEHHEHHhH H H@HEHUHMH HHHH H(HAhHQpHEHHEHHxH(H(H@HEHUHMH0HH7HH0H8HAxHHEHHEHHH0H0H@HEHUHMH@HHHH@HHHHHEHHEHHH8H8H@HEHUHMHPHHbHHPHXHHHEHHEHHH@H@H@HEHUHMH`HHHH`HhHHHEHHEHHHHHHH@HEHUHMHpHHHHpHxHHHEHHEHHHPHPH@HEHUHMHHHHHHHHHEHHEHHHHHHH,HHH!HHH@HEHUHMHHHsHHHHHHHQHEHHEHH]HHHHH@HEHUHMHHHHHHHHHEHHEHHHHH@HEHUHMHHHHHHHHHEHHEHHHHH@HEHUHMHHHHHHHH HEHHEHHUHHhÐUHSHhHHHHHHEHHPHHH(HHHH-HA uH9HHHH贌HH5HHƣHHP H HHs(H HHHHuH輀HHHH7HH踚H HIHP0H@H螉HtHZHH@HHՋH@HVH@4HpHĊHP uHHHpHH{HpHHE@4t\H@4HHVH\ uHHHHH HH莙HE@4tnHE@4t]H@4HH։Hx uHHHHH荊HHHEHhtHt]H@4HH`H uH~HHHHHH蘘H@4H0HH uH?~HH0HH躉H0H;HHP8HHH%HH`HHH uH}HH`HHLH`H͗HH^HE@4HE@4t}HHPHHHH$HHHH!HuH-}HHHH計HH)HH躟HEHXHEHEH@Ht}HHPXH0HHF$H0HHHH uH|HHHH HH苖H0HHHPhHHH#HHPHHHuH|HHPHH荇HPHHH蟞HHPxHHHL#HHHHH uH{HHHHHH葕HH"HHH HH"H HHH H uH{HHHH萆HHH H袝HHHpHHL"HpH@HHH uHzHH@HHH@H葔HpH"HHHHH!HHHH H uHzHHHH萅HHHH袜HHHHHL!HHHHHuHyHHHHHH葓HH"HHH`HH H`H0HH HuHyHH0HH萄H0HH`H袛HHHHHHKH uHxHHHH"HH裒HHHHHHHHH*H#uH6xHHHH豃HH2HHÚHEHHEHEH@HHHH0HHFH0HHHH,uHwHHHH HH苑H0HHEHHEHEH@HtwHHHEHHHUHPHHH4uHvHHPHHmHPHHEH肙HE苀,H,HEHHStHvHHEHHHEH胐HHHHlHHHHHHAHH H͘HH@HHHpHHHHHHHя|HHH躏eHH0H裏NHH`H茏HHH#HHHaHHHHHH6HH0H—HHPH HHH藗HHHHHHlwHHH赎HH HALHH@H芎HHpH!HHH_HHHHHH4HHHHH0H HH`H蕖HHHލHHHǍHHHSaHHH蟍HH0H+9HHPHwHHEHHHEHUHHHAHHƒHHh[]UHHH}HEHHEH H HEH@HHE@`HE@dUHHH}HEHE@HEHH赉HEH(H襉HEHHHHEHXHHEH@hHEH@pHEH@xHEHǀHEHHzÐUHSHHhH`HXH`HxHHHE HH/\HHHHH HHHH?H)HEHHHEHMкtHHHpHUHMHHCHhHPHpHHVHpHHEHۓHEHϓHEHÓNHHhHPh!HHhHPxHHEH-HH pH([]UHATSH@H}HE@hHHEH.yHUHE8uHyuHEHH{HEHrHEHb GqH0oIHEHrIHEH0HvLH]oH@[A\]ÐUHHH}HuvHEHHEHUHPŢHHEHPÐUHH}vHEH]ÐUHHH}HEHHEH`ÐUHH}]ÐUHH}]ÐUHH}]UH ]UH ]UH ]UH]ÐUHH}uUHEUHE@HEUPHEH@HEH@]ÐUHSHxH}uЈEHEHXMHEкHHEHUHMHH趹HEHHEtKHEHHHEHEH#HEHHEH@H‹EB Hx[]ÐUHHH}HEH&HEHHEHHEHHE HHEHHEHHEHHE@t,HEHjHEHTHEH>HEH(HEHÐUHHH}HEHHEHHEHHEHHE HHEH~HEHhHEHRHE@t,HEH0HEHHEHHEHHEHÐUHHH}HEHHEHHEHHEHpHEHZHEHDHEH.HEHHE HHE HHE HHE HHEHHEHHEH~ÐUHATSHPH}uHEHPHEHHUHEHEHHϵHEHUHEHHPt`@ bHËUHEH HEHUKuHVbHEHH uHEHl GqHhHEH蜵H'IHEHkIHpLHhHP[A\]UHHH}HEHÐUHHH}HEH蘵ÐUHHH}HEHÐUHHH}HEH贵ÐUHSHH HЈHHPHHHttt,uHE!`uH ~#HE&uH}HE)uH}HE*uH}HE,uH}HE@uH}HE_uHg}HEsuHL}fHEuH1}KHEuH}0HEuH|HEuH|HE*uH|HEuH|HE)0uH|HEZuHt|HExuHY|vHEuHA|^HE/uH)|FHEuH|.HEuH{HE uH{HEUHSHHH}uHEЋUH>HUHEHHEHUHMHEHHΤHEHrdHUHuHMHEHjiHEHkHEHJ}+HHEHkHHEH(}HHZHEHH[]UHHPH}HE!uHzHUHEHHٶt HEк2uHzHUHEHH袶tmHECuHzHUHEHHnt9HE RuH[zHUHEHH:tUHHH}HEHEHH.QHEH(HQHEHHHQUHSHHHDH8H0HHHPDuDH8HuHH`uHBRHHuH,ReHpDH$'HPHpHHzH8H4H8HzuHHHPuHHHHHHHHTHHp[GHHPuHHHHHHHTHH([aH8H HŠvHHP@uHH萌HHHHH'THHZHHPuHHEHHHHHSHHmZHHPuHHHHHHHSHH"Z[H HPuHH诋H HHHHFSH HYH@HP(uHHdH@HHHHRH@HYH`HPhuHHH`HHHHRH`HAY}HEHPuHHԊHUHHHHnRHEHY>HEHPuHH蕊HUHHHH/RHEHXHPHXH0HEHEH@HtHHtHUHHtHUHEH0HH)wHUHHHH[HEH/XBHHPHXHHEH XHHHHWHHTHHH[]UHSHHhdHXHPLHL@HdH"d}t HXH HXH=HضvHH uH0MHHuHH]HHHHدHhH@HHdHIH%HHVHHVHHuHLHH{uHH軉HHHH6HhH@HHdHIH$HHUHHUH`HuHKH@H`XuHHH@H0HH蔮HhH@HHdH0IHA$H@HTUH`HEU\HHuHJKHHHHHhH@HHdHIH#HHTHHuHJHHHH蛭HhH@HHdHIHH#HH[TrHHuH`JHHHH&HhH@HHdHIH"HHSHP@4HP@4HP@4tuH HuHIH HHHkHhH@HHdHIH"H H+SBHPHuH0IHPH@HHHhH@HHdH@IH!HPHRHP@4HP@4HP@4tuHHuHuHHHpHH;HhH@HHdHpIH HHQHH uHHHHHHƪHhH@HHdHIHs HHQHH8!uHGHHHHQHhH@HHdHIHHHQ(HH!uHGHHHHܩHhH@HHdHIHHHPH`H"uHFH@H`"uHH΃H@H0HHIHhH@HHdH0IHH@H PH`HOHpAN #u2vH觽HH}HHPH#uHJHHXHQHH}HHHBHH]OHH>HEH/dM #u=dMNH"dM2vHEHdMH(dMHxH4HH訟HN #uHZHHP6tHIHHEHHI=tHIHH$HHHHxHH HH\MHXH HŐvHHp#uH,DHH#uHHYHHHHԦHhH@HHdHIHHHMHHMH HuHCHH {uHH跀HHHH2HhH@HHdHIHHHLH HLHpH$uHBHPHp$uHHHPH@HH营HhH@HHdH@IH=HPHPLHpHALXHH$uHFBHH$uHHsHHHHHhH@HHdHIHHHKHHKHH$uHAHH %uHH~HHHHLHhH@HHdHIHHH KHHJH`H$uHAH@H`X%uHH/~H@H0HH誣HhH@HHdH0IHWH@HjJH`H[JrHH$uH`@HH%uHH}HHHHHhH@HHdHIHHHIHHIHH%uH?HHHH脢HhH@HHdHIH1HHDI[HH`&uHI?HHHHHhH@HHdHIHHHHH@H('uH>H@H0HH蚡HhH@HHdH0IHGH@HZHqHpH'uH_>HpH`HH%HhH@HHdH`IHHpHG HP@4HP@4HP@4tuHHuH=HHHHjHhH@HHdHIHHH*GA HHuH/=HHHHHhH@HHdHIHHHF HP@4HP@4HP@4tuHHx(uHtHHXHH0HH0HHV6H0HBHHȢHEHWM #uWMHWM2vHEHWMHWMHpH辢HH2H #uHHHP6tH*=HHEHH==tH =HH议HH胮HHpHH蔬HHEPAH`H16H`HPHH謚HE*uH^HhH@HPHuIHѺHIH`H\AsHpA  #u2vH HHߑdHEH HEHU]+uHsHEHHPHH94HEH@HEH@HH袠HEHUM #uUM HUM2vHEHUMHUMHhH蘠HH H  #uH辠HHP6tH;HHEHH:=tH:HH般HH]HHhHHnHHN>HHH?HHH?HHiHH;HHH>HH;HH H>HH;HHPH>HHv;HHHt>HHY;HHHW>HH<;HHH:>HH;HHH>HH;HH@H>HH`H=HH:HHH=HHH+LHHHLHHpH蹭HHx:HHHv=HHHb=HHG:HHHE=HH H1=HH:HHPH=HHpH=HH9HHH<HHHCMHGCMH(HSHH~H #uHyHHP6tH(HHEHH(=tH(HHCHHHH(HH)HH;,HPHHH\SH0HPX9uH!`HH0 9uHH`HH(HH0HH,H0H,HPH,HHEHEH@HHEHHHRHEHU9uHn_HpHM 9uHH_HpH(HH/HpH;,HEH/,HEH#,fHH0H ,HH(HHPH+HHpH+HHH+HHH+HHH+HHH+HHH9HH`H9HH0HouHHH5+HH0H!+HHPH +9HHpH*HHEH*HHEH*HH(H*HH'H(H []UHSH(H}HEHEH/>MUHHHHtYH>MUHHHHEHHz'HEغ H$+EHHEH*HH'HEH([]UHHH}HEH)UHATSHH8HDžp9uHDžx9uHE9uHEHhH裈H@HVHEGH(HEHEHEHEHEH{IH}H@HhHpHHMQIALH*HHEH謀HEH(H@HtH@9uH5H@H8HHH@HIHHEH9HEH赎IHH@HfLHHtHJ%HHEHEHHHHUHHHEк#:uHpEH8HMHHH5Fo(He(HH$H8He[A\]UHATSHH8HDžp<:uHDžx?:uHEHhH蘆H@HKHEGHHEHEHEHEHEHyIH}H@HhHpHHMQIALHHHEH~HEHH@HtH@B:uH2H@H8HHH@HIHHEH.~HEH誌IHH@H[LHHtH?#HHEHEHHHHUHHHEк`:uHeCH8HMHHH*Dd&HZ&HH"H8He[A\]ÐUHHH}HEHH%HEHHHUHSHH8HHHEH9HHEHH9H@HvHEHHUH@HPHHHHEHG+H@H蚑HH@HnHHUH8HHH0HEHn2H@H3HHHtHH%HEHEHHHHUHHHEHHtAH8HUо:uHe$H$(HHEH1HH@H{2HHH)HH H8H[]ÐUHHH}HuHEHUHHoUHHH}HuHEHEHEPHEPHEHHUHHHÐUHHH}HEHHÐUHSHH}HuHEHUHHXHEHHUHHH{HEH HUH HH{HEP0HEP0HE@4HEуP4 ʈP4HE@4HU B4 ȈB4HE@4HU B4 ȈB4HE@4HU B4 ȈB4HE@4HUB4 ȈB4HE@4HUB4 ȈB4HE@4HUB4 ȈB4HEH8HUH8HHzHEHHHUHHHH{zHEHXHUHXHH`zHEHhHUHhHHEzHEHxHUHxHH*zHEHHUHˆHH zHEHHUH˜HHyHEHHUH¨HHyHEHHUH¸HHyHEHHUHHHyHEHHUHHHhHEHHUHHHJyHEHHUHHH*yHEHHUHHH yHE(HE艐(HE,HE艐,HE0HE艐0HHEHoHHH[]ÐUHHH}HEHHdHEH2ÐUHHH}HEHHHHEH(HzHEHHjÐUHSH(H}uHUHMHEH4PvHEHHEUP HEHP(HEHHaHEHP`HEHHHEHH\HEHHJHEHH8HEHH&HEHHHEH8HHEHXHHEHHHEH(HxHEHHHEHHHEHu v #u:u衜HEH`H^kHHEHHHHEHHHEH(H HEHHHEHXHHEH8H{HEHHiHEHHWHEHHEHEHH3HEHH!HEH`H=HHEH(HHHEH譕HHH([]ÐUHSH8H}HuHUHMHEH襍PvHEHHEH[HEЉH HE؉P HEHP(HEHHHEHP`HEHH HEHHHHUHHHEHHG9HE؋@ HUHHMHUȉoHEHHEHH:HEHHNHEHH<HEHH*HEH8HHEHXH貾HEHH蠾HEH(H莾HEHHHEHHHEHu 1v& #u:u跙HEH`HthHHEHHHHEHHHEH(H!HEHHHEHXHHEH8HHEHHHEHHmHEHH[HEHHIHHEHH2HHEH`HIHHEH(HHHEH蹒HHH8[]ÐUHHH}PvHEHHEHHHEHHHEH(HHEHHHEHXHHEH8H`HEHHNHEHH<HEHH*HEHHHEHHHEH`H"HEH(H|HEH蜑ÐUHHH}HEHHEHÐUHHH}HEHH\UHHH}HuHEHHEHH#ÐUHH}HEH]UHHH}HuHEHHEHH#ÐUHHH}HuHEHHEHHp#ÐUHHH}HuHEHHEHHB#ÐUHHH}HuHEHHEHH#ÐUHSHXHHAo #u`2vH/HHH HHHHH pHHx(Hp HHHHHPHHHHH+HHHHHw HHH0HHoHHH@HHcoHHH`HHP(Hp HL0H@MIHBHHHHH\HHHHHt^HHH`HHP(Hp HPHHHHPHHHPHv HXHpHHH`HpHHHpH$HEH>HHHEHH[HEHHEHHHHEHH&HEHHEHHHHEHH HEHHHH蕄HHHH~HH=HX[]ÐUHH}uHEU]ÐUHHH}HuHEHHEHH|ÐUHHH}HuHEHHEHHNÐUHHH}HuHEHHEHH ÐUHH}uHEU(]ÐUHH}HEH0]UHHH}HuHEH0HEHHÐUHH}HEHP]UHHH}HuHEHPHEHHÐUHH}HEHp]UHHH}HuHEHpHEHH>ÐUHH H}HuHUȈEHEHMHUHEHUHH H}H}t*HEhq HaHt H}tHEq H0HEH}tRHEHt3HEH$t"HEHtHEH u UH}}t }t}u]UHHH}uH}tH"MH@HmHpHR^Hpgh;uHnHpHP;uHJHHHHpHH;uH$=tHHpHyHpHyHH@HHwHpHQHPH HPAjh;u`vHzHHHH0HH4tHHu"HHHH0HHQH0H#tHPrh;uH|HEHHHHHHHHtHHEH}H MH(HkHpHb\Hpwh;uHlHpHPHHLVHHHEHEHWfLHEHIVHHHEHEHfHEHUVHHHEHEHeƅt&HMHEHHMVtHHeuWHEHwVHHHHa_u&HHMHHHH7ƅIHEHU3HHHH}t HEHHPHvHHpHIHHpH5HHPHHHHH0Hlm?HHpH+HHpHHHHHHPHjuHH)Hİ[A\]ÐUHAVAUATSHpH}HuHxH}HEHPPHEHH]HxHEHEH@AHxHEHEL HELh HEHEHP0HEHH/HUHEhhIELLHHeHxHEHEHPHxHEHEHHMH HEHEH=t HEHEHhHe[A\A]A^]UHSH8H}HuHUHMLEDMHEHTHEHPHEHHHEHP HEHHu\HEHP0HEHHHEHPPHEHHHEHpHuHmHEUĉHEƀHEHHHEHHW!HEHH>HEHǀ8 HEHǀ@HHEHH!HHEHHHEHpHHHEHPHHHEH0HHHEHHUaHEHRHHJH8[]ÐUHHH}HEH@HtHEH@H#HEHH7rHEHH HEHHHEHpHHEHPHHEH0HHEHH`HEHRUHHH}HEHHVÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHÐUHHH}HuHEHUHHISUHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHSHHH8uH=tHHH<[HH[HH HH"YHHHH HH|v@HHEH=uHBHEHMк=uHHs!HEHHHEHHEH GqHZH0HOHpHHHHHHH]HHHIHPHQIHpH=IH`LIHHH5IHEHIHEHIHLHH0HgHHpHHHHHHHHHH\HHhH@[A\]UHATSHPHHAz`=uvH ZHHL` HHH@HHHHLAHHHH@HHH2>uHHiHHHP8HHHHHHHD|HHxH;>uHqHHHx8HDHL&HHD|HHxH;>uHHHHH8H G>uHHHH DH%H HHHHH?HHH@T>uHH'HHHPH@HHH@HHHHD|HHxH`;>uH/HHHxH`DH %HHHHHp^>uHH|HpHHHWHpHHHD|HHxHE;>uHHHHHHEf>uHHHuHEDHT$HEH/HHD|HHxHE;>uHHHHHHEкm>uHHHuHEDH#HEHw wHډHvvHډHHHX|Iľ HDLMHH H=9HHpH)%HHEHHHEHHHHXHHHP[A\]UHATSHHhd`dEU싅`97HhHHEH~HpUHۈHhHHHHEt>uHHHEHpHMHH4HEHHhHD|HhHxHEо;>uHHuHEDH!HEHHpHEEHHEHHHEHHHpHuHHZHĐ[A\]ÐUHATSH`H}HuHEH HE}uuЃ}u`E迨HHEHU|>uHw:HMUHEHHUHEHGhqHCHEHD|HEHxHEH\DH蕥E}E俨HHEHU>uH9HMUHEHHHEH$GhqHIHEHIH&LHIHEHIHLHH`[A\]UHSHXH}HEHHH9HHHEHHEHHCXHEHHPHEHHEHHC\HEHHHHEf>uHHHEHHUHEHH}C`HEH HEHHP8HEHHEHHMCdHEHHH8HEкG>uHHwHEHHUHEHHChHEHrqHEډH^qqHEډH=4HHEHNHH3HHEH4HHHX[]UHSHHhd`dEE‹`9?HhHHEH;zUHpH!HhHHHHEt>uHH8HEHpHMHHzHEHbHhHHXpHUHhHHEHUHEHH7HEHEHH8HEH HpHEEHHEHHHEHHHpHHHHĘ[]ÐUHATSH@H}HuHEHMHǸE}u`E迨HHEHU>uH5HMUHEHHHEHGhqHE'IHEHIHLHH@[A\]ÐUHHH}HEHHHEHPHEH@HHKUHSHH8HA`=uvH3NH8H@H@hH\DHHHHQ%H8H}tHYHHHHHHUHuH1KH8H>uH HHHHHHH8H@HXhHHHH>uH HpHHHNHpH@HHZ$H8H>uHbHH@HHH@H^HpHHHHHH8H@H@hHNHHHH#H8H?uHͻHHHHHHHH8H@H@hH*HHHH]#H8H?uHeHHHHHHaH8H@HH HH"H8H[uHHH HHH HH8HHHPHH"H8H?uH覺HHPHH!HPHHkH^H8H ?uHVHHHHHHRH8H@@4teH8H@@4HHH8H uHعHHHHSHHH8H@@4uH8H@@4t]H8HHHH8H.?uHLHHHHHHHH8H@HHEHEH@HH8H@HH@HH``H@HHH H8HB?uH襸HHHH HHH@H2H8H@HHH8H@HH`HH H8HS?uHHH`HHH`HH8H@HHE`?uHH8 HUHEHHH8Hh?uH蝷HHEHHHEHHEH3HHJJHHHmfHHHVOHH@H?HHpHHHHHHHSHHHHHHHH HHHPHHHHHHHyuHHHeaHHHQHH@H9HH`H)%HHEHHHEHHHHHHHxH[]UHSHHHPA `=u@vHFHHPH HH3HH H H HHH HHEHUHEHEHHHHO[HH[HHEHHHEHHHjHHPHEHHHHEHHHEHBHEHHHZHEHUCH HfHPHGSHHEHHHEH5HH H!HHPHFHHH[]UHSHHxHA`=uvH7DHHLHxHuHzHH HHH HHH/HHHHHHHHHHxHuHHHHHvHHHHH HyHxHuHa2HxHuH聲HHEHHHUHEHH .HxHuHDHHEHHHUHEHH-HpHUHMHHHpH@HHHxHuHԱHH@HHOH@HHpHaHEHUHEHIHH`DHHHHHHHH HMHH@HGHHpHHHEHHHEHHHHCHHHĈ[]UHATSHHHA`=uvH%AHXLHHd3HH H#H `=uH3H HPs?uHHHHPHHHOHHH=tHHHH H?H H>HHHH=H HHHD|HHxHHPH0HHEOH0H HH*HHHH&HHHP?uHHdH HPh&h`=uAEٺH^HHPHqH0HbHHHHX&HpHH?uHHHHD|HHxHp;>uHHpHDH HHHEHH謳HEH谿HHHEHFHHHHHHHHSHHaTHEHEHM1HHD|HHxHHTHHHHHHHHH(HHHHHHtHH8HHHHHHHh;h`=uAEٺHHHH%HHHHHHHHHD|HHxHHRHH0HHHH0H HH'HEHHHhHEHtHH HpHUHMHHsHPHp?uHHH HPhAh`=uAEٺHHHPHHpHHEHHEHH0HHHUQHEHUHH{HH=5HHHUHH HHHPH*HH0HHHHHHHHHHHHHaHHPHHHpHHHEHHHEHyHH0HeHHHQHHHc<HH"He[A\]ÐUHSH8H}HuHUHEH'HŘvHEHV2HEHHHEHHHEHHHEHHP HEHHEH!HEHUHHKHEH"t/HEHHUHEؾztHHEHxHEH[HUHEؾ?uHHEHIHEHUHH%H4HHEHHHHHEHjHHHEH8[]UHSHHH}HEA_`=u@vHL8HEHHEHSHEHu HEHf HEHZ:HHEHI:HHHH[]ÐUHSHHhHEAj`=uvH7EHhH@HHxHHpHhH@@dEHhH@PdPdHhH@PdHhH@@\9vHhHPHhH@RXPdHhH@P\HhH@@X)‰ЃEHxHtpHEHEHE,uHHUMHEH4kt4HEо?uHHUMHEЉHktt]XE;ErIHhHHH[HHhHHH9HhH^nHEH]8HHHEHE8HHHĘ[]UHH H}HEHHHHEHEHHH9ErHEHHǀ HEHHHEHH+UHÐUHSHH}HuHEHEHEHHUHHHvHEH(HUH(HH[HEHHHUHHHH@3HHEH(HHHEHHHHH[]UHSHH}HuHEHUHH:PvHEHHEP HEP HEH(HUH(HHHEH`HUH`HH6HEHHUH˜HHpHEHHUH¸HHPHEHHUHHH0HEHHUHHHHEHHUHHHHEH8HUH8HHдHEHXHUHXHHHEHHUHHHHEH(HUH(HHHEHHUHHHPHEHHUH°HH*HHEHHHHEH(HIHHEHH2HHEHXHHHEH8HHHEHHHHEHH|HHEHHeHHEHHNHHEHH7HHEH`HNHHEH(H裠HHEH<HHH[]UHATSHPHHH@@4u2HH@@4uv`=u?u*BHHPHHHHHHHHHHH?uHHHHHHHHHHH@HHHHjHH@@XEHH@@\EHHiHUHuH`UHaHH@0MbHEH8HEHU1uH/HEHM@uHHH@H`HMHH:H H@tHH\HHH HHHHxBuHHHHHH詩HHHHwH HhH@HYHEHMHEHAHEH5H`H&HH轶HHHkHHZHvHnHHHHHHhHHHHHHHH HyHH@HeHHEHTHHEHCHHEH2HH`HHHH IH-LHHHHH˼UHATSH HHH@@4u2HH@@4u`v`=u?u>HH@HHHHfHH@@XEHH@@\EHHfHHPHHHHHHH萟HH'HHBuHlHHHH)HH褾HHEHHHHBuH HHHH8HHCHHH`UHHEUHHEHUXCuHHEHMtHHRH@H`HMHHH H@xBuHHH HHH袥H HH@HpHEHdHEHXHEHLH`H=HHH葥HH"ZHvH蔹HHHHHHHHHǼHHHcHH H蜼HH@H舼HHEHwHHEHfHHEHUHH`HAIHdLHHH9HHUHSH(H}HuHUHEHUHHEHHEHPHEHPHEHPHEHPHEHHHEHHHWHEH@xHEHHuv`=uDu:HEHHIuv`=uDu9HEH@Hu7v`=uDu9HHEHHqHHH([]UHATSH HHA`=u@vH(HHHH̱HHHH(HHHHH `=uH!+HH@@4uHH@@4tHH{H`=uH*HHcHHjHHAHHBHH@xHt%HHPxHH@xHHHHHH|HHH)HBHtHt;HHHEHHHHzU豺H蹦HEHHHHGU虮HHHPHHHHuHHHHٛHHHHHH褞ZHvHH޸,IHHvIH}LH谸HHW(HHH [A\]UHHH}HEHHH HHEH|HEHxHÐUHAWAVAUATSH&H8HAKDu`$vHg%^HPDuH,(H8HaH HƉ5mHEȾEHHH}u H}"} } HLHH H@H}H@YDuH/H@HP0EuHuHËEĉضHH]tHPH‹EĉHtH3=tH&H@H"H@H"HHHH H@H`H8HPpHHH\H8HHUHHH赩HH\HaDuHA&H}< H8Dh\H8D`XH8HP8H@HH4H8Lp`H8XH8HPHPHHfH@HPAUATIANtLHa8HHH H}~HEH< uHmHUHHpHHHHp H1HHHHHEHEHHEHHHHEHEHHEHHHHEHEH_ƅt&HMHEHHtHH8HEHHHHH H8Dp\H8DhXH8HP8HEHH H4LH8Lx`H8XH8HPHEHHHUHEAVAUID4LLH6HƅHHEHHH豇HH uH8HPpHHH2YH8ƀHHCYH8HHtH8HHHH!mHH@H+HHHXHHHHHHN HHHn!HH-He[A\A]A^A_]UHSHXH}HuUHMLEDMHEHUHH'tHEȋUPHEHPHEHHHEHP8HEHHӟHEȋUPXHEȋUP\HEHP`HEHHn HEHpHHEHHEH豶HE HEHEHPHE HEHEHHMHH蓻HEHHEHǀHEHHjHEƀeHHEH誽HEHpHHHEH8HկHHEHHHHEHHH蔬HX[]ÐUHSHHH}HEADu#vHDHEHHt|HEHHEH HEHH0HEHHtHt8 HHEHǀHEHHEHHEHHEHHlHEHH貮HEHpHVHEH8H蒮HEHH肮HEHZ HH[]UHHH}HuHEHUHH]UHHH}HuHEHUHHUHHH}HuHMHEHPHHHQHEHHUHHHUHAUATSHHhHhHHt $vDuPEu8,L[H}HhIILHHHMHpHHLpHEH脳HUHE\EuHϯLm HùLLHHhHHEHHEH蕺HpH~OIľ H贛LHHEH谬HHEHOHpH8HHuHĈ[A\A]]ÐUHSHXH}HEADu$vHHEHHt|HEHHEHHEHH HEHHtHN5 HӚHEHǀHEHHEHHEH2HHEHHEHqHEHHHlHX[]ÐUHHH}HuHEHHEHH^{ÐUHSH(H}HuHEHPpHEHHJRHEHHEHHHEHQRHHEH@RHH˧HEH([]UHSH(H}HEHPpHEHHQHEHEHQH([]UHHH}HEHHÐUHHH}HuHEHUHH{UHHH}HuHEHUHHUHHH}HuHMHEHPHHHQHEHHUHHHUHAVAUATSH`H}HEH(H"HEHH|HEHLxHEHx8HEHPHEHp(HEHQMItEuH3HHEHPXHEHHHEHHEHXHIAJ[AHEHULLLLHHHHHMHEHHTHEHLUHEHeHEHXHAHHHEH<HHyHe[A\A]A^]ÐUHAUATSHHhR][H}HhIILHHHMHpHHLpHEHLHUHEEuH藪Lm 詗HùLLHcHhHHEH蹧HEH]HpHFOIľ H|LHHEHxHHEHHpHHH=HĈ[A\A]]ÐUHSHXH}HEAEu@&vHHE@裊E}y zu:HEHPhHEHHMHEƀHEHoAHEHNHEHHHEHHHqHX[]UHAUATSHHhR_[H}HhIILHHHMHpHHLpHEHLHUHEEuH藨Lm 評HùLLHcHhHHEH蹥HEH]HpHFOIľ H|LHHEHxHHEHHpHHH=HĈ[A\A]]ÐUHAUATSHHHPAEu'vHHHHHH^>uHHHH@\EuWE܃}ufBEؿSHHEHFuHHUHEHHHEHcGhqHuHLEuHƅK0HKEܺHΉ ZHEH}uf蕫E̿覙HHEHFuHkHUHEHHFHEH趣GhqH4HLH{HHPhH@HHJK<1uHǀHǀHH=H@HJHLHHH HPH$zIIHEHIIHLDIIHEHIIHLIHHLHIHHHLHHtHHHEHHPhH8HHlIHǀHEHHHHUHHHHHH HEH^H HH<H8HI*HH8HHH HPHHHoH[A\A]]ÐUHAUATSHHh\d[H}HhIILHHHMHpHHLpHEHBHUHE0FuH荣Lm 蟐HùLLHYHhH(HEH诠HEHSHpHHHLHlHEH藒HUHEFuHHUHHHsHEH HEHęHPHH]xHEHHH&HUHHHtHEHHHHH4NHHHsHHZHvHHHEH`HHEH$HHEH>IHaLHHH6qHHpH,HHUHATSHPHHEArEu`0vHHHY&HHzIHHHH&HHPHHHH HHHHjHHHE8GuHHUHHHqHEHHHHHHqHPHH.vHEHHH$HUHHHqHEH蒉8HHHqHHwZHvHHHEHJ$HHEH9IH\LHHH1oHHEH*HHUHSH(HHAEu+vHHHHHEHHHHHFuHH0HHqHPHmH0H货HEuHHHfHH{GuH諊HHp\HHHHHԇHHu -HPHHHH/tHHpHGuHHֺH0HPHpHHvHH0tHH蘺HH0HHQHHH0HHpHHHӆHPHĆHHH0HHHHHHHPHHH蔈HHHHH0H/tHHH0tHHwHHHHHHH0HHHH迅HH谅H0H衅HH蒅HPHH0HPHHHHPH֤HEuHH0HPHH}H0HΤHHGuHrHpHЗtHH4H0H}HHHHH3HpHH0HH HpHfHHWHH讣H0HHHH`HH蛣tBHPGuHu HPGuHaHntt HEuHaHHfHPGuH`HHHHrHPGuH`HHHHrHHHHfHHHHHHHEHEHHHHHHHHHEHHHEHEGuHHH`HHXHEH`HH{H`HSHEGuHHHEHHHEHP HEHHy{HEH HEGuHlHtHE؉P`HEGuHt"HEGuH5H-HE؈PdHEHuHtFHEHuHHHEHH\HEHP@HEHHzHEHYHEHHHHH9uH0H臠uHPHExuHHuHH襀uHHHHHkHHHIHHH@HH0H,HHpHHHHHHPHHHH[HHHHHHHH0HHHHgHHPHSHHpH^HHHJ+HHH踞HHH|HHH"HH0H|HPHKvHHHHHH~HHHHH{H([]UHSHHxHpH`lHAEu+vH#HpGuH9ttltaHHZHH HuH蟀HH`HH(HH}HHxMHpGuHHktkH/H̃H/H)HuHHH`HH蚝HHI}H/Hlt'HpGuHHgttkH_H(H_H0DHuHmH0H`HHH0H|H_HFHEuH7HHT_HpGuHHHkHHHpGuHHjH`HhH`HhHHHHr^HHHEHEHiHH HEHorHEHU`HuHfHpHMjHuHHˮHpH`HH脛HpH3{HEH'{HEH{HHwHuHx`jAAйGuHQHHH4HuHx`jAAйGuHHHHHuHx`jAAйHuHHHH讥HuHx`jAAйGuHHHHkHuHx`jAAйGuHEHHH(H`HuHxHщHHHAHEHUHHHHHHyHHHHHHyHH/H蹆aHH0HxHH_H葆9HHpHxHHEHxHHEHxHHHHH|uH]UHATSH`HHHDDʋEHHHH+NH@HnH H@`HuHѪHH HuHH3HHHHHHHHuHHHHEHH豗HH`wHHQwHHBwH H3wH@H$wZHHHHvHa9^t tt HEHuHEHuHEHu HEHuHH|mHH`HuHmHHHuHHϩHHHHH诩HHHuHH葩H`HUHHHtH`HEHH0H`HuHHuHHuHHuHHuHHutNHHHHHH HH3H HhtAAtH HuELHEHkHEHU`HuHاHEHMHuHH@H`HHMHH#H@H`HuHHH@HEHHH@HptH`HatHEHUtHEHItHEH=tsHHH&tHHHtHHHsHH HsHH@HsHHpHH`HsHHHsHHHsHHH}sHHHisHHHUsHH:pIĄtH H4sLHpHH@HsHH`HsHHEHrHHEHrHHEHrHHoH`[A\]UHATSHpHHHHAEu,vHAHGuHHj`uZHGuHHHHHHHHHHH赾tAAtHHqEt 8HGuHHHHHpHHHH{H`HHHHHOqH`HdHPHhH0HP`HuHHH0HuHHXHHHHHHpH0HpHPHpH`H{HHWHHdaH?H:]H?H`SuHYHH HH<>HHVH?HXdHH@@4tcHoH\HoH@SuHYH@H HH2>H@H=VHoHcaHH]\HHp0UuHXHpH HH=HpHUHH{cHH@@4HH@HP8HHH{HHNuHbHH 9uHHĈHH HHO=HH,UHHUHHUaH/H=[H/HOuHWHH HHHEH/hLEu=hLTH"hL.vHEHhLH(hLHH4H H訣H TEuHZH HP6tHMHHEHHM=tHMH H$H HHHHH H H`QHHPHHHH HHH2HPH HY>H0HHHH0H HH:H0HQH HHHRH HHH2SHHWHHPVuHSHPH HH8HPH0QHH^HEHUWHUHEWuHSHUH HH8HEHPHEH^HEHWHUHE(RuHQSHUH HH8HEHPHEH3^)FHH H8HHhZHvHLHH H^HHH^HHH61HHHO HHHOHHH~]HHHOHH?HS]HH@HOHHoH(]HHpHaOHHH\wHHH9OHHH%OHHHO;HHHNHH/H\IH SLHH H4HH H]HHH ]HHH謾HH0HoNHHPH[NHHH[WHHEH6NHHEH[5HHEHNHHEH[IH&RLHH H3HHHHHJUHATSHH84H0A&Eu`)vHWH8HHHHp+XuHH HpH`HHGH`Hj{HpHMHH=SHHL9uHOH8Hp`HH HmHHHH襥H@HHHRHH荲HHjLHH ZH@HHHFHHq;E}H8HPH8HHH`HHH,HH8HHHH`HH4HHKH8PH`H7H`H8HHKH`H8HHMH8H@@4H8H@@4H8H@@4tHH0H@@XuH腟H0H`HHR2H0HJHPH@XuH=HPH`HH 2HPHJCHpH@pYuHHpH`HH1HpH@JH8H@@4H8H@@4H8H@@4H@HHHբHHHHoH8HHPH`HH蜢H@H`HHoH H@YuHT|HH 8[uHH|HHHHHV{HH`[uHHx|HH`HH0HHHHHHHHHH HHH@HHHHHH8H@HP8HHHnHHNuHI{HpH 9uHH{HpH`HH60HpHHHHHHHGPH@H0HH۠HH0HHmH8HHPHHH袠HHHHmH`Hx[uHZzH@H`8[uHHzHHH@HH\yHH`[uHH~zHH`HH.HHFHHFH@HFH`HFHHFHHFHHLHHOuHIHH`HHl.HHIFHHSH@H@HH H H@HHlH8HHPHEHHHEHUHHkHpHU\uHxHPHp8[uHH yHH HPHHwHH`[uHHxHH`HH,-HH7EHH(EHPHEHpH EHEHDH HDHEH#KHUHE]uHnGHUH`HH,HEHDHEHPRF:HH`H,HH}ZHvH@]H@HUD4H0HdHHpH%DHHH"HHHCHHHQHHHCOHH0HC8HHPHC!HHpHC HHHsCHHH_CHHHKCHH H7CHH@H#CHHHCHHpHBHHHBHHHBPHHHBHHHBHH@HBHH`H}BHHHiBHHHUBHHH>BHHHOHHHBHHHAHHPHAHHpHAHHEHAHH HA5HHEHAHHEH@OIHELHH`H'HH@HXAHH0HjHH)>H[A\]ÐUHHH}HEHPXHEHHEHHUUHSH( HHDH@AEuvH肮<<‹9HHuHHqHHHpHHMHpH?HEHs^uHHqHUHEHHϘHEHmHEH?(HTLH(H謟HHHHEuHɟHHPz^uH:H‹H2^uH9HËH`HHHHH$H`HFHdMLHHpH H`HۈH`EuH荘H`HPz^uH2H‹TH`+^uH2HHPHHHHޮ^uHz2HHHH*=tHX2H`HH`HУHHHHH`HEH@EuHͧE܃tE ttZt}HXHPH HXHPH)_ HXHPHE7 HXHPH HXHPHuHXHHUH`HHHH HHHHH H`HHH H5TH`H"HXH`HH'6HXH`HH7HE@4HE@4HE@4HPHHH^uH+H`HtHHJhH@HH`HHAH@H`HHH@H4H`H4HHt4qHPH.HH_uHb*HHtHHgHHHHH AHH`HH\HH3HH3HH3HPHsH`H@`uH)H@H`tHHfH HH@HHP@H H`HHH H3H@H 3H`H2HE@4HE@4HE@4HHHH訋HHHHXH@H`HHvH@H`HHiXH H@`uH.eHH buHHeHHHHH0dHH`[uHHReHH`HHHH1HH1HH1H H1H@H~1HHo1HEHP8HHHeWHHNuH*dHpH 9uHHdHpH`HHHpH0HH0HH0cHH0HH載HH0HHVH@HHH芉HHHH}VH`H buHBcH@H`buHHcHHH@HHDbHH`[uHHfcHH`HHHH/HH/H@H/H`H/HH/HH/HH5HHOuH1HH`HHTHH1/HH<HH@HHH H@HHTH@HHHևHHHHTHpHxcuHaHPHpbuHHaHH HPHH`HH`[uHHaHH`HHHH.HH .HPH-HpH-HH-H H-HH4HH]uHE0HH`HHHH}-HH;#HH`HHHSfZHvH)H@EuHHH@\duHH^HHHHHH [HH,oHH2HHPrduH$/H HP< HeH HHH%H HOHPH,,HH9HHH.f(Y8HEH@LHHH[H`Hm|H`EuHH`HPz^uHe&H‹TH^uHE&HHPHHHHpduH &HHHHHHHHHKHHH5duH%=tH%HH*H`H?H`HHHHH%H`H8HXHHUȋPHuHH@duHH[HHHH HH/XHH)HOH0HOH duHG,HH < H9bHHHH"HHrH HO)HOH6HHH9+f(Y6HEHEH8HEH >LHHHH`HyH`EuH2H`HPz^uHx#H‹TH^uHX#HHPPH$HPHH胟duH#HHHHHH`HHHHH`HHHduH"HHEHxH*HHH H*X ^HHx0HHH=tHi"HHj'H`H['H`HH`HÓHHHHԑH`H5HXHHUPH$H;LHHHH`HnwH`EuH H`HPz^uHf!H‹TH^uHF!HHPHHHHqduH !=tH!H`H裒H`HxHHHH艐H`H:4H@EuHuHH@euHHCWHHHH~~HHSHHK%oHOHt+HOH euH'HH < H]HHHH?HHH H$HOHb2HHsH&f(oYv1HEH9LHH藄H[H`HuH`EuH贄H`HPz^uHH‹TH^uHHHPPHHPHH'euHHHHHH|H`HHHLDH`HHduHM=tH@H`HA#H`HԏH`H詏HHHH躍H`Hk1HXHHUPHoHH@AeuHHfTHHHH{HHPHHn"HH(HHKeuH$HH< HZHHHHbHHHH!HH/HHH#f(Y.HEHEHHEH6LHH誁HH`HrH`EuHǁH`HPz^uH H‹TH^uHHH PH蹿H HHTeuHHHHPHHyH0HPHH_AH0HHduH`HHEHxH*HHH H*X ^H`H )H`HH{=tHH`HH0HH`H背H`HXHHHHiH`H.HXHHUPH~H4LHHHH`HpH`EuHH`HPz^uHH‹TH^uHHHEPH誽HEHH deuH=tHH`H>H`HHHHH$H`H,HHQuH H1uH@H7/HHH HHHHHH+HH`H(,HH`H,IHH H<IHH@HmIHH`HVIHHH?IHHH%IHHHIHHHIHH HIHH@HIHH`HdIHHHIHHH~IHHHgIHH HPIHH@H9IHHH"IHHpHIHHHIHHHIHHHIHHHIHH@HIHH`H{IHHHdIHHHMIHHH3IHHH(IHHHIHHHIHHPHIHHpHIHHHIHH HGIHHHxIHHH(IIHLIHH`HSLHHtHHHEH@4EuHHXHPH-HXHHUH`HHHGHHHHH蝴HH`HHHHlTH`HHXH`HHHXH`HHHE@4HE@4HE@4HEHHHHUHHH0HH5HPHuH`H^uHH@H`tHHKHH0H@HH*HH`HHHHH@HH`HHEHHHHUHHHHH4HPH莶HH_uH HHtHHJHHHHHCHH`HHHH7HH(HHHEHHHHUHHH0HH4HPH觵H`H@`uH H@H`tHHJHH0H@HH\HH`HHHHPH@HAH`H2HE@4HE@4HE@4HEHHHHUHHHHH2HHHH;H@H`HHnH@H`HH;H H@xeuHOHHH fuHHHHHHHHQGHHfuHHsHHH`HHHHHHHHH HH@HHHHEHP8HHH:HHNuHKGHpH 9uHHGHpH`HH8HpHHHHHHEHHHHUHHH0HH0HH0HH9H@HHHlHHHH9H`H buHPFH@H`fuHHFHHH@HHREHHfuHHtFHH`HHHHHHH@HH`HHHHHHHHHOuHHH`HHbHH?HHHEHHHHUHHH@HH/H H@HH7H@HHHjHHHH7HpHxcuHDHPHpfuHHDHH HPHHCHHfuHHDHH`HH HHHHHPHHpHHHH HHHHH]uH@HH`HHHHxHHHH`HHHNIZHvH HHHHHHHH@HHH`HHHHHHHHHHHHHHZHHHyHH@HeHH`HQHHHHH2HHHHHH HH HHH@HHHHHHpHHHHHHHYHHHxHHHdHH@HPHH`H<HHH(HHHHHH HHHHHH HHH HHPH HHpH HHH HH Hn ;HHHZ HHHIHiLHH`H>H HHH HHPH HHHHHH HH`HHHH }HH H} HHOHRHHHR HH`H> HH`HHH`HHHH HH H HHOHHH`H HH`HHHH {HHH{ HHHSHH`HS HH0H? HH`HHH`HHHH H H H@H {HHHĸ[A\A]]UHH0H}K;HE蠘HEHEH;EvHEH+EHEHEH+EHEH+EHEHUHEHÐUHATSHH8H0H@AEu*vH xH8HHHEHHMfuHH;HHpHHbHpH8HH H/HH/HfuH- H8Hp`HHHBHHHHPbHHHHCHH0HHHH HHoHHH/HH0HnHtcH@HMfuHHS:H@H0HHaH0H6tAAtH@HBEHHjHHguH H8Hp`HHH@HHHH`H`HHH H`H0HHTH`HHHmHHoHHHHM0guHH8HHHH0`HHS5HHHH& HHPPguHk H8Hp`H HPHV?H H0HHpH HlHPHlHH HHMpguHH7HHHH(_HHK4HHHoH HoH@guHcH8Hp`HH@HN>HHHH^HHHHy HHHHT^HHHHG+HH0HHHHHHHHkH@HHoHHHM躨guHHh6HHpHH]HpH2HHpHH HHguHH8Hp`HHHuHH.HHHwHEH}u H HU%\HH HHHHHHH踊HHWTHEHHEH}HE@<.tHEHHEHHHUHEHHHpphH`HUH4H`HPHH%UH0HPHHHEHPHEHHqH0HuHxHH0HH`HaHEHHEHL HHHHtuHHzkHHHRHHaHH0HHH`HaHHEHHHEHHHH2HHHHHHjHHHĈ[]ÐUHSHHH}HEH''HEH5RHEAEu&vH&hHEHHtLHEHH*HEHHtHn HHEHǀHEHHtLHEHHHEHHtH HHEHǀHEH(HtLHEH(HrHEH(HtH趂 H;HEHǀ(HEHXHVtHEHXHTHLHEH%iHEHPHEH%7HHEHhHHEHPHEH%HHHH[]ÐUHH H}HEHE}tEHEH-tHEHHHEHHzHEHE}uHEHHHEHHEAHEHHHEHHH9Eu@(v?Eu(humvEUHSH( HHE EEEUE95HHHEHtEEEHAPEu(vH eHHGHHPbhuHHHVHEH LEu LPH L(vHEH LH LHUоHVHpHUGHpPEuHWHpHP6tHMHHEHH;=tH.HpHbHpHbHHEЉHH`HpHk6HHpHTHHH@HHHeHHH( []ÐUHH H}HuEEEEEUE90HEHHEHƌtEEEEƋEUHH H}u腃E舃EEEUE9]HEHHEHbu/HEHHEH蔌@9EtEE뙸ÐUHH H}uEEEEUE9[HEHHEH΋u-HEHHEH@9EtEEE뛸ÐUHH H}u_EbEEEEUE9^HEHHEH5u0HEHHEHg@9Et EEEE똋EÐUHH}HuHEH@@4t HE@-HEH@@4t HE@ HE@]UHSH8H}HuUHMLELMHEHUHHEHHPHEHPHEU܉PHEHPHEHHHEHP(HEHHԵHEHP8HEHHHEHXHzHEHhHHEHH.HEHǀHEHǀHEƀHEǀHEHHHEHǀ(HEƀ0HEHǀ8HEHHu$vEuDuepHEHH-u$vEuDu9pHEH@H$vEuDupHHEHhHHHEHXHFHEH8H:HHEH(H PHEHHOHHH8[]UHAUATSHHHHAEu%vH^A \AH`HLLLLHHHH.LH`H@HHLH@HHHG~H@HGHHSFHHGHH@@4uHH@@4tHHrNHH@@4tHH@IHEuHe`HHPhHHH*WHH8Ht+HH8HH8HHHHHHHHcQHHHH\XHH٭HHHH4WHHyHHVHH}HH^HH@HAFHHGHtHtHHHEHHEHHHHHHHHoHHPHHHHuHHHHHEHHH謈HUHHHHEHHPHH9HHHHHx&ZHvHHHHEH>IHaLHHH6HIHHHIHHHTLHHtHtHjH[HEBHJHEHH;HH\HHHH躈HHPHHHHuHHHHYHPHHzHEHHH܆HUHHH,HEHHHH2HH$ZHvH5H BHHEHIHLHHHHHHHyHHH\[HHHH[A\A]]UHSHHHDH8HEAEuvHXHKHUHJHHPHX;HPEuH KHPHPz^uHPH‹DHphuH0HHHHHH=tH HPHVHPHVHHEHHTHPHGHEHH>H([]ÐUHHH}HEHH5ÐUHHH}HEH0ÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEH HHEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHUHHH}HEHUHH}HE]ÐUHSHH}HuH]HEHHHH.iH[]UHHH}HuHEHUHHiUHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHAUATSHH8H0H(H(HPXH8HHeH(HH2HHHHHnH8HHHfH`HHQ7\H gH`H@HHhL@H(HH1HHHhuH\1HHhuHHL ]HùLLH&H8HeHXHHeHHVH@H3H`H\HHYHHH(HH1H+HHpHHH8HEHHXeH0HpHU7\HeH0HHHagLH(HH0HHHEhuH/HEHMhuHHLm HùLLH$H8HdHX(HEHHEHHH2H0HHEHHpH'Iľ HLHHHHHHHH@H2HH`H}HHHuHH6Iľ HLHHEH HHEHHHH1HH0HHHEHHpHHH8HHHH8H[A\A]]UHHH}HEHUHH}HE]UHH}HE]UHSHH}HuH]HEHHHHeH[]UHHH}HuHEHUHH#fUHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHAUATSHH(H HHAiu"vH F fHEHHH HUؾ\HKdH HHHeHHHHeHHe/H H aH@HHHHEHEHEHH8H8HHjeH H`HXHtH` H)H H`H@H H`HH4HH HO`D` HHH+HHH`FuH7+H@H`huHH H@DHHXH@HeH`HVNGqHHMKHHH6)H0H&H0iuH6H0HPtHHH H7_HH2H?tH2iuHH‹HYtHeHH(HHHL7iuH==tH0H0HAH0HAHHHH?H0HjHHHEHHubHEHiuHE@\HHHH)HHH?iuH)HHhuHHHHH+HH8HH)GqHH Hz]H@(HHHHEHEHEHHHHHaqH H#]HX(HtH\ HH H\H@(H H\H0Hi0HH H\D`@HHH,(HDHHFuH'HHhuHHSHDHHHHHHNGqH.HKHHH2H0H)#H0iuH2H0HPtH!HH H[H0H/HtH2iuHH‹HlYtHHH(HHHHUiuH=tHH0H->H0H>HHHH3iuH+H@HPiuH&HH8HHHbB=tHH@H7H@Hv7HHHH5H@H8HHHHEH8HHHH8HH8HPH HHa#H H(HHH8HpHHHHHHdHHHH8HHHHHHHשHH!HHkHH9HH@H7HtHHHEH@H]H@Hje輾HHH@HuH0HH0HIHHH0HۮZHvH=IH0H跮IHLHH@H HHtHtHHHEH۵HEHHHld辽HHHHHuHHHHHH>HHHHЭZHvH2H 1IHH袭IHLHHHH HHH褾HHH\HHHHHHH$7HHH[A\]ÐUHHH}HEHHHBmHEHHÐUHHH}HEHHHEHH6HEHhH*HEHXHHEH8HVHEH(H*%HEHH%ÐUHATSH HHHHH@A]iu` vH3HHHpHH HpH HpHH _iuH4H`iuH4HD(HxHHpAKZDHiH(HxHpHHH@HXhHH.HH>uHsHPHHHF4HHHHLHHHQ`HHH^HH H^ΤLLIHHHEcĜH H!萾EHHH nEE\EME>誣HHHHHHHwHHhH0HYHPHJHH;HHH菧HH ZHvH蒻H@iuH/HHHZHHH;YHpHHKH(HH!HH'HiuHHHPtHHH HH!H蟱tHjuHH‹LHrYtHŸHHHHH57iuH蝸=tH萸HH3*HH*HH(HH9(HHHcKH HHHH HiuHHHPtHݷHHHHatH贷juH觷H‹LH4YtH臷HHHHH3UiuH_=tHRHH(HH(HH HH&HHH@iuH,LHZH!HHHH軴HHpHHIHHFHKHHHHH HiuHHHP juHHHHHHR2FjuHH‹LH{=tHεHHq'HHF'HHHHW%HHH H:HHH"HEHЮLLEHH HHHHPMIH HHPHH HHHPH;HEHHHFHH7H0H(H@dHHz8H0HHIfHPHHHO[HHHHHw`LH`HHxHPHHHHhH HHHeHHP8HHHXHHPXHHH;HHPxH0HHHPhHHH8HEHH![HHHEHHIHEH+HH_HHHHPH0HLHIIHѺtEuHIH0HuH蝷H0H^HfH@iuH{(HpHFHHH]SHKHHHHHiuHHHPMjuH HHHHHF.\juHH‹LHomjuH±HHPHH=tH蠱HHC#HH#HHHH)!HHH0H轴HPHLH0H=HH.HHHpHnDHPHHpHHH資H H複H@H%HHpHHHH藵HHH39HH HlHH@HXHHHDHHH0HH`HwHHHHHHHH0HHHPH̴HHH踴IH۸LHHH谚6HHHHHHHHH HHHHHHHPHcHHEHHHEHΙHHH:[+HHH<HH0HHHPH褳HH0H萳HH聳HHrHHpHAHHPHJHHpHHHHHH HބHH@H #HH߯H [A\]ÐUHSHHHEAiu` vH HEHLHEHZ HH9t nHHhHH`$H:KHUHIHH HH iuHfH HPjuH謬=tH蟬H HBH HHHEHH+H HܿH` H`HHxHEHH HEHtYHHxHEHH H HUHH'H H葟H H H誰HHHEHHWHǀ`HHxHHH8HHHXHHHxHΩHHHDHEHgWHEHuHEHuHEHZHH HHH H藯HHEHxHEHXHEHHHSH[]ÐUHSHH8H0H(HEAiu vHH0HxHEHHHEiuHGZH8AH4HKHUHH #H@HPH@iuHH@HPtHHHH8HN H̡tHjuHHH0`H蘡YtHHH(H@H HH%%juH=tH质H@HWH@H,HHEHH`H@HHEHBH&HH@H˻HH8H+ HEHaHH H8H[]ÐUHSH8H}uHUHMLEHEUHEHPHEHHpHEHPHEHHoHEHP(HEHHě.HHEHH HEHHs HHtH8[]ÐUHATSHH}Hu࿈HHEHH/HEHHEH@IľHLH H[A\]UHATSHH}HuHEH@講HHEHH3HEHXIľ@H谚LH襨H[A\]UHHH}HEHHtHEHHEHHHHHHEH@HtHEHPHEH@HHHHАUHH}HEHHt HEHHEH@]ÐUHHH}HEH(HHEHH HEHH ÐUHATSH HhH`HXHPHA3iu`vHhHXHH>B@HHpA6iu`vHHHHHPtHjuH&tHHu.tHȤHHXHHA@H>HH HEHKiuK6HsK`vHEHpKHyKHH HHH6iuH HHP6tHHHEHHߣ=tHңHHuHHJHHHH[HH קHHXH`HHHhHPHHXH`IHY HHiHHP! HHH胶HHHoHHpH IHHHLHHtH HSHEH>iuHZHKHxHHHH@iuHHHPkuHHHEHHHHHHH=tHHHHHYHHxHHjHHHKHpHHH4HBiuHHHP@kuH,=tHHHHHHHpHHHHYHXHHDH`HH\iuHpH`HiHXHHCHXHH=AHaiuHH`HXH`HH`HhHPH`HXH`IHH`H"]HHHFHHH/HtHtH~H>HE%H-HEHXHH@HXHPHXHHuHHHH`HEHHHHUHHHkuH&HHHHHHHHHKHHƣHEHHHHUHHH`HHH@H`HHH H@kuHVHH 9uHHHHHHHH H HH@H記HHHVHHZHvHYH1HHH誢OHHH薢HH H肢HH@HnIH葦LHHHfH谢IHH`HVLHHtHH訏HEHhiuHHXHH@HXHH >H`HHXHXHXLHEH;HHHLH蓄HEHHHHHHH0muHUHH0HHHMHHHHzHHHEHHHHHHHEHHHEHUHHH`HU(muHH@H` 9uHHH@HHHLH@HWH`HHHEH<HHH萈HH!ZHvH蓜HtHtHH臍HEnHvHEHXHPHXHHuHHHHȂHEHHHHUHHHkuH莼HpHHHH膽HpHHH賆HpH.HEHHHHUHHHHHHHHHHHkuHHH 9uHH HHHH}HH舞HHyHHjHHH辆HHOZHvHH虞HHpHOHHHHHHHHH֝IHLHHH΃HtHHH蔝LHH@H耝HH`HlHHEH[IH~LHHHSH蝝H蓝HHH5 HHHhHĠ [A\]ÐUHATSH` HHHHLH Aiu vHq HHHG4@HHAiu vH HHHHPtHjuH&tHH~.tHіHHHH3@HGHHHEHKiuKH|K vHEHyKHKHHHPHHPiuHHPHP6tHHHEHH=tHەHPH~HPHSHHHHdHPHHHH5HHHHHƎHHHPHHHHHPHHHyjHPHHHH5HHHL4HHHHHHHHHD5HHH3HH`HHHHH`HHHgH`HHHH4HHHJ3HHEHHHHp HUHHHFHEHʏHHH4HHH2HHHHHHIHuHHAHHҗHHH HHHPH HHHHHHHtHtBH@HHEHHEHHX\vH貓H躄HE輌HHEHHX\vHxIH LH@IHLH#HtHtBH~H2HEп4HHEHHX\vHHHEȿHHEHH$X\vH趒IHKLH~IH.LHaHtHtBHHpHErHHEHH4X\vH.H6HEؿ8HHEHHbX\vHIH艙LH輕.IHoLH袕HHEH职HHHmHHHHHHH HHH軑HH` [A\]UHSHHHHHHAiuvHIHHyH0muHHmuHwqHH0HH|H0HsHHH H$HH`HHHnuHqHH`HH|H`H HHHEHуHEHHMHHHUHEHHhHH]HEHHƉ0HEH6HEH芽HH{HH2{HH0HX9HH`HD%HHEHӒHHEH"HHHHHHHHHH[]ÐUHHH}HEHHhHEH@ÐUHATSHH(H HHH0Aiu@vHHHHH(HHH(HHѺ(H4HH1H0HrHtH;H+HEHHH-HHPHHH0HHHqH0H HH6HEHPHUH`nuH蘓H`H0HHUxH`HАHEHtHEHHUHE`nuHCHUH0HHsxHEH聐HEH%HEH詖HUHE`ouHHUH0HHRxHEH2HEH֝̅HH0HzxHH ZHvH}HH`HۏHHEHzWHHEH蹏HHEHX5HHEH藏HHEH6IH詓LHH0H~uHȏHHH0H`HHH(H[A\]UHATSHHHHHHAiuvHHHZtHH諱HHHH蹐HHH*HHPHHH HHHnH HHH3H0HpuHH0H HHUuH0HЍHHHHHHHH讳HpH8puHsHPHp 9uHHHPH HH2uHPH=HpH.HHHHPHH`ouH蕏HH HHtHH͌HHndHH HuHHZHvHH iuH0HHHH (HHH}(HHPHHH HHHlH HHH1HHHHMHH@quH虾HH HHsHH聋HHrHEHHHHUHEHHMHpHUHHCHPHpquHH0HP 9uHHjH0H HHrH0HҊHPHÊHpH贊HEH訊HEHܐHUHE`ouH'HUH HHrHEHeHEH HH HrHH>ZHvH谆HH*HH'HH0HwHHPH։HHpH‰HHH讉;HHH蚉HHH6IH詍LHH H~oHHHKHHH7HH0H HHPH HHpHHHEH5HHEHֈHHEHuIHLHH HnHHHHHHHHHHHJHH[A\]ÐUHSHXH}HuHEHivt HEruHu HEruH_Hvtt CHEruH%HHEHHHEruH8HEH脇t\HEruHou HEruHHrtt HEruHHHEHHHEоHtH HEHtVHEruHu HEruH%Httt HX[]UHSH HHH@H8H0L(HPA@iuvHH(ruHHHEHHHEruH HEHt3HHH(H0H8H@IHYH(ruH HHEHHgHEHtH'HHEHaHPAEiuvH HHHHPtHruH&tHHtH.tHHH(ruH,HHEHHHEHHwHEH菄HHpHEHaKiuoKEHTKvHEHQKHZKHHHfHHHEiuHHHP6tH~HHEHH~=tH~HHVHH+HHHHHHH0vuH舰HHvuHHHHHHH芯HHvuHH謰HPHpHHHLHPHHHydHPH|HH|HH|HH|HH|H0H|HH|HpH|UHHhHHHPHHPHHH9 HPHHHtdHPH#|HxHHrHxHHrHHvuH輮HHAxuHHHHHHH辭HpH8uHHHpHHH=cHpHH{HH9{HH*{HH{HH {HHzHH@@4HH@@4t|HH@@4tcH_HH_H0ptuH%}H0HHHbH0H]zH_HXHEH耀HUH`uuH|H`HHH#bH`HzHEH複oHHHHbHHٲZHvHKvHiuHfHEUZHqHMHEHHfrHMHHHUHEHMHHHH詠HiuHHHwmHHjHHH_trHHFHHH\HJHH#HHH9HHEHHMHUHHHqHEHqxHHBHHHX0HHHPHuHIHHHH xHH\HH HHHwHH0HwHHPHwHHpHwHHHwHHHnwHHHZwcHHHFwHHH;HH HwHHOH躄IH-{LHHH]HHPHvHHHvHHHvHHHvHHHvHH0HkvHHHWvHHpHCvHHPH,vHHpHvHHHvHHHuHHHuHHHuHHHu`HH0HuHH_H98HH`HuuHHEHIHyLHHH\[DHHEHHH+HHHuHHH]HHHHHqHH`[A\]ÐUHATSHHHHHHHHHHPHHH HHHTH HHHHruHHHHHHHXxuHHH HHP[HHsHHsHruHHHEHHvHUHEHHHpHUHH}HPHpxuHBH0HP 9uHH褦H0H HH[H0H sHPHrHpHrHEHrHEHyHUHE`yuHauHUH HHZHEHrHEHC9hHH HZHHxZHvHnHHHHrHHH4rHH0HrHHPH rHHpHqHHEHq5HHEHqHHEHrIHuLHH HWHHnUHSHhH}HuHEHH}HwHEHEHMhuHHHUHMHEHHHEH*qHEHMhuHH¢HUHMHEHHIHEHp4HHEHpHHmHHEHpHHmHh[]UHATSHpH}HuHUHEH__H`E}ux uЃ}u`wE迨fHHEHU|>uHHMUHEHHpHEHpGhqHlHED|HExHEH^DH/E}UwE俨feHHEHUxzuH.HMUHEHH pHEH|oGhqHkIHEH[oIH~sLH3lIHEH4oIHWsLH lHp[A\]UHH H}HuHUHEHet*PKMHEHgHHEHH{ HEH#cHEÐUHHH}HEHHnÐUHATSH`HHHHAiu`vHEHHkgHHHHHH蓃HHHHHHH&HHHHs@lHHXHH-HH{uHHHP{uHHGHHHHSHHkHHkHHkHH HHHH}SHHZkaHHHSHH?ZHvHgHHHHHH8HHPHHHHHHKKHHHHdH_HpH_H0|uHmH0HHHQH0HFjH_HwHHVH`HHHHH`HHH)RH`HiHEH pHUHE|uHWlHUHHHQHEHiHEH9wHEH HUHHH{QHEH[i_HHHQHH@ZHvHe]HH6 IHHHHIHHHIHHH$bLHHtHPHH@VHEHHHh}HHHHHPHHHHHHHHHHH H@H(H H@zuHњHH n~uHH3HHHH OHHgH HgH@H}gHHSHHN(HH~uH$H`H~uHH膚H`HHHNH`HfHHfHHfHHHHHHNHHf?\HHHNHH~ZHvHbHSHE؋HHH {HHHkHHPHHHHHH~FHHHH HEHHHHUHHËH@H&H H@zuHoHH uHHјHHHHH赘HHHHLHHeHHeH HdH@HdHH=QHEHHHHUHHHHHɁHHHH褊HH|%HHuHRHHHuHH贗HHHHHTH`H 9uHHvH`HHHKH`HcHHcHHcHHcHHcHHcH0HH0HHHKH0H\cYHHHKHHAZHvH_HHHcHH HbHH@HbcHH`HbHHHbHHHb'HHHbIHfLHHHHHbYHHHTbHHH@bHH H,bHH@HbHH`HbHHHaHHHaHHHaHHHaHHHa'HH0HaIHeLHHHGHaIHHPHDaHHpH0aHHHacHHHaHHH`HHH`'HHH`IHdLHHHFHH0H`HH_H-nZHH`Hi`FHHEHX`HHEHm$HHEH6`IHYdLHHH.FHHH$HH\H`[A\]UHSHxH}u_HEH}t HEuHEuHUHEHH|HEHUHH蜅HEHU uHgHEHMuHHϒHEHR_HEHF_+HHEH5_HHEH$_HH \HEHx[]UHSH8H}HuHEH蛋HEH詶HEHEH;Es@#viuuVHEH+EHEHEHH9EwHEHH+EHHEH HEHHEHdHEHD&HHEHGHEH'HH.[H8[]UHHH}HEHXUHH0H}HuHEH`HEHEHEHHEHEHHEHUHEHHtTHEH+H JuHHt HEH HHEHHLHEHHEHQHEUHSHHH|HHG>uHHˎHHKHTXHEH}uHHpBH HUY\HH HHHHHHHHH HHAHEH\HEH}HE@<.tHEHgbHEHHHUHEHH^H`HU|H衔H`HPHHٴH0HPHHaHEHPHEHH%H0HuHHBH0Hw[H`H|HEH\[HEHiHHAHHHH胲HH@HHbHHZHHH膲HHuHH0HZHH`HHHEHZHHEHFHEH`FH$LtHEHPxHEHHQFHEHHEHHӥHEHOHtHHEH試HHEHUHH5HuHEHHFHEH腦뢐HH[]ÐUHHH}HuHUHEHHGHMHuHFHVHAHQF A HMHuHF(HV0HA(HQ0F8A8HMHEHPHH@@HA@HQHHMHEHPXH@PHAPHQXHMHEHPhH@`HA`HQhHMHEHPxH@pHApHQxHMHEHHHHHEHEHEHEHMHEHHHHHMHEHHHHHMHEHHHHHMHEHHHHHMHEHHHHHMHEHHHHHMHEHHHHHMHEHHHHHEHEHMHEH(H H H(HMHEH8H0H0H8HMHEHHH@H@HHHMHEHXHPHPHXHMHEHhH`H`HhHMHEHxHpHpHxHMHEHHHHHMHEHHHHHMHEHHHHHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHHEHHEHEHEHEHEHEHMHEHHHHHMHEHHHHHMHEHHHHHEHEHEHHEHHEH HEH HEH(HEH(HE0HE0HMHEH@H8H8H@HMHEHPHHHHHPHEUHATSHHXHPHHH@HXHPHH_vHXHHXHPHHHHoHXH8HFHXHXHFHXHxHFHXHH7HXHHoHXHHIpHXH8H4pHXHhH胮HXHxHDFHHH{Hty@`GHHHWHH`uH#TH`HHWYH`HbQHH_ GPqHMHH@HHwHXHHHHPHHwHXǀ`sHHXH.IH`HPIHHW^HTLHHXHxHPHXHhHQHXH8H oHHXHHnHHXHHvHXHH5HHXHxHOHXHXHOHXH8HOHXHHOHHXHHHLHİ[A\]ÐUHH H}vHEHHEH8HEHHHEHrHEHHEHxH6OHEHhHHEH8HmHEHHmHEHHtuHEHH4HEHxHNHEHXHNHEH8HNHEHHNHEHjÐUHHH}HEHHEHS=ÐUHATSHPHHHHAiu vHHHHHPHHHHAiu vH薻H@HlH@HPtHHdžuHuH&tHhHHHHHH.tH@HHHHPHH~H@HHEH bKiubKHaK vHEHaKHbKH0HHH肝HiuH4HHP6tHzGHHEHHhG=tH[GHHHHӸHH0HHHHZ`KHHHHHHHHAiu vH蝹H@HsH@HPtHF׆uH|F&tHoFHHHHH.tHGFHHHHHH@HHEH`Kiu`KH`K vHEH`KH `KH(HHH艛HiuH;HHP6tHEHHEHHoE=tHbEHHHHڶHH(HHHHXgIH0_KH H<HHH觚HiuHYHHPuHDHHHHH=tHyDHHHHHH HHHHWHH HHHHH@yHHHHHIHiuH蚹HH8HxHHHHY|t(HiuHKHHD|H iuH#H@H趓HH-HHH@HHfHiuHøHHpH@H@HOH@HHJDž<HiuH[HH@H@HHeH@HjH@HHHH@H&H@HHH#iuH̷HHHHHH?HHHHoHHHo[KHH{HHHH(iuH蘦HHPuH@HHHHHFjuH@H‹HE9=tH@HH;HHHHHH!HHSH*iuH H@HHH@H HH@HH|Dž<HL@(HHxHHHH@HMIHQHHHHSHHLHH}HH9H@HHHCYKHHOHHH躔H5iuHlHHP(uH>HHHHHHuH>H‹H7=tHl>HHHHHHHHHHQH@HHHH謯HHdHHחH@H|H@HLHH*:H@H"HxHHHò3HHHPHH@HPHHH脲HHHPHH@HPHHHEHHHxPHHHKmHtH#Hv/HEH@HgH@HH@H@HuHH$HHHH2 7HHH)HHKzZHvH=IHRELHHH''HH@HH]A-IHHH{LHHHIHbIHHHO4IHHHyIHHHNIHHHIHHH,IHH@HOyLHHt^HtHJH-HEHUHHH5HHEHHxZHvHYuHHY'IHHG'HHH5'AAiuLẺiuHHǸa,H`HE?EHuHEHiuH{HEHH*HHH)HHuHEHH@HEHuHEHiuH HEЋE̾iuHHuHEHHHEHuHEHtHHEЋUHMHEHHHEHuHEHiuHHEH`HUH)HHH`HH>}{>EHHHHHHH`HHH2HpUȉHEȉ6HHiuHSHHHHHwTHHtHHiHPHpHHH9hH0HPtHH[iH0H`HHHH0H5HPH5HH5HH5HpH5H UȉHrEȉ5HHiuHnRH`HHHHfSH@H`tHHhHH H@HH(gHHtHHJhHH`HHyHH4HH4H@H4H`H4H Hv4*HH`HHH[mZHvH0HXuHHHHHHHvHEHHqHHKHHHH`HXH`XuH H`HPtHP.HHHHRH&tH#.2iuH.H‹EH&YtH-HHHHH77iuH-=tH-H`HiH`H>HHHHoH`HAHGKHHHגH`HH`XuH͒H`HPtH-HHHH%tH,2iuH,H‹EHm%YtH,HHHHHUiuH,=tH,H`H0H`HHHHH6H`H?HXuHHUZH_)HHHH)HH0HHHH脈HEKHHHH`H\H`XuHH`HPuHT+HHHHH蒧FjuH.+H‹EH#=tH+H`H贜H`H艜HHHH蚚H`HK>HH}HHHeHHP@HEHHmNLEHHHHUHH`MIHBHH6H`HshHEH/HXuHȟHH HHEuHAHMHEHUHHÐUHH@H}HuHEHUHHvHEHHEHHEEHEHEEEHEHE؋EEHE؋UԉHE@ÐUHATSH`HHHHACu7vHHHqHH@HHtHH@HH@HHnHHHHHHHUHHHEEEHEHEHEHEȋE܉EċE؉EEE}t#}t}t}t}u HEȋUUEEEEEEHH HH诌HuHoHH χuHWDžpƅtHH@HHtHH@HpHHHHHHHUHH@H@UHH H@ׇuHTHHPH HHH Hl!H@H]!HHPhHHPpHHPxHHHHHHHHHSHHDHHHHH|ttHH/HH輼HHHHHHHH'HHHH'HHuHRHHuHHKSH`HHHHQH`HHHH`HHHHHuHHfHHWH HHH&HEHHH&H`HU@uHRH@H`uHHbRHH H@HHQHHHHHHH@HH`HHEHH HqHHHHHVWZHvHHHHHHHdHH[HHHHHH@H#HH`HHHHHHHHHHsHHH_tHHHKHH@H7HH`H#HHEHHH HIH!!LHHHHHH\HHH"HHHHHHH$HHHHHHHHHjHH)HH`[A\]UHH}]ÐUHH}HE@PHEP]UHHH}HEHH@qÐUHHH}HEHH qÐUHSHHHH@H8H@H@0H@hHjHHpHH} HPH:H8HPtH8uH8HPtH8tH8H`HEHH9HUHPHH!;HEHHEHpcuHHhLHUHPHH:HEHH@Hp0HEH8HPH育HHHֱ"HUHHHH莳HEHbHPH9HpHNHHEH HHEHHHPHj9HpHHHHHH[]ÐUHHH}HEHHoÐUHHH}HuhvHEHHEHH7HEHUHP0HEH8HHE@HHEH@0HHtHEH@0HH@HEPHUHHH}hvHEHHEH8H2HEHH7ÐUHHH}HEHHEPHÐUHHH}HEHHmÐUHATSHHXHPHHHHHJtH5uHHHvuH5tHpHHHPHHAHpH裱tHHHuHF4tNHP@H!HEHPHH HUHXHHHEH@ HHHHHEоuHq HEHMкtHHIHEHH HEHHEH  GPqHHHpHHHIHEHIHEHIHLHHXHİ[A\]ÐUHSH8H}HuHEHPHEHH薼HEH8Ht:HEHP0HEHHHEHP8HEHHHEH[HEHP8HEHH,HEHNHHEH=HHHEH8[]ÐUHHH}HEHHjÐUHSHH}EHEH2HEH(@HܱHEH`@HDHEHH~2HEU䈐HEHH莴HEHHmHHEHH.HEHH2HHEH`HHHEH(HVHHEHa2HHH[]ÐUHATSH@H}HEHH@ HHEHHUHEuHHEHH-HEH#HEH GqHIHEHIHEH H LHH@[A\]UHHH}HEH(H`HEHT1UHHH}HEHHHHUHАÐUHHH}HEHVÐUHHH}HEHÐUHHH}HEHÐUHHH}HEH@HÐUHSH HHLHt!HHHtcHAȈuvH]H H3bH HPuHI H H:qHEH+&KȈu9&KH&KvHEH&KH$&KHUH3qHHaHȈuHYqHHP6tH HHEHH =tH HH#}HH|HHEHH {HHHHHHHHoHHHnHH@HHH0H+/H []UHSH(H}HEHTHEHH蛅HE؋tHEH譅H([]UHH}HEH@H@]UHH}HE@]ÐUHHH}HuHE@,HEHHHEHH,HEUHHH}HEHH蘾ÐUHHH}HEHEHHÐUHHH}HEHHE@UHHH}HEHHE@HE@ÐUHSHxH}HuHEHgHEHHUHEguHHuHEHjHEPHEH%HEHHEHMHUHEpuHHuHEHHEPHEH HEHmVHHEH HHEHKHH HHEH HHEH HHU Hx[]UHH H}HEHHEHQHMHEHUHAHQ HEÐUHHH}HEHHE@ÐUHSHHH}HuHEHHEHHUHExuH\HuHEHқHEPHEH HEH1+HHEHp HHEHHHD HH[]UHH H}HEHHEH@HMHEHUHAHQ HEUHSHHH}HuHEHHEH%HUHExuHpHuHEHHEPHEH HEHEHE@HEHHϺ+HHEHb HHEHHH6HH[]ÐUHSHH}HEHH~HEH(HiHEH@@HEH@HEH@8HHEHHTHHH[]UHHH}HEH(H&HEHHÐUHSHH}HEH&HEHH(HEHPH迫HEH`HHEHHYHEH@HHEHHHEHpH=HEH`H HHEHH HHEH@H~HEHHHEH`HTHEHPHHEHH/HEH訰HHCH[]UHHH}HvHEHHEH蔺ÐUHHH}HEHHEHÐUHHH}HuHEHUHHŪ(vHEHHEHǀHEǀ ÐUHHH}vHEHHEHhH8HEH`HHEHÐUHHH}HEHHEH#ÐUHHH}HEHHv]ÐUHATSH0H}HuHUHMLELMHEHUH}HMHuIH6xHEHHEHHUHHHuHEL@PHHEHHHHLέHEHHHEHHbHEH HPHEH8H>HEHPH,HEHhHHEHHHEHHHEHHHEHHҭHEHHHEHH训HEHH蜭HEH(H芭HEH@HxHEHXHfHEHpHTHEHHBHEHH0HEHHHEHH HEHHHEH HzHEHǀHEHǀHEHH莭HEt203HHEHUHHUHHUHEHHEH6Iľ@HL]Iľ0HLHHEHHHHEHHHHEHH蓦HHEHHHHEHHHH0[A\]ÐUHHH}HuHEHUHH蓬UHH@H}HuHUHEHEHEHHEHEHEH@H4HEHEHEHHUȹH苬ÐUHSHHHH@HEH2HUH`HHTHEH,HPVuHIHPH`H@H­tiH`HHtHHEH`HHHUHEHH4\HEH HEHHPHH`H\HHEHIHHHHEHHHPHHH`H譬HHHĸ[]UHSH(H}HuH]HUHEHHj[HEHHKH([]ÐUHSH8HHHHH cuH_HHHH8[t%HHHHH^%HHHHHH:t%HHHHHH puHHHHHZt%HHHHHzH zuHYHHHH2Zt%HHHHH H uHHHHHYt%HHHHH/%H uHH HHH|Yt%HHHHH6)iH0uHHH0HHH!Yt%HHHHHC.H@ƌuHH@HHHXt%HHHHHêHP ֌uHHPHHHkXt%HHHHHXH` uH7H`HHHXu6Hp uHHpHHHWttsHDžHDžHDžHDžHHHHHHH腬HHiHuHHHHHH!Wt%HHHHH莰H uHHHHHVt%HHHHH"2H uHHHHHkVt%HHHHHW4XHuH7HHHHV4H@9uH0HHHHH@HHʉHHHHSBHHHH^UHES?uHɣHHHHEHUHHiHpHUHHAHpH`HHUHH`HHHIH觰HpHHEHHHHHHE4uHHUHHHTt%HHHHH0HHHHHsHHHHHHHpHHHEH9HHHHHHHHH8[]UHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHÐUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHSHH(H HHH H(HHt%HH H(HH(kH@?mHHHHH軠HH:HH0HHYHH.H(HHHHHm}H0HHH躢HHvH0HHtEH(HFuH]HHH HHYPHH0HH轢HH(HHEHH}~EH(HH"H9vH@HHRuHH cuHuHHp HH HHӵH(H0puH2H H0HIHѺHH胻HHt H(HH HHaHH,EHH(HHHgHHEHEHH0HoHHEH0HHEHH(HHH HH`HM]HH`H@HHmH@HH/xH@HlMH`HmHEHH@HHERuHHEcuHHHp HMHUHHH(HEоuHUH HMHIHѺHH詹HH*t H(HH HHHHRH0HžHH H(HHHHHݝHH^HHH\xHHHHdHHH躭PHH@HKHH`HHHEHHHHmHH0HݝHHH[]UHHH}HEH,ÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHUHHH}HEHUHH}HE]ÐUHSHH}HuH]HEHH^,HHH[]UHH}HE]UHHH}HEH0HÐUHH}HE]UHSHH}HuH]HEHHHHVHEHX0HEHHsHH H[]UHH}HE]UHHH}HEH8HUHH}HE]UHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHHHEHX8HEHoHHHH[]UHH}HE]UHHH}HEH@HUHH}HE]UHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHHHEHX@HEHoHHH]H[]ÐUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHMHEHPHHHQHEHHUHHHUHAVAUATSH HHHHDHHHHHHHHHHEHEHH0HJIHHEHHA]AH@LLHLLLLHHMQQHHHHH@H HHH HLpH H3FH@HHEHHHVHH HEHH@H[HHEHHHHtHHHe[A\A]A^]UHSHHXHPHHDL8HHH t%HXHHuH/HHPPHHPH8HHHDHHHXHHHHHHHH}HHPHXHHmH9H@H9HRuH HcuH HHHp HHHH)HHHXHHҰH HH׍uHwHH HHH HsE]HXHHhH9EPHPHH`HPߍuHHPHEHHHXHHHHpHHԳH`HHHHHpHHHpHH`H(EHXHEHHHBhHUHEHHCHHHH HEHUHHHPHMHIHѺHHAHEHHHHt.HHHHXHHPHHHHHHHXHHuHHHHdHHHH HGPHHPHHHHp HMHUH`H袟HXHEPuHHPHMH`IHѺHHXHHHt HXHHHPHH6H`HkHHHQHHLHH`HJHHpH輙HHHH`H蟙HHHĸ[]UHSHHHHHHHpHH]HHHHH‡HHHH萃HHHHTHH=pHtH|HHH`@HyHRuHHcuH HHp HHH`HiHHHHHHPHHHYL H0HPHHmH0H HHa7HHH HH HH)HHH`IHѺHH覢H0HHPHPHH t HHHHHfH`H1HHnMHP@HHEuHHEuH}HHp HMHUHPHHE"uHJHE4uH9HHp HMHUHPH蝛HHHH t(HHHH+U utDHEztHHEоEuHHHp HMHUHPH HHEPuHmHHMHPIHѺHHHHBt HHHHH蟪HPHjHHHHHHH0HHHPHHH`H HHHDHHWHHPH۔HH:H[]UHSHHXHPHHHHHPHHXH虽HHHHHHHHHH~HHHH HHy~HHHHHp@H赓H ]uH[H0cuHGHHHp H H0HpH襘HXHXHHHH`HHw1 H`HPHH2HHHH H@HPHH|HPH@HpIHѺHHH`HRHHHkt HXHHHPHHȧHpH蓒 H`@HVHEuHHEuHHHHp HMHUH`HRHE"uHHE4uHHHHp HMHUH`HHXHPHH}t(HXHHRHP utDHEztH)HEоEuHHHHp HMHUH`H|HXHEPuHHPHMH`IHѺHH2HHHt HXHHHPHHH`HېkHHH+{HH&HH`H$HHpH薐HHHH`HyHHHĸ[]UHSHXH}HuHUHMHUHEHuHOEՃtHUHMHEHHHE@?<tHUHMHEHHeHEH't.H]HEhuHSHMHUHEHHX[HUHuHEH#tHUHMHEHHP%HMHEHUH8H@HEHHHX[]ÐUHATSH0HHHHHvuH}2t@HH0{uHwH0HHHHsHHCH8HHDH<HHHHuH1HHuHHHHHHuH2[t Dž$fHuH[t Dž$BHH@uHYH@HHHHUHHwHHHHHHvuHHH`HHH`HPHH,HHPHHF EH`Hn}t HEĎuHEڎuH@H褌HERuHMHEcuHHMHEHH肽HxHHUHEHHHEH!HHEHHHHx[A\A]]UHHH}HEH&ÐUHHH}HEHÐUHHH}HEHHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHUHHH}HEHUHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHHH[]UHH}HE]UHHH}HEHHUHH}HE]UHH}HE]UHH}HE]UHSHH}HuH]HEHHHH:HEHXHEHpHHHyH[]UHH}HE]UHHH}HEH HUHH}HE]ÐUHSHH}HuH]HEHHHH.HEHX HEHHHH H[]UHH}HE]UHHH}HEH(H UHH}HE]ÐUHSHH}HuH]HEHHHH.HEHX(HEHHHH藖H[]ÐUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHMHEHPHHHQHEHHUHHHUHAVAUATSHHHH@H8H0L(HHHEHEHH0H譕IH0HEHHADJ]AHpL8L@HHLLLLH(HMQHHH߸HHpHPHH袺HPHLZ?HPHHpHHEH$ BHHPHhHHpHHHEH HH耹He[A\A]A^]UHHH}HEH4ÐUHHH}HuHEHHHHEHH覶UHH}HE]UHHH}HEHxUHH}HE]ÐUHSHH}HuHEHHHHEHHYH]HEHH4HH~H[]UHH}HE]UHHH}HEHHUHH}HE]UHSHH}HuH]HEHHHH0HEHXHEHHQHH H[]ÐUHHH}HuHEHUHH艹UHHH}HuHEHUHHUHHH}HuHMHEHPHHHQHEHHUHHHUHHH}HEHȹÐUHAUATSH(HHHHLHH2t4HH褾HHAuHYHH)LAO]AH0LHLLLLHHHH職H0HHH~HHHHHHEUHH@ HH[HEH`HHHH`H诧H‹uHEHѺ8uHǸ蠱H`H豸H@HqHERuHHEcuHHHp HMHUHHvHEuHdHEuHSHHp HMHUHHvHHUHEHHHHMHIHѺHHk|HHt.HHHHHHH;HH-HH[uHHHpHHHpHH"H([A\A]]UHHH}HEHUHH}HE]UHSHH}HuH]HEHHHHֶH[]UHH}HE]UHHH}HEHHUHH}HE]UHSHH}HuH]HEHHHHVHEHXHEHHHH H[]UHH}HE]UHHH}HEHH"UHH}HE]ÐUHSHH}HuH]HEHHHH.HEHXHEHHHH虍H[]ÐUHHH}HuHEHUHHյUHHH}HuHEHUHHUHHH}HuHMHEHPHHHQHEHHUHHHUHAVAUATSHĀHxHpHhH`HxHEHEHH0H蹌IAP]AHELhLpHxLLLLHH`HHHHHMHEHH"HEHL6HEH HHEH HHHe[A\A]A^]UHSHHxHpHhH`HhHHE@HmHERuHHEcuHHhHp HMHUHEHrHEuHoHEоuH^HhHp HMHUHEHqHxHEྩuH'HpHMHUIHѺHH~wHhHt(HhHEHxHUHpHHTHEH"lH`H:HxHhtuHHHEHkHHAHĘ[]ÐUHH H}HuHUMHE@<@uHEHEH9w,HE@HEHH荪HEH胡HEH' GqHHEHHug@HHEH|HUHEuHǣHEHHHEH HEH谮 GqH~HEH茴fIHEHѠIHEHpHLH蝝IHEH螠IHEH=H赤LHjHp[A\]ÐUHHH}HuHE uH蜽HEUHH0H}HuHUHMHEHEHEHPHEHHEHuHEuHgHEHEH+EHEHMHΉ葯HEHEHEH+EUHH}HEH]UHHH}uHEHH蝐HEH* UHHH}HuHEHHdHHEHH* ÐUHAUATSHxH}HuHxHpHEHpHxHuH߲ttHpLhHpHiHHE*uH?FHEHUHH|Le^HLH\]HL-HEHٕHxHt/IľHHLHHEH褕HH)Hx[A\A]]UHSHH}HuHEHUHHHEHHEHH/HHTH[]UHxu]ÐUHHH}HuHEHUHH HEH HUH HHHEHP@HEH@HHֲHEHPHHEHHHH HEHPIHEHIHHz HEHPJHEHJHH_ UHH H}HuHEH׏t HE@Ht HENt'HǸ2HEH葋HHE'HǸE}tEHEHP@HEeHǸԢE}tE{HEH H!HHE'HǸ蘢E}tE?HE@It.HE=HǸ^E}tEUH]UHH}]UHSHH}HuHEHUHH越HEH HUH HH蛊HEHP@HEHP@HEPHHEPHHEPIHEPIHEPJHEPJHHEH=HH"H[]ÐUHSH(HHH0БuH|BHH0HHH(HHHHHHHHHH蛚HHHEiuHAHPHUHHH'HHPPHPHH!HPH蒑HEоmuHAHEHUHHHE'HHPpHEHHHEHAHHHʙHHHHH蛖HHPH,HHEHHHHPHpHHH HHAH([]ÐUHHH}HuHEHUHHSHEHPHUHPHHhHEHpHUHpHHMUHSHH}HuHEHUHHHEHPHUHPHH軇HEHpHUHpHH蠇/HHEHPH{HHEH HHOH[]UHHH}HEHpHHEuHJ>HHH0HEHUHH#HEHpEHEHHH=Ek<‹EЉHHH= HDžHH=: ~ HDž: HEHHEHEHʫH H+HtHH芃HEHJHH HHoHuH!HEHHHHUHHHHPHHO=tHBHHEHHHH`HMHHH`HH|=tHH`HHHHHhHHHHyHH*%HH`H螔HHHH(HHEHϋHHH;HH HmHH,Hh[]UHSHxHHHHC趡HHHHHzHH{33 !/<MG:HHHWtHHHВuHHHHHH賖HHHHHHH0uHnHH0uHH0HHHH7HH蘒H0H艒xHБuH9HHPHHHHPH}HPH萉t|HHH#uHHH0uHH\HHHHcHHđHH赑HpБuH9HH@HpHHH H@HHCHHH#uHHHuHHHH HHH3HHuHHUHHHH\HH轐HH讐HH蟐HH萐H H聐H@H҇aH@БuH7HHH@HHwHHHHHHܓuHHHHH|HHݏHHΏHHHHHuH(H`HuHHH`HHHH`HRHHC2HHHuHHHuHHnHHHHuHH֎HHǎHБuH36HHHHHHHyHHЅHuH脋HБuH5HHPHHH^H0HPHHH0HHH~H0HߍHPH0HuHHuH؊HHHuHHHuHHHHHHڐHH;HH,HБuH4HHHHH6HH9xHH5HuHHБuH%4HHPHHHH0HPHHLH0HHHH0HDHPH蕃HuHQHXuH=HHHHHHHHzHHHHHH轋HEH}u|HHHHHHHHuHZHHHHHHEHH6OHHEHH~HHHHH`HUHHHEHcHEHUuH軽HEHMuHH#H@H`HMHHƼH H@uHHHHH HHȽHHHHHH3H H$H@HHEH HEHHEHH`HHHӉVHHHlHH衆HHH蟉HHH苉HHHtHH0H`HHPH詀HHH2HHHHHHHHHHHH߈HHHˈHH H跈HH@H HHH茈HHHxHHHHH`HMHHH9HHH"HHHwHHHW`HH0HHHPH,5HHH赇HHH衇 HHH~HH0HsHHPH~HHHHHHH1HHHHHHHH HHH@HކHHEH͆HHEH輆HHEH諆HH`H藆HHH胆HHhHx[]UHSHHHHHHztf%.HHHʕuH;HH0uHHHHHHHHeHHVhHuHmOHPuHT6HuH;HuH"H(uH HHHEHEHEHUuH荷HpHMuHHHPHpHHHrH0HP0uHH踷H0HHH}H0H HPHHpHHEHHEHHHHHHHEHHrHUHHHHEH裃HH蔃HHH}HHHi^HHPHUHHpHAHHEH0HHEHHHEHHHHHHHH[]ÐUHSHH}HuHxHEHHHHEHUuH6HEHMЗuHHHUHEHHHEHrHEHfHEHHHHxHEHHRqHUHEHHHEH&EHHEHHHEHHH~HHEHHH~HĈ[]ÐUHH@H}HuHUHMLELMHEcHǸE}tEHEHHCpHHE'HǸ躇E}tElHEPHǸ艇E}tE;HEHoHHE'HǸNE}tEHEH{HHE<HǸE}tE(uuHHEHHEHHE''HǸdžE}tEyHEGuf'HǸ薆E}tEHHEHHnHHE)'HǸUE}tEHE@HǸ$E}tEHEQHǸE}tEHE]+NHǸ…E}tEwHUHE'HǸ蕅E}tEJHEHP0HEHHE}tE HEິ HǸ=UHH H}HuHEKuHeHEH}uHEH7uUHH0H}HuHUHMHEHEHEHEHHMHEHHarHEHEUHSH(H}HuHUHMкvHEHHEHHGHEHx0HEHMHUHHEH`HUH0HHHEHǀHEHH)rHEHHrHEH8HHEHǀ@lHHEHHo}HEHH]}HEH`HHHEH0H HHEHHכHHzH([]ÐUHSHH}vHEHHEHHt=HEHHѡHEHHtH HkHEH8H HEHH|HEHHt|HEH`H HEH0HHEHHH[]UHHH}HEHHEHHkÐUHATSHĀHxHxH@Hug@qHHEHHUHEPuH]~HEHH謄HEH{HEHF GqHxHxH@H2HHEquHHHxHHEHHtHEH.{HxH@HܗHHEкuHH豬HxHHEHHDtHEHz3IHEHzIHEHfH~LHwH[A\]UHHH}HuHEHUHH5UHHH}HuHEHUHHUHHH}HuHMHEHPHHHQHEHHUHHHUHAUATSHHhl]H}HhIILHHHMHpHH跑LpHEHHUHEuH'|Lm 9iHùLLHHhHHEHIyHEHHpHOIľ H hLHHEHyHHEH视HpHHHuHĈ[A\A]]ÐUHSHH(H H(HPHEHHHEоuH H(HH0HEHUHHHEH/EHEHoHEHHMJHUH\1H0HH0uHH0HPȘuHrHH HH#kuHrHEų HyuH}r=tHprH0HH0HHHEHHH0H譅HHHEHnHHEHuHHtHH0HnHHsH[]UHSHHxHpH׋JHUHHHHQHuHHpHHPHHi=tH6qHHHHHHEHHHHsHHH_HHrHĈ[]ÐUHSHHxtHhtHJHUHHH7HuHHhHHPHHh=tHpHHHHHHEHHHHYHJHUHHHpH uH"HhHHPHHg=tHUoHHHHHHEHHHH蒂:HHH~HHpHHHaHHpHĘ[]ÐUHSHHxHpHɈJHUHHHLHuHHpHHPHHf=tH1nHHHHHHEHHHHnHHHZHHoHĈ[]UHH0H}HuHUHMHEH`oE}tEHUHE HǸs|UHHH}HuHEH8HEHHUHHH}HEH0HHEHÐUHAUATSHH(EH(HPHHHH(HP`H(HH0HHHHHH"uH"HHHHHHHHHhHcJHHoH HH 2uHH HPuHk=tHkH HqH HFHHHHWH H]HHVH0uHH>uHMHH0HHYH0HgH~uHH`HHHH:H2uH(MHH`HHXH`H$gAH2uHLHHHHpHyuHtUHuHHHHHH}AHHzZtAAEtHHdftHHnEHJHHH HqH ?uH#H HPHuHii=tH\iH HH HHHHHH H|EHH HH\HuH8KHH HHVH H4elHuH>HPHHHHHuHJHHPHHEVHPHd}HH=UHuHyJHHHHUHHudHHvaH(HH8HHH(HHЃtwH(HHHHHrHHÙuH=oHH(HHHHxlHHz]HHHHhHՙuHtIHHHHTHHpckHEH}uwH(HHHH_H rH_H0ۙuHenH0H(HHH0HkH_HAy]HDžHEHEH0H_H(HHZHH(HH_tbH(HHHH(HH`uH苿H`H(HHH`HjHEHE}t&UHH(HHdHHHG]t.HHH+YHHEQ'HǸpHPHHHiLH0HPHHuH(MIH E}t&UHH(HHH~JHHHH H@H suHH HPuH8dHHPHH\=tHdH HH HHHHHH HPwH(HH0HHH0HuH(ЉE}t&UHH(HHXqHH=t,HHH(HH6HH6HHMHH0HH0jH0HHHVHH nHHuHRjHHH(HHHHgHH$uHHeg Hd|JHHpHH H۷H uHH HPuHaHH0HH.Z=tHaH HTH H)HHHH:H HtHHTuFH&uHCHiTu#H+uHnCHFTtH0HHHUHH#lHH5uHhhHHH(HHHHeHH:sHH{e" H+uHBHHpHH(H&uHtBHHHHHpH_HHHHHHHiHEHH_HHPHHHHhiHEH}t H}H0H HHSHoHjHoH@MuHgH H@H(HHkH@H@dHoHqH H"d HpH^HHpHRHHEHHHE}H0HpHHRHHiHH[uH2fHpHH(HHHHccHHqHpHEc H(H8HHHH$RH(HHHHRHMHUHIHHWHHbHHbH0HHHQHOHhHOH ouHeHH H(HH_H H4bHOHoHHb} HH\HHHPHHEHHHE}HHgHH{PHHHPHH/dHHgHHuHdHPHH(HHaHH6aHHnHPHaHHnpEHcHEHHH{FHH gHHMHHHOcHHHHbHHy`HHnHHfHHMHHHbH?HgfH?HuHbHHH(HHHH_H?H~mHH_HH`mHtJHH軿HH H&H uHؿH HPuHZHH@HHHRH@HH`R=tHYH@H^H HwH HLHHHH]H HmHHLuFH˚uH;HIu#HՙuH;HiLtH0H`HH%MHHFdHHҚuH`H`HH(HHHH]HH]kH`H]HՙuH:HHHHKHHHHuHHA]H0HHH0LHHQcHHuH_HHH(HHHH\HHhjHH\H˚uH9HEHuH9HGtHuH9HģE܃}u*HuHg9H?JtH0H HHJHoHbHoH@ uHa^H H@H(HHH@H[HoH3iH Ht[}7H(HPHHHoHuHH(HH0HpHHHIHpH̥EHpHJRHH5H(HH HEų HHQHHPuH聍HHuHHHMH(HHHLZHH=ZHH.ZH(HH HHuHD7HH`HHϟH@H`uHČH H@tHH&H MH(HH HYH@HYH`HqYHuH6HuGHuHy6HH HHH HSHtHH(HH(HHEH uHrHUH(HHHEHXH HXHHPuHHXuHpH`XuHHOuHH:uHPHXuH0HWH}t HEH*HH}t HEHHHHcHEHZ]HHWHHNHHHH59HHHNHH HeHH0HvNHH`H_NIEtHHCNMtHHVLfHH H#eOHH HM8HHPHM!HHHM HHHWVHHHcHHHMHH0HVHH_HcHH`HU^HH HCd3HHHUHHHXcHHUHH HcHHHkUHHHcHHHUHH@H1UHHoHbH HUHHHTHHHbHpHTHHHTHHHTHH HTHHOH.bHHoTHHHXTHHHaHPH5THHHa1HHH THHHaHHHSHH?H{aHHSHHHXaHH@HSHH HayHHHfSHHHaH`HCS?HHH,SHHH`HH SHH@HRHHoH`H HRHHpHJHHHHHHRHHHyRHHHeRdHH HQRHH@H=RHH`H)R(HHEHRHH HRHHHPIHHHQHHpHQHHHIHHH躱HHPHQHH0HxQHHHdQHHHHHHHHHHHH NH[A\A]]ÐUHAUATSH8H}HuHUHMHEHPHEHHLe0@HHEHp0HUHEHHHLHLH8[A\A]]ÐUHSH(H}HuHEHPHEHHHEHX0HEH+HHH8GHHHUHHHfHHHԮHtHH4HEH[JH`H HHfHuHHEHHHHUHHHHPHHFA=tH9AHHEHHHH@HMHHH@HHs9=tH@H@HEHH芲HH_HH`HHpHH!TFBHH@HEHHHSHEPHH`H<HHPH'(HHEH>EHHHSHHH<HHAHX[]UHSHhH}HEоuHcHEHUHMHH HEH萏EHEH<}u+OKuHHEH;HHiAHh[]UHHH}HEH4]ÐUHHH}HEH4]UHHH}HEHUHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHHP^H[]UHH}HE]UHHH}HEHHUHH}HE]UHH}HE]UHH}HE]UHSHH}HuH]HEHHHH:HEHXHEHpHHH]H[]UHH}HE]UHHH}HEHH\UHH}HE]ÐUHSHH}HuH]HEHHHH.HEHXHEHH HH=^H[]UHH}HE]UHHH}HEHHUHH}HE]ÐUHSHH}HuH]HEHHHH.HEHXHEHHHH]H[]UHH}HE]UHHH}HEH HUHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHH HEHX HEH}HXHH\H[]UHH}HE]UHHH}HEH(HUHH}HE]UHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHHHEHX(HEHoHHHy[H[]ÐUHHH}HuHEHUHH[UHHH}HuHEHUHHUHHH}HuHMHEHPHHHQHEHHUHHHUHAVAUATSHpHHЈ|H0AuvHfHHDž,HH]HH{HHDžXHHHHHXHHHTXH0uHůE]HHHVH9`|t[EHHHHXHLL,MHHHHWH[HEHHHH:XHHEHEHH0HHIƋEHHHHWLAr]AHELHLLLLHHQHQH,QMQHHHWH HMH`HHYH`HLH`H%EzH0uHHHHH,HHHH9tHHHH肂HHɤ6YHHHPHHHHs[H0H֬|HH`HDHHH`HHH蚬HHH[HHHH0HcHH"9HHe[A\A]A^]UHH@H}HuHU؉MLELMHUHEHH蒣UHEHH0XHHEH8HHEȋPHEȉH}HEH}UHSHh HHHHH !HEHHWHHHHWH9HHAu vH٨HH诋HHPtH58uH5&tH5HHHHWHHhC.tH{5HHHVHH>CHHOHEH@OJuNOJH3OJ vHEH0OJH9OJHHEH@H蹊H@uHkH@HP6tH4HHEHH4=tH4H@H5H@H HHHHH@HG8E]HHUH9UHHHUHEHHHHUHH9tCUHHHtUHEHHHHUUHH)HHEM@HËEHHHH"UHH)ËUHHHUHHHHEEHUHHHpHVuHlHHHH HHh/HHH5HHHH HduH HHHH HH/HH@HHH@HHHKeuHHH@HH$ H@H.HpuH聢HuH]HHpHHHpHY.HEguH8HkuHHHEHHHEH.HHHHݳHH-HH@HDHHHDHHHtdHHH-PHHH-DJHHJH0HH0uHpH0HPuH)HËEy4H՞uH H H:JH8H貅HH&vHuH؅HHPXuH HHEHHH螴HEHHftH=tHHEH$HHsHHHHH8HHYHH 3HuH|t*HuH~Hlt HJ9JH0HVHHtHuH|HHPuHHHEHHHBHEHH tH=tHHEH#HHHHHH0HHHH1RHuH t*HuHx}H t H7JH(HHHnsHuH HHP(uHfHHEHHHHEHHtH1=tH$HEH("HH軎HH萎HH(HH行HHR0HHPH!HHH0HHHHpH!HHH/HH\HHEH]!HHH/HH.HHEH/!HHH/HHHHEH!HHH]/HHHH[]UHHH}HuHUHEHH=HEHPHEHPHEÐUHSHHHH@H8EH8՞uHzHwt HHHH@HH^H8uH"}tH8uHzzHjEH8uH|H4JHUHHPHopHPuH!HPHPuHgHH8uHyHHEHH.eHEHH=tH"HEH&HPH蹋HPH莋HHEHH袉HPHS-E.HHEHHHPH+-HHH[]UHSH(H}HuHUHMкvHEHHEHHHEHHtH HHEHǀH[]ÐUHHH}HEH0HHEH躥ÐUHSHHHDH`ADuvHHHHPHPHH誀HHHP`HHHH0HHHHPH&HE"uHHEH@HE&HEH HH([]ÐUHHH}HEH^ÐUHHH}HEHÐUHHH}HEH^ÐUHHH}HEHÐUHHH}HEH HEHH0ÐUHHH}HEHH0HEH ÐUHHH}HEHe HEHHd0ÐUHHH}HEHH^0HEH> ÐUHHH}HEH HEHH0ÐUHHH}HEHH0HEHÐUHHH}HEHHEHH0UHHH}HEHH0HEH|ÐUHHH}HEHHEHH0UHHH}HEHH0HEH|ÐUHSHH}HEHHEH0HHEHPHHE@pHEHxHHEHHHEHHXpHEHHHEHHHEHH.HEHH.HEHHHEHH\HHEHHHEHxHeTHEHPHIHEH0HAHEHIHHH[]ÐUHHH}HEH H耥HEHH0HEHÐUHSH8H}HEHEHH/HEHEHH/HEHUHEHH%/tHEHH8[]ÐUHHH}HEH?ÐUHHH}HEHHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEH HHEH>UHHH}HEHUHH}HE]ÐUHSHH}HuH]HEHH?HHb/H[]UHHH}HuHEHUHH/UHHH}HuHEHUHHUHHH}HuHEHUHH/HEH HUH HHÐUHHH}HEHHEHH2HEH H苡UHHH}HEHH8ÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHUHH}HE]UHHH}HEHH8UHH}HE]ÐUHSHH}HuH]HEHHHH<HEHXHEHH8HH豲H[]ÐUHHH}HuHEHUHH9<UHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHHH}HEH7ÐUHHH}HEHHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHÐUHHH}HuHEHUHH!=UHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHHH}HEHBÐUHHH}HuHEHUHH>UHHH}HuHEHUHHUHHH}HuHEHUHH=HEH HUH HHÐUHHH}HuHEHUHH?UHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHHH}HuHEHHEHHEHHUHHHUHATS(CHHNHIľ(HSLHH[A\]UHSHH}H]HtH(HH[]UHHH}HEHUHH}HE]UHSHH}HuH]HEHH贙HH@H[]UHHH}HuHEHUHH@UHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHHH}HEHUHH}HE]UHH}HE]UHSHH}HuH]HEHHHH(AH[]UHHH}HuHEHUHHqAUHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHSHH}HuHEHUHH&HEH HUH HH HEH@HUH@HHHEH`HUH`HHHEHHUHHHHEHHUH HHHEHHUHHHzHEHHUHHHZHEHHUHHH:HEH HUH HHHE@HE舐@HHEHHHHEHHHHEHHHHEHHHHEHHHHEH`HlHHEH@HWHHEH HBHHEH1HHH[]ÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHHEHÐUHHH}HEH^ÐUHHH}HEHÐUHHH}HEH8HHEHtÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHUHHH}HEHUHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHHXH[]UHH}HE]UHHH}HEHHUHH}HE]UHSHH}HuH]HEHHHHVHEHXHEHH虛HHH[]ÐUHHH}HuHEHUHHXUHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHHH}HEHHnÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHÐUHHH}HuHEHUHHuYUHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHHH}HuHEHUHHjUHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHH}HEH]UHHH}HEHHtHEHHu7UHHH}HuHEHDHEHUHUHHH}HEHHtHEHH!7HEHÐUHSHxH}HEHHu"HEuHDHEHw.HEHa]t"HEuHdDHEHB.HEHH HHE@4HHEHHHoHHEHHHUHx[]UHSHH}HuHEHkHHEHkHH9H[]UHH}HEHHPHEHHE]UHH}HEH]ÐUHSHH}HuH]HEHHH4kH[]UHAUATSH(H}HuH]HEHEHHEHHDkHEHHHEHHHLkHEHHEHdIHEHHEHdIHEH臺LHLH\kHHEHP4HHEHHHHHEHHHH([A\A]]UHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHUHHH}HuHUHEHHjHEHPHEHHHkHEHP HEH HHjHEHP HEH HHjHEHPHEHHHHEHPHEHHH:HEHPHEHHHUHAUATSH(H}HuH]HEHzHHEHHjHEHzHHEHHHjHEHjHEHzIHEHHEHkIHEHakLHLHkHHEHP4HHEH@jHHHHEHjHHH([A\A]]UHHH}HEHzHHEHHHEHHHzHEHejUHHH}HEHHEHH0kÐUHHH}HuHEHyHHEHUHSHH}HuHEHXkHHEHIkHH9H[]ÐUHH H}uHEHHH(HUH HEHUHEHHkHEUHH}HEH]ÐUHHH}HEHjUHH0H}HHHHEHUHMLELMHUHEHHjH}LUHuHMIIMHMILHjHEUHHH}HuHEH(jHHEHHUHHH}HuHEHjHHEHHUHH}HE]UHHH}HEHHUHH}HE]UHH}HE]UHH}HE]UHSHH}HuH]HEHHHHjHEHXHEHpHHHjH[]UHH}HE]ÐUHSHXH}HuUH]HEHHHEHH>jHEHHRjHX[]UHH}HE]UHH H}HuHEHEHEHHEHEHHEUHATSHPH}HuHUHEHiHEHNiHEHEH\iHEHEHVHEHDHEHƿDHOCHEHiHEHEHUHMHEHHǸ?HUHMHEHHhHEHEHEHP[A\]UHSHH}HuH]HEHGHH0iH[]UHH0H}HuU܉ȈEHUHEHHMiHUHEHH`|UMHEHAiHUHMHEHHViHEUHHH}HuHEH!rHHEUHH}HE]UHHH}HEHHȾUHH}HE]ÐUHSHH}HuH]HEHHHHqHEHXHEHHuHH{H[]UHH}HE]ÐUHSH8H}HuЉUH]HEHHHEHHqHEHHjhH8[]UHHH}HuHEHUHHhÐUHH}HuHEHHEHH9]UHHH}HuHEHUHHhÐUHAUATSH(H}HuH]HEHHHEHHiHEHHHEHHHiHEH HEHIHEHHEHIHEHLHLH*iHHEHP4HHEH HH9HHEHHHH([A\A]]UHH}HuHEHUH]UHHH}HEHHiUHH}HuHEHUH]UHHH}HEHHiUHH H}HuHUHEHHmHUHEHHiHEHhÐUHH}HEH]ÐUHH H}HuHUHEHHMHUHEHHhiHEHHÐUHH}HEH]ÐUHSH8H}HuЉUHEHشtHEHHEH8;HEH2iH@UHMHuH~HHHEHHHxH8[]ÐUHHH}HuHEHhHEHEHHDHEPHEUHHH}HuHEH襂HHEHHUHHH}HuHEHeHHEUHHH}HEHhUHH0H}HuHUHUHEHHhHUHEHHhHUHMHEHHhHEUHHH}HuHEH=HHEHHUHH}HE]UHHH}HEH耗UHH}HE]UHSHH}HuH]HEHHHHDHEHHmHHEHHSH[]UHH}HE]UHSH8H}HuЉUH]HEHHHEHH耂HEHHhH8[]UHH@H}HuHUMHUHEHHfHUHEHHCgUHMHEHHhHUHMHEHH&hHEUHH}HE]UHHH}HEHUHH}HE]UHSHH}HuH]HEHHHH蚃HEHHHHEHH(RH[]UHH}HE]UHSHHH}HuUH]HEHHHEHHփHEкHHtgHH[]UHH}HE]UHAUATSHHH}HuHEHgHEHgHEHEHgHEHEHL(H]H޿[ILLYHEHgHEHEHUHMHEHHǸ6HUHMHEHHgHEH_(IHL&LHEH@HHHEHH[A\A]]UHH H}HuHUHEHHWgHUHEHH(HEHHEUHH0H}HuHUHUHEHHSgHUHEHH^gHUHMHEHHmgHEUHHH}HEHUHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHH8gH[]UHH}HE]UHSH8H}HuЉUH]HEHHHEHHHEHHgH8[]UHH}HE]ÐUHATSHH}HEfHEf@HEHIHxLfIHH[A\]ÐUHATSHH}HEfHEf@HEHIHxLfIHH[A\]ÐUHHH}HEHfÐUHHH}HEH(gHHEHHHEHHHgHEHfUHH}HEHPHEHH)HH]ÐUHH H}HEHHEHUHEHHfHEUHH H}HEH@HEHUHEHHfHEUHSHH}HuHEHfHHEHfHH9H[]ÐUHH H}uHEHHH@HUH HEHUHEHH:fHEUHH}HEH]UHEE]UHI]ÐUHH}HuHEHHUHH]UH.]ÐUHH H}HEHPHEHHeHEÐUHH H}HUHEHHeHEUHSHH}HuHEHeHHEHeHH9H[]ÐUHH H}uHEHHH@HUH HEHUHEHHDeHEUHH}HEH]ÐUHHH}HuHEHH9Et*HEHHHEH)HHEHH e8HEHoH9Et!HEHHUHHHEHH_gUHH}HuHEHHUHH]UHH0H}HuHUH}u HEHEHlgHEHUHEHHgHEHHUH@BH9HEHE@ЃHHHEHHHEHEHUHHEHUHPHE@fuHEHEfHE@PHEfPUHSHhH}HEH'gHEEfEfEHE@9E}!UHEHgHH9ErtE뽋EEHE@9EUHEHfHEȋEPHEHfHEHEHPHEH@H)HHEHEHHEHH)HHEHEHxH*HHH H*f(XHEHxH*HHH H*XYMXEHEHxH*HHH H*XMXEEHE@+EEEHUHEHH*E^EHE@PHEHeHUHEHoeHH)HHEH}tAHEHxH*HHH H*XM^ ^EY&HxH*HHH H*XHh[]ÐUHH0H}HuHUH}u bHEHEHdHEHUHEHHeHEHHUH@BH9HEHE@ЃHHHEHHHEHEHUHHEHUHPHE@fuHEHEfHE@PHEfPUHSHhH}HEHdHEEfEfEHE@9E}!UHEHdHH9ErtE뽋EEHE@9EUHEH[dHEȋEPHEHCdHEHEHPHEH@H)HHEHEHHEHH)HHEHEHxH*HHH H*f(XHEHxH*HHH H*XYMXEHEHxH*HHH H*XMXEEHE@+EEEHUHEHHh*E^EHE@PHEHcHUHEHbHH)HHEH}tAHEHxH*HHH H*XM^^EY&HxH*HHH H*XHh[]ÐUHHH}HEHcÐUHHH}HEHÐUHHH}HEHÐUHATSHHHH@H8H8HTbt^HH@HHH@HHH@HHH@ HHH@(HHHUHDž(H7HH7HQuHH7HH8HH(H8HۊH8H8H(HHatwH(HڊH@HH@HHHZH@HHtHH(HaVHHHPHHH<,t%HHNHPHHHxHoHiHoHTuHHoHHXuHHDžHDžHDžHDžHDžuHHuHHH_HHH;H@HPHHHHHHXH6/HpGHGHEZHcGH}HHXHHHpQIAHHHEHd'HpH5HHntg@@HHEHHUHEuH HEHH[HEHQHEH GqHHH_HHKH`H8HH@H`HHH@HPHaH`HaHPH`H bHEHUHPHHatRHPH4bHHEHEHH(HEHP HEHpHEHPHaH`HHHHH`HHHޣHHHHHH7HaHHHH@HHHoH-HHEH%HHpH3DIHEHDIHEHH[LHH`H:HHHHHHHHHHHHHHe[A\]ÐUHHH}HEH`HHEHH`HEHÐUHHH}HuHUHEHH`UHHH}HEH`ÐUHH}Hu]ÐUHHH}A;tHEH UHSH(H}HEH9HEHEHH9H([]UHSHHXHPH`HHPH`HHHHXH`HHnH`HHH`HHHHXHĨ[]UHHH}HuHEHHEHHEHHUHHHq UHHH}HuHEHHEHHEHH HEHHUHHH HEHUHSHHHHH^HH^HHHHHHH`HH(HHHHH_HH@HHHHH_HHPH H HHH_HH`H(H(HHHg_HHpH0H0HHH<_HHH8H8HHH_HHH@H@HHH^HHHHHHHHH^HHHPHPHHH^HHHXHXHHH]^HHH`H`HHH0^HHHhHhHHH^HHHpHpHHH]HHHxHxHHH]HH HEHUHHH]HH0HEHUHHH[]HH@HEHUHHH4]HHPHEHUHHH ]HH`HEHUHHH\HHpHEHUHHH\HHHEHUHHH\HHHEHUHHHq\HHHEHUHHHJ\HH8HEHUHHH#\HHHHEHUHHH[HHHEHUHHH[HHHEHUHHH[HHHEHUHHH[HHHHHhHH[]ÐUHHH}HEH[HHEHHHEHHH[HEHc[UHSHHHHH[HH[HHHHHHH\HH(HHHHH\HH@HHHHH\HHPH H HHHg\HH`H(H(HHH<\HHpH0H0HHH\HHH8H8HHH[HHH@H@HHH[HHHHHHHHH[HHHPHPHHH_[HHHXHXHHH2[HHH`H`HHH[HHHhHhHHHZHHHpHpHHHZHHHxHxHHH~ZHH HEHUHHHWZHH0HEHUHHH0ZHH@HEHUHHH ZHHPHEHUHHHYHH`HEHUHHHYHHpHEHUHHHYHHHEHUHHHmYHHHEHUHHHFYHHHEHUHHHYHH8HEHUHHHXHHHHEHUHHHXHHHEHUHHHXHHHEHUHHHXHHHEHUHHH\XHHHHHHH[]UHHH}HEHXHHEHHHEHHHXHEH9XUHH}HEHPHEHH)HH]ÐUHH}HEHPHEHH)HH]ÐUHH}HuHEHHUHH]UHH}HEH]ÐUHH}HuHEHHUHH]UHH H}HuHUHEHHHUHEHHzHEHfzHEUHH}HEH@H]UHH}HuHEHEHEHHUHH]UHHH}HEHHEHHUHHH}HuHEHTWHUHAUATSHHH}HEHWHEHD(IHLLHEH%HHZHEHH[A\A]]ÐUHH H}HuHUHEHHWHUHEHHHWHEHHEUHH}HEH]ÐUHH H}HuHEHUHHEHHHtNHEHHHEHPHEHHEH@HUHEHE%=tHEH HEH@ÐUHH}HEH@]UHH H}HuHEHHUHRHHVHEHEH@HHEH@@HuHEHHBHEUHH}HEH@H]UHH}HEH@Hu HEHHHEH@HHHHHHEHEH@HPHEHPHEH@H9Et;HEHHEH@HUHEHE%=tHEH@HEH@HEH@]ÐUHHH}uUUMHEHUÐUHHH}HEHHtHEHHݯHEH@H-UHH H}HuHEHUHHEHHHtNHEHHHEHPHEHHEH@HUHEHE%=tHEH: HEH@ÐUHH}HEH@]UHH}HEH@H]UHH}HEH@Hu HEHHHEH@HHHHHHEHEH@HPHEHPHEH@H9Et;HEHHEH@HUHEHE%=tHEH@HEH@HEH@]ÐUHHH}HEHbUÐUHHH}HEHUHHEHHHEHHHUHEH9UUHH}HEH]ÐUHH H}HEHh>HEHEH>HEHUHEHH{UUHH H}HEH$GHEHEHFGHEHUHEHHuUUHH H}HuHUȈEMHUHuHEH}UÐUHHH}HE@ HVUUU)‰ЉkZHEHXÐUHHH}HuHUHEHHuZUHHH}HuHEH;Et>HEHHtHEHH臬HEH@HקHUHEHHZHEUHH}HE]UHH}HE]UHSH(H}HuHUHEHHHEHHHEHHH)[HEH([]UHH}HE]UHSHH}HuH]HEHHHB[H[]ÐUHHH}HEHJ\UHH H}uHEHHEHEHH]HHEHHEÐUHHH}HEHH\ÐUHHH}HuHEHUHH\ÐUHH}HuHEHHEHH9]UHHH}HEH\HEH\HEHH8ÐUHHH}HEHx\ÐUHHH}HEH\HHEHHV\HEHIÐUHHH}HuHEHUHH\ÐUHHH}HEH0]UHH}HuHEHHEHH9]UHH}HuHEHHEHH9]UHHH}HEHH\ÐUHH}HEH]UHHH}HEH\UHH H}uHEHHEHEHH-HHEHHEÐUHH}HEH]UHHH}HEH\UHH}HuHEHHEHH9]UHH H}uHEHHEHEHHQHHEHHEÐUHSHH}HuHEHUHHN\HEH\HtAHEH\HHUHEHH\HHHEHGHHEH[]ÐUHH H}HuHEHUHHEHHHtNHEHHHEHPHEHHEH@HUHEHE%=tHEH HEH@ÐUHH}HEH@]UHH H}HuHEHHUHRHHFoHEHEH@HHEH@@HuHEH8HEUHH}HEH@H]UHH}HEH@Hu HEHHHEH@HHHHHHEHEH@HP(HEHPHEH@H9Et;HEHHEH@HUHEHE%=tHEH@HEH@HEH@]UHH}HEH]UHH}HE]UHH H}HuHEHHEHUHEHHtZHEUHH0H}HuHUHEHkZHHZHEHUHEHHZHEUHH0H}HuHUHEH#ZHHZHEHUHEHHDZHEUHSH(H}HuHUHEHnZHHEH_ZHHbZH([]UHHH}HuHEH1ZHtZUHHH}HuHEH ZHmZÐUHHH}HEHHEHHUHHH}HEHHÐUHHH}HEHÐUHHH}HEHÐUHHH}HuHUHEHHYHEUHHH}HuHEHHEHHEHHUHHHHEHÐUHHH}HuHEHUHHUHSHHH}HuHUHUHEHH|YHUHEHHYHUHMHEHH\ZHEH|HEHHHEHHHRHEHH[]UHSHHXHP(H`HHPH H`HH腡HXH`HHH`H<HH`H(HH蝪HXHĨ[]UHHH}HEHUHH}HE]UHH}HE]UHSHH}HuH]HEHHHHLHH HuHHHHHH̎HHH赎HHH螎HH0H臎HHPHsHHpH_WHHEHNHHEH5HHEH,HHEH˛IH>LHH HtHHHHHHH蹊UHATSHHXHPHHHAvEu`-vHWHpHHDžhHDž`HXH(HPHH}EuHHXHKHXHHH=)HXHPHXHHHHHHMmHXPHHxHHXHH['HHHHtHHWHHPHHHHHHsHHHHXHHwHHXHH蔍H HPHH;HH uH蠾HHHH sHH舋H HyHpuHuHPH辭H`HPHxHhH`HhHH HhHqHHHHHHHHH`HAuH谽H@H`FuHHH@HpHHH@HzH`HkHH\HhHr HpLuH_HpHHHqHHGHHOuH茌HHHHqHHĉHHe[HHH rHHZHvH HXH@@4)HXH@@4 HEuHHXHGHXHHHe xZ~t)NHXHHH%%HXHHH$H`AEu`-vHWHH-HHPuHCHHXHHHH{HHHEHIEuIHI`-vHEHIHIHXHHHyHEuH+HHP6tHqHHEHH_=tHRHHHHHHXHHHH茕WHXHPHXHHHHHH{gHXPHH*sHHXHH!HHHHnHH腆HHHHHܻHHHH nHHDHHXHH襆HHXHH‡HXH@@4tmH@HHHHPH H@XuH赸H HHH"mH H蝅H@H莅kHHHHHH`HзuHHH`HHHlH`H0HH!HXH@@4tHpPuH{HpȹuHzHHH7H`HHHHhH`HhHH膥HhHHHHHqHHHHdHHAuH)HHFuHH苷HHpHH蒇HHHHHHՃHhH HpLuH؀HpHHHukHXH@@4HXH@HP8HPHHaH0HPNuH&HH0 9uHH舶HHHHkHHH0HHPH҂aHHHHpOuHFHpHHHjHpH~HHxHHHjHHTZHvH~HEuHHXH@HXHHH@HXHPHXHHHHHHPbHHHHH HH`uHrHHHHhHHZHHKHHHHH袶HHHHhHH HXPHHSmHHXHHHHHHhHH讀HHXHHHHXHH,HpuHxvHHHH`HHH{HhH`HhHHHhHtHHEHHH`HUHHH@H`AuH蹲H H@FuHHH HpHH"H HH@HtH`HeHhH{HpLuHh|HpHHHgHXH@@4tQHEH=HUHE(RuH舁HUHHHfHEH~HEHjOHEHHUHEOuH7HUHHHfHEHu~HEHtHHHfHHNZHvHzHHH~HHH~HHH}HH H}wHH@H}HH`H}HHH};HHH}HHH(IH蛁LHHHpcHHH譋HHH虋HH`H;KHHH| HHH| HH H|HH@H|HH`H|HHH|HHHz|HHHf|HHHR|wHHH>|HH0H*|HHPH|;HHpH|HHH螉IHLHHHaHHH{HHH{HHH{HHHq{HH HZ{HH@HF{HH`H2{WHHEH!{HHEH5HHEHzHHEH螈IHLHHH`HHpHzHHHHwUHH H}HuHUHEHχHHMHEHH1UHH H}HEH@HEHUHEHH73HEÐUHH H}HEHHEHUHEHH3HEUHSHH}HuHEH3HHEH2HH9H[]UHH H}uHEHHHhHUH HEHUHEHH2HEUHH}HEH]ÐUHHH}HuHEHUHH}2ÐUHH}HuHEHHEH]ÐUHH}HuHEHHEHH9]UHHH}HEHH2UHH0H}HuHUHUHEHH2HUHEHH2HUHMHEHH2HEUHHH}HEHUHH}HE]UHH}HE]UHSHH}HuH]HEHHHH2H[]UHH}HE]UHSH8H}HuЉUH]HEHHHEHH zHEHHv2H8[]UHHH}HEHHEHHUHSHHH}HuHEHv2HEH2HEHEH2HEHEHTHEHƿX&HHEH2HEHEHUHMHEHHǸgHUHMHEHHp2HEHHEHH[]UHHH}HuHEHHEHHEHHUHHHeHEHÐUHH}HEH]ÐUHHH}HuHEHHEHHEHHUHHHUHHH}HuHEHUHHGUHSHH}HuHxHpHpHEHH3HxHEHH1HUHMHEHH1HUHMHEHH2HEH蚖HEHHEH7HHEHqHHEHHEHHH1rHEHĈ[]ÐUHSHH}HuH]HEHHHmH[]UHH}HE]UHHH}HEH HUHH}HE]UHH}HE]UHH}HE]UHSHH}HuH]HEHHHHHEHX HEHpHHH1H[]UHH}HE]ÐUHSHhH}HuUH]HEHHHEHHHEHH1HEHHHEHHHpHh[]UHH@H}HuHUHMHUHEHH1HUHEHH1HUHMHEHH1HUHMHEHH1HEÐUHHH}HuHEH֙HHEHHUHH}HE]UHHH}HEHHUHH}HE]UHH}HE]UHH}HE]UHSHH}HuH]HEHHHHJHEHXHEHpHHHM1H[]UHH}HE]ÐUHSHHH}HuUH]HEHHHEHH^HEкHH1HH[]UHH H}Hu{zHEHUHEHH52HEHUHEHH2UHH}HE]UHH}HE]UHAWAVAUATSHH(H HHLH0H#H0H#HEHEH#HEH HuHHHD(HH?HHPHHLPHHHHpHH薏HpHHEtEuHL}HEH脍H]HH]H޿UIHAWhALLDHL H HpH%pHPHpHEH"HEHEHUHMH0HHǸEHUH0H(HH"H0H+SIHL謵LHpHoHHPHoHH0HHHRlH(He[A\A]A^A_]UHSHH}HuHEH;EHEHHtwHEHHEHHHHHHHHHEHH9tH(HTHEHHHHHHHHPHEHHHH*[HEH@H^HUHEHHHEH[]UHAWAVAUATSHHHHHLLH H>/H Hw/HEHEH/HEHHGHHHHH@HHL@HHHHPHHzLPHHHHpHHOHpHHH\HEHaL}H]H޿HIHAWDLLLHL iHHEHlHpHlHPHlHEHW.HEHEHUHMH HHG.HUH HHH`.H Hj_IHLrLHEH^lHpHOlHHPH;lHH HjHH iHHe[A\A]A^A_]UHH@H}HEHHHEHE@9Es}HEHUHHHHHfPPHEH`HEHUHHHHHHPHEHHdHEHVkEsHEf@ HE@HEf@ ÐUHHH}HuHEHPHEH@H9t1HEHHHEHUHH,HEH@HPHEHP"HEH\*HHUHEHH,ÐUHHH}HuHEHUHHUHHH}HuHEHUHHUHH}HuHEHUH]UHSHHH}HuHUHEHH.HEHEHHEHUHEHH.u2HEH.HEH.HHMHEHH)ttPH]HUHEHHHUHEHH.HMHUHEIHѺtHH.HEHEHM.HHH[]UHH H}HuHUHEHHIHUHEHH3HEH$HEUHHH}HuHEHPHEH@H9t1HEHHHEHUHH)/HEH@HPhHEHP"HEHjHHUHEHH*/ÐUHHH}HEHHEHH诽UHHH}HuHEHHEHHEHHUHHHHEHUHH}HE]UHH}HE]UHH}HE]UHAWAVAUATSHXH}HuHUHMHEH0HEH1HEHEH!1HEHEHxL(HEHwIHEHvIH]H޿FILLLLGHEH0HEHEHUHMHEHHǸ}HUHMHEHH0HEHK(IHLLHEHJHHcHEHX[A\A]A^A_]ÐUHHH}HuHEHHEHHEHHUHHHI]0HEHUHHH}HEHHEHH蓻UHHH}HuHEH0HUHAUATSHHH}HuHEH/HEH00HEHEH>0HEHEHL(H]H޿衂ILL:HEH0HEHEHUHMHEHHǸ޻HUHMHEHH/HEHL(IHLNLHEHLHHbHEHH[A\A]]UHH0H}HuHUHEHH%HUHEHH/HEHHHEUHHH}HuHEHHEHHEHHUHHHg/HEHUHHH}HuHEHHEHHEHHUHHHX/HEHUHHH}HuHEH6/HUHAUATSHHH}HuHEH/HEHV/HEHEHd/HEHEHL(H]H޿ 蝀ILLB?HEH8/HEHEHUHMHEHHǸڹHUHMHEHH/HEHI(IHLJLHEHzIHH`HEHH[A\A]]UHH H}HuHUHEHH.HUHEHH/HEHIHEUHHH}HuHEHHEHHEHHUHHH'UHH H}HuHUHEHMHU@HO"UHSHXH}HEHH"t HEHPH@HEHUHEHUHEHUHEHHEHEH"HEHEH"HEHUHEH/#HHEHEH*#H9EtH`HMuHH|H`H0HHHAH`HyHHEHmHDžhH0H@-uH[>HEHHH gHEAuHHUHEH0Hy`H.HEHGH0H耾!_H/H0H_H6H0H9H0H HHuHH H(HH_ SHHEH^GHHEHMGHH0HHHHHH DH[]UHATSHHhH`HXHX@?<t%HXH`HhHHtHXH`HhHHT KH@@HHPRuHcH`cuHncHXHp HPH`H@HH3[IHpHH!H̥uH}HpHHpHHHpǣuHɢHpH=HhHXuHbH`HH@IHѺHH HXHct HhHXH`HHH0HȰHHHH*H0̥uHaHH0HpHHHǣuH!HHHH H̥uH!HHHH?-HH;HH;HZYIH0HHHEHH{;EEUHXH@ HH<HEHpHHHHpH2H‹uHEHѺоuHǸ7HXHHXHH8HEH+EHHHEHѺuH(HHHHOHH&HHHHHHAHQ H@H@H@H@H0HPHHH*tWHHHHHHHЉEH+IHHvHHOgHptHwHHPuHGHËEHcHHHH3HHHjStHuHHHPHHT =tHHHzHHOHHHH`HH$HPuH3mH0HHHpnHHHH HHHHAHQ HHPHHHurHHHHHHHЉEH)IHHtCHHUeHptHuHHPuHMHËEHcHH HH1H HHpStH uHHH0HPHHlH0HPHHH0HH(=tHH0HHH?HHHHHH%~HH!HHHu zvptuБH@H@HHOsHHPH`HHkH`HH5HEH}tQHEHP HpHHkH0HEHHkHpHEHHj/t}oQHHHHHHHЉEH6'IHxHBrHHbHptHhrHHPuH HËEHcHHEHH.HEHH׈StHs 8uHf HHPHH=tHD HH}HH}HHxHH{HH~HEHHHEHUHAHQ H@H@uHE@@tHPH@H@uHE@@tHPH0H]HPHNHHe>IHHHLHIHHHxLHHtHHHEHEH&tHEH]tt?H gHHHSHHH?HH0HaHHHHHHHH0H%HPHHH-HH HH[A\]ÐUHH}HEH]ÐUHATSHH(H DžHH Hh[]UHHH}HEHpHĨHEHHHEH@H0HEHHHEH`HHEHPH购HEHH2HEHZÐUHSHH HHH "H0EHH HHH HEHEH@ HtHEH@ HHEH@ HE@< HHAhu@AvHyHH[HHPtHuH&tH Hx.tHHHE@HPHHjHEHIhuIHI@AvHEHIHIHUHjHPH[HPhuHjHPHP6tHHHEHH=tHHPHvHPH_vHHEHHstHPH$H0PH0HH HHEHH HHH HH HtHH HH(HEHH]HHHHx[]UHATSHpHHHHHXHXHEHEH@t HXHEHEH(HEHE@pE9ZHuHHHHHXH@HЉEHIH8H\HHH`MHuH]HHPuHXHËEHcH@H`HHH`HH{sStHuH HHH/uH=tHHHvhHHKhHH8HH\fHH HHH@HHXHHHHXHEEHEHEHEH@HH‹EH HHEHPHXHHEHXHHEHXHHt%HXHXHHHHXHHHPhHXHXHHHHEHHEHHPHHXHHRpHHHt"HXHH@pHHHXHHHPxHXHHPpHXHHpHHPHHHHHHXHHHVH[HHHHHXH HЉEH\IHHhYHHHIHuHYHHPuHHËEHcH HpHH HpHHoStH@uH}H‹EH =tH`HHeHHdHHHHbHHEQH$ IHHHbXHHHHuHXXHHPtHH‹EH.=tHHH$dHHcHHHH*bHHHHHHHHHHXHHHHXH%uHIHHHJHHHHH-HHIHHH LHHtHwHHESHHHHHXHHЉEH? IHHKV?HHFH uHqVHHPuHHËEHcHHEHHHEHHlStH|huHoHHEHHHHUHHHJtH=HHEHRHtH=tH HHaHHaHHHH_HHD?HHH(HHHHp[A\]ÐUHH`H}HuHUHEHE@HEPPHEPPHEPPHEP⿈PHEPPHEPPHEHhHPHHEHPHEHEHEHHEHUHHAHEH}HEH@ HHt@HHEHP HEH8HdHEHpHHEHǀHEHǀHEfHEfHEǀHEǀHEǀÐUHHH}HEHHEHHÐUHH@H}HuHUHE@u7HEH@Ht*HEHhHEH@HHJHEH@HEH8HqHEHPPHEHH1HEHtCHEHHqHEHHHtqHEHH0HaqHEHdHEHP`HEHHɲHEHUHEHUHEHtCHEHHqHEHHHpHEHH0HpHEHHEH@ Ht#HEH@ @H$ttHEH@ HHEH@ HEPPHEHPH蘱HEH`H舱HEHǀHEHpH蛻UHHH}HEHvHEHÐUHSH8H}HuHUHMLEHEHUH}HMHuIHhvHEHHEǀ0HEHǀ8HEHǀ@HE>HHE*PHEHXHUHHHa/HEH`H HEHhHgHEHǀ HEH HEH(1HHEH`HHHEHHHH8[]UHSH HvHHH@HHHAuvH]H H?H HPtH&uH&tHHi.tHHH@HHEH HNHEHIuIHzIvHEHwIHIHUHNHH?HuHNHHP6tHHHEHH=tHHHZHHTZHHEHHhXHHHH@Ht4HH@HHH@H9tH8HVHHHHHHHHHwyHH8H []ÐUHHH}HEH^HE HÐUHHH}HEHhÐUHHH}HEHHHEHHHEHHHHEH?UHHH}HuHEHHUHHH}HEH h`HHEHH(ÐUHAUATSH(H}HuHUHMHEHMHUHuH7t:HEL`HEHWIſxHLH*HLHEHIľHqLHfH([A\A]]ÐUHH}HEH]ÐUHH H}HuHUHEHHHUHEHHHEHÐUHSHH}HuHEHUHHHEHXHEHHHHvH[]UHH}HEH]UHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHUHSHHHHEHfHUHEHHQHPH%HHHuHPwYH!HPHZHEHQHEH|?HHPHYHHEH{QHHEHFHHwHĸ[]UHSHHXTOH`HBTH`HHHXH`HHH`HnHH`HZHHHXHĨ[]UHH H}HHHHEHUHMHUHEHH*H}HMIILHHVHEUHHH}HEHUHH}HE]UHH}HE]UHSHH}HuH]HEHHHHVH[]UHH}HE]UHSHHH}HuUH]HEHHHEHHtmHEкHH"HH[]UHHH}HuHUHEHHUHH H}HuHUHEHHHUHEHHHEHÐUHH}HEH]ÐUHHH}HEH&ÐUHHH}HEHtHHEHHHEHHHeHEHUHSH(H}HuHUHEHH9Et@HEHHHEH)HHEH!HHUHEHHH8HEHH9Et!HEHHUHHHEHHH([]UHH}HuHEHHUHH]UHH0H}HHHHEHUHMLELMHUHEHHH}LUHuHMIIMu(u uEPMILH HEUHHH}HuHEHQHHEHHUHHH}HuHEH踡HHEHHUHHH}HuHEH\HHEHHUHHH}HuHEHHHEHHUHH}HE]UHHH}HEH0HUHH}HE]UHH}HE]UHH}HE]UHSHH}HuH]HEHHHHvHEHX0HEHpHHHH[]UHH}HE]ÐUHSHxH}HuUH]HEHHHEHH貣HEHHHx[]UHD]ÐUHH}HuHEHHUHH]UHH}HEHPHEHH)HH]ÐUHH}HuHEHHUHH]UH]UH]UHAVAUATSH H}HuHEH;Et1HEHHHEHYHHttdHEHHEHUHJHUHH)HHHHUH HHHHEHHEH@HEH@HEHbHHEHHHHEHHEHEHH9EHEH HHEHHHuHEHHHEHEHDHHEHHHEHHH5HEHUHJHUHH)HHHHUH HHHHEHUHHEHHUHHHEHPHEHH9EtiHEHIHEHHHEHIHEHIHEHLLHLHHHEHHEL HEH"HI HEHHHHHEHIHEL`HEHXHEL(HEHHLLLHHHEHHUHHHEHPHEH [A\A]A^]UHH H}HEH&HEHEHHEHUHEHH0UHH H}HEHHEHEHHEHUHEHH*UHH H}HHHHEHUHMHUHEHH/H}HMIILHH[HEUHHH}HEHUHH}HE]UHH}HE]UHSHH}HuH]HEHHHH\H[]UHH}HE]UHSHHH}HuUH]HEHHHEHHHEкHH(HH[]UHH H}HuHUHEHH;HUHEHH>HEH6ÐUHH}HEH]ÐUHHH}HEHHEHH;3UHHH}HEHHEHH3UHATSHH8H8@xH8@|H8@}H8@~H8@H8HǀH8HHrH8HHIttE쿈HHEHLHUHEuHUHEHHHEHHEH}NGqHKH8HEuHT.H8HEuH1.H~HHUHH<H@H-H@uHHHP6tH脍HHEHHr=tHeHHHHHHXHHHH蟠jHxHX@uHVHxHEHH HxHHxHEH6 HhHEHM HpHhHpHHR HpH HHxHxHE؀Tu+HXHHPHHxHXHHЄtt0HEuH6HUHxHXHS HuHXLuH HpH HEH`kHHH ?HHHHHHHH`HHHEHHH5HĨ []UHSH HXTHX@HTHEHHDžpHDžhHHH`HHHHkH+uHHHPtHcHHXHHHHUHXHHHEHHStHuH=tHHHHH|HH`HHHH>HX@HHXHHHTHXHHXHHɠEHX8Es`EHcHHH)HH@HXHHXHH0H7fH HH/EEHXu*HXuHXH3HXHEHHHXH@`HxHxH=HxHEHEH@HH`A?uvHHHHHPtHuH&tHHu.tHȇHHxHEHEH@HEHHHEHHuH?HzHvHEHwHHHHXHHHH?uHHHP6tHHHEHH=tHنHH|HHQHHXHHbHHފHxHX@uH(HxHEHHHxHHxHEHHhHEHHpHhHpHH$HpHHHxHxHE؀Tu+HXHHPHHxHXHHЄtt0HEuH誧HUHxHXH%HuHXLuHHpHHEH2 kHHH聘?HHHmHHHYHH`HHHEH HH詆HĨ []UHH0H}HuHUHUHEHH HUHEHHHUHMHEHH'HEUHHH}HEHUHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHHH[]UHH}HE]UHSH8H}HuЉUH]HEHHHEHH袕HEHHH8[]UHSHHxHxHHHx̗tLH(踏 訏 蘏EH HHUHHHH=uHAHHPuH臂HËEHHotHbH‹EHztHE=tH8HHHHHHEHHHHuHxHH%HxHHtH2 HuHxHǀHHHHH膃HĈ[]ÐUHH H}HEHn.HUHEHHGHEH#~UHHH}HuHEHUHHqHEHUHHH}HuHEH`HEHPHEHHHEH0H0qHEH`qHEHPqHEHP0HUHEHH(ÐUHH}HE]UHSHH}HuH]HEHgHnHHHEHUHH_H[]UHHH}HuHEHUHHHEUHSH(H}HuHUHEHUHH舑HUHEHHHHEH^fHH豁H([]UHH H}HuHUHMHUHMHEHHUHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHUHH}HE]UHH H}HuHEHfEHEHHEfHEHHEfUHHH}HuHEHUHHHEUHHH}HEHÐUHHH}HEHÐUHSH(H}HuHUHEHUHHvHUHEHHHHEHHHH([]UHHH}HEHPHEHH)HHHHHHHEHHEHH赭HEH+UHH H}HEHHEHUHEHHHEUHH H}HEH@HEHUHEHHHEUHH H}HuHUHMHUHMHEHHUHH H}HuHEH@H+EHHHHHEH}t2HEHPHHEHHHEHHDHEHUHPÐUHH}HE]UHH}HuHEHHEH]ÐUHHH}HEHzUHH HHHHEHUHMHUHEHHHEHUUHH}HE]UHH`H}HHHHEHUHMLELMHUHEHHHUHEHHlHUHEHH;HMHUHuHEH}HEHlHMH0HPHEHHEUHHH}HuHEHHHEHHUHHPH}HuUHEHHEH*HHEHHHUHEHHnÐUHSHH}HuH]HEHաH脯HHHEHUHHuH[]ÐUHH}HuHEHE]UHHH}uUHEHUHMHHUHH H}HuHUHEHHHEHHEHUHHPUHH0H}HuUHEH{HEHHHEHH HUHEHH|ÐUHSH(H}HuHEH9HHEHPnHHUHEHHH#HEHEHHEHUHEHHZou&H]HEH4HHEHHotHEH謈HEH([]ÐUHH H}HuHEHEHEH萠HUHEHHkoHUHEHHHEUHHH}HuHEHUHH"HEÐUHSH(H}HuHUHEHUHH花HUHEHH HHEHҞHH=zH([]UHH H}HuHUHMHUHMHEHHÐUHH}HEHPHEHH)HH]ÐUHSH8H}HuHUHMHEHUHHHEHEH贞HHUHuHEHbHE7H/jHEHUHMHHΠ~H|HHPyH8[]UHSHH}H]HtH0HkH[]UHSHH}H]HtH. PHjH[]ÐUHH}HuHEHHEHEHHEHHEHUH]ÐUHH}HuHEHHEHEHHEHHEHUH]ÐUHH}HEHH]UHH}HE]ÐUHH}HuHEHE]ÐUHH}HuHEHHEH]ÐUHHH}HEHHt@HEHt"HEHkHHEHHH%HEHÐUHH}HuHEHHEH]ÐUHH H}HuHEHMHUHuHÐUHH H}HuHUHEHZHHEHHEHUHHPUHH0H}HuUHEHHEHoHHEHH!HUHEHHÐUHH H}HuUHEH}HMHUHuIH>ÐUHH H}HuHUHEHHHEHHMHEHPHHAHQUHH@H}HuЉUHEHHEH HHEHHHUHEHH6ÐUHH H}HuHEHUHHEHPHEHHxHUHEHHUHHH}HEHHUHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHHÐUHHH}HuHEHHEHHEHHUHHHHEHÐUHH}HuHEHHEH]ÐUHHH}HuHEHUHH UHH H}HuHUHEHHHEHHEHUHHPUHHH}HuHEHiHHEHHUHH0H}HuUHEHHEHyHHEHHHUHEHHÐUHH}HEHHEH@]UHH}HEHHEH@]UHHH}HEHÐUHHH}HEHÐUHHH}HEHPHEHH)HHHHEHHEHHHEH~ÐUHH}HE]UHH H}HuHUHUHEHHUHH}HuHEHHEH]ÐUHH}HE]UHH}HuHEHHEH]ÐUHH}HE]UHSHHH}HuH}kHEHLHEHEHPHEH@H)HHHEHEH H9EwHEH H+EH9EvHEH;Er6HEHHHEH@HMHH HHEHPHMHE uHH HEHEHUHHHEHEHEHiHHEHHHEH HEHHHU HEHHHEHHEHEHHHEHpHEHHUH<HEHHHEHHHEHHHHEHUHJHUHH)HHHHUH HHH9 HEHUHHUHEHHHHEHHEHPHEHHHEHHEHPrHAaH}t4HEH@HHEHHHEH HEHHH&HEHUHMHH tHsHH'pHH[]ÐUHH H}HuHEH@H+EHHEH}t2HEHHHEHHHEHHHEHUHPUHHH}HE@PHEHUHH0H}HuHEHHH9Et>E}w1HEHIHE؋UHH HEHUHAHQEɐÐUHH H}跢HEH}v HEH-UHHH}uHEЋEо HHHHEHHUHHH}HE@PHEHUHH0H}HuHEHHH9Et>E}w1HEHcHE؋UHH HEHUHAHQEɐÐUHH H}诡HEH}v HEH-UHHH}uHEЋEо> HHHHEHHUHHH}HEH H6 UHH H}HEH:)HEHEH(HEHUHEHH(kUHHH}HEH HEHHEHH^UHSHH}HuHEHHHEHHH9H[]ÐUHH H}uHEHHHHUH HEHUHEHHNHEUHHH}HuHEHEHEPHEPHEPHEPHEHPHEHPHEHPHEHPHEHP HEHP HEHP(HEHP(HEHP0HEHP0HEP8HEP8HEPHUHEHHG8RHQHHMHx[]UHAUATSH(H}HuHEPHEfPHEP HEfP HE@HHHHHHGHHE@HHSHE@HIIMxL[I(IHSHEHEHE@9EsGHEHUHHHHHHEH0UHHHHHHH EHEPHEȉPHEPHEȉPHEH@HtBHEȋ@HSHHEHPHE@HEHHHEH@HH!= HEH@H([A\A]]UHH HHHHEHUHMHUHEHH5HEHUUHH}HE]UHH0H}HHHHEHUHMHUHEHHHUHEHH$HEHHMH0HPHEH'HEÐUHHH}HuHEH6HHEHHUHH@H}HuЉUHEH{HEHEHHEHHßHUHEHHÐUHH H}HuHEHUHHEHPHEHH8HUHEHHUHHH}HEHH莣UHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHH薢ÐUHHH}HuHEHHEHHEHHUHHH蕢HEHÐUHHH}HuHUHEHHHEHHUHHHpUHH HHHHEHUHMHUHEHHHEHUUHH}HE]UHH0H}HHHHEHUHMHUHEHHHUHEHHHEHHMH0HPHEHHEÐUHHH}HuHEH˧HHEHHUHH@H}HuЉUHEHHEHۧHHEHH;HUHEHHÐUHH}HEH]ÐUHSHH}HuH]HEHHHHHEHUHH+H[]UHH}HE]ÐUHSHH}HuHEHPHEH@H9tHh[]UHH}HuHEHHEH]ÐUHH}HuHEHHEH]ÐUHH H}HuHUHEHUHMHHIUHH H}HuHUHEHtHHEHHMHEHPHHAHQUHHH}HuHEH.HHEHHUHH@H}HuЉUHEHMHEHdHHEHHgHUHEHHÐUHH}HEH]ÐUHH}HEH]ÐUHH0H}HuHEHHiHEHEHEHEHEÐUHH H}HuHUHEHHUHH}HEH]UHSHHH}HuHEHHEHEHHHEHHEHEHHHEHEHEHEHEHH[]UHHPH}HuHEHEHEHUHEHH2HEHEHHHEHEHHEHUHEHH2HEHEHEHEÐUHH H}HuHUHEHHHUHEHHaÐUHH H}HuHEHUHHEHPHEHHHUHEHH UHHH}HEHH謔UHH}HEH]UHH}HE]UHH H}HuHUH}tHUHMHEHHÐUHH H}HuHUHEHUHHEHHUHHH~UHH H}HuHUHEH虖HHMHEHHUHSHhH}HuHUHEuHHEHEHHEHEH@HEHEH誗HEHUHEHH踗HEHEHUHHHEHEHEHEHHHEHHEH HEHHHHEHEH?HHEH貗H0HUHEHH誗HEHEHEHHHEHxHHUHuHHpHEHEHHHMHEHHHEHUHRH+UHHMHH;HEHUHHEHUHPHEHHEHHEHPH)H}u$HEHHEHHEHH"HEH!HHMHEHHHEHUHMHH蘔!=H;HHn8Hh[]ÐUHHH}HuHEHUHHÐUHH}HuHEHHEHH9]UHSHH}HEHH[]UHHH}HEHHÐUHH}HuHEHHEH]UHH}HE]ÐUHATSHPH}HuHUHMLEHEH)IHEHHHEHp)HHELHHHEHEHHHMHEHH<HEHUHEHtHUHuHMHEH_HUHEHH`HUHEHH/HE3H'HUHEHH,W;H/:HH6HP[A\]UHH}HE]UHH H}HuHUHEHHHMHEHHsUHSHhH}HuHUHEuHHEHEHHEHEH@HEHEHVHEHUHEHHdHEHEHUHHHEHEHEHEH!HHUHHHHHHHHEH HEHHHHEHEHHHEH_H0HUHEHHWHEHEhHEHHHEH%HHUHuHHHEHEHHHMHEHHHEHUHRH+UHHHNNNHHMHHUHEHUHHEHUHPHUHHHHHHHHEHHEHPH%H}u3HUHHHHHHHHEHHEHH"HEHHHMHEHHHEHUHMHH8Hi7HH3Hh[]ÐUHH H}HuHEHUHHEHPHEHH*HUHEHHUHHH}HEHH覌UHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHH讋UH]UHH}HEH]ÐUHH H}HuHEHUHHEHPHEHHHUHEHHOUHHH}HEHHƋUHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHHΊÐUHHH}HuHUHEHHHEHHUHHHUH]UH]ÐUHH}HEH]ÐUHH H}HuHEHUHHEHPHEHHHUHEHH)UHHH}HEHH蜊UHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHH褉ÐUHHH}HuHEHHEHHEHHUHHH裉HEHÐUHHH}HuHUHEHHxHEHHUHHH~UHH}HE]UHH}HE]ÐUHH}HEH]ÐUHHH}HEHÐUHHH}HEHPHEHH)HHHHEHHEHHdHEHÐUHH}HE]UHH H}HuHUHUHEHHUHHH}HEHÐUHH H}HuHUH}tHEHUHMHHÐUHHH}HEH@HtHEHPHMHEHHÐUHHH}HEHUHH H}HuHUH}t3HmHEHHHEHHHEHHEƐUHSHH}HEHtH]HtH@Hu H[]ÐUHATSH0H}HuHUHMLEHEH*HvHEHHEHxHEHMHUHÁHEH8HUHHHHEH@@HE@HHEǀHEǀHEǀHEǀHEHǀHEHǀHEHǀhfH~HEHHEYHEEHEHUHHE苐HE⏈HEʀHEHfAHHdBHEHKAHHIBHEH@IHx$AHLxAI8HHUHEHH/HHEHH̻HHEHHHJ,H0[A\]UHHH}HEH UHAUATSHH}؉uԉUЋEԃ#Eԅt hv;u`t薭}ƒ}1Єu hv<uHuiHEf@ EԉHEfP}u HEHuHE@HUUUUUUUH9wHHHHHHH%II$ID$HSHIHxLqIHIT$HEHHEf@ HE؋UЉP}uHEH@EH2HHEHPHE@H[A\A]]UHATSHH}HEHHEH%uH(HEH03uHHEHH:uHHEH`HuHHEHxMuHHEH^uHHEHiuHHEHzuHHEHuHxHEHuHaHEHuHJHEH uH3HEH8uHHEǀPHEǀTHEǀXHEǀ\HEH`IHxLIHHEHIHxLIHH[A\]UHHH}HuHUHEHHÐUHH}]ÐUHH}]ÐUHHH}HuHEHUHHUHHH}HEHBHHEHHHEHHH3HEHUHH}HEH]UHHH}HEH HE@ÐUHHH}HEHHHEHHHEHHlUHSH(HHHHDDHHHHHHEIHHHHÐHH'HHHHH'H]UHHH}HEH HÐUHH}HEHPHEHH)HHHHH]UHSHXH}HuUHE@LtEHEHHEH9E} }~tsEHcHEHHHEHE@tNHEHUHH HUHEHH"HEH)HHEH)HH%HEHX[]ÐUHSHH HHHH@`HEHEH]HEHEHEH@HHAu`|vHBHHyHHPtH.#uH!#&tH#H.tH"HHEHEHEH@HzHHˇHEH=tH1HHԐHH詐HH8HH躎HHk2HHH@HHXHHHHXHEEHEHEHEH@HH‹EH HHEHPHXHHEHXHHEHXHHt%HXHXHHHHXHHHPhHXHXHHHHEHHEHHPHHXHHRpHHHt"HXHH@pHHHXHHHPxHXHHPpHXHHpHHPHHHHHHXHHH H[HHHHHXH HЉEH6HHHƁHHH1rHuHHHPuH)HËEHcH HpHHi>HpHHLStH@uHH‹EHk=tHHHaHH6HHHHGHH.E3zH5HHHHHHqHuH趀HHPtHH‹EH=tHHH肌HHWHHHH舊HH.HHHHHHHHXHHHHXH%uH|IHHH-HHHHH-HHIHHHk-LHHtHH} HE{HHHHHXHHЉEH3HHH~?HHoH uH~HHPuHHËEHcHHEHHX;HEHH>StHhuHHHEHHHHUHHHtHHHEHH"tHu=tHhHH HHHHHHHH+HHH+H|HHHp[A\]ÐUHHH}HEHTtÐUHHH}HEHÐUHHH}HEHtÐUHHH}HEHÐUHSHH}HEHHEH@HEH@HEHHHE@8HEH@HHEH`HHEHH'HEHǀHEHH>.HHEH@HHEHHHHH[]ÐUHHH}HEHÐUHHH}HEHUHSHHHHHEHH@H8HH@H0H H8H0H49H@EH@tDt toH@uH7H@HHH H( HPpuH7HPHXH H(H`uHk7H`HhH H(HpuH67HpHxH H(oH@=u0EHEsuH6HEHUH H(.EHEuH6HEHUH H(H@HHEuH6HEuHr6H0Hp HMHUHHHERuH?6HEоcuH.6H0Hp HMHUHHH0P⿈PHEH8H HUIHPH0H6tHEH0H8HH1HHHHHHHGH[]UHSH8H}HuHMHEкHH7HUHEHHdHEHDHEHHEH/HHH8[]UHSHhHHHHHX HzuHHHHHhHHE t0H@HHxuH{HHHHHH^HHtHމcEHHuuHptHhH+HHHHwHH^gHptHwHHPtHVH‹EH tH9uH,=tHHH‚HH藂HHHHȀHHY$H*HHHHHPH\H0HH HNH@̥uH HH@HHH訢HP̥uHHHHHHH UH`HHP̥uHJuH=HH`HHH`H9 HP̥uHHHEuHHHEH H)HH H0HPHEEtlH@HHxuHzHHXxHEH0HHmHEHHHEHH )HH HHkHHThH(HHHsHHedHptHtHHP%uH]=tHPHHHHHHHH}HH!H HvuH0H6cuHPH& uHHuHHluHHfHHH0qSHHH (HHH~ HH`Hg HtHHHEH@HHxuHHHXxHEHHHHUHHHpH(HHEHlHHHHH H贼HH0HaHPHHHHcHHH]kHHHHH Hh[]UHSH8H}HuHMHEкHHHUHEHHHEHHEHHEHHHX H8[]ÐUHSHH}HuHEHHEHHEHPHEHPHEHPHEHPHEHHUHHHHEP8HEP8HEH@HUH@HHHEH`HUH`HH"gHEHHUHHHHEHHEHHEHHUH¨HH]HHEHHHHEH`H!HHEH@H2HHEHHHH H[]ÐUHHH}HEHjÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHÐUHHH}HuHEHUHHGUHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHSH(HHHHHH@ptHH/HH/HBuHHH HHHPH y`H;HPH0HHsHH0HHVHHJH0HdHPHPH H7HH H/HQmHH0H5dHHPHHH HHHHQ HH/HHH" H([]UHSHH}HuHUMLxHE@HWHEXuH)HEuH(HEHHp HMHUHEHVHEоuH(HE%uH(HEHHp HMHUHEHHEH0HxHMUHEIHHUHMHEHHHEHHHEHHHHĈ[]UHHH}HuHE@t#HEH:(tHE@HUHSHHH}HuHUMUHMHEHHyHUHMHEHHeHEHyHHEHyHH=HH[]UHH0H}HuHUHMHEЍPHEHMHΉEUHEHEUHH0H}HuHUHE rH&HUHuHEIйHLÐUHH H}HuHUHEHHEH9ttvhu^u HE@<HEPPHEHHHHUHuHMHHEHF'utv hu|u螇HEHUHHpHpHtHUHEHHpHxHUHEHHEHUHHxHEPHEUHSH HHH@H@HHEHEHHu`vvhuuʆHEHHEHUHHHHEHE苀EHE@<HHPAhu`vvHuHHdXHHPtHzuHm&tH`H.tHFHHE@HHHgHEH HhuHHH`vvHEHHHHHUHgHHWHhuH;gHHP6tHHHEHHo=tHbHHsHHrHHEHHpHHjHEH@ Hu`vvhuu衄HEHǀHEH@ @HtHEH@ H HEH@ HuHH"huH"}bHBHHHHHHHHuHpЉEHTHHhH`eHHHUH$huH}eHHPuHHËEHcHpHEHH"HEHH{StHuH{=tHnHHqHHpHHhHHnHHHUHHHH}ZHHHHXHHEHErHuMHUHHHHEH^s`HBHHHHHHHHuHPЉEHHHHHcHHHTH*huHcHHPuHHËEHcHPHEHHC HEHH)zStHuH=tHHHNoHH#oHHHHH4mHHHHH@HHHHHHHHHHPHCrHHHHHpHHHHEHlqHHHHH9HHHĸ []ÐUHH}HuHEHHEH]ÐUHH H}HuHUHEHUHMHH_UHHH}HuHEHUHH}HEHUHR HP UHHH}HuHEHUHHUHHH}HuHEHUHHUHH H}HuHUHEHHHEHHEHPHEHHUHHH}HuHEHHHEHHUHSHXH}HuUHEHWHEHHHEHHZHUHEHHuHEHHHEHHHHX[]UHH HHHHEHUHMHUHEHHHEHUUHH}HE]UHSHHHHHHH0H8H@L(L HUHEHHnHEHuHH HEHHH(HEHH^H@HEHH*LE}HMHUHuHPMAH\H0HHPH0HPHHHHPH HEH71HHPH HHHEHs7HHVHHH[]ÐUHHH}HuHEHHHEHHUHSHH}Hu|HEHzUHEHHHEHH HUHEHH_HEH HHEH HHHĈ[]ÐUHHH}HEHXHHEHHHEHH\HEH蚤ÐUHSH H(H H H@HEH @<HH0AhunvHjH`HMH`HPtHuH&tHH.tHnHH @HH`HA\HEH2Hhu@HH%HnvHEH"HH+HHUH:\HHLHhuH`\HHP6tHHHEHH=tHHH*hHHgHHEHHfHH HEunvhu0uyHEHH H9unvhuXuyHEHHunvhuulyWHBH(H(HHHHuHpЉEHHHhHZHHHKHhuHZHHPuHHËEHcHpHEHH?HEHH%qStHuH=tHHHJfHHfHHhHH0dHHH HpHEH HxHEH HpHt#H H HpHxHxH H HxHpHHEHHEHHEunvhu0uZwHEH H@H H(HHUH}H(H(HHHHuHPЉEH8 HHHHDXH"HHHHhuHaXHHPuHHËEHcHPHEHHHEHHnStHluH_HH(0HRèuH5HH(0H+tH=tHHHcHHycHHHHHaHH;SHvH(H(HHHHuH0ЉEH HH(HVHHHFHhuHVHHPuHHËEHcH0HEHH6HEHHmStHuH1uHHH(0HtHw=tHjHH bHHaHH(HH_HHH H@ Ht"H H@ HQH H@ H HtHPHH(HuhuHfHHHHH`H HH0HdHHjHHHHHMHHHHH0HHHHHH []ÐUHHH}HEH*ÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHUHHH}HEHUHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHHH[]UHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHMHEHPHHHQHEHHUHHHUHAVAUATSHĀHhH`HhHEHEHH0H!IH`HEhuHAF aAHELEHhLLLLHHHHHMHpHHTHpHLsHpH#IHEHHEH?HHpHHHHEHHHEHWHHH[A\A]A^]ÐUHH}HEHPHEHH)HHHHH]UHSHHH}HuH}HEHHEHEHPHEH@H)HHHHHHEHEHH9EwHEHH+EH9EvHEH;Er6HEHHHEH@HMHHHHEHPHMHE uHHHEHEHUHH6HEHEHEHHHUHHHHHHEH HEHHHHUHHHHHHEHHEHEHHHEHpHEHHUHHEHHHEHHHEHHHHEHUHJHUHH)HHHHHHHUH HHHHEHUHHUHEHHHHHHHEHHEHPHUHHHHHHEHHEHP{HH}t=HEHHHUHHHHHHEH HEHHHHEHUHMHH*HHHHH[]UHH H}HuHEH@H+EHHHHHEH}t2HEHHHEHHHEHH}HEHUHPUHH HHHHEHUHMHUHEHHHEHUUHH}HE]UHHĀH}HHHHEHUHMLELMHUHEHHqHEHuHKHUHEHHHHUHEHHHUHEHHDEH}HMHUHuHEEIH HEH;HMH0HPHEH3HEÐUHH`H}HuUHEHCHEHHHEHHHUHEHHTUHSHH8H0H(H8HXPH`:uHaH]H`HEHH聧HEH}tÐUHHH}HEHÐUHHH}HEHPHEHH)HHHHEHHEHHHEH~ÐUHH}HE]UHH H}HuHUHUHEHHUHHH}HEH6ÐUHHH}HEHÐUHHH}HEHPHEHH)HHHHEHHEHHHEH~ÐUHH}HE]UHH H}HuHUHUHEHHUHHH}HEH转UHHH}HEH蝬UHSHH}H]HtHzHoH[]ÐUHH}HuHEHHEH]ÐUHH}HE]UHH}HuHEHHEH]ÐUHH}HE]UHSHH}H]HtHfm@HH[]ÐUHHH}HuHEHFHUHEHHUHHH}HuHEHUHHUHH}HuHEHHEH]ÐUHH H}HuHUHEHUHMHHUHHH}HuHEHUHHgUHHH}HuHEHUHHUHHH}HuHEHUHHHEHHUHHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHSH(H}HuHUH]HEHHH"HEHP HEHHHHEH&HHH([]UHHH}HuHEHdHUHEHHUHSHH}HuH]HEHHH6H[]UHSHhH}HuUHEHHEH'HHEHH HUHEHHSHEHHHEHHHHh[]UHSH8H}HuHEH;EtmHEH胲HUHEHHHUHEHHHUHEHHHEHHHHEH7HH芶H8[]UHH}HEHPHEHH)HH]ÐUHATSHĀH}HuHxHpHxHEHPHEH@H)HHH9x HpHMHEHHHEH.HEHEHHEHUHEHH!HEHEH@HEHEH;xHEHIHEHPHEH@HMHIHxHHH<1LHHEH@HxHHHEHPHxHHHHEHHEHHHUHHHEHHHxHHHEHHHUHH HEHHHxH+EHHEH@HUH"HHEHPHEHIHEHXHEHHHuLHHHEH@HUHHHEHPHEHHHUHMHHUHEHHxHEuHHHEHEHsHEHUHEHH"HEHEHUHH3HEHEHEHEHHHEHHEH<HpHxHHEHEH|HHEHH0HEHHUHHHEHxHHEHEH5IHEHXHEHHHULHHHEHEHHHEHHHEHHHHEHUHJHUHH)HHHHUH HHHHEHUHHEHUHPHEHHEHHEHPHHEHMHH&H΢H}uPHEH;HHUHxHHHEH HEHHEHHHH"HEHHHMHEHHHEHUHMHH)HHHvH[A\]UHH H}HuHEH@H+EHHEH}t2HEHeHHEHHHEHHYHEHUHPUHH}HEHPHEHH)HH]ÐUHATSHĀH}HuHxHpHxHEHPHEH@H)HHH9x HpHMHEHHHEHHEHEHHEHUHEHHHEHEH@HEHEH;xHEHIHEHPHEH@HMHIHxHHH<1LHHEH@HxHHHEHPHxHHHHEHHEHHHUHHHEHcHHxHHHEHEHHUHHHEH,HHxH+EHHEH@HUHHHEHPHEHIHEHXHEHHHuLHHHEH@HUHHHEHPHEHHHUHMHHCHEH HxHEuHHHEHEHHEHUHEHHHEHEHUHH!HEHEHEHEHHHEHHEH<HpHxHHEHEHHHEHH0HEHHUHHHEHxHHEHEH}IHEHXHEH\HHULHHHEHEHAHHEHHHEHHH2HEHUHJHUHH)HHHHUH HHHHEHUHHEHUHPHEHHEHHEHPHHEH;HH谬HXH}uPHEHHHUHxHHHEH HEHHEHHHHO"HEH3HHMHEHH+HEHUHMHH賰H苯HHH[A\]UHH H}HuHEH@H+EHHEH}t2HEHHHEHHHEHHHEHUHPUHH H}uHUHMHEHMHUHuHUHHH}HuHEHUHHHEHHUHHHUHHH}HuHEHUHHHEHUR8P8UHHH}HuHEHUHHUHHH}HuHEHUHHUHH H}HuHUHEHjHHEHHEHPHEHHUHHH}HuHEHHHEHHUHHH}HuHEH.HHEUHSHxH}HuUHEHvHEH HHEHH膮HUHEHHHEH]HHEHLHH蕩Hx[]UHH H}HuHUHEHUHMHHUHHH}HuHEHUHHUHHH}HuHEHUHHHEHHUHHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHH H}HuHUHEHpHHEHHEHPHEHHUHSHH}HuH]HEHNHH^H[]UHSHhH}HuUHEHHEH;HHEHHέHUHEHHHEHCHHEH2HHHh[]UHHH}HuHEH&HUHEHHUHHH}HuHEHUHHUHSH(H}HuHUH]HEHHHHEHUHHP H([]ÐUHHH}HuHEHHUHEHH;UHHH}HuHEHHHEHHUHSHXH}HuUHEH$HEHHHEHHHUHEHHHEHmHHEH\HHCHX[]UHSH8H}HuHEH;EtmHEHHUHEHHRHUHEHH?HUHEHH,HEHXHHEHGHH败H8[]UHH H}uHUHEHUHMHH\ÐUHH H}HuHUHEHHHEHHMHEHPHHAHQUHH@H}HuЉUHEHHEH(HHEHHHUHEHH ÐUHH H}HuHUHEHsHHEHHEHUHHPUHH0H}HuUHEHHEHPHHEHH譫HUHEHHÐUHH H}HuHUHEHUHMHH_UHH H}HuHUHEHHHEHHMHEHPHHAHQUHH@H}HuЉUHEHMHEHTHHEHHGHUHEHH$ÐUHH}HuHEHHEH]ÐUHH H}HuHUHEHUHMHH]UHH H}HuHUHEHHHEHHMHEHPHHAHQUHHH}HuHEHHHEHHUHH@H}HuЉUHEH=HEHHHEHH1HUHEHHÐUHH H}HuHEHUHHEHPHEHH8HUHEHHUHHH}HEHHPUHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHHXÐUHHH}HuHEHHEHHEHHUHHHWHEHÐUHHH}HuHUHEHHHEHHUHHH2ÐUHHH}HuHEHHEHHEHHUHHHUHH H}HuHEHUHHEHPHEHHHUHEHHUHHH}HEHHUHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHHÐUHHH}HuHEHHEHHEHHUHHHHEHÐUHHH}HuHUHEHH^HEHHUHHHÐUHH H}HuHEHUHHEHPHEHH`HUHEHHUHHH}HEHHpUHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHHxÐUHHH}HuHEHHEHHEHHUHHHwHEHÐUHHH}HuHUHEHHHEHHUHHHRÐUHH H}HuHEHUHHEHPHEHHHUHEHHsUHHH}HEHHUHH}HEH]UHH}HE]UHH H}HuHUH}tHUHMHEHH&ÐUHH H}HuHUHEHUHHEHHUHHHÐUHHH}HuHEHHEHHEHHUHHHHEHÐUHHH}HuHUHEHHHEHHUHHHÐUHHH}HEHHUHH}HEHPHEHH)HHHHH]UHH H}HUHEHHHEÐUHSH8H}HuHUHMHEHUHHHEHEHHHUHuHEHHE7H虌HEHUHMHH mHEHH躛H8[]ÐUHH H}HuHUH}tHEHUHMHHxÐUHHH}HuHEHHEHHEHHUHHHUHH}HE]UHH H}HuHUHEHHHMHEHH"ÐUHSHhH}HuHUHEuHIHEHEHHEHEH@HEHEHHEHUHEHHHEHEHUHH HEHEHEHEH HHUHHHHHHEH HEHHHHEHEHHHEHBH0HUHEHHHEHEHEHHHEHHHUHuHHRHEHEHHHMHEHHHEHUHRH+UHHHHHMHHHEHUHHEHUHPHUHHHHHHEHHEHPHˉH}u,HUHHHHHHEHHEHH"HEHHHMHEHHHEHUHMHHJH"HH藘Hh[]UHHH}HEHHUHH}HEHPHEHH)HH]UHH H}HUHEHHdHEUHSH8H}HuHUHMHEHUHHLHEHEH HHUHuHEHXHE7HuHEHUHMHH IH!HH薗H8[]ÐUHH H}HuHUH}tHEHUHMHHUHH}HE]UHH H}HuHUHEHHHMHEHHUHH H}HEHPHEHHHEÐUHSHhH}HuHUHEuHHEHEHHEHEH@HEHEHHEHUHEHHHEHEHUHHHEHEHEHEHHHEHHEH HEHHHHEHEH3HHEHvH0HUHEHHnHEHEHEHHHEH<HHUHuHH4HEHEHHHMHEHHHEHUHRH+UHHMHHHEHUHHEHUHPHEHHEHHEHPH܅H}u$HEHHEHHEHH"HEHHHMHEHH HEHUHMHH:cH;HH谔Hh[]UHH H}HuUHEH@UHMHHvÐUHAUATSHHHHzGHUHHHPHHPuHHPHPtHHHHHHHHUHHHHHEHH StH觑uH蚑=tH荑HPH0HPHHHEHHHPHʤHHHHHCH]HHHH(HHMHHHHH]H^HHPHhHHݒIIԾHʄLLHtH贒H\HEлHĨ[A\A]]UHHH}HuHEwuHʲHEUHH H}HuUHEH@UHMHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHH H}HuHUHMHEHMHUHuHÐUHHH}HuHEHUHH艭UHHH}HuHEHUHHUHHH}HuHEHUHHUHSHH}HuHEHUHHHEHHUHHH%PHHEHHHH[]UHHH}HuHEHUHH葚UHHH}HuHEHUHHUHSHH}HuHEHUHH.HEH8HUH8HHHHEH舜HH7H[]UHHH}HuHEHUHH{UHHH}HuHEHUHHUHH H}HuHUHEHzHHEHHEHPHEHHUHSHH}HuH]HEHQHHH[]UHSHHXHPLHXHHPHqHH`HH裝H`HXHHH`HHH`HHHҎHĸ[]UHH H}HuUHEHUHMHH&ÐUHHH}HuHEHUHEHHUHHH<ÐUHHH}HuHEHUHHUHHH}HuHEHUHHUHH H}HuHUHEHHHEHHEHPHEHHUHSHXH}HuUHEH6HEHHHEHHHUHEHHaHEH菜HHEH~HHUHX[]UHH H}HE@HEHHE@HHt HE@{EHE@|HE@|<wOHE@x9EsCEPHEHDtHEUHEHuE릐HEHJUHH H}HHHHEHUHMHUHEHH7H}HMIILHHcHEUHHH}HEHUHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHHbH[]UHH}HE]UHSHHH}HuUH]HEHHHEHHHEкHH.HH[]UHHH}HEH~ÐUHHH}HEHHHEHHHEHHHHEHUUHH}E]UHSHH8HEA"u>vHH8HHHH8HH8HHٟH8HHğHGHUHH@H H@(uHH@HPtHHH8HHHHUH8HHHEHH!StH轇-uH谇=tH裇H@HFH@HHHEHH/H@HH8@HH8H@@HtH8H@@H8HHEHU.HH@H苚HHEH0HHH[]ÐUHSH(H}HuHEHH9Et AuHEHH9EHEHHEHEH@HHHEHHHHuHEHHHEHEHHHEHHHEHHHHEHUHJHUHH)HHHHUH HHHHEHUHHEHHEHHEHPHEHHUHHHEHPH([]ÐUHSH8HHHHHHEEEEHUHUHUHUȉEċE؉EEE}t#}t}t}t}u HEȋUUEEEEDoEEHEHEHEHEHEHEHUHhHhHEDghEHHHHHHHPHЉEHwGHHHH"HHHHHHHPuHHËEHcHPHpHH#HpHHStH袃@uH蕃H‹EH"|=tHuHHHHHHHHHHH诖HHH蛖HHH8[]ÐUHHH}HuHEHPHEH@H9t1HEHHHEHUHHHEH@HPHEHP"HEHHHUHEHHÐUHH H}HEHPHEHHHEÐUHH H}HUHEHHHEUHSHH}HuHEHHHEHHH9H[]ÐUHH H}uHEHHHHUH HEHUHEHH~HEUHH}HEH]ÐUHH}Hu]ÐUHSHHHH@H84‹49LHHHHHH@H2HUHHЉE싍4H8GHUHJHPH4HP1uHoHPHPuH赀HËEHcHMHEHHHEHHStH}`uHpHH8HH=tHNHPHHPHHHEHHHPH苓H@HHHH^HHPH^HHӁH[]ÐUHSH8 HHHHHHEEEEHUHUHUHUEEȉEEE}t#}t}t}t}u HEUUEEEED/EPHPHEHEHEHEHEHUH(H(HED'(E}@=vuuVHaHHHHHHHЉEHtGHHHHpHHHpHHpHPuH}HËEHcHH0HH H0HHStH}uH}H‹EHv=tHr}HpHHpHHHHHHpH謐}Dž||xxtIxttt/tt%tttt tu 2xppuƅ ptHHH0HYHxPHHhHhH@u@=vuuHH`H`H@HHAu@=vHHHHHPtH{uH{&tH{Ht.tHl{HHHXHXH@HsHH4HEH%Gu3GHG@=vHEHGHGHH*HpHHpuHPHpHP6tHzHHEHHz=tHwzHpHHpHHHHHHpH豍|~HHHH)HKHHHHHHHЉEHٓGHHHHpHPHpuHHpHPuHHyHËEHcHH@HH舛H@HHkStHyuHx=tHxHpHHpHeHHHHvHpH'HHHH@HHpHHHozHHpH݋HHHɋHHHkHH*zHHpH蘋HH zH8 []UHHH}HEHÐUHHH}HEH8HHEHHHEHHH)HEHUHH}E]UHSHH8HEA"u rvHDH8HHHH8HH8HH{H8HHfH)GHUH8H@HH@(uH^H@HPtHvHH8HHHHUH8HHHEHHStH_v-uHRv=tHEvH@HH@HHHEHHH@H肉H8@HH8H@@HtH8H@@H8HHEH.HH@H-HHEHHHwH[]ÐUHSH(H}HuHEH9H9Et AuvHEH:H9EHEHCHEHEH@HRHHEHH@HHuHEHHOHEHEHKHHEHHHEHHH<HEHUHJHUHH)HHHHUH HHHHEHUHHEHHEHHEHPHEHHUHHHEHPH([]ÐUHSH8HHHHHHEEEEHUHUHUHUȉEċE؉EEE}t#}t}t}t}u HEȋUUEEEEDoEEHEHEHEHEHEHEHUHhHhHEDghEiHHHHHHHPHЉEHGHHH%H"HHHHH?HHPuHrHËEHcHPHpHHŔHpHHStHDr@uH7rH‹EHj=tHrHHHHHHHHHHHQHHH=HHsH8[]ÐUHHH}HuHEHPHEH@H9t1HEHHHEHUHHHEH@HPHEHP"HEHHHUHEHHÐUHH H}HEHPHEHHHEÐUHH H}HUHEHHHEUHSHH}HuHEHHHEHHH9H[]ÐUHH H}uHEHHHHUH HEHUHEHHHEUHH}HEH]ÐUHH}Hu]ÐUHSHHHH@H84.‹49LHHHHHH@H2HUHHЉE싍4HډGHUHHPH`4HP1uHHPHPuHWoHËEHcHMHEHH蝑HEHHStHo`uHoHH8HHT=tHnHPHHPHhHHEHH|HPH-H@HHHHuHHPHHHupH[]ÐUHH}HuHEHHEH]ÐUHHH}HuHEHUHHUHH H}HuHUHEH&HHEHHEHUHHPUHHH}HuHEHHHEHHUHH0H}HuUHEH'HEHHHEHHHUHEHHÐUHH}Hu]ÐUHHH}HuHEHU~HHEHH~HEHHEH@HEH@UHHH}HuHUHEHHe~HEÐUHHH}HuHUHEHHqHHEHHEHHEHPHEHHUHHHEHPUHH0H}HuHUEHUHMHEHHUHSHH}HuHEHHHEHHH)HH[]UHHH}HuHUHEHHHEÐUHHH}HuHUHEHHUHH}]ÐUHHH}HuHUHEHHHEHHEH@HEH@ÐUHHH}HuHUHEHH.HHEHHEHHEHPHEHHUHHHHHHEHPUHH0H}HuHUEHUHMHEHH>ÐUHHH}HEHHEHHEH@HEH@UHH}HHHHEHUHMHEHUHHQ]ÐUHH}HuHEHHEH]ÐUHH}HuHEHHEH]ÐUHH}HuHEHHEH]ÐUHH H}HuHUHMHEHMHUHuH6ÐUHH H}HHHHEHUHMHEHHMHPHHHQHMHuHHVHAHQHFHA ÐUHSHHH}HuHEHXHEHrHHEHHHEHHƿиvctHEиvHUHEH HEHHH[]ÐUHHH}HuHEH话HHEHHΡHEHHEH@HEH@UHH}HE]UHATSH H}HuHUH]HEHIHEHՠLHHH [A\]UHH}HE]UHSH8H}HuHEHXHEHLHHEHHEHEHHƿvCtHEvHUHEH HEHH8[]ÐUHH H}HuHEHPHEHHpHEHUHEHHpuHEH@(HPHEHP(UHHH}HuHUHEHHNHEUHHH}HuHUHEHHqHHEHHEHHEHPHEHHUHHHEHPUHH0H}HuHUEHUHMHEHH[UHH}HE]UHH}HE]UHHH}HuHEHHtHEHHuHMHАUHH}HE]UHAUATSH(H}HuHUHMH]HEHIHEH謆IHEH}LLHHHH([A\A]]UHH}HE]UHSH8H}HuHEHXHEH)HHEHH HEHHƿvtHEvHUHEH HEHH8[]ÐUHAVAUATSH0H}HuHUHMLEH]HEH}IHEHIHEH詅IHEHzMLLHHH0[A\A]A^]UHH}HE]UHSH8H}HuHEHXHEH艈HHEHH HEHHƿv)tHEvHUHEH HEHH8[]ÐUHSHH}HuHEHYHHEHHHEH,HVHEH:jHiHHfH[]UHHH}HuHUHMHEHHǸ@UHH}HE]ÐUHSHH}HuH]HEHHHH[]UHH}HE]UHSH8H}HuHEHXHEH蝉HHEHHHEHHƿvtHEvHUHEH HEHH8[]ÐUHHH}HEHHEHHEH@HEH@UHHH}HEHÐUHH H}HuHUH}tHEHUHMHHUHHH}HuHUHEHHÐUHHH}HEHHUHH H}HuHUHUHEHHÐUHSH8H}HuHUHEHHHEH薉H)HHEH9t HEHbHEHjHHEH[HEHUHEHHِHHHEHEH.H9ErHEH H9EvHEHHEH8[]ÐUHHH}HuH}tHEHUHHUHSH(H}HuHUHMHEHHHEHHHUHEHHHH([]UH}uE}U}y UEE]UH}uE}U}y UEE]ÐUHHH}HEHUHHH}HEHÐUHH H}HEHPHEHHU+HEÐUHH H}HEHPHEHH++HEÐUHHH}HEH H$UHH}HEH@]UHH}HEH@]UHHH}HuHUHEHHHUHEHH"ÐUHHH}HEH<ÐUHHH}HEHxHVUHH}HEHPHEHH)HH]UHH H}HUHEHH:HEUHSH8H}HuHUHMHEHUHH"HEHEH0HHUHuHEH.HE7HQHEHUHMHH dHcHH@`H8[]ÐUHH H}HuHUH}tHEHUHMHHUHH}HE]ÐUHSHH}HuHEHPHEH@H9tÐUHSH(H}HuHUHEH軘HEHƿ\H([]UHSHH}HuHEHHHEHHHUHEHHHH[]UHH}]UHATSH0H}HuHUHMHEH HEHEHL.IHEHgHHEH .HHuHEMHHHEH0[A\]ÐUHSHHHHHH~HHHHH9HHlHtDHHHcHHjHHHHHttIHHHHDž8H8H HHEH H(CHHHHH%HHHHHHHtfHHHHHbHH9tLHHFHHH4HH@HHHbEH@HHuHHHHHHHHHHHHHt>HDžhHHhHPHHDHPHXHHHpHHDHpHxHHHHHHH(HHHHH,HHHHHHH9t:HHHHEHMHEHHCHEHUHHHHH|HHHH/tlHHHt,HEHHMHEHHCHEHUlHHHEHH)CHEHUEHHHHJ*HEHUHHEHH&CHEHUH[]UHH H}HEHHHEHHÐUHATSH0H}HuHUHMH}uCHEH^H9Et1H]HEH6IHEHLHHtEHEHHEHUHuCCHEH@(HPHEHP(HUHEHHHEH0[A\]ÐUHH}HuHEHUH]UHSHH}HuHEHUHH(HEH HUH HHu(HEH@HUH@HHZ(HEP`HEP`HEPdHEPd/HHEH H9HHEH9HH5H[]ÐUHAUATSH(H}HuHUHEH$IH]H޿hUILL IHL~LH5H([A\A]]ÐUHSH8H}HuHUHEHHHEHH)HHEH9t HEHV4HEH~HHEHoHEHUHEHHObHHHEHEHBH9ErHEH2H9EvHEH HEH8[]ÐUHH H}HUHEHHHEUHSHH}HuHEHhHHEHYHH)HHHHNNNHH[]UHHH}HuH}tHEHUHHÐUHH}HE]UHSH(H}HuHUHMHEHHHEHrHHUHEHHH~H([]UHHH}HuHUHEHHUHSHH}HuHEH$&HHEHHjHEH,H#HEH7H6HH 3H[]UHHH}HuHUHMHEHHǸLÐUHSHH}HuHEH8%HHEHHHEH,H=#HEHB7H5HHi2H[]UHHH}HuHUHMHEHHǸ訋UHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHÐUHSHH}HuHEH@|$HHEHHfHEH,H9"HEH6H4HHe1H[]UHHH}HuHUHMHEHHǸ褊UHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHUHHH}HuHUHEHHÐUHH}]UHH H}HuHUHUHMHEHHÐUHH}HE]UHSH(H}HuHUHEHHEHHHEHHHtH([]ÐUHH}HE]UHH}HEHHEHEHEHE]UHH H}HuEHUHEHHBUHSHH}HuHEH@PHEHPPHEHPXHEH@`HEHP`HEHPhHEH@pHEHPpHEHPxHEHHEH0Hb H8HHHEHHEHHHEHHEH0H HHHIHEHHEHHH[]ÐUHHH}HEfPPHEHHUHH}HEHEf@HE@HEH@]ÐUHH}HEfHEf@HEH@HEƀHEHEHEHEP]UHH H}HuHUHEHHUHHH}HEH2ÐUHHH}HuHEHUHHUHHH}HEHPHEHH)HHHHHHHEHHEHHHEHcUHH}HE]UHH H}HuHUHUHEHHUHHH}HEHHEHHÐUHSH8H}HuHUHMLEDMHEHUHHEHHHEHUHPHEHUHP HEHUHP(HEH0HHEH8HHEHUHP@HEHUHPHHEH&oHHEHPPHE@{HEHHEHHEHHUHHH&HEHHfHEǀUHMHEHH^BHHEHHHEHH{HEHHHHn+H8[]ÐUHH H}HEH HEHEHHt!HEH HHEHHHHEHÐUHH}HEH@HtHEHHUHRH]UHHH}HEHpHHEHHHEHHHaHEHUHHH}HEHdUHSHHEuH/HEHiHHEH6HHF*UHH}HuHEHHUHHHHH]ÐUHSH(H}HuHEH!HE@HEHPHEHH8HEHUHEHH.HEHHEHEHPHEHHQ;tKHEH;HEؾHx-HEHZ;HHEHk,HHP)HEH([]UHH0H}HuHUHMHEЍPHEHMHΉ;EUHEHEUHH}Hu]ÐUHHH}HuHEH(HHEHHÐUHH}Hu]ÐUHHH}HEHHt@HEHt"HEHHHEHHHHEHÐUHHH}HEHHt@HEHt"HEHHHEHHHHEHUHH}HE]ÐUHSH(H}HuUH]HEHHHHsH([]ÐUHSH8H}HuHEH;EtmHEH HUHEHHpHUHEHH]HUHEHHJHEHHHEHHH'H8[]UHH0H}HuHUHUHMHEHH'tHUHEHH HEH<HEUHH}HE]UHSH(H}HuUH]HEHHHHiH([]ÐUHSH8H}HuHEH;EtmHEH HUHEHHfHUHEHHSHUHEHH@HEH HHEHq HH%H8[]UHH H}HuHUHMHEHUHHEHUHPHEHPHEHHHE@ ÐUHSHH}HuHEHUHHHEHHUHHHgHHEH*HH+%H[]UHSHH}HuHEHHEHHEHPHEHPHEHPHEHPHEPHEPHEH HUH HH,HEH@HUH@HHHEH`HUH`HH@HEHxHUHxHHHEHHUH˜HH]HHEHxHF'HHEH`HFHHEH@H'HHEH H HH#H[]ÐUHHH}HEHHRHEHxH&HEH`H8FHEH@H&HEH Hp ÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHfÐUHHH}HEHÐUHHH}HEHHHEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHÐUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHSHHH@ HH@@HH@H H蠸HH@H@H/HHHHHHPHHH(HHHHEHHzHHHUоaH)HHHHHHHIHH{HH/HEHHHHHHH[]UHH}HE@ ]ÐUHHH}HEH HHEH@HHEH`HBHEHxHHEHHUHATSHHHHqHHHEHEHHP0HHHHHHHH@HHH@HDžHHHH`HyHHPHpHHH{HpHHPAwptH0HPHHHHHRH@8nHHHHHuHHHP@HHH%H1uHHHP`H@HH nH@HnHHH@HHmnHHHH?HHHH}$HH HtHH@HbnHHHH1$HuHH@H;nH=uHHHHHHH=yHPH2}HHHƉͽH0H HH0H0HHxHH0HH@HHXuHRHHduHHRHHH`HH?HH]HHNHH?H0zuHHOH_HOHHH~HOHSH0HH0HH`HDžHHHHH`HHJHHH0HHHpH`H0aHHHpHPHH&HPHHhHPHuHpHNH0HH`H H`HHHlH`HPHHvHPH0(H`Hk~=H`HDžHH:HHHHHHHH`HH*HHH`aHHHHHHHHHH3tHHH`HHHjmHPHHH H3HHPHHlHHHPHHHtHHHHeHKHHHHHHHЉEHGHHgHHHeXHhuHhHHPuH]HËEHcHHpHH$HpHH~StHuH=tHHHsHHzsHHHHqHH<HHHu`vhuu=HHHEHuH huH7 HEH$EE߃tBHHEHEHH0HGHHfH~HEHHHHUHAHtHEH苿H]HE@uVE߃u`v$huu2HHHUHAHkHHE@tO}tmHE@u`v*huu袃HHEHEHPHEH@H)HЉHEH艾H]HHHUHAHXH}tmHE@u`v1huuHHEHEHPHEH@H)HЉHEHH][HHHUHAHcH)}tmHE@u`v8huuXHHEHEHPHEH@H)HЉHEH?H]HHHUHAHhHHA>hu`vHpH@HSH@HPuHHHE@HmH@HbHEHGhuG>HG`vHEHGHGHHbHH(SH>huHbHHP6tH HHEHH=tHHHnHHynHHHHlHH;H HH@HqHHHHSHHHHH@HHHHxqHH HhHH@HPqHHH]UHH}HE]ÐUHATSH H}HuHUH]HEHXIHEHLHHH [A\]UHH}HE]UHSHXH}HuHEHXHEHHHEHHHEHHƿviHEH tHE耹vHUHEH'HEHHHEHHHHX[]UHH}HHHHEHUHMHEHUHHQ]ÐUHH}HuHEHHEH]ÐUHH}HuHEHHEH]ÐUHH}HuHEHHEH]ÐUHH0H}HuHUHMDELMHELEH}HMHUHuMIHÐUHHH}HuHEHUHHnUHHH}HuHEHUHHUHHH}HuHEHUHHHEHUR0P0UHHH}HuHEHUHHHEHUHR8HP8UHHH}HuHEHUHHHEHUHR@HP@UHHH}HuHEHUHHHEHUHRHHPHUHHH}HuHEHUHHUHHH}HuHEHUHHUHH H}HHHHEHUHMHEHHMHPHHHQHEHPHEHHÐUHSHHxHpHxHXHpH/HHEHH0 HEHHƿv HEH, tHE萹vHUHxH*HxHHHEH HHHĈ[]UHH}HuHEȋ0HEȋX9HEHUH HpHpHtHEHpHEH(HUHEH HEȋ0PHEȉ0HEHHEEEEHUHUHUHUE܋EE؃}t=E؉Eԃ}t#}t}t}t}u HEU܉ HEU܇HEP P]UHHH}HEHHHEHHHEHHH6HEH UHH}Hu]ÐUHH H}HuHUMHEHUHHEHUHPHEUPH}t"HEH HNjMHUHEH UHHH}HEHHt0HEHH HHEHHEHPHEHH ÐUHHH}HuHEHHEHHEHPHEHPHEPHEPHEHHt0HEHH HHEHHEHPHEHH UHSHXH}HHHHEHUHMLEHUHEHHLHUHEHH H}HuHMIIMHILH< HEHHHEHHHeHEHX[]UHHH}HuHEHUHH UHSHH}HuH]HEHHHH[]UHH}HE]UHHH}HEHHUHH}HE]UHH}HE]UHH}HE]UHSHH}HuH]HEHHHHlHEHXHEHpHHH3 H[]UHH}HE]ÐUHSHXH}HuUH]HEHHHEHHHEHH HEHHHEHqHHHX[]ÐUHHH}HEHP H. UHH}HE]UHH H}HuHUHUHEHH ÐUHSH8H}HuHUHEHHHEH0H)HHEH9t HEHDHEHHHEHHEHUHEHH=!HHHEHEHH9ErHEHH9EvHEHHEH8[]ÐUHHH}HuH}tHEHUHHQ UHSH(H}HuHUHMHEHM HHEH> HHUHEHHH3 H([]UHH H}HuHUHUHEHH6 ÐUHH H}HuHUH}tHEHUHMHH& ÐUHH}HHHHEHUHMHEHUHHQ]ÐUHH0H}HuHUHMLEDMHELEH}HMHUHuMIH ÐUHSH(H}HHHHEHUHMHEHHMHPHHHQHEHUH HZHHHXHJHZHH HX(HR HP0H([]ÐUHSHXH}HuHEHXHEHHHEHH HEHHƿv% tHE蠹vHUHEH HEHHX[]ÐUHSHH}HuH]HEHHH H[]UHH}HE]UHSH8H}HuHEHXHEHuHHEHHg(HEHHƿv] tHE谹vHUHEH HEHH8[]ÐUHH}HHHHEHUHMHEHUHHQ]ÐUHH0H}HuHUHMHELEH}HMHUHuMIH ÐUHH H}HHHHEHUHMHEHtHMHPHHHQHMHuHHVHAHQHFHA ÐUHSHHH}HuHEHXHEHHHEHH[/HEHHƿv tHEvHUHEH HEHHH[]ÐUHH}HEHH]ÐUHHH}HuHEHHtHEHHuHMHАUHH0H}HuHUHMLELMHELEH}HMHUHuMIH ÐUHHH}HuHEHUHHQ5UHHH}HuHEHUHHHEHHUHHHUHHH}HuHEHUHHHEHUHR HP UHHH}HuHEHUHHHEHUHR(HP(UHHH}HuHEHUHHHEHUHR0HP0UHHH}HuHEHUHHUHHH}HuHEHUHHUHH H}HHHHEHUHMHEH HMHPHHHQHEHPHEHHÐUHSHhH}HuHEHXHEHnHHEHH1HEHHƿйv% HEH.tHEйvHUHEH'HEHHHEHx.HHgHh[]UHH}HHHHEHUHMHEHUHHQ]ÐUHH0H}HuHUHMHEH}HMHUHuIH UHH H}HHHHEHUHMHEHHMHPHHHQHMHuHHVHAHQHFHA ÐUHSHHH}HuHEHXHEHHHEHH3HEHHƿvE tHEvHUHEH HEHHH[]ÐUHH}HEHH]ÐUHHH}HuHEHHtHEHHuHMHАUHH0H}HuHUHMLEHEH}HMHUHuIH UHH H}HHHHEHUHMHEHO HMHPHHHQHMHuHHVHAHQHFHVHA HQ(ÐUHSHXH}HuHEHXHEHHHEHH7HEHHƿv tHEvHUHEH HEHHX[]ÐUHHH}vHEHHEHÐUHHH}HEHHEH]ÐUHHH}vHEHHEHÐUHHH}HEHHEH ÐUHSHXHHHpAu qvHYHu qvuuKjHH@pHu qvu(u"jHHEHHHHHH`HЉEH@GHXHLKHHH;HuHiKHHPuHHËEHcH`HEHHHEHHaStHtPuHg=tHZHHVHHVHHXHHTHHHHHEHHHEHHHt%HHHHHHHHHPxHHHHHHEHHEHHPHHHHHIFHYHHHHHH@HЉEHFH8HIHHHp9HuH"IHHPuHhHËEHcH@HEHHHEHH_StH-uH HHHèuHHHHtH=tHHHeTHH:THH8HHKRHHDHyHHHHHH HЉEHBFHHNGHHH7HuHkGHHPuHHËEHcH HEHHHEHH]StHvuHi1uH\HHHRtH5=tH(HHRHHRHHHHPHHbHHtHHHHHHH@Hu1Hu HuHHhHpHUYHHH+HHHHHHHHpHPUHHHX[]ÐUHHH}HEH:ÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHUHHH}HEHUHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHHH[]UHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHMHEHPHHHQHEHHUHHHUHAVAUATSHĀHhH`HhHH0H%IH`HE uHAZ#bAHELEHhLLLLHHHHHMHpHHlHpHLdHpH':HEHHEH?HHpH9HHEHHHEHoHHH[A\A]A^]ÐUHH}HuHUHMLEDMHEHUHHEHUHPHEHUHPHEHUHPHEH@ HEUԉP(]UHSHH}HuHEH@PHEHPPHEHPXHEH@`HEHP`HEHPhHEH@pHEHPpHEHPxHEHHEH0HFHbHHuHEHHEHH HEHHEH0HHaHH-HEHHEHH[H[]ÐUHHH}HEHfHEHHEH@HEH@UHHH}HEHDUHHH}HuHUHEHH)ÐUHH H}HuHUHEHH HUHEHH HEH ÐUHH}HuHEHHEHEHHEHHEHUH]ÐUHH}HEH]ÐUHH}HEH]ÐUHH0H}HuHEHHiʚ;HEHEHEHEHEÐUHH H}HuHUHEHHUHHPH}HuHEHEHEHUHEHHHEHEHٞHEHEHAHEHUHEHHÞHEHEHEHEUHH0H}HuHUHMHUHEHHCHEЃt!HUHMHEHH-RuӐHEАUHH}HHHHEHUHMHEHUHHQ]ÐUHH}HuHEHHEH]ÐUHHH}HuHEHUHH% UHH H}HHHHEHUHMHEHHMHPHHHQHEHUHHPÐUHSH8H}HuHEHXHEHeHHEHH cHEHHƿv+ tHEvHUHEH HEHH8[]ÐUHHH}HEH2 HEHHEH@HEH@UHHH}HEH UHHH}HuHUHEHH UHH}HE]ÐUHSH(H}HuHUHEHUHHEHHHEH HHEHHHH H([]ÐUHHH}HEH~ HHEHHH UHHH}HEHN UHSHH}HuHEHwHHEHhHH)HHH[]UHSH(H}HuHUHMHEHX HHEHI HHUHEHHHU H([]UHH}HE]UHSH(H}HuHUHEHDHHEH5HHEHHH, H([]UHSH(H}HuHUHEH\ HHEHM HHEHHHF H([]UHH H}HuHUHMHUHMHEHHI UHSH8H}HuHUHEHW HHEHH)HHEH9t HEHHHEHHHEHHEHUHEHHAHHHEHEHVH9ErHEH H9EvHEH HEH8[]ÐUHHH}HuH}tHEHUHH UHSH(H}HuHUHMHEH HHEH HHUHEHHH, H([]ÐUHH}HuHEHHEH]ÐUHH}HHHHEHUHMHEHUHHQ]ÐUHH}HuHEHHEH]ÐUHH}HuHEHHEH]ÐUHH}HuHEHHEH]ÐUHH}HuHEHHEH]ÐUHH0H}HuHUHMDELMHELMLEHMHUHuH}WH}WH HÐUHSH(H}HHHHEHUHMHEHPHMHPHHHQHEHUH HZHHHXHJHZHH HX(HJ HZ(HH0HX8HR0HP@H([]ÐUHSHhH}HuHEHXHEHJHHEHH/HEHHƿv tHEvHUHEH HEHHh[]UHH H}HuHUHUHMHEHH UHH}Hu]UHH}HuHEHHEH]UHH H}HuHUHMHUHMHEHH UHH}HE]UHATSH0H}HuHUHEH IHEH HHEH LHH HEHUHEHHHEH0[A\]UHHH}HuHUHEHH UHH}HE]UHATSH H}HuHUHEH3IHEH$HHEHLHH| H [A\]UHH0H}HuHUEHUHMHEHHu UHH}HuHEHHEH]ÐUHH}HE]UHH}HE]UHH}HHHHEHUHMHEHUHHQ]ÐUHH}HuHEHHEH]ÐUHHH}HuHEHUHH UHH H}HHHHEHUHMHEHrHMHPHHHQHEHUHHPÐUHSH8H}HuHEHXHEHSHHEHHQHEHHƿ v tHE vHUHEH HEHH8[]ÐUHHH}HEH HEHHEH@HEH@UHHH}HEHUHHH}HuHUHEHHÐUHHH}HEHHEHHEH@HEH@UHHH}HEHÐUHH H}HuHUH}tHEHUHMHHyUHHH}HuHUHEHHÐUHHH}HEHtHEHHEH@HEH@UHHH}HEHRÐUHH H}HuHUH}tHEHUHMHH'UHHH}HuHUHEHH/ÐUHHH}HuHEH躡tiHEHHEHHEH3)t"HEHHHEHHH聿)HEH!HHUHrHUHJHАUHH}HE]UHH}HE]ÐUHATSH H}HuHUH]HEHIHEHLHHJH [A\]UHSHH}HuHEH;EHEH豠tvHEHHEHHEH*(t"HEHHHEHHHx)HEHHHUHrHUHJHHEH:HEH,HʽHEHHHHH[]ÐUHSHhH}HuHEHXHEHHHEHHmHEHHƿ0vHEHotHE0vHUHEH'HEHHHEH:HHUHh[]UHH}HE]UHSH(H}HuHUHEHUHHEHHHEHHHEHHHHH([]ÐUHHH}HEH~HHEHHHUHHH}HEHNUHSHH}HuHEH5HHEH&HH)HHH[]UHSH(H}HuHUHMHEHXHHEHIHHUHEHHHUH([]UHSH(H}HuHUHEH^HHEHOHHEHHHHH([]UHSH(H}HuHUHEHxHHEHiHHEHHHbH([]UHH H}HuHUHMHUHMHEHHeUHSH8H}HuHUHEHsHHEHH)HHEH9t HEHHEH^HHEHOHEHUHEHHHHHEHEH"H9ErHEHH9EvHEHHEH8[]ÐUHHH}HuH}tHEHUHHUHSH(H}HuHUHMHEHHHEHHHUHEHHH:H([]UHH}HE]ÐUHSH(H}HuHUHEHUHHEHHHEHkHHEHHHHeH([]ÐUHHH}HEH2HHEHHHhUHHH}HEHUHSHH}HuHEH HHEH HH)HHH[]UHSH(H}HuHUHMHEH HHEHHHUHEHHH H([]UHSH(H}HuHUHEHHHEHHHEHHHH([]UHSH(H}HuHUHEH,HHEHHHEHHHH([]UHH H}HuHUHMHUHMHEHHUHSH8H}HuHUHEH'HHEHH)HHEH9t HEHHEHpHHEHaHEHUHEHHHHHEHEH4H9ErHEHH9EvHEHHEH8[]ÐUHHH}HuH}tHEHUHHvUHSH(H}HuHUHMHEHrHHEHcHHUHEHHHH([]ÐUHAUATSH(H}HuHUHMH]HEH$IHEHIHEHu\LLHH H([A\A]]UHH}HE]UHSHhH}HuHEHXHEHHHEHHHEHHƿ@vHEHctHE@vHUHEH'HEHHHEH.HHwHh[]UHATSH H}HuHUH]HEHIHEHLHH~H [A\]UHH}HE]UHSHhH}HuHEHXHEHHHEHHHEHHƿPvHEH!tHEPvHUHEH'HEHHHEHHH{Hh[]UHHH}HuHEH\tiHEHHEHHEHt"HEHHHEHHH#)HEHHHUHrHUHJHАÐUHSHH}HuH]HEHHHTH[]UHSHH}HuHEH;EHEH艕tvHEHHEHHEHt"HEHHHEHHHP)HEHHHUHrHUHJHHEH:HEH,H袲HEHHZHHH[]ÐUHSHHH}HuHEHXHEHHHEHHHEHHƿ`vHEH{tHE`vHUHEH'HEHHHEHFHH-HH[]UHATSH H}HuHUH]HEHIHEH*XLHHH [A\]UHH}HE]UHSH8H}HuHEHXHEHHHEHHHEHHƿpv tHEpvHUHEH HEHH8[]UHH}HE]ÐUHSH8H}HuHEHXHEHHHEHHMHEHHƿvEtHE耺vHUHEH HEHH8[]ÐUHATSH H}HuHUH]HEH3WIHEHLHH H [A\]UHH}HE]UHSH8H}HuHEHXHEHHHEHHHEHHƿvtHE萺vHUHEH HEHH8[]UHH}HE]ÐUHATSH H}HuHUH]HEHIHEHLHHTH [A\]UHH}HE]UHSH8H}HuHEHXHEH HHEHHHEHHƿvtHE蠺vHUHEH HEHH8[]ÐUHSHH}HuHEHHHEHHHEH,H}HEH\H4HH詽H[]UHHH}HuHUHMHEHHǸUHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHÐUHSHH}HuHEH(輯HHEHHHEH,HyHEHXH0HH襼H[]UHHH}HuHUHMHEHHǸUHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHÐUHSHH}HuHEHp踮HHEHH>HEH,HuHEHhTH,HH衻H[]UHHH}HuHUHMHEHHǸUHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHÐUHSHH}HuHEH购HHEHHHEH,HqHEHPH(HH蝺H[]UHHH}HuHUHMHEHHUHH0H}HuHUHEHXt6HUHMHEHHHEHUHHNHEHUHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHUHHH}HEH ÐUHH}HE]UHH}HuHEHUH]UHHH}HuH}tHEHUHHUHH H}HuHUHMHUHMHEHHUHH H}HuHUHUHMHEHHUHSH(H}HuHUHEHyHHEHƿHHHSHHQHCHAH([]UHSH8H}HuHUHEHHHEHH)HHEH9t HEHdHEHHHEHHEHUHEHH]HHHEHEHtH9ErHEHH9EvHEHHEH8[]UHSHH}HuHEHHHEHHH)HHHHHH[]UHSH(H}HuHUHMHEHHHEHHHUHEHHHH([]UHHH}HuHUHEHHUHHH}HEHUHH}HE]UHH}HuHEHUH]UHHH}HuH}tHEHUHHUHH H}HuHUHMHUHMHEHHUHH H}HuHUHUHMHEHHUHSH(H}HuHUHEHHHEHƿHH([]UHH}HuHEHHEH]ÐUHSH8H}HuHUHEH HHEH}H)HHEH9t HEH螴HEH|HHEH|HEHUHEHHHHHEHEH|H9ErHEHH9EvHEHrHEH8[]ÐUHH H}HUHEHHHEUHSHH}HuHEH$HHEHHH)HHH[]ÐUHH}HE]UHSH(H}HuHUHMHEHHHEHHHUHEHHHH([]UHHH}HuHUHEHHUHSHHHH0AHu`vH$EEEH@HHHAOu`vHW$H@H-H@HPtHC&uH6&tH)H輩.tHHH@HH蘩H@HHEHFuFOHF`vHEHFHFH(HHHSHOuHHHP6tHKHHEHH9=tH,HH!HH!HH(HHHHf1HFH HHHHqHPuH#HHPtHiHHHHHH`HHHH`HH+StHuH=tHHH HH| HH HHHH>EH@89E&HP(HH>Ẽ}uEEuHHHHH(H(HHR`HHHt"H(HH@`HHH(HHHPhH(HHP`H(HH`HH(EH0HPHEHHHPHHH(HHMHHHHH(UHHH'FHHHeOHHHduH[HHPtH衬H‹ẺH1tH脬uHwHHHHHHpHHHHpHH(uH,HH(HEHHHHEHHm=tHHEHHHHH\HHHHHHHHHH E}THFHHH(HHHjuHHHPtHHHHHHHUHHHHEHH'StH谪H‹EH谱 uH蓪HHH艱HuHl=tH_HHHHHHHHHH虽}_} U} KHFHH gHHHpuHFHHPtH茩HHHHHHUHHHHEHH%StHGZuH:HËEeHH"tHH‹EH襡quHxuHuHިHHHԯ=tH跨HHZHH/HHHH@HHH@HHH^fHHHHOEH8Es`EHcHHH)HH@HHHHH0HH-HHE߃EHHH0HUH0HHH0HHHHHH@HϺHHHqxHHH觺dHHEH&HHH肺HHHb+HHHZHHHFHH0HHH觨H[]ÐUHHHxHpHEA^u@evHHHxHpHPHpHpHP HpHP(HxHHUHEHEHUHHjuHpHP(HpHHUHEHEHUHP@HpH(HEHEеRbHEHUHP0HpHHxHHH>WHpHHpHHUHEHEHEHEHEHEHUHP@HpHǀdUbHEHqUHSHHHH0AHu@vHEEEH@HHHAOu@vHH@H_H@HPtHu&uHh&tH[H.tHAHH@HHʜH@H HEH FuFOHF@vHEHFHFH(H HHHOuH7 HHP6tH}HHEHHk=tH^HHHHHH(HHHH蘶cH,FH H8HHHHPuHUHHPtH蛢HHHHHH`HHHH`HHStHPuHC=tH6HHHHHH HHHHpEH@89E&HP(HHẼ}uEBEuHHHHHH(H(HHR`HHHt"H(HH@`HHH(HHHPhH(HHP`H(HH`HH(EH0HPHEHHHPHHH(HHHHHHH(UHHHYFHHHOHHHduHHHPtHӟH‹ẺHctH趟uH詟HHHHHHpHHHHpHHuH^HH(HEHHHHHEHH蟗=tH"HEH&HHHHHHHHHHPHHIHH&E}THFHHH(HH/HjuHHHPtH'HHHHHHUHHHHEHHFStHH‹EH uHŝHHH軤HuH螝=tH葝HH4HH HHHH HH˰}_} U} KHFFHHRgHHHpuHxHHPtH辜HHHHHHUHHHHEHHStHyZuHlHËEXHHTtHGH‹EHהquH*xuHuHHHH=tHHH HHa HHHHr HH#H@HHHQfH@HHH聲EH8Es`EHcHHH)HH@HHHHH0H#xH HHE߃EHHH0HUH0HHH0HHHHHH@HHHHxHHH٭dHHEHXHHH购HHH+HHH茭HHHxHH0HHHٛH[]UHH}HE]UHH}HE]ÐUHAUATSH(H}HuHUHMH]HEHIHEHfIHEHLLHHH([A\A]]UHH}HE]UHSHHXHPHXHXHPHKHH`HH}H`HHƿvH`H٧tHE谺vHUHXH-HXHHH`H蛧HH肚HĨ[]UHATSH H}HuHUH]HEH/IHEH襤LHHH [A\]UHH}HE]UHSHXH}HuHEHXHEH0HHEHHoHEHHƿvHEHtHEvHUHEH'HEHHHEH謨HH胙HX[]UHATSH@H}HEHEPHEf@EHE@x9Es:EHHEUHEHȋEPHEHfDEHE@xHEHHHAE}u jHEHntt럃}5E俈FHHEHǡHUHEuHUHEHHDHEHTHEHNGqHƗIHEH'IHEHƨH>LHH@[A\]ÐUHSHHXTEEHX@|<HTHXHzE}uE(EHFHUؾHHH`HH`uHH`HPuH H‹EH虍=tHH`HH`HdHHE؉HHxH`H)HX@|HXHcHJ UTHX@|PHXP|}=} 3} )HdFHUоHsH`HH`uHH`HPZuHߓHËENPHHǓtH躓H‹EHJquH蝓uH萓=tH胓H`H&H`HHHEЉHHH`HHXHXPHXf@HXH H_tHX@HFHUȾH H`HH`uH3H`HPuHy=tHlH`HH`HHHEȉHHH`H詥^WHH`H艥HHHH`HlHHHH`HOHHēHĨ[]UHHH}HEHUHH}HE]UHSHH}HuH]HEHHlHHH[]UHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHATSHH(EH(@|9E-H(@}H(HHHpiHHEHEHHEHwFHUHHH0HH0uHH0HP8uHHH(@}HnYuHHH(UH DHB=tH蕏H0H8H0H HHEHH!H0HҢHEH0HdlIH(UH \H(@}H(HHHhHHEپdbHHMHEHHHEHL5HEHuH(@}HcH(HHXHHغHHЉH(P}EH(@|7HH0HϡHHDHHEHHH*H[A\]UHH HHHHEHUHMHUHEHH@HEHUUHH}HE]UHH0H}HHHHEHUHMHUHEHH$HUHEHH/HEHHMH0HPHEH2HEUHHH}HuHEH?HHEHHUHH@H}HuЉUHEHHEHOHHEHH HUHEHHÐUHHH}HEHÐUHHH}HEHBÐUHHH}HEHPHEHH)HHHHEHHEHHnHEH~ÐUHH}HE]UHH H}HuHUHUHEHHUHHH}HEH:HUHH}HEHPHEHH)HH]ÐUHH}HEHPHEHH)HH]UHH H}HUHEHHHEUHSH8H}HuHUHMHEHUHHHEHEHHHUHuHEHHE7H}HEHUHMHH 轑H蕐HH H8[]ÐUHH H}HuHUH}tHEHUHMHHUHH}HE]UHH H}HuHUHEHHHMHEHHmUHSHhH}HuHUHEuHHEHEHHEHEH@HEHEHHEHUHEHH HEHEHUHHXHEHEHEHEH!HHEHHEH HEHHHHEHEHQHHEHzH0HUHEHHHEHEHEHHHEH@HHUHuHHHEHEHHHMHEHHHEHUHRH+UHHMHHHEHUHHEHUHPHEHHEHHEHPHz{H}u$HEHHEHHEHH""HEH3HHMHEHH+HEHUHMHHdHٍHHNHh[]ÐUHH}HuHEHHEH]ÐUHH}HE]UHSHXHHHpAu >vHHu >vuu_ HH@pHu >vu(u6 HEHHHHHH`HЉEHTFHXH`HHHHuH}HHPuHÆHËEHcH`HEHHHEHHStH舆PuH{=tHnHHHHHHXHHHH訙HHHEHHHEHHHt%HHHHHHHHHPxHHHHHHEHHEHHPHHHHH]HYHHHHHH@HЉEH FH8HHHHHuH6HHPuH|HËEHcH@HEHH迦HEHHStHAuH4HHH'èuH HHHtH=tHփHHyHHNHH8HH_HHHyHHHHHH HЉEHVFHHbHHHHuHHHPuHłHËEHcH HEHHHEHHStH节uH}1uHpHHHftHI=tHptH\H HPuH9HËEHcHHHH[HHHŵStHa9HHHH1=tH?9H HH H跪HHHHȨH HyLƅ~HH=HEH(HHxH0j趚XHH8HHHHHHHrHЉEHfRFHHrH HH BptH蘝H HPuH7HËEHcHHHHZHHHStH7HHHxHH/=tHw7H HH HHHHHH HJHHHHHHHHHH HHHHH@EptHXkHH H2JHHH;HH8HH HJHHv8HHHHHY8H[]ÐUHHH}HuHEHUHHUHHH}HuHEHUHHAHEHHUHHH*@ÐUHHH}HuHEHHEHHEHPHEHPHEHPHEHPHEPHEPHEH HUH HHHEH@HUH@HH?HEH`HUH`HHQHEHxHUHxHHn?HEHHUH˜HHÐUHHH}HuHEHUHHUHSHHHHHHHHH{HHEHH?HHMHHHnHHHHHHHHEHHHBHHHfHHEHHHHkHH5HH[]UHH}HE]UHHH}HEHHUHH}HE]UHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHH\HEHHEHjHHHnHHEHHH4H[]UHH}HE]ÐUHSHHHHHHHHHHyHHHHHHHHHHX4H[]UHHH}HEH:ÐUHSH8H}HuHUHMHEHtHEHHEHoHEHcH@HUHzHMHUHuHHEHHH3H8[]UHHH}HuHEHHUHEHHUHHH}HuHEHHUHEHHUHHH}HuHEHUHH%UHHH}HuHEHUHHEUHHH}HuHEHUHHQUHHH}HuHEHUHHkUHHH}HuHEHUHH7%UHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHH H}HuHUHEHHHEHHEHPHEHHUHSHH}HuH]HEH)HHf(H[]UHSHHH HH͋HH)HH HH&H HHHH H%HH Hw%HH0H[]UHHH}HuHEH HtHEHhHUHEHH}UHHPH}ȉuHUHEHEHEHWHEHEHEUHEHHEHEоuHgPHUHMHEHHSHEHEHHHHUH+UHHUHuH}иUHSHHHHHHDH@SHPPHH(HEHEHw HHPt,HHEHEHPHEH@H9tpk>H9HHHHHHHUЉEHFFHUHHHHkHhuHHHPuHc,HËEHcHMHEHHNHEHH菨StH+,uH,=tH,HH贝HH艝HHEHH蝛HHN?HǀӍHHHHHHHHpЉEHEFHhH菐H/HHHhuH謐HHPuH*HËEHcHpHEHH5MHEHHStH*uH*HËHH*tH*H‹H#tHb*=tHU*HHHH͛HHhHHޙHH=HHHHHHHHHaۋHEHHHHHHHPЉEHCFHHH藎HHHHhuH贎HHPuH(HËEHcHPHEHH=KHEHH#StH(uH(=tH(HHHHHHHHHH.HH;^WHHH;HH4*HHH;HH*HHH;HH)HH[]UHSH HHHHD|HHEHEHPHEH@H)HHz證HHHHHHHH ЉEH]AFHHiHH0H|H0JhuH膌H0HPuH&HËEHcH H0HH IH0HHStH&IuH~&HHHEHEHPHEH@H)HHH/4RuHB&HHHEHEHPHEH@H)HHHHHH`HH`HH@H`HHKH@HHCduH%=tH%H@H*H0HMH0H"HHHH3H0H8HHHEHEHHpHHTHHpHHBHEH@uEHHEHEHPHEH@H)HЉHHH ܆HkHHHHHHHЉEH>FHH蘉H H0HzH0ShuH赉H0HPuH#HËEHcHHHH;FHHHStH#kuH#HHH8HHHm1=tH#H0H#H0HHHHH H0H6HHhHH@HHHH@H@Hu2HHHPHHHHHЄtHuHDHHHHIȹHaHHEHEHPHEH@H)HЉHH H> H@{HvHPPHHHHHHHHHEHH~H ÃHKHHHHHHHЉEHs;FHHHH0HvH0dhuH蜆H0HPuH HËEHcHHHH"CHHHStH uH =tH H0H*H0HHHHHH0H3HHHHHHHHHEHHHHKHHHHHHHЉEH9FHHÄHH0H.uH0hhuHH0HPuH&HËEHcHHHHfAHHHIStHuH=tHH0HnH0HCHHHHTH0H2HHHHHHHHHHHHHHEHHHH@uvmhuu茡HHHHHHHHЄHKHHHHHHHЉEHu7FHH聂HH0HrH0ohuH螂H0HPuHHËEHcHH HH$?H HHStHuH=tHH0H,H0HHHHHH0H/HHHHHHHHHEH8HH8H@uH>H@HHHIȹHHXH_HXHPPH=tH='uBH`*uHe=H`HHHIȹHMHsHHpHH=HpHHHHHEHrHEHAhuvHaHH7pHHPFuHMHH@HHH HEH4Fhu4FH4FvHEH4FH 4FHHH0HoH0huH<H0HP6tHHHEHHp=tHcH0HH0HۊHHHHH0H,hHHHHi HEHHEHH@HHH0H:,HHHH0H,HHHH0H,HHuHH0H+HHXHH0H+HH;HH0H+HHH+HHH7HHHĈ []UHH H}HuUUHEHUHHH}uUHEHƿUHH}a]ÐUHH H}HuUUHEHkUHHH}uUHEHƿUHH}a]ÐUHSHHxHpHhH`D\H`HEHEHPHEH@H)HHHhHpHEHEHhHpHt`HpH(HEHEHsHHHHhHHH H HHH HhHHu@vhuhu蒙HhHHhHH)HHHHu@vhuuDH`HEHEHPHEH@H)HHHHHHHHEHhHHEHHhHGwHHxHxHHHHpHpЉEH.FHhHzHHHnjHhuH zHHPuHfHËEHcHpHHH6HHH艐StH%uHHH`HEHEHPHEH@H)HHH!uHHH`HEHEHPHEH@H)HHH`HHHHH5HHHH_9HHH duH`=tHSHHTHHHH輄HHhHH͂HH~&uHHxHxHHHHpHPЉEH,FHHHwH?HH@hHhuHwHHPuH8HËEHcHPHHHx4HHH[StHuHHHhHHH.tHHHhHHHuH=tHHH.HHHHHHHHH$HhHXpHEH`HѺHHHHHH茅HhH4t(HEHHHtHhHpHEHEHhH2rHKHxHxHHHHpH0ЉEHI*FH(HUuHHHeHhuHruHHPuHHËEHcH0H HH1H HHۋStHwuHj=tH]HHHHՀHH(HH~HH"HhPPHhHXpH0HFH0HHH0HaHEHTHyHT\HhHpHtcHpH(HEHEHiH_HHHhHHEH`HH`HEHhHHh\HhHW0u@vhuuroHxHxHHHHpHЉEH'FHHr?HHcHhuHrHHPuH HËEHcHHpHHQ/HpHH4StH 8uH HHhHHHiuH HHhHHH^uHq =tHd HH~HH}HHHH{HHHpHhHxH nHHxHxHHHHpHЉEH%FHHpH/HH9aHhuHpHHPuH1 HËEHcHHEHHt-HEHHZStH uH HË\UHH tH H‹\HNtH =tH HH7|HH |HHHHzHHHp\HhHxH;HHH$HHHHH HHHcHH HHH\~HH HHH)HH HH0H"~HH HHHHHd HHHHHG HĨ[]ÐUHH H}HuUUHEHUHHH}uUHEHƿUHH}ka]ÐUHH H}HuUUHEH軻UHHH}uUHEHƿUHH}a]ÐUHSH HHHHD|HHEHEHPHEH@H)HHn HHpHEHEHHpH8t`HH(HEHEHH/HHHHH0H\H0n H8H7H8I |iHHHHHHHHЉEH,!FHH8lHH`H\H`huHUlH`HPuHHËEHcHH@HH(H@HH辂StHZuHMHHHEHEHPHEH@H)HHHuHHHHEHEHPHEH@H)HHHHHHpHH/(HPHpHH+HPHHduH=tHHPH H`HwH`HvHHHHuH`HHHHH3HHHH-HHHHH tlUuvhuu#HHHHHHHHЃtOHHXpHHѺHxHHHHHxHHHuvhuuOHHHHHHHHЄt#HHpHHHHOHHXpHHѺH&wHHHHHwHHH uvhuu^HPPHƀHHHHHHHHЄt@HHXpHHuHHHHHvHHXpHHѺHuHHHHHhvHH$HHpHEHEt=HHXpH HtH HH6H HuRHHpHt;HH(HEHEHHGHHHHHHH賿HHuv huufHH(HEHEHHP⿈PHHPpHHPHHP|HAhuvH sHHUHHPuHH‹HHHdHEHFhuFHFvHEHFHFHHdH`H>UH`huHdH`HP6tH6HHEHH$=tHH`HpH`HpHHHHnH`HQHHc%|`HkHHHHHHHЉEHvFHHcH H`HSH`huHcH`HPuHHËEHcHH`HH% H`HHzStHuHH‹|H$tHw=tHjH`H oH`HnHHHHlH`HHHpHHxH轻Hx_HHHHHHHHЉEHFHHaH/H`H)RH`huHaH`HPuH!HËEHcHHEHHdHEHHJxStHuHHË|EHHtHH‹|H>tH=tHH`H'mH`HlHHHH kH`HH|HHH+HH+HHPHHH`HjHHHHHcoHHHLo{HHH8ogHHH$oSHH Ho?HH`H HHH HHHtoHHH HHHH`H HHHH`Hp HHHĈ []ÐUHSHHxHpHhH`D\H`HEHEHPHEH@H)HHHhHpHEHEHhHpHtRHpH(HEHEHHhHǀbHHH* HH蛷H ZHHxHxHHHHpHpЉEHFHhH]HHHNH6huH]HHPuHHËEHcHpHHH?HHH"tStHuHHH`HEHEHPHEH@H)HHHbXuHuHH`HEHEHPHEH@H)HHH`HHHHHHHHHHHHvduH=tHHHHHhHHUhHHhHHffHH H`HEHEHPHEH@H)HHHhHHHhHHhHPpH`HHHhH`5HhHpHEHEtEH`HEHEHPHEH@H)HЉHH茴HHhHpHtrHpH(HEHEH|HhHǀbH`HEHEHPHEH@H)HЉHHHmH`HEHEHPHEH@H)HЉHH辳H(H`HxHxHPHxH@H)HЉHHpH\4VHKHxHxHHHHpHPЉEHXFHHHdYHHHIHIhuHYHHPuHHËEHcHPHHHHHHoStHuHy=tHlHHeHHdHHHHHbHHHhHpHpHpt`HhHXpHH>fHHHHHYgHHtHHhHpHTHKHxHxHHHHpH0ЉEHN FH(HZWHHHGHOhuHwWHHPuHHËEHcH0H HHH HHmStH|uHo=tHbHHcHHbHH(HH`HHHhHǀbH8H軯H8%SHKHxHxHHHHpHЉEH FHHUHHH'FHThuHUHHPuHHËEHcHH@HH_H@HHBlStHuH=tHHHgaHHHHΡHEHXHEHHHH([]UHH0H}HuU܃}uHEHhvHE@HE@ UHMHEHHáUHH H}HEHHEHEHɡUHSHxH}HuHUHEHlHHEHHOHUHMHEHHHEHNHHEH;HHVHx[]ÐUHH}HEH]UHH H}HuHUHEHHHMHEHHUHHH}HuHUHEHHUHH H}HUHEHHHEUHH H}HuHUHMHUHMHEHHסUHH}HE]UHATSH H}HuHUHEH5IHEH&HHEHLHH詡H [A\]UHH}HE]UHH}HuHUHEHHEHEH;EtHEHUHHE]UHH0H}HuHUEHUHMHEHHZUHHH}HEH舡HeUHHH}HuHMHEHHdUHH H}HUHEHHqHEÐUHH}HEH]UHH H}HuHUHEHHHMHEHH6UHHH}HuHUHEHHPUHH H}HUHEHH>HEUHH H}HuHUHMHUHMHEHH#UHH}HE]UHATSH H}HuHUHEH5IHEH&HHEHLHHH [A\]UHH}HE]UHH}HuHUHEHHEHEH;EtHEHUHHE]UHH0H}HuHUEHUHMHEHH覠UHHH}HEHԠH豠UHHH}HuHMHEHH谠UHH H}HUHEHH轟HEÐUHATSH H}HuHUHMH]HEHIHEHVLHH肠HEHX8HEHWHH軠H [A\]UHH0H}HuU܃}uHEHvHE@HE@ UHMHEHH菠UHH H}HEHHEHEH蕠UHSHH}HuHxHEH:HHEHHHxHMHEHH胠HEHHHEHpHH蹿HĈ[]ÐUHSH(H}HuHUH]HEHTHHHEHXHEHHH诠H([]UHH0H}HuU܃}uHEH vHE@HE@ UHMHEHH菠UHH H}HEHHEHEH蕠UHSHxH}HuHUHEHHHEHHHUHMHEHH茠HEHHHEHHHlHx[]ÐUHSHH}HuH]HEHHHҠH[]UHH0H}HuU܃}uHEHvHE@HE@ UHMHEHH誠UHH H}HEHHEHEH谠ÐUHSHhH}HuHUHEHHHEHHHUHMHEHH覠HEHpHHEH]HHDHh[]ÐUHSH(H}HuHUH]HEHHHrHEHXHEH2THHH([]UHH0H}HuU܃}uHEHvHE@HE@ UHMHEHHtUHH H}HEHEHEH~ÐUHHPH}HuHUHEHkHHEHHDHUHMHEHHuUHH0H}HuU܃}uHEHxvHE@HE@ UHMHEHH螠UHH H}HEHEHEH訠ÐUHH@H}HuHUHEHeHHEHHHUHMHEHH蟠ÐUHSH(H}HuHUH]HEHRHHHEHXHEHHH7vH([]UHH0H}HuU܃}uHEHvHE@HE@ UHMHEHH襠UHH H}HEHEHEH讠ÐUHHPH}HuHUHEHHHEHH HUHMHEHH襠ÐUHSH(H}HuHUH]HEH4HHHEHXHEHHHH([]UHH0H}HuU܃}uHEH@vHE@HE@ UHMHEHHנUHH H}HEHEHEHÐUHHPH}HuHUHEHHHEHHHUHMHEHHנÐUHHH}HuHEH8vHEHHEHUHPHEHHUHH}]UHHH}HuHEHdvHEHHEHUHPHEHHUHH}]UHHH}HuHEHvHEHHEHUHPHEHHUHH}]UHHH}HuHEH`vHEHHEHUHPHEHH蜠UHH}]UHHH}HEHHHUHHH}Hu肠HEHHEHHEHPHEHHH HEUHH}H ]UHHH}HuHMHEHHUHH0H}HuHUEHUHMHEHH8ÐUHH H}HuHUHEH,ÐUHH}Hu]ÐUHH}H]UHHH}HuHMHEHHrUHH0H}HuHUEHUHMHEHH胠ÐUHH H}HuHUHEH舳ÐUHH}Hu]ÐUHSHHDž\pHtxH\H`PE}uJ~&t ru2HHHYz]uH\H`HΉzEuHXuH# }uECHXH ]HXHHtHH貥HEHEHPH#HIHHHuH@HHPtH膲HHHHHHUHHHHEHH.StHAuH4HHEHHHHUHHHtHHHEHH艪tHܱ=tHϱHHr#HHG#HHPHHX!HH $HHEH虶6HHHHȶHXHHH.H[]UHHH}HEH@PHtHEH5 HEHyÐUHH}HE%A%HU%Ƌ% ]ÐUHSHH8H0,H0HEEHEHEHEH@HH‹EH HHEHPkHLH8HHHH0HUH8ЉEHEHUH-HH@HH@uHJH@HPuH萯HËEHcHMHEHHHEHH+StHX0uHKH‹,Hا=tH+H@H H@H HHEHHH@HhH0HP(,H%H0H,H`HH@HHH萰H[]UHSHHXHPHHHPHHHH`HHHPЉEHEHwUHMH`HXHjHEHHHEHHHHXHĸ[]ÐUHH@H}HuЉUHEHHEHHH螦HE؉EE;EEHHEHHHEHEHH8HHMHUHHHEHEHEHEHEH@t1HE@8tHEH(H蟟HEH(H赟HuHEعuH-EDUHSHHHHHEHEHEHEH@@H@HEHEH۝HEHHEHEHPHEH@H)HHEHuHHEH贝HEHHXHHuHH}HEEHHEHUHEHH)HHEHEHH2HHEHEHHEHHEH HNHEHHHHuHpH}ЉEHEHhHHHHHLuHHHPuHHËEHcHpHEHH9HEHH'StH軪HHEHH艸`uH蜪=tH菪HH2HHHHhHHHHɽHEHHH豽HH&H[]UHH@H}ȉuHEHEHEHEHEHEHEH@@H@HEHEH8HEHEHH`HUHuHMHАUHSHHDž\pHtxH\H`E}uJ&t u2HHHYz]uH\H`HΉoEuHXuH}uEHXH)]HXHHtHH"HEHEHPH HIHHHuH HHPtHHHHHHHUHHHHEHH$StH豧uH褧HHEHHHHUHHHtHrHHEH臬HtHL=tH?HHHHHHPHHHHy蔳HHEH Y6HHHBH8HXHHH螨H[]UHHH}HEH@PHtHEHW HEHcÐUHH}HE%A%HU%Ƌ% ]ÐUHSHH8H0,H0HEEHEHEHEH@HH‹EH HHEHPHLH8HHHH0HUH8ЉEHEHUH HH@HH@uH H@HPuHHËEHcHMHEHHFHEHH,!StHȤ0uH軤H‹,HH=tH蛤H@H>H@HHHEHH'H@HطH0HP(,H蕕H0H,HVHH@H苷HHH[]UHSHHXHPHHHPHHHH`HHHPЉEHEHUHMH`HXHڳHEH.HHEHHHRHXHĸ[]ÐUHH@H}HuЉUHEHHEHHHHE؉EE;EEHHEHHHEHEHH8HHMHUHHHEHEHEHEHEH@t1HE@8tHEH(HHEH(H%HuHEعuHEDÐUHATSH H}HuHUHMH]HEHNIHEHLHHHEHX8HEHHHAHHEHHH跣H [A\]UHH0H}HuU܃}uHEHXvHE@HE@ UHMHEHHUHH H}HEHHEHEH ÐUHSHHHH@H8H@HK HH`HH}H8H`HHHHH`HЯHH`H躯HH衢H[]ÐUHSH(H}HuHUH]HEH7HHHEHXHEH赬HH?H([]UHH0H}HuU܃}uHEHvHE@HE@ UHMHEHHѢUHH H}HEHHEHEHעUHSHhH}HuHUHEH HHEHH!HUHMHEHH΢HEH萰HHEH}HHTHh[]ÐUHH}u} t } t}u]ÐUHSHHDžlpH@~?HlHp.E}uA\&t Pu)H@~HHgJHEH`HHHHHuHHHPtHH‹EH裖=tHHHHHnHH`HH HH0]uHlHpHΉ3dEuH\uH:}uEZH\H]H\HHHH蝰HHHtHpH謏HEHEHPHHHHHuH:HHPuH耜HHEHHHHUHHH[tHNHHEHcHՔtH(=tHHH HH HHPHH HHUpHHEH5kHHHHH\HHHzH[]UHHH}uHEHMHH=UHH@H}HuHUȉMHUHEHH3HUHEHHgUHMHEHHHUHMHEHH&HEUHHH}HuHEHGvHHEUHH}HE]UHHH}HEHHtUHH}HE]UHSHH}HuH]HEHHHHHEHXHEHH肶HH臞H[]UHH}HE]ÐUHSHHH}HuUH]HEHHHEHHHEкHHDHH[]UHH}HHHHEHUHMHEHUHHQ]ÐUHH}HuHEHHEH]ÐUHHH}HuHEHUHH-UHH H}HHHHEHUHMHEH) HMHPHHHQHEHUHHPÐUHSH8H}HuHEHXHEHHHEHHHEHHƿ v3tHE vHUHEH HEHH8[]ÐUHHH}HEH:HEHHEH@HEH@UHHH}HEHUHHH}HuHUHEHHUHHH}HEHÐUHH}HE]UHH}HuHEHUH]UHHH}HuH}tHEHUHH谤UHH H}HuHUHMHUHMHEHH袤UHH H}HuHUHUHMHEHH觤UHSH(H}HuHUHEH. HHEHƿ޸HH([]UHSH8H}HuHUHEH HHEH H)HHEH9t HEH輗HEH HHEH HEHUHEHHHHHEHEHb H9ErHEH H9EvHEH HEH8[]UHSHH}HuHEH HHEH HH)HHH[]UHSH(H}HuHUHMHEH HHEH HHUHEHHH H([]UHHH}HuHUHEHHÐUHH}HuHEHE@:f9HEHUHRPHHHtHEHHEHPXHUHEHPPHEPHEHEHHEEEEHUHUHUHUȉEċE؉E}t=EE}t#}t}t}t}u HEȋUĉ HEȋUćHEHEEHEHEHEH@HH‹EH HHEHP]UHH}Hu]ÐUHH H}HuHUMHEHUHHEHUHPHEUPH}t"HEHjHNjMHUHEHsUHHH}HEHHt0HEHH*HHEHHEHPHEHHZÐUHHH}HuHEHHEHHEHPHEHPHEPHEPHEHHt0HEHH讠HHEHHEHPHEHH謠UHSHXH}HHHHEHUHMLEHUHEHHLHUHEHHàH}HuHMIIMHILHHEHHHEHHH5HEHX[]UHHH}HuHEHUHHeUHSHH}HuH]HEHHHH[]UHH}HE]UHHH}HEHHUHH}HE]UHH}HE]UHH}HE]UHSHH}HuH]HEHHHH,HEHXHEHpHHH۠H[]UHH}HE]ÐUHSHXH}HuUH]HEHHHEHH@HEHH覠HEHBHHEH1HH薒HX[]ÐUHHH}HEHޠHEHHEH@HEH@UHHH}HEH輠UHHH}HuHUHEHH衠UHHH}HEH蕠ÐUHH}HE]UHH}HuHEHUH]UHHH}HuH}tHEHUHHTUHH H}HuHUHMHUHMHEHHFUHH H}HuHUHUHMHEHHKUHSH(H}HuHUHEHDHHEHƿHH([]UHSH8H}HuHUHEHHHEHH)HHEH9t HEHڏHEHHHEHHEHUHEHHӽHHHEHEHxH9ErHEH H9EvHEHHEH8[]UHSHH}HuHEHHHEHHH)HHH[]UHSH(H}HuHUHMHEHHHEHHHUHEHHH H([]UHHH}HuHUHEHH謞ÐUHSHH}HuH]HEH3HH茞H[]UHH0H}HuU܃}uHEHhvHE@HE@ UHMHEHHdUHH H}HEHEHEHmUHH@H}HuHUHEHHHEHH谞HUHMHEHHeÐUHH}HEHHP HEHHE]UHAUATSHH}HuHEH^IH]H޿ &ILLIHL&LHH[A\A]]ÐUHH}HEHHP(HEHHE]UHH}HEH]ÐUHH}]ÐUHATSH H}HuHUHMH]HEHIHEHLHHʝHEHXHEHHHH [A\]UHH0H}HuU܋UHMHEHHÐUHH H}HEHHEHHHEHUHHUHH}HE]ÐUHH`H}HuHUHEHHǸ蝾tHEHHHEHUHHіUHH}HE]ÐUHHPH}HuHUHEHHǸtHHHƿ0v躓tHE0vHMHUHEH HEHH([]ÐUHSH(H}HuHEHXHEH?HHHƿ@vtHE@vHMHUHEH HEHH([]ÐUHSHHHHH9tHH9HHiHH %HXHH HH-HHPH HHH HA:HHHJHHueHH HAHHXeH[]UHHH}HuHEHUHHyZUHHH}HuHEHUHH?UHH H}HuHUHEHUHMHHגUHHH}HuHEHUHH?UHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHYUHHH}HuHEHUHHUHSHH}HuHEHUHHjHEHHUHHHHHEHw@HHcH[]ÐUHHH}HuHEHUHHuUHHH}HuHEHUHHUHH H}HuHUHEH萑HHEHHEHPHEHHUHHH}HEHUHH}HE]UHH}HE]UHSHH}HuH]HEHHHHH[]UHSHH}HuH]HEH-HH2*H[]UHSHHHHHѼHHC-HHHH@HHHH蜐HHm?HHHY?HHaH[]UHHH}HuHEH4tiHEHHEHHEH5t"HEHHHEHHHR)HEH HHUHrHUHJHАÐUHHH}HuHEH,4tiHEHHEHHEH襻t"HEHHHEHHHQ)HEHU HHUHrHUHJHАÐUHHH}HuHEH HUHEHH UHHH}HuHEHHUHEHH!UHH}HE]UHSHH}HuH]HEHHHjH[]UHH}HE]UHSHHHHHXHH$XHHHHTHHHƿPv螏HH!TtHEPvHUHH-HHHHHSHHF_H[]UHSHH HH0u`wvhuuHwEHUH'H?HPH蒲HPhuHDHPHPtH\HHHHHHHUHHHEHHStHE\uH8\HH0H.cèuH\HH0HctH[=tH[HPH}HPHRHHEHHfHPHoHH HEHE@< HHAhu`wvH+ HHHHPtH[uH [&tHZ HS.tHZHHE@HhSHH蹿HEHtEhutEHtE`wvHEHtEHtEHUH貿HPH&HPhuHؿHPHP6tHZHHEHH Z=tHYHPHHPHwHHEHHHPH HHHHPtH*U8uHU&tHUHM.tHTHHH@@HtMHHŹHEHnEunEHnEvHEHnEHnEHUH边H H2H uHH HP6tH*THHEHHT=tH TH HH HHHEHHH HHgXHH@HHP8HHHP HHEHEHPHEH@H)HHHH@HHRHJHHH艆HEHH@ HH@HHդE܃}t }t}uEHH@HHZu2HHEHEHPHEH@H)HH9Et Eۃu}tEۃt6HEuHM HH@PPE܃t HH@t2 tt5 tGtHH@ǀ DHH@ǀ-HH@ǀHH@ǀ5HH@ǀ UHH@0)щʉHH@HH^HHEHEH@@<HEuH HH@HPHHXH*HH@HPHHXHCHH@HH,HH@ƒP ʈPHUHHHvH]HEH HVHH HcHHHcHHHg HHEHV HHRHx []ÐUHHH}HuHEHHtHEHHrtÐUHH}HuHUHEH8HPHEH8HEPHE]UHSHH HHHH@<HHAhuvH HHؤHHPtHNKuHN&tHNHgG.tHNHH@HH([]UHH H}HuHUHEHLH9Et/HUHHHHH1UHH0H}HuHUEHUHMHEHH UHH}HE]UHHH}HuHEH;EtHEHH`HE0ېUHH H}HuHUHEH:ÐUHAVAUATSH0H}HuHUHMLELMH]HEHIHEHU?IHEHOIHEHOMLLHH~HEHX HEHOHH zH0[A\A]A^]UHH0H}HuU܋UHMHEHHÐUHH H}HEHEHEHHHEHUHH UHH}HE]ÐUHHpH}HuHUHEHHǸQntHEHHHEHUHH苂UHH}HE]ÐUHH`H}HuHUHEHHǸgtHHHEHEHH0HHH]fH~HEHHE\EHHHHHHH)HHxH*HHH H*Xf(^MHHMsfH~HHHHHHHHHH)HHxH*HHH H*Xf(^MHH"fH~HHHHHPH=HH+Hĸ[]ÐUHH H}HEHHEHHEHEHEHH0HiH?HfH~HEHUHH H}HuUHEH@UHMHHZUHH}]ÐUHSHH}HuH]HEH\HHzH[]UHH0H}HuU܋UHMHEHHzUHH H}HEHP3HEHHHEHUHHzUHH}HE]ÐUHHPH}HuHUHEHHǸ\tmHHHHHHHPHЉEH$EHHHoHHHe`H6uHpHHPuH] HËEHcHPHEHH,HEHH膆StH" uH HËHH tH H‹HztH =tH HHc{HH8{HHHHHIyHHWHHHHH[ HHHHH> HHHHH! H8[]UHH0H}HuHU؉MHEHEHEHPHEH@H9tHUHEHHHEH~HEUHSH HHHHEHjIAsgcu FvH)| HtjHEHHHHHHHЉEH$"EHxH0mHHH]HuHMmHHPuHHËEHcHHEHH)HEHH較StHXuHK=tH>HHxHHxHHxHHvHHxgHHAкuHǸEHHHhHHHHЉËEHcHHEHH(HUHHH„HEH{ .HHHHHEH_{ HHH]UHSH HxHxu@vuu舉HEHxHkHBHHk[HuHkHHPtHcHHxHHHHUHxHHHEHH肁StH0uHHHxH èuHHHxH tH=tHHHVvHH+vHHxHHcH[]UHH0H}HuU܃}uHEHvHE@HE@ UHMHEHHcUHH H}HEHEHEH'cUHHPH}HuHUHEHiHHEHHF_HUHMHEHHcÐUHHH}HEH|cÐUHH}]UHH}Hu]UHH}H]UHHH}HuHMHEHH.cUHH0H}HuHUEHUHMHEHH?cÐUHH H}HuHUHEHÐUHH}Hu]UHH}HEHEHEH@H]UHH H}HuHUMMHUHuHEHTlÐUHH H}HuHUMHuHEuHqUHH HHHHEHUHMHUHEHHbHEHUUHH}HE]UHSHxH}HHHHEHUHMLEHUHEHHbHUHEHHNbHUHMHEHH{bHEHHMH0HPHEHzcHEHZpHEHo+HHEH=pHHEHoHHHEHx[]UHH}HuHEHHEHHEHPHEHPHEPHEPHEHHEH@HE@]ÐUHHH}HuHEH^HHEHHUHSHXH}HuUHEHLHEH^HHEHHHpHUHEHHbHEHKoHHEH:oHHHX[]UHHH}HEHcÐUHH}]UHH}Hu]UHH}H]UHHH}HuHMHEHHbUHH0H}HuHUEHUHMHEHHbÐUHH H}HuHUHEHÐUHH}Hu]ÐUHHH}HuHEHzHHEHHUHH0H}HuU܋UHMHEHHfbUHH H}HEH.HEHHHEHUHH]bUHH}HE]ÐUHH@H}HuHUHEHHǸ!t HH@@ZEHH@H@HHEC#H9EtHEHH@HHHH@?у?P ʈPHH@HHhiHH@HHXЉ؉E}~dHH@PPHH@ǀHH@HH@@HH@P⿈PH}t8}t2HH@PPHH@ǀ H}u }HH@HUHHH@HHt2HH@PPHH@ǀ )}t5HH@PPHH@PʀPHH@PPHH@P@PHH@HHHH@PPHH@@HCHAuvH; HHHHPtH'uH&tHH:.tHHHH@@H HH\-HEHMDu[DH@DvHEH=DHFDHUHU-H@HH@uH{-H@HP6tHHHEHH=tHH@HE9H@H9HHEHH.7H@HHH@@?<tGHH@PPHH@P PHH@P⿈P-HH@PPHH@ǀ HH@HHHEH; VHH@HHHHHHH; HHEH; HHUHX []UHSHHHH@@H@HEHEH@HEHEHoHEHUHEHjIAahu`vH9 H'H<H}HEHHHHuHpЉEHDHhH*HHHHhuH*HHPuHHËEHcHpHEHHWHEHH=AStH@uH=tHHHb6HH76HHhHHH4HHHH@8HEH(HEEEHEUˋM̉H HHEHEtHEHPpHE苀H肚HEH.9 .HHHdHHEH 9 HHH]UHH0H}uHUHEHEHEH@uHEѺpuHǸnUHHH}HuHEHHEHHEHHUHHHIUHATSH@H}HuU}u;HEHHE0߷HHEHHH]HEHUH}uHEHHEHHEH}u6HEHHEH]HtHk0H薶HEHs}u5HEH8vH# tHEHHEHEHEH8HEH8vHE@HE@ Iľ0H!LHH@[A\]ÐUHH0H}HuHUHUHMHEHHyÐUHATSH H}HuHUHEHDIĿ0~HLHHEHH [A\]ÐUHAUATSH8H}HuHUHMLEH]HEHIHEHZIHEHLLHHyHEHX@HEHHHyH8[A\A]]ÐUHHH}HuHEHyHHEHHUHHH}HuHMHEHPHHHQHEHHUHHHUHATSH@H}HuU}u;HEHHE`1HHEHHyH]HEHUH}uHEHHEHHEH}u6HEHHEH]HtH'`HHEHs}u5HEHvHu tHEHHEHEHEH8HEHvHE@HE@ Iľ`HsLHhH@[A\]ÐUHH0H}HuHUHUHMHEHH=xÐUHATSH H}HuHUHEHIĿ`гHLHHEHIľ`HٲLHH [A\]ÐUHH}]UHH}HE]UHH}HE]ÐUHATSH H}HuHUH]HEHIHEHLHHxH [A\]UHH0H}HuU܃}uHEHPvHE@HE@ UHMHEHHxUHH H}HEHHEHEHxÐUHSHhH}HuHUHEHpHHEHH#HUHMHEHHxHEH HHEH HHbHh[]UHAUATSHH}H]H޿00IľL٧IHL.LHH[A\A]]UHSH8H}HuHUHEHEHEH;Et*HEH€HHEHHexHE0HE0HE3HTHUHEHH,HHHyH8[]UHHH}HEHHHUHАUHAUATSH8H}HuHUHMLEH]HEHYUIHEHIHEHLLHHxHEHXHEH}HHtH8[A\A]]UHSHHH}HuU}ucHEHHE8fHUH HZHHXHJHZHHHXHJ HZ(HH HX(HR0HP0HEHEHUH}uHEHHEHHEH}u)HEHHEHEؾ8HHEHV}u5HEHvHtHEHHEH(HEHHEHvHE@HE@ HH[]ÐUHH0H}HuHUHUHMHEHHvÐUHATSH H}HuHUHEH蒡IĿ8HLHHEHH [A\]UHH H}HuUUHMHEHHlwÐUHH0H}HuHUHUHMHEHH1xÐUHSH(H}HuHUHEH1HHEHƿHHH([]UHAUATSH8H}HuHUHMLEH]HEHIHEHIHEHLLHHwHEHXHEHHHqH8[A\A]]UHSHHH}HuU}uSHEHHE(茭HUH HZHHXHJHZHHHXHR HP HEHEHUH}uHEHHEHHEH}u)HEHHEHEؾ(H8HEHV}u5HEHPvHtHEHHEH(HEHHEHPvHE@HE@ HH[]ÐUHH H}HuHUHEHUHMHHvUHH0H}HuHUHUHMHEHHvÐUHATSH H}HuHUHEH获IĿ(HLH HEHH [A\]ÐUHAUATSH8H}HuHUHMLEH]HEHIHEHIHEHLLHHwHEHX(HEHMHHoH8[A\A]]ÐUHHH}HuHMHEHPHHHQHEHHUHHHUHATSH@H}HuU}u;HEHHEHHHEHHyH]HEHUH}uHEHHEHHEH}u6HEHHEH]HtHHH覩HEHs}u5HEHvH3tHEHHEHEHEH8HEHvHE@HE@ IľHH1LH&H@[A\]ÐUHH0H}HuHUHUHMHEHHuÐUHATSH H}HuHUHEH^IĿH莩HLHHEHH [A\]ÐUHATSH H}HuHUHMH]HEHIHEHLHHvHEHXHEHHHmH [A\]UHSHHH}HuU}uSHEHHE(ΨHUH HZHHXHJHZHHHXHR HP HEHEHUH}uHEHHEHHEH}u)HEHHEHEؾ(HzHEHV}u5HEHvHtHEHHEH(HEHHEHvHE@HE@ HH[]ÐUHHH}HuHEHUHHtUHH0H}HuHUHUHMHEHHtÐUHATSH H}HuHUHEH辶IĿ(ZHLHHEHH [A\]ÐUHATSH H}HuHUHMH]HEH IHEHLHH&uHEHXHEHHHjH [A\]UHSHHH}HuU}u[HEHHE0蚦HUH HZHHXHJHZHHHXHJ(HR HP HH(HEHEHUH}uHEHHEHHEH}u)HEHHEHEؾ0H>HEHV}u5HEHvHtHEHHEH(HEHHEHvHE@HE@ HH[]ÐUHH0H}HuHUHUHMHEHHtÐUHATSH H}HuHUHEHhIĿ0DHLH>HEHH [A\]ÐUHH}HHHHEHUHMHEHUHHQ]ÐUHH}HuHEHHEH]ÐUHHH}HuHEHUHH}UHH H}HuHUHEHUHMHHsUHHH}HuHEHUHH)UHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHHEHUHRHPUHHH}HuHEHUHHUHHH}HuHEHUHHUHH H}HHHHEHUHMHEH{|HMHPHHHQHEHPHEHHÐUHSHXH}HuHEHXHEH HHEHHHEHHƿv'sHEHtHEvHUHEH'HEHHHEHzHH˯HX[]UHHH}HuHEHHHEHHUHH H}HuUUHMHEHHrUHH0H}HuHUHUHMHEHHsÐUHSH(H}HuHUHEH'HHEHƿHH7H([]UHH H}HuHUHUHMHEHHsUHH0H}HuHUHEH+EHHEH}t0HEHHEHHHHEHHEHH^HEHHHHEHUHH H}HuHUHEHHHUHEHHMsÐUHH}H]UHAWAVAUATSH8H}HuHUHMLELMH]H}IHEHbIHEHDIHEHDIHEH華MMLLHHrHEHX(HEHHH|sH8[A\A]A^A_]UHHH}HuHEHHHEHHUHSHHH}HuU}usHEHHEHǟHUH HZHHXHJHZHHHXHJ HZ(HH HX(HJ0HZ8HH0HX8HR@HP@HEHEHUH}uHEHHEHHEH}u)HEHHEHEؾHHSHEHV}u5HEHvHtHEHHEH(HEHHEHvHE@HE@ HH[]UHH0H}HuHUHUHMHEHHrÐUHATSH H}HuHUHEHIĿHZHLHlnHEHH [A\]UHSH(H}HuHUHEHHHEHHHEHHHrH([]ÐUHHH}HuHEHlHHEHHUHH H}HuUUHMHEHHrUHH0H}HuHUHUHMHEHHsÐUHSH(H}HuHUHEHHHEHƿZHH誑H([]UHHH}HuHEHHHEHHUHSHH}HuHEHUHHvHEH HUH HH]HHEHHHɩH[]UHATSH@H}HuU}u;HEHHE@aHHEHH[H]HEHUH}uHEHHEHHEH}u6HEHHEH]HtH@HHEHs}u5HEHhvHtHEHHEHEHEH8HEHhvHE@HE@ Iľ@H裚LH蘨H@[A\]ÐUHH0H}HuHUHUHMHEHHqÐUHATSH H}HuHUHEHIĿ@HLHتHEHIľ@H LHH [A\]UHH H}HuHUHUHMHEHHqUHH0H}HuHUHEH+EHHEH}t0HEHHEHHHHEHHEHH]HEHHHHEHUHH H}HuHUHEHHHUHEHH,qUHH}H]UHH H}HuHUHUHMHEHH2qUHH0H}HuHUHEH+EHHEH}t0HEHHEHHHHEHHEHHrHEHHHHEHUHH H}HuHUHEHBHHUHEHHpÐUHH}H]UHSHH}HuH]HEHHHpH[]UHHH}HuHEHHEHHEHHUHHHUHATSH@H}HuU}u;HEHHEHMHHEHHH]HEHUH}uHEHHEHHEH}u6HEHHEH]HtH轨HHHEHs}u5HEHvHtHEHHEHEHEH8HEHvHE@HE@ IľHH菖LH脤H@[A\]ÐUHH0H}HuHUHUHMHEHHaoÐUHATSH H}HuHUHEHRIĿHHLHĨHEHIľHHLHH [A\]ÐUHHH}HuHEHHEHHEHHUHHHUHATSH@H}HuU}u;HEHHE@CHHEHHH]HEHUH}uHEHHEHHEH}u6HEHHEH]HtHm@HHEHs}u5HEH vHtHEHHEHEHEH8HEH vHE@HE@ Iľ@H腔LHzH@[A\]ÐUHH0H}HuHUHUHMHEHHmÐUHATSH H}HuHUHEHLIĿ@HLH֧HEHIľ@HLHH [A\]ÐUHHH}HuHEHUHHiHEHUHR HP UHATSH@H}HuU}u;HEHHE(?HHEHHH]HEHUH}uHEHHEHHEH}u6HEHHEH]HtH(HHEHs}u5HEHvHtHEHHEHEHEH8HEHvHE@HE@ Iľ(H聒LHvH@[A\]ÐUHH0H}HuHUHUHMHEHHulÐUHATSH H}HuHUHEH3IĿ(ޒHLHvHEHIľ(HLHܟH [A\]UHH H}HuUUHMHEHH;lÐUHH0H}HuHUHUHMHEHHmÐUHSH(H}HuHUHEHpHHEHƿ:HHHEH(H)HEHEH;Eu/HEH(@uHEH@uunHEH@uHEHы@uHEHEHHEHԋdHEHH9EHEH;E}HUHEHH@hHEH;E/HEH6@uHEH@utHUHEHH Hh[]ÐUHHH}uHE@LtHEHtt>}~ HEH JEHEHA9E} }xtEHcHEHH=HEH ÐUHH}EHEH@X]UHH H}EHEHHEEtpHEH@HURHURHcHuHvHdHEH@HURHUR HURHcHuHvAH?HEHP(HEHHEHÐUHHH}EHEHHHHUHHHEH@XUHH H}EHEHHEHEHPHEHPXHEHUHRHP(HE@8EEHE@tEEHU舂HEHP HUHHEHUHHEƀEÐUHH H}EHEHHEEt HEHPHEHPXHEHUHRHP(HEHPHUH裉HEHUHEHE舐EÐUHH H}EHEHHEHEHP0HUHqHEHUHUHH H}EHE苀PHE艐HEHHEHEHHEHEHPHEHHEHPHEHHEHHEHÐUHSH8H}ȉEHEHHE}tHEH跈HEH@HEHEH@HEHEH H)EHEȋ@` t&HEHP HEH(HHvttHE@yHEHUHRHP(HEH(HZHmHEH@hHPHEHPhH}t;HEHXHEH(H vHމAttH}uGHEH蟇HEHXHEH(HuHމt1?HEH HEHHEHPHEHUHR(HPHEHPHEHPXH8[]UHSH8H}ȉEHEHHE}tHEHfHEH@HEHEH@HEHEHPHEHPXHEHUHRHP(HEHP HEH(HH\tHEH^^tHEHgHEHEH@hHPHEHPhHEHPHEHPXHEH(H9EsZHEHP HEH(HHst;HEHXHEH(HtHމMtt5HEHP HEH(HHŒHEH茅HEȋ@` tEHEHP HEH(HH|t&HEHP8HEH(HH sttHE@yHE؋u~HEH(H9EuGHEHHEHXHEH(HrHމ0t#1HEHUHPHEHUHR(HPHEHPHEHPXH8[]UHSH8H}ȉEHEHHE}tHEHA]HEH@HEHEH@HEHEHUHRHP(HEHP HEH(HHqHEH(HqHEHEH@hHPHEHPhHEH(H9EsZHEHP HEH(HHeqt;HEHXHEH(HqHމtt^HE4t!HEH(H9EsHEHUHR(HP0HEHP HEH(HH!HEHHEȋ@` tEHEHP HEH(HHۉt&HEHP8HEH(HHhpttHE@yHE؋u~HEH(H9EuGHEHFHEHXHEH(HXpHމt#1HEHUHPHEHUHR(HPHEHPHEHPXH8[]ÐUHATSH0H}ȉEHEHHE}tHEH蝁HEH@HEHEH@HEHEHPHEHPXHEH@XHEHEHUHRHP(HEHP HEH(HHn HEH@PIHE@xHEH(H*oډL 8EtHEH؀"HEHEH(HnHEH@hHPHEHPhHEHPHEHPXHEH(H9EsZHEHP HEH(HH7nt;HEHXHEH(HwnHމttHE4t!HEH(H9EsHEHUHR(HP0HEHP HEH(HHHEHHEȋ@` tEHEHP HEH(HH譆t&HEHP8HEH(HH:mttHE@yHE؋u~HEH(H9EuGHEHHEHXHEH(H*mHމat#1HEHUHPHEHUHR(HPHEHPHEHPXH0[A\]ÐUHATSH0H}ȉEHEHHE}tHEHm~HEH@HEHEH@HEHEHPHEHPXHEH@HHEHEHUHRHP(HEHP HEH(HHkHEH@PIHE@xHEH(HkډLHEHtHEH}"HEHEH(HkHEH@hHPHEHPhHEHPHEHPXHEH(H9EsZHEHP HEH(HHjt;HEHXHEH(H=kHމtttHE4t!HEH(H9EsHEHUHR(HP0HEHP HEH(HH蹃HEH|HEȋ@` 诽tEHEHP HEH(HHst&HEHP8HEH(HHjttHE@yHE؋u~HEH(H9EuGHEH{HEHXHEH(HiHމ't#1HEHUHPHEHUHR(HPHEHPHEHPXH0[A\]ÐUHSHHH}EHEHHE}tHEH5{HEH@HEHEH@HEHEHPHEHPXHEH@XHEHEHUHRHP(HEHP HEH(HHh$HE@xHEH@HH=,HHUHEHp HEH@(AHzHEHEHP(HEHH莁tHEH\z"HEH(HLhHEHEH@hHPHEHPhHEHPHEHPXHEH(H9EsZHEHP HEH(HHgt;HEHXHEH(HgHމ2ttHE4t!HEH(H9EsHEHUHR(HP0HEHP HEH(HHwHEHAyHE@` mtEHEHP HEH(HH1t&HEHP8HEH(HHfttHE@yHE؋u~HEH(H9EuGHEHxHEHXHEH(HfHމt#1HEHUHPHEHUHR(HPHEHPHEHPXHH[]ÐUHH H}EHEHHEEt3HEHUHRHP(HEHPHEHPXHEHH~HEHPHUHpwHEHUHEÐUHSH(H}HEHXHEHHEHHHEHHEHhH$+HHEHHHTSH([]ÐUHSHHhdHhHHEd HhHHpHHHpHHpHH}HpH>HhHH}HHE@HhHH}HHEH@HBHEHXhHhHH\}HHH={HhHH8}HHhH@(HBhHEHPHhH@HHzHEHHUH`}HhHUHHHpHFHHQHĘ[]ÐUHH H}EHEHHEEt HEHH|tt\HEHHJ|HPHEH@HH#zHEHH!|HHEHRhHP(HEHH|HEHPHUHRHEHUHUHH H}EHEHHHHUHH UHEH{tHEttHEHEH@XHt}HEƀHEHHEHmHEHH9Es HEH|HEHHEHmHEHƿoH{HEHUHHE@{ÐUHH H}EHEHHHHUHHEUHEHzEEu&HEuUHEHzEπ}t!HEtUHEHTzÐUHH H}EHEHHEHEPHEPxHEHPHUHHEHUHUHH H}HuUUHMHEHHY{ÐUHH H}HuHUHUHEHH H}tHEHUHUHH H}HuUUHMHEHH{ÐUHH H}HuHUHUHEHH H}tHEHUHÐUHSH(H}HuHUH]HEH{HH{HEHHEHe{HH{HHEH*HHZMH([]UHH0H}HuU܃}uHEHhvHE@HE@ UHMHEHH{UHH H}HEHHEHEH{UHSH(HHHHHHHHHu*HHHHH{HH)HHH)HHGLH([]ÐUHSHH}HuH]HEHHHfH[]UHH0H}HuU܋UHMHEHH{UHH H}HEHTHEHHHEHUHH|UHH}HE]ÐUHSHHHHHHHǸK}tZHHCHH HH.@HH HHH|H H?$HH Hs?HHJH[]UHHH}HEH|UHH@H}HuЉUHEH@@H@HEHEH@HEHEHgHEHEHHHDEHMHUHuH}UHSHHH}HuHUHEH|HHEH)}HHEHHGHHEHH[HHEH+[HH|bHLHӐH [A\]UHSHHH}HuU}u;HEHEHEHƿNHHMHHQHHVHAHF}u5HEHEHEH zHHEHƿNHH?8c}u HEHES}u2HEH@vH-wt HUHEH(HEHHEH@vHE@HE@ HH[]UHATSH H}HuHUHEHXyHHEHyHHEHHcyL HEH:yHHEHHByHLHӐH [A\]UHSHH}HuHEHHyHHEH9yH9H[]UHHH}HEH&yH/yUHATSH H}HuHUHEHyIHEH yHHEHxLHHxH [A\]UHHH}HuHEHUHH}vHEHHEHǀHEǀUHSHHHHHEHEHEHEH@@H@HEHEHYHEHHEHEHPHEH@H)HHEHuHHEH>xHEHHXHHuHH}HEEHHEHUHEHHHHEHEHHYHHEHEHHEHHEH躋HNHEHHHHuHpH}ЉEHsCDHhHHHH~HLuH蜎HHPuH(HËEHcHpHEHH%KHEHH StH(HHEHHu6`uH(=tH{(HHHHHHhHHHH;HEHHH;HH*H[]UHH@H}ȉuHEHEHEHEHEHEHEH@@H@HEHEHHEHEHH`HUHuHMHАUHSHH}HuH]HEH辍HH—H[]UHAUATSH(H}HuHUHEоH}HHEH~HHEHH%~IHEH}HHEHH&IHEH}HHEHH}LLHӐH([A\A]]UHATSH H}HuHUHEH}HHEH}HHEHH_DHEH}HHEHHDHӐH [A\]UHSH(H}HuHUH]HEH^HH}HEHXHEH)HHH([]UHH0H}HuU܃}uHEHvHE@HE@ UHMHEHHA}UHH H}HEHEHEHJ}ÐUHHPH}HuHUHEHOHHEHHBHUHMHEHHA}ÐUHHH}HuHEH0HHEHHUHH H}HuUUHMHEHH`}UHH0H}HuHUHUHMHEHH-~ÐUHSH(H}HuHUHEH˚HHEHƿnFHHzH([]UHSH(H}HuHUHEH~HHEH ~HHEHHH~H([]UHH}HE]UHH}HE]UHATSH H}HuHUH]HEHIHEHLHH ~H [A\]UHH0H}HuU܃}uHEHvHE@HE@ UHMHEHH ~UHH H}HEHHEHEH~ÐUHSHhH}HuHUHEHHHEHHsHUHMHEHH~HEHpHHEH]HH$Hh[]UHSH(H}HuHUHEHY~HHEHJ~HHEHHHW~H([]UHSHHH}HuU}u3HEHEHEHƿ3DHHEHPHHHQ}u5HEHEHEH4HHEHƿCHH3c}u HEHES}u2HEHhvHqlt HUHEH(HEHHEHhvHE@HE@ HH[]UHSH(H}HuHUHEH}HHEH}HHEHH}HHӐH([]ÐUHHH}HuHEHMHHEHHUHH}HuHE]UHHH}HEHR}UHHH}HuHEHN}UHHH}HEHB}UHHH}HuHEH>}UHHH}HEH2}UHHH}HuHEH.}UHH}HE]UHAUATSH(H}HuHUHMHEHHH|HUHRL,HUHHt!HUHRHHHEHHHHHEHHEH|L HEH|HLHLӐH([A\A]]UHHH}HuHEH|UHH}HuHE]UHHH}HEHp|UHHH}HEHp|UHHH}HuHEHl|UHHH}HuHEH HHEUHH H}HuHUHEHUHHS|HEHPHEHHb|ÐUHHH}HEH`|HUHHH}HEHX|HUHHH}HuHEH\{UHH}HuHE]UHHH}HEH.|UHHH}HEH.|UHHH}HEH.|UHHH}HuHEH*|UHH}HuHE]UHHH}HEH |UHHH}HEH |UHHH}HEH |UHHH}HEH |UHH}HuHE]UHHH}HEH{UHHH}HuHEH{UHSHH}HuHEH{HHEH{H9H[]UHHH}HEH{H{UHATSH H}HuHUHEH{IHEH{HHEH{LHH{H [A\]UHHH}HEH{H{UHATSH H}HuHUHEH{IHEH{HHEH{{LHH{{H [A\]UHH}HE]ÐUHATSH H}HuHUHEHƿH=HEH7IHEH_HHEH0LHH4{3H HUHEHH!H HH!H [A\]UHH}HuHE]UHHH}HEH{UHHH}HuHEH{UHH}HuHE]UHHH}HEHzUHHH}HuHEHzUHH}HE]UHHH}HuHEHHHzHUHRH HUHHt!HUHRHHHEHHHHHEHHАUHH}HuHE]UHHH}HEHPzUHHH}HuHEHLzUHH}HE]UHHH}HuHEHHH#zHUHRH HUHHt!HUHRHHHEHHHHHEHHАUHH}HuHE]UHHH}HEHyUHHH}HuHEHyUHH}HuHE]UHHH}HEHyUHHH}HuHEHyUHHH}HEHyUHH}HuHE]UHHH}HEHxyUHHH}HuHEHtyUHHH}HEHhyUHHH}HuHEHdyUHHH}HEHUHHH}HEHUHH H}HuHUHEHHuHEHEHHb1UHSHH}HuHEHxHHEHxH9H[]UHHH}HuHUHHHHHHEHH& ÐUHH}]UHHH}HEHvxUHH}HE]UHHH}HEHhxUHH}HE]ÐUHH H}HuHUHEHHHEHHHEHHHEHHPUHH}HuHEHHEH]ÐUHH}HE]UHH H}HEHHEHUHEHHwHEUHSHH}HuHEHwHHEHwHH)HHHHHH[]ÐUHSH8H}HuHUHUHEHHrwHEHHEHUHEHHGwt"HEH˟HHUHEHH]wHEHHHEH蚟HEHUHEHHwHHHHHHHEHHTwHEH8[]UHHH}HEHHUHH H}HuHUHEH;EtHUHEHH苤HEܐÐUHATSHHxHpHhH`HhHxHPHxH@H)HHHHHH9h}H`HxHEHH-wHEHwHEHxHJHEHpHEHHvHEHxH@HEHEH;hHxHgIHxHxHxHpHxHHHhHHHHHHLHHwHxHHHhHHHHHHxHPHhHHHHHHHEHHpHHHUHHvHpHsHHhHHHHHHpHIHHUHHvHxHKHHhH+EHHxH@HUHwHHxHPHxHIHxHXHpHHHuLHHuHxHHHUHHHHHHxHPHpHrHHUHMHH$vHEH.u HhHxuHHsvHEHxHjHEHUHpHH#tHEHxHUHHvHEHEHEHxHHHUHHHHHHEH<H`HhHuHEHxHHHpHmH0HxHHUHHvHEHhHHHHHEHxHNIHxHXHpH HHULHH7vHEHxH HHxHHHxHHHHxHxHJHxHH)HHHHHHHxH HHHNHxHUHHxHUHPHUHHHHHHEHHxHPHHEHrHHhHH}ucHxHHHUHhHHHHHHHEH HUHHHHHHEHHHH%HxHHHMHEHHHxHUHMHH;RH*HHHĐ[A\]UHH}HE]UHH}Hu]ÐUHHH}HEHHEHHpUHH H}HuHUHEHHatÐUHH}HEHPHEHH)HHHHH]UHH H}HEHHEHUHEHHfoHEUHH H}HEH@HEHUHEHH5oHEÐUHSH8H}HuHUHMHEHUHHsHEHEHHHUHuHEHsHE7HHEHUHMHHHHHH8[]UHSH(H}HuHUHEHOsHHEH@sHHEHHH9sH([]UHH H}HuHUHUHEHH~sUHSH(H}HuHUHEHsHHEHqsHHEHHHjsH([]UHH H}HuHUHMHUHMHEHHsUHSHhH}HEH@X@EHEH@XPHEPxEH vHEH@XHPHEHPXHEH@XH@H@H@HEHEH@XH@HPHEHPX}HMHEHH sHE@{EHE@{HEH@XH@H@H@HEHEH@XH@HPHEHPXEHEH?EEσt=HE@{t.HEHtHEH8ܸHEHUHPXHEU߈P{EmHEH@XH@HEHEHPHEHPXHEH@Xu,HEHA&HEHPHEHPXHEH@X@EHEH@(HEHEH@XH@H@H@HEHEH@XH@HPHEHPXHEHEHEHUHP(}tu}tHEHUHPXHEHPHEHPXHEH@Hd6HHEHqHEH@HUHr(H-HEH@XHPHEHPXHE@`DptLHEH@UH5H‹MHEHqqHEH@UHcHMHq(Ht-HEH@XHPHEHPXHSHEHUHPXHEH5tH HHh HHEHUHPXHEH5tH HH% Hh[]UHAUATSH(H}HEH@X@EHEH@XPHEȈPx}_HEȋ@`nt)HEH@UHcHMHq(AH_HEHH5HEHHt49EHEHHR4HPHEHPXHEHH44HPHEH@HH 2HEHH 4LhHEL`HEHH3HXHEHH30HEMLHHoHEHHz4HEH+E܉HEȉHp}y}tHEH@XHEH@XHPHEHPXH([A\A]]UHATSH H}HEH@X@EHEH@XHHEEE;EHEHP HEH(HH2uKHEH@PIHE@xHEH(HډL迡UHEH8tt2EHEH(HYZHEH@XHPHEHPXH [A\]UHH H}HEHP@HEH(HH#2t`HE@`)ltjHE@` ltHEH@XHPHEHPX HE@`kt HEH@(HEHEH*HEHP HEH(HHtrHEH^-dt1HEHA< uHEH(H*< ttSHEH@XHPHEHPX=HEHctHEH@XHPHEHPXÐUHH H}HEHP HEH(HH5HE@`jt HEH(HS"cHEHP@HEH(HHuHE@`!jttYHEH@(HEHEH(HEH< uHEH(H< utWHEH@XHPHEHPXH9EtHEHP HEH@(HHܧHEHEH;ErHEH@ HEHUHEHHXHEH@(HEHEHP(HEHH5tcHE@xHEH@HHܽHHUHEHp HEH@(AH HEHEHP(HEHHttHEH(HdHEHP(HEHHHEHEH H9Es '}t}HE4t!HEH(H9EsHEHUHR(HP0HEH H9Et"HEHH(HUHuHEAHWHEHPHEHPXHEH(H9Es"HEHH(HUHuHEA HWHEHPHEHPXHEHP HEH(HHtHE苀-HEHXHEH(HHމRHh[]UHH H}HEHP(HEH@@HHqHEHEH@X@HH9E}:HEH@X@؉HEH(HeWHEH@XHPHEHPXÐUHH@H}HEH@X@EE}'u }}?~HEH@HH:H‹EH$PHEHUHEHPHEHHװtXHEHHEH@HS@tE*HEHHEH@UH"@EHEH@XHPHEHPXEЉE}?HEH@HHqH‹EH[OHEHUHEHH_tHEHHEHEHPHEHHگtuHEH9EE}uWHEH-HEHHt&HEHHB9Et}uEHEH@XHPHEHPXEÐUHHH}HE@xHEHKUHEH@XPHEPxHEH@XHPHEHPXÐUHSHHhHhHHpHHsUHhHHxHHUHxHpHHUtxHpHUHhH@XH@@9t7HhHX(HpHUHhHH tHpHTULHhHUHhHHUHtHhH2HUHhHHUHHHEH蔎HEHH HEHiHhHXXHhHH HHCHBHhHXHhHH HHH HhH@XHPHhHPXHhHXXHhHH H‹CHhHH HHhH@(HBhHhHHhH@X@)HhHHIHHEHhHHHĘ[]ÐUHH}]ÐUHHH}HEHHt t)HEHH HEHUHEHUUHH H}HEH@X@ttRHEHUHR HP0@HEHP(HEHHHt HEHUHR(HP0HEH0HLHEHHEHmHEHH9Es HEH HEHHEHmHEHƿHhNHEHUHHEH@XHPHEHPXUHH H}HEHHEHmHEHH9Es HEHg HEHHEHmHEHƿ-HMHEHUHHEH@XHPHEHPXÐUHH H}HEHHEHmHEHH9Es HEH HEHHEHmHEHƿH5MHEHUHÐUHH H}HEHtHv#HEHbHEHEHT HEHoUHHH}HE@Lt艳HEHUHH}HEH]ÐUHHH}HE@LtGHEHUHH}HEHHPHEHHE]UHH H}HEHHEHEHHEHUHEHHSUHAUATSH(H}HuHUȉȈEH}u }HEHPHEHHRgHHEH}t~HEؾH1gHHEHBHEؾHgHXHEؾHgIHEؾHfIHLPAD$HUHEHHjH([A\A]]UHH}]UHH}]UHH}]ÐUHHH}HEHH,UHHH}HEHUHH H}HEHHEHEHP HUHRHEHUHÐUHH}HEHHPHEHHE]UHAUATSHHHH@H8H0D,H8H(HEHDžxH@HHHHXt HHH0HH7bHEEH8@9EHHHxHELeD,HxHDLtt HEWH8@$t HH5HHHxHHtHHH]HxHHEt$H@HxHHttZLeD,HxHDLtHE8uHEHxHoHEuUH8@$t HH5HHHxHHtHHHkHxHHEHHE؃E/LeD,HHHFDL;sEH8@uH8@HPHsH8@_H0@(% uUHPHWfDžvELjvHuHvHH}HvHHUHPHHHEHmEH8@9EHUHPHHtkHEHEtHEHUHPHHtLH8@$t HHHHHHA*HEHEtHEHEHEtHEE,H8@fDžtELjtHuHtHH}HtHUHUHPHHHEH)EH8@9EsnHUHPHHt2H8@$t HHHHHHA#HEHEtHEEAHPHAHEH8RMljHt/H8@$t HHHHHHH8@ t*HEH8R MljH=ut,H8@$t HHHHHH*H8@$tHHHHHHHHHPHHHnH[A\A]]UHH}HEH@HPHEHPHEH@]UHH}HE]UHHH}HuHEHHHEHHKÐUHH H}HEHtLHEHEHLHEHEHLUHHH}HEHhH踁HEHH訁UHHH}HEHUHH H}HEHLHEHEHbLHEHUHEHHLUHHH}HEH@HPHEHPHEHPHEHHLUHH0H}HE؋HE؋PHE؉'BHEHEHHEHEHHEHEHƿHHEHHEHHH%BHEHUHHEHUHHEH@PHhUHH H}HuU}uHEHHEH}uHEHHEHHEHf}u HEHS}u2HEHvHit HUHEH(HEHHEHvHE@HE@ UHH H}HuU}uHEHHEH}uHEHHEHHEHf}u HEHS}u2HEHvHt HUHEH(HEHHEHvHE@HE@ ÐUHSHH}HuH]HEHHHtJH[]UHSHH}HuH]HEHQHHmH[]UHH0H}HuU܋UHMHEHHJUHH H}HEHHEHHHEHUHH}KUHH}HE]ÐUHSH(HHHHHHǸtZHH蠛HHHH^HHHHHKHHí$HHH裭HH(H([]UHHH}HuHEHHEHHEHHUHHHӝUHATSH@H}HuU}u;HEHHEHHEHHH]HEHUH}uHEHHEHHEH}u6HEHHEH]HtHH8HEHs}u5HEHPvHtHEHHEHEHEH8HEHPvHE@HE@ IľHLHH@[A\]ÐUHH0H}HuHUHUHMHEHHIÐUHATSH H}HuHUHEHIĿ HLH@HEHIľH)LHH [A\]ÐUHHH}HEHIHEHHEH@HEH@UHHPH}HuHUHMDE}u"HEHEHEHPHEH@H9ttHEHUHHHEHEHEHPHEH@H)HЉHEHHEUHH}HuHE]UHHH}HEHHUHHH}HuHEHHUHHH}HEH+UHSH(H}HuHUH]HEHHHHHEHX0HEHcHH聫H([]ÐUHHH}HuHEH HHEHHUHH}HuHE]UHHH}HEHnHUHHH}HuHEHjHUHHH}HEH^HUHHH}HuHEHZHUHHH}HEHNHUHHH}HuHEHJHUHHH}HEH>HUHHH}HEH>HUHHH}HuHEHUHH}HE]UHH}HE]UHAVAUATSH`H}HuHUHMDELMHEHHHGHUHRL4HUHHt!HUHRHHHEHHHHHEHHEHeHHEHHǵHEHRD(HEH~GL HEHaGHHUIDLHLHEHHHEHHHH`[A\A]A^]UHSHH}HuH]HEHD HHGH[]UHHH}HuHEH HHEHHUHHH}HuHMHEHPHHHQHEHHUHHH1UHATSH@H}HuU}u;HEHHE0 HHEHHyH]HEHUH}uHEHHEHHEH}u6HEHHEH]HtHo0HºHEHs}u5HEHPvHOtHEHHEHEHEH8HEHPvHE@HE@ Iľ0HMLHBH@[A\]ÐUHH0H}HuHUHUHMHEHHaEÐUHATSH H}HuHUHEHIĿ0誺HLHJHEHIľ0H賹LHH [A\]ÐUHSH(H}HuHUH]HEH^HH~EHEHXHEHQHHEH([]UHH}HuHE]UHHH}HEHEUHHH}HEHEUHHH}HEHEUHHH}HEHEUHHH}HEHEÐUHAWAVAUATSH8H}HuHUHMLEDMHEH;HHhCHUHRL4HUHHt!HUHRHHHEHHHHHEHHEHMD8HEHEL(HEHCL HEHBHELLHLӐH8[A\A]A^A_]UHH}HuHE]UHHH}HEHDUHH H}HuHUHEH HHEHHDHEHHHEHHDÐUHH H}HuHUHEHUHHDHEHPHEHHDUHH}HuHE]UHHH}HEHDÐUHHH}HuHEH,AUHHH}HEHtDUHHH}HuHEHAUHHH}HEHVDUHHH}HuHEH AUHHH}HEH8DUHHH}HEH8DHJDUHHH}HEH>DUHHH}HEH>DHPDUHAWAVAUATSH8H}HuHUHMLELMHEHgHH@HUHRL,HUHHt!HUHRHHHEHHHHHEHHEHCL0HEHnCIHEHC@L HEH&@HMLLHLӐH8[A\A]A^A_]UHSH(H}HuHUH]HEHHHLCHEHXHEHwHHaCH([]UHHH}HEHuCUHHH}HEHuCUHHH}HEHuCUHHH}HEHuCÐUHHH}HuHEHpCUHHH}HEHdCUHHH}HuHEH`CUHHH}HuHEH0HHEHHAÐUHHH}HuHEHUHHCUHH}HuHE]UHHH}HEHCUHHH}HuHEH=UHHH}HEHBUHHH}HuHEH=UHHH}HEHBUHHH}HuHEH=UHHH}HEHBUHHH}HEHBH AUHAVAUATSH0H}HuHUHMLEHEH)HHV=HUHRL4HUHHt!HUHRHHHEHHHHHEHHEH@L(HEH=L HEH<HLLHLӐH0[A\A]A^]UHSHH}HuH]HEH~HHAH[]UHHH}HEHAUHHH}HEHAUHHH}HEHAUHHH}HEHAUHSH(H}HuHUH]HEHOHHAHEHXHEH"HHAH([]UHH0H}HuU܋UHMHEHHBÐUHH H}HEH|HEHHHEHUHH CUHH}HE]ÐUHSHhH}HuHUHEHHǸ2tHHEHHHEHHHUHMHEHHBHEH!HHEHHHҽHh[]UHH}HuHE]UHHH}HEHBÐUHHH}HuHEHBUHH}HE]UHHH}HuHEHHHBHUHRH HUHHt!HUHRHHHEHHHHHEHHАUHHH}HEHDBHUHATSH H}HuHUHEHRIHEHCHHEH4LHHAH [A\]UHAUATSH8H}HuHUHMLEH]HEHIHEHIHEHSLLHHAHEHXHEHLSHHH8[A\A]]ÐUHHH}HuHEHսHHEHHUHH}HuHE]UHHH}HEHAUHHH}HuHEHAUHHH}HEHAUHHH}HuHEHAUHHH}HEHAUHHH}HEHAUHHH}HEHAUHHH}HuHEHUHHH}HEHvAUHHH}HuHEHrAUHHH}HEHfAUHHH}HuHEHbAUHH}HE]UHAWAVAUATSHHH}HuHUHMDELMHEHHH AHUHRL<HUHHt!HUHRHHHEHHHHHEHHEH AL0H}@HHEHEH@HHMHEHH [A\]UHH}HuHE]UHHH}HEH>UHHH}HEH>UHHH}HEH>UHH}HuHE]UHHH}HEH>UHHH}HEH=UHH}HuHE]UHHH}HEH>ÐUHSH(H}HuHEHۈtHEHHEH;HEHH@HUHMHHHHHEH薚HH{H([]UHH}HuHE]UHHH}HEH=UHHH}HEH<UHH}HuHE]UHH}HuHE]UHHH}HEH=UHHH}HEH=UHHH}HuHEH,UHH}HuHE]UHHH}HEH=UHHH}HuHEH=UHHH}HEH=UHH}HEH]ÐUHH}HEH]UHH}HE]UHH}HE]UHH0H}HuHUEHUHMHEHH*=UHSH8HHHHHEHEHPHEH@H)HHHHHHHHHUHЉEH\CHUHkHHHH1uHHHPuHΰHËEHcHMHEHHHEHH,StH薰[uH艰HHHEHEHPHEH@H)HHH:guHM=tH@HH!HH!HHEHHHH}ufHLHHHHHHpHЉEHCHhHHHH-H3uHHHPuH%HËEHcHpHEHHhHEHHN+StH}uHݮ=tHЮHHs HHH HHhHHYHH HHHHHHHPHЉEHPCHHH\HHHH6uHyHHPuH迭HËEHcHPHEHHHEHH)StH脭uHwHËiHH\tHOH‹HܥtH/=tH"HHHHHHHHHHH\WHHHHHH轮HHH+HH蠮HHHHH胮H8[]UHH0H}HuHU؉MHEHEHEHPHEH@H9tHUHEHH薳HEHjHEUHSH HHHHEHjIAau`vH H HEHHHHHHHЉEHCHxHHHHHuHHHPuHHËEHcHHEHH8HEHH'StH躪uH譪=tH蠪HHCHHHHxHH)HHڽfHHAкuHǸEHHHhHHHHЉËEHcHHEHH:HUHHH9HEH .HHHHHEH HH耫H]UHH}HuHE]UHHH}HEH 5UHHH}HuHEH5UHHH}HEH4UHHH}HEH4UHHH}HuHEH4UHH}HuHE]UHHH}HEH4UHHH}HEHUHSHH}HuH]HEHHH4H[]UHH0H}HuU܋UHMHEHH4UHH H}HEHHEHHHEHUHH4UHH}HE]ÐUHHPH}HuHUHEHHǸtHEHP(HEHHG}t}HE4t!HEH(H9EsHEHUHR(HP0HEH H9Et"HEHH(HUHuHEAHHEHPHEHPXHEH(H9Es"HEHH(HUHuHEA HHEHPHEHPXHEHP HEH(HHtHE苀-HEHXHEH(HHމ,H8[]UHSH8H}HEHEH@XHEHEH@HEHEH H9Es0HEHUHPXHEH<t HEHE5t*HEȋ@`]t HE@{tE׀}HEH(H9Es'HEHUHPXHEH谌uHEɐHE4t!HEH(H9EsHEHUHR(HP0HEH H9Et"HEHH(HUHuHEAHHEHPHEHPXHEH(H9Es"HEHH(HUHuHEAHHEHPHEHPXHEHP HEH(HHtHE-HEHXHEH(HܡHމH8[]UHH H}HuHEHEHEHNHUHEHH%ÐUHH@H}HuHUHMDEHEHHEHm HEHH9Es HEH5HEHHEHm HEHEHEHƿ HNjuHMHUHEAH!%HEHUHUHH H}uEHHEHEHMHUHEHH$ÐUHH H}EHEHHEHmHEHH9Es HEH\HEHHEHmHEHƿ"HEHHEHUHUHHH}HuHEH~HHEHHp$HEUHHH}HuHEHh$HHEHH<$HEUHHH}HuHUHEHHR$UHHH}HEH|$HEUHHH}HEH~$HóUHH H}HEHHEHmHEHH9Es HEHHEHHEHmHEHƿͬHoHEHUHÐUHH}HEHPHEHH)HHHHm۶m۶mH]UHSH(H}HuHEH#H9Et Au耋HEHH9EHEH#HEHEH@H#HHEHH#HHuHEHH#HEHEHJHHEHHHEHHHrJHEHUHJHUHH)HHHHm۶m۶mHHHUH HHH!HEHUHHUHHH)HHHEHHEHPHEHHUHHH)HHHEHPH([]UHH H}uЈEHEH@XHLHEH@XHEH@X@9Eu5}tHEH覀HEH@XHPHEHPXHEH@XHEHEHkHEH@XHHEH詵HEH@XHHEHPHEHPXHEH@Xu HEH@XuNHEH@X@E}~HEH{HEH@XHPHEHPXMHEHHEH@XHPHEHPXUHH H}HuHEHHUHHHHHHEHUHEHHHEUHSHH}HuHEHHHEHHH9H[]UHH}]UHH}HE]ÐUHSHH}HuHEHPHEH@H9tHHHHHHHHEHH3YHHEHHHEHHH?.HHEHHHH?HHcH[]UHH}HuHE]UHHH}HEHÐUHHH}HuHEHUHH}]ÐUHSHH}HuH]HEHw~HHH[]UHH}HuHE]UHHH}HEHTUHHH}HuHEHPUHHH}HEHDUHHH}HuHEH@UHH}HE]UHH}HE]UHATSH@H}HuHUHEHHHHUHRL$HUHHt!HUHRHHHEHHHHHEHHEHuHHEHHKjHEHLHEHiHHEHiHHaH@[A\]UHHH}HuHEHHHEUHHH}HuHEHÐUHH}HuHEHUH]UHHH}HEHUHHH}HEHUHHH}HuHEH蟒HHEHHUHHH}HEHUHSHH}HuH]HEH"HḪH[]UHSHHH}HuHUHEHHHEHHHEHHHHEHH跂HEH_HHEHHgHHEHHHHEH,HHEHHH_HH[]UHH0H}HuHUHEH+EHHEH}tHEHHMHEHHaRHEHHEHUHSH(H}HuHUH]HEHHHHEHXHEH赓HHH([]UHH0H}HuHUHEH+EHHEH}tHEHHMHEHHQHEHHEHUHH0H}HuHUHEH+EHHEH}tHEHHMHEHHLQHEHHEHUHSHHH}HuU}u;HEHEHEHƿ ~HHMHHQHHVHAHF}u5HEHEHEHHHEHƿ}HHc}u HEHES}u2HEHvHAt HUHEH(HEHHEHvHE@HE@ HH[]UHATSH H}HuHUHEH*HHEHGHHEHH"D HEH HHEHH؏HDHӐH [A\]UHHH}HEHÐUHH}HE]UHH}HE]UHH0H}HuHUHEH+EHHEH}tHEHHMHEHHUHHH}HuHEH:UHH}HE]UHH}HE]UHATSH@H}HuHUHEHHHHUHRL$HUHHt!HUHRHHHEHHHHHEHHEHuHHEHH=HEHLHEHٶHHEHȶHHSLH@[A\]UHH}HEH]UHH}HEH]UHH}HE]UHH0H}HuHUHEH+EHHHHHEH}~/HEHHHEHHHEHEHmHEUHSH8H}HuHUHEHEHUHEHHt9HEHHHEHwHHHEHHEHE3H;HUHEHHOHNHHKH8[]UHH0H}HuHUHEH+EHHHHHEH}~/HmHEHHHmHEHH|HmHEUHSHH}HuHEH脫HHEHƿQjHHH[]UHH}H ]UHH0H}HuHUHEHEHEH;Et*HEHHHEHH_HEHEHEUHSHH}HuHEHyHHEHjHH9H[]UHH}HEH]ÐUHAUATSH(H}HuH]HEH8HHEHH%HEHW"HHEHHH.HEHHEHIHEHHEHD9IHEH9LHLH,HHEHP4HHEH&=tH1&HPHԗHPH詗HHEHH轕HPHn9bHHPHZ9HHHF9HHH HH'HHPH9HH'HH []ÐUHHH}HuHEHPHEHH"HEÐUHSHHhH`H`HhHHWH`0HpHHhuH;HHpHHHpH7!H`H8HHHHhuHHHHH^HH H/H/H/HuH+H_H/H_H0uH+H`HdYOf(HHH0f(Hf(HeHhuH uHHHHHqHHH0H(H_H$6HHe(H/H6HEH.HUHEuH*HEHi.HUHEuH*H`PMY8f(H`HUHMf(Hf(HTHhuHuHHH`HH`H`HHEHu'HEH5HEH]'HEH5HHpHHHHHHHlHH0H&HH_H4HH&HH/Hq4VHH`H HHEH&HHEH;4HEH&HHEH4HHhHHH?#HhHĘ[]UHSHHXHPHHHPHXHHHHHHHHtlHPHHHHHHH`HPHHXuHHH`HH]H`HHHHEH HX(uHHHEHH HEHHHHEH HX7uHBHHEHH HEHDSHH`H0%HHEHHHEHHHXHHH!HXHĸ[]UHATSHHHHHH H@< uivhuPu蹢HHHEEHEHEHEHEEĉEEE}t#}t}t}t}u HEEEEEED/EhHhHEHEHEHEHEHUH(H(Hx'(H0H HwuHsHH0HH H0HoHH?HH`HH;HuHHH`HH H`HHH@ HHpHpHH0HH\H fH~HERHEHHHHuH`HHHH HH\H@HHMHuH HHHH HHH@HHp HuHHHHH' HHHHE>HH HHtHuHPHH HH H HLHH?>HPHHuHHHPHHp HPHHHHHHHuHHHHH HHH@HHHuHCHHHHHH?HHHUMHH#VHuHHHHH\HHHHHUMHHUHuHHHHHHH{H@?lHH@HH>H/uHHH@HHH@HH@<H@<@u]HHHpHHH6uHHHpHHHpHH@<HHHH(HEuH$HHHHHH aHHHHHHWuHHHHH<HHHaHHpH)HH[#HHtHHXHHHHHOHPHpHHHNH0HPtHHPH0HHHaHcuHHHHH HHH0H2HPH#HHHHHH)HpHHHHH@HHHHzHH@8HEH}t0HE@HEHHHHHHEHHEHHHH{`HǣuHHHHHHHHHXPHuHHHHHEH}HHtHEЋ@HHHyHEHHEH}t0HE@HEHHHHHHEHHEHH0HH~_HuHHH0HHH0HHH9HH0H`HH`HIHHH2HHHHHHHH HHHPH~HHHgHHHPHHH9HHHz"HH@Hc HHpHLHHH5HHHHHHHH0HHHPHHHHkHHHWHHH%HpH4?HHHHH0HlHHHHHHDHHHH[A\]ÐUHH0H}HuHUHEH@HEHEH5ÐUHHPH}HuHUHMDEHEH@HEHEH@HEHEH3HEMHUHuHEHiUHHPH}HuHUHMDEHEH@HEHEH@HEHEHջHEMHUHuHEH[UHSHHHHHHHH!HH4HruHHHHH+HH HHDHHHHxHuHTHHHHHHP HHHHuHHHHHyHH HH&HuHHHHH-HEHH HH@HHuHXHH@HHH@HT HpHHuH HHpHHHEHpH HHH6HuHHHHH-HH HHHHuH\HHHHHHX H_H)H_H0uHnHHHH`uHDHYȶf(HYH0H`f(Hf(H޶HuH| uHoHHHHHHk H`HHH H0HH_H HHHHuHEHHHHuHHY蟵f(H0HHf(Hf(H赵HuHSuHFHHHHHHB HHHHtHHHHVHHH HHH$uHHH HH-H HHHHPHH^H;uHZHHPHHHPHVHH@`HxHxHH H`HHHHHxH`HHHHHHxHMHHH`HEHHHHEHHHEHH HHxHHx&HH@pHxHxHH HtHHHHHxHPHHHHHHxHMHHHPHEHHHHEHH#HEHH HHxHHx&HHHlHHHUHHH>HHH'HH@H{HHpHdHHHMHHH6HHHHH`H@HHHH0HHH_HHHHRHHH HHHzHH HHHWuHH HaHHPHMHHEHHH H(HHEHHH HHHHHH HH[]UHATSHHhH`HXHhHmHXHEHEH@u@~vuu7H`HHHHHXH`HXH2HHHHwHhPuHsHHHHHHoHHHHFwHhvuH"HHHHHHHXHHPHhauHHHHHGHHHXHHEEHEHEHEHEȋE܉EċEĉE}t#}t}t}t}u HEȋEEEEEDEEHEHEHEHEHEHEHUHxHxHEwxH H HhwuHHH HHCH HHXHHPHH褺HhhuHpHHPHHHPHlHHHTSHHH@?HHH,+HH HHHPHHHhHHHuHhHĠ[A\]UHH}HuHUHEH@HEHEHEHEHEHEH@]UHH@H}HuHUHMDEHEH@HEMHUHuHEH?~UHH@H}HuHUHMDEHEH@HEMHUHuHEHكUHH0H}HuHEHUHH\HEHHEHE(3eHEHEHEHEHEHUHÐUHSHHHHHEHjIAsgc hu dvHv HeH9HHHHHHHUЉEHCHUHgHH H;XH huHgH HPuH3HËEHcHMHEHHy$HEHH_~StHuH=tHH HsH HYsHHEHHmqH HHHHHHHHH5HEHv .HH HHHEHqv HH0H]UHH H}HuHEHUHHHEHHtOHEHHEHUHMHEHH5HEHǀHuHENhuH6ÐUHHH}HuHEHHtHEHHu#tÐUHSH HHHHH@HjIAsgchuFvHs HbHKHHHHHHHЉEHCHHdHHHAUHhuHdHHPuH9HËEHcHHpHHy!HpHH\{StHuH=tHHHpHHVpHHHHgnHHHHHuFvhuuHHHEHuH huHG8HEHi!EE߃tBHHEHEHH0H#HHp fH~HEHHHHUHAHq8tHEHgH]HE@uVE߃uFv$huuHHHUHAH=HHE@tO}tmHE@uFv*huu~HHEHEHPHEH@H)HЉHEHeH]HHHUHAHMH}tmHE@uFv1huuHHEHEHPHEH@H)HЉHEHH][HHHUHAH[H)}tmHE@uFv8huu4HHEHEHPHEH@H)HЉHEHH]HHHUHAHiHHA>huFvHm H@HPH@HPuHHHE@HIH@H_HEHChuC>H~CFvHEH{CHCHH_HHPH>huH_HHP6tHHHEHH=tHHHkHHUkHHHHfiHH H H3H@Hn HHHH SHHH HH@H HHHTn HH Hx3HH@H,n HHH]ÐUHH}HuU} t}hu]ÐUHH0H}HEH讉HEHEHEHH0HH{~H fH~HEHEE\EHEH8HEH@H)HHxH*HHH H*Xf(^MHEH>fH~HEHHHEH8HEH@H)HHxH*HHH H*Xf(^MHEPwϭ蝮fH~HEHPÐUHHH}HEHHEH8HEH@ÐUHH H}HuUHEUHMHHYFHEǀHEHHtCvhuuyzÐUHHH}HuHEHUHHHEHǀÐUHHH}HEH H0HEHHt ÐUHSHHhH`H`HhHHqH`0HpHHhuH9HHpHHHpH5H`H8HHHHhuHHHHH\HHH/HH/HuHH_HH_H0uHH`HbYMf(HުHH0f(Hf(HcHhuH uHHHHHoHHH0HH_H"HHcH/HHEHHUHEuHHEHgHUHEuHH`PKY6f(H`ǩHUHMf(Hf(HRHhuHuHHH`HH^H`HHEHsHEHHEH[HEHHHpHHHHHHHjHH0HHH_HHHHH/HoVHH`H HHEHHHEH9HEH}HHEHHHhHHH=HhHĘ[]UHSHHXHPHHHPHXHHHHHHHHtlHPHHHHHHH`HPHHXuHHH`HH[H`HHHHEHHX(uHHHEHH HEHHH HEHHX7uH@HHEHHHEHBSHH`H.%HHEHHHEH HHXHHH}HXHĸ[]UHH0H}HuHUHEH`HEHP(HEHUHP0HEHPpHEHEHEHHHsHEHP(HEHHEHǀt{eUHH}HuHUHEH8HPHEH8HEPHE]UHHPH}HuHUHMDE}u"HEHEHEHPHEH@H9ttHEHUHHOHEHEHEHPHEH@H)HЉHEHڭHEUHH}HuHUM]UHH}HuHU]ÐUHH}HuHU]ÐUHH`H}HuHUHEHE@HEPPHEPPHEPPHEP⿈PHEPPHEPPHEHhH莻HHEHPHEHEHEHHEHUHHbjHEHjHEH@ HHt@HHEHP HEH8HcHEHpH,HEHǀHEHǀHEfHEfHEǀHEǀHEǀÐUHH@H}HuHUHE@u7HEH@Ht*HEHhHEH@HH论HEH@HEH8HqHEHPPHEHH蕲HEHtCHEHHpHEHHHpHEHH0HpHEHȲHEHP`HEHH-HEHUHEHUHEHtCHEHHspHEHHH`pHEHH0HMpHEHPHEH@ Ht#HEH@ @HttHEH@ HHEH@ HEPPHEHPHHEH`HHEHǀHEHpHUHATSHHHHHHH@< u7vhuPunHHHEEHEHEHEHEEĉEEE}t#}t}t}t}u HEEEEEED/EhHhHEHEHEHEHEHUH(H(Hx'(H0HHwuHWHH0HHH0HSHH| HH`HHZHuHHH`HHvH`HHH  HHpHpHH0HjH@oH fH~HEHEHHHHuHDHHHHHH@H@HH1HuHHHHHhHHH@HHTHuHHHHH HHHH) HH HHXXHuH4HH HHH H0HH# HPHHuHHHPHHTHPHHHHHHHuHHHHHHH}H@HHHuH'HHHHHH#HHHUMHH"HuHHHHH@HHHHHUMHH!HuHcHHHHHH_H@?7HH@HH"VH/uHHH@HHyH@HH@<H@<@u]HHHpHHH6uH~HHpHHHpHzH@<HHHH HEuHHHHHHHaHHHHHTHWuHHHHH HHHaHHpH HH?HHtHHHHPHHHPH:HH@`HxHxHH HDHHHHHxH`HHHHHHxHMHHH`HEHHuHHEHHHEHwH HhHxHHx&HH@pHxHxHH HXHHHHHxHPHHHHHHxHMHHHPHEHH艸HHEHHHEHH H|HxHHx&HHHPHHH9HHH"HHH HH@H{HHpHdHHHMHHH6HHHHH`H$HHHH0HHH_HHHH6HHHHHH^HHHHH;uHH HaHHPHMHHEHHH H(HHEHHH HyHHHeHHHH[]UHATSHHhH`HXHhHQHXHEHEH@u?vuuWH`HHHHHXH`HXHHHHH{CHhPuHWHHHHHHSHHHH*CHhvuHHHHHHHHXHH4HhauH谴HHHH+HHHXHHEEHEHEHEHEȋE܉EċEĉE}t#}t}t}t}u HEȋEEEEEDEEHEHEHEHEHEHEHUHxHxHEwxH HHhwuH謳HH HH'H HHXHHPHH舆HhhuHTHHPHHϾHPHPHHH8SHHH$?HHH+HH HHHPHHHhHHHYHhHĠ[A\]UHHH}HuHEH6UHH}HE]UHH}]UHHH}HuHEHT6UHH}HE]UHH}]UHHH}HuHEH5UHH}HE]UHH}]UHHH}HuHEH4UHH}HE]UHH}]UHHH}HuHEHUHH}HE]UHH}]UHHH}HuHEHUHH}HE]UHH}]UHHH}HuHEHUHH}HE]UHH}]UHHH}HuHEHUHH}HE]UHH}]UHHH}HuHEH0UHH}HE]UHH}]UHHH}HuHEH UHH}HE]UHH}]UHHH}HuHEHPUHH}HE]UHH}]UHHH}HuHEHUHH}HE]UHH}]UHHH}HEHHtHEHHEHHHHHАUHH@H}HEHEHEHEHEHEHEH@@H@HEHEHvHEHEHHtAHEH@<u+HEHPPHUHEHH;UHH}HE@Htt(ttht}uu u|t]UHH@H}HEHEHEHEHEHEHEH@@H@HEHEHwHEHEHHtAHEH@<u+HEHPPHUHEHHLUHH0H}HuHEHuй5huHEHEH(HEHEHHEHH}HEHHEHEHEH(HEHE@pH:}HUHEHH7RHEHEHUHHEHUHPHEHHHHUHuHMHАUHH H}HuHUHEHHEH9tUvhu^uRNHE@<HEPPHEHHHHUHuHMHHEHuUv hu|uMHEHUHHHHtHUHEHHHHUHEHHEHUHHHE PHE UHSHHHHHHHHEEEEHUHUHUHUȉEċE؉EEE}t#}t}t}t}u HEȋUUEEEED^EpHpHEHEHEHEHEHUHXHXHEDWXE}Wv,huuBL*HeHHHHHHHrH@ЉEH\BH8Hh-HHHHHH-HHPuHHËEHcH@H`HHH`HHCStHuHzH‹EH=tHZHH8HH8HH8HH6HH} EEE}tFE||t/|t%|t|t |u /Exxuƅ__ xtHHEHEHH0H肣HjLtHHHHM8HHHHpXHHHHHHH[]UHH H}HuHUMHEHUHHEHUHPHEUPH}t"HEH4YHNjMHUHEHAYUHHH}HEHHt0HEHHXHHEHHEHPHEHH(YÐUHSHHHHHHDH@SHPPHH(HEHEH͢HHt,HHEHEHPHEH@H9tpk&H9HHHHHHHUЉEHGBHUHV)HHHHhuHs)HHPuHHËEHcHMHEHHHEHH?StHuHt=tHgHH 5HH4HHEHH2HHHǀ)%HHHHHHHHpЉEHBHhH'H/HHPHhuH(HHPuHHHËEHcHpHEHHHEHHq>StH uHHËl~HHtHH‹HetH=tHHHN3HH#3HHhHH41HHHHHHHHHHHa1#HEHHHHHHHPЉEHBHHH%HHHXHhuH &HHPuHPHËEHcHPHEHHHEHHy H@{HŐvHPPHHHHHHHHHEHHwH HKHHHHHHHЉEHBHHHH0H@H0dhuHH0HPuH8HËEHcHHHHxHHH[4StHuH=tHݷH0H)H0HU)HHHHf'H0HHHHHHHHHHEHHvH]HKHHHHHHHЉEH BHHHH0H H0hhuH6H0HPuH|HËEHcHHHHHHH2StH;uH.=tH!H0H'H0H'HHHH%H0H[HHHHHPHHHHHHHHHEHHt`HpH(HEHEHɋHHHHhHHHblH HH=lH HhHHu]vhuhu0HhHHhHH)HHHHu]vhuu0H`HEHEHPHEH@H)HHHHHHHHEHhHHEHHhHHHxHxHHHHpHpЉEHMBHhHYHHHHhuHvHHPuH輫HËEHcHpHHHHHH'StH{uHnHH`HEHEHPHEH@H)HHHuH2HH`HEHEHPHEH@H)HHH`HHHHHPHHHHHHH3duH趪=tH詪HH誯HH=HHHHhHH#HHԽo HHxHxHHHHpHPЉEHBHHH+H?HHHhuHHHHPuH莩HËEHcHPHHHHHH%StHMuH@HHhHHH.tHHHhHHH۶uH=tHHHHHYHHHHHjHHHhHXpHEH`HѺHsHHH'yHHHhHut(HEHHfHtHhHpHEHEHhHN HKHxHxHHHHpH0ЉEHBH(H HHHHhuH HHPuHHËEHcH0H HHNH HH1#StHͦuH=tH賦HHVHH+HH(HH<HHHhPPHhHXpH0HH0HHvH0HHEHTHdHT\HhHpH4tcHpH(HEHEH迃H_HHHhHHEH`HUdH`HEHhH-dHh\HhHu]vhuu(6HxHxHHHHpHЉEHBHH ?HHoHhuH! HHPuHgHËEHcHHpHHHpHH StH&8uHHHhHHHݱiuHHHhHHH贱uHǣ=tH躣HH]HH2HHHHCHHHpHhHxHDhHHxHxHHHHpHЉEHBHH$H/HHHhuHAHHPuH臢HËEHcHHEHHHEHHStHLuH?HË\^HH$tHH‹\H褚tH=tHHHHHbHHHHsHH$Hp\HhHxH7BHHHzHHHִHHKHHH蹴HH.HHHHHHHHHHHH0HxHHעHHHEHH躢HHH(HH蝢HĨ[]ÐUHH H}HuUUHEH>UHHH}uUHEHƿUHH}_e]ÐUHH H}HuUUHEH=UHHH}uUHEHƿUHH}q_e]ÐUHSH HHHHD|HHEHEHPHEH@H)HHn HHpHEHEHHpH莅t`HH(HEHEH}H/HHHHH0H]H0n H8H]H8I HHHHHHHHЉEHBHHHH`HH`huHH`HPuHHËEHcHH@HH1H@HHStH谝uH裝HHHEHEHPHEH@H)HHHTuHgHHHEHEHPHEH@H)HHHHHHpHH腿HPHpHHHPHHhduH=tHޜHPHߡH`HrH`HGHHHHX H`H HHHH/AHHHHTHHHHH tlUu`vhuuyHHHHHHHHЃtOHHXpHHѺHpHHH$lHHHHYHu`vhuuHHHHHHHHЄt#HHpHHHHkOHHXpHHѺH|HHH0kHHHHYH u`vhuuHPPHƀHHHHHHHHЄt@HHXpHH HHHWjHHHHXpHHѺHO HHHjHH HHQHHpHEHEt=HHXpH H, H HHiH HG RHHpH~t;HH(HEHEHuvHGHHHHHHH WHHu`v huuHH(HEHEHuHP⿈PHHPpHFnHPHtVHP|HAhu`vH` HH6HHPuHLH‹HُHH*HEHBhu)BHB`vHEH BHBHH H`HH`huHFH`HP6tH茖HHEHHz=tHmH`HH`HHHHHH`H觩rHH蹼|HkHHHHHHHЉEH̯BHHH H`HCH`huHH`HPuH;HËEHcHH`HH{H`HH^StHuHH‹|HztH͔=tHH`HcH`H8HHHHIH`HHHpHjHxHSHxXHHHHHHHHЉEHBHHH/H`HH`huH1H`HPuHwHËEHcHHEHH躵HEHHStHHH躁HEH@ HuWvhuuHEHǀHEH@ @HTtHEH@ HYTHEH@ HuHH"huH,}HBHHHHHHHHuHpЉEHBHhHHHHH$huHHHPuH|HËEHcHpHEHHVHEHHUHSHHHH@@H@HEHEH@HEHEHvSHEHUHpHjIAsgchu^vH HH<H}HEHHHHuH`ЉEH{BHXHHHH)HhuHHHPuH!aHËEHcH`HEHHdHEHHJStH``uH`=tH`HHoHHDHHXHHUHHtHH@8HHEHEtYHEH迂t1HEHXpHEHHEHH0HEHHEH(HEHEH;HpH' BHHH]sHHEHbHHpH HHaH]ÐUHH H}HuUUHEH!(UHHH}uUHEHƿUHH}e]ÐUHSH(HHHHHpHEHEt:HHPpHd5HEHHE|HHpHEH?HHHHHHHUЉEHzxBHxHHHHHehuHHHPuH]HËEHcHMHEHH/HEHHStH]uH]=tH]HH:HHHHxHH HHpHEHHHHHHEHHEHEHHHHHHH`ЉEHvBHXHHHHDHlhuHHHPuH<\HËEHcH`HEHH~HEHHeStH\uH[=tH[HHHH_HHXHHpHH!oHEغHUHE:HHHnHHh]HHHnHHK]H([]UHHH}HuHEHpHUHEHѺeHŃHEUHSH(HHH@@H@HEHEH@HEHEH&LHEHUH`HjIAsgchu cvH^ H詼H<H}HEHHHHuHPЉEHbtBHHHnHHHٯHhuH苿HHPuHYHËEHcHPHEHH|HEHHStHYuHY=tH|YHHHHHHHHHHHlHH@8HEH(HEEEHEUˋM̉H9HHEHEt/HEHXpHEH#HEHH)HEHDH`H BHHH lHHEHHH`H HH[ZH]ÐUHH}HuHUHMLEDMHEHUHHEHUHPHEHUHPHEHUHPHEH@ HEUԉP(]UHHH}HuHE@t#HEH4ztHE@HUHSHH HH0uZvhuuHqBHUH菼H?HPHHPhuH謼HPHPtHVHHHHHHHUHHHEHHStHVuHVHH0H]èuHyVHH0Hl]tHOV=tHBVHPHHPHHHEHHHPHiHH HEHE@< HHAhuZvH HHiHHPtHUuHrU&tHeU HM.tHKUHHE@HMHH!HEHoBhu oBHoBZvHEHoBH oBHUHHPH莪HPhuH@HPHP6tHTHHEHHtT=tHgTHPH HPHHHEHHHPHgoXH0PH0HH HHEHH HHH HH HtHH HH(HEHHEbHHPHfHHeUHHPHfHHHfHHHa HH UHH []UHAUATSHHHH@HmBHUH HHPH苨HPhuH=HPHPtHRHHHHHHHHHUHHHEHHStH>RuH1R=tH$RHPHHPHHHEHHHPHaeFHHPLH]HHHHHHUH@HHHH]H^HHPHeHHxSIIԾHeELLHtHOSHCHEлVHĨ[A\A]]ÐUHH}HuHEȋ0HEȋX9HEHUH HHHtHEHHEH(HUHEH HEȋ0PHEȉ0HEHHEEEEHUHUHUHUE܋EE؃}t=E؉Eԃ}t#}t}t}t}u HEU܉ HEU܇HEP P]UHH}Hu]ÐUHHH}HuHEHHEHHEHPHEHPHEPHEPHEHHt0HEHHHHEHHEHPHEHH UHSHXH}HHHHEHUHMLEHUHEHHLHUHEHH H}HuHMIIMHILH HEHaHHEHPHHPHEHX[]UHHH}HuHEHUHHU!UHSHH}HuH]HEHHHH[]UHH}HE]UHHH}HEHHUHH}HE]UHH}HE]UHH}HE]UHSHH}HuH]HEHHHHlHEHXHEHpHHH H[]UHH}HE]ÐUHSHXH}HuUH]HEHHHEHHHEHH HEHHHEHqHH8OHX[]UHH0H}HuHUHEHEEt(ttHEHXHEH^HHSH([]UHH0H}HuU܋UHMHEHHÐUHH H}HEH-HEHHHEHUHHUHH}HE]ÐUHSHhH}HuHUHEHHǸ6VtHHEHzHHEHH-HUHMHEHHBHEH,!HHEHHH#Hh[]ÐUHSHH}HuH]HEH!HHFH[]UHHH}HuHEHHHEHHUHHH}HuHMHEHPHHHQHEHHUHHHUHATSH@H}HuU}u;HEHHE0HHEHHyH]HEHUH}uHEHHEHHEH}u6HEHHEH]HtH軱0HHEHs}u5HEHvH ktHEHHEHEHEH8HEHvHE@HE@ Iľ0H LH"H@[A\]ÐUHH0H}HuHUHUHMHEHHÐUHATSH H}HuHUHEHIĿ0hHLH薱HEHIľ0HqLHf!H [A\]ÐUHSHH}HuH]HEHHHH[]UHSHHH}HuHUHEHHHEHHHEHHHHEHHHEHhHHEHHqHHEHHHHEHXHHEHXHHt HH[]UHH}HuHE]UHHH}HEHAÐUHHH}HuHEH<UHHH}HEH0UHHH}HuHEH,UHH}HE]UHH}HE]UHATSH@H}HuHUHEHHHHUHRL$HUHHt!HUHRHHHEHHHHHEHHEHuHHEHHSHEHLHEHWHHEHWHH H@[A\]UHHH}HEHUHH}HE]UHHH}HEHUHH}HE]UHH}HE]UHH H}HuHEHHEHEHt5HEHHtHEHHHEHH,CHEHtHEྐ;wH;HUHMHEHHUHSHHHH@HHH{aHHHH?HHH@HPPHHHXH^HHHHr^HHHHGaHHHH"bHHH0HmbHHH@HP4HHHHHYHHHpH[HHHǀHHH@HHHHHH 4HHǀHH@8HHH@@HH@H@qHHHHHEHaHEHaHEH<HEHHEHaHEHT[HEH[HEHaHEH[HtHH HEH3BHUH HPHoHP30BwH3HPHPxBwHyHHEHHHHUHHHTswHGHPHHPH迊HHEHHӈHPH,6HHPHh,H^HHHHpHHHHHHHHHHH0H`HHHHi_HHHH^HHHHHp[HHHHXHX[HHHHH;HHHH]HHHĸ[]ÐUHSH HHcHAE0Bw`zwH苊 H HamH HPBwHwH Hh|HEHY1B0Bwg1BEHL1B`zwHEHI1BHR1BHUHa|HHlHE0BwH|HHPwHHHEHHswHHHQHH&HHEHH:HH)HHHHHpHqHHHHhHH0HHHH\HHH\HHHXHHXHXHHHp9HHc[H []UHSH(H}HEHPHEHHHEHHEHHEHHHEHHH.H([]ÐUHSH8H}HEHPHEHH>HEH\HEH0HEHH]HEHHEH.HHEHHHH8[]ÐUHSHHHHEAa0BwzwHR HHHPHEHHHHtzwc0BwAw՗HHǀHHHHHEHHHH{\HEH]HxHxHEHEHw}HEH]HpHpHEHEHXwAHEH]HhHhHEHEHwƅggt&HMHEHH]tHgHvHEH;]HHXHH6UguDHXHHǀPHHHHXHƅgHXHSgHEH\HEH[HEHHEHC PHHXH%SHHEHZHHEH~HHEH HHHĸ[]ÐUHSHHHEAr0BwzwHb HHPHEHH~Ht+Htzwt0BwBwӔHǀHHH[HHHxH¾H[HxHGXHHEHHӼHHUHHsHEH{#HHEHH?HUHHHAHEHUZHHV,HE0BwH HEH #H8*BHpHDuHHHeH0BwHauHHP0CwHswHHH=HHHHpHH#HH"HHXHWHHHZHEHYHǀHE0BwHȄ HH/HH/HEH{HEH SHHHHHH"HHEHm{HHEH誃 HHiH[]ÐUHSHHhHhHXXHEHHUHpdCwHHhHEHHZHEHUneH [HMHEHH\HpHEHH\RHEHjjHEHBHEHz HpHHEH? aHHEH&jHHEHHHEH, HHpHHHHEHHHHĘ[]UHSH8HHPA7Cw|wH -M .> HP;CwH| HHH HPCCwHL BHEHEHƿ@KL0HEHs&BH@HqH HHaHHCwHqHHPCwH *hHEHÿ=H^HHEHxH*HHH H*X ~^HRCwHu swHh HH }HH|HH@HHzHHHE AHPH9 tHtHtHFHHEȐXH~HEH$BHHHo HHc`H@CwHpHHPCwH[ HHEHHHHUHHH6 DwH) HHEHHHHUHMHHHEHHiswH HEHHH{HHX{HHHHHiyHHHHEHHHHHHHHHtHtHHHEؐ HHEH)#BH8H5n HH^HNCwH[nHHPCwHHHEHHHHUHHH|DwHoHHEHHHHUHMHHHEHHswH2HEH6 HHyHHyHH8HHwHH`[ HHEH HHH3H) HHPH| HH H8[]UHH`H}HuHEHVHEHEHEHEH%k&HEHuHVHEHEHEHjHEHuH*VHEHEHEHjEEt&HMHEHH9VttHEHyjuMHEHjVHEEu0HEHͬHEHUHEHHQEE`HEHUJUHSHHHHHHTHEHEHEHEHi:HEHuHTHEHEHEHqiHEHuHTHEHEHEH;iEEt&HMHEHHTtHEHh+HEHTHEE HHEHƅHH;7HEȾHD!H CwH'p H`HNH0H# H CwHo H@H=H CwHo H@HoNH0HfH@HMH`HBHHuHHuHHfVuHH2+ uH HZn gHHH HHH]IHHHY LHIHHEH#LHHtHHQHEHBHH]HH6NHCwH]HHPDwH.swH!HHiHHiHHHHgHH[ UHHH9 H/IHHH LHHtHoH'HEHBHH\HH MHCwH\HHPxBwHHHEHHHHUHHHswHHHuhHHJhHHHH[fHH HHH HNHHHx7HH0H cHH@H"JH`H?HHH7HHH[HHRHH' H Hj HHHp[A\]ÐUHSHHhHhHXXHEHHUHpDwHHhHEHHBHEHU$ fHUBHMHEHHOCHpHEHH9HEHQHEHHEHHpHHEHaHHEHpQHHEHCHHEHvHHpHHHEH1HHfHĘ[]UHATSH HHEA7Ew }wH g HH?HPHpHH`HHHpEHMHEHHdHUHpHHrHHpH`% HE?EwHUi HHHF HhHEAEwH!i HHfHPHPHH_HHAHpHhHEHHHUHPHHTHPH_&HEHg HHpH_IHHPHx_LHHtHtHHHEHHEHm BHHHyW HHGHHEwHWHHPCwHHHEHHHHUHHHDwHHHEHHHHUHMHHHEHHswHvHEHzHH cHHbHHHHH`HHsHHEHHHHwHmHHEHf HHH [A\]ÐUHH}HuHUHEH@HtHEH@H9Es HEHUHP]UHH@H}HuHUHMLEHEH@@Hu}wXEw:EwsHEH誖H`HEH@@HHEHEH舖luHEHH9EwtOHEHMEHt$HEH}BHcHEHH;EHUHEHHfEHUHMHEHHUHSH8HHHHHBHHEH`H?EHXHEHPHUHHEHEHUHHFHUHXHH7FHPHXHHJFt[HXHFHEH`HMHHHIHHEHXHHFHEH`HHuEHUHXHHEHEH`HHDHUHPHHgEHPHXHHzEt9HH@H菚HH@P9vHXH}EHHHHH0HBH@HRHHH,CH{EwHRHHPPEwH$HHHH耓HHEHHHEHHa&BwHHHH~?HHEHHHEHHiswHHEHHH;^HH^HH@HH!\HHHH>HHHPHHHH 5HEHXHHCHHH%-H`HAVHHEHHHH@HHHH,HH`HAHHH8[]ÐUHSHHXHPHHHHH=H0H"CHHHH҄t)HHH=HHQHtHHH=H0HBHH(HHHHHHi=HHQQHi@BHHEHPHH9E"HBHUȾHOHH`H @H`EwHOH`HPpEwHHHHH<HHEHHHEHHHEwHMHHPEwHswHHHYHHYHHhHHWHHHHHHEH1:HHEH):HHPHHn?HH@@Ht HPHpHHHHPH9HuHPHpHHHHEH9HPH>HHHEHHxHtHxHpH9w+HH@@Hu HEF#)HH@@HEHxHpH)HHEHBHHHKH HH uHH`HHHEHHEH5t!HEHw5HP(HEHH&HEHp>HHEH_>HHlH([]ÐUHSHhHHHHH`HHjEHHyHHPHHH6}HHHHH]HEHHEHUHMHEHH+t)HEHHHHOHEHsHH|HEHH`HH\HEH'4HzHHHH4HEHHHްH`HVHHHU|HHEHHHH薰HH`HHHHHHh[]UHSHXH}HuHUȈEUHEHHHEHHHEHHEHHC!HEH!Ht]HEH!HEHEH!Hq{HHEHHstHUHEHH&HEH!HEH$HEHگHHEHɯHHHEHX[]ÐUHSH HXHPHAFwwH ;HHH3HHHHH`H= HH H HH`HpHHEHYHHEH$HHEHHHEHVHH`H4HHpHHHHHHHHH譢HHH4HHH< HHHĨ []UHSHHxHpHxHPHEHH4HEHpHxHHEH+HEHHHEHHsHEHUHHHEH/HEHHUHEHH0HUHxHHÐHEHHEHpHEH\3&H‹E䉂HEH&&H(H5HEHgÐUHSHH(H(HHEHH HEH\ HjHEHT HEHEHZ HVh-HAHUHHH0H1H0GwHH0HP5HwH)HHEH HHEHH,fHEHHP6HHHxHIHHEH5H`HEHHHHxHIHHH EHkHHHHHH.HH~H`H {aIHpHIHEH芬HLHHH+HH`HzHH茛HHĀ[A\]ÐUHATSHHXHPHHȈDDHPHHH HH$HHHPHHHHHxH*HHHPHU)t0HHHHHPHHl(tty@/HH_H譣H_H0GwHH0HH H0H1H_HҪGHqH蠙HHJwHHHJwHЗHHJwH踗JwH諗JwH螗HHKwH膗HHPHH HtKwHWHH%KwH?HHPHH.5KwHHHFKwHHHP@8HLKwHՖHHSKwH轖HHPHH豝cKwH蔖HHtKwH|HHPHH,HH9KwHLHH@ZHDžpHPHHHhHHKwHHPHHHpHhHpHH#HpHHEHHKwH蒕HHKwHzHHEHmHH`HH SH`HH贍KwH7H`H8HHKwHHpHHHKwHߔHHKwHǔHH<HHH1HEHEH7HHHH#(t3HEHHHHHHH(ttHHHHLwHHH LwHHHEHHHEHH?HEHUHHpQHEHHLwH螓HEH袘HHLwHzHH8LwHbHHSKwHJHHEHH@H9cKwHHH@t|HHcLwHHHEHHB?HHEHH:7HEHUHHoPHEHHlLwH蝒HEH街HHvLwHyHEHHHH@HHJHu@HHLwH/HHLwHHHHEH@t[HHXHEH*HP HEHHH0HEHH7tH@H"HEHHHHt3HEHHHHHHXttH@HHH]uHEHMHHHHNHHEHHWHEHHP HHH褂HHEHH"xHEH覆H@HHH舆?HPHIH`HIHEH蛜HL(HHEH/HHHHHHHHPHkHHxHH[A\]ÐUHSHHHHHHsHHHH6HHsHH0HHQVHLwHkHH0HHvH0HH`LwHHLwHj/wHjHH`HH?vH`HHHHHwaHH蘄HHyxhHHrHHEHHTUHLwH jHHEHHuHEH"HELwHHLwHi/wHiHHEHHNuHEH҃HHHH`HH誃HH0H蓃HH`HHHHk9HHEHZHHEHIHHH5HHH!HH覈HH[]UHSHHhH`HpHqH`HEHEHH`HEHEH@HH`HEHEHHEHHHhHpHMHHHEHcHpHT.HHEHCHHpH/HH贇HhHĘ[]ÐUHSHHXHPHHHHHEHEHHHHEHEH@HHHHEHEHH`HHHPHEHEHHPHEHEH@HHPHEHEHHEHHHXH`HMHHkHEH2H`H#.HHEHHH`HHH胆HXHĸ[]UHH H}HuHEHEHEH@HtHEHnHEHUHHHEUHSH(H}HEHPHEHH40HEHFÐHEHG0HHEH40HH迅H([]UHSH(H}HEHPHEHH/HEHÐHEH/HHEH/HH[H([]UHSHHH}EUHEHHHEHHEHEHHEHHHEH~Ht5HEHzHEHEHHl/EHEH{뵋]HEHcHHEHcHH莄HH[]ÐUHSH(H}HEHPHEHH.HEHHÐHEH.H([]UHSH HxHpHhȈddHxHHHHHHxt+Hxtw2LwBw\HxH辡HAHXHHHH0H4LwHHHPMwH(HHpHHHbwHswHHHHHiHHXHHzHH+H`H~HpHxHHթHEH}HHAHHHHHHH;LwHHHP-MwHswHHHHH^HHHHHoHH HEHaHPH`HhHpHuIHwPHEHaHxHlHgAH@HsHHHH@LwHHHPBMwH~swH~HHlHHAHH@HHRHHdtHHYHPH~tfHHXfHPHHHHHHhHHHH$HH[HPH訿6HxHHؗAH(HHHHOHLLwHHHPVMwHG}swH:}HHHHHH(HHHHtH0H`HhHpHxIH0H0HcH^HxH辜HAH HHHH0HQLwHHHPBMwH(|swH|HHHHHH HHHHUH0HVHH`HxHѺHHHGHAHHHHHHaLwHHHPpMwH{swHzHHHHsHHHHHH5HxHH HpHH@HhH HHH HHH:HH_H HԥrHRAHH^HHHHiLwH{HHPMwHyswHyHHWHH,HHHH=HHHHpHxHHHHHHH`HhHpIHH JHH%Hp0uwsLw#GwxHEH`HHEHHH}HuHMHhHPHIIHH¾ShHMHEHHHUH`HH)HEHHEHVHEHHEH=UHHzHmH:ZHHH#ZHH蠹HHRHxHuw{LwMwHHxH誗HxH7HAHHHHH H~LwHHHPBMwHwswHvHHHHpHHHHHH2HHϷH`HtAdt3HH tHHPH`H胒zH`H;HHLWHHH藉HHH耉HHHi+HHHkHHHRHHPHw2HHHHHHHH0H[PHHHԈHHHwZHH H迠HHH蒈HHEHHHEH;SHHEH覶HHEHQHHH聶HHHOHHHHHH觵HH`HeHHHqUHHHvHĘ []UHSHXH}HuHUHMHEHH=HEHHeHEl%fHEHEHUHuHEHHUHEHH}HEH耾HNt"HEHHWttHEHP(HEHHHEHLHEH耾HpHtKHEHHEHHnHEHH:HUHEHHHEH轴HEHH&lHEH致HEHHHEHHHtHEHX[]UHSHXH}uHEHPHEHH/}uwLwMwHEHHE@89EEHEUP8}t]HEHHUHEHHǔHEHHEH藓HEHلHEHHEH HEHeHEH+HHEHHHEHHHsHX[]ÐUHH H}HuHEHPHEHHHEHUHP@HEH HEHUHH H}EHEHPHEHHJHEUPHHEHaUHSHHH}EUHEHHHEHHyHEHHEHHHEH%Ht=HEH!HEHEH'H~tHEH뭻HEHgQHHEHTQHH+rHH[]UHATSH@H}HuЈEHEHq;uIDeHEHUHHMHEHUHuDH2HEоH$tAAt HEHJDIĄt HEHhJLHmqH@[A\]UHSHHH}uЈE}t g9Eut UHEHHHEHH輼HEHHEHHHEHhHtEHEHdHEHEHjH‹EH\tHEHU륻HEHOHHEHOHHfpHH[]ÐUHH0H}HuHEH@HTHHEHH;HMHEHHmHUHEHH7HEUHHH}HuHEHԔHHHEHHu:HEÐUHHPH}HEHnHEEHEHEHEHE؋EEԋEԉEЃ}t#}t}t}t}u HEEEψEEΈE͈UEE}uGHEu9HE u+HEuHEH`HtUHSH8 HHHAQMw wHx HHnHEEHEHEHEHEEԉEEE}t#}t}t}t}u HEEEEEEEE}HHATMw wH HHHHP8wHk+NwHk8wHkH d8wHskH‹EHdHHTHEHEAMwSATH8A wHEH5AH>AHHJH`HH`TMwHpH`HPwHjHHEHHjswHjH`H:H`HHHHH H`H}nHeAHHqHH`HܿH`VMwHH`HP6NwHiHHH HH+bswHiH`HQH`H&HHHH7H`H|HH`Hy@HH`HHH'HDžHDžHDž HDž(HHT>HH`HHH^>HHyHHpHHHPHp֔gHHPH0HHH0HHH4H0HHPHNHpHCHHnHEEEEHUHUHUHUEEE}t>EE}t#}t}t}t}u UHE UHEHHHHH HH`HzHHHzHHHw gHH`HzSHHH?HH0HHHPHLHHpHAHHH HHhH8 []UHSHHHHHHHHH HHHPPHHnHMHHpH'HHH_HHH_HHHHHHH赦HH`H4;HHHHHHVHHHHHHHHoHH0HZHHHHEHH`H0HHxH}HHHHHH_HH0HdHH蝋HHHPHHHPHH袓HH HHeHHP H HHbH HoiH@HHHHH@HHHA@HQHHHHHHǀHǀ HǀHǀHH@HHHHH HHHPHHH0HPHH\HPHmLH@hHf@lHPoPoHPoPoHHnHEEEEHUHUHUHUȈENjE؉E}t>EE}t#}t}t}t}u UHEȈ UHEȆHH@XHH@`HPoPoHHHEHEH@HHHH`SNwHHZHHH`HHj`H`HfHHHdNwHHHHHHH`HHfOHHHEHEHEHHEHHHHHHHHxHHH`H致HHHHrHH0H]HHHHHHH)cHHHH蕉HHH8HH`H荺HHHHHHHҞHHHbHHHbHHpH荠HHHHCHHHH7_H[]ÐUHSHX HHHEHEHnHEEHEHEHEHEẺEEE}t#}t}t}t}u HEEEEEEUEE}HcHAMwwH= HHHHPNwH)\HHHEH vAMwvAHuAwHEHuAHvAHUHH@H臱H@MwH9H@HPwH[HHEHHm[swH`[H@HH@HHHEHHH@Hnh_}twMwNwHuwMwNwxHHH uwMwOwFHH0HCHHHHHHXHHxHHH`HJHHHH5HH0H HHH HHH^HHH]HHH4HH`HUHHHHHH蟚HHHn^HHHY^HHpHZHHH?HHXHX []ÐUHH H}HEHUHHeHEHHEHH HEHUHSH(HHHHHuwMw,OwHHH讻uwMwOwHVrAHXHbHHHͭHMwHHHP6OwHWHHH HHPswHWHHBHHHHXHH(HHjHH`HHH],HHHHئHH HHpH觞HH0HEHHbHEHUgHHMH`HHH`HHHqH`HEȉEă}t#}t}t}t}u UHEЈhUHEІ\HHHhHHBWHH`HHHEH<HHEH$>HHWH([]ÐUHH}HEHEHEHnHEEHEHEHEHE؋EEԋEԉEЃ}t#}t}t}t}u HEEEψEEΈE͈UE]UHH}HEHnHEEHEHEHEHEEE܋E܉E؃}t#}t}t}t}u HEEE׈EEֈEՈUE]ÐUHHH}HuHEHP HEHHɱHEÐUHH}HEH]UHH}HEH@]UHH}HEH@P]UHH}HEH@]UHH}HEHEHEH@PH]ÐUHH H}HEHEHEH@PHzH@hUHH H}HEHEHEH@PHyH@pUHHHHHEHHHhHH,HHHHHHgHEH}tWHEH%u`wGpOwOwHMH HH*H H(H0H*H0H8THHcHEH}tHEH%tt.HMH@HHa*H@HHH}HPH/*HPHXHHy+HHHHcHEH}tjHEHM$t.HMH`HH)H`Hh3HpH|)HpHxHEHS)HEHUHHHF`HEH}tHEH#tt%HMHEHH(HEHUvH}HEH(HEHUMHH *HHH0HHHAdHEH}tNHEH"u`wmpOwOwHMHEHH#(HEHUHEH(HEHUHH0HHH `HEH}tHEHB"tt"HMHEкHH'HEHU$H}HEHj'HEHUUHSH8H}HuHUHMHEH!EHEHUHMHH!HEH H@0fHEHH@8fHEȋxuvHEHHEHxHHHHEH EtHEH ttHEЋPHEЉHEH8[]ÐUHSHHhHhHZHEH}uwpOwOwHEHBHEHEHEHhHEH0HHpApOw`wHʿ HEHEHEH@PHEHEHPH HHlHEHu`wpOwOw:HEHHEHEHEHnHEEHEHEHEHEEEEE}t#}t}t}t}u HEEEEEEEt`wpOwOwHppOwH HeAHH߰HHHJHpOwHHHPPwHBKHH`HUHH%"H`HHCHPwH KswHJH`HOHH葼HHfHHHHwHH(^HXHUHHlH0HXHEHHHXH荋HrdAHH~HHHHpOwH蛯HHPjPwHIswHIHHwHHLHHHH]HH]HEH"kH Ha\H0H H H=HpH| H0H5HH`H0NHHH\+HHXH$HHHd\HH H踵HHpH HH0H覜HHJHĘ[]ÐUHSHHHHlHEH}uwpOwOwHEH=HEHEHEHHEH ApOwwH HEHEHEH@PHEHEHPHHH荴HEH;uwpOwOw[HEHHEHEHEHnHEEHEHEHEHEEEEE}t#}t}t}t}u HEEEEEEEtwpOwOwH aAHHHHPH脜HPpOwH6HPHPPwH|FHH`HUHH_H`HH>swHDFH`HEKHPHطHPH護HHHH辵HPHoYHEH!(H pOwH螻 HEHEHUHEHHvHEHXtwpOwPw,HE؋xt7HE؋xt(HE؋xtwpOwPwHE؋xuxHEHHEHxHHHHEH}t>HEwpOwPQwxHEPHEHEHuwpOwrQw5EEHEHHt#HE؋pHEHH9rE}ubHE؋luFHEHHst0HEHHÝuHEH`tE}tEHE؋xu#HE؋luHE~E}u }H pOwH? HH>}}Ha]AHHmH#HPHؘHPpOwH芨HPHPDwHBHH@HUHHH@HH;QwHBswHBH@HGHPHHPHHHHHHPHU8HJ\AHHVH HPHHPpOwHsHPHPDwHAHH HUHHH HH9QwHAHHEHHHHORwH[AswHNAH HOFHPHHPH跲HHHHȰHPHyTHHUHH HHHEHHhHHHHUHHv HEH0HHEHH[HEHHHHEHHVHHHEHѺHaHUHEHH跫HHBHEHaHHRHHHHۓH pOwH蓵 HUHEHH>HEHHtHE؋xut/H pOwH0 HHEHHHHH H^ HH`H!DHHPH}RHH@HCHHPHRRSHH HCHHPH*R+HHHHHHHHHlHHHBHH H| HH;@H[]ÐUHSHxHHHH`HH0ApOw`wH° HHEHEH@PHEHEHPH HHaHH u`wpOwOw,HHxHHEHEHnHEEHEHEHEHEẺEEE}t#}t}t}t}u HEEEEEEEt`wpOwOwlH0pOwHz HVAHHˡHHH6HpOwHHHPPwH.H/MAHH;HH@H覈H@pOwHXH@HPDwH2HHpH0HH~ HpHH*QwHc2HH8HHH'@RwH:2swH-2HpH.7H@HH@H薣HHHH觡H@HXEHEH0HHHHMHEHHJuHEHrHH0HHXH8H0HH8HH{LH8HHHH8HHGHHH8HѺHWRH0H8HH脜HHrHEHwRHHCHHuHH訄H pOwH` H0H8HHH8HH貓tH0xut2HpOwH HH8HH趪HHݜHH HH0H4HH@H;CHHPH4HH@HCPHHpH4HH@HB(HHEHpHHHopHHH-HHHHHH= HH0H[]UHSHHHHHLHHu`w&pOw,OwDHH5HHHHHw5Ht HHHHr/HHHHH0HtHH<Ht]HH7uHu$HGAHUHH H4H 5pOwHH HP RwH,-HHH HH%PRwH-RwH,swH,H H菞H HdHHEHHxH H)@HEHHHHHEHmHEHmt5HHj6E}`w8pOwRwݯHIFAHUHXH H́H <pOwH~H HPRwH+swH+H HZH H/HHEHHCH H>H0Ht4HHHHHHHlHHVH@ou?HH1u,HHu`wSpOw(SwhH ~HH1tHEHHHt&HH0HHH>HE$HH0HHH6;HEH}tHEH1tt-HH(HHUHHHHHHHHHCAHUH跎HH H"H bpOwHԎH HP`SwH)swH )H H谚H H腚HHEHH虘H HJH8HH{tHHEHH:HH8HHTH2AH@H)}HHHmHTwHF}HHPVwHHH8HVwHeHH8HH诈HH"%swH5HH؈HH譈HH@HH辆HHo*EH0AH8H |HHHvlHTwH(|HHPVwHnHHHʼHH`HHCH`HHswH(H`H)HH輇HH葇HH8HH袅HHS)}uyHEHZkH8uHH8HHq;H8HHHHH6{HHEHH8E}uOH8H tH8HHzxu#H8H uHEH3ltEE߃H8уPo ʈPo}H.AH0HyHHHUjHTwHzHHPVwHMswH@HHHH踅HH0HHɃHHz'H8@lH8fPlH-AH(HxHHHjiHTwHyHHPVwHbswHUHHHḦ́HH(HHނHH&H TwHʈ HEH4HH%H TwH薈 HHoH TwHn HHfHH_uHHťuHHYuHHCSu\HH'tHH8@!ttbHHHGHHEHHUHEVwHCHEHHdHEHHEH,$HH-HHPnHH-C H Hf HHxH能{HHH$gHHpHSHHH+HHHHHH?`HHH35HHHHHH9HHB IHHH`IHHH"IIHiLIHHH;IHHH4IHH@HIHH HvIHHnHS8HoHA LHHt4HHtHfH&HEH HEHEH6HH(HEHHHUHHHHHHH芐HHnHHHEHHUHHtHHHH6HHH pHcHHH!kHHHHHHmO$HH H:HHH!HHH!HH@HHHHT!HHH=!{HHH)!SHH`HHHH!+HHH HHH HHHCaHHHzHHH苠HHH+HH&N%HHEHHHEHHHHHHiHH> H H́ HHH [A\A]]UHSH HXHPHHH@DH>AHHJiH`HYH`!TwHpiH`HPRwHswHH`HLuH`H!uHHHH2sH`HHXHHH3HH|HEHZHCAHHOhHH`HXH`)TwHlhH`HPWWwHHHEHXHH轮HEHH~:XwH}swHpH`HtH`HsHHHHqH`HHHDtHHU@ ttbHH.H8HHEH HUHE@XwH` HEHH;THEHHEHIHH]nuHH%uHHKuH H+uH0H,uHH]uHH2 uHHu HHHHHH'+HHHcHH/HHHH(HHh2 HH`HHH`HnHHPHHHHaHH`H/MHH`H9HH`H%HHEHHHEH%HHH9lHHH HHH?H H0HH0H*HH[HH0 HHH t HHH []ÐUHAVAUATSH HHHPHkRHH肩uw;Tw,Ow HvAHHHcHHHSH<TwHcHHPPXwHHHpHHHHpHHzswHHHMoHH"oHHHHH3mHHH@hPHPhHf@lHPoPoHPoPoHHPPHHHHHHHHQHHHHHHHZHHHHHHPHHH.LHHEHEH@PLpXHHHHjHHbXwH`HPHHH HXhHH聨HH0HHHHHHy'HH[HH@HH!HHH`HH5'H`H[HHHH!HHEHH;_AfAHLLUHMMLLMHHQSH0QQH@QMMHLHHH0HHHH&HHHL8?HHCWHHTHEH`HH%H`H%H@H%HH%H0HiHHNHHHPHMHHHa HHHVHHHHHEHHHH'%H`H%HH@H%HH$HH0HHH:MHHH8HHPHMHH He[A\A]A^]UHH}HE@o]ÐUHHHXHPHX@ot HPH(Ht(HPH(H4ׂCHHHHE \HEHXH@`HulHXHH$HH`HH tHUHXHPXHXH@XHXHUHP`HXHP`HPHHHEH)H9YHXHUHP`HXH@XH~{HXHHmHH`HHL tHUHXHPXEHUHXH@XH9tHUHXHPXEaE[HXHHHH`HH tHUHXHPXEHXH@XEEtSHXHHHH`HHk EHXU Po ʈPoEyHX@ot_HXHHHH`HH HX Po ʈPoHX@oÐUHAVAUATSH@ HHH̠u`wTw,OwTyH@ot HHt HHWt xHHt [HMAHHYZHHHJHTwHvZHHPxXwHHHH HHswHHH9fHHfHHHHdHHHLppHHP H XwHMHXhHHH`HHH`H#THHHHHH0HEHHAkHHEHHWAfAH`L]LUHMMLLMSHQMMHLHH\~HH`H@HH΀H H@HL7H@HOH`HHEHHEHHHeH`HVH HHPoPoH@lHfPlHHHHH^HH@HOHH`H(HHEHHHEH,HHH`HHH HHHHe[A\A]A^]UHH}HE@o]ÐUHHH}HEHtCHEHZu)HEH跞uHEHHTtUHHH}HEtHEHttUHHH}HEHt-HEHtHEH豔tUHH@H}ȉuHEHYHEHHEHHYHEHHEHH5ZHUHEHHVZHUHEHHoZtNHEHy~H7HEHEH9EtHEHEHMHHAZ뛸UHH0H}؉uEEHEHxH~EHEHxH ~HEEE;EEHUHHH~H7HEHEH/9EtHEv}tEHHEHЋ9E~EEEHHEHЋEEn}u$EHHUHHHn}H|6ÐUHHPH}HuHEHat EHEHEHWHEHUHHWHEHUHH1XHUHEHHRXHUHEHHkXt]HEHXH5HEHEHE}tE;E~EEHEHEHEHMȺHH.XHEUHH0H}HEHH`t EEHEHxH{EHEHxH{HEEE;EsB}tEHHEHЋ9E~EEEHHEHЋEE붋EHHUHHH{H4ÐUHSHHH}uHEHEH4VHEHHEHH0VHEHHEHHjVHUHEHHVHUHEHHV.HEHzH4HEHEH"9Et HEHEHoH}HEhHE苀h9HEhHE苀h9uHEH8HEH8H9rQHEhHE苀h9u@HEH8HEH8H9u%HEHuHEHg9}tHEHEHEHMȺHHUHEHH[]ÐUHSHHH}HuHEH ^t {HEHEHYTHEHUHH\THEHUHHTHUHEHHTHUHEHHTHEHxH72HEHEHH}HEhHE苀h9HEhHE苀h9uHEH8HEH8H9rQHEhHE苀h9u@HEH8HEH8H9u%HEHǼHEH蹼9}tHEHEHEHMȺHHSHEHH[]ÐUHSHH HHHHHHH?HH轏HHHwH6HHH9HHuǀxHPHHHxHH1H藻EHEHHewHHHĻHPHHH0H9u;HH豎ǀxH PH /HHHH9umHH`ltwXwXw|kHH.ǀxHPHHH`H9HHٍHӲuwXwOwjHH襍ǀxHht>HEк wHd HHHEHH9Ett#HH0HTHHHHHAXwwHRY HH(HH/KHEH AXw.AHAwHEHAHAHUH(KH`H;H`XwHNKH`HPwHHHEHHswHuH`HWH`HVHHEHHUH`H}HH`HHHHHHH)Z HHHH []ÐUHSH HhH`HXH`HEHH''H`HH耵HEHXHH;HEHMHHHbsHUHEHHUOHEHUHXHHqsH`H蒊HH`Hvx ty4bHhHH9Xt@wXw/YwRgHhPHhH`HH裶HhPHh`HhH0H9Xt@wXwPYwfHh PHh HhHHH9Xt@w XwoYwtfHhPHhHhH`H9X@wXwYwfHpAXw@wH4U HH 8HHPYwH HH`H|xHHHFHEH@Xw@H@@wHEH@H@HhHFHHY7HXwH GHHPwHQHHEHH?swH2HHRHHRHHhHHPHHl7HxHT7HpHXHHQ7EHEHXHH7HUHxHH7HpHxHH7tPHxH(8HEHEH躆H‹EHBHEHxHH7EHhHH9XHhHxHpHEHXHH6HUHxHH7HpHxHH7tkHxH`7HEHhHxHEHHJEHEHHnHEHxHH6ExHhHxHaoHEHC VHHHHHHoHHpHT HHEHHHHĨ []ÐUHSHHHHHHHEH HnHHUHHnHHTH`HUHHnH`HhH H(HpHxH0H8HH HHnHH H.oHEHUHHH2 HHHH oHHEHHHEHPHEHH H`HUHuHoH`H@HHpH@HHH<H@H9H`HHEHNHEHHUHHHpHHHEH HHmHHHHHqHHR{HH@H9HH`H0HHEH蓴HHEHDHHH0HHHxRHHHĘ[]ÐUHSHHXTHHHHHsHHXHHsHHHHHsHXHHPU.HXHHsHEHUHEHHHEHPHEHHHETHUHuHlHMH`HHnH`HHHH:H`Hu7HEHHEHHEHHXHHLsHH`H%7HHEHRHHEH赲HHEHfHH/Hĸ[]UHSHHHHH#@H8H/?HHH/HMXwHL?HHPYwHswHHH(KHHJHH8HHIHHH`HZrHHH@HHtrHHHEHHrHEHUH`HhHEHUHpHxH@H`HHrH`HsHEHUH0HHH0H~xt2H0H~xtwTXwZw[H0H~xXHH0H0HHH HHH0HHH(H@H(H<HHHP-HXXwH=HHPOZwHHHH0H}HHEHH HEHHswHHEH HHHHHtHHH(HHFHH6H0HHEH`HHpHHH_HHHHHMHHEHNHHHHH0HBHH HH[]ÐUHAVAUATSH HHH@H8H:HHHV+HfXwH;HHP`ZwHNswHAHHFHHFHH8HHDHH{HHEHEH@PLH`HHHH@H`ZwHHHEHH8A^,gAHELEHLLLLHHHHnHMHpHHpH@HpHLHpH0HEHHEHH@HHƀHHHHMNpHHHHHHHpH,0HHEHHHEHBHH@HNHH3H [A\A]A^]UHATSH@ HHHpAtXw@wHE HHEHEH@PHEHEH0H`HHQH`HQtH`HQ@$tH`HQHHHHHHZwHHHH$HHHHH`H:QHHHHHHHZwH_HHHH$HH !HHHH$HEHPHPHH>Hu@wXw[wTHHEHEHnHEEHEHEHEHEEĉEEE}t#}t}t}t}u HEEEEEEDOEt  tHpXwH,F Hq@H@H}5HHPH%HPXwH5HPHP0[wHswHHPHvAHPHKAHH@HH\?HPH Hƀ HpXwH5E HH`H0B( HZ@HHf4HHPH$HPXwH4HPHPT[wHHHH`H[]HHx[wHswHHPH/@HPH@HHHH>HPHH8H$HH`H0HH$HH$HH`HHH$HH8HH%H0H8HH&%H8Hk%HHHH HHsH/tHHsHLH[@HHg2HHPH"HPXwH2HPHP[wHHHH&sHHHH蟣HHH[wHswHwHHxHPH >HPH=HHHH;HPHHHrHEHHjrH谗@wXw[wOHH1rH)H@HH0HHPHC!HPXwH0HPHP[wH;HHHqHH0HHH0HHr \wHswHH0HHPH|H@H-H@H-HHHH+H@HhH8H0HH8HHH8HHHH8HH H@HH HH@H%H@ XwH H@HP]wHHHHyaHHHHHHHT]wH׺swHʺHH˿H@H^,H@H3,HHHHD*H@HHH8HHHEHPH@HHHH8H@HKHHHHMHH(HHHHHHH@H&H8HHUHHHMHHH`H0HHJH8HHHHMH8Hp]H0HEHHAgAHELEH8LLLLHHHH1UHMHEHHVHUH(HHHEHdHEHĭHEHHH/HPH- CHHHhHH@HHHH=HH@H{HHHHH@HqSHHHHHH迩HH@HHH8HHHH6HHEH4HHEH菬HHEHHHH-HHPHh, HH'H[A\A]]ÐUHAUATSHhHHHH A&XwwH) HH.]HHHHH(HH$HHմHy@wXw_w$HuHHtH@H HHHHXwH:HHP_wH耠HHH HHט_wHZ`wHMswH@HHHHHH HHHHz,H~HH=Fl~aHHHHHH论HH0HHHH˵HHHxHHPHHwHPHH ?HPHZHH@HH$HHHHXwHAHHP `wH臞swHzHHHHHHHHHH贱HH9H>@HHJHHHHXwHgHHPp`wH譝swH蠝HHCHHHHHH) HHڰHHHHHHMHHHHHHHjH@HH'HHHHXwHDHHP`wH芜swH}HH HH HHHH HH路iHHBxH @wXw`wHHHxHHEHH;tHEHH;HEHH@HHHHH*HXwHHHP]wH"HHH~AHHEHHqHEHH_HHH HHF`wHɚswH輚HEHHHS HH( HHHH9 HHH@wXwawHO@HH[HHHHXwHxHHP!awH辙HHH@HHEHHpHEHHHHH HH]wHeswHXHEH\HH HH HHHHHH膬8HH0HHHHVHH˚HHH9HH讚HHPHHH葚HHHHHtHHHHHWHHHūHH:HHEHqHH HHEH!HHH}HHHHEHHHHOHHęHĈ[]UHHHhEHhH0H:HEHEHEHEHMHEHuH9HEHEHEHHEHuHRHEHEHEHEEt&HMHEHHattuHEHuCHEHHEEu&HEH<|tEEEjHEHTHhHHHHEHEHEHEH2HEHuйHHEHEHEHHEHuйHHEHEHEHƅt&HMHEȺHHtHH>uIHEȾH/HEu)HEH;|tEƅWHEȾHAHh`9EUHHH}HuHE|u6HExt'HEH`tHEHtUHSH(H}HuHUHEHHtNHEHUHH _HUHEHHHEH@HHEH/HHH([]UHSHxHHHH0A^@awwH HHEHEH@PHEHEHPH HH*HH9H^HuHHK>Htt HH}9|twg@awxawHH=9xHԬ@HHHHHKHl@awHHHPDwHCHHH8HH`HHiH`HHzawHawHswHH`HHHwHHLHHHH]HHHH7ǀ|HHHHHHtHHHHHH@HHTHHHHt@awHqHHPawH跐HHH7HHEHHgHEHHawHwswHjHEHnHHHHHHHHHH蘣HHw6ǀ|eH@HHHHHH{@awHHݣ@H@HHHHTH@awHHHPawHLHH0H/HHHH!`HHH胁bwHswHHHHHHHbHH@HHsHH$H0H/ǀ|H@A@awwHHHpHHpHPcwH4H‹ẺHĀHpHHEH@@aw@H@wHEH@H@H8H HHH@awH1HHPwHwHHEHHeswHXHHHHHH8HHHH蒚]H0Hk-xtw@aw^w H0H8-ltw@awXwT H@H0HHHH7H@awHHHP0cwH/HH0H,HHHH]HHHf~swHHHHH}HHRHH0HHcHHH8LppH0H+HH0HHa\HH0XcwHJH0HEHHH8HEHHA|gAHpLMLEH8LLLLHHHH&HpHPHH(HHPHLAHPHLHpH~HEHi_HEHHHnH0H_HHPHHHHH褗HHHHpHq\HHH){HHH^HHԅHHH҈HHH.HH装HHHHHpHHH@HHH^HHH\HHH踖HH-HHPHHHpH9}HHEH]HHEHHHHH0H҇HH跄HĨ [A\A]A^A_]UHAUATSHH(H HH`A@awwHAH_HH^HHTHH(HEHEH@PHEHEH0H@HHH`@awHH@HHHH`HqH`@awH#H`HPcwHiHHH'HHHH>XHHHyswH#HH$H`HH`HHHHHH`HNH@HtH@H@"tH@HH訶HHH貋HHcwHHHHHH6HHגH@HZHH0HHH:HHcwHHHHHHH,HH裄HHDH`@awH?HEHPHHHHH%HJHu#HH%xHtuH(H)Htt HH'%xH`@awH`H@HHH`H%H`@awHH`HPcwH~HHHy$HH HHTH HHTvdwH}swH}H H˂H`H^H`H3HHHHDH`HH@HtH@H@"tttH@HyHSHHgH]HgH@"dwH袄H@HHzH@HHgH肏HH#|tw@awxaw2HH"ltw@awXwHH"HpMHEػHH uH`@awH HDž8H_HHHH^HHH%HEHUHhhTlXXXAThAHLTHULLLLHHHHHHpHH HpH0HHHpHH`H HHHH0HH`HHDH8dwHHH`HHODHGdwH̜HH`HHDHLdwH蚜HH`HHCH(Ht&HHHHiHH`HHCHwH+HH`HH|CEE]H`HqH9t*UH`HHHEHEH@EԃE뺋UHH蠫H`HqH`HCHƋTH8HщډH`@awHTH8H։cH`HuH0H' HHJHHH` @awHVH HUH(HEHEH@PHEHEHPHHHHHHCHuH(H#Htt HHKǀ|HH2xt9H HH(HHH H(HH HEHH(HHH4uH`@awH H H H HH`!@awHH@HHHH`H{H`"@awH-H`HPhdwHsvHHHHHPHHHMHPHHnswH-vHPH.{H`HH`HHHHHH`HXH@HtH@H@"ttkH@HH趫HHEHÀHUHpdwH }HpHHHpHJzHEHH HuH@HOuH^HuH_H訦uH`H?HHHyHH`HHHHeyHHHHHH:yHHHֆwHH HyHH`Hk+HH@HxHHgH胆HHHIHHpHMLHHHIH,IHH`HPpH0HIHHHHH聥LHHtHWH}HeHEH$@HH0H`HH`@awHVH`HPdwHrHHEHHHHUHHHwrswHjrHHMHEHHHHHHHHHjswH'rHH(wH`HH`HHHHHH`HRMw-HpdHEHՋ@HHH`HUH`@awHH`HPdwHMqHHEHHHHUHHH(qswHqHHMHEHHHH0HHH0HHUiswHpH0HuH`HlH`HAHHHHRH`HuHHHwuHH`HӃHuHH0HBuHH`H螃HuxHHHPHHPHtHH`HX(HHpHtHHEHsHH HHH@H[JH^H~H_H[H`HHHSqH[A\A]]ÐUHSHXH}HEH}HEHHEHHHUHEHHHEHHEHHHUHEHHHUHEHHHUHEHHHEHHEHEHHHEHHt4HUHEHHHUHEHHHEHk7HEHMHHcbHHEH=HHpHX[]ÐUHH0H}HuHEHEHEH@PHEHEHPHEHHyHEHt5HEHH9tHEH|utHEHǀ|HEH;UHSHhH}HuHEH;uw9dw,OwHEH0HEHHHEHUgHHMHEHHHUHEHHHEHhHEHTHEHUHpHUHHH}HEHDHH HHҐUHH@H}HuHUH}uHEHHEHUHEHHgHUHEHHHEH/HEHQHHEHHIHMHEHUH8H@HEHHEHHHMHEHUHHHPUHH}HuHEH HEHHEHEPHEHHEHHEHHEHX]ÐUHSHHHHHHEHEH@PH趏HEHEHH(HHHEHHYt %HHHHcH_HsH_H0EwHpHHH0HHĠH0HEmH_HzHEHHEHRHEHMHHH8H`HUHHʲHHP H`HH-fH`HlHEHdHEHdHHlH(H{HH0HmlHH_H z9HHEHcHHEHcHHH#lHH(HiHHhH[]UHAUATSHhH}HuHEHEHEHXPHUHEHH4AgAHEHMHUMMLLMIHLHH HMHEHHHEH¾dwH1HEHkHEHYiHEHSHHHHHHHyHHH`HHHHPHIIHH¾ShH`H@HHzH@HHH蛸H@HfH`Hq^HHZHH_]HHHH4ewHH0HH`HH_HH`ݛPHHHHH<HHHH迷HH芴HH`H`HHHHHpH<HHH HHhYHH@HHH`H]HHHHH[HHYHHH躳HHH_HH`HHHHHHXH8[]ÐUHATSH HHEEEt$]HHHH9s1EHHHH HEHUHHH'HHHH_H@H=HHXHHPHH@HXHEH`HXIIHH¾Sh觲HHHHѴHHHH2HHHH3HXHH@H:2HL]HHHEHHHEHMHHHHUHEHHGH`uuuuLHwH EEHHHHHH2HHXHHH@HI1HHVHe[A\]UHSH8H}HEHEHEH@PH0HEHHHEHtHEHX#HEH|.H8[]ÐUHH H}HuHEHEHEH@PHHEH}t HUHEHАUHH}HEHE HE]UHHH}HEHHEP9ÐUHHH}HETt#HEHZHET9rUHH}HEHE9uHE~]UHH}HEHE HEHE@l]ÐUHHH}HEHHtAHE@lfu4HE@ot HEHHOtUHH}Hu]ÐUHATSH HHЈHHH LwHQHHHP HHHHHHHHHHILwH3QHH4VHEewHQHHHP HHHHHHHHHH5IVewHPHHUHhewHPHHHHHH(HHHHsewHSPHHTUHewH0PHHHHHH HHHkHewHOHHTHewHOHHH(H0HH^ H0HHHewHOH0HTHewHfOHHHHpHHcCHPHpHHSHPHHGewH OHPH THpHSHewHNHHH_GewHNHewHNHH H$G fwHwNH(fwHcNHHHFAfwHHHHU9HHHAHH0HAHH>HHpH9HHHAHH>HHH8HHHkAHHP>HH0H89HH`H8%HHEH8HHEHx8HHHfHH=H0[A\]ÐUHSHHHHH]HHHHHHaPHHHH臙HHHHH wHHHHH)HH7HH#@HHP H HH HH HHkH wHHHHH(HH7HHH0HHH? wHHH0HH<(H0H6HHH`HH軵HL wHiHH`HH'H`He6HH&HH&HHHHHIHEhwHHHHHd'HH5HH5HH5HPH$HHH$H HPHHH衯HMhwHAHH HH&H H=5HH.5HPH5HHHHHH/wHHHHHF&HH4HHHHHųH wHsHHHH%HHo4HpA wHHZHYhwH/ZHHHPHpHH?HPH@HH蝕HH@HHH wHHHHH'%HH3HPH9H wHHHPHHg#HPH1HH$!HPHH!HHHHH«H wHbHHHH"HH^1HHO1HH@1H@H| HTHpH^ HH@HpHHH wHHHHH5"HH0HpH0H@H0HH(HHHtH wHDHHHH!HH@0H wHUHHHHHHHH wHHHHHL!HH/H@ wHuUHHXHH@HH耭H' wH^HHHH HHZ/"HHSH$HxH*HHH H*X ^HHHPHHHHH wHHHPHH HPH.HH.HH.H,HHHXH@HHHH@HHYH wHHHHHtHH-H@H-HH-HHH`HHHpHHHH豧H wHQHHpHHHpHM-HH>-HH/-H0 wHSHH8HH0HHݪH wHHHHH6HH,HHHHhH@HHwH4 wHUHH@HHH@HQ,HHHHxHpHHH9 wHHHpHHjHpH+HHHKHHEHHHHHH[hwHaHHHHHH]+HHN+HH?+H`H{H@HH]H0H`HHHHVwHHH0HH4H0H*HH*H`H*HHHIH HHHH HHmHwH HHHHHH *H H)HH)HHHJHHEHPHHHHH wHaHHPHHHPH])HHN)HH?)HdH{HdH@H]HHH@HHHjhwHHHHH4HH(H@H(HH(HHHHHHHpHHHHnHhwHHHpHHHpH (HH'HH'H0HHhH`HFHH0H`HH¡HhwHb HHHHHH^'H`HO'H0H@'HH<HDHHHHHHHHhwH HHHH5HH&HH&HH&HHH HH薥HZ wHD HH HHH H@&H' wHKHHpHPHHHH wH HHPHHLHPH%HH0HEHEH@HHH0HEHEHPHHHHHHpHH]HH0HEHEHPHH0HEHEHHpHHHEH}HB@HhHˍHH?~HxgwHHHPhwH7(swH*(HH͙HH袙HHhHH賗HHd; HH{HPH2LHpHUHHHJHPHHhHPHKLt"HPHH7ttHPHLLHHt`w xgwiw貪E]HPH$VH9EHPHH HHHHpUHPHH HHHHHHHHPHH"EZHHHHHHHH,wH`HHHHHH\"HHM"HPH`JHH/"HpHJH`HGHEH6H0H`HMHHH,wHHH0HH H0H!HEH!H`H!.HHHo!HHH)HH&HHH>!HH&HH0H!!HH&HH`H!HH&HHH HHH HHH HHD&HH H HHH HHPHz HH%HHH] HH%HHH@ HH%HHH# HHPH(HH%HHHHHu%HHHHHX%HHHHH;%HHPHHH%HHH|HHHhHHHTHH$HHH7HHpH#HH@HHH$HHHHHw$HHHHHZ$HHHHH=$HHPHHHHHHHsHH#HHHVHH@HBHHH.HH#HHpHHHHHHHHHn#HHHHHQ#HH@HHH4#HHpHHH#HHHuHHHaHHHMHH"HH0H0HHHHH`HHH"HHHHH HHHHHHH"HHPHHHHHHH~HH"HHHaHH@HMHHH9HH!HHpHHHHHHHHHy!HHHHH`HHH0HHH4!HHHHHH~HHHjHH HH HMHH HHPH0HH HHH#2bHHH+HHHHHHHHPHBHHHHpHBHH% HH0HHHEHrHH`H^HHH[]ÐUHH}HEH@P@H]UHSHXH}HEHXHEHnHEEHEHEHEHEȋE܉EċEĉE}t#}t}t}t}u HEEEEEE]EEHEywE0iw_w褠HE ywF0iwfiw}HEywG0iwziwVHEywH0iwiw/HEu4HE ~&HE@lfwI0iwiwHE@ou5HE'HE twJ0iwjw詟}HEH0H9twL0iwHjwhHEHH~u?HEHHwu)HEHK uwO0iwxjwHEHH8u^HE@ouOHEH6"u?HEHu/HEHH`~uwP0iwjw蜞HEHH1~uaHEHH諍uHHE@ou9HEH!u)HEHiuwQ0iwXkw%HEHH蘲HE 9}wT0iwkwHE@lf~(HE@ouwW0iwlw赝HE@ou&HE@lftwX0iw8lw{}HEtw\0iwllwJHE tw]0iw~lw#HEtw^0iwlwHEtw_0iwlw՜HEHHHE9twc0iwlw蚜HEH0H腧HE 9twd0iwmw_HEHHHJHE9twe0iw8mw$HEHE9~wf0iwhmwHX[]UHHHHHHHEHxHUHpHFHHHHEHH?HUHpHH豁HHHHEHH`HUHxHH~HpHxHH葁HxHցHEHEH輽xt@wx0iwmwؚHEH荽Hu@wy0iwOw觚HEH\|t0HEHF|t@w{0iwmwaHEHxHH׀HHH0HEHHHUHpHHQHHH0HEHHHUHxHHHpHxHH1HxHvHEHEH\xt@w0iw(nwwHEH,H&u@w0iwOwFHEH|t0HEH|t@w0iwPnwHEHxHHvHHHHHEHH~~HUHpHH~HHHHHEHH~HUHxHH~HpHxHH~HxHHEHEHxt@w0iw^wHEH˺Hu@w0iwOwHEH蚺|t0HEH脺|t@w0iwPnw蟗HEHxHH~HHH`HkbHhHhHEHEHxwWH`HuHabH`HEHEHHEH}tCHHUHHHHHHHH/Ht Hq)yHHEH}tCHHUHHHHHHHH.Ht H(q)yHDHEH}tCHHUHHHHHHHHT. Ht Hq)yHHEH}tCHHUHHHHHHHH5Ht Hq)yHJHEH}tCHHUHHHHHHoHHz-Ht HHv)yHHEH}tCH0HUHHeH0HHHLH0H-Ht Hq)yHPHEH}tCHPHUHHBHPHHH)HPH,Ht HPq)yHHEH}tCHpHUHHHpHHHHpHc,Ht Hq)yHVHEH}tCHHUHHHHHHHH,Ht Hq)yHHEH}tCHHUHHHHHHHH+Ht Hq)yH\HEH}tCHHUHHHHHHHHL+%Ht Hq)yHHEH}tCHHUHHHHHHzHH*Ht HHq)yHbHxHxtFHHxHHgHHHHNHH*"Ht Hxq)yHHpHptFH0HpHH;H0HHH"H0H#*Ht HPq)yHVHhHhtCHPHhHHHPHHHHPH)HHHH&HUHATSHHHHHthq)yHHEH}t.HHEHH[GhqHHHHt q)yH.HEH}t.HHEHHn9ZG qHnHH#Htq)yHHEH}t.GHHEHHUNGqHHHHtq)yHXHEH}t.@HHEHH (GqHHHMHthq)yHHEH}t.@qHHEHH7LGhqH-HHHtq)yHHEH}t.@HHEHH(GqHHHwHt(q)yHHEH}t.@HHEHH& G(qHWHH HtHv)yHHEH}t.0HHEHHzAZHvHHHHtq)yHAHEH}t.`HHEHH' GqHHH6Htq)yH HEH}t.@ZHHEHH(&, GqHHHHtq)yHk HEH}t.@HHEHH&GqHHH`HtPq)yH HEH}t.@HHEHH24 GPqH@HHHtq)yH HEH}t.@HHEHH5 GqHHHHtq)yH* HEH}t.@HHEHHUGqHjHHHtq)yH HxHxt1@=HHxHH%FGqHHHHtq)yHK HpHpt1@HHpHH$GqHHH7HtHq)yH HhHht1@UHHhHH2GHqHHHHtxq)yHc H`H`t1@HH`HH$GxqHHHOHtHq)yH HXHXt1(kHHXHHk EqH$HHHtH@q)yHw HPHPt1(HHPHHPE@qHHHcHtH(w)yH HHHHt1(HHHHH*#rrl(wH8HHHtHw)yHH@H@t1( HH@HH"rlwHHHwHtHw)yHH8H8t1(HH8HH"qlwHLHHHtPq)yHH0H0t1 HH0HH`"pEPqHHHHtHq)yH+H(H(t1(HH(HH&hEqHbHHHtHНq)yHH H t1(3HH HHzEНqH HHHHH'tR}p)yHIHHLHIH2LHIHLHIHLHIHLHIHLHIHLHyIHLHcIHLHMIHLH7IHlLH!IHVLH IH@LHIH*LHIHLHIHLHIHLHIHLHIHLHqIHLH[UHAVAUATSHpHHHxHAhpwwHkHxH=HHHH<HH] H@HH H,HhpwHgnHHdtYHxHHDHH@HHCNH@HHHH@H7HHHHwEHhpwHmH`HHHHH`H HH%H`HHHHѺpwHǸmHH E܋uH HN}EؿHHHjHHpwHUHHHHHHH NGqHZHhpwHulH HHHTHEܺHΉ8H HUHhpwHlH@HpwH/HHHHHmrwH HHHHHHHHHswHqwHHHHHswHt:H@HqwHHHHHjswH]Hv@HHZHHJHhpwHZHH@HHHHHPHH?swHHHHHVfHH+fHHHHHHH HHHHH HHPHHxHHHHHHH@HHHHHHHHPHewH贛HHHHHHHpHHTHH?HH!HHPXqwHHPHHH蔛HHHpHHHHԀHHHHHHHHHƿqqw$HHHHpHHSHpHHpHH^HpHIHHqwHHHHHHHHpHHHHHHHHHH`qwHHH@HHHH@ݛPHΟHHHHH`HH@HB?H@HHHHH HHHPHHHHHHH{HHH{HHpH{HHH{HHHgHHHIHHHHH@HHH`HHHHfHHH踒HHHfYHH HzH@HHHHWHHHHHZaHHHp[A\A]A^]UHH H}HuHEHUHMHHHMHEHUHHQUHSH(H}HEH诖HHEHH{HEHHuwhpwOwoHEHґHHHEHHL}HEHj,HHEHY,HH"H([]UHH}u}}u)HU/tq01Fu)H1tq01FPtqPE~UH=]UHHH}HEHHEUHHH}EE HEUHEE]UHHH}HuHEHHEHHEHHtHEHHUHH}HuHEHHEHHEH]UHH}HuHEHHEHEHHEHHEHUH]UH]UH]UHSH(H}HuHUHEHHHEH}uHEHwH[HEH螑HEHHEHHHH([]UHSHHH}H]HEH HUHExwHVHEHH7HEHHEH?wHEH+HHEHrHHEHHHFHH[]ÐUHHH}HuHEHUHHwHEHUHHH}fEHEUHÐUHH}HE]ÐUHSHHH}H]HEHHUHEwHPHEHH1HEHHEH9wHEH+HHEHlHHEH HH@HH[]ÐUHHH}fEHEUH& ÐUHH}HE]ÐUHSHHH}H]HEH1HUHEwH|HEHH]HEHHEHehwHEH+HHEHHHEH7HHlHH[]ÐUHHH}fEHEUHÐUHH}HE]UHH H} YHEHEH H9EUHH H}YHEHEHH9EÐUHHH}HuHEHVYuHEHFYtIHEHYuHEHrYttDHEHRYtHEHBYtt HEHHtHEHHu)HEHHtHEHHtt HEHHtHEHHu)HEHHOtHEHH<tt9HEHHEHH9}HEHHEHH9~UHH H}HuHEHcHEHHHUHEHHÐUHH}uHEU]UHHPPHEHEUHH"HEHEUHH HEHEUHHf}HEH$HEH fi{fЍ)fu>HEH‰fi> ȍ )‰fuÐUHHf}fuHEH@ w0HwEt ÐUHSHXH}fufUfMHEMUuH;UE։bHEHf9t|HEH&HUHEwHqHUHEHHpHEHHHEHHHEHHHEH1HHfHX[]UHH}fufUfMHEUfHEUfPHEUfP]UHHH}fEHEfUHEH0UH]UH]UH]UH ]ÐUHHH}fEf9EtMHEΉ9f9EtMHEΉe HEUfÐUHHH}fEHEfUHEH0UH]UH]UH]UH]ÐUHHH}fEf9EtMHEΉ9f9EtMHEΉ HEUfÐUHHH}HE*ÐUHH}HE]UHSH(H}HE؋EHEH9tHE؋EHEH9uH([]UHHH}HEHuHEHtUHSH(H}HE؋EHEH39H([]UHH }EHEH9EUHH }EHEH9EUHH }bEHEH9EUHH}HE]UHHH}fEHEfUHEH0UH]UHx]UH]UH']ÐUHHH}fEf9EtMHEΉI9f9EtMHEΉ HEUfÐUHH H}HEHH)*)‰fEHEHf+EffEHEHHlUȃfEHEHHEiHgfff)‰HHEimHHEfHEfi{fH)Efi> HH--}HEHEUHH0H}HuHUHMLEHEH}HMHUHuIHSUHHH}uHEUH8ÐUHH H}uHUHEHUHuH UHSH(H}HuHUHMH}xH}xH}x H}HEHcHEHEHSHEHEHCHEHEH3HEHEHiHUHHH)HHHEHHHHEHHHH([]UHH}]UHSH8H}HuHEHuHEHQCttKHEHCHEHEHHEHUHEHHHHEHHJHE2HEHRHHEHHHEHHJHEH8[]ÐUHH H}HuHEHUH2HHEHUHEHH(HEUH}E]UHH}HEHHEH@]UHHH}HuHEH;EtDHEHHSHEHHEHHEHPHEHPHEHHEH@HEUHHH}uEEUHEUHSHH}HuHEHUHH^FqHEHHEH HUH HHUHHEHJHHH[]UHHH}HuHEHUHHYغqHEHUHSHH}HuHEHUHHEqHEHHEH HUH HHHHEHVJHHyH[]UHHH}HuHEHUHH/ThqHEHUHSHH}HuHEHUHHEqHEHHEH HUH HHHHEHIHHH[]UHATSHPH}HuHUHEHHHEHHHEHH-t#HEHHHEHH*`HHEHHUHMHEHHHEHH\HEH,HEHY@vHIHEHIHEHHLHHP[A\]UHATSH@H}HuHUHEHH,t HUHEHH*H `.HHEHHUHMHEHHHEHH[HEH=HEHY@vHIHEHIHEHH'LHH@[A\]UHATSHPH}HuHUHEHHHEHHHEHH+t+HEHHHEHH(H`HHEHHUHMHEHHHEHHZHEH%HEHY@vHIHEHIHEHHLHHP[A\]UHATSH@H}HuHUHEHH*t HUHEHH'H$`'HHEHHUHMHEHHHEHHYHEH6HEHY@vHIHEH IHEHH LHH@[A\]UHATSHPH}HuHUHUHEHH)t2HUHEHH 'HHHEHH`"HHEHHUHMHEHHHEHHXHEH1HEHY@vHIHEHIHEHHLHHEHP[A\]UHH H}HuHUHMHEHHHEHH(t:HEHHHEHH%HHHEHH}HUHEHH"$HEUHSHHHHHHHuHH蠰Hu |HHH;v!HH+HHHHEHH+HHHHEHEH4ׂCHHHH(HH(HH-HEH}t*HH#HEH}tHEHƄHH贯HEHxH*HHH H*X u^H0HDHwHHH0HH{H0HH}tQHH`HH4HwH訦HH`HH#H`HHH;eHH+HxH*HHH H*X t^HHVHwHHHHH荱HHHH4ׂCHHHHHH4ׂCHHHHHHHH HHwHHHHHHF HwHRHHHHͰHHNHHHHNHH+HxH*HHH H*X |s^H0HHwH譤HH0HH(H0H詾HH4ׂCHHHHHH4ׂCHHHHHEHHHHEHMwHHSHUH`HH HwHHH`HHtH`HHEHHEH}HHHH蔮HH贽HH0H蝽HH`H膽HHHoHHHXHHHHHHMHH0H9HH`HHHEHHHEHHHHҼHHWHHH[]UHHH}HEHHEH@HE@ÐUHSHH}HEHXHtHbN HH[]ÐUHH}HuHEHUH]UHHH}HEHdÐUHSHH}HEHHtH(HzH[]UHH}HEH]UHH}HuHUHEHUHHEHUHP]UHSH8H}HEHHEHHEHHHEHH0kHEH@@tDHEHHX(HEH@HHEHHHEHHHEHP@P@HEHjHEHHEHgH8[]ÐUHSHXH}HuHUHEHHnHEHP HMHEHHHEHiHEHEHEHEHEH]HEHUHHtHEHHEHHEH7HHEHiHHEHnHEHHH艿HX[]UHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEH@HEH(HHE@@UHHH}HEH?HEH(HHEHgUHHH}HEHHÐUHHH}HEH̑UHHH}HEHUHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHHTH[]UHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHMHEHPHHHQHEHHUHHHUHAVAUATSHHXHPHHDHXHEHH[gHHHpHHHXHP(HpHH#HXHX(HpH?IHFIHpH"HM(]HHHCHCHCHC HH]HUHhHHcHEHPHHOHpHHHEHP AAhAHELEHXLLLLHHHHHMHEHHLe 胮HËDHHHLH3HpHHXHEH,HhHHX@@PHXP@HhHHpHHEHeIľ HLHHEHHHhH?HH芫HXHX(HpH>HHEHHHEHH:HHHpHHHEHdHHbHĠ[A\A]A^]UHSHHH}HUHEHH$HEHHEH(HHEHEH(HHEHUHEHHt8HEHHQH@HCHEȾHHEH$HHEHz$HH臹HH[]UHSHHhdHhHEHH$HEHHEH'HEHEHh@@EHpHߦEHh@@HpHHHhHP(HEHHHhH(HYHEHhH(H2HEHUHEHHStvHEHHHEHH#HEH@HEHHËUHpHHiHHCHHEHE\HhH(HHh@@HEHHpHt-dHpHHEډHHpH肥HEHHEHLHEHV"AHHpHJHEHHEHHEH"HH+HĘ[]ÐUHSHHhHhHEHH!HEHHEHHEHEHh@@EHpH臤EHh@@HpHHHhHP(HEHHLHhH(HHEHhH(HHEHUHEHHtvHEH;HHEHHHEH@HEHsHËUHpHHHHCHHEHE\HhH(HHh@@HEHzEE;Es&UHpHH蜣HH+EHpH8HEHHEHHEH AHHpHHEHdHEHHEHHHHĘ[]ÐUHH}HE]UHH}HEH@(HtHEH@(HEHEHEH@ HtHEHP HEH$HEH@HtHEHPHEH]ÐUHSH(H}HuЈEHEHUHH}t(HEHHHEHHHH([]ÐUHHH}HEHH ÐUHSHH}HuHEHUHHʥHEH HEHEHPHmHEH@`HEH@hHHEHlHHQH[]UHHH}HEH@`Ht"HEH@hHtHEH@hHUHR`HHEHPHHEH H_HEHUHH0H}HuHUHEHHHEHPPHEHHHEHÐUHHH}HEHH ÐUHHH}HEHH ÐUHH0H}HuHEHHEHH"HEHEHH2HEHUHEHHCtKHEHHEHEHHHEHHFtHEHEHHEUHSH8H}HuHUH]HEHHiHEHHVHEHHsH8[]ÐUHSHhH}HuHUHMLEHEHUHEHHHEHEHtEIHEHX8HEHHEHMHEغHH/HUHEHHE}tHUHMHEHH EHh[]UHH0H}HuHUyAHEHEH;EvHEH+EHEHEHEHH9EsHEHH+EHHEH HEHÐUHSH8H}HuHEHPHEHH8ZHEHHHUHEHHvHEHHHEH)HEHHEHHkHEH8H=(HEHYHHEHYHHmH8[]UHSH(H}HuHEHUHH%HUHEHH HEHHHEHHHH([]UHSHH}HuHxHpHEHPHEHH}HHEHEHptD?HEHpHEȺHH ]HEHUHEHHHEHEH;HEHH?HEHxHEHHHEHUHEHHt]Hpt7H}HMHpHuHEIHtHEHHEHP8HEHHH\HptHUHpHEHHHEHHHEHHHEHHUHEHHHEHH.HUHEHHWHEHHEHHHEHHHHEHĈ[]ÐUHSHH}HuHEHUHH#qHEHHEH HUH HHÞHHEHd(HH臬H[]UHSHH}HuHEHUHH<2qHEHHEHHUHˆHHPHHEHHHH[]ÐUHSHxH}HuUHEHQHEH(HUH(HH#QHEH@HUH@HHHEHPHUHPHHwHEH`HUH`HH\HEHpHUHpHHAHEHHUHHH&HEHEHEHEHEHHUH˜HHHEHHUH¨HHHEHHUH¸HHHEHHUHHH~HEHHUHHH^HEHHUHHH>HEHHUHHHHEHHUHHHHEHEHEH HUH HHHEH0HUH0HHHEH@HUH@HHHEHPHUHPHHjHEH`HUH`HHJHEHpHUHpHH*HEHHUH€HH HEHHUHHHHEHHUH HHHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHHEHHEHEHEHEHEHEHEHHUHHHHEHHUHHH~HEHHUHHH^HEHEHEHHEHHEH HEH HEH(HEH(HE0HE0HEH8HUH8HHHEHHHUHHHHUHH0H}HEHHMHEHUHHHEHHMHEHUHHHEǀHEHǀ(HEƀ0HEUHSHH(H HHD H(HPH wHH(HHH wHH(HPPH wHzH(HP@H wH[H@HHH(HH@H0HHXH0H wHH@H*HEHH(HHHEHUHHŲHUHEHHHEHH(HHHpHUHMHH{HpH`HHH`H wHLHpHsHEHgHEHH(HHXHUH wHH(HcH wHH(H wHH(HH  wHH(HH  wHqH(HH  wHOH(HH ' wH-H(HH 4 wH H(HH 9 wHH(HH ? wHH(HH L wHH(H H Z wHH(H0H f wHaH(H@H u wH?H(HPH wHH(H`H  wHH(HpH  wHH(HH wHH(HH wHH(H wHJH(H8H wHN H(H wHH(H wHH(HH wHH(H wHH(HH  wHKHH@H貞HH藛HHpH蕞HHEH脞HHiH[]UHH}HEHHu, HEH]ÐUHSH(HHHH貃HHEHHPHHH"HHHHH wHzHHHHxHHHH芝HHP H`HH7"H`H0HHtH wHzHH0HHH0H|H`H HP0HHbH wHzHHHH虅HHH@4HH舄H wHyHHHH?HHHE@4t\H@4HHH wHVyHHHHфHHRHE@4tnHE@4t]H@4HH蚃H wHxHHHHQHHҒHEHh wHٸt]H@4H@H$H wH`xHH@HHۃH@H\H@4HpHǂHwHxHHpHH~HpHHHP8HHHLHHHHH wHwHHHHHH葑HH"HE@4HE@4t}HHPHH HHH HHHH wHvHHHHlHHH H~HEHXHEHEH@Ht}HHPXHpHH HpH@HHGH wHSvHH@HH΁H@HOHpHHHPhHHHHHHHH wHuHHHHQHHҏHHcHHPxHHHHHHHMHwHYuHHHHԀHHUHHHHH`HHH`H0HHH wHtHH0HHTH0HՎH`HfHHHHHHHHHMH' wHYtHHHHHHUHHHHHHHHHHHH wHsHHHHTHHՍHHfHHHPHHHPH HHMH4 wHYsHH HH~H HUHPHHHHHHHHpHHH9 wHrHHpHHT~HpHՌHHfH#wHH,wH~rHHHH}HHzHHH HHH HHHHBwH rHHHH}HH H H蚔HEHHEHEH@HtLH@#wHH wHqHH@HH }H@H苋HEHHEHEH@HtLHp#wHDHKwH qHHpHH|HpHHE苀,oH,HEH?zHVwHpHHEHH9|HEH轊HHH覊HHH2HH0H{HH`HHHHPHHH9HHH"hHHH QHH@H:HHpH݉#HHHƉHHHRHHH蛉HH H'HH@HpHHpHHHHEHHHёwHHHHHH覑LHH0HHH`H{!HHHĈHHHPHHH虈HHH%HH HnHHPHHHpHCHHHϐxHHHdHHHHH H蓐wHbswHbH`H5H`H HHEȉHHH`HuHEH1uHPHHH|?HUHWH*H`H·H`wHaHHXHZ=wHmaHHXHY=wHCaHHX@|HYswHaH`HH`HHHEHHH`H\tHXPHXHXHP(HPHHHEH~BHH`HtHH`HsHHEHEHHRbHĨ[]UHSHHHHHHEHHHHtwwHHP|HH9twwnHEHHH(HhHEHHH(H{HEHUHEHH艘t'HEHH0HEȾH蝘HHH(HؘHH@|HHǀHEH^HtH9HQHEH y?HUHHPH茴HPHPHP>wH^HHHH@HHwH^^HHEHHHHUHHH9^swH,^HPHHPHHHEHHHPHiqdcHHPHMqHCcHEHHH_Hĸ[]UHH}HE@t HE/HEHcHHH)H*HE@t*^,]UHH}HE@t~HEHE@t9|]UHSHHXTHHH@L8DPE4HX4DPL8H@HHTH`HWH`HH`HHHH`HNHH`HNHHV^H]UHH0H}HuHEH>HUHEHHAHUHEHHXHUHEHHyHUHEHH蒖tKHEHHPPHEHHtHEHіHEHMHHg랸UHHH}HuHEuHEHu}6HEQHHEHHPHHEHHHHLHEHHQHEP,H([]ÐUHH}pwHEH]ÐUHHH}HEHHEHLÐUHH}]UHHH}HEHHHHUHАÐUHHH}EЈEEHE P$ ʈP$HEUуP$ ʈP$HEH@HUH HHHE@ ÐUHHH}HEH@0HHtHEH@0HUHАUHHH}HEH@8HHtHEH@8HUHHE@,UHSH8H}HEH@HEHEHEHEHHHUHHUHEHHsHEHP(HEHHNHEH~HHEHmHHXH8[]ÐUHH}pwHEH]ÐUHHPH}HuHUHMHEHwHEHHEHUHPHEHUHPHEHUHPHEH HHEH(HEEHEHEEEHUEHU؉EHE؋UԉHE@,HEH@0HEH@8ÐUHH@H}ȺwHEHHEA?wwHHEHHtHEȺHFHE@,Ht HEHHEHHEHUHHH}HEHFHE@HMIÐUHHH}HE@,u@w?w@wHEH@H@H@UHHH}HE@,uw?w@w}HEH@HÐUHHH}HE@,u`w?w@w;HEH@H@H0UHHH}HE@,uw?w@wHEH@@ÐUHHH}HuHE@,u@w?w@wHEH@@,HEH@HHHEHHHHHH>HHHHMQH0HHH>H0HHH2HHHHHHOHEHHUHHxAIȹmwHHHHHUHHxAIȹuwH{HHHHUHHxAIȹ~wHHHHHHQHH#H@HHHp)@wH>t6HHHHpHHxAIȹ)@wHHH@HHPHH}HxHP0HPHHzHPHlHH@HHH?HHxH@0HHHw;HxH@0HEHH H`H>H@H>HBwHH)tSH0HHHBwH趘HHEHHHEHHHEH>H0H萌H=H0HyHAH0H><HHEH=HH`H=HH@H=(HHEH=HH0H;HH(HH?+HH(HH+H(HHH(H@H*H(H0HT\HH9H]UHH}uHEUP]UHH H}u}y`w@wAwQHEU䉐EHE苀9Es#HEUHHDHU苒PtEΐÐUHH}HEƀL]UHH}HEHPHEEEEHUHUHUHUE܋EE؋E؉Eԃ}t#}t}t}t}u HEUUЋEЉE̋ẺE@uEȉEHEHEHEHEHEHEHUHEHEHEM]ÐUHHHxHxHPHEEEEHUHUHUHUE܋EE؋E؉Eԃ}t#}t}t}t}u HEUUЋEЉE̋ẺE@uEȉEHEHEHEHEHEHEHUHEHEHEMEtvEEE}t4EE}t#}t}t}t}u  EE}u EU EtHxHzÐUHHH}HuHMHEHHuHEUHHH}HEHYvtDHEH9HHEH%HEH H?UHSH(H}HEHTHEHHcHE؋tHEHvH([]ÐUHSH(H}HEHTHEHHHE؋tHEH/H([]UHHH}HEHuHEluUHH H}HEHuwb@wAw>輗HEHEHTHEHHhHE苀ttwf@wAwHEǀtHEHUHHEHFHEHH$tHEHH豔HE苀HuHEHj(ÐUHSHH}HEHHX;ϖH9H[]UHHH}HEH6uHEH{tUHSHH8H8Hu@w{@wAwµH.L?HUH=HH@H訇H@}@wHZH@HPAwH1HHEH8HHHEHH)swHk1HEHo6H@HH@HעHHEHHH@HDH8HHEHnH8HP@HEHHnH8HP@HEHHjnHUHEHHnHUHEHHnHEH.rH@HXtHHEH rHP@H@HH蓬H@H&$H H@H?5HEHqHHEHMHHynKH8HTHEHH۪H8ǀtHEHKHHEH4HH@HCHH1HH@H4HHw1H[]ÐUHHH}HuHEH@HPHEHHUHEÐUHH}HE@]ÐUHH}HEH]UHH}HEX]UHH}uHEUX]ÐUHH}HEH@]UHH H}HE苀Ht HE苀uHEHEHEHHEEHE苀9EsIHEUHHDH9Et!EEHEUHHDHkEEHEUHcHHDÐUHHH}HEHHEHEHG#nt5HEH&#fHEу ʈ(9HEу ʈHEUHH}HE HEl2HElHcHHH)H*HE*^,]UHH}HE~HElHE9|]UHHH}HEHÐUHH0H}HuHUHEHHEHEHtHEHmpHEPHEHElPHElH}tHEHUH`aHHEH`HEHUHMHHHEUHH}HuHUHEHUHHEHUHP]UHHH}HEH@HtHEHHP(HEH@HHfUHH}HEH@]ÐUHSHXH}HuHUHEHEHEH@HHEHUHEHH=HEH(H mHEHUHMHEHHHEHƿ@LHHUHMHEHHH]HEHCHMHEHHlHEHHEH+HHEHHHEHHH=,HEHX[]UHH H}HuHEHHEHEw]@wAw蘭HE苀lw^@wAwqHEPHEHE苀lPHE艐lHE苀pPHE艐pHEHuwc@wAwUHHH}HuHEH@H4ׂCHHHHHEHH\HEUHSHHHH@H@Hu|wn@wBwj:HPH$HPH BwH(HH@H H!&BwHZ(HHEH@HHHEHH艤wH%(HHHPHH,+HPH|"HHPHh"HH)HHHĸ[]UHHH}HEHpUHHH}HEHUHHH}HEHbjÐUHSH(H}HuHUHEHUHHiHEHPHEHHiHHEHVhHH)H([]UHH}HuЈEHEHUHHEUP]UHSH8H}HEHiHEHHiHEH(HIHEHjHEHUHHkHEHuHEHjHEHPHEHHkHEHuHE@ HE@!HE@"HE@$HE@#HE@P?HHEH(HIHHEHHhuHEH\uHH'H8[]UHSHH}HEH IHEH(HfHEƀHHEH_IHH'H[]ÐUHSHH}HEHHHEH(H/fHEƀHHEHIHH8'H[]ÐUHHH}HEHHÐUHHH}HEHHfÐUHHH}HEH!ÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHÐUHHH}HuHEHUHHrUHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHHH}HuHUHEHH)wHEÐUHHH}HuHEHUHHHEÐUHSH(H}HuHUH]HEwAHH5GH([]ÐUHHH}HEHHvÐUHHH}HEHHvÐUHHH}HEHH4}ÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHdÐUHHH}HEHÐUHHH}HEHHHEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHUHHH}HEHUHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHH\H[]UHH}HE]UHHH}HEHHUHH}HE]UHH}HE]UHH}HE]UHSHH}HuH]HEHHHH:HEHXHEHpHHH~H[]ÐUHHH}HuHEHUHH5UHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHH H}HuHUHEHcHEHEHOHEPUHSHH}HEHBHEH(HE`HEHHaHEHHgHHEHCHH7!H[]UHHH}HEHH4HEHH`HEH(H(HEHBÐUHHH}HEH貋ÐUHHH}HEHHyÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHÐUHHH}HuHEHUHH+UHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHH}HEH]UHHH}HEHHwÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHUHHH}HEHUHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHHLH[]UHH}HE]UHHH}HEH3cUHH}HE]UHSHH}HuH]HEHHHHZHEHHbHHEHH H[]UHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHHH}HEHDFÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHÐUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHHH}HEHHjÐUHH}HEHEHE]UHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHÐUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHHH}HEHHEHH!rUHHH}HEHXÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHÐUHHH}HuHEHUHH裙UHHH}HuHEHUHHUHHH}HuHEHHEHHEHHUHHHUHHH}HEHHEHHpUHHH}HEHJjÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEH ÐUHHH}HEHÐUHHH}HEH HHEHÐUHHH}HEHÐUHHH}HEH@ÐUHHH}HEHÐUHHH}HEH8HHEHÐUHHH}HEHÐUHHH}HEHHHEHÐUHHH}HEHÐUHHH}HEHHHEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHUHH}HE]UHHH}HEHHUHH}HE]UHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHH,HEHHEHjHHH茜H[]UHH}HE]UHHH}HEHHUHH}HE]UHH}HE]UHH}HE]UHSHH}HuH]HEHHHHHEHHEHkHHHH[]UHHH}HuHEHUHHcUHHH}HuHEHUHHUHHH}HuHMHEHPHHHQHEHHUHHHUHHH}HEHHÐUHHH}HEHÐUHHH}HEH`HHEHÐUHHH}HEHpHHEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHUHH}HE]UHHH}HEHHUHH}HE]ÐUHSHH}HuH]HEHH,HH^,HEHXHEHHHHߜH[]UHH}HE]UHHH}HEH`HUHH}HE]UHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHHHEH`HEHjHHHTH[]UHH}HE]UHHH}HEHpHLUHH}HE]UHSHH}HuH]HEHHHH*HEHpHEHHHHhH[]UHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHMHEHPHHHQHEHHUHHHUHHH}HEHHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEH HHEHLUHHH}HEHUHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHH&H[]UHHH}HuHEHUHH腠UHHH}HuHEHUHHUHHH}HuHEHUHHٟHEH HUH HHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHUHHH}HEHÐUHSHH}HuH]HEHH HHnH[]UHHH}HuHEHUHH5UHHH}HuHEHUHHUHHH}HuHMHEHPHHHQHEHHUHHHUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHUHHH}HEHUHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHHBH[]UHHH}HuHEHUHH腧UHHH}HuHEHUHHUHHH}HuHMHEHPHHHQHEHHUHHHUHHH}HEHHHEHJÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHÐUHHH}HEHHUHHH}HEHUHH}HE]ÐUHSHH}HuH]HEHHYHH H[]UHH}HE]UHHH}HEHUHH}HE]UHSHH}HuH]HEHHHHZHEHHWOHHEHH H[]UHH}HE]UHHH}HEH-=UHH}HE]UHSHH}HuH]HEHHHH4HEHHHHHHHH:H`HHHeHH@HH@HP/pwHH@HPHPHHبHH`HH_@Hp3pwHcH`HpHPHH苨HE8pwH2HE]pwH!HUHMHPHHOH`HEHH?HEcpwHHUHMHPHHHEH0HHHUHEHH?HXHPHMHH`HEHXH`HIHHHH+HHHH HHH0HHPHzHHH)HHHHHHHH HHHPHxHHHdHHHPHHHUxqHEHHEH HUH HH5HHEHYHHH[]UHSHH}HuHEHUHHnHqHEHHEH@HUH@HHHHEHBHHH[]UHHH}HuHEHUHH XqHEHUHHH}HuHEHUHHO(qHEHUHHH}HuHEHUHHqHEHUHSHH}HuHEHUHHSXqHEHHEH HUH HHHHEHdXHHH[]UHHH}HuHEHUHHF@wHEHUHHH}HuHEHUHH}FwHEHUHHH}HuHEHUHHKFwHEHUHHH}HuHEHUHHRqHEHUHHH}HEHÐUHHH}wHEHHEHXÐUHHH}HEHHEHKÐUHHH}xwHEHwHEHPлwHEHPHEHH1HEHHZHEH1HH듐UHHH}HEHzHE@HHHUHATSHH}HEH1@>HHEHHB8&ipwHIHLHDUHHH}hwHEHHEHÐUHHH}HEHHEHUHSH(UԉfUfEHEHHEH躾HHEHlHHUHSH(UԉfUfEHEHHEHHHEHHHYUHHH}wHEHHEHÐUHHH}HEHHEHUHSH(UԉfUfEHEH HEHҾHHEHlHHUHH}HEHHH3EH)]ÐUHH}HuHEHUHH]UHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHUH5hq]ÐUHH}HEH]UHH}HuHEHHEH]ÐUHH H}HuHEHHEHH,HEH貿HHEHH(HEUHHH}HEH調HEH|TÐUHHH}HEH螿ÐUHHH}HEH莿HEHÐUHSHH}HuHEHUHHEHHV/HEHPHMHEHH豿HHEHHHEHNÐUHH H}HEH~HEHEH>HEHUHEHHUHHH}HEHUHH}HuHEHHEHH9]UHHH}HEHHcÐUHH}HuHEHUHHE@]UHHH}HEHHEHH)UHHH}HuHEHHEHHEHHUHHHÐUHH H}HuHUHEHHHUHEHHHEH|HEUHHH}HuHEHHEHHEHHUHHH)HEHUHAUATSHHH}HuHEHHEHHEHEH)HEHEHYIH]H޿pILLHEHHEHEHUHMHEHHǸ(HUHMHEHHHEH(IHL[LHEHHH,HEHH[A\A]]ÐUHH}HEH]UHH H}HUHEHHHEÐUHH H}HEHHEHHnHEUHH}HuHEHHEHH9]UHH}uHEHHEHEHHHEHHE]ÐUHHH}HEHHÐUHH}HEH]ÐUHH H}EHEHUHHÐUHHPH}HuHUHEHtHUHEHHgjHEH@tSHUHEHHlHEHUHUHEHHHEHUHUHMHEHH;DUHHH}HuHUHEHH)HEUHHH}HuHEHHHUHEHH@ÐUHHH}HEHHEHH9%UHHH}HuHEHHEHHEHHUHHHy%HEHÐUHHH}HuHEHHEHHEHHUHHH$UHH}HuHEHHEHH9]UHH}HuHEHHEH]ÐUHH H}HuHEHHEHH蠾HEHHHEHHhHEUHH}HEH]ÐUHH}HEH]ÐUHHH}HEHƿÐUHAUATSH(H}HuH]HEHHHEHH覿HEHHHEHHH輿HEH~HEH:IHEHHEHIHEHݿLHLH-HHEHP4HHEH HHHHEH耚HHH([A\A]]UHH H}HEH蘿HEHEHXHEHUHEHHӿUHH}HEHPHEHH)HH]ÐUHH H}HEHHEHEH軿HEHEHUHHH}HEH@HPHEHPHEHPHEHHĿUHHH}HuHEHPHEH@H9t1HEHHHEHUHH赿HEH@HPHEHP"HEHHHUHEHH趿ÐUHH H}HEHPHEHHHEÐUHH H}HUHEHHHEUHSHH}HuHEHHHEHHH9H[]ÐUHH H}uHEHHHHUH HEHUHEHH.HEUHH}HEH]ÐUHHH}HEHHEHH ÐUHH0H}HuHEHEHEHUHUHEHEHEHUHEHH TUHH}HEH]UHHH}HuHEHUHH HEÐUHH H}HuHEHEHEHHEHH4HEUHHH}HuHEHHHEHHEUHH}HuHEHHEHH9]UHH H}HuUHEHHHUH HUHHHEÐUHH}HEH]ÐUHH}HEH]ÐUHHH}HuHEH|HHEHHRUHH H}HHHHEHUHMHUHEHHAH}HMIILHHmHEUHHH}HEHUHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHHlH[]UHH}HE]UHSHHH}HuUH]HEHHHEHHpHEкHH8HH[]UHHH}HEHÐUHHH}HEHHHEHHHEHHHHEH_UHHH}HuHEHPHEH@H9t1HEHHHEHUHHHEH@HPHEHP"HEHHHUHEHHÐUHH}HuHEHHUHHHHH]ÐUHH}HEH]UHH H}HuHEHEHEHHEHHHEUHHH}HuHEHHHEHHEUHH H}HuHEHEHEHHEHHHEH@HHEHHHEUHH}HuHEHHEHH9]ÐUHH H}HuUHEHHHUH HUHHHEÐUHH}HEH]ÐUHHH}HuHEH0HHEHH躇ÐUHSH(H}H]HHH([]UHAWAVAUATSHHxHpHhH`LXLPHEH贆HEHHEHEHHEHpHSHHHhH HHEHHeLmH`H1H@HXHH8HPHD0H}IH]H޿HIHAWEL8H@LHHLHHEH:HEHEHUHMHEHH-HUHMHxHHIHEH(IHL^ LHEHHH/HxHe[A\A]A^A_]ÐUHH H}HuЈEHEHUHHEHHt}tHEHH UHHH}HEHHtHEHHUHH}HuHEHHEHHEH]UHHH}HuHEHHUHH}HEH]ÐUHH}HEH]UHHH}HEHHtHEHH肰UHH}HuHEHHEHHEH]UHHH}HEH蒹H褄UHH H}HuЈEHEHUHHEHHt}tHEHHdUHHH}HuHEHHEHHEHHtHEHHyUHHH}HuHEHUHH艾UHHH}HEH蠾ÐUHHH}HEHHEHH5UHHH}HEH莿ÐUHHH}HEHJÐUHHH}HEHÐUHHH}HEHVÐUHSHH}HEH轾HEHHHEH8HHEHH}/HHEHHHHEH聾HHH[]UHAUATSHHH}HEH蹽HEHHEHEHHELeL濨HH޸HHHH HEHwHEHEHUHMHEHHjHUHMHEHH艾HEH (ILH&LHEHl HHHEHH[A\A]]UHH H}HuHUHEHHaHUHEHHLHEH HEUHHH}HEHHEHHUHHH}HEHHÐUHHH}HEHÐUHHH}HEHÐUHHH}uUUMHEHԽÐUHHH}HEHHȔÐUHSHH}HEHHtuHEHHEHHHHHHHHHEHH9tHHHEHHHHHHHHPHEHHHH֪HEH@H覮H[]UHHH}HEHlÐUHHH}HEHʾHHEHHHEHHH軾HEHCUHHH}HEHHEHHUHHH}HEHHEHHUHH}HEH]ÐUHH}HEH]ÐUHH}HEH]UHAUATSHHH}HEH+HEHgHEHEHuHEH]H޿XILHEH[HEHEHUHMHEHHǸ)HUHMHEHH2HEHd(IHLLHEHEHHjHEHH[A\A]]ÐUHH H}HuHUHEHHHUHEHH<HEHHEUHHH}HEH达HHEHHHEHHH课HEHGUHH}HE]UHH H}HuHEHHEHUHEHH艾HEUHH0H}HuHUHEH耾HH蝾HEHUHEHH衾HEUHH0H}HuHUHEH8HH觾HEHUHEHHYHEUHSH(H}HuHUHEH胾HHEHtHHwH([]UHHH}HuHEHFH艾UHHH}HuHEHH肾UHH}HE@ f]UHHĀH}HuHUHE@ fHE@ fu {wrw+sw8HEHHE@ HHHHHHEH}tRHUHEHHHEHEHHE@HuHEH?HMHEHUHHQEAHEHPHEH3HE@ fHE@ fu {wrw+sw7HUHEHH製HEHHHEHH)HHHHH‰HEfP H}t,HEHUHHHMHEHUHHQEAHEH!HHEH]HE@ ft {wrw@sw7HE@ ft {wrwfsw6HEHÐUHHH}HuHUHEHH製HEUHHH}HuHEHUHHUHSHHH}HuHUHUHEHH落HUHEHH製HUHMHEHHpHEHHEH茍HHEH{HH`HEHH[]UHHH}HEHUHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHH H[]UHH}HE]UHSHHH}HuUH]HEHHHEHH覍HEкHH޽HEHHHEH HHbHH[]UHH}HE]UHH H}HuHEHHEHUHEHHHEUHH0H}HuHUHMHEHHHEHHݽHUHEHHHEUHH0H}HuHUHMHEH蒽HHEHHݽHUHEHH褽HEUHSH(H}HuHUHEH̽HHEH载HHH([]UHHH}HuHEH菽H踽UHHH}HuHEHhHaÐUHHH}HuHEHUHH苽ÐUHHH}HuHEHPHEH@H9t1HEHHHEHUHHHEH@HPHEHP"HEHHHUHEHHÐUHSH(H}HuHEH'H9Et rwBHEHH9EHEH HEHEH@HFHHEHH4HHuHEHHѿHEHEH sHHEHHHEHHHrHEHUHJHUHH)HHHHUH HHH_ HEHUHHEHHEHHEHPHEHHUHHHEHPH([]ÐUHH H}HuHEHUHHEHHHtNHEHHHEHPHEHHEH@HUHEHE%=tHEHL HEH@ÐUHH}HEH@]UHH}HEH@H]UHH}HEH]ÐUHH}HEH@Hu HEHHHEH@HHHHHHEHEH@HPHEHPHEH@H9Et;HEHHEH@HUHEHE%=tHEH@HEH@HEH@]UHH}HE]ÐUHH H}HuHEHHUHEHHHEÐUHHH}HEHTÐUHHH}HEHTÐUHATSH0H}HEL`HEHEHEHEHEHHEH]HEH脾LHH萾HEH2H0[A\]UHHH}HEHHEHH訾ÐUHHH}HEHUHH}E:UHHPH}HuHUHEHtHUHEHHjHEH8tSHUHEHHHEHUHUHEHHHHEHUHUHMHEHHq#UHH}HEHEHEH@]ÐUHH H}HuHEHH9EtHUHEHHZÐUHH0H}HuHEHEHEHEHEHEHUHEHHYLUHHH}HEH薾ÐUHATSH0H}HEL`HEHEHEHEHEHHEH]HEHƾLHHҾHEHtH0[A\]UHH}HEH]UHH H}HuHEHEHEHHEHHȾHEH@HHEHHȾHEÐUHHH}HuHEHоHHEHÐUHH H}HuHEHEHEHHEHHNHEUHHH}HuHEHrHHEHHEUHH}HuHEHHEHH9]UHH H}HuUHEHHHHUH HUHHƽHEUHH}HEH]ÐUHH}HEH]ÐUHHH}HuHEHHEHHEHHUHHHsUHH}HEH]UHHH}HuHEHUHH{HEÐUHH H}HuHEHEHEHHEHH褽HEUHHH}HuHEHtHHEHHEUHH}HuHEHHEHH9]UHH H}HuUHEHHH HUH HUHHHEUHH}HEH]ÐUHSH(H}HuHEH{tHEH{HEH HEHټH@HUHJHUHHHHEHhHHMH([]UHH H}HEH*HEHEHLHEHUHEHHtUHH H}HEH@HEHUHEHH胼HEÐUHH H}HEHHEHUHEHHRHEUHSHH}HuHEHMHHEH>HH9H[]UHH H}uHEHHhHUH HEHUHEHHջHEÐUHH}HEH]ÐUHH0H}HuHUHUHEHHHEH}tHEHPHEHHEHUHH H}HEHPHEHH蛼HEÐUHH H}HUHEHHuHEUHSHH}HuHEHpHHEHaHH9H[]ÐUHH H}uHEHHhHUH HEHUHEHHHEÐUHH}HEH]UHHH}HuHEHgHÐUHHH}HuHEHHEHHEHHtHEHHJUHHH}HuHEHHEHHEHHUHHHHEHÐUHHH}HuHEHUHHUHHH}HuHEHUHHoUHSHH}HuHpHxLhL`H`HEHHHhHEHHHpHEHH褺H}HMHuHUHEIHHUHMHEHHʼHEHbHEHHEHZHHHEH`HXHHHHHHY5HHHHHHHoHL]HHHpHHz4HPHpHHH4HPH0HH4HH@80LH4H HH0HHHH{2EE HHdHH菕H(HHEH0HHHUH HHHEH0HHHUHEHHѽHUH(HHH H(HH,H(HqHHEHiH(HSHPHEHHRHUHEHHSHEH=(HEH^HEH(HHTH0HSHHH%HHEH'HHEHX^HH0HxHHHe[A\]UHHH}HuHEHHEHHEHHUHHHqUHHH}HuHEHBHUHH}HEH]ÐUHSHH}HuHxHpHEHPHEHHHHEHEHptD<HEHpHEȺHH詡HEHUHEHH艱HEHEHײHEHH۲HEHxHEHHeHEHUHEHHZt]Hpt7H}HMHpHuHEIH(tHEHlHEHP8HEHH\HptHUHpHEHHHEH跲HHEHH{HEHHUHEHH軴HEHHʴHUHEHHHEHKHEHHHEHHH虀HEHĈ[]ÐUHH}HEH]ÐUHH H}HuHUHEHHHUHEHH2HEHX[HEUHHH}HuHEHUHHcUHSH8H}HuHUHUHEHH蘻HUHEHH諻HUHMHEHHxHEHZfHEHeHHEHeHHHEH8[]UHHH}HEHUHH}HE]ÐUHSHH}HuH]HEHHrHH H[]UHH}HE]UHSH8H}HuЉUH]HEHHHEHHfHEHHHEHzeHHEHieHH~H8[]ÐUHH H}HuHUHEHHHUHEHH(LHEH`eHEUHHH}HuHEHHEHHEHHUHHHUHAUATSHHH}HuH]HEHIHEH謻H脻LHH褻HEHEHEHEHEHHELeHEHIHEHEHEHEHEHHEH]HEH賻LLHH谻HHEHύHH8}HH[A\A]]UHSH8HHHHHHHLLHU0HHHHU HHH~H HuHHHHH֠HHEHHpHHHH苻HLHuHIIMHHPE(PHPEPH PMIL˻H0HEHTHH芥H H{HHjHHVHHEHTHH=H H.HHiHHxHHo{HH]UHH}HE]UHHH}HEH8HshUHH}HE]UHHH}HEHUHH}HE]UHH}HE]UHSHH}HuH]HEHHHH謼H[]UHH}HE]UHHH}HEHHUHH}HE]UHH}HE]UHSHH}HuH]HEHHHHHHEHXHEH~HHH5H[]UHH}HE]UHHH}HEH HUHH}HE]UHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHHHEHX HEHoHHH襻H[]ÐUHSHH}HuH]HEHHHHHEHX8HEHHAcHHyH[]ÐUHHH}HuHEHUHHUHSHH}HuH]HEHbHHH[]UHSHH}HuH]HEHqcHHH[]UHH}HE]UHHH}HEHHUHH}HE]UHH}HE]UHH}HE]UHSHH}HuH]HEHHHHbHEHHEHkHHHH[]UHH}HE]UHSH8HHHHHHHHHcHHH薺HH`HHH`HHwH8[]UHSHHhHHHHPHXH`LHL@HpHuHH@HEHHHHHEHHjHPHXHHkHhLUHuH`IIMËEPHpPMILzHHEHOHEH"]HpH蓟5HHEHNHEH\HpHgHHuHhH]ÐUHSHH}HuH]HEHJHTHHYH[]UHSHH}HuH]HEH_HHdH[]UHSHH}HuH]HEHcHHH[]UHH}HE]UHHH}HEHHUHH}HE]UHSHH}HuH]HEHHHHLcHEHHEHHqHH贷H[]UHH}HE]UHSHHHH@HEHPH+H9EHXHPHHH_HHPHHHHHPHH]HHHH蒹H@HHXHH迸$H]HHPHHH`HHHHeHXHPHPHHlHpHPHHH0HPxph`uuxpHH辸H@HEHPHHHXHP0HEHHHUHXuuuuxph`HHH@HXHHHHHiH]UHH}HEH@]UHHH}HEHPHEH0HH[ÐUHH H}HuHEHּH9EtHUHEHHԼÐUHH0H}HEHUHH'HEHUHHH}HEHPHEH@ H(H9t-HEHPHEHHHEH@HP(HEHP HEHÐUHH}HEHHEH@HEH@HEH@]UHHH}HuHEHP0HEHHHEÐUHH}HuHEHHEHHEHPHEHPHEHPHEHPHEHPHEHP]ÐUHHH}HuHEHPHEHHHEUHHH}HuHUHEHHПÐUHH H}HuUHUHEHH6HEH8HEÐUHH}HEH]UHSHHH}HHHHEHUHMLEHUHEHH6HUHEHH5H}HuHMIIMHILHWHEH?HHEH?HHfHEHH[]UHH}HE]UHHH}HEHHUHH}HE]UHSHH}HuH]HEHHHH8XHEHXHEHHHH聧H[]UHH}HE]ÐUHSHHH}HuUH]HEHHHEHHWHEкHH脻HEHVHHEHVHHcHH[]UHH}HE]UHH H}HuHEHHEHUHEHH蔻HEUHH0H}HuHUHMHEH臻HHEHH胻HUHEHH虻HEUHH0H}HuHUHMHEH8HHEHH胻HUHEHHJHEUHSH(H}HuHUHEHrHHEHcHHfH([]UHHH}HuHEH5H^UHHH}HuHEHHÐUHHH}HEH<UHH}HE]ÐUHHH}HuHEHHHEHHpUHSHHH}HHHHEHUHMLEHUHEHH螷HUHEHH觻H}HuHMIIMHILHɻHEHY:HHEHH:HHMaHEHH[]UHSHH}HuH]HEH!LHHPH[]UHH}HE]UHHH}HEHHUHH}HE]UHSHH}HuH]HEHHHH(WHEHXHEHHpHH賣H[]UHH}HE]ÐUHSHXH}HuUH]HEHHHEHHbWHEHH2HEHBUHHEH1UHH_HX[]UHSHXH}HHHHEHUHMLELMHUHEHH.HUHEHH艵HUHEHH H}LUHuHMIIMHMILH;HEH=8HEHm&HHEH 8HEHPHH_HEHX[]UHSHH}HuH]HEHXRHHH[]UHH}HE]UHHH}HEHHUHH}HE]UHSHH}HuH]HEHHHH\WHEHXHEHHHEHpHUHpHHMD*HHEH HhVHEH\VHHASH[]UHHH}HuHEHUHH5UHSHHHHHHH`HHH`HHH'HHHHHHHNYH`HX1HHH+YHH`HXHHPRHHH[]UHHH}HEHUHH}HE]UHH}HE]ÐUHSHH}HuH]HEHHHHbH[]UHH}HE]UHSHHXHPLHXHPHHH`HHXH`HHH`H%XHH`HXHH.QHĸ[]UHHH}HuHEHUHHHqÐUHHH}HuHEHPHEHHHEÐUHH@H}HuHUHUHEHHńHUHEHH<HHEHH蠄HEUHH}HuHEHHEHHEHPHEHPHEHPHEHPHEHPHEHP]ÐUHH0H}HuHEHuHܸHEHUHMHHHEÐUHH}HEHH]UHSHHXHP_H`HIHPH`HHHEHXH`HHPH`HGHH`HGHH6OHXHĨ[]ÐUHSHH}HuHxHpDlHEHeqlHpHxHuHEAH脭E]HEH{H9HExswHLHËUHEHHx0HHDzswHfLEHEHHI0HHEHHQHEHUHH HUHEHHDHEHQHE|swHKHËUHEHH/HHJDzswHKEHEHJp+HHEHPHHEH(pHHMHĘ[]ÐUHSHx HHЈHswHJKHHH@HCswH!KHswH KHHHHRswHJHswHJHHHHH`@HHHswHJHswHJHHHCswHZJHswHFJHHlHBswHJHswH JHHHHBtwHIHtwHIHHpHPtwHIH*twHIHHH0HHHBtwHjIH[twHVIHHH8HHZHntwH-IHtwHIHHH@HHHtwHHHtwHHHHH`HHGtwHHHtwHHHHH`H4ׂCHHHHHHH |HH1@w_`>HD`>wHEHA`>HJ`>HHVH0HʛH0@wH|H0HPwHEHHEHHEswHEH0HFH0HHHHH,H0HXIHxt0tpt9tMdHpuwHEHuwHEHuwHDHuwHDHA@wwH荷HHcHHPYwHyDHHxH@wO^>H4^>wHEH1^>H:^>HHFH0H躙H0@wHlH0HPwHCHHEHHCswHCH0H6H0H HHHHH0HVGHHH]HuwHCHvwHCHHH;vwHBH vwHBHHHHH=vwHBHvwHBHHHHH< vwH^BH'vwHJBHHHHH<7vwH!BHHvwH BHHHHHQHHEHP`HEHHHEHH<7wwH>HEHCHswH>HHE؋@tH+7swH~>HwwHj>HHE@xH56wwHE>HswH1>HHE؋H6swH >HNwwH=HEHHHxHXwwH=OHHHBHH?HHHBHH?HHHBHHi?HH0HPHHHPHHHeHH$?HH0HPHHH~PHHH HH>HH HAHH>HH`HAHH>HHEHAHH>HHEHAHHq>Hx []UHH H}HEHaHEHEH}HEHEH+UHHH}HuHEH HUHH}HEHHEH@HEH@HEH@]UHHH}HuHEHP0HEHH'HEÐUHHH}HuHEHPHEHHHEUHHH}HuHUHEHHШÐUHH H}HuUHMHuHHVHHQHFHVHAHQHEH觨HEUHH}HEH]ÐUHH0H}HuHUHEHUHHͨHEHEHHEHUHEHHtHEH\HEHHP@HEHHMHEÐUHHH}HEH֨ÐUHHH}HEHƨÐUHHH}HEH趨HEHHEH"RÐUHHH}HEH\3HEH H ÐUHHH}HEH>ÐUHHH}HEHHÐUHSH(HHHHHDžPHDžXHDž`HDžhHDžpHDžxHEHEHPHHHPHHHިHHH+HHHHHPHHHHEHEHEHEHHEHEHHHA\HEHUHH6HEHJ=HUHEHH;HMHEHUHA HQ(HMHHPHHA0HQ8HUHEHHHMHEHUHHQiHHiHHEHMHHPHHA0HQ81HHHHHPHHHc9H([]UHH}HE]UHAUATSHHH}HuHEHHEH+HEHEH9HEHEHIH]H޿XILLWHEH HEHEHUHMHEHHǸHUHMHEHHHEHDW(IHL艁LHEH%WHHZ8HEHH[A\A]]ÐUHHH}HuHEHHEHHEHHUHHH蝧HEHUHH}HE]UHAUATSHHH}HuHEHbHEH螧HEHEH謧HEHEHIH]H޿WILL iHEH耧HEHEHUHMHEHHǸ辐HUHMHEHHWHEH V(IHL.LHEHUHH6HEHH[A\A]]UHHH}HuHEHHEHHEHHUHHH菏HEHUHH}HE]UHAUATSHHH}HuHEH֦HEHHEHEH HEHEHIH]H޿'VILLHEHHEHEHUHMHEHHǸdHUHMHEHH˦HEHT(IHL~LHEHTHH5HEHH[A\A]]UHHH}HuHEHHEHHEHHUHHH5腦HEHUHH}HE]UHAUATSHHH}HuHEHJHEH膦HEHEH蔦HEHEHIH]H޿@TILLUHEHhHEHEHUHMHEHHǸ HUHMHEHH?HEHS(IHLz}LHEHvSHHK4HEHH[A\A]]UHHH}HuHEHHEHHEHHUHHHیHEHUHH}HE]UHAUATSHHH}HuHEH辥HEHHEHEHHEHEHIH]H޿@sSILL\dHEHܥHEHEHUHMHEHHǸ谌HUHMHEHH賥HEH[R(IHL |LHEHHEHEHIH]H޿@DILLpGHEHHEHEHUHMHEHHǸ}HUHMHEHHHEHD(IHLBmLHEHDHH$HEHH[A\A]]UHHH}HuHEHHEHHEHHUHHH|裞HEHUHH}HE]UHAUATSHHH}HuHEHhHEH褞HEHEH貞HEHEHIH]H޿@;CILLVTHEH膞HEHEHUHMHEHHǸx|HUHMHEHH]HEHC(IHLkLHEHdCHH"HEHH[A\A]]UHHH}HuHEHHEHHEHHUHHHI{HEHUHH}HE]UHAUATSHHH}HuHEHܝHEHHEHEH&HEHEHIH]H޿@AILLDHEHHEHEHUHMHEHHǸ{HUHMHEHHѝHEHIB(IHLjLHEH*BHH_!HEHH[A\A]]UHHH}HuHEHHEHHEHHUHHHy苝HEHUHH}HE]UHAUATSHHH}HuHEHPHEH茝HEHEH蚝HEHEHIH]H޿ @ILLDHEHnHEHEHUHMHEHHǸyHUHMHEHHEHEHA(IHL4iLHEH@HH HEHH[A\A]]UHHH}HuHEHHEHHEHHUHHHxHEHUHH}HE]UHAUATSHHH}HuHEHĜHEHHEHEHHEHEHIH]H޿ -?ILL*HEHHEHEHUHMHEHHǸjxHUHMHEHH蹜HEH(IHLgLHEHHHHEHH[A\A]]UHH}HEH]UHH}HE]UHSH8H}HuHUHEHHHEHHEHMHEHHH[HEH8[]UHH}HE]UHH H}HuHUHEHHEHHEHHHEHPUHSH8H}HuHEHHHEHHEHMHEHHH~HEHUH8[]ÐUHSH(H}HuH]HEH&HEHHHUHH"HEH-HEHX HEHy&HEHHCHHUHH"HEH-@HHEH-HHHHEH-HEHHHH([]UHSH8H}HuHUHEH HHEH0HEHMHEHHH~HEH8[]ÐUHHH}HuHEHUHHFwHEHUHHH}HuHEH|HEHPHEHHHEHH!rxwHEHwHEHPлwHEHPHUHEHHÐUHHH}wHEH0wHEHPXwHEHPHEHHqHEHHAHEH8rHH듐UHHH}HEHzHE@H HHUHATSHH}HEHr@HHEHHpiwH\IH!LHUHHH}wHEHwHEHPwHEHPHEHHpHEHH@HEH4qHH듐UHHH}HEHzHE@H HHUHATSHH}HEHq@HHEHHipwHXIH LHUHHHhHEHHEHEHEȉEHMHUHhHHHEHE@ HEډH1/HE@HE܉H0HE@flHEމH/MUuH|H4EEEHEHcHE@HcHE@HcHpIH:Hp|HEH;HEÐUHH}HuHEHUH]UHSH(H}HuHEؾH"HEHB!HEHEHEH$HHEH5HHHEHUHH!H([]ÐUHH H}HEHHEHHLHEUHHH}HEHÐUHH}]ÐUHH0H}HEHHEHEH9EtVHEHEHEHHEHEH^HEHEHnHHEHH@HUHEHHS렐UHH0H}HuHUHUHEHH_HUHEHHoHEHZoHUHMHEHHǸ>pUHH}HE]ÐUHH0H}HuHUHEHHHEHHTHEHEHUHH HEHUHH HHHHEHUHMHUHEHHߗHEHUUHH}HE]UHHPH}HHHHEHUHMLEHUHEHHݗHUHEHH謗HUHMHEHHїHEHHMH0HPHEHܗHEUHHH}HuHEH<@HHEHHUHH@H}HuЉUHEHoHEHr@HHEHH{WHUHEHH贗ÐUHHH}HEHH UHSHHH}HuH}pHEHXHEHEHPHEH@H)HHHEHEHbH9EwHEH bH+EH9EvHEH;Er6HEHHHEH@HMHHtHHEHPHMHE}wwHHaHEHEHUHHqbHEHEHEH7HHEHHEH HEHHHHEHHEHHEHEHHHEHpHEHHUH"bHEHHHEHHHEHHHHEHUHJHUHH)HHHHUH HHHI`HEHUHHUHEHHHEHHEHPHEHHEHHEHPsH{H}t5HEH HHEHHEH HEHHHHEHUHMHH_HHH`HH[]UHH H}HuHEH@H+EHHEH}t2HEHsHHEHHHEHHgHEHUHPUHH}HE]UHH}HE]UHH}HE]UHH}Hu]UHH H}HuHUHEHHÐUHH H}HEHHEHHHEUHH H}HUHEHH轔HEÐUHSHXH}HuHUHEHHEHMHEHaHUHEHH芔t?HUHEHHo8HUHEHH\8HUHMHEHHk+HUHEHH08HMHUHuHEH謔HX[]UHHH}HuHEHHEHHEHHUHHHmhUHHH}HuHUHEHH$HEHHUHHHhÐUHHH}HEH螌ÐUHH H}HEHHEHUHEHHHEUHH H}HEH@HEHUHEHHHEUHSHH}HuHEHܔHHEH͔HH9H[]ÐUHH H}HEHPHEHH觔HEUH]UHHH}HuHEHHEHHEHHUHHH"HEHÐUHHH}HuHUHEHHWHEHHUHHH"ÐUHH H}HuHEHUHHEHPHEHHXHUHEHH蹔UHHH}HEHHfUHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHHeÐUHH}HuHEHUH]UHHH}HEHH0UHHH}HuHEHHUHHH%*?HEHHEHUHH}HE]ÐUHH0H}HuHUHEHHHEHHƓHEHEHUHHHEH^ÐUHSH(H}HuHEؾH^HEH<HEHEHEHHHEHUHHXHEHUHHkH([]ÐUHH H}HEHHEHHHEUHHH}HEHNUHHH}HuHEHUHHfHEUHH}HE]UHSH(H}HuHUHEHUHHzHUHEHH豔HHEHHH! H([]UHH H}HEHHEHUHEHH辔HEUHH H}HEH@HEHUHEHH荔HEUHH H}HuHUHMHUHMHEHHuUHSHH}HuHEH軔HHEH謔HH9H[]UHH H}HuHEHHUHHHHEHUHEHHHEUHH}HEH]UHHH}HuHUHEHH4UHH}HE]UHH H}HuHUHEHHHMHEHHUHSHhH}HuHUHEcwwHHEHEHHEHEH@HEHEH&@HEHUHEHH蠔HEHEHUHH(HEHEHEHEH!HHEHHEH HEHHHHEHEHHHEHzH0HUHEHHOHEHEHEHHHEH@HHUHuHHHEHEHfHHMHEHH^HEHUHRH+UHHMHHHEHUHHEHUHPHEHHEHHEHPHH}u$HEHHEHHEHH"HEHHHMHEHHHEHUHMHH H HHTHh[]ÐUHH}HuHEHHEH]ÐUHH}HE]UHH H}HuHEH@H+EHHEH}t2HEHHHEHHHEHHHEHUHPUHH}HE]UHH H}HuHEHEHEHHEHH0HEH@HHEHH蚓HEÐUHH}HE]UHH}HuHEHUH]UHH}HE]UHH HHHHEHUHMHUHEHHbHEHUUHH}HE]UHH0H}HHHHEHUHMHUHEHHFHUHEHHQHEHHMH0HPHEHTHEUHHH}HuHEH5?HHEHHUHH@H}HuЉUHEH_HEHE?HHEHH9HUHEHH$ÐUHHH}HEH输ÐUHHH}HEHdÐUHHH}HEHPHEHH)HHHHHHHEHHEHHkHEHmUHH}HE]UHH H}HuHUHUHEHH\UHH}HE]UHH H}HuHUHEHHHMHEHH<ÐUHH H}HEHPHEHHkHEÐUHSHhH}HuHUHEcwwHWHEHEHHEHEH@HEHEHHEHUHEHHHEHEHUHHBHEHEHEHEHHHUHHHHHHEH HEHHHHEHEHyHHEH H0HUHEHHHEHEHEH?HHEHГHHUHuHHȓHEHEH HHMHEHHHEHUHRH+UHHHHHMHHHEHUHHEHUHPHUHHHHHHEHHEHPHH}u,HUHHHHHHEHHEHHJ"HEH:HHMHEHH2HEHUHMHHiHHHSHh[]UHH}HuHEHUH]UHH}HE]UHH}HuHEHHUHHHHHHEHHE]UHH}HE]UH]ÐUHSH(H}HuH]HEH}HHEHHH芒H([]UHHH}HuHEH[HUHEHH聒UHHH}HEHHt@HEHZt"HEHגHHEHHHגHEHÐUHH H}HuHEHUHHEHPHEHHΒHUHEHH/UHHH}HEHHXUHH}HEH]UHHH}HEH`.ÐUHHH}HEHnKÐUHHH}HEH֒HEHB|ÐUHHH}HEHʒÐUHHH}HEH躒HEH@ÐUHH}HE]UHH H}HuHUH}tHUHMHEHHÐUHH H}HuHUHEHUHHEHHUHHHWÐUHHH}HuHUHEHHcHEHHUHHH(WÐUHAUATSHH}؉uԉUЋEԃ#Eԅt@yw;rwww}ƒ}1Єu@yw<rwwwgHEf@ EԉHEfP}u HEHuHE@HUUUUUUUH9wHHHHHHHII$ID$HSHIHxLǑIHIT$HEHHEf@ HE؋UЉP}uHEH@EHHHEHPHE@H[A\A]]UHHH}HEH踑ÐUHHH}HEH^ÐUHHH}HEHPHEHH)HHHH8+?!OHHHEHHEHHeHEHmUHH}HE]UHH H}HuHUHUHEHHVUHH H}HuHEHUHHEHPHEHHHHUHEHH詑UHHH}HEHHTUHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHHSÐUHHH}HuHEHHEHHEHHUHHHSHEHÐUHHH}HuHUHEHHHEHHUHHHSÐUHHH}HEHÐUHHH}HEHPHEHH)HHHHEHHEHHHEHÐUHH}HE]UHH H}HuHUHUHEHHސUHH}HuHEHHEH]UHH}HE]UHHH}HEHGcUHHH}HEHÐUHH}HuHEHUHH]UHHH}HEHbUHHH}HEHUHH}HE]UHSHH}HuHEH6$HHEH'$HH9H[]ÐUHH}HEHHPHEHHE]UHH}HEH]ÐUHH}HuHEHEHEHEHE%=tHEHPHE%H]ÐUHH H}HuHEHUHHEHHHtNHEHHHEHPHEHHEH@HUHEHE%=tHEH HEH@ÐUHH}HEH@]UHH H}HuHEHHUHRHHHEHEH@HHEH@@HuHEHրHEUHH}HEH@H]UHHH}HuHEHHUHHH}HEHHEHÐUHHH}HuHEHUHH[UHHH}HuHEHUHH赎UHHH}HuHEHUHHC[UHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHH H}HuHUHEHHHEHHEHPHEHHUHSHH}HuH]HEHAHH@H[]UHSHHH}HuUHEHPHEHAHHEHHvHUHEHHmHEHHHEHHH3HH[]UHH}HuHEHHEH]UHH}HE]UHHH}HuHEHUHH萍HEUHHH}HuHEHUHHG\UHHH}HuHEHUHHjHEUHH}HE]UHH}HuHEHHEHH9]ÐUHH}HEHHPHEHHE]UHSH(H}HuHEH1HHEHHHUHEHHHHEHEHHEHUHEHH芍u&H]HEHHHEHHvtHEHHEH([]UHH}HE]UHH H}HuHUHEHHHMHEHH%UHSHhH}HuHUHEcwwH?HEHEHHEHEH@HEHEHv\HEHUHEHHʍHEHEHUHHHEHEHEHEH!HHEHHEH HEHHHHEHEH1HHEHlH0HUHEHH譍HEHEHEHHHEH2HHUHuHHsHEHEHHHMHEHHHEHUHRH+UHHMHHgHEHUHHEHUHPHEHHEHHEHPH6H}u$HEHHEHHEHH"HEHHHMHEHH HEHUHMHHćHHH Hh[]ÐUHH}HEHPHEHH)HH]ÐUHSH8H}HuHUHMHEHUHHnNHEHEHHHUHuHEHHE7H-HEHUHMHHxLHHHNH8[]ÐUHSH(H}HuHEH HEH;HHtHUHEHH-HEHWjHHEHHjHH5H([]ÐUHHH}HEH:ÐUHHH}HEH\HEHHEH@HEH@UHHH}HEH@HtHEHPHMHEHHÐUHHH}HEHr-UHH H}HuHUH}t1HmHEH HHEHHHEH HEȐÐUHH H}HuHEH@H+EHHEH}t2HEH_HHEHHHEHHSHEHUHPUHATSH0H}HEL`HEHEHEHEHEHHEH]HEHLHHHEH@H0[A\]UHH}EVEVÐUHH@H}HuHEHUHH?HEHEH蝋HHEHEHEHEHEHEHEHHEHUHEH@HH HEHEHuHUHEIAHvÐUHHH}HEH褎HEHHEH@HEH@UHHH}HEH@HtHEHPHMHEHHVÐUHHH}HEH耎UHH H}HuHUH}t1HmHEH`HHEHHe3HEHHEȐÐUHH}HuHEHUH]UHH}HuHEHHUHHHEHHE]ÐUHH}HE]UHH H}HuHEHEHEHHEHH0HEH@HHEHHHEÐUHH}HE]UHH}HuHEHUH]UHH}HEHH]UHSHH}HuHEH>HHEH/HH9H[]ÐUHH}HuHEHHEH]ÐUHH}HE]UHH0H}HuHEHEHEH@HuwirwwwlHEHHu HEHHEHEHEHHE@!ȉHHHHHHEHUHEHHHEH}upHE@HUHEHetHEIHEHpHEHHE@HHHHHH9t HEHHEHHEkÐUHH}HuHEHHEH]ÐUHH}HE]UHH}HuHMHEHPHHHQ]ÐUHHH}HuHEHUHHCUHHH}HuHEHUHHUHH0H}HHHHEHUHMLEHEHMHUHuH裋UHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHBUHHH}HuHEHUHHUHSHH}HuHEHUHHjHEHHUHHHHHEHHHH[]UHHH}HuHEHUHH{HMHEHP H@HAHQ UHHH}HuHEHUHHUHHH}HuHEHUHHUHH H}HuHUHEH>HHEHHEHPHEHHUHHH}HuHEHCHMHPHHHQÐUHSHXH}HuUHEHdAHEH%DHHEHHHUHEHH襉HEHHHEHHHHX[]UHH}HE]UHH H}HuHUHEHHHMHEHH0ÐUHSHhH}HuHUHEcwwHIHEHEHHEHEH@HEHEHT?HEHUHEHHԋHEHEHUHHHEHEHEHEH HHEHihHEH HEHHHHEHEH0HHEHuH0HUHEHHȋHEHEhHEHHHEH8HHUHuHH苋HEHEHHHMHEHHHEHUHRH+UHHH8+?!OHHMHHyHEHUHHEHUHPHEHihHEHHEHPHH}u#HEHihHEHHEHH"HEHHHMHEHHHEHUHMHH)yHvHHHh[]UHSHH}HuHEHUHHȊHEHHHEHuHHH[]UHH}HEH]ÐUHH}HuHEHHEHEHHEHHEHUH]ÐUHHH}HuHEHHEHHEHHUHHH;UHHH}HuHUHEHH腊HEHHUHHH;ÐUHH H}HuHEHUHHEHPHEHH膊HUHEHHUHHH}HEHH;UHH}HEH]UHH}HE]UHH H}HuHUH}tHUHMHEHH蚊ÐUHH H}HuHUHEHUHHEHHUHHHp:ÐUHH`H}HuHUȈEHEHEHEH@Hu`wrwww.cHEHEHEH@H=v`wrwxwbHE@ fv`wrwxwbHEHHHtHEHHEHHEHEHEHHE@!ȉHHHHHHEHUHEHHHEH}HEHzt"HE@HEH菉vHE@ PHEfP HUHEHHHE0 fP ʈPHEHEHEHPHEPHEHUHUHU؋RPHEHxHUHuHEHHH!HUHEHH)HHHHH‰HEfP HEHE@HUHEH舁t.}t"HEHxHUHuHEHHH蟌HENHEHpHEHHE@HHHHHH9t HEHHEHHE6UHH}HuHEHHEHH9]ÐUHH0H}HuHEHEHEH@Hu`wRrwww5`HEHHu HEHHEHEHEHHE@!ȉHHHHHHEHUHEHHMHEH}upHE@HUHEH tHEIHEHpHEHHE@HHHHHH9t HEHHEHHEkÐUHHH}HuHE%HE0 fP ʈPHEPHEPHEPHEPHEHPHEHHH觊HEÐUHHPH}HuHEHHEH9w9HUHEHH)HHHHHHHE@H9|`wrw8xwU^HEHUHUHEHE%=u`wrwhxw^HEHHHHEHpHEHHE@HHHHHH9t HEHHEHHEHEHUHUHEHE%=HEfPPHEH!HEHPHEHHCSHEH致HE@ PHEfP HE@ fuHEf@ HEHHE@ HHHHHHEH9HEf@ HEHHEȋHHE@!ȉHHHHHHEHUHEH9r(HUHEH)HHHHHHBHMHE@HHHHHHEH)HHHHHHHUHEH9r%HUHEH)HHHHH?HMHE@HHHHHHEH)HHHHHH9}HUHEHHWHEHEHEHpHEHHE@HHHHHH9t HEHHEHHEUHHH}HuHEHHUHHH<HEHHEHÐUHH H}HuHEHUHHEHPHEHHHUHEHHaUHHH}HEHH,2UHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHH41ÐUHH0H}HEHUHH{HEHUHHH}HEHPHEH@ H-hH9t0HEHPHEHH HEH@HhHEHP HEH菆UHHH}HuHEHUHH=UHHH}HuHEHUHHˆUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHH H}HuHUHEHHHEHHEHPHEHHUHSHHH}HuUHEH,HEHN?HHEHHHUHEHH詃HEH{HHEHjHHHH[]UHH}HuHEHHEH]UHH}HE]UHHH}HEH)UHHH}HEHÐUHH}HuHEHUHH]UHHH}HEH7)UHHH}HEHUHH}HE]ÐUHH}HEHHhHEHHE]UHHH}Hu"HHEHPHEH@H)HHHHHHEHHEH@H)HHHH8+?!OHH HEHPHEHH)HHHH8+?!OHHUHH}HE]ÐUHSHH}HuHEHPHEH@H9t?HEHHHEHHHEHHRHEH@HhHEHP0HEHHHEH )HHEHHHCH[]ÐUHH}HEH]ÐUHHH}HuHEHUHHa%UHHH}HuHEHUHHQUHHH}HuHEHUHH%UHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHH H}HuHUHEH褄HHEHHEHPHEHHUHSHH}HuH]HEH%HHT?H[]UHSHHH}HuUHEHz(HEH<@HHEHH"HUHEHH HEH藱HHEH膱HHHH[]UHHH}HEHbHEHHEH@HEH@UHHH}HEH@HtHEHPHMHEHHÐUHHH}HEH>UHH}HuHU]ÐUHHH}HEHaÐUHSHH}HEHHEHBHHEHHHH[]ÐUHHH}HEHHtAHEH@HHPHEHH(HEHH菅HEHPHEHHEHH跅HEH1UHHH}HuHEHP0HEHHHEÐUHH}HE]UHH}HuHEHHEHHEHPHEHPHEHPHEHPHEHPHEHP]ÐUHH`H}HuHUHMHUHEHHHUHEHHtHUHMHEHHUHHH}HEHHÐUHSHH}HEHHEH2HHEHHHH[]ÐUHHH}HEHHtAHEH@HHPHEHH(HEHH胇HEHPHEHHEHH談HEH1UHH}HE]UHH`H}HuHUHMHUHEHHaHUHEHHaHUHMHEHH臇UHHH}HuHEHUHHe?UHHH}HuHEHUHHeUHHH}HuHEHUHH?UHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHH H}HuHUHEH踇HHEHHEHPHEHHUHSHH}HuH]HEH芶HHJ>H[]UHSHHH}HuUHEH"HEH2?HHEHHHUHEHHHEH菭HHEH~HHHH[]UHH}HuHEHHEHH9]UHSH(H}H]VHHWH([]ÐUHATSH0H}HEL`HEHEHEHEHEHHEH]HEH肇LHH莇HEH0H0[A\]UHH H}HuHEH謇H9EtHUHEHH誇ÐUHH0H}HuHEHEHEHEHEHEHUHEHHUHH}HEH]UHH H}HuHEHEHEHHEHH‡HEH@HHEHH‡HEÐUHHH}HuHEHԇHHEHÐUHH H}HuHEHEHEHHEHHHHEUHHH}HuHEH脇HHEHHEUHH}HuHEHHEHH9]UHH H}HuUHEHHHHUH HUHH,HEUHH}HEH]ÐUHH}HEH]ÐUHSHHH}HuHEH)HEHH-HEHEHH=HEHUHEHHNHEHHEHEHEHRHEHEHHEHUHEHHtCHEHHHEHJHHtHE-HEоHHEH=HEHH[]ÐUHHH}HuHEHUHHUHHH}HuHEHUHHɅUHHH}HuHEHUHH]UHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHH H}HuHUHEHHHEHHEHPHEHHUHSHH}HuH]HEHFHHBH[]UHSH8H}HuЉUHEH0HEHCHHEHHHUHEHH聄HEH5HHEH$HHOH8[]UHH H}EHEHքÐUHH}HE]UHH0H}HuHUHEHEHUHEHH裄HEHHEHUHPHEH@HUHEHH}UHH}HE]UHSH8H}HuHUHMHEHEH}t:HmHEH~^HHUHEHH荄HE HEH HEHEYHHUHEH9t,HEH.^HHEHH>^HEH HEHnHHH8[]UHH HHHHEHUHMHUHEHHHEHUUHHH}HuHEHUHH!UHHH}HuHEHUHH裄UHH}HE]UHSHX HHHHHHHLLHU0HHHHU(HHHGHU HHHŃHUH HH蓃HHuHZHHpHHAHHEHHHHEHHD LHpHUHuHHHWWHWH芃H HHHH0HPHHHH菨HEHHpHDHH5HH覦HH'jHHH3HHEH輡HpHHHԦHHEHHƥHHHH]UHSHH}HuH]HEHBHHjH[]UHHH}HuHEHBHHEUHSHH}HuH]HEHCHHH[]UHH}HE]UHHH}HEH0HUHH}HE]UHH}HE]UHH}HE]UHSHH}HuH]HEHHHHBCHEHX0HEHpHHHMH[]ÐUHHH}HuHEHDHHEHHUHSH8HHHHHHDHHHHHHHHքHHHHHHHH8[]UHH HHHHEHUHMHUHEHH2HEHUUHH}HE]UHSHXHHHHHHHLLHUH\HHCH`HuHHHEHH.HHEHHHHEHH~D\H`HMHUHuHEIHqHH HH0HPHHHHnHEHHEHbH`H5HHEH踝HEH6H`HӢHHHHEHUHRHHHHH脆H蹷HH.H[]ÐUHH}HE]UHH}Hu]ÐUHHH}HuHUHEHHSHEÐUHHH}HEH莆UHH}HE]UHH}HE]ÐUHSHHxHpHhHhHHHpHHHEHHH#HxHHxHEHxHHJHEHHHKHxHxHRHxH HHpHxHHxH@HxHUHH迆HEH/'HĘ[]UHH H}HuHUHEHHUHSHXH}HuHEHHHEHUHHIHUHEHHIHUHuHEHHHEHUHRHHrHUHRHJHHHnHMHuHHVHA0HQ8HFHVHA@HQHHX[]UHH0H}HuHE0HuH2HEHEHHEHPHEHH)HHHHHHEHU HEH)HHHHHHEHUHEHH"HHEHH"HHEHEHHuHUHHHHHHEHH HEHH}GHUHEHHlHEH+EHEHUHEHH*HHEUHH@H}HuHUHMHHQHEHUHAHQHEHUHUHEHHHHMHHVHHQHFHVHAHQHEÐUHSHHHuHu@u8u0u(u uuևH@HEHHHH@H9H HUHHHȇHH+HH H`HH GH@H`uHu@u8u0u(u uuHHHH@HH H(HAHQH0H8HA HQ(HHHH@0H9H HUHHHևHHUHHHP0HEHH2FHEHMuHu@u8u0u(u uuHHH H@HH H(HA0HQ8H0H8HA@HQHHHEHHEHUHMHuHu@u8u0u(u uuHH脇H@H荞HHHR(H8HHjTH,HH衭HIHH8HrHHRHHJHHHXjHݰHHRH]UHHH}HuzHHEHPHEH@H)HHHHHHEHHEH@H)HHHHHH HEHPHEHH)HHHHHHUHH}HEHEHEH@]ÐUHH@H}HuHEHUHHǎHEHEH%HHEHEHEHEHEHEHEHHEHUHEH@HH HEHEHuHUHEIAHUHHH}HuHUHEHHÐUHSHH}HEHXHEHQHHHEHUHRHH}HEHPHEH@(HHHX}HEHPHEHPH[]UHHH}HEHHP(HEHHEHHEH@H9u*HEH@HPHEHH|HEHPHEHHEUHH HHHHEHUHMHUHEHHHEHUUHH}HE]UHSHxH}HHHHEHUHMLEHUHEHHHUHEHHnHUHMHEHHӏHEHHMH0HPHEH膐HEH蚛HEHnHHEH]HHHEHx[]ÐUHSHXH}HuUHEHXHEHCHHEHHHUHEHHOHEH%HHEHHHwHX[]UHH HHHHEHUHMHUHEHH萐HEHUUHH}HE]UHSHXH}HHHHEHUHMLEHUHEHHHUHEHHzlHUHMHEHHEHEHHMH0HPHEHHEH螛HEHȎHHEH跎HHnHEHX[]ÐUHSHHH}HuUHEHHEHCHHEHH&HUHEHHHEH)HHEHHHHH[]UHH}HuHEHHEH]UHH}HE]UHHH}HuHEHUHH HEUHHH}HuHEHUHHQUHHH}HuHEHUHHHEUHH}HE]UHH}HuHEHHEHH9]ÐUHH}HEHHPHEHHE]UHATSH0H}HEL`HEHEHEHEHEHHEH]HEHιLHHڹHEH@H0[A\]UHH}HE]UHHH}HuHEHP0HEH@@H(H9tHUHEHH]HEHǠHHEH趠HH腟HH[]UHHH}HEHHt@HEHt"HEH蟳HHEHHH聒HEHÐUHSH(H}HuHUHEHHEHHEHXHEHHH H([]UHH H}HuHUHEHHEHHEHPHEHHHUHHH}HuHEHP0HEH@@H-hH9t?HEHHHEHH0HEHHPHEH@0HhHEHP0HEHHHEHH蜑ÐUHH H}HuHEHUHHEHPHEHHHUHEHHaUHHH}HEHHUHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHHÐUHHH}HuHEHUHHUHH0H}HHHHEHUHMLEHEHMHUHuHUHHH}HuHEHUHH腑UHHH}HuHEHUHHUHHH}HuHEHUHHUHSHH}HuHEHUHHHEHHUHHH譳HHEHVHHH[]UHHH}HuHEHUHH{HMHEHP H@HAHQ UHHH}HuHEHUHHUHHH}HuHEHUHHUHH H}HuHUHEHP>HHEHHEHPHEHHUHSHXH}HuUHEHHEHFHHEHHPHUHEHHgHEH赞HHEH褞HHǚHX[]UHHH}HuHEHUHH'UHHH}HuHEHUHH蝐UHHH}HuHEHUHH۟UHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHH H}HuHUHEHHHEHHEHPHEHHUHSHH}HuH]HEH:GHH FH[]UHSHHXHPLHXHHPH4GHH`HH/H`HXHH:H`H蛟HH`H臟HH褘Hĸ[]UHH}HE]UHH0H}HuHEHUHMHHGHEHFUHSH(H}HuHEHHEH@H)HHHH8+?!OHHHEHHEH}xKJH9E}t!HEHHEHihHHEHH}~JHHEHH HEHHIHHغHHHEHEH@HUHHHEHH褎HEHXIHEHUH)HHihHHEHHEH([]ÐUHHH}HuHEHPHEHHEHH萎HEUHHHHH@H8H8HPHHHPH褎HpH@HHEHpH8HHHEH@HHHHEH9HH@HHDEHH8HHztoHPHHH(H8HHHHH@HHDHHHHH/H@H=H0H@HHiH0HPHHtcH8HpHHoHEH@HHHPHEHHCHPHpHUHuHH@H耎HEH@HHCHHHUHMHHCHHÐUHH H}HuHEHHUHHHHEHUHEHH4HEUHH}HuHEHHEHH9]UHHH}HEHHhHEHHEHHEH@H9u*HEH@HPHEHHHEHPHEHHEÐUHHH}HuHEHUHH ÐUHHH}HEH肎UHH}HuHEHHEHH9]UHHH}HEHHgÐUHH}]ÐUHH}]ÐUHHH}HEHRHHEHHRHEH@HHEHH茉HEH@HEH@ÐUHHH}HEHPHEHHEHH0ÐUHHH}HEH贲HEHH褲UHH}HE]ÐUHHH}HuHEHUHHKHEHHUHHH0ÐUHHH}HuHEHUHHcHEH HUH HHUHSH(H}HuHUHEHMHHEHLHHEHHHrHEH([]UHH}HE]ÐUHSHH}HuH]HEHHH|H[]ÐUHHH}HEHH艍ÐUHHH}HEHH+ÐUHH H}HuHEHUHHEHPHEHHPHUHEHH豍UHHH}HEHHUHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHHUH]UHH H}HuHEHUHHEHPHEHH&HUHEHH臍UHHH}HEHH8UHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHH@UH]UHH H}HuHEHUHHEHPHEHHHUHEHH]UHHH}HEHHjUHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHHrUH]UHH H}HuHEHUHHEHPHEHHҌHUHEHH3UHHH}HEHHUHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHHUH]UHH H}HuHEHUHHEHPHEHH訌HUHEHH UHHH}HEHHUHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHHUH]UHH H}HuHEHUHHEHPHEHH~HUHEHHߌUHHH}HEHHUHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHHUH]UHH H}HuHEHUHHEHPHEHHTHUHEHH赌UHHH}HEHH2UHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHH:UH]UH]ÐUHH H}HuHEHUHHEHPHEHH"HUHEHH背UHHH}HEHH\UHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHHdUH]UHH H}HuHEHUHHEHPHEHHHUHEHHYUHHH}HEHHUHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHHUH]UHH H}HuHEHUHHEHPHEHH΋HUHEHH/UHHH}HEHHUHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHHUH]UHH H}HuHEHUHHEHPHEHH褋HUHEHHUHHH}HEHHUHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHHUH]UHH H}HuHEHUHHEHPHEHHzHUHEHHۋUHHH}HEHH$UHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHH,UH]UHH H}HuHEHUHHEHPHEHHPHUHEHH豋UHHH}HEHHVUHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHH^UH]UHH H}HuHEHUHHEHPHEHH&HUHEHH臋UHHH}HEHHUHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHHUH]UHH H}HuHEHUHHEHPHEHHHUHEHH]UHHH}HEHHUHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHHUH]UHH H}HuHEHUHHEHPHEHHҊHUHEHH3UHHH}HEHHUHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHHUH]UHH H}HuHEHUHHEHPHEHH訊HUHEHH UHHH}HEHHUHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHH&UH]UHH H}HuHEHUHHEHPHEHH~HUHEHHߊUHHH}HEHHPUHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHHXUH]UHH H}HuHEHUHHEHPHEHHTHUHEHH赊UHHH}HEHHUHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHHÐUHSH(H}HuHUHEHHEHHEHXHEHqHHsH([]UHH}Hu]ÐUHHH}HuHEHUHH轫hwHEHUHHH}HuHEHHEHPHEHHHEHHUwHEH0wHEHPXwHEHPHUHEHHZÐUHHH}HuHEHUHH wHEHUHHH}HuHEHHEHPHEHHHEHHwHEHwHEHPwHEHPHUHEHH踈ÐUHH}HuHEH@H+EHHEHP]UHHH}HuHUHEHH{UHHH}HuHEHMHHoÐUHH}]ÐUHSHH}HuHEHRrHHEHHVHEH,HpHEHpHƂHH;H[]UHSH8H}HuHEHgHEHEHmHEHUHMHEHH\HEHhHHEHiHHEHHH衈HEоHɈH]HEHEHHHEH1HH|~H8[]ÐUHH}HuHEHPHEHHEHP]UHH}HHHHEHUHMHEHUHHQ]ÐUHH}HuHEHHEH]ÐUHH}HuHEHHEH]ÐUHH H}HuHUHEHUHMHHUHH H}HHHHEHUHMHEHdgHMHPHHHQHMHEHPHHAHQÐUHSHHH}HuHEHXHEHtHHEHH}HEHHƿw+tHE蠱wHUHEH HEHHH[]ÐUHHH}HEH2UHH H}HuHUHUHEHHUHH}Hu]UHH}HuHEHUH]UHH}HuHEHHEHH9]UHH}HEHHHEHHE]ÐUHH}HEHHHEHHE]ÐUHHH}HEHH虇ÐUHH}HuHEHHEHH9]UHH0H}HuHUHUHEHH7t4HUHEHH躣HEHUHEHH腣HEHEHEHqcÐUHSHXH}HuHUHMHEHUHHHMHUHuHEH0HEHHEH螇t-HEH藦HEHUHMHEHH蚇H]HEHbHHEH荻HHHEH虆HHzHX[]UHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHÐUHH}HuHEHHEH]ÐUHH}HE]UHH}HuHEHUH]UHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHUHSHH}HuHEH8lHHEHHNHEH,HiHEHx}H|HH!yH[]UHHH}HuHUHMHEHHǸ`ÐUHHH}HEHUHSH8H}HuHEH HEHEHHEHUHMHEHHHEHkHHEH7kHHEHHHEHEоHmH]HEHHHHEHՅHHxH8[]ÐUHH}HuHEHPHEHHEHP]UHH}HuHEH@H+EHHEHP]UHH}HE]UHHH}HuHUHEHHׅUHHH}HuHEHMHH˅ÐUHHH}HEHޅHEHHEH@HEH@UHHH}HuHUHEHHHEÐUHHH}HuHUHEHH臅UHHH}HuHUHEHHHEHHEH@HEH@ÐUHHH}HuHUHEHHHHEHHEHHEHPHEHHUHHHEHPÐUHH}HuHEHHEH]UHH0H}HuHUEHUHMHEHH裄UHHH}HuH}tHEHUHHÐUHH}HE]UHH}Hu]ÐUHSH(H}HuHUHEHkHHEHƿTHHHH([]UHSH8H}HuHUHEH苄HHEHĪH)HHEH9t HEH,tHEH蘪HHEH艪HEHUHEHH%HHHEHEH\H9ErHEHH9EvHEHHEH8[]UHSHH}HuHEH8mHHEH)mHH)HHH[]UHSH(H}HuHUHMHEH蠃HHEH葃HHUHEHHH蝃H([]ÐUHSHxH}HuHEHEHEHEHEHEHEHHEHMHEHPHHHHHHEHEHEHEHPHEHEHEH@H9HtGHEHEH]HEH4CHHEHHHHEH@HPHEHPHEHHEHEHUHEHHHEHMHUHuIȹHHEH茯Hx[]UHH}HuHEHHUHHHHHHEHHE]UHH}HHHHEHUHMHEHUHHQ]ÐUHH}HuHEHHEH]ÐUHHH}HuHEHUHH_UHH H}HHHHEHUHMHEHlHMHPHHHQHEHUHHPÐUHSH8H}HuHEHXHEH׫HHEHHHEHHƿwetHE谱wHUHEH HEHH8[]ÐUHHH}HEHlHEHHEH@HEH@UHHH}HEHJÐUHH H}HuHUH}tHEHUHMHHUHHH}HuHUHEHH'ÐUHSH(H}HuHUHEH_lHHEHƿhHHHSHHQHCHAH([]UHH}HuHEHHEH]ÐUHSH8H}HuHUHEH蝂HHEH谂H)HHEH9t HEHoHEH脂HHEHuHEHUHEHH HHHEHEHHH9ErHEHH9EvHEHHEH8[]ÐUHH H}HUHEHHHEUHSHH}HuHEHhHHEHYHH)HHHHHH[]UHHH}HuH}tHEHUHH誁ÐUHH}HE]UHSH(H}HuHUHMHEH藁HHEH舁HHUHEHHH蔁H([]UHHH}HuHUHEHH蛁UHHH}HEH>H舁UHH0H}HuHUHEHUHMHH譁UHHH}HuHEH@tiHEHHEHHEHGt"HEHHHEHHH^)HEH!HHUHrHUHJHАÐUHH}HEHH]ÐUHHH}HuHEHHtHEHHuHMHАUHSHH}HuHEH_HHEHHڀHEH,Ho]HEHNqH&pHHlH[]UHHH}HuHUHMHEHHmUHHH}HEH讀ÐUHH}]ÐUHH0H}HEHHEHEH9EtVHEHEHEHHEHEH^HEHEH.HHEHH*HUHEHH=렐UHH0H}HuHUHEHt6HUHMHEHHlHEHUHHHEHظÐUHHH}HEfPPHEHH蓰UHHH}HEHHEHHEH@HEH@UHHH}HEHÐUHH H}HuHUH}tHEHUHMHHUHHH}HuHUHEHHÐUHSHH}HuHEHx(]HHEHHHEH,HZHEHnHmHHjH[]UHHH}HuHUHMHEHHǸPUHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHÐUHHH}HEH"ÐUHH H}HuHUH}tHEHUHMHH~UHHH}HuHUHEHH ÐUHH}HEH@Hu HEHHHEH@HHHHHHEHEH@HPHEHPHEH@H9Et;HEHHEH@HUHEHE%=tHEH@HEH@HEH@]UHH}HE]ÐUHSHH}HuH]HEHHHD~H[]UHH}HE]UHSH8H}HuHEHXHEHHHEHHAHEHHƿw~HEH1AtHEwHUHEH'HEHHHEH@HHUgH8[]UHHH}HuHEHUHHHEUHHH}HuHEHUHHjHEUHH}HEH@]UHH}HEH]UHSH8H}HuHUHMH}tXH]HEH/HHEHHHc)tHEHEHEH}HEHEH}HEHUHEHHEHEH8[]UHH}HuHEHHEHH9]UHSH(H}HuHUHEHvrHHEHƿHHbH([]UHSH8H}HuHUHEH?}HHEHR}H)HHEH9t HEHdHEH&}HHEH}HEHUHEHH豒HHHEHEH|H9ErHEH|H9EvHEH|HEH8[]UHSHH}HuHEHHHEHHH)HHH[]ÐUHHH}HuH}tHEHUHHq|UHSH(H}HuHUHMHEHm|HHEH^|HHUHEHHHj|H([]UHHH}HuHUHEHHr|ÐUHHH}HEHpHHEHHHEHHPÐUHH}HEH]UHHH}HuHEHHUHHHUHH H}HuHUHEHH{UHHH}HEH{HEHHEH@HEH@UHH}]ÐUHSH(H}HuHUHEHHEHXHHEHHH{H([]UHH}HEHHEHEHEHE]UHH H}HuEHUHEHH{UH}]UH}EH]ÐUHH H}HuHEH&Hf{HEHEHEHEH;EHt xw HEHHHEHH>{ÐUHH H}HEHEH@{HHEHHT{HEUHSHH8H0H(H LLH8HWHEH8HEHEHEHEHHEHEHEH(H0HUH@HzH0H8HEHEHEHEHEHEHHEHUHEH@HH LH HuHEHMIHzHH@H{H}tcH8HPHMHEHHsH8H8HUHUHRH8HMHMH H`H`HHH8HhH0HhHH8HxHHpHxHPHpHHxHPH8HEH(HUHUHEHEHUHPH@HyHH@H~yHH_H]ÐUHSHxH}HuHEHEHEHEHEHEHEHHEHUHEH@HHHEHEHEHEHPHEHEHEH@H9HtGHEHEH]HEHHHEHHHzHEH@HPHEHPHEHHEHEHUHEHHzHEHMHUHuIȹHzHEHlHx[]UHH}]ÐUHSH(H}HuHUHEHHEHHHEHHHzH([]ÐUHH}HE]UHH}HEHHEHEHEHE]UHH}HuHEHHUHHHEHHE]UHSH8H}؉uHUH]ȋUHMHEHH~HEHHH8[]UHH}HE]UHH}HE]UHH}HE]UHAUATSH(H}HuHUHMH]HEHIHEHIHEHLLHHyH([A\A]]UHH}HE]UHSHXH}HuHEHXHEH6HHEHH:HEHHƿбw zHEH8tHEбwHUHEH'HEHHHEH8HHm\HX[]UHSHxH}HuHEHEHEHEHEHEHEHHEHUHEH@HHHEHEHEHEHPHEHEHEH@H9HtGHEHEH]HEHHHEHHHyHEH@HPHEHPHEHHEHEHUHEHHyHEHMHUHuIȹHyHEHZzHx[]UHHH}HuHEHUHHoHMHEH`HXHXH`UHSH(H}HuHUHEHktHHEHƿhzHHvH([]UHSH8H}HuHUHEHyHHEHXH)HHEH9t HEHYHEH,HHEHHEHUHEHH虇HHHEHEHH9ErHEH(yH9EvHEHyHEH8[]UHSHH}HuHEHoHHEHoHH)HHHH8+?!OHH[]UHHH}HuH}tHEHUHHxUHSH(H}HuHUHMHEHxHHEHxHHUHEHHHxH([]UHHH}HuHUHEHHxÐUHHH}HuHUHEHHxHEHPHEHHHxHEHPHEHHHjxUHHH}HuHUHEHHxUHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHUHSHH}HuHEH`JHHEHH"xHEH,H}HHEHLx\\H4[HHWH[]UHHH}HuHUHMHEHH7uUHH0H}HuHUHEHwt6HUHMHEHH/uHEHUHHwHEH0ÐUHH}HE@  HE@Љ9]ÐUHAUATSHhH}uE#EtwrwxwWHE@ U9vwrwxw!HEHHEHEHHE@HHHHHHEȋEHEfPHE@HUUUUUUUH9wHHHHHHHzPII$ID$HSHIHxLmIHIT$HEHH}{HEHEHEH;EHEHEHEHEHE%=HEHHE؋HHE@!ȉHHHHHHEHEHUHUHEHE%=tHUHMHuHEHuIHEHpHEHHE@HHHHHH9t HEHHEHHEvHEH}tiHEHHHHHHHHEHH;]tHHzHEHHHHHHHPHEHHHCHh[A\A]]ÐUHSHhH}HuHEHEHEH@HEHE@HEHEHEH@HHPHE@H9HE@HEHEHEH@HHPHHHHEUHEH@HHEHEH}Ht'/LHH4sDHRHEUPHEHUHPHE@EHEHEHEHHUHJHURHHUHHDHEHPHE@HEHEHEH@HHHEHEHEH@HPHE@HEPEHh[]UHH H}HuHUHMHUHEHHUHH H}HuHUHEHHGHUHEHHF|HEH(+HEUH]ÐUHSHH}HuHEHDHHEHHsHEH,HBHEHHspVHHUHHQH[]UHHH}HuHUHMHEHHǸÐUHH}HEH]ÐUHSHH}HEHXHEHeHH)HEHUHRHHrHEHPHEH@(HHHLHHEHPHEHPH[]UHH}HE]UHSHH}HuH]HEHHHrrH[]UHH}HE]UHSH8H}HuHEHXHEHHHEHH0HEHHƿwrHEH70tHEwHUHEH'HEHHHEH0HHPH8[]UHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHUHH}HuHEHHUHHHEHHE]ÐUHSHH}HuHEH(BHHEHHrHEH,H?HEHFrSHRHHOH[]UHHH}HuHUHMHEHHǸPUHH}HE]ÐUHAUATSH(H}HuHUHMH]HEHIHEHmIHEHiLLHHqH([A\A]]UHH}HE]UHSH8H}HuHEHXHEH[HHEHH1HEHHƿw'rHEH/tHEwHUHEH'HEHHHEHP/HHMH8[]UHh諯]UHH H}HuHUHEH3}HHMHEHHTrÐUHSHhH}HuHUHEcwwHHEHEHHEHEH@HEHEH茦HEHUHEHH HEHEHUHHFHEHEHEHEH|HHEHihHEH HEHHHHEHEHhPHHEHbH0HUHEHHHEHEhHEH+PHHEHpbHHUHuHHHEHEHOHHMHEHHOHEHUHRH+UHHH8+?!OHHMHHHEHUHHEHUHPHEHihHEHHEHPHNHEH0HUHHH>HEHPHEHPHEHX8hAHHEHHHihHHEHP0UH7HEHPHEHHEHH}HEHHEH@uKHMJHHFHH[]ÐUHH0H}HuHUHEHEHEH;EsHEHHEHHgHEِUHH0H}HuHUHEHUHH+oHUHMHEHHcoHEH H9E}t)HEHHUHHHHHHEHH}~ HHEHH HEHH HHغHHHEHEH@HUHHHEHHHHEHUHRHHHHHHHH,H[]ÐUHH}HHHHEHUHMHEHUHHQ]ÐUHH H}HuHUHEH}HMHUHuIHcUHHH}HuHEHUHHSEUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHUHHH}HuHEHUHHHEHUHRHPUHHH}HuHEHUHHUHHH}HuHEHUHHUHH H}HHHHEHUHMHEHmHMHPHHHQHEHPHEHHÐUHSHHH}HuHEHXHEH贲HHEHHI HEHHƿw cHEH'tHE耲wHUHEH'HEHHHEHHHHH[]UHH}HHHHEHUHMHEHUHHQ]ÐUHH H}HuHUHMHEHMHUHuHbÐUHHH}HuHEHUHH%NUHHH}HuHEHUHHUHHH}HuHEHUHHHEHHUHHHÐUHHH}HuHEHUHHHEHUHRHPUHHH}HuHEHUHHUHHH}HuHEHUHHUHH H}HHHHEHUHMHEHlHMHPHHHQHEHPHEHHÐUHSHXH}HuHEHXHEHzHHEHHE HEHHƿwaHEHtHE萲wHUHEH'HEHHHEHHHCHX[]UHH}HHHHEHUHMHEHUHHQ]ÐUHH}HuHEHHEH]ÐUHH}HuHEHUHH]ÐUHH H}HuHUHEHUHMHHaUHH H}HHHHEHUHMHEHmHMHPHHHQHMHEHPHHAHQÐUHSHHH}HuHEHXHEH踲HHEHH HEHHƿwatHE蠲wHUHEH HEHHH[]ÐUHH}HHHHEHUHMHEHUHHQ]ÐUHH}HuHEHHEH]ÐUHH H}HuHUHEHMHUHuHvaÐUHHH}HuHEHUHHUHHH}HuHEHUHHHEHUHRHPUHHH}HuHEHUHHUHHH}HuHEHUHHUHH H}HHHHEHUHMHEHlHMHPHHHQHEHPHEHHÐUHSHHH}HuHEHXHEHҲHHEHHHEHHƿw aHEHtHE谲wHUHEH'HEHHHEH HH HH[]UHHH}HuHEHHtHEHHuHMHАUHSHH}HuHEH`HEHUHRHHZH$aHHEH;HHEHH0HEHHoHEHP0HEH@HHHH0HEHP8HEHP0H[]UHSHH}HuHEHHHEHH`HEH,HEHEH`$HHHq H[]UHHH}HuHUHMHEHHǸdÐUHHH}HuHEHHEHHEHHUHHHcUHH}HE]UHAUATSH(H}HuHUHMH]HEHIHEHIHEHLLHH_H([A\A]]UHSHXH}HuHEHXHEHHHEHHHEHHƿw`HEHtHEwHUHEH'HEHHHEH HH HX[]UHH}HE]UHSHH}HuH]HEHHHt`H[]UHH}HE]UHSHHHH@HHHXH@H蘷HHPHHHPHHƿвw`HPHtHEвwHUHHH-HHHHHPHHHHĸ[]UHH}HE]UHSHH}HuHEHUHPHEHHEHPHEHX׺HihHHEHPH[]UHSH(H}HuHUHEHUHHEHHEHPHEH聺HihHHEHPHEHUHPH([]UHHH}HEHHhHEHHEHHEH@H9u*HEH@HPHEHHHEHPHEHHEUHHH}HuHUHEHH(UHHĀH}HuHUHMHUHEHHx;HUHEHH˶HUHEHH踶HEHUuuuuuuuuHH_H@HEUHHĀH}HuHUHMHUHEHH:HUHEHHEHUHEHH2HEHUuuuuuuuuHH5`H@HEÐUHHH}HEHP0HEH@8H9t0HEH@0HHEHP0HEHP0HEHH HEH`UHSHH}HuHEHUHPHEHHEHPHEHX:aHihHHEHPH[]UHH0H}HuHUHEHH aHEHUHMHEHH"aHEHMHUHuHEH8aHEH}tHUHEHHfaHEH HEHEUHH H}HEH1aHEÐUHHH}HEHH4aUHH}HEH@]UHH H}HuH}t-HEHEHEHaHEHUHEHH a̐ÐUHH H}HuHUHUHEHHOauHUHMHEHHZaÐUHSH(H}HuHUHEHUHH `HEHXHEH{qHHqH([]ÐUHH H}HuHEH-rHHEHHnaUHHH}HEHUHSHH}HuHEH^HHEHHbHEH,HHEHbHHHGH[]UHHH}HuHUHMHEHHǸ\ÐUHSHH}HuHEHHHEHH0bHEH,HwHEHZbVH.HHH[]UHHH}HuHUHMHEHHǸ[ÐUHSHH}HuHEHHHEHHaHEH,HHEHbHHHH[]UHHH}HuHUHMHEHHǸ>[ÐUHSHH}HuHEH`rHHEHHaHEH,H/HEHaHHH[H[]UHHH}HuHUHMHEHHǸZÐUHSHH}HuHEH`HHEHH:aHEH,HHEHdajHBHHH[]UHHH}HuHUHMHEHHǸYÐUHSHH}HuHEH`*HHEHH`HEH,HHEHaHHHH[]UHHH}HuHUHMHEHHǸRYÐUHSHH}HuHEH`HHEHH`HEH,HCHEH`"HHHoH[]UHHH}HuHUHMHEHHǸXÐUHSHH}HuHEH`HHEHHD`HEH,HHEHn`~HVHHH[]UHHH}HuHUHMHEHHǸ XÐUHSHH}HuHEH>HHEHH_HEH,HHEH`HHH'H[]UHHH}HuHUHMHEHHǸfWÐUHSHH}HuHEH`HHEHH_HEH,HWHEH_6HHHH[]UHHH}HuHUHMHEHHǸVÐUHSHH}HuHEH`HHEHHN_HEH,HHEHx_HjHHH[]UHHH}HuHUHMHEHHǸVÐUHSHH}HuHEH`RHHEHH^HEH,HHEH&_HHH;H[]UHHH}HuHUHMHEHHǸzUÐUHSHH}HuHEH`HHEHH^HEH,HkHEH^JH"HHH[]UHHH}HuHUHMHEHHǸTÐUHSHH}HuHEH` HHEHHX^HEH,HHEH^H~HHH[]UHHH}HuHUHMHEHHǸ2TÐUHSHH}HuHEH`fHHEHH^HEH,H#HEH0^HHHOH[]UHHH}HuHUHMHEHHǸSÐUHSHH}HuHEH`HHEHH]HEH,HHEH]^H6HHH[]UHHH}HuHUHMHEHHǸRÐUHSHH}HuHEH`HHEHHb]HEH,HHEH]HHHH[]UHHH}HuHUHMHEHHǸFRÐUHSHH}HuHEH@zHHEHH]HEH,H7HEH:]HHHcH[]UHHH}HuHUHMHEHHǸQÐUHSHH}HuHEH@HHEHH\HEH,HHEH\rHJHHH[]UHHH}HuHUHMHEHHǸPÐUHH}Hu]ÐUHH}Hu]ÐUHHH}HuHEH8UHH H}HuHUHUHMHEHH:\ÐUHHH}HuHEHN@wHEHHEHUHPUHSHH}H]HtH4HH[]UHHH}HEH[ÐUHH H}HuHUHEH[HHEHHEHUHPÐUHHH}HEH@HtHEHHHEHHHUHH H}HuHUHEH2HHMHEHH][UHH}HuHEH@HE]UHH}HE]UHH}HE]UHATSH H}HuHUH]HEHIHEHLHH$[H [A\]UHH0H}HuU܃}uHEHwHE@HE@ UHMHEHH%[UHH H}HEHHEHEH,[ÐUHHPH}HuHUHEH HHEHH 7HUHMHEHH#[ÐUHH}HE]UHH H}HuEHUHEHHb[ÐUHHH}HEHHv[UHHH}HuHEHJHHEHH`[HEUHHH}HEHb[ÐUHSH8H}HuHUHMH]HUHEHH:[HEHHY[HEH=HUHMHEHHj[HHEH1HHtH8[]ÐUHH}HEHHEH9]UHH}HE]ÐUHH H}HuHUHEHHHMHEHH@[ÐUHHH}HuHEHJwHEHHEHUHPHEHH[UHH}]UHH}HE]UHHH}HEH[ÐUHH H}HuHUHEH[HHEHHEHUHPÐUHHH}HEH@HtHEHHHEHHHyUHH H}HuHUHEHHHMHEHH)[UHH}HuHEH@HE]UHHH}HuHEH*?UHH H}HuHUHUHMHEHH[ÐUHHH}HEH[ÐUHH}Hu]UHSH8H}HuHUHEHEHUHEHHZt9HEH1[HHEH[HH([HEHZHEHEH8[]UHHH}HuHMHEHH%[ÐUHHH}HEHHR[UHH H}HUHEHHK[HEUHH H}HuHUHMHUHMHEHH0[UHH0H}HuHUHEHEHUHMHEHH,[UHHH}HuHEHUHH[UHHpH}HuHUHMLEHEHUHHq[HEHEHUHH[HEHEHEHEHEHEHEHEHHEHEHUH)HHHHHHELEH}HMHUHuHEMIH[HEHEHEHHUHHHHHHEHHHEUHH}HE]UHSHH}HuH]HEHHH]H[]UHH0H}HuU܃}uHEH0wHE@HE@ UHMHEHH]UHH H}HEHEHEH]UHHPH}HuHUHEH,(HHEHH HUHMHEHH]ÐUHHH}HEH]ÐUHH}]UHH H}HuHUHUHMHEHH]UHH}Hu]UHHH}HEH]H]UHH}HEHPHEHH)HHHHH]UHHH}HuHMHEHH]UHH H}HUHEHH]HEUHH H}HuHUHMHUHMHEHH]UHH}Hu]ÐUHSHHH}HEHEHEHEHEHEHEHEH]zHHEHEHEHEАHH[]ÐUHH H}HuHUHEHH]HEHUHHEH@HEHUHPUHHH}HuHEHpCwHEHHEHUHPHEHH\UHH}]UHH}]ÐUHHH}HEHH\HUHHH}HuHEHHEHHEHPHEHHHHEUHHH}HEH\ÐUHH}]UHH H}HuHUHUHMHEHH`\UHH}HE]UHHH}HuHEH;EtHEHHD\HEhؐUHHH}HuHEH BhwHEHHEHUHPHEHH\UHH}]UHH}]UHH H}HuHUHUHMHEHH[UHH}HE]UHHH}HuHEH;EtHEHH[HEېÐUHSHH}HuH]HEH`HH[H[]UHH0H}HuU܃}uHEHwHE@HE@ UHMHEHH[UHH H}HEHEHEH[UHSHXH}HuHUHEH5HHEHHHUHMHEHH[HEH^HHEHKHHHX[]UHH}HEH@]UHH}HEH@]ÐUHHH}HEH[H[UHH}HEHPHEHH)HH]UHHH}HuHMHEHH[UHH H}HUHEHH[HEUHH H}HuHUHMHUHMHEHH[ÐUHHH}HuHEH&UHH}HE]UHHH}HuHEHUHHH}HEHX[UHH H}HuHUHUHMHEHH6[UHHH}HuHEHAUHH H}EHEH6[UHHH}HuHUHEHH*[UHH H}HUHEHH'[HEÐUHH}HuHEHUH]UHH}HuHUHMHEHUHHEHUHPHEHUHP]UHHH}HEHHt"HEH@HUHRHMH HHZUHSHXH}HuHUHMLELMHMHUHuHEHZHMHUHuHEH![HEHUHEHH[HMHUHEHH}[HEHHEHUHEHH[HMHUHuHEHZHEH[HEHBZHHEH1ZHHHX[]ÐUHH}HEH]UHH0H}HuHUHEHEHUHMHEHH[UHHH}HuHEHUHH[UHHpH}HuHUHMLEHEHUHH[HEHEHUHHЁHEHEHEHEHEHEHEHEHHEHEHUH)HHHELEH}HMHUHuHEMIH[HEHEHEHHUHHHEHHXHEUHH H}HuHUHUHMHEHHEXUHATSH H}HuHUHMH]HEHIHEHƅLHH`]HEHXHEH薅HH]H [A\]UHH0H}HuU܃}uHEHwHE@HE@ UHMHEHH]UHH H}HEHHEHEH]UHSHhH}HuHUHEH?HHEHHeHUHMHEHH]HEH訾HHEH蕾HHH [A\]UHH0H}HuU܃}uHEHwHE@HE@ UHMHEHH(^UHH0H}HuUHEHEHUHMHEHH^UHSHXH}HuHUHEHHHHEHH课HUHMHEHH(^HEHHHEHHHnHX[]ÐUHHH}HuHEHUHH#4HMHEH`HXHXH`UHSH(H}HuHUHEH HHEHƿhHHvH([]UHH0H}HuHUHEHEHUHMHEHH]UHHH}HuHEHUHH^UHHpH}HuHUHMLEHEHUHHVHEHEHUHH膼HEHEHEHEHEHEHEHEHHEHEHUH)HHHELEH}HMHUHuHEMIH}]HEHEHEHHUHHHEHHXHEUHSHH}HuH]HEHwHHX_H[]UHH0H}HuU܃}uHEHwHE@HE@ UHMHEHH8_UHH H}HEHEHEHA_UHSHXH}HuHUHEH/KHHEHHHUHMHEHH8_HEH脼HHEHqHHHX[]UHH H}HuHUHUHMHEHH^_ÐUHH}HEHHEH@HEH@HEH@]UHSH(H}HuHEHUHHHUHEHH_HÐHEHHHHEHHHH([]ÐUHSH8H}HuHUHEHEHEH;EsTHEHY,HHEHHEH HUHMHEHH艐HHH+H8[]ÐUHHH}HuHEHf^HHEHHb^HEUHHH}HEHd^UHH H}HuHUHUHMHEHHB^UHh8]ÐUHHH}HEH:^ÐUHSH(H}HuHEHUHHHUHEHH ^HÐHEHHHHEHHHH([]ÐUHSH8H}HuHUHEHEHEH;EsTHEH荧HHEHHEHnHUHMHEHH蕒BHHHH8[]ÐUHHH}HuHEHD!HHEHHL]HEUHHH}HEHN]UHH H}HuHUHUHMHEHH,]UH(6]UHH H}HuHUHUHEHH]ÐUHSHH}HuH]HEHKHH ]H[]UHH0H}HuU܃}uHEHwHE@HE@ UHMHEHH\UHH H}HEHEHEH\UHSHXH}HuHUHEHJHHEHH͹HUHMHEHH\HEH<HHEH)HHHX[]ÐUHHH}HEH袓H]UHH0H}HuHUHEHUHMHHA]UHSH(H}HuHUHEHHEHHHEHHHG]H([]ÐUHH}HE]UHH}HEHHEHEHEHE]UHH H}HuEHUHEHH]UHH H}HuHEHH ]HEHEHEHEH;EHt xw=HEHMHHEHH\ÐUHH H}HEHEH\HHEHH]HEUHSHH8H0H(H LLH8HHEH8HEHEHEHEHHEHEHEH(H0HUH@H\H0H8HEHEHEHEHEHEHHEHMHEHPHHHHHLH HuHEHMIH\HH@Hl]H}tcH8HPHMHEHHH8H8HUHUHRH8HMHMH H`H`HH6H8HhH0HhHH8HxHHpHxHPHpHHxHPH8HEH(HUHUHEHEHUHPH@H6[HH@H"[HHH]ÐUHSHxH}HuHEHEHEHEHEHEHEHHEHMHEHPHHHHHHEHEHEHEHPHEHEHEH@H9HtGHEHEH]HEH#HHEHHH[HEH@HPHEHPHEHHEHEHUHEHH[HEHMHUHuIȹH[HEH\Hx[]ÐUHSHH}HuH]HEHQHHv\H[]UHH0H}HuU܃}uHEH`wHE@HE@ UHMHEHHV\UHH H}HEHEHEH_\UHSHHH}HuHUHEHNHHEHHHUHMHEHHV\HEH脴HHEHqHHHH[]ÐUHH@H}uHUHMLEH}HMHU؋uHEIHm\UHATSHPH}HuHUHEHEHEHUHUHEHEHELeHEHƿ uHLH yIHEHH>LHHP[A\]ÐUHH H}HuHEHEHUHEHHcHEHHEHHEHPHEHPHEHPHEHPHEHHEH@HEHPHEHPUHH}HE]UHH}HE]UHH}HE]UHH}HE]UHH}HE]ÐUHAWAVAUATSHXH}HuHUHMLELMH]HE HIHEHbIH}IHEHrHEHEHTHEHEHDHEHEHqIHEHHAVAUATLMLEHMLHHZH He[A\A]A^A_]UHH0H}HuU܃}uHEHwHE@HE@ UHMHEHH5[UHH H}HEHHEHEH<[ÐUHSHHHHHHHRHHHH7HHHHH[HHHHHHH%HH[]ÐUHAWAVAUATSH8H}HuHUHMLELMH]HEHaIHEHIHEHaIHEHIHEHRMMLLHH[H8[A\A]A^A_]UHH0H}HuU܃}uHEHwHE@HE@ UHMHEHHf[UHH H}HEHHEHEHl[ÐUHSHH8H0H(H0HfTHHPHHH(HPH8HHG[HPH肵HHPHlHHqH[]UHH0H}HuHUHEHEHUHMHEHH[ÐUHHH}HuHEHUHH[UHHpH}HuHUHMLEHEHUHH[HEHEHUHHHEHEHEHEHEHEHEHEHHEHEHUH)HHHELEH}HMHUHuHEMIH[HEHEHEHHUHHHEHH]HEUHH}HEH]ÐUHH H}HuHEH>~H]HEHEHEHEH;EHt xwHEH~HHEHH]ÐUHH H}HEHEH]HHEHH]HEUHSHH8H0H(H LLH8Ho}HEH8HEHEHEHEHHEHEHEH(H0HUH@H ]H0H8HEHEHEHEHEHEHHEHUHEH@HH LH HuHEHMIH(]HH@H]H}tEH8H8HUHUHRH8HMHMH H`H`HH|H8HhH0HhHH8HxHHpHxHPHpHHxHPH8HEH(HUHUHEHEHUHPH@H[HH@H[HHiH]UH(X&]ÐUHSH(H}HuHUH]HEH͒HH\HEHXHEHȅHHQH([]UHH0H}HuU܃}uHEHwHE@HE@ UHMHEHHk\UHH H}HEHHEHEHq\UHSHhH}HuHUHEHUHHEHH3HUHMHEHHh\HEH$HHEHHHHh[]ÐUHSHXH}HuЈEHEHPHHEH@(H)HHHHEHUHEHHEHEH@HUHH9HEHHEH@H+EHH }t HEHHHHEHEH@(H9Es(HEH@HHHHEH@(HUHH \ HEHHEHHEH@HHHHEH@(HH!\HEHXHEHPHEHH;HHHHEHEHUHHGHEHEH+EHH}t HEHHHEHHEHEH@HHHHEH@(HUHH3[HEHUHRHMH HHx~HEHUHHEHUHPHEHPHEHHHEH0HUHHJHUHHHВHX[]UHHH}HuHMHEHH*[UHH H}HuHUHUHMHEHHI[UHH}Hu]ÐUHSH(H}HuHUHEHUHH2[HUHEHH{HHEHHH)H([]UHH}HE]UHH0H}HuHEHHHEHHxWHEHHHMHHVHHQHFHVHAHQHEHHHMHHVHHQHFHVHAHQUHH}HE]UHH H}HuHEHHHEHEHHHEHHEHHHEHUHH}HE]UHATSH H}HuHUHEH'ZIHEHZHHEH ZLHH ZH [A\]UHHE0HuH9]ÐUHSH8H}HuHEHYHHEHTH)HH9Et yw荽OHHEHHXYHEH+EHEHUHEHHrHEUHH0H}HuHE0HuHWHEHEHHEHPHEHH)HHHH8+?!OHHEHU HEH)HHHH8+?!OHHEHUHEHHHHEHHwHHEHEHHMHEHihHHEHHeXHEHH}XHUHEHH HEH+EHEHUHEHHKHEÐUHSHH}HEHUHR8HH~HEHP0HEH@HHHHHEH@@HHEHP0HEHX0HEHHHKH[]UHh]ÐUHHH}HuHEHXHHEHHUHH H}HuHUHEHHHUHuHEHXUHH0H}HuHUHMHMHUHuHEHXHEH}t HEHÐUHHH}HuHEHUHHOYUHHH}HEHNYUHH}HEH]ÐUHSH(H}HuHEH+YHEHEHWHHEH&YHH5YHEHYHHEHH8YH([]UHH}HuHEH0H9EH]UHSH8H}HuHUHEHGHEHEHXHHEHHXHUHMHEHH!GHEHFHHEHFHHxH8[]UHH}HE]ÐUHSHhH}HuHEHHHEHHXHEHEHYHHEHFHHYHEHUHEHH`HEHUHMHEHHuHEHMHUHuHEHHEH}t@HUHEHH EHUHEHHNYHUHEHHoYoEHMHUHuHEAHYHEHUHEHH3Y3HܑHUHEHH败H茤HHHh[]UHHH}HuHEHtwHEHHEHUHPHEHH`ZUHH}]UHHH}HuHEH"wHEHHEHUHPHEHHH([]UHSH(H}HuHUH]HEHeHHfWHEHXHEH8HH{WH([]UHH0H}HuU܋UHMHEHHvWÐUHH H}HEH脢HEHHHEHUHHOXUHH}HE]ÐUHHPH}HuHUHEHHǸ;tHEHHEHEHEHEH@HUHHHEHHPHEH뮐UHSH8H}HuHUHMHEHEHEH;Et@HEHEH]HEH,HHEHHH?RHEHEHHEHEYHzHUHEH9t,HEH+HHEHHHEHHEzHRHHljH8[]UHH}HuHEHUHP]ÐUHSH(H}HuHUHMH]HMHUHuHEH6HQHH([]ÐUHH}HEHHEH@]UHSHXH}HuHUHEHEHEHUHUHEHEHEH]HEHƿ0HHkHX[]ÐUHH}HuHEHUH]UHH0H}HuHEHQH褡HEHEHHUHEH@H)HHEHEHPHEH@H)HEHHEHEH;Es xwHMHEHpHUHEHeUHSHH8H0H(H LLH8H)HEH8HEHEHEHEHHEHEHEH(H0HUH@HH0H8HEHEHEHEHEHEHHEHUHEH@HH LH HuHEHMIHcPHH@HH}tcH8HPHMHEHH+H8H8HUHUHRH8HMHMH H`H`HH(H8HhH0HhHH8HxHHpHxHPHpHHxHPH8HEH(HUHUHEHEHUHPH@H֟HH@HŸHHH]ÐUHSH(H}HuHUH]HEHA(HHOHEHXHEH(HHPHHEH aHH腅H([]UHHH}HuHEH'HMHPHHHQUHH0H}HuU܋UHMHEHHOÐUHH H}HEHHEHHHEHUHHPUHH}HE]ÐUHSHhH}HuHUHEHHǸ螶tHHEHHHEHHobHUHMHEHHPHEH`!HHEH`HH>Hh[]UHATSHPH}HuHUHEHEHEHUHUHEHEHELeHEHƿ +HLHqIHEHHLH较HP[A\]ÐUHH}HuHEHUH]UHH0H}HuHEHVH HEHEHzHUHEH@H)HHEHEHPHEH@H)HEHHEHEH;Es xwHMHEHpHUHEH9zUHSHH8H0H(H LLH8HHEH8HEHEHEHEHHEHEHEH(H0HUH@HH0H8HEHEHEHEHEHEHHEHUHEH@HH LH HuHEHMIH~NHH@HH}tcH8HPHMHEHH衒H8H8HUHUHRH8HMHMH H`H`HHLH8HhH0HhHH8HxHHpHxHPHpHHxHPH8HEH(HUHUHEHEHUHPH@HRHH@H>HHˀH]ÐUHH}HuHEHUH]UHHH}HEHNUHH}HE]UHH H}HuHUHEHMH9EtqHEHihHsUHH0H}HuHUEHUHMHEHHMUHH}Hu]ÐUHH}HE]UHHH}HEHMÐUHH}HE]UHHH}HEHMÐUHSHH}HuH]HEH.HHH[]UHH0H}HuU܋UHMHEHHMUHH H}HEHHEHHHEHUHHMUHH}HE]ÐUHHPH}HuHUHEHHǸ述tHHEHLHHEHH^HUHMHEHHsMHEHm^ÐUHH}HE]UHHH}HEHMÐUHSH(H}HuHUH]HEHJ/HHMHEH蒜HHEHH\[H([]UHH0H}HuU܋UHMHEHHMUHH@H}HuHUHUHMHEHHMHEHHHEHUHHMUHH}HE]UHHPH}HuHUHEHHǸ5tHHEH\HHEHH`HUHMHEHHSMHEH^UHATSHPH}HuHUHEHEHEHUHUHEHEHELeHEHƿ $HLH(IHEHHԩLHv|HP[A\]ÐUHH}HuHEHUH]UHSHH8H0H(H LLH8H[HEH8HEHEHEHEHHEHEHEH(H0HUH@HH0H8HEHEHEHEHEHEHHEHUHEH@HH LH HuHEHMIHKHH@HH}tcH8HPHMHEHHH8H8HUHUHRH8HMHMH H`H`HHH8HhH0HhHH8HxHHpHxHPHpHHxHPH8HEH(HUHUHEHEHUHPH@HHH@HHH#zH]ÐUHSHH}HuH]HEH/HH訪H[]UHH0H}HuU܋UHMHEHHCKUHH H}HEH脂HEHHHEHUHH9KUHH}HE]ÐUHHPH}HuHUHEHHǸ;tHHEHHHEHHt]HUHMHEHHJHEH\ÐUHH H}HuHUHUHEHHJUHHH}HuHMHEHHJUHH}HE]UHHH}HuHEH KÐUHH}]ÐUHH H}HuHUHEHvuÐUHH}]UHHH}HuHMHEHHJÐUHHH}HuHEHJÐUHH}]ÐUHH H}HuHUHEHtUHHH}HuHUHEHHJÐUHSHH}HuH]HEH6HH购H[]UHH0H}HuU܋UHMHEHHnJUHH H}HEHHEHHHEHUHHeJUHH}HE]ÐUHHPH}HuHUHEHHǸ赨tHHEHHHEHHx\HUHMHEHHJHEH[ÐUHSHHH}HEHEHEHEHEHEHEHEH]JHHEHEHEHEАHH[]ÐUHH H}HuHUHEHIHEHUHHEH@HEHUHPUHH H}HuHUHUHMHEHHIUHHH}HuHEHUHH H}EHEHIUHHH}HuHMHEHHIUHH H}HUHEHHIHEÐUHH}HuHEHUH]UHH}HuHUHMHEHUHHEHUHPHEHUHP]UHHH}HEHHt"HEH@HUHRHMH HHHUHSHXH}HuHUHMLELMHMHUHuHEH6IHMHUHuHEHIHEHUHEHHsJHMHUHEHH}wJHUHHHHHEHUHEHH3JHMHUHuHEHJIHEHoJHEHHHHEHHHHsHX[]UHH}HEH]UHH0H}HuHUHEHEHUHMHEHHJUHHH}HuHEHUHHuJUHHpH}HuHUHMLEHEHUHH]JHEHEHUHHHEHEHEHEHEHEHEHEHHEHEHUH)HHHHHHELEH}HMHUHuHEMIHrJHEHEHEHHUHHHHHHEHHc3HEÐUHH}HEH]ÐUHSHH}HuH]HEH3HHH[]UHH0H}HuU܋UHMHEHHLUHH H}HEH~zHEHHHEHUHHKUHH}HE]ÐUHH@H}HuHUHEHHǸ5tHHEHHHEHHVXHUHMHEHHKHEHWÐUHH@H}uHUHMLEHEоHgHEHHEHHSHEHEHHEÐUHAWAVAUATSHHH}HuHUHMLELMH]HE HBIHEHIH}HEHEHHEHEHݣIHEHΣIHEH%AUATLMLELLHHJHHEHHEHyHHKHe[A\A]A^A_]UHH0H}HuU܋UHMHEHHKÐUHH H}HEHLxHEHHHEHUHHLUHH}HE]ÐUHSHHHHHHHHǸtZHHMHHHHZHHHHHPLHHX$HHHaXHH~nHH[]UHAVAUATSH0H}HuHUHMLELMH]HEHwIHEHIHEH,IHEH$MLLHHLHEHHEH蒡HHIH0[A\A]A^]UHH0H}HuU܋UHMHEHHyLUHH H}HEHhvHEHHHEHUHHWMUHH}HE]ÐUHSHH8H0H(H0HHǸtZH0HHHPHHN\H(HPH8HHLHPHY$HHPHYHHlH[]UHSHXH}HuHUHEHEHEHUHUHEHEHEHE؋HEHƿ8HX[]UHH}HuHEHUH]UHH0H}HuHEHLHHEHEHcHUHEH@H)HHEHEHPHEH@H)HEHHEHEH;Es xwoHMHEHpHUHEHbUHSHH8H0H(H LLH8Hu"HEH8HEHEHEHEHHEHEHEH(H0HUH@H&H0H8HEHEHEHEHEHEHHEHUHEH@HH LH HuHEHMIHKHH@HH}tEH8H8HUHUHRH8HMHMH H`H`HH!H8HhH0HhHH8HxHHpHxHPHpHHxHPH8HEH(HUHUHEHEHUHPH@HHH@HHHoiH]ÐUHH}HuHEHUH]UHH H}EHEHJUHHH}HuHUHEHHJUHH H}HUHEHHJHEÐUHH}HuHEHUH]UHH}HuHUHMHEHUHHEHUHPHEHUHP]UHHH}HEHHt"HEH@HUHRHMH HHbUHH@H}HuHUHMLELMHMHUHuHEHIHMHUHuHEHIHEHUHEHHIHMHUHEHH}IHEHHEHUHEHHIHMHUHuHEHvIHEHIUHH}HEH]UHSHH}HuH]HEH5HHIH[]UHH0H}HuU܋UHMHEHHIUHH H}HEHoHEHH HEHUHHJUHH}HE]ÐUHSHhH}HuHUHEHHǸ薘tHHEH2HHEHHaWHUHMHEHHJHEHTV!HHEH7VHH6fHh[]UHSH(H}HuHUHEHJHHEHJHHEHHHJH([]UHSH(H}HuHUHEHcJHHEHTJHHEHHHJH([]ÐUHH H}HuHUHEHJH9EtVHUHHHHHXUHH H}HuHUHEHZbÐUHHH}HuHUHEHH7HEHHEH@HEHHHEH0HUHH}HE]UHH0H}HuHUEHUHMHEHHDJUHHH}HEHLHJUHHH}HuHEHP(HEHH)HHH9EvHMHEHHUHHH}HuHEHHHEHH:UHSHXH}HuHUHEHHaHE0HH}H}HHEHH6HHIH}HEHHTHUHEHHHUHEHHHUHEHHIgHfHHcHEHX[]UHH0H}HuHUHEHHHUHEHHIHEUHHH}HuHEHUHHCUHHH}HuHUHMLxHUHEHH HUHEHHHUHEHHHEHMHUHuHOIHEUHH0H}HuHE0HuH6HEHEHHEHPHEHH)HHHHHHEHU HEH)HHHHHHEHUHEHHrHHEHH`HHEHEHHuHUHHHHHHEHHHHEHH}6HUHEHH7HEH+EHEHUHEHHHEUHHH}HuHUHEHH\6UHH`H}HuHUHUHEHHLHUHEHH9HUHEHH5GUHH@H}HuHE0HuH5HEHEHtHU0HE8H)HHHHHHEHE0HEHEHHEH@H)HHHHHHEHEHHEHEHu0-BHEHEHHHHEHHHHHHHEHEHu4AHEHEH@HHHEHHHHHHHEHUHEHHEHHEHH3HHEHUHHHHHHHEH HUHEHHGHUHE0HH>GHUHEHHHEH+EHEHUHEHHkHEÐUHH}H]UHHH}HEHUHHH}HuHEHFUHH}HuHEHHEH]ÐUHH}HuHUHMHEHUHHEHUHPHEHUHP]UHH H}HEHHEH@H9t>HEHHEHEHEHEH@HUHHHEHHP HEH뮐UHSH8H}HuHUHMHEHEHEH;Et@HEHEH]HEHHHEHHH@{HE HEH HEHEYHNHUHEH9t,HEHNHHEHH^HEH HEaH`HH]H8[]UHH}HuHEHUHP]ÐUHSH(H}HuHUHMH]HMHUHuHEH6HKEHH([]ÐUHH}HEHHEH@]UHSH(H}HuHUH]HEHMHHEHEHXHEHHH7H([]UHH0H}HuU܋UHMHEHHFÐUHH H}HEHdHEHHHEHUHHFUHH}HE]ÐUHSHhH}HuHUHEHHǸttHHEH4HHEHHMHUHMHEHHFHEHL!HHEHLHH[Hh[]ÐUHSH(H}HuHUH]HEHHH|FHEHXHEHuHH6H([]UHH0H}HuU܋UHMHEHHFÐUHH H}HEHPcHEHHHEHUHHGUHH}HE]ÐUHSHXH}HuHUHEHHǸtHHEHHHEHHMHUHMHEHH4GHEHL!HHEHLHHYHX[]ÐUHAUATSH8H}HuHUHMLEH]HEHeIHEHwIHEHtLLHHFHEHXHEH׌HH4H8[A\A]]UHH0H}HuU܋UHMHEHHHGÐUHH@H}HuHUHUHMHEHH(HEHHHEHUHHHUHH}HE]UHSHhH}HuHUHEHHǸRtHHEHHHEHHsOHUHMHEHHGHEHPM!HHEH3MHHWHh[]ÐUHATSH H}HuHUHMH]HEHyIHEH LHHGHEHXHEH;HHI3H [A\]UHH0H}HuU܋UHMHEHHGÐUHH H}HEH`HEHHHEHUHHHUHH}HE]ÐUHSHhH}HuHUHEHHǸʈtHHEHHHEHHUPHUHMHEHHlHHEHN!HHEHNHHjVHh[]ÐUHSH(H}HuHUH]HEH0HHPHHEHXHEHHHeHH([]UHH0H}HuU܋UHMHEHH`HÐUHH H}HEH^HEHHHEHUHH9IUHH}HE]ÐUHHPH}HuHUHEHHǸ]tÐUHSHH}HuHEHF)HHEHiHHEHHH1)H[]ÐUHSHH}HuHEH-HHEH-HHQEtAH[]UHH H}HuHUHMHEHUHMHH ;UHH}HEH@]UHH}HuHEHUHP]ÐUHH H}HEtHEHHEHEHHEÐUHH H}HuHUHEHDH9Et0HEHH1UHH}H]UHSH8H}HuHUHEHEHUHEHHHDt9HEHDHHEH{HHDHEH:DHEHE3H.HUHEHHM BHAHH>H8[]UHH H}EHEH{DUHH}HE]UHHH}HuHMHEHH\DUHH}HuHUHMHEHUHHEHUHPHEHUHP]UHHH}HEHHt"HEH@HUHRHMH HHUHSHXH}HuHUHMLELMHMHUHuHEHCHMHUHuHEHhDHEHUHEHH)EHMHUHEHH}-EHUHHHHHEHUHEHHDHMHUHuHEHCHEH2EHEH|CHHEHkCHH:HEHHEHEHEHEH@HUHHWHEHHPHEH뮐UHSH8H}HuHUHMHEHEHEH;Et@HEHEH]HEH6WHHEHHHBHEHEHHEHEYHHUHEH9t,HEHVHHEHHVHEHHEh.H@-HH)H8[]UHH}HuHEHUHP]ÐUHSH(H}HuHUHMH]HMHUHuHEH6HPBHH([]ÐUHH}HEHHEH@]UHATSHPH}HuHUHEHEHEHUHUHEHEHELeHEHƿHLHBIHEHHVLH(HP[A\]UHH}HuHEHUH]UHH0H}HuHEHBHHEHEHHUHEH@H)HHEHEHPHEH@H)HEHHEHEH;Es xwZHMHEHpHUHEH/UHSHH8H0H(H LLH8HTHEH8HEHEHEHEHHEHEHEH(H0HUH@H`H0H8HEHEHEHEHEHEHHEHMHEHPHHHHHLH HuHEHMIH#AHH@HHH}tcH8HPHMHEHHH8H8HUHUHRH8HMHMH H`H`HHSH8HhH0HhHH8HxHHpHxHPHpHHxHPH8HEH(HUHUHEHEHUHPH@HHH@HHH%H]UHH H}HuUUHMHEHH@ÐUHH0H}HuHUHUHMHEHHAÐUHSH(H}HuHUHEH#HHEHƿEHHN H([]UHAWAVAUATSHHH}HuHUHMLELMH]HEHXIH}HEHEHXIHEHuXIHEHXXIHEHIXHATLMMLLHH|AHHEHHEHMHHBHe[A\A]A^A_]UHHH}HuHEHWHHEHHUHHH}HuHMHEHPHHHQHEHHUHHHUHATSH@H}HuU}u;HEHHEiHHEHHyH]HEHUH}uHEHHEHHEH}u6HEHHEH]HtH H HEHs}u5HEHwHktHEHHEHEHEH8HEHwHE@HE@ IľHLH"H@[A\]ÐUHH0H}HuHUHUHMHEHHg@ÐUHATSH H}HuHUHEH襪IĿHLH HEHIľHLH"H [A\]ÐUHAUATSH8H}HuHUHMLEH]HEHIHEHwUIHEHKLLHHdBHEHpHEH}HHB?H8[A\A]]UHHH}HuHMHEHPHHHQHEHHUHHHaUHSHHH}HuU}u;HEHHE还HHEHH{H]HEHUH}uHEHHEHHEH}u6HEHHEH]HtH HHEHV}u5HEHwHitHEHHEH(HEHHEHwHE@HE@ HH[]ÐUHH0H}HuHUHUHMHEHH'AÐUHATSH H}HuHUHEHSIĿHLHHEHIľHLHH [A\]ÐUHH}HE]UHH@H}HuHUHMLELMHMHUHuHEHHMHUHuHEHHEHUHEHHHMHUHEHH}AHEHHEHUHEHHHMHUHuHEHHEH ÐUHH}H]UHHH}HEHUHHH}HuHEHAUHH}HuHEHHEH]ÐUHH}HuHUHM]UHH H}HuHUHMHUHMHEHHAUHH}Hu]ÐUHSH(H}HuHUHMH]HMHUHuHEH6HBHH([]ÐUHH}]ÐUHHH}HuHEHHHEUHHH}HuHEHUHH^HEH HUH HHfUHATSH@H}HuU}u;HEHHE0HHEHH|H]HEHUH}uHEHHEHHEH}u6HEHHEH]HtH 0HHEHs}u5HEHwHetHEHHEHEHEH8HEHwHE@HE@ Iľ0H LHH@[A\]UHH0H}HuHUHUHMHEHHi@ÐUHATSH H}HuHUHEHFIĿ0jHLHl HEHIľ0Hs LHhH [A\]UHH}HE]UHATSH H}HuHUHEHJ@IHEH;@HHEH,@LHH,@H [A\]UHATSH H}HuHUHEH?IHEH?HHEH?LHH@H [A\]ÐUHH}Hfffffff]UHHH}HuHUHEHHHEHPHEHHH?HEUHH0H}HuHUHEH+EHHHHHEH}~$HUHEHHmHE(HE(HmHEUHHH}HEH*UHAUATSHH}HuHEH_dIH]H޿(9ILL IHLbLHjH[A\A]]UHHPH}HuHUHEHHΰHUHEHH軰HUHEHH ?ÐUHHH}HuHEHUHH聰UHHH}HuHxHpEHpHEHHCHxHEHHǵHUHEHH贵HEHMHUHuH>HEUHSH(H}HuHUHEH(YHHEHYHHEHHHc?H([]UHSH(H}HuHUHEHXHHEHXHHEHHHo?H([]UHHH}HuHEHHHEHH!UHH H}HHEHH9EHtIHEHH/ UHSHHH}HuHUHMHEHEH}tdHEHHEH HEHmHEYHsHUHEH9t,HEH轳HHEHHͳHEH HE%HHHrHH[]ÐUHSHH}HuH]HEHAHH4H[]UHHH}HuHMHEHPHHHQHEHHUHHH%UHSHHH}HuU}u;HEHHE(HHEHH{H]HEHUH}uHEHHEHHEH}u6HEHHEH]HtH(HJHEHV}u5HEHwH]tHEHHEH(HEHHEHwHE@HE@ HH[]ÐUHH0H}HuHUHUHMHEHH<ÐUHATSH H}HuHUHEHPIĿ(PHLHHEHH [A\]ÐUHSHH}HuH]HEHHH<H[]UHHH}HuHMHEHPHHHQHEHHUHHHAUHSHHH}HuU}u;HEHHE HHEHH{H]HEHUH}uHEHHEHHEH}u6HEHHEH]HtHq H@HEHV}u5HEH@wH[tHEHHEH(HEHHEH@wHE@HE@ HH[]ÐUHH0H}HuHUHUHMHEHH;ÐUHATSH H}HuHUHEHDIĿ FHLHjHEHH [A\]ÐUHATSH H}HuHUHMH]HEH#IHEH0LHH;HEHf-HHEHH6H [A\]UHHH}HuHMHEHPHHHQHEHHUHHHUHSHHH}HuU}u;HEHHE(CHHEHH{H]HEHUH}uHEHHEHHEH}u6HEHHEH]HtH=(HHEHV}u5HEHwHYtHEHHEH(HEHHEHwHE@HE@ HH[]ÐUHH0H}HuHUHUHMHEHHs:ÐUHATSH H}HuHUHEH̯IĿ(HLHXHEHH [A\]ÐUHSH(H}HuHUH]HEHHH:HEHXHEHHH-H([]ÐUHHH}HuHMHEHPHHHQHEHHUHHHUHSHHH}HuU}u;HEHHE0HHEHH{H]HEHUH}uHEHHEHHEH}u6HEHHEH]HtH 0HHEHV}u5HEH(wHYWtHEHHEH(HEHHEH(wHE@HE@ HH[]ÐUHH0H}HuHUHUHMHEHHs9ÐUHATSH H}HuHUHEHүIĿ0HLHHEHH [A\]ÐUHSHH}HuH]HEH_HH:H[]UHHH}HuHEHw_HHEHHUHH@H}HuЉŨ}uKHEHHE $HuHHNHHHHVHNHPHHHEHEHUH}uHEHHEHHEH}u)HEHHEHE HHEHV}u5HEH`wHeUtHEHHEH(HEHHEH`wHE@HE@ UHH0H}HuHUHUHMHEHH8ÐUHATSH H}HuHUHEH趯IĿ HLHHEHH [A\]ÐUHSH(H}HuHUHEH7'HHEHH8H]HEHkHHp4H([]UHHH}HuHEH^HHEHHUHHH}HuHMHEHPHHHQHEHHUHHHaUHSHHH}HuU}u;HEHHE HHEHH{H]HEHUH}uHEHHEHHEH}u6HEHHEH]HtH HHEHV}u5HEHhwHStHEHHEH(HEHHEHhwHE@HE@ HH[]ÐUHHH}HuHEHUHH!7UHH0H}HuHUHUHMHEHH7ÐUHATSH H}HuHUHEHJIĿ fHLH HEHH [A\]UHSH(H}HuHUHEH7HHEHq7HHEHHHj7H([]UHSH(H}HuHUHEH47HHEH%7HHEHHHv7H([]ÐUHH H}HEt&HEHHEHEHHHUHHEUHSHH}HuH]HEHHHZ7H[]UHHH}HuHEHHEHHEHHUHHHlUHATSH@H}HuU}u;HEHHE0HHEHHH]HEHUH}uHEHHEHHEH}u6HEHHEH]HtHc 0HHEHs}u5HEH@wHPtHEHHEHEHEH8HEH@wHE@HE@ Iľ0HLHH@[A\]ÐUHH0H}HuHUHUHMHEHH5ÐUHATSH H}HuHUHEH>IĿ0lHLH HEHH [A\]ÐUHHH}HuHEHHEHHEHHUHHHglUHATSH@H}HuU}u;HEHHE运HHEHHH]HEHUH}uHEHHEHHEH}u6HEHHEH]HtH{ HHEHs}u5HEHнwH#NtHEHHEHEHEH8HEHнwHE@HE@ IľH!LHH@[A\]ÐUHH0H}HuHUHUHMHEHH5ÐUHATSH H}HuHUHEHIĿ~HLH HEHIľHLH|H [A\]UHH}HE]UHATSH H}HuHUHEH4IHEH4HHEH4LHH4H [A\]UHATSH H}HuHUHEHc4IHEHT4HHEHE4LHHv4H [A\]ÐUHHH}HEH蚶UHSH(H}HuHUHMHEH4HHEH4HHMHUHEIHHH/4H([]ÐUHHH}HuHEHPHMHEHH4UHHH}HEH4UHH}HE]ÐUHHH}HEHHÐUHHH}HuHEHÐUHH H}HuHUHEHUHHH}HuHMHEHH54UHH H}HuHUHEHpHHMHEHHI4UHHH}HEHv4UHH H}HuHUHEHֹHHEHHHEHVeHEPUHSH8H}HuHUHUHEHH4:H@HEHP HEHHHdHHH^H8[]ÐUHH}HuHUHEHUHPX]ÐUHSH(H}HuHUHEHHUHHHHt=HEHHUHHHHHEHHEHHUHHHHUHxHEHPHEHHEHUHPHEHHt4HEHHEH\HHEHH@HHHEHHEHHUHHHUHHH([]UHH H}HEt&HEHHEHEHHHUHHEUHH H}HEt&HEHHEHEHHHUHHEUHH H}HEt&HEHHEHEHHHUHHEUHH H}HEt&HEHHEHEHHHUHHEUHH H}HEt&HEHHEHEHHHUHHEUHH H}HEt&HEHHEHEHHHUHHEUHH H}HEt&HEHHEHEHHHUHHEUHH H}HEt&HEHHEHEHHHUHHEUHH H}HEt&HEHHEHEHHHUHHEUHH H}HEt&HEHHEHEHHHUHHEUHH H}HEt&HEHHEHEHHHUHHEUHH H}HEt&HEHHEHEHHHUHHEUHH H}HEt&HEHHEHEHHHUHHEUHH H}HEt&HEHHEHEHHHUHHEUHH H}HEt&HEHHEHEHHHUHHEUHH H}HEt&HEHHEHEHHHUHHEUHH H}HEt&HEHHEHEHHHUHHEUHH H}HEt&HEHHEHEHHHUHHEUHH H}HEt&HEHHEHEHHHUHHEUHH}H]UHHH}HuHEHHHEHHUHATSH H}HuHUHEH/IHEHM/HHEHHU/HHEH.HHEHH.HHLR/H [A\]UHH}HuHUHEHHEHEHEH}tHEHUHHmHEHE]ÐUHHH}HuHUHEHHo/UHH}Hu]ÐUHH}H]UHHH}HuHUHEHH0/UHH}HEHHPHEHHE]UHH}HEH]UHH}HE]UHSHH}HuHEHHHEHƿHHHH[]ÐUHHH}HEHH.UHHH}HEHUHH H}HuHUHEHHHUHEHH.UHH}HuHUHMHEHUHHEHUHPHEHUHP]UHH H}HEHHEH@H9tAHEHHEHEHEHEH@HUHHHEHHHEH뫐UHSH8H}HuHUHMHEHEHEH;EtEHEHEH]HEH'HHEHHHHEЈHEHHEHE[HHUHEH9t.HEHHHEHHHEHHEXH0HHH8[]UHH}HuHEHUHP]ÐUHSH8H}HuHUHMHEHHEH]HEHBHHEHHHH8[]ÐUHH}HEHHEH@]UHSHHH}HuU}u;HEHEHEHƿHHMHHQHHVHAHF}u5HEHEHEH0HHEHƿHH计c}u HEHES}u2HEH0wH?t HUHEH(HEHHEH0wHE@HE@ HH[]ÐUHSH(H}HuHUHEH+HHEH+HHEHH+HH+H([]UHSH(H}HuHUHEH ,HHEH+HHEHHH ,H([]UHHH}HuHEHHEHHEHHUHHHUHSHHH}HuU}u0HEHEHEHƿHHEHH}uAHEHEHEH@HHEHƿHHHEH=o}uHEHEHEH!S}u2HEHwH=t HUHEH(HEHHEHwHE@HE@ HH[]UHSH8H}HuHUHEоH*HHEH*HHEHH*HHEHHSXHEHHEHHHEHHHH8[]UHHH}HuHUHEHH*ÐUHH}HEHHPHEHHE]UHH}HEH]UHH}HE]UHSHH}HuHEHHHEHƿHHI2H[]UHSHXH}HuHUHEHEHEHUHUHEHEHEH]HEHƿ蕚HH1HX[]UHH}HEHHPHEHHE]UHSH(H}HuHUHMHEHHEH HHEHHH3 H([]ÐUHSHH}HuH]HEHyHHH[]UHATSH0H}HuHUHEоHV)HHEH)HHEHH)IHEHp)HHEHHx)HHEHHaHEH)HHEHH)HUH0H@LHHHEHʕHHEH蹕HHH0[A\]ÐUHSH8H}HuHUHMHEHHEH]HEHHHEHHHH8[]UHSHH}HuHEH$ HHEHƿhHH/H[]ÐUHHH}HuHEHHEHHEHHUHHH#UHSHHH}HuU}u0HEHEHEHƿHHEHH}uAHEHEHEHhVHHEHƿHH HEHo}uHEHEHEHwS}u2HEHwH)8t HUHEH(HEHHEHwHE@HE@ HH[]UHSH8H}HuHUHEоHV'HHEHY'HHEHHa'HHEHHTHEHHEHHHEHHHH8[]ÐUHSHH}HuH]HEH覟HHH[]UHHH}HuHEHHEHHEHHUHHH{UHSHHH}HuU}u0HEHEHEHƿ HHEHH}uAHEHEHEHZHHEHƿ HHHEH+o}uHEHEHEHS}u2HEHwH6t HUHEH(HEHHEHwHE@HE@ HH[]UHH H}HuHUHEHUHMHH%UHATSH0H}HuHUHEоH%HHEH#&HHEHH+&HHEHH XHEH%HEH%D HEH_%HEHn%HHEHDHHEHHHEHHH4H0[A\]ÐUHSH(H}HuHUHMHEHHEHHHEHHHH([]ÐUHHH}HuHEHHEHHEHHUHHHUHSHHH}HuU}u0HEHEHEHƿh HHEHH}uAHEHEHEH]HHEHƿ# HHoHEHo}uHEHEHEHS}u2HEHwH3t HUHEH(HEHHEHwHE@HE@ HH[]UHSH8H}HuHUHEоH $HHEH$HHEHH$HHEHH3@HEHHEHHHEH HHH8[]ÐUHH}H]UHH}H]UHHH}HEHÐUHHH}HuHEHHEHHEHHUHHHo UHSHHH}HuU}u0HEHEHEHƿN HHEHH}uAHEHEHEH`HHEHƿ HHHEHgo}uHEHEHEHKS}u2HEHwHw1t HUHEH(HEHHEHwHE@HE@ HH[]UHSH8H}HuHUHEоH<"HHEH?"HHEHHG"HHEHH]HEHHEH*HHEHHHH8[]ÐUHH}]ÐUHHH}HuHEH!H9EUHH H}HuHUHUHMHEHH"UHH H}EHEH/"UHH0H}HuHUEHUHMHEHH"UHH0H}HuHUHEHEHUHMHEHH "UHSHHH}HuHUHMHEHEH}tdHEHHHEHEHUHEHEHEH>HHMHEHH]HEH!HEHHEHmHEYH HUHEH9t,HEHQHHEHHaHEHHEHHHHH[]UHHH}HuHMHEHPHHHQHEHHUHHH#@UHH}HE]UHSHXH}HuHUHMLELMHMHUHuHEHsHMHUHuHEHHEHUHEHH谻HMHUHEHH} HUHHHHHEHUHEHHpHMHUHuHEH臺HEH謻HEHHHEHHHHX[]ÐUHHH}HuHEHHEHHEHHUHHH+!UHSHHH}HuU}u0HEHEHEHƿRHHEHH}uAHEHEHEHeHHEHƿ HHAHEHo}uHEHEHEHS}u2HEH`wH{,t HUHEH(HEHHEH`wHE@HE@ HH[]UHSH8H}HuHUHEоH#HHEH&HHEHH/HHEHH#HEHHEHD"HHEH3"HHH8[]ÐUHAWAVAUATSH8H}HuHUHMLELMH]H}IHEHyIHEHwIHEHZIHEH=MMLLHHyHEHHEHHHH8[A\A]A^A_]ÐUHSHH}HuH]HEHHHH[]UHAUATSH(HHHHHIHHHHHHHHHHcHHHHHHHH0HHHH5HHHHbHHHHHHD HH~HHHHKHHHHHH HHHHHHpHHHHHHHH5HHEHHQ6HHLHHHHQHHHpHEHHQSHQEIHHHLH HEHܸHpHs HHd HHHH1jHHEH菸HHpH! HHH HHHHHHM1HHDHe[A\A]]ÐUHATSH H}HuHUHMH]HEHGvIHEHLHHHEH`HEHwHH H [A\]UHATSHHhH`HXH`H IHhH{ HHXHHHhH; HHXHHHHpHHkHhHHHXHHHHEHH{SHhHHHXHHHHEHH3HhHHHHXHHHHpHUHEAIHHLHEHYHEHsHpH?HHEH-HHEHBHHpHHH HĠ[A\]ÐUHSH8H}HuHUHMHEHHEH]HEH HHEHHHPH8[]UHH H}HHEHH9EHtHEHH7UHH@H}HuHUHEH HEHEH HEHEHHEHEH;EHtH}HttRH}HtBHEH+EHHEHEHHMHEHHHEHUHHHEHEUHH H}HuHUHMHUHMHEHHUÐUHATSH H}HuHUHEHIHEHHHEHHHEHHHEHHHLH [A\]UHH}HE]UHH0H}HuHUEHUHMHEHH UHH0H}HuHUEHUHMHEHH4 UHSH8H}HuHUHEHHHUHEHH HEH蛰HEHHEH膰HHH8[]UHHH}HuHUHEHHqt*HEHGrH辬HHEH[.뿐UHSHhH}HuHUHMHUHEHHqHUHEHHS HEH HHEHqH;HH} HEH9 HEH-HHUHEHHpHUHEHHpHUHEHH臿HYHHHEHh[]UHATSH H}HuHUHEHsIHEHsHHEHsLHH H [A\]UHATSH H}HuHUHEH~sIHEHosHHEH`sLHHH [A\]UHH}HEHHP HEHHE]UHSH8H}HuHUHEоHHHEH HHEHHmHHEHH-HEHHHEHHHHEHHHHEHJHHEH9HH>H8[]ÐUHSHH}HuH]HEHϘHH H[]UHSH8H}HuHUHEоH HHEH- HHEHHHHEHH+HEHHHEHHHHEHHHHEHHHEHHHNH8[]ÐUHSH(H}HuHUH]HEHHH\ HEHHHEHHn}H([]UHAUATSH8H}HuHUHEH@ IHEH HHEHH HHEHH+HEHe HEHHEH1 HEHaIHEHHHEHHHHEILLY HEH HHEHHHH8[A\A]]UHSHH}HuH]HEH菖HH H[]UHSHHH}HuHUHEH HHEH/!HHEHHkHHEHHHEH HHEHH HHEHH)*HEH HHEHH/HHUHEHHH HEHHEH+HHEHɬHHEHHHHH[]UHHH}HuHEH%HHEHHUHATSH H}HuHUHEH(!HHEHc!HHEHHk!IHEH !HHEHH!LHHh!H [A\]UHHH}HuHEHPHHEHHVuÐUHHH}HuHEHUHH!UHATSH0H}HuHUHEоH!HHEH"HEH"IHEH!HHEHH!HHEHHHEHL!HHEHHT!HHELHH!HEH'HHEHHHH0[A\]UHH}HE]UHATSH H}HuHUHEHc"IHEHT"HHEHE"LHHE"H [A\]UHATSH H}HuHUHEH "IHEH!HHEH!LHH"H [A\]UHSHH}HuH]HEHHH 4H[]UHSHXH}HuHUHEHLHHEH"HHEHH"HHEHH%"HEH!HHEHH_HHEHH?HEH}!HHEHHHMHUH0H@HHHEHtHEH0+HHEHtHHEHHHHX[]UHSH(H}HuHUHEH!HHEH!HHEHH!HH([]UHH}HE]UHH0H}HuHUEHUHMHEHH!UHH0H}HuHUEHUHMHEHH"UHH0H}HuHUHMLEHEH@XH9Eu?HEHHHEHHqHHMHEHHׄtÐUHHH}HEHՄUHHH}HEHɄUHH H}HuHUHEHHHEH@XHUHHp1UHH}HE]UHH H}HuHUHEHj!H9Et(HUHHHHHÐUHSH(H}HuHUHEHHHHHۄHEH HD H}HHHH!HHD0HHHHHHHHHHpHHHHiHHEHHHHHpHEHVATIEHLHHEH蘘HpH/HH HH迭HHjVHHEHKHpHHHHHrHHHHHe[A\A]A^]ÐUHSH(H}HuHUH]HEHVHHUHHH}HEH UHH}HE]UHHH}HEH{UHH}HE]UHHH}HEHUHH}HE]UHHH}HEHUHH}HE]UHHH}HuHUHHHHHHEHHAUHHH}HuHEH. UHHH}HuHMHEHPHHHQHEHHUHHHUHH}HEHHEHE]UHHH}HEH1(UHH}HE]UHAUATSH8H}HuHUHMLEH]HEHNIHEH>IHEH"LLHH HEHX0HEHHH H8[A\A]]ÐUHSHH}HuH]HEHHHmH[]UHHH}HEHr.UHH}HE]UHHH}HEH^UHHH}HEH腐UHH}HE]UHHH}HEH+UHHH}HEHUHH}HE]UHHH}HEH,UHH}HE]UHHH}HEHF+UHHH}HEH*UHH}HE]UHH}HE]UHH}HE]UHHH}HEH0UHHH}HEHUHHH}HEHUHHH}HEH_UHH H}HEH$HEHEÐUHH}HuHEHHUHHHEHHE]UHHH}HEH5UHHH}HEHÐUHH}HE]UHHPH}HuHEHUHHHEHUHHHUHEHHeUHHH}HuHUHEHH}HEHPHEHHHdHEUHH0H}HuHUHEH+EHHHHHEH}~/HEHAHHEHHbHE(HE(HmHEUHH0H}HuHUHEH+EHHHHHEH}~/Hm(HEH9AHHm(HEHHHmHEUHHH}HEHXUHHH}HEHUHSHH}HuH]HEHXHH`H[]UHHH}HEHAUHHH}HEHΘUHHH}HEHUHHH}HEH菗UHHH}HEHTCUHHH}HEHʚUHHH}HEH=UHHH}HEHDUHH}HE]UHHH}HEH莛UHH}HE]UHH}HE]UHH}HuHEHUH]UHHH}HEHUFUHH}HE]UHHH}HEH٢UHHH}HEH]UHHH}HEHUHH}HE]UHH}HE]UHH0H}HuHUHEH+EHHEH}tHEHHMHEHH膓HEHHEHUHH0H}HuHUHEH+EHHEH}t0HEHHEHHHHEHHEHHHEHHHHEHUHHH}HEHJUHHH}HEHOUHHH}HEH责ÐUHH}HE]UHHH}HEH[MUHH}HE]UHSH8H}HuHEH=UHHEHHUHUHEHH)WHEHEHbVHEHEHHEH藕H]HEHmCHHHEHYCHHH8[]ÐUHHH}HuHEHUHH0H}HuHUHEH+EHHHHHEH}t'HUHHHHHHMHEHHOHUHHHHHHEHUHH}HuHEHUH]UHHH}HEH(UHHH}HEH,UHH H}HUUUUUUUHEHUUUUUUUH9EHtLHUHHHHHsÐUHATSH H}HuHUHMH]HEHZIHEH4LHHHEHX HEHHHH [A\]ÐUHHH}HuHEHHHEUHHH}HEHUHHH}HuHUHEHHY4HEÐUHSH8H}HuHUHEHHx-HUHEHHHEHrHEHHEHrHH]H8[]UHHH}HEH+UHH H}HHEHH9EHtHUHHHHH躎UHHH}HEHHUHHH}HEHUHSH(H}HuHUH]HEHpHHHEHXHEH2HHH([]ÐUHSHH}HuH]HEHHH`H[]UHH}HEH]UHHH}HEHUHH}HEH]UHH}HEH]ÐUHSHH}HuH]HEHHHDH[]UHHH}HuHEH1HHEUHH}HEH]ÐUHSHH}HuH]HEH*HH_H[]UHHH}wHEHHEHHWHEHÐUHHH}HEHHE@HыÐUHHH}8wHEHHEHHpVHEHvÐUHHH}HEHHE@HmÐUHHH}wHEHHEHHUHEHÐUHHH}HEHHE`H ÐUHHH}ȳwHEHHEHHLUHEHÐUHHH}HEHHE`H襊ÐUHHH}wHEHHEHHTHEHJÐUHHH}HEHHE`HAÐUHHH}XwHEHHEHH(THEHÐUHHH}HEHHE`H݉ÐUHHH}wHEHHEHHSHEHÐUHHH}HEHHE`HyÐUHHH}wHEHHEHHSHEHÐUHHH}HEHHE`HÐUHHH}0wHEHHEHHrRHEHÐUHHH}HEHHE`H豈ÐUHHH}xwHEHHEHHQHEHVÐUHHH}HEHHE`HMÐUHHH}wHEHHEHHNQHEHÐUHHH}HEHHEHÐUHHH}wHEHHEHHPHEHÐUHHH}HEHHE`H腇ÐUHHH}PwHEHHEHH*PHEH*ÐUHHH}HEHHE`H!ÐUHHH}wHEHHEHHOHEHÐUHHH}HEHHE`H轆ÐUHHH}wHEHHEHHOHEHbÐUHHH}HEHHE`HYÐUHHH}(wHEHHEHHtNHEHÐUHHH}HEHHE`HÐUHHH}pwHEHHEHHMHEHÐUHHH}HEHHEH葅ÐUHHH}wHEHHEHHPMHEH6ÐUHHH}HEHHEH-ÐUHHH}wHEHHEHHLHEHÐUHHH}HEHHEHɄÐUHHH}HwHEHHEHH@AHEHnÐUHHH}HEHHEHeÐUHHH}wHEHHEHHHEH ÐUHHH}HEHHEHÐUHHH}ظwHEHHEHHHEHÐUHHH}HEHHEH蝃ÐUHHH} wHEHHEHHHEHBÐUHHH}HEHHE`H9ÐUHHH}hwHEHHEHHHEHÐUHHH}HEHHExHՂÐUHHH}wHEHHEHHHEHzÐUHHH}HEHHEHqÐUHHH}wHEHHEHH>HEHÐUHHH}HEHHEH ÐUHHH}@wHEHHEHÐUHHH}HEHHEH蹁ÐUHHH}wHEHHEHuÐUHHH}HEHHE(HeÐUHHH}wHEHHEHtÐUHHH}HEHHE(HÐUHHH}@wHEHHEHZtÐUHHH}HEHHE(H轀ÐUHHH}HEHPHEH@HH-UHHH}HuHEwH#t HEHUHHH}HuHEwHtHEHHHUHH}HEH]UHHH}HEHPHEH@HHUHHH}HuHEwHkt HEHUHHH}HuHEwH5tHEHHbHhUHH}HEH]UHHH}HEHPHEH@HH5UHHH}HuHE wHt HEHUHHH}HuHE wH}tHEHHHUHH}HEH]UHHH}HEHPHEH@HHUHHH}HuHEwHt HEHUHHH}HuHEwHtHEHHjHpUHH}HEH]UHHH}HEHPHEH@HH=UHHH}HuHEhwHCt HEHUHHH}HuHEhwH tHEHHHUHH}HEH]UHHH}HEHPHEH@HHUHHH}HuHEwHt HEHUHHH}HuHEwHUtHEHHrHxUHH}HEH]UHHH}HEHPHEH@HHEUHHH}HuHEwHt HEHUHHH}HuHEwHtHEHHHUHH}HEH]UHHH}HEHPHEH@HHUHHH}HuHE@wHt HEHUHHH}HuHE@wHtHEHHzHUHH}HEH]UHHH}HEHPHEH@HHMUHHH}HuHEwHct HEHUHHH}HuHEwH-tHEHHHUHH}HEH]UHHH}HEHPHEH@HHUHHH}HuHEwHt HEHUHHH}HuHEwHutHEHHHUHH}HEH]UHHH}HEHPHEH@HHUUHHH}HuHE(wHt HEHUHHH}HuHE(wHtHEHHH UHH}HEH]UHHH}HEHPHEH@HHUHHH}HuHEwH;t HEHUHHH}HuHEwHtHEHHHUHH}HEH]UHHH}HEHPHEH@HH]UHHH}HuHE`wHt HEHUHHH}HuHE`wHMtHEHHHUHH}HEH]UHHH}HEHPHEH@HHUHHH}HuHEwHt HEHUHHH}HuHEwHtHEHHHUHH}HEH]UHHH}HEHPHEH@HHeUHHH}HuHEwHt HEHUHHH}HuHEwHtHEHHHUHH}HEH]UHHH}HEHPHEH@HHUHHH}HuHE@wH[t HEHUHHH}HuHE@wH%tHEHHHUHH}HEH]UHHH}HEHPHEH@HHmUHHH}HuHEwHt HEHUHHH}HuHEwHmtHEHHH$UHH}HEH]UHHH}HEHPHEH@HHUHHH}HuHEwHt HEHUHHH}HuHEwHtHEHHHUHH}HEH]UHHH}HEHPHEH@HHuUHHH}HuHE(wH3t HEHUHHH}HuHE(wHtHEHH&H,UHH}HEH]UHHH}HEHPHEH@HHUHHH}HuHEwH{t HEHUHHH}HuHEwHEtHEHHHUHH}HEH]UHHH}HEHPHEH@HH}UHHH}HuHE@wHt HEHUHHH}HuHE@wHtHEHH.H4UHH}HEH]UHHH}HEHPHEH@HHUHHH}HuHEwH t HEHUHHH}HuHEwHtHEHH H UHH}HEH]UHHH}HEHPHEH@HH UHHH}HuHEXwHSt HEHUHHH}HuHEXwHtHEHH6 H< UHH}HEH]UHHH}HEHPHEH@HH UHHH}HuHEwHt HEHUHHH}HuHEwHetHEHH H UHH}HEH]UHHH}HEHPHEH@HH UHHH}HuHExwHt HEHUHHH}HuHExwHtHEHH> HD UHH}HEH]UHHH}HEHPHEH@HH UHHH}HuHE(wH+t HEHUHHH}HuHE(wHtHEHH H UHH}HEH]UHHH}HEH@H ÐUHH}Hu]ÐUHH}Hu]ÐUHH}]ÐUHSHH}HuHEHUHHrHEHHUHHHHEHHUHHHDwHEHwHEHPwHEHP*HHEHHšHEHHH{H[]ÐUHATSH H}ؿ@mHHEHH!H]HEHEHEHPH}t HEHHHHEH]HEH8 H5Iľ@HqlLHfzHHEH HHLzH [A\]ÐUHATSHH}@rHHEHHeipwHyIH:LHyUHSHH}HuHEHUHHHEHHUHHHHEHHUHHHwHEH0wHEHPXwHEHP*HHEHHHEH9HHByH[]ÐUHATSH H}ؿ@kHHEHH!H]HEHEHEHPH}t HEHHHJHEH]HEHH5Iľ@HjLHxHHEH}HHxH [A\]ÐUHATSHH}@%qHHEHHeiwHwIHvLH+xUHSHH}HuHEHUHHHEHHUHHH[HEHHUHHHxwHEHwHEHPлwHEHP*HHEHHHEHuHH~wH[]ÐUHATSH H}ؿ@-jHHEHH!H]HEHEHEHPH}t HEHHH膜HEH]HEH H5Iľ@HhLHvHHEHHHvH [A\]ÐUHATSHH}@aoHHEHHe8&ipwHvIH}LHgvUHHH}HuHEHzUHH}HE]UHH}]UHHH}HuHEHzUHH}HE]UHH}]UHHH}HuHEHyUHH}HE]UHH}]UHHH}HuHEH yUHH}HE]UHH}]UHHH}HuHEHxUHH}HE]UHH}]UHHH}HuHEHxUHH}HE]UHH}]UHHH}HuHEHwUHH}HE]UHH}]UHHH}HuHEHwUHH}HE]UHH}]UHHH}HuHEHvUHH}HE]UHH}]UHHH}HuHEH$vUHH}HE]UHH}]UHHH}HuHEHuUHH}HE]UHH}]UHHH}HuHEH,uUHH}HE]UHH}]UHHH}HuHEHtUHH}HE]UHH}]UHHH}HuHEH4tUHH}HE]UHH}]UHHH}HuHEHsUHH}HE]UHH}]UHHH}HuHEHHHHHHHHHЉEH;HHH]HHeH` $xHHHPJ$xH]fHËEHcHHEHH蠈HEHHCwH"f$xHfwHfHHHHHHHHHHBytHHH.yHHgHHHyHHgHHHxHHigHHHxHHLgHx[]ÐUHSH8HHHHH Hzu.HH8HHHHbtt L HHHHHHHHЉEH~;HHH>HHHm $xHHHPJ$xHcHËEHcHHHH5HHHCwHc$xHcHHH`HHHdHHH[$xHecwHXcHHYhHHHHHHHHHHvHHHHHHHHЉEH|;HHH1HHEHn $xHHHPJ$xH=bHËEHcHH0HH}H0HH`CwHa$xHaHHH8H@HHH@HH*ZwHaH@HfHHAHHHHHH'HHtHH8HHHnxHH8HHEHEHH0H">HHoNHHHHkHH-HHHHHHHHЉEHz;HHH>HHHu $xHHHPJ$xH_HËEHcHH`HH HEH}HuHE@Ht>HXH8&xH]lHHPHH{ HHHP HEHHHEHE@HEHHHHHH,lHHHHhHHH@ HHHHEHHHP HEHH-HEHE@HEHHHH HHxHMH H(HAHQ0A @H}tHE@_H@(&xHHEHEH@HEHH HEH}HuHE@Ht>HXH`&xHjH`HPHHn HHHP HEHHHEHHHX HE@HEHHHHpHHjHpHHUHEHE@HEHHHHHHKjHHHHgHHH@ HHHHEHHHP HEHHLHEHE@HEHHHHHHwHMHHHAHQA HHHP HEHHHEHEȋ@HEHHHHHHdiHMHHHHHHH`HHHP HuHXHH&xH2HEHEHHEHHNHEH}tHE@H&xHHEHxHHxHHHEH}tHE@HXHHAAHͻHEHPH`HHHH`H赶t@HXH&xHgHHPHHH`HMHPHHAPHQXH`HռuHH97H &xHHEHH`H HHHHI75H@&xH[HEHHPH@HHHHHMH@HHVHA(HQ0FA8H`'xHHEHH@H`HHHHH6'xHHEHHHHHHHJ'xHHEH`HHHHHKH['xHaHEHpHHHHHHn'xH)HEHHHHHHH'xHHEHHHHHHH 'xHHEHH HHHHkH@'xHHEHH@HHHH3H`'xHIHEHH`HHHHH'xHHEHHHHHHH(xHHEHHHHHHH&xHHEHH`HHHHHVH,(xHlHEHHHHHHHH(xH4HEHHHHHHH p(xHHEHH HHHHpH@(xHHEHH@HHHHH`(xHHEHH`HHHHZH)xHTHEH HHHHHH)xHHEHHpHHHHHH8)xHHEHHHHHH?HW)xHHEHHHHHHHx)xHwHEHHHHHHH )xH?HEHH HHHHH@)xHHEHH@HHHH{H`)xHHEHH`HHHHHXHE؉HHUHHHH?HHEHHjHHHHXHHEHmHHHHHHUkHHHQHHT@HH`HԵHHHDHH#@HHHHH@Hĸ []UHSHHXHPHHHH`HHHPPHXH(HUHEHUHEHHVHEH}HE@HHHXHHHEHEHH`HtHHHp HMHUHXH膜HEHHEHEHEHEHɠTHEغHHEHEHEHEH蓠HEغH,HEHEHEHEH]EEt&HMHEкHH0tHEHuwHEоH]HH`HHnEuIH`HEHHt)H`HHKHH-EE2HEоHHEH@HHEH,HH_=Hĸ[]ÐUHH0H}HuHEHPPHEHHUHEHUHEHHHEH}t HE@u.HEH`HcHHEH@ HHHEÐUHSH(HHHHHHHHJH<Ht'HHHHYHHP`HHHUHEHUHEHHHpHt3HHP`HHHUHEHUHEHH:HxHHHhHHHHH\ ЈHHPPHHXHHUHEHUHEHHHX,HEHHHHHH`HЉEHR;HXHHHHSH $xHHHPJ$xHK8HËEHcH`HEHHZHEHHtCwH8*xH8wH7HH虩HHnHHXHHHH0KHHEHEHH0HH膽HH$fH~HHHpHPHE(*xHHHHHUHHKHHHpHHHHHHH+HHHpHHOHHYHHYHHHHHiHH:YuHtt9HHHHHH FHHHHH1$HHH7IHH7H([]ÐUHSHXH}HuHUHEA3H*xxHJHEHEHpHHEHpH;HEHpH艸HEHCHHEH2HH6HX[]UHH0H}HEHEHEH@@H@HEHEHpHEHEHǀHEHpHUHSHhHHHHDHAOH*xxH)HHEHEHPHEH@H)HHHHEHEHPHEH@H)HHHHXHHHXH;HHHHHHpHЉEHM;HhH記HHHHWH*xHŘHHPJ$xH 3HËEHcHpHHHKUHHH.CwH2q*xH2HHHEHEHPHEH@H)HHHn@*xH2HHHEHEHPHEH@H)HHHHHHHHTHHHHXHHH**xH2HHHXHH?*xH1wH1HH6HHcHH8HHhHHIHHDHHpHHH8HHpHKtuHHpH&HHpHEHEHHtx^H*x*x衴HHpHEHElHEHUHHHEHEHPHEH@H)HЉHH]Ht h茒HKHHHHHHPHЉEH?HHH=+HHHHHH=HHHsHH2,Hh[]UHSHH8H0H(H(HHEH8<Ht'H(H0H8Hā̋HOH8HHHH0HUH8ЉEHC;HUH莎HH@H~H@>.xH諎H@HPJ$xH(HËEHcHMHEHH7KHEHHCwH(H.xH(HHEHHHwH(H@H,H@HHHEHHH@H;H(H(t5H(HpH苫uLxB.xg.x茫H(HpHduxD.x.xYHElH(HE4]HHEH(H8H(L.xH趤H8HHLH(HEHUH8HHAHH@H:HH)H[]ÐUHH H}HuHUHMHEHHHHEHHEH艤UHAVAUATSHH8H0H(H(HEHEH@HEHEHHEHEHEHEHH0HsH[tDH0H8HUHuHEIHHEHuعj.xHR\SHEHEHEHH0HIH0HEHH}DH8HEHHAlAH`LMLEHULLLLHHMQHMQHHHHH`H@HHEH@HL襬H@HH`HQHEHHEH%SHH@H见HH`HHHEH`HHEHHH&He[A\A]A^]ÐUHSHHHHHLHHEHjIAsgcv.xxH HWH9HHHHHHUHЉEH >;HUHHH HyH v.xH6H HPJ$xH|#HËEHcHMHEHHEHEHH訟CwHD#.xH7#wH*#H H͔H H袔HHEHH趒H Hg6HHHHHIHcHHx.xHXHEH×.HH H5HHEH螗HH]$H]ÐUHSHHHHHLHHPEKHEA.xxHՔH<Ht,HHHHyHHQF褃HHHHHHUHЉEH`;;HxHlSHHvH.xH蒆HHPJ$xH HËEHcHMHEHHCHEHHCwH .xH HHHHH HH҉H.xH[ HHHHH(HHMHHHEHH{wH HH躑HH菑HHxHH蠏HHQ3HHPHHH7HE.xHoHHHHHHE.xH9HHHHHo:HE.xHHHHHHHEH./HHHa2HHEHHH H[]UHHH}HuHxHxiHx@ЉȉE}~2HxH=AtHxtwHxHPPHEHHUHEHUHEHHHEH}HE .xH6@HUHEHHřt_HE/xH @HxHPHHH0HHMHHHUHEHH{tE HxH@ HHEHx@HxHEAȉѺ /x HǸEHEMHUHuHHxH@tHxPPÐUHSH(HHHHH< D~HHHHHHUHЉEHD6;HxHPJHHqH.xHvHHPJ$xHHËEHcHMHEHH>HEHHCwH$/xHwHHHHHHHHHL?/xH?HHHwHwHHH觌HH|HHxHH荊HH>.HH.xHHHEHEHH0HHHHElH/HMHEHHHEHH覡HEHvD|tHHHHHH`HЉEH3;HXH HH~oH.xH0HHPJ$xHvHËEHcH`HEHH;HEHH蟕CwH;$/xH.HHHHHHHHHX/xHwHHH茊HHaHHXHHrHH#,HHHHHnTHHH+HHdHHEH uHHJHHH+HH-H([]ÐUHH}]ÐUHH}HuHEHxH*HHH H*X]ÐUHATSH0HHHHEA.xxHxHH ȈHHPHHHXHH҃Iy<HHHHHHpHЉEH1;HhH|HHlH.xH4|HHPJ$xHzHËEHcHpHEHH8HEHH裒CwH?/xH2wH%HHȇHH蝇HHhHH讅HH_)HHHxHHHHHh@HHh@HHh@HHǀlHHHHhHHHHHPHHHHHH҉HHHH HHH HHH@HH˜@HH@HHǀ:lHHHH˜HHHHHH(HHHHHHHfH~HC HfHHhHHEHEHH0H HHHVTHHHHEHEHH0HH蠙HHVHE.xHIu<HHHHHHPHЉEHI-;HHHUxHHhH.xH{xHHPJ$xHHËEHcHPHEHH5HEHHCwH/xHywHlHHHHHHHHHHH%HHHHHHEH+IHHHX%LHHtHtHmHEHE.xHwHMHHHHqHHHH$HHEH{HH:H0[A\]UHSHHHHHEA.xxH҃saHHHHHHUHЉEH*;HUHuH HFfH .xHuH HPJ$xH>HËEHcHMHEHH2HEHHjCwH/xHHHHPHUHHHHH҉HhwHH H^H H3HHEHHGH H"HHHHPHHHHHH҉H̚HH@HHPHHHHHH҉HXHHHHH:HHHHH\"HEH.HH H "HHEHŃHHH[]UHSHHhH`\H`H@HEHEH@HEHEHHEHA.x@xHHEHEHEHH0HHHH`HHOHE苀t=HEHHEHEHEHH0HH菓HH$R\DžDžHEHPHHHHHH҉HHIH EH_HBH_H0/xHUH0HpHHH0HH_H]HpHUHuHEHHpHAHEHHUH`/xHH`HpHHH`HHEHHpHUHuHEH7HpHHUHMHEHH~HEHHUHE0xH@HUHpHHHEH~HEH"HpHUHuHEHHpHHHZHH0HHH_HHHpHrHH`HHHEHzMHHpHt9HHEHHHEHDHHpHHHHHHQ HĨ[]ÐUHSH8HHHH@HEHEH@HEHEH^HEHpA!.xxH|HEHhHEHEHEHH0HH襏HHKHEHHUHE`0xH)HMHnHHR HEHbHEHHHUHuHEH}HH HpHC~NHHEH HHEHHHH HpH}HH H8[]ÐUHSHHHH@HEHEHHEHUHEHjIAsgc,.x xH|HijH0HEHHHHuHUH}ЉEH%";HUH4mHH H]H ,.xHQmH HPJ$xHHËEHcHMHEHH)HEHHÃCwH_0xHRwHEH HxH HxHHEHHvH HHH+*tHMHHEHHHEH1.xH=HEH{.HH HHHEH{HHyH]ÐUHSHxH}HuHUHMHEA8.xxHyHEHUHHHEHstHMHUHuHEHHEH u*HEHUHHKHEHu &[HMHUHuHEHHEH:'uHMHUHuHEHHEHyzHpZ3xHNHpHPwHHHEHHwHHpHYZHpH.ZHHHH?XHpHHHPHʴHH0HH`HHH`/xH H]3xH]H@uHσ HσHHHHHHl3xHV]H@< uHσHσ HHHHHr,H}3xH\HH* aHHHEHEHEHEtmH3xHv\HHHHHEHH HH@HHHHEHEHH3xH[+HHKHHHHHHHЉEH:HHJHHpHR;Hp3xHKHpHPJ$xHJHËEHcHHpHHHpHHmaCwH p4xHwHHpHVHpHgVHHHHxTHpH)HHHEHE^%mHEHUHP8HH@H H3xH%ZHHHEHEHuBHHHEHEHEHE@ux3x4xgHHHEHEHEHEPHHHHM^HHH@H"HHXHHpHSHHpHHHHHHHZXHHpHHHH2XHHH8 []ÐUHSHHhH`HXHA3xxHUHPH蒖H0HHEsuHEHEH;EvRHEH+EH8HH8HHHH0HHHH'[HEH+EHEHEHHhH@HhHH^H@H0HH9H@HH0HpHHHpHPHXHhH,HpHxHhHEHEHHHEHEHLlE̋,9EHHUHH$~Ẻ,H0HHHHLHPH,HXHhMIHEHH}ux3x4x6d,HHѺHlTHHHHUHHTYBHHhHHHH`HHhЉEH :HHEHXHpH5Hp3xH2EHpHPJ$xHxHËEHcHHHHHHH[CwH74xH*HË,HHHHhHHHHHHHK5xHwHHHHpHUPHpH*PHHHH;NHpHHXHHHUHEHEHUHH脯HHR,HXH@ HHjHEH0HHH LHPH,HUHXHhMIHEHH}ux3x4x4a?HHhHHHH`HHhЉEHR:HH^BHUHpH2Hp3xH{BHpHPJ$xHHËEHcHH0HHH0HHXCwH4xHsHË,HMH`HHH@H`HHH@HH5xHwH H@HHpHMHpHvMHHHHKHpH8HXH,HMHpHHOH]HEHpHH輬HpHOH0HfHPH诏HHnPHHpH1HHH?HHHO+HHHHHpHNHHHPOSHHH?HH@HHHpHHHpHOHH0HfHPH诎HHnOHH-HĨ[]ÐUHSHHHHHEHEHEHEH@@H@HEHEH@HhHhH'HEHhH@HjIAsgc3xxH\MH;HEHEHHHHhH0H}عЉEH]:H(Hi>HHH.H3xH>HHPJ$xHHËEHcH0HpHH HpHHTCwH5xH~wHqHHJHHIHH(HHGHHHEHEHEHEHUHP8HEHEHEHEHEtHHhHUHEHHH7HEHHEH@HEH@3xH_MHEHHEHEHux3x,5xZHEHHEHEHEHE@ux3xB5xZHEHHEHEHEHEPHhHEHHwQHEHEH@HRH@HK1HHHHH@HKHHtH]UHE}/~}9~}`~}z~ }@~ }Z]UHHH}HEHHEH}tiEHE@9EsIHEHPEHE}-tEottEHEHHE됸UHH}؉uHEHEEHEEԃHEHEHEH;EHEH`5xHE؈HEHHUHH`5xHEHHUHH`5xHEHHUHH`5xHEHHUHH`5xHEHHUHH`5xHEHHUHH`5xHEHHUHH`5xHEHEHEHHEH}cHEHH`6xHHEHPHUHUHHEHPHUHc`5xHEHPHUHUHHEHPHUHc`5xHEHPHUHUHHEHPHUHc`5xHEHPHUHUHHEHPHUHc`5xHEHPHUHUHHEHPHUHc`5xHEHPHUHUHHEHPHUHc`5xHUHEHHEHPHUHc`5x]UHATSHHHHHEHH HHZHH H(HHQH0{xHHHH0HHNt+HHHHHGtHHHHHHEHEHPH@HH[HH@HHHHQHHEHEH@Ht5HP{xHHHPHXHHQHH`HHe~HH`HhHAHQH@?#HHpHH HHpHxHA HQ(HHP`HHHUHEHUHEHHWHHHPPHHP`HHHUHEHUHEHHHHHPXHHP`HHHUHEHUHEHHՐHHHP`HHPPHHHUHEHUHEHH蔐HHHPhHHtOHHPPHHpHxHpHpHxHH4HHHPpHH@pHHHHH@‰ЃHEHEHHHHPxHH@xHuy@HHHHH6xH^HHHHHHH> GqH HH@HHHHHHH@xHHn-HEH}uy@HHHWHH6xHHHHHHHH| GqHJHHUHE HPHEЃEE HHhHhH@HEE Ht$HHH`H`H@EEE HHHPHPH@HEEHH HXHXH@HEHHXHHHX@HHP HHXHH2HHEHE؋@HEHH@:H$HEH}HEHH@HUH)HHHEHHHHHHrHHHHA0HQ8HEHHPHE؋@HH+EHHHEHHHHHHHHHA@HQH&HE؋@HEHHHHHHHHHHA0HQ8Ht;H7xHHHHHA@HQHH 7xHHHH H(HA@HQHXHH`H&HHPhH@`HA0HQ8HH`HHHPxH@pHA@HQHE HH0H8H8H@HEE HH@H@H@H@HEEHH`HzHHHHHH@HEEE E HH@PHtHH@PPEЃEE E HH@XHtHH@XPEЃEEHH@`HtE HH@`PEЃEHH@hHtE HH@hPEЃEHH@pHtEHH@pPEЃEEEHtEEHHtEEHHPPHHHfHHt:HH@HEHH@@EHH蟎HH@xHtHHEErIHHIHHH2LHIHHIHHHLHH[A\]UHH0HHHHLLHHEHHHHEHEH 7xHHHMHEHHHEH@HHH@8HPHuHEHbHEHuHExwHDHEH )7xH H HMHEHH=HEHHEHEHHHHEHEHHuHEHHEHuHExwHHEH0 37xH{H0HMHEHHHEHtEHHHMHEHHxHEHuHExwH*HE7H@xwHH@HMHEHH!HEHP ?7xHHPHMHEHHHEHHHEHEHHHHHEHEHHuHEHyHEHuHExwH[HEH`L7xH H`HMHEHHTHEHHP HMHEHH2HEHuHExwHHEHp [7xHHpHMHEHHHEHHP0HMHEHHHEHuHExwHmHEH g7xH2HHMHEHHfHEHHP@HMHEHHDHEHuHExwHHEHs7xHHHMHEHHHEHH`H蚆HHMHEHHHEHuHExwHnHEH7xH3HHMHEHHgHEH 7xHHHMHEHH0HEH 7xHHHMHEHHHEHH@PHtBHHPPHMHEHHFHEHuHExwHyHE7H xHtHHEHPHE@ HxtmHxtE;tr |HEUHHHxHHEHEHHHEUHHHxHHEHEH@HBEHEHEHEHPH`H`HxtE;tr Hxt7EHHHxHH8xEHHHxHH@EH`PH`HxtcHxtE;tr d HEH@8UHHHxHH@HHEHHEHHHxHЉHPEH`HE@HH`HEHt{HxtE;tr Hxt7EHHHxHH 8xEHHHxHH@ EH`P H`yHxtE;tr W Hxt7EHHHxHHH8xEHHHxHH@EH`PH`HEH@HAHxtE;tr Hxt7EHHHxHHg8xEHHHxHH@ EH`P H`HEH@HHEH}5HE@HEH@< u~HxtE;tr  Hxt7EHHHxHHt8xEHHHxHH@EH`PH`Hxt_HxtE;tr EHHHxHHEH@HHEHEHHHxHЉHPEH`HE@H`HEHHEHxtE;tr  Hxt7EHHHxHH8xEHHHxHH@EH`PH`HEHHEHPHHEHHEHE@9tHEHPH:9u@HEHHEHHH*uHEH@H)ttHEHt_HEHHHEH}t}Hxt_HxtE;tr EHHHxHHEH@HHEHEHHHxHЉHPEHEHHE|HEHPH`H`HxtE;tr 9Hxt7EHHHxHHwEHHHxHH@EH`PH`HEHH@0HEH}t}Hxt_HxtE;tr EHHHxHHEH@HHEHEHHHxHЉHPEHEHHE|HEHP@H`H`HxtE;tr Hxt7EHHHxHH8xEHHHxHH@EH`PH`HEHqHEHxtE;tr lHxt7EHHHxHH8xEHHHxHH@EH`PH`HxtE;tr Hxt7EHHHxHH8xEHHHxHH@EH`PH`HEH@H[HEH@@HHxtE;tr VHxt7EHHHxHH8xEHHHxHH@EH`PH`HEH@HHEH}t}Hxt_HxtE;tr EHHHxHHEH@HHEHEHHHxHЉHPEHEHHE|H`HEH@@H`HxtE;tr +Hxt7EHHHxHH8xEHHHxHH@EH`PH`HxtE;tr Hxt7EHHHxHH8xEHHHxHH@EH`PH`HEH@HHEH}t}Hxt_HxtE;tr EHHHxHHEH@HHEHEHHHxHЉHPEHEHHE|H`HEH@@H`HxtE;tr Hxt7EHHHxHH8xEHHHxHH@EH`PH`HEHHHxtE;tr Hxt7EHHHxHH8xEHHHxHH@EH`PH`HxtpHxtE;tr wHEHHUHHHxHH@HHEHHEHHHxHЉHPEH`HEH@H`HxtE;tr Hxt7EHHHxHH8xEHHHxHH@EH`PH`HxtE;trkHxt7EHHHxHH8xEHHHxHH@EH`PH`HhUUHSHXH}HuHUHMEHEHPH - EHUHEHHfEEHHHEH@ HH|HELEH}̋MHUHuHEHuMIHHtjẺHEHPHqpHHHHH҉HEHƉ̩HEH}uluHEHUHEȉH9EHEHH]UHSHHHH@H8[]UHSHh HHHH<HHA3xxHHHHHPwH蟛_9xH蒛wH腛HwHkHHHHH;HEH,:3x::H:xHEH:H%:HUȾH4H@HH@3xHZH@HPwH蠚HHEHH莚wH聚H@H$ H@H HHEȉHH H@H辭艞H0<;H9HHHHHHUHЉEH:HUHHH@HhH@3xHH@HPJ$xH`HËEHcHMHEHH覻HEHHCwH(p9xHwHH@H H@H HHEHHH@HKH0HHPHeHHHHHҾԙbHH@HHHHܫHHH~ HH=HH@H諫HH Hh []ÐUHSHHHH@H8H0D,H0A3xxH H0HEHEHPHEH@H)HHH8@<@HHHHHHH@H HHЉEHG:HHSHbHPHHP3xHpHPHPJ$xH趖HËEHcH H`HHH`HHCwHu9xHhHH0HEHEHPHEH@H)HHH9xH,HH8HHH^xHHH8HHHǣ9xHڕHH0HEHEHPHEH@H)HHH0HHHHHHpHHH]HpHHۍ5xH^wHQHpHRHPHHPHHHHHHPH|WH;HHHHHH@HHHЉEH®:HHHHPH9HP3xHHPHPJ$xH1HËEHcHHHHqHHHTCwH9xHHH0HEHEHPHEH@H)HHH蔡9xH觓HH8HHHk9xH~HH0HEHEHPHEH@H)HHH0HHHHH蜵HHHHHHH5xHwHHHHPHHPH^HHHHoHPH H8HHEH0HEHEHUHHbH8HHEHEHEHE'H8HHEHEHox4HKHHHHHH@HHHЉEH:HHHHPH[HP3xH HPHPJ$xHSHËEHcHHHH蓳HHHv CwH:xHwHHPHHPHpHHHHHPH2H8HHxHDžptmHxHpHP8H@H8HHHH H0HhHhHPHhH@H)HЉHHNHH8H<ux3xi:xH8HH`H`HXHX@ux3xB5xCH8HHPHPHHHHPH@HHHH H8H@H8HHHH_ H0H@H@HPH@H@H)HЉHHMH,t ,hHKHHHHHH@HHHЉEH~:HHHHPHHP3xHHPHPJ$xHHËEHcHHHH-HHH CwH謍*xH蟍wH蒍HPH5HPH HHHHHPH̠H8H@H8HHHHHHKHEH8H@ H.fHE؋,9IH,HEAкp+xHǸ膊EHHEHcHMH HHҮH H@HH H8HKH8H0HYHHHpHHHPHuSHHHHHPHM+HHPH9HHPH%HH0HHH膍H[]UHSH H($H(HEHEHEHEH@@H@HEHEH@HhHhH|HEHhH@HjIAsgc3xxHHHEHEHHHHhH0H}عЉEH:H(HHHH.H3xHHHPJ$xH&HËEHcH0HpHHfHpHHICwHx:xH؉wHˉHHnHHCHH(HHTHHHE<HH0A3xxH(H`HH`HPwH_9xHwHH荁wHHHEHbH`HHEH:3x:H:xHEH:H:H HHHH3xHHHPwHHHEHHwHHHHHnHH HHHH0HEHHEHEHEHUHP8HEHHEHEHEHEtHhHUHEHH>HEHmux3xi:x HEHHEHEHEHE@ux3xB5x HEHHEHEHEHEPHhHEHH;HEH@HmHHH?HHHՙHH`HHH0HcHH@HOHHH]UHH H}HuHUHEtHEHpH! HEHpH;aUHH H}HuHUHEtHEHpHHEHpHccUHSHHH hVHHHHHHUHЉEH:HUH!H HH .3xHGH HPJ$xH荄HËEHcHMHEHHӦHEHHCwHU:xHHH‹ H|wH(wHH HH HHHEHHH HXHHHHHHUHЉEH:HUHeH H-H 13xHH HPJ$xH%HËEHcHMHEHHkHEHHQCwH;xHHË L?HHłwH踂H‹ HE{wH蘂wH苂H H.H HHHEHHH Hȕ:HH H贕HH)HH H藕HH H[]ÐUHHPH}HuUHEHEHEHEHEH@@H@HEHEH@HEHEHsHE}HMHUHuHEAHÐUHATSHHhH`HXHPDLH`H@HjIAsgc@ ;x`xHHBHMHhHHHH`H0HhЉEH:H(HHHHiH@ ;xHHHPJ$xHaIċEHcH0HpHH衢HpHLCwH N;xHwHHHAHH}HH(DHHHH>HXHHEHE@6H?xHPHXHXHPHXH@H)HH-H@G ;xH TH$HhHHHH`HHhЉEH:HHHHH{HK ;xH-HHPJ$xHs~HËEHcHHHH賠HHHCwH2~e;xH%~HHPHPHPHPHPH@H)HHH͋q;xH}HHPHHHHHPHHH@H)HHHPHHHHHHHHHZHHHu5xH[}wHN}HHOHHHHHHHHHHyHXHhH@H@HHHH{HPHHHMHEHE@uNHPH8H8HPH8H@H)HЉHH ;H4H@V ;xHLHKHhHHHH`HHhЉEH:HHHHHsHW ;xH%HHPJ$xHk{HËEHcHHHH諝HHHCwH*{;xH{wH{HHHHHHHHHHJHhHQHHEH@HH]HHEH@HE@ HP?xHXH@H0H0HKXHXH`HhHH6HEЉHH8H2&HKHhHHHH`HHhЉEH֓:HHHHHMHa ;xHHHPJ$xHEyHËEHcHH HH腛H HHhCwHy;xHxwHxHHHHbHHHHsHH$HXH`HhHH4HEЉH8H27H80wHKHhHHHH`HHhЉEH':HH3HHHHe ;xHPHHPJ$xHwHËEHcHH@HH֙H@HHCwHUw;xHHwwH;wHHHHHHHHHHuHXP⿈PHXH`HhHH3HEЉHXHr5HX7/HKHhHHHH`HHhЉEHg:HHsHHHHj ;xHHHPJ$xHuHËEHcHH`HHH`HHCwHu xHn^HHEH@8HH8l$>xHK^wH>^HHHHHH(HHHHxqHXH`HhHHTHHHNH@ ;xHnLHXH`HhHHH(HHPHHHPHH@H9 H@ ;xHH,HhHHHH`HHhЉ|Hv:HHHHHCH ;xHHHPJ$xH;\Iċ|HcHHHHx~HHL[CwH[e;xH[HHPHHHPHH@H)HHHiq;xH[IHPHHHPHH@H)HHHPHHH HH}HH HHHHLS5xH [wH[HH`HHAHH{HHDHHHHxHPHHPAJu`x ;x4>x0HXH`HHHHhH}[HXH`HhHH^HXHHXAu`x ;x?>xHQHhHHHH`HHhЉxHr:HH軽HHH&H ;xHؽHHPJ$xHXHËxHcHH`HH[zH`HH>CwHW=xHWwHWHHcHH8HHHHIHHjHE@8HXH`HhHH0hHhHXH`HHHtHHtAu`x ;x?>xHHbHHP>xHd^HHeiHHHHXHhHHHHwHH`HHHHF[HHHAH@ ;xH kg[u`x ;x4>xGHhHPHѺHvH`HHH0HHHXH`HHHHhHWHXH`HhHHZHHHApu`x ;x?>xYǶHQHhHHHH`HHhЉtHtn:HH耹HHHH ;xH蝹HHPJ$xHSHËtHcHHHH vHHHCwHS=xHSwHSHH(HHHHHHHHfHE@8HXH`HhHHcHhHPHѺHH`HHH-HH[HXHut HhHXH`HHHH;HAu`x ;x?>xHH|]HHP>xHYHHdqHHHH THhHHHHԯHH`HH HHVHH?HAAHHwA Lt LhuwH@ ;xHHhH >xH(sH H`HHFH0HH0T H@ ;xHtLHXH`HhHH8H.H8HPHHHPHH@H)HH1H@ ;xH"H*HhHHHH`HHhЉpHi:HH۴HHHFH" ;xHHHPJ$xH>OHËpHcHH@HH{qH@HH^CwHNe;xHNHHPHHHPHH@H)HHH\q;xHNHHPHHHPHH@H)HHHPHHHpHHpHPHpHH"tHPHHF5xH#NwHNHPHSHH調HHHHHH落HHAaHPHHHPHH@H)HHHEH@@HHEHP@HXH`HPHhHOHXH`HhHHRHPHHHPHH@H)HЉHH HLt LhfH@) ;xHۮHQHhHHHH`HHhЉlHf:HH蔱HHHH* ;xH豱HHPJ$xHKHËlHcHHHH4nHHHCwHK=xHKwHKHHxH9JwH,JHHϻHH褻HHhHH赹HHf]HXHPHEHHhH HHhHXH`HH HHIHH@1 ;xH.LHXH`HhH詗HHHHpA8 ;x`xHԻHH語HHP>xHHHHE@HEAHH薭H`Hb: ;xb:8Hwb:`xH`Hqb:Hzb:H`H膭HHH8 ;xH謭HHPwHGHH`HHGwHGHHsHHHHH`HHYHH [KHH6HH@H茼HHHHZbHHH5LHHHZ7HHHzZ HHHcZ HHHLZHHH5ZHHHZHHHZHHHYHHHYHHHYHHpHgWHHHY@HHHY)HH0HJHHHXYHHHAYHHpH@HHHYHHHXHHHXHHHXtHHHGJHHHXIHHHXHHHW{HHHIgHHHcSHHH9X?HHH;+HHHQWHHHIHHHkHHPHbIHHHWgHHHWSHHHW?HHHWHHHnWHHpHHH@HHHEHe[A\]UHSH HHHHPAA ;xxHSHHHEHEHP(HHHUHEHUHEHHHGHEHPHH@HUHEHUHEHHHHEHPHHEHHEHE@HHHEHPPHEH@PHaHH@ HHEHEH踸HHH HEH@PHUHHqHEH@P@HH A[ ;xxHHPHޗHPHPwHA?xHAwHAHm:wHAHHEH@P@HHHPH虦HEH[: ;x[:[H}[:xHEHz[:H[:H8H菦HHH[ ;xH赦HHPwH@HHEHH@wH@HHHHTHH8HHeHHTDHHp HEH@P?xH蓸HEH@HHEHUHPPHEHHH¸HHXHEHHHHH7HE@u!HEHHHpHH HE@uJHEHHHHHHtHP⿈PHEHHEHEH3Hu"HEHHEHEHHttHP⿈PHHHHHGH HEHHHHHH HЉEHX:HHţHHH0Hz ;xHHHPJ$xH(>HËEHcH HEHHk`HEHHQCwH=?xH=wH=HHvHHKHHHH\HH QHHPH;t$HHPH HH`HHHP ;xHHHHHHH+ZHP ;xH農HHHyyI t mI u+HHHHHH`/6IEHHHHH A ;xxH9HPHHPHPwH%<8xHH: ;xHNHHPJ$xHLHËEHcHMHEHH HEHHxdCwH0ExHwHHHYHHrYHHEHHWHH7HHPHHHhH HH0ux@ ;xExkHUIH?HHHHHHUHЉEH:HxHLHHHHHhH HGHEHHHHHH`HЉEHw9HXHJHHH:HF ;xHJHHPJ$xHHËEHcH`HEHH)HEHHaCwHFxHwHHH4VHH VHHXHHTHHHHPH誰HHhH HWHHHHHHHHlHHHHHOHHH([]UHATSHH8H0H(H8H Ht-H(H`HEHEH@HtsH`AO ;xxHVH(HHEEEHEЋ@x9EsHEH@pUHHH@EEH8H8HEDH8HEHEHH0H轿HhH H@MH(EHH2HHHH`[ ;xHXYDBH8HHHH0H@H8ЉEH9H8HGHH7H\ ;xHDGHHPJ$xHHËEHcH@HPHHHPHH]CwHIXFxH<wH/HHRHHRHH8HHPHHiCHH8HHHH0H H8ЉEH9HHEH1HH+6H] ;xHEHHPJ$xH#HËEHcH H`HHcH`HHF\CwH$xHHH8H8HpHH舙HpHHwHHpHHH'QHHPHHHH OHHHEЋPxHEH@pHPHH¾|8HPHHEHPHHHEHEHHEH}HE؋@HEHPHuHEH/HEHEHHE@<H8HHHH0HH8ЉEHr9HH~CHH3Hl ;xHCHHPJ$xHHËEHcHHEHH-HEHHZCwHFxHwHHH8OHH OHHHHMHHH`HvRmHHH?HHpH(HHHHHHpHH`HRHHH[A\]UHSHHHHHEHEHEHEH@@H@HEHEH@HEHEHHEHUHEHjIAsgc:FxxHPHN>H<HEHHHHuHpH}عЉEH9HhHAHHH~1H:FxH0AHHPJ$xHvHËEHcHpHEHHHEHHWCwH;FxH.wH!HHLHHLHHhHHJHH[HEux<FxFxZ^HuHHUHEAHuBHHEHOH.HHHHHEHOHHGH]ÐUHSH8H}HuЉUHEH@HEHEH HEHH5H8[]ÐUHH H}HuHEHUHHHEHEHEHH0HضH_H%fH~HEHÐUHHHhH`HXHhHXH`HHHXHHhHxHxHHUHEHEHUHHmHXHHXH(HUHEHEHUHP@HXH@HhHEHEHHUHEHEHUHHHXH@HXH(HUHEHEHUHP@HXH@HEHEȀ}mHEHUHP0HXHpHhHEHEHHHyHXHpHXH(HUHEHEHUHP@HXHpHEHE"nHEHUHP0ÐUHH@H}HuHEHUHHHEHHEHEHEHEHǀHEH(3eHEHUHEHEHEHEHEHUHÐUHH@H}HuHUHEHUHMHHYHEǀhHEǀHEfHEHEHEHE߈HE⿈HEHEψHE⿈HEHEHEǀHEHǀXHEHHEH`HHtHEHǀXHEHHMHEHUH`HhEpHEHǀxHEHǀHEHǀUHSHXH}HuHUHEht=HEHhHEHEHEHH0HSH)[HHKHEt=HEHHEHEHEHH0HHZHHsHEHPH葾HEH`H蹾HEHHEHEHEHUHP8HEHH`HEH@HEHEHpHEHEHǀHEHpHrzHEtHUHMHEHHtHEHUHMHHHX[]ÐUHH`H}HuHUHEHHEHE@HEHE@HEPPHE@HEP߈PHEP⿈PHEf@HEHVH謠HHEHPHEHEHEHHEHUHHHEH]HEH@8HEH@@HEH@HHEH@PHEH@XHEH@`HEH@hHEH@pHE@xHEHHHÐUHHPH}HuHUHEHHEHE⿈HE@u;HEH@Ht.HEH4HHEH@HHޟHEH@HEHPHEHH՗HEHtCHEHH+VHEHHHVHEHH0HVHEHHEHP(HEHHmHEHUHEHUHEHtCHEHHUHEHHHUHEHH0HUHEH萗HEHH袖HEH(H蒖HEH@PHtHEH@PHBUHEHH2UUHSHH HHHHDHtt4dHHHHAH؛HHHHAH(8HA FxxHBHH%HHPGxHHHHdHH4HEH9Fx9 H9xHEH9H9HUؾH4HpH"%Hp FxH4HpHPwHHHEHHwHHpH@HpHs@HHE؉HH>HpH8HHpH!HHH HHHCHHnHH []UHSHHHH@H84HHH@4H8HH80< :0HHHHHHH@HUHHЉEH9HUH2H)HPHI#HPFxH2HPHPJ$xHAHËEHcHMHEHHHEHHmICwH GxHHË4hHHwHH‹4HawHwHHPHJ>HPH>HHEHH3H`HHH5 HH覺HH0HHHHnHH0H8HAHQ@A HHPHHHH$HHPHXHHH H`HHHH݁HH`HhHAPHQXH@HpHH_HH蜁HHpHxHApHQxH`HHHHH[HHHHA`HQhHH3HHHHpHHHHHHhHH!HHHH΀HhHHHH辀H`HMH@H>H H/HH HHHHgHH1IHHIHHxHLIHHIHHBHLZIH HpIHOH HL$HHPH蚷 HHH胷HHHHHdHHHH@HEHHwHHH)HHGHHH HHHH`H葿HH@H}HH HiHHHUHHHAHHHeHHH?/HHH [A\]UHSHHH H HH H}IxH蘹 vHH HHHrH HwHZH‹ HwH: t hu EEHHEH HHHUHEHHMHUHHH77HEHӽH H4.HHEH賽HH HHH脺H[]UHSH(H}HuH]HEྠIxHHUHEйHH6H([]UHSHH(H H0HH0HIxHڷItHH0HHH贷H0HwH蜷H‹H)wH|H(HEH0HHHUHEHH`HUH HH5HEH5H0H薱.HHEHHH0HqHHH[]UHSHH(H H0H課H0HIxH肶rHH0HHH\H0HwHDH‹HѮwH$H(HEH0HH'HUHEHHHUH HHA4HEHݺH0H>.HHEH轺HH0HHH获H[]UHSH8HHHHH@?HH0<0WFHHHHHH2HpHЉEH9HhH>HH| H^JxH.HHPJ$xHtHËEHcHpHEHHHEHH0CwH90JxH,wHHH%HH%HHhHH#HHYR?HHHHHH2HPHЉEH9HHHHH% H`JxHHHPJ$xHHËEHcHPHEHH`HEHHF/CwHJxHղwHȲHHk$HH@$HHHHHQ"HHHEоJxHHHHEHMHHpHUHEHHQHMHHHAHHEHoHHHHuTHHH[HHгHHH>HH賳HHEH贶HH虳H8[]ÐUHSHHHHHHHEHH@X?HHHHHH2HpHЉEH9HhHHHHmJxH@HHPJ$xH膰HËEHcHpHEHHHEHH,CwHKKxH>wH1HH!HH!HHhHHHHkHEоDKxHHHHEHMHHHUHEHH HMHHHAHHEH胴UHMHHH!7HHHHH6HHEH7HHH[]UHSHHxHpHhHx@HOmHhHXPHE HxHHUHEHHH]HUHEHH\oHEH}HEbKxHHUHEHH^*tcHEbKxHqHEоHxH`HhHp HMHUHxHqHHxHlHHHxHĘ[]ÐUHSHHXHPHHH@HHHXPHE HxHHUH`HHH]H`HEHH1nHEH}toHEbKxHHUHEHH7)tBHEH@xKxHLHXHMKxHH|HEHvHEH@KxH HXHMKxHH:HEH轱4HHEH謱HH葮HHEH蒱HHwHXHĸ[]UHSHxH}HuHUHMDEHEHHEHEHHEHEHUHMHH HEKxH7HEоKxH&HEHp HMHUHEHoHEH}HMUHuIH eHEHUHMHH oHEH3jHHEH"jHH聭Hx[]UHSHHhH`HXHXH@t8HhHEKxHXHUH`HHy)LHXHHpHhHHHEKxHHEKxHHXHHp HMHUHpHTnHhHEKxHHXHHEHMHhHHUHEHHjH`HHMHpIHѺHHwcHEH/HhHXH`HH_mHpHh.HHEHHHpHahHHHĨ[]UHSHHhH`HXHXH@t8HhHEKxHHUH`HH'LHXHHpHhHHHEKxH@HEKxH/HXHHp HMHUHpHlHhHELxHHXHHEHMHhHHUHEHHH`HHMHpIHѺHHaHEHkHhHXH`HHkHpHf.HHEH+HHpHfHHHĨ[]UHSHHH}HuHUȈEHEHUHHHOt2H]HEкLxHHEHHUHH蘓0H]HE຋LxHHEHHUHHf}tHEHHttHEHUHMHHyjHH[]ÐUHH@H}HuHUȉȈEHEH`HEHEHEHUHEHHgHEH}t(HE@tHEHEHEHH@HHHEHEHH>HHHHUHHHHHPH>HGhqH迥HHEH(H?H@H?HMxH腫H?H膶HHxHxHPHHEHEHHHH詜HMxH赥+HHoH詮HHpHpHHoH@HHتH@HHѺHH蛨H@HHoH詵GhqHwHHiLHHH"HHHH?H赳HHIH@HIHoH脳HLHHH赥HH蚢H0[A\]UHSHHHHHH@HzHDž8HDž0H@u x0JxMx#HHHHHH@HHHHH`HH0H@H`;HH@H謟HHHHH@H5HxHxHpHHHpH0H@HQHEHUHEHH輌HEH8H0H8HH3H8Hw3HEHEHH(H8HV3HEHEHH8H<3HEHEH@HH H H(HHH(H HHH H(H)HHH(=HHEH}HEHHEHHH(HHHWH HHHH HH)HHHHEHHHH(H)HHH(HEHHHEHUHMHH0HUHHHyH8H1'H@Hw"HHH@HwHHH[]ÐUHSH HHH@HHDž8HDž0HH@`H(H(HvH(HEHEH@HHA9MxxH>H@HH@HPwH*NxHwHH裔wHHH(HEHEH@HsH@HHEH9Mxõ99H9xHEH9H9H HHH.H9MxHHHPwH&HHEHHwHHH HH HH HH HHA H(HHXH(HHEHE@<HEHxtyHEtjHEHPHtOHEHPHfHH(HH`HHHH`HHVtQHHһHHHHH(H@H ЉEHEHXHtvHEHX@tdHEHP HEHXHHHEHEЋ@HEHHHHpHH莻HpHxHHH)9HH5gHHHOMxH[HHP3NxH衘HHHHHHUHHHHEHH5NxH\HËUH@HEHH袺HEHHwH$HHHHfHHE@HHEH@8HHHEHHJHEHH0wH̗HHo HHD HHHHUHHHH(QMxHH(H@HHIH(HH(zH@HH0H@HH8H0H8HHtsH8HHH(H(HEHH(HHuHHuȹ]MxHH8HpH@H$ mHHHԩHH@HHHHb HHH蘩HH@H HHH []ÐUHAUATSH(H}HuHUHMHEHMHUHuHttHEL`HEHCIſ@dHLHfDHLmHEL` HEH Iſ@*HLHJHLyHEHp6Iľ@H#LHIľ@HLHH([A\A]]UHSHH}HuHEHUHHPHEHHEHH臄HH@HEHHUH HHqH[]ÐUHH}HE]UHSHH8H0H0H8HHH0H HI&H@H~H0H8HEHE苐PHpHH@MNxHvHHpHH蕁HpHH0H8HEHETHH:H@UNxHuHHHH1HH貏H0H8HEHE؋THxH*HHH H*XHE؋PHxH*HHH H*X^HHDH@ZNxHuHHHH{HHH0H8HEHEЋPHH ~H@dNxHtHHHHHH蘎H0H8HEHEȋ\H0H}H@kNxH8tHH0HHH0H4H0H8HEHE\HxH*HHH H*XHEXHxH*HHH H*X^H`H}H@{NxHsHH`HH~H`H~H@HEHHh^H8pIxH4sHHEHH~HEH6H@H'HHpHxHHHdHHHPHHHԌHHHJ'HH H3HHPHHHHHHHHHHHHHHH@HHHpHoHHH{XHHHdAHHHM*HH0H6HH`H‡HHH HHH~HHH~HH H~HHPH~HHH~xHHH~dHHHp~PHHH\~HuHHHEH}u HHEHHUH)HHUHH}HuHEHH9Ev"HEH< uHEHHPHEHѐ]UHH}HuHEHH9Es&HEHH< uHEHHPHEH͐]UHH}HE<t#HE<tHE<t]UHSHxH}HuHUHEHHdHE@pHEHjHEywH%`HHEHHkHEH'zHE@HHEHjHEwH_HHEHHWkHEHy.HHEH IHH Hg>HHEHH[]ÐUHH}HuHE@?<tHE@?<u,HEHxHuHEt]ÐUHHpH}HuHUEHEPPHEPHEPHtHEǀPHEǀTHEH`HEHMHH4HEHHETPHETEHUHEHH5t(HMHEHUHHQHEHUHAHQEHUHUEHEUHHHHEH5EHMHEHUHHQHEHUHAHQ*EHMHEHUHHQHEHUHAHQHEÐUHSHHXHPHHH@L8HPHEHEHHHEHEHEH8H@HPHuHXIH4HPHuHXAH5EH8H@@ЋE9EH`HUHHH8H@@ЋEH`HEѺHHUH`HH:HEHNHpHhH)HЉHhHPHuHXAH5H8H@@H8HRHHhUHHHR3HPH`HHHHH`H詴H8H@@ЋEЉH@H@ HH?HEH8H@@ЋE<HMHPHuHXAH:4H8H@@H8HRHMHUHHHy2HPH8HRRʋUHUHHH.HHEH轳HH`H詳HHAH[]UHH}HE@tt Qx Qx x]ÐUHH}HE@ ]ÐUHHĀH}HuHUHE@ fHE@ fuxRx;RxHEHHE@ HHHHHHEH}tRHUHEHH6HEHEHHE@HuHEHPHMHEHUHHQEAHEHPHEH3HE@ fHE@ fuxRx;RxIHUHEHH5HEHO6HHEHH)HHHHH‰HEfP H}t,HEHUHH6HMHEHUHHQEAHEHQ6HHEH]HE@ ftxRxPRxHE@ ftxRxvRx^HEHÐUHH}HEH]ÐUHH}HEH]UHH}HE]UHSHHH}HuHEH5HEH96HEHEHG6HEHEHHHEHƿX^HH@bHEH6HEHEHUHMHEHHǸBHUHMHEHH5HEHHEHH[]ÐUHH}HEH]ÐUHH H}HuHUȈEMHUHuHEH5ÐUHHH}HEH8ÐUHHH}HEH9HHEHHHEHHH8HEH8UHH}HE]UHH H}HuHEHHEHUHEHH8HEUHH0H}HuHUHEH8HH8HEHUHEHH8HEUHH0H}HuHUHEH8HH8HEHUHEHH8HEUHSH(H}HuHUHEH8HHEH8HH8H([]UHHH}HuHEH8H8UHHH}HuHEHg8H8UHH}HuHMHEHPHHHQHMHEHPH@HAHQHE]UHATSH0H}HuЉUHEHEE}H} w(HEH xHEЈHEH5H}cwvHEHHHH xHEЈHMHHHHHHHHH)HHEHH xHEHHEH=HEHH(\(HHH xHEЈHEHHHHHHHHHHHHH)HHEHH xHMHHHHHHHHH)HHEHH xHEHHMHHHHHHHHH)HʋMHEH xHEHHHHHEEH}t Ẽ9EsH}u#UHEЉHJUHEHEB1HþRxHI<D`Hw8IH @LH8H0[A\]UHHH}HuHEHHEHHEHHtHEHHUHSHXH}HHHHEHUHMLELMHUHEHHTHEHuHwHUHEHHa5H}LUHuHMIIMHEPHEPMILx5HHEHqHEH+HHEHTHHEHHH7HEH]UHSHH}HuH]HEH HHbH[]UHHH}HuHEHUHH)6UHSHH}HuH]HEHHHH[]UHHH}HuHEHHHEHHUHHH}HuHEH7HHEHHUHH}HE]UHHH}HEH(HUHH}HE]UHSHH}HuH]HEHHHHHEHX(HEHHPHH8H[]UHH}HE]ÐUHSHhH}HuUH]HEHHHEHHHEHH4HEHHHEHHH5Hh[]ÐUHH}HEH]ÐUHH H}HuHUHEHHHUHEHH4HEHHEUHH0H}HuHUHUHEHH4HUHEHH4HUHMHEHH4HEUHHH}HEHUHH}HE]ÐUHSHH}HuH]HEHHDHH4H[]UHH}HE]UHSH8H}HuЉUH]HEHHHEHHHEHH4H8[]UHH H}HuHEHTdHtq)yH<HEH}tHUHMHEHHy4 HEH4HEUHHH}HuHEH4HUHH H}HuHEHcHtHv)yHe<HEH}tHUHMHEHHZ4 HEH4HEUHHH}HuHEH4HUHH}HEH]ÐUHH}HEH]ÐUHH}HEH]ÐUHH}HEH]UHH H}HuHEHbHEH}tHUHMHEHH7 HEHeHEUHHH}HuHEHbHUHSHHhH`HpH)@H`HHpHH.HhHpHH@HpHD9HHpH09HH1HhHĘ[]UHSHHhH`HpH?H`HHpHH/HhHpHH?HpH8HHpH8HH0HhHĘ[]ÐUHSHx HHHEAPSx`xH苡HH@@HHAPSx`xHDHHHHPwH0.SxH#.wH.H&wH-HHH@@Hz&HH˒HEHG9PSxG9HG9`xHEHG9HG9HUHĒH H8H PSxHH HPwH0-HHEHH-wH-H H贞H H艞HHEHH蝜H HN@1HH@HHP8HHHP HHEHEHPHEH@H)HHHH@HHRHJHHH70HEHH@ HH@HH}E܃}t }t}uEHH@HH`|u2HHEHEHPHEH@H)HH9Et Eۃu}tEۃt!HEPSxHSHH@PPE܃t HH@t,tqt/ t>eHH@@8 ;HH@@8'HH@@8HH@@8/HH@@8 UHH@0)щʉP8HH@HHy{HHEHEH@@<tHEH@@<uHEPSxHHH@HPHHXH'zHH@HPHHXHzCHH@HH)yHH@ƒP ʈPHUHHH.H]HEH裞HVHH H<HHH<HHHdHHEHSHH+Hx []UHH}HEHh]UHHH(H H H(H0t !H HHEH(HPHEHEHUHUHEHH7HH H0H H0HYH H0@@H HP H H0HHvHH H0H H0@H H0HHHH0HHJH@SxHJH@H0HHHuzHPSxHIHPH0HH譧Hu=H`SxHIH`H0HHpHtt eH HPPH(HHHUHEHUHEHHHH(HP`HEHEHUHUHEHHRHH(HPxHEHEHUHUHEHHHudH(HHEHEHUHUHEHHHu2H(HHEHEHUHUHEHHHtt KH(HHEHEHUHUHEHHoHH H8H H8HH(HHEHEHxHxHEHHHH H@H H@HtlH HP H H@HHpHH H@5H HP H H8HH9HH H8H H0HuH H8HtÐUHH}HuHE@?<]UHH0H}HuHEH`HEHMHH.HEHtHEHEHHMHEHH-HEHHMHEHH,UHH}HEHEEHEHHHHHEEH}t׋E]ÐUHH}HuHUHMLEDMHEHUHHEHUHPHEHUHPHEHUHPHEH@ HEUԉP(]UHHHxHpHh`\DXHpXPHpX\w XvHxHHhH HhHH `HpHHw0HEH}uHxH`HUHhHpHH0HEH}uHxHQHhH`HEHEHUHpHHHEHHEHpHH3HEHUHEHUHEHEEEHEHEHUHUHUȋRPHEHEHEHPHEfPHEHEHEHPHEHEHEHHMHHH[HEHUHPHEHUHPHE\fHEXfPHp\PHp\HxHEHUHHQHEHUHAHQHxUHSH HxpHxH Hx@f/pH HxtHxHHEHEPHxHHEHE؋THxH*HHH H*XHE؋PHxH*HHH H*X^f( f/v H99HUH˄HH?uHSxHHHPSxH7HHxHHEHEЋTH!&TxHHHxHHEHEȋPH%TxHHHxHHEHETHxH*HHH H*XHEPHxH*HHH H*X^f( Y,H TxH6 H9%LTxHwHHH貏HH臏HHEHH蛍HHL1Hxp XHx@HxHHEHEPHxHHEHE\HxH*HHH H*XHEXHxH*HHH H*X^f(7 f/v H69HUH HHrHSxH3HHPXTxHyHHxHHEHE\Hc#TxHFHHxHHEHEPH0#TxHHHxHHEHE\HxH*HHH H*XHEXHxH*HHH H*X^f( Y,H% TxHx H{"LTxH^wHQHHHHɌHHEHH݊HH.Hxp9 XHx@H49HUHHHHopHSxH!HHPTxHgwHZHHHHҋHHEHHHH-pW XHx@HxHH4,HxHHe,sH39HxH~HHeoHSxHHHPTxH]wHPHHHHȊHHxHHوHH,Hxp= XHx@HASxxH蚋HHpnHHPGxHHHxHHHa}HEHR29Sx`29HE29xHEHB29HK29HpHW}HHmHSxH}}HHPwHHHEHHwHHHGHHHHpHH-HH*Hxp@HHH*HH#HHH*HHHHHt*HHHHHW*HHHHH:*HHH&*HHHȋHHHĈ []ÐUHH H}HuHUHEHH)HUHEHH(HEH HEUHH H}HEH蘼HUHEHHHEH菼UHH H}HEH螼HUHEHHHEH蕼UHH0H}HEHEHEH@HhHEHEH\fHEH@'oHEH@)oHEH@()oHEH@0,oHEH@H-oHEH@HPhHEH@HH+eHEH@HEH@@UHHH}E}tHEH*HE@H* XHE@UHH@H}HEоH;HEHwHEHEHHEHEHƿXO6H7HEHnHEHEHUHMHEHHǸoHUHMHEHHEHEH߿HEUHH0H}HuHUHEHEHEH@HEHEHEHHuHEHgUHSH(H}HuHEH&H9Et UxHEH&H9EHEH&HEHEH@H&HHEHH&HHuHEHH&HEHEHHHEHHHEHHHHEHUHJHUHH)HHHHUH HHH&HEHUHHEHHHEHHEHPHEHHUHHHEHPH([]UHHH}HuHEHIHHEHUHSH(H}HuHUHEHHHEHHHEHHHL&HEH([]UHH}HE]ÐUHHH}HuHEHHHEHHj&ÐUHAUATSH(H}HuHUHMHEHMHUHuH&t:HEL`HEH 1Iſ,HLHUHLEHEHIľH%LHH([A\A]]ÐUHH H}HuHUHEHH-HHUHEHH'HEH$CÐUHH H}HuHMHEHHHUHEHHsHEHWUHSHH}HuHEHUHH&HEHXHEHHoEHHH[]UHH}HEH]ÐUHH}HuHEHHEHEHHEHHEHUH]ÐUHH}HuHUHMH}t HE@PHEHEHEH@H}t HE؋@ЉE}vE]UHHPH}؉HUHMLELMEHEHEUHEHHE}t HuHEYxH4HEHuHEYxH4HEH}tDHEHHEH}t2HE@HEHPHuHEHA4HEHEHHEHuHEwH4HEHUHMHEHH+4HEH}tbHuHEwH3HEHEHHEH}t2HE@HEHPHuHEH3HEHEHHEǐÐUHH@H}HuHUE}HEЋUHHHHEЋUHHHHHEHEHE@9uaHEЋUHHHHЋEHiHHEHHEHH/HEHUHHktt?EHiHHEH EHHHHEH‹uHEH#EHEH3HEÐUHH}HuEHEH@H@H*f/E]UHH}HEHEH@HEH@]ÐUHH@H}HuHUHMLEHEHUHHEHUHPHEHEHEHH0HNH$HH,HEHPHEHPHEH@H@H9|!HEHPHEH@H@H)HEHP HEH@HEH@H"HEP HEH@@: HEP$HEH`H8HEP(ÐUHH`H}HuHUHMDEHEH@HEHEHHEHEiHE@ЉȉEEHEHEUHEHHEHEH@EH}t7HEH@HEH@HHuHEHHH$0HEEH}tHuHE@xH/HEHE@$EH}t4HEH+EHEH@@HMHΉHE@$HEEH}tHuHE8xH/HEEH}tHuHEYxHd/HEHE@ EH}t.HEH+EHEH@HMHH!HE@ HEEH}tHuHE8xH.HEHE@(t+E*H}tIHuHE* YxH.HE)E$H}tHuHE$PYxH.HEHEHUHHt4}w]EH}tRHuHE5AxHS.HE2}v)EH}tHuHENAxH.HEEH}tHuHE8xH-HEH}tXHEH+EH‹EH9t@qxSxxYxHEH+EH‹EH9v@qxSxYxEUHH}HuHEHEHEHEHE%=tHEHPHE%H]ÐUHH H}HuHEHUHHEHHHtNHEHHHEHPHEHHEH@HUHEHE%=tHEH! HEH@ÐUHH}HEH@]UHH H}HuHEHHUHRHHHEHEH@HHEH@@HuHEHHEUHH}HEH@H]UHH0H}HuHUHUHEHH!HEH}tHEHPHEHHEHUHH H}HuHEHUHHEHPHEHHd"HUHEHH"UHHH}HEHHaUHH}HEH]UHH}HE]UHH H}HuHUHEHUHHEHHUHHH&`ÐUHH`H}HuHUȈEHEHEHEH@HuxRx xHEHEHEH@H=vxRxXx賈HE@ fvxRxXx茈HEHHHtHEHHEHHEHEHEHHE@!ȉHHHHHHEHUHEHHWHEH}HEH6!t"HE@HEHK!vHE@ PHEfP HUHEHH#HE0 fP ʈPHEHEHEHPHEPHEHUHUHU؋RPHEHxHUHuHEHHH$HUHEHH)HHHHH‰HEfP HEHE@HUHEH$t.}t"HEHxHUHuHEHHH[$HENHEHpHEHHE@HHHHHH9t HEHHEHHE6ÐUHHH}HEH$ÐUHHH}HEHD$ÐUHHH}HEHPHEHH)HHHHEHHEHHDHEH~ÐUHH}HE]UHH H}HuHUHUHEHH$UHH}HuHEHHEH]UHH}HE]UHHH}HEH#UHHH}HEHÐUHH}HuHEHUHH]UHHH}HEH#UHHH}HEHUHH}HE]UHSHH}HuHEH#HHEH#HH9H[]ÐUHH}HEHHP HEHHE]UHH}HEH]UHH HHHHEHUHMHUHEHH;#HEHUUHH}HE]UHSHH}HHHHpHxHMLhL`HUHEHHHEHuH#H`HEHHHhHEHH"HUHEHH6LEH}HMHUHuHEMIH"HpH"HMH0HPHEH$HEH蚯HEH躮HEH?HHEHqHHHEH艮HHEHtHH'HEHĘ[]ÐUHH}HuHEHHEHHEH]UHSHhH}HuUHEHX[HEHHHEHHHUHEHHO$HEHɮHHEH踮HHwHh[]UHH}HuHEHHEHEHHEHHEHUH]ÐUHH}HuHEHHEH]ÐUHHH}HuHEHUHHY$UHH H}HuHUHEHj$HHEHHEHUHHPUHHH}HuHEH[HHEHHUHH0H}HuUHEHYHEHHHEHHHUHEHH#ÐUHH H}HuHUHEHUHHEHHUHHHWÐUHHH}HEHHEHH3WUHH}HEH]ÐUHH H}HuHUHEHUHHEHHUHHH$WÐUHHH}HEHHEHHVUHH}HEH]ÐUHHH}HEHHEHH}VUHH0H}HuHUHEHMEEt(ttD`HlIHLHH0[A\]ÐUHH}HEH@Hu HEHHHEH@HHHHHHEHEH@HPHEHPHEH@H9Et;HEHHEH@HUHEHE%=tHEH@HEH@HEH@]ÐUHH0H}HuHEHEHEH@HuxiRx xOhHEHHu HEHHEHEHEHHE@!ȉHHHHHHEHUHEHH/HEH}upHE@HUHEHtHEIHEHpHEHHE@HHHHHH9t HEHHEHHEkÐUHSHH}HuHEHxbHHEHHHEH,HHEHHHHKH[]UHHH}HuHUHMHEHHǸ>ÐUHH}HE@  HE@Љ9]ÐUHAUATSHhH}uE#Et xRx8 xQfHE@ U9v xRx` xfHEHHEHEHHE@HHHHHHEȋEHEfPHE@HUUUUUUUH9wHHHHHHHtII$ID$HSHIHxLIHIT$HEHH}{HEHEHEH;EHEHEHEHEHE%=HEHHE؋HHE@!ȉHHHHHHEHEHUHUHEHE%=tHUHMHuHEHIHEHpHEHHE@HHHHHH9t HEHHEHHEvHEH}tiHEHHHHHHHHEHH;]tHHjHEHHHHHHHPHEHHHHh[A\A]]ÐUHSHhH}HuHEHEHEH@HEHE@HEHEHEH@HHPHE@H9HE@HEHEHEH@HHPHHHHEUHEH@HHHEH}Ht')HH.DHHEUPHEHUHPHE@EHEHEHEHHUHJHURHHUHH HEHPHE@HEHEHEH@HHHEHEHEH@HPHE@HEPEHh[]UHH H}HuHUHMHUHEHHUHSH8H}؉uHUH]ȋUHMHEHHHEHHH8[]UHH0H}HEH@0HEHEH@tHEH@u7H([]UHSH8H}HuHUHEHHHEHH)HHEH9t HEHHEHHHEHHEHUHEHHHHHEHEHpH9ErHEHH9EvHEHHEH8[]UHSHH}HuHEHzHHEHkHH)HHH[]UHSH(H}HuHUHMHEHHHEHHHUHEHHHH([]UHHH}HuHUHEHH$ÐUHH}HE]UHHH}HEHÐUHHH}HuHEHHEHHEHHUHHHo UHHH}HuHUHEHHHEHHUHHH ÐUHH}]ÐUHAVAUATSH0H}HuHUHMLELMH]HEHiIHEHIHEH}IHEHMLLHHHEHX(HEHHH H0[A\A]A^]UHH0H}HuU܋UHMHEHHÐUHH H}HEHxHEHHHEHUHHUHH}HE]ÐUHSHxH}HuHUHEHHǸ.tHHEHHHEHHMwHUHMHEHHHEH,t!HHEHtHHHx[]ÐUHHH}HuHEHHHEHHUHH0H}HuU܋UHMHEHHUHH H}HEH6HEHHHEHUHHyUHH}HE]ÐUHH@H}HuHUHEHHǸtH襝EEfHH8UHxHǸ肆舝}uB]EEHHD8UHHxHǸ:HMEHΉt?tptdH8HU辀xHǸۅ衒Et0EH8HUxHǸ螅dUHۮ8t'Ѯ8衘t ِ]UHH}HuHMEHΉPkAV8t xPH18Ht<)8t /x#H8HOv8>t8t HxI˭8t)í8t lx轛H8HBÐUHSHHHHH蝶HH)yHEHxyHHHHUHH_HEHLHHHHZ"H+8HxH7HHHmyH]HHPyH裍HHHHyH聍HHEHHH8HEHHɅyHLHEHPHHHHHHxHHHHzpHHHH{HHEHБHEH.HEH"HHHH{HH0HMHHpH܋%HHEHˋHHEH躋HHH見HHH蒋HHwH[]UHAUATSHHH@H,HH`yHHռH H@H`HHH`HHHyHH yHHqHHHHHHHHHH耊AHH yHHHHHH=HH`tjHH yHH覻AHHHHHHtAAEtHH萉tHH}EHxH*HHH H*X ޗ ^H0HH0H HHH`H yHH謺H`HPHHH HPHHH`H軈H0H謈>HxH*HHH H*X  ^HEHNHUHEHH_HEH yHHHUHEHH1HUHEHHHEHHEHH HH@HHH`H͇HHH趇IEtHH蝇MtHH臇LMHH`HpHH0H\%HHEHKHHEH:HH H&HH@HHHH[A\A]]UHSHXH}uHEHMyHH聸HEЋUHHUHEHHHUHEHHHEH莆HHEH}HHbHX[]UHSHXH}HuHEHM yHHHUHEHH3HUHEHH HUHEHH HEHHHEHHHтHX[]UHSHhH}HuЈEHEHMIyHH\HUHEHHHUHEHHHUHEHHw}tHUHEHHHEHNHHEH=HH"Hh[]UHH H}HuЈEHEHsHH8ayHǸuUHMHEHHUHSHXH}HuHEHMpyHH[HUHEHHHUHEHHHUHEHHvHEHfHHEHUHH:HX[]UHSHXH}HuHEHMyHHʵHUHEHH HUHEHHHUHEHHHEHՃHHEHăHH詀HX[]UHH}E8~ÐUHHH}HEUHSHHXHEHXyHHHEHryHHEHEH!H}u0HXHqHH8yHǸsHDžpyHDžxHhHHEHyEHEGHJMHEH^HMHUHhHpIIйHmEHEHHEHtHEHxEHHEH'HH HHEHHHEH,HH~HĨ[]ÐUHHH}HEUHSHHXHEHXyHHLHEH`pyH3HEHEHsH}u0HXH-pHH80yHǸqHDžpgyHDžxHhHHEHˌEHEGHMHEH\HMHUHhHpIIйHCHEHJHEHHEH*wEHHEHyHH^}HHEHHHEH~HH3}HĨ[]UHSHH8HpH8jyHH踱HpHnyH蜌HEHpHH}u0H8HnHHI8yHǸGp$HDžPyHDžXyHDž`yHDžhHHHgHEGHHEHHEоހoHjwHMHEHH xHMHUHHHPIIйHAHEHHEHHEHhuHHHpH~HH{HHEHBHHEHHHn{H[]UHHH}HEHHEHHEH UHH0H}HEؾyH$t HEؾyHrHHEHEHEHEHEHEHƿ|E}uUu؃}u>AEE~HHEH"8UAЉyHǸn}UHHH}HE)yHRtouUHSHHhH`HXHPHhH(HE苄HE)yHTHLHt{HHXHHXHH?EHE)yH HHHHdHHpHHoHpH輘HHK|E|HHE)yHHHH8UAHH0yHǸlHE)yHTHHHHHHpH`HH{HhHXHhHHhHt}HE)yHHHHHHHyHHHyHHtHhHHHHHzHHzHHzH`UH;EzHHE)yHHHHHMHHyHBHHyHH褭HHHHH舭HHyHHjH@H`HHH H H@yHH,HhH HHsH HyH@HyHHqyHHbyHHSyHHDyHH5yH`H&yvHXHPH`葀HEyHZHRHztHEH}VEHEyH HH0HH{H0H HHH HӔH0HbxEԉxHHEyHH褽HH8UAHHyHǸhHEyHkHHPHHƽHPH臔HPHPHwHhHXHhHHhH}HEyHHHHH4HH@yH)HpHyHH苪HhHpHHHpHvHHvHHv|HUԉH7Eԉ wHHEyH HHEHHgHEHU@yHbHpHMyHHǩHPHpHHH諩H0HPyHH荩HHH0HH-HHyHHOHhHHHHHuHHuH0HuHPHuHpHvuHEHjuHEH^uHHOurHE؋PHPJHHHuHHrHHHuHHqHHHtHHHtHHHtHHqHH HtHH@HtHHHwtHHHctHHHOtHHH;tHHH'tHH`HtHHpHH0HsHHpHHPHsHHpHHpHsHHHsHHHsHHypHHHwsHHHcsHH0HOsHHPH;sHHpH'sHHEHsHHEHsHHHrHHoHĨ[]UHHHHH yHHPH HaaHHiH HirHH@yHHH@H aHHciH@HrHH`yHH覣H`H`HHiH`HqHHE8yHHTHEHh`HHhHEHsqHHEyHHHEH`HHshHEH'qHHEyHH輢HEH_HH'hHEHpHHEjyHHpHEH_HHgHEHpUHHH}uUHEUMHwUHSHH8H0H`HdH`HMHEHEHH`Hbt:HEH`|yHuHUH`HH/iHEHoH8HXH8H&H8HHEH`yHH8HMHH1HEHPolHEHt H@HcH@H0HEHHE}y}H8HXH8HWH8HHEH@yH8H8HMHHbHEHnkH@HhnH`HTnSHHEH@n(HHEH/nHH@HnHH`HnHHjH[]UHSH8HHHEDžHHRHHHHHlE}stEHHXHHHH2H0UH.EmmHHHcH_H$sHHH_H0HHaoHH0yH薟HHyHHHHHHH蘞HHyHH躟HpHHHH螟HPHpyHH耟HH0HPHH HHyHHBHHHHHHkHHkHPHkHpHxkHHikHHZkHHKkHHvHHHHuHHHHHH:HH+HDHHHHE}\ HHw+HC/HZHEHHO+HCHHEH)HHH++HCHHHHHBHH*HPCHHEH)ƄHHXHHHHAH_HkZH_HH0HHVHH0 yHHH yHHBHHHHHHSHHSH0HSH_H(aHHHH{pHHHHVyHH0HH1HH0HH$y^HHAHHHHHHHHxFH@H?H@H0HH蓫HH0HHxHH yHKHHl yHH譅H`HHHHMH@H` yHHoHHH@HHHH yHH1HHHHHуH`H yHHHH`HHH`H[QHHLQHH=QHH.QH@HQH`HQHHQHHPHHPH@HPHHPHHPHHPHHP3\HHj?HHHHfHHHHYvtDH`H{=H`HPHHH0HPHH vHHHHHHHHuHHx yH蝂HH yHHHH0HHH蟁HHl yHHHHHHHaH`H yHH胂HH`HHH`HNHHNHHNHHNHHNHHNHHNH0HNH`HsNHHdNHHUNK}UEHHXHHHH H0U܉HE܉ENHHH;oHH yHLHHyHHHpHHHHHPHpyHHԀHH0HPHHtHHyHH薀HHHHHHLHHLHPHLHpHLHHLHHLH0HLJHHmHH=;HXE}$SEHHXHHHH!HU؉H E؉\LHHH yHnHpHyHH0HPHpHHHH0HPyHH~HHH0HH}HHyHH~HHHHHHKHH KH0HJHPHJHpHJHHJHHJ}t } HHHHH蜣HHHHpVHHQ9HHHHMH`HHH@p[>H Hb7H HHHHHHHoHHH yH|HH yHH}H@H`HHH{H H@ yHH|HHH HHz{HH yHH|HHHH?HHIHHHH HHH@HHHHHHHHHHHH HHH`HHHH}HHHnH+HHHHTHHHHGnSH H 7H HHHHHHHmFCHH4Hƿc y@HHeHHEQHHHEHHHEHH0HEHH_HRSHH`HEHHHwEHHHcEHHHOEHH@H;EHH`H'EHHHEHHHDHHHDHH@HDHHHDHHHDHHHDHHHDHH`HpDHHH\DHHHHDHHH4DHHH DHHH DHHHCHH0HCHH`HCHHHCHHHCHHHCHHH}CHHPHiCHHpHUCHHHACHHH-CHH0HCGHHHCHHHBHH0HBHHPHBHHpHBHHHBHHHBHHHsBHHH_BHH HKBHH@H7BHHH#BHHHBHHHAHH HAHH`HAHHHAHHHAHH@HAHH`HAHHHlAHHHXAHH@HDAHH`H0AHHEHAHHEHAHHH@HH H@HHH@HHH@`HHH@HH=H[]UHSHHhH`H`g yHgt5HEHFHUHhu yHBHEHM[H`g yH臚HEHEH"HEH.HpHxHEH.HEHUHEHEEEHpHEHHJtzHEHUHH8HE} yH2HEH~?t&HEHHHhHH9HEHHEHUlHEHjEHUHhu yHAHEHL4HHEHLHH;HHEHLHH;HhHĘ[]UHSHHh y y8Hh yHHHƿ yZ8Hh yHƘH较Hƿ y,8Hh yH蘘H萃Hƿ y7Hh yHjHbHƿ y7Hh yH8HHEH?;HH$8HĘ[]UHSHHXHXg yHsHEHEHHEH)HEHUHEH)HEHUHEHEEȈEHUHEHH?:H`HUHH{3HEH轾HHEHHMHXyHYt'HXyH豔H詑tt)H`} yHtHEyHL)HEH(HH`H(HH3HEH9H`H9HEH`HEHUHHEH9HH`Hr9HHW6HĨ[]UHSHH8H0H8jyH螓H薐H0HEHH H@HUHHTH@}yH脿u0H@yHluH@yHTtE}uH@yH'tEHwM8HUȾH膘HH`HH`yH裘H`HPyH2HH@HHD+yH2H€}tyyHH2yH2H`H=H`HHHEȉHH&H`HE]H@HT71HH`HEHH@H#7HH4H[]UHSHXH}HuHEHEHY+HEHKHEHEHkHEHUHEHHtcHEHHHt4HEHHHEHH3HE HU7HEоH`vHUHEHH@HEHUHH9_tq01F UHc]UHH H}HuHUHUHEHHHEÐUHH H}HuHUHUHEHHHEÐUHH H}HuHUHUHEHH+HEÐUHH H}HuHUHUHEHHu+HEÐUHH H}HuHUHEHUHH:HEÐUHH H}HuHUHEHUHH:HEÐUHHH}HEH@yHEHÐUHSHH}HEHHEH(HHHEHgHHLH[]ÐUHHH}HEH(HHEH,UHH}HE]UHSHH}HuHEH>HHEH>HH9H[]ÐUHH}HuHEHUH]UHHH}HEHHUHH H}HuHUHEHHHUHEHHHEHÐUHH}HuHEHHUHH]UHH}HEH]ÐUHH H}HEH:HEHEHÐUHSH(H}HuHEHHEHUHEHHHHEH:HEHEHHHHEHHH([]ÐUHH H}HEHHEHUHEHHHEUHH H}HEH@HEHUHEHHSHEUHSHH}HuHEHNHHEH?HH9H[]ÐUHH H}uHEHHHHUH HEHUHEHHHEUHH}HEH]ÐUHHH}HEHÐUHHH}HEH>HHEHHHEHHH/HEHUHHH}HuHEHHHEHHÐUHH}HuHEHHUHH]UHHH}H}t HEH UHH}HuHEHHEHEHHEHHEHUH]ÐUHSH(H}HuHEH7HEHEоHHEHUHEHHMt5HEH7HHEоHHHEHHHHEH@HPHEHPHEHPHEHH9HEH([]UHH}HuHEHHEH]ÐUHH}HE]UHHH}HEHÐUHHH}HEHpÐUHHH}HEHPHEHH)HHHHEHHEHHHEH~ÐUHH}HE]UHH H}HuHUHUHEHHxUHSHH}HuHEHPHEH@H9tppyHIHLH>UHHH}HuHEHjHEHPHEHH YHEH0H5EyHEH8yHEHP`yHEHP0HUHEHHÐUHH}Hu]ÐUHSHH}HuHEHUHHnXHEHHUHHHoXHEH0HUH0HH@HyHEH8yHEHP`yHEHP0*HHEHHYHEHDHHH[]ÐUHATSH H}ؿXHHEHH!H]HEHEHEHP0H}t HEH0HH HEH]HEHH5IľXHmLHbHHEHiHHHH [A\]ÐUHATSHH}XHHEHHe>ppyHIH6LHUHHH}HEHHtHEHHEHHHHHАUHAWAVAUATSHXHHHEHEHEHEEHEHEHEHEEEEE}t#}t}t}t}u HEEEEEEDE HH^HEHEEHEHxHxHpEllhht/ht%htht hu Hpdd``\D\%DžHEHPDžLDžHDžDHPH8HH0L,H(D$H0H8HHH, ($t/t%tt u t/t%tt u HH u DH0tAVuACHDžHDžHHHHtHH \uADHX[A\A]A^A_]UHH`H}HEHHEHEHB[HEHEEEHEHEHEHEЋEE̋EEȃ}t=EȉEă}t#}t}t}t}u HEЋỦ HEЋU̇HEH6[HEHEH4UHH`H}HEHHEHEHtZHEHEEEHEHEHEHEЋEE̋EEȃ}t=EȉEă}t#}t}t}t}u HEЋỦ HEЋU̇HEHhZHEHEHfUHH}HE]ÐUHH0H}غ"yHEHHEHHlHEHEHHHEHUHEHH$t=HEHe$H@H;@HEHM$HHR_HEH$HEHH4$HEHEHHD$HEHUHEHHV$t*HEH$Ho#HHEHg$HEHH HEHH_ HEHH)HEHXHYHEH0HHEHHoHEHHUHHH}HEHjHE8HUHATSH@H}HEHPHEHH#HEH#HEH#HH#uHEH#HHtHEH#HHHEH#HHEHEHj#HHEH@HHEHHtFHEHHEHHHHHHEHHtHEHHEHHHHHHEHKBHEH"HH"HEH"HH"HEHEH"H@HtHEH"H@Htt8HEH"HXHEH"L`HEH"H@LHHEH/"HHEHH}"$HEH"HHHEHHHEHHH*H@[A\]UHHp*EE8UHHHE_pHEHƿ "l8tW8HEH 7HUH։(HHEHHHHEHH@(HHEHƀHEHƀHEHOHEHHHEHnHHH8[]UHH H} HEHUHUHEHH tHEHJHUH]UHHTE}IEUHATSH@H# yHSHEHWHUH1 yHHEHHEH'HUH= yHoHEHsHPHjEEHHHHHHHHHHH)HH"H:HHEH}u HHUHHѺHHEHPH0HHHHEHHH HUHHHHEHHEH0HH HUH0HHHEHcHHHHt4HUH0HH tAyAqHHHHftNHEHPH0HHi taA$HUHPHHAAH0HEtAuAAAHHbEt:AHPHHtHPH HHHPHHHHHHHHHEHqxHHEH`XHH0HHHHHHHtHPH7HHVHHGHH8HHÐBH@[A\]ÐUHSHXH}HEHUHH`HEHbHEHfHP0HEHH}HEHGƀ1HEH4HHtQHEHHHEHHEHEHHHEHEHTHEH6FHEH}HEHHHEHHHHX[]ÐUHSH8H}HEHUHHPHEHRt@HEHZHP0HEHH|HEH;1HEH|HEHH8[]UHSH8H}HEHUHHHEHt=HEHHP0HEHHO|HEHHX(HEHa|HEHHHHEHvHHH8[]UHATSHHEH}HE0HEHP0HEHH{HE1tQHEƀ1 HHHCHCHCHEpEPqHHEHs{*IHHEH0[A\]ÐUHH}HuHEHHEHH9]UHHH}HEH?UHH}HuHUHUHEH9]UHH H}HuHEH8 HEHEH HHMHEHH: HEUHH H}HuHUHEH$HHEHHEHLHHEHPUHH}HE]UHATSHpH}HuHEHHEHEH+HEEHEHtVHEHEH]HEH+HHEHHHE}tHEH HEHHEHUHEHH}tWHEH]HEHUHEHH8t$HUHMHEHHHEHUHEHz H]HEL HEHHLHHt!HUHMHEHHeHEHU'HEHUHMHEHHHEHUHp[A\]UHH H}HEH HHEHH UHATSH0H}HuHUHMH}uFHEH|H9Et4H]HEH8L HEHHLHH2tEHEHHEHUHu,HEH@(HPHEHP(HUHEHHHEH0[A\]UHH}HE]UHH H}HuHUHEHHHEHHHEHHEPUHATSHpH}HuHEHHEHEHaHEH}H]HEL HEHdHLHHtHEHHEH]HEH-HHEHHHtHEHEHEHHEqHEHEHEHEHEHEHEHHEHEHnHEHMHUHuHEHHEHMHUHuHEHtHEHUHMHEHH]HEHUEHUHEHH HUHEHHHUHMHEHHHEHUHp[A\]ÐUHH}HEH@(]UHH@H}HuHUHEHzHEHUHEHHHUHEHHtAHEHHEHUHEHHHUHEHHttHEHHEHH@#HEHHL HEHxHLhHEHeH@ DHEHNHLxHEH;HH@HE(zHHjLMMDLLHoHH]HEHHL HEHHLhHEHH@ DHEHHLxHEHE(zHLMMDLLHH]HEHPHEHHsHEHIľ(HxLHHEHHHEHwHH誆He[A\A]A^A_]UHHH}HuHEH6`)yHEHHEHH ÐUHATSH`H}HuHEH;EHEHHEHEHHEHEHHEHUHEHHPt?HEHHHEH]HtH (HwHEHKHEHHkHEHXHEHHHH HEHHEHEHHEHEHPHEHUHEHH0HEHHHEHE@#tX(wHHEHxHEHpHE@ HEHPHEHHjIIHHHH]HLeϿ(wHHEHpHE@ HEHPHEHMIHH\H]HEHPHEHHHEHEHEIľ(HDvLH7He[A\]UHSH(H}غ`)yHEHHEHEHHHEHEHHHEHUHEHH$tHHEH&HH,|HtH|HlHE-H@[A\]ÐUHHH}HuHEHH(HPHEHHmHtH{H|HEÐUHATSH H}HuHEHH+(HPXHEHHpHEHH(HP@HEHHHEHn.IHHEHZLHHtH{Hf{HEH [A\]ÐUHATSHHH7HHHs7HP0HEHH$HEH诊HHtH+7HXHHEHUHEHH&HEHEH7HXHHEHUHEHHHUHEHHHEHHHEHH&HH&yHwHHEHx&HHH7p&yHwNHMpHHHEH3&H@HHbNHHH&yH]wHHEH%@HoHH&yH)w EHLHEH%HPXHEHHHEH%HP@HHH{HHHHH.oHHnu,HHnHPHHHƆ< ttHH EH臃HH EHoHH@{HEHLHEH؞HEHHHHH yHHYpHEH7"HEH HUH&yHT}HEHXIHHHzIHHEHIHHEHIHHHoIHHEH!LHIHHEHчLHHtHvHCwHH[A\]UHATSH0H}|HEH}Ht=HEHPXHEHHHEHP@HEHH*HEHwHEHHUHEȾ&yH |HEHHIHHEHbLHIHHEHLHHtH vHTvHEH0[A\]ÐUHH H}EHEHݡ}t'HEHHe"H8Htt@HEH5 HsE}uHEHH"H8HUHSH(HHHHet5HEHw~HUHL'yHzHEHÅHEHHHH HnHEHHEHHHHEHEHEHHHHUHEHHHEHUHHEH HY'yH@rHHEHHH+rc'yHrHEH@H_HEH@/H|HEH}tHE HEH@HEH He'yHqHHEHHqh'yHqHHE@ HKjj'yH~qHE@#HEH@HH@HiHEH@HUHRH?HЄtqƅH Hl'yHqHHHHp;HEH@Ht.H Hl'yHpHHEH@HHpH H EH}HEHMHH:HH HHsH Hj7HHEHHH4rHH HjHHrHH([]UHH}u}us}uju)HHtq01Fxu)HӶtq01FxUHc]ÐUHH H}uHE@EHEHPEHLEUHHH}HEHHEUHH}HEHEEHEЃ]ÐUHH}HEH]UHHH}HEHÐUHHH}HEHXHHEH0HLHEH@ÐUHHH}HEH~ÐUHHH}HEH:ÐUHHH}HEHÐUHH}HEH]UHH}HE]ÐUHHH}HuHEHHHEHHÐUHH H}HEHHEHEHHEHUHEHH UHHH}HEH@HPHEHPHEHPHEHHUHHH}HEH6ÐUHHH}HEHHHEHHHEHHHuHEH UHH H}HEHPHEHHmHEÐUHHH}HuHEHhHHEHÐUHH}HEHPHEHH)HH]ÐUHSH(H}HuHEH'H9Et <'y|mHEH(H9EHEHHEHEH@HHHEHH HHuHEHHHEHEH;HHEHHHEHHH,HEHUHJHUHH)HHHHUH HHHOHEHUHHEHHEHHEHPHEHHUHHHEHPH([]ÐUHH H}HUHEHHHEUHSHH}HuHEHHHEHHH9H[]ÐUHH H}uHEHHHHUH HEHUHEHHHEUHH}HEH]ÐUHHH}HuHEHPHEH@H9t1HEHHHEHUHHHEH@HPHEHP"HEH4HHUHEHHÐUHH H}HEH@HEHUHEHHHEÐUHH H}HEHHEHUHEHHHEUHSHH}HuHEHIHHEH:HH9H[]UHH}HEHHPHEHHE]UHH}HEH]ÐUHHH}HEHHEHHÐUHH}HEHHPHEHHE]UHH H}uHEHHHHUH HEHUHEHH\HEUHHH}HuHEHHHUHEHH ÐUHH H}HUHEHH HEÐUHH}uHEHHEHEHHPHEHHE]UHHH}HEH HEHÐUHHH}HEH HEHÐUHHH}HEH ÐUHSHH}HuHEHUHHEHHHEHPHMHEHH HHEHHHH_iH[]UHH}HEH]UHH}HuHEHHEH]ÐUHH H}HuHEHHEHHHEH HHEHH HEUHH}HEH]UHH H}HEHHEHH2HEUHH}HuHEHHEHH9]UHH}uHEHHEHEHHHEHHE]ÐUHHH}HEHH UHH}HE]ÐUHSHH}HuHEHPHEH@H9tHHHCHCHCHWpEPqHGEBPH‹EԉHEIHLLH~EH@[A\]UHATSH@}HuHUdHt HE-HEH}HtHEH8H襾EHUHMEHΉPHEOEH}u,}u&-u4tEEttH}HtHEH8HؽH}u}u,t }ttF =HHHCHCHCHиpEPqHCNH‹EԉHEIHBKLHCH@[A\]UHATSH0}HuUHt HE,eHEH}HtHEH8HEUHMEHΉiGHENEH}u,}u&+urEEttH}HtHEH8HSH}u}u6+t }ttF ;HHHCHCHCHKpEPqH;B6MH‹EԉHEIHILHrBH0[A\]UHATSH }`t HEH}HtHEH8H譻E܉6EH}Ht'LEHEH8H.LH‹E}u%pLu)tqttF ]:HHHCHCHCHpEPqHAEIHHLHFAH [A\]UHATSH0H}3Ht E!軱HEH}HtHEH8HuEHEHFEoKE܃}u,}u&(upEEttH}HtHEH8H賹}u}u(t }ttF 8HHHCHCHCH謴pEPqH?JH‹E܉EIHGLH?H0[A\]UHATSH0}̉uHt E$GHEH}HtHEH8HEUȋẺ։=EIE܃}u,}u&}'unEEttH}HtHEH8H<}u}u 't }ttF 7HHHCHCHCH5pEPqH%> IH‹E܉EIHELH]>H0[A\]UHATSH0H}ȉuGHt E&ϮHEH}HtHEH8H艷EUHEȉH3E~HE܃}u,}u&&umEEttH}HtHEH8H¶}u}u%t }ttF 6HHHCHCHCH軱pEPqHLH6H0[A\]UHATSH0}̉uHt E$THEH}HtHEH8HEUȋẺ։}DEAE܃}u,}u&ueEEttH}HtHEH8HI}u}u-t }ttF .HHHCHCHCHBpEPqH25-@H‹E܉EIHH‹E܉EIH8;LH3H0[A\]UHATSH@}̉uȉUHMHt E)YHEH}HtHEH8HEHMUċuȋẺCE>E܃}u,}u&ubEEttH}HtHEH8HI}u}u-t }ttF +HHHCHCHCHBpEPqH22-=H‹E܉EIH9LHj2H@[A\]UHATSH0}HuUQHt HE,آHEH}HtHEH8H蒫EUHMEHΉ %HE<EH}u,}u&u"aEEttH}HtHEH8HƪH}u}ut }ttF *HHHCHCHCH辥pEPqH0;H‹EԉHEIH08LH0H0[A\]UHATSH0}HuUHt HE,SHEH}HtHEH8H EUHMEHΉG/HE:EH}u,}u&u_EEttH}HtHEH8HAH}u}u$t }ttF (HHHCHCHCH9pEPqH)/$:H‹EԉHEIH6LH`/H0[A\]UHATSH@}̉uȉUHMDE@Ht E/ȟHEH}HtHEH8H肨E}HMUċuȋEAf!En9E܃}u,}u&u^EEttH}HtHEH8H貧}u}ut }ttF &HHHCHCHCH諢pEPqH-8H‹E܉EIH5LH-H@[A\]UHATSH0}̉uHt E$FHEH}HtHEH8HEUȋẺ։,E7E܃}u,}u&|u\EEttH}HtHEH8H;}u}ut }ttF %HHHCHCHCH4pEPqH$,7H‹E܉EIH3LH\,H0[A\]UHATSHP}HuHUHMLE:Ht E2œHEH}HtHEH8H|EH}HMHUHuEIEe6E܃}u,}u&u[EEttH}HtHEH8H詤}u}ut }ttF #HHHCHCHCH袟pEPqH*5H‹E܉EIH2LH*HP[A\]UHATSH@H}HuUHt E+8HEH}HtHEH8HEUHMHEHH E4E܃}u,}u&guYEEttH}HtHEH8H&}u}u t }ttF k"HHHCHCHCHpEPqH) 4H‹E܉EIH0LHG)H@[A\]UHATSH0H}Hu0Ht HE+跙HEH}HtHEH8HqEHUHEHH8HEc3EH}u,}u&uXEEttH}HtHEH8H覡H}u}ut }ttF HHHCHCHCH螜pEPqH'2H‹EԉHEIH/LH'H0[A\]UHATSH@H}HuHUHMHt EM.HEH}HtHEH8HEHMHUHuHEH$E1E܃}uEHcHHHHH#HEH@HEHHUHH}EuUHH H}u}H}@HmEHcHHHHH#HH9EHuqEHcHHHHH#EHcHHHHH#HHE$HMHEHHHEH@ HEH}uUHH0HHHDHHΉHEHHEHEHHHmHEHHH9ErH}~뎐UHH0H}uUM܋Et }uEEHHŠ)HEnHE@,9Et HE@,uK}tHE@(t7HE@HEUP0HEU܉P4HMHEHHHEH@ HEH}uUHH0H}HuUHE HƿE}+ ueHEHƿE}~FHMHEHHMUuHEHMUHEHUHH@H}؉uԉUЉM̃}{HEHUHcHH@ EHEHUHcHHЋÜP EԉHEHUHcHHЋP P @ H H HEẼ‹E ЉE}tE9EtHE؋HMUԉHHt4}iHE؋HMUԾz1mhHt7E9E HE؋HMUԾ.!HHEHUHcHH@ EHE؋HE؋9HtKHE؋EHE؋HHEHHEHHƿDHHEHHEHHE؋HHU؉HHHEԉ@UHE؉HHEHUHcHHЋP P UHH@H}EHEȋHt fEHEHHHtHEHHUHM[4Y,HEȋHEHHEȋEHEHHHtHEHHUHЋEHt"Q!-yVBEHEHEHcHHHHHHEHEH@EHEHUHcHH@EHEtHE ЉEHEHUHcHHЋP HEH@H 9HtHE4HEȈ4E#EHHEHUHcHHЋUP E‹E ЉHE}tHEȋHMUtHE4HEȈ4UMHEȉH6EE;EmHEȋ9EHt|HEHH#HEȋPHEȋƿ rHEȉHEȋHcHHHHHƿHHEHHEȋEHEHUHcHHЋEHEHUHcHH@EHEHUHcHH@ y}tUߋMHEȉHnHEHHEȋHHEȉHEȋHHH HEHUHcHH‹HEHUHcHH@ EPUUHHH}uHEHEy.t &u~HEHEy HEǸ:HE/HEHǀqHEHǀ"qHEǀ@HEHcHHHHHƿHHEHUHHH}HEHHtHEHH\HEǀHEHEHEHǀUHHH}HE! 4-y^HEHExHEǸHEHUHH}uHEHPHUEPUu]UHH0H}uUM܋E;EHE苀x9EHtsHE苀xEEHHEHxHEHpHƿHHEHpHE苀x+EHUHpMHcHHʉH%HEHpUHcHHЋE}HE苀lHHU艊lEHEHpUHcHH‹EHE苐lHE苀h9HtMHE苀hEHE苐lHEHhHEH`HHƿHHEH`HEH`UHcHH‹EHEH`UHcHHЋ9Et8yGP-y-yu}t7E܃ƋEHEH`UHcHH ΉfPHEHpUHcHHHE苀lPHE艐lHE苀l9EHtsHEH`HE苀lHHH HEH`UHcHHHHHEHpHEH`MHcHHȋHHH‹EUHH H}EHEHHHtHEHHUHMD+Y,HE苀lHcHEH`HHEHEHHHtHEHHUHЋEHte uHEH'7 uH7HuHEHt-yHEH`HEHEH`HE苀lHHHH9Er8yoP-y-yjsHE@fHtymHE@ HtHEHEHFHE@tHE@ HEHEHHE}%UHH}uHEu)HEHǀ qHEHǀYqHEHǀpHEǀxHEHǀ`HEǀhHEǀl]UHHH}HEHpHHEH`HUHH@H}؉uԉUЉM̋E;EEԍP?HEEԙЃ?)кHHHEHE؋X9EH/EEEHcHEH8HHFHHEH8EHcHEH@HHHHEH@EHcHEHHHHHHEHHEHcHEHPHHHHEHPaHEHHHE؋XHHHHHUH8HU؋XHcHHHHHE؋XPHE؉XHE؋X9EHEH8UHcHHHHUH8MHcHHH EHẼuCHEH8UHcHHHHEHHHEH8MHcHHH!HHEHHUHcHHHHUHHMHcHHH EHẼuFHEHHUHcHHHHEHHHEHHMHcHHH!HUHHPH}EHEHHHtHEHHUHEH,HEHEH*E\f(%YH,HEHEXEEHcHEH8HEH@HHEHcHEHHHEHPHHHEHPHEH@HMXHMIȹHEHEHHHtHEHHUHЋEHte uHEH P uH 7HuHEHW(+.yHEXEHEH@UHcHHHHEHEHPUHcHHHHEH}u H}E@yEHHHEEHEH#EH EHEH#EHt Eԃ}HtE‹E UHEHjEPUvEPU UHH}uHE#HEHǀ/qHEHǀqHEǀXHEHǀ8HEHǀ@HEHǀHHEHǀP]UHHH}HEH8HHEH@HHEHHHHEHPHvUH]UH]UHSH~9ue9tH[]UHEMMME]UHHEeEUHHE,e=weEUHH}HE]UHH}HE]UHH}uHEUH8D ]UHH}HE]UHH}HE]UHH}EHEE]UHH}EHEE]UHH}HuHEHUH]UHH}HEH]UHH}HuHEHUH ]UHH}HuHUHEHUHHEHUH]UHH H}uHE苀DHEU䉐7uHEHƿu 7E%tHE艐0E%u-u$:.y[Ht:.yLHTEGfH~HEHsfH~HEHPHE@HE@HEHEH\HE@HEHǀ ,qHEfHEfHEǀHEǀHEǀ@HEǀhHEǀ,HEǀ(HEǀHEǀE%tHE艐E% tHE艐DEu EHE苀u'EtUHEHHE艐HE苀u'EtUHEHHE艐HE苀u'EtUHEHHE艐HEH@HUHˆ@HEH@HEHǀ3pHEHHUHˆHHHHEH@HUH@HEH@HEHǀzpHEHHUHHHHHEH@UHH H}H}wHE苀dHt:HE苐dHEHXHEHHEH HUHHEH,t( *tHEHHE *HM1HEHt>HE苀xHE苀wHE苀xHE苀XHEHHtHE苀D7HE苀xHE苀HE苀xHE苀HE苀u HEH0HE苀u HEHHE苀u HEHEHEUHcHHоHgHEUHcHDHEUHcHTHEMHcHT HEUHcHHHEUHcH:HоHHEUHcH|DHEUHcH|THEMHcH选T HEUHcH:HEPUHEHHHEHǀHEǀHEH@ HMHE@(HEP(HEP,HEH@ HEHHHEǀHE苐HE艐HEHǀHEHHHEǀHE苐HE艐HEHǀHEHH~HEǀHE苐HE艐HEHǀHEHHH5HEǀPHE苐PHE艐THEHǀHHEHXHHEǀ`HE苐`HE艐dHEHǀXHEH(HHEǀ0HE苐0HE艐4HEHǀ(HEH8HZHEǀ@HE苐@HE艐DHEHǀ8HEHpHHEǀxHE苐xHE艐|HEHǀpHEǀHEH6t H6HEHUHHH}HEu HEHPHEHz6HEHtHE4<tpHEHVHEHHEHHHExHEHEHGHEHHEHHHEƀ4UHH }(HEHE(HUHEHHEHtHEHEHcUHHH}HuHE@|HE@u8y: H.y.y._HE@tOHE@PHEHcHHHE@HHHHHH9Et8y= H.y.y^UHH0H}HuUE.EHHHHEHH@9Et8yH H.yX/y{^}tFEPHHHHHHEHEHHHHEHf/ru8yI H.y/y^EHHHHEHEHHHHEHH@H f.zf.t8yJ H.y0y]EHHHHEHHPHEHH EE܃9EUHH H}HuUbEHHHEHHU9t8yV H.yh0y!]EHHHEHHHEHH|EPUuUHH0H}HE؋}8yd H.y0y\HE؋HE؋9}8yf H.y0y\E;HEHUHcHHЋy8yh H.y0yF\EHE؋9E|HE؋y8yj H.y1y \EEHEHUHcHHHHEHEHEHUHEHH;EPUt/HEH;Eu8yu H.y 1y[HEH@ HEHEt8yy H.yX1yW[HE@(9Et8yz H.y1y2[HEH@ HEH}NEHE؋9EHE؋HE؋9}8y~ H.y1yZHE؋HEHHEHHHE؋HE؋9}8y H.y1y~ZHE؋HEHHEHHEHE؋UHcHTHE؋MHcHD 9}8y H.y2y ZHE؋ y8y H.y12yYHE؋UHcH|THE؋MHcH逋D 9}8y H.y>2yYHE؋UHcHꀋT HE؋MHcH:H HEHHEPUHE؋PHE؋T9}8y H.yY2y0YHE؋THEHHHEHHHE؋`HE؋d9}8y H.yl2yXHE؋dHEHXHEHHEHE؋xHE؋|9}8y H.y2yXHE؋|HEHpHEHHHE؋0HE؋49}8y H.y2y1XHE؋4HEH(HEHHHE؋@HE؋D9}8y H.y2yWHE؋DHEH8HEHHFUHH }H6HH6`H6HEUHEHHEH|tq *@ *@ *@HA6q8*H56H86 *@HE *HHEH H6H6UHH}HEƀ4]UHH H}HuUHEH@UHuHMHАUHH}EEHEUHcHD EEPUuދE]UHH H}HEǀHE苀PHE艐HE苐HEHcHH HE苀HUHcHT zHUHcH| HUHHD HHHHEHEH@HEHH@HURHMH1HMHHE苐HEHcHD PHE苀"UHH H}HE苀 Ht|EcHEUHcHD u\HEUHcHꀋD t7HEUHcHꀋT HEMHcH:H4HE HEPUuUHH H}HE苀HEHH0HE@f/wiHEHH0H@HEHE@(ff.zff.HEH HE@(XHE@ HEH HE@f/vHE@HE@ HE@(ff/w8y2 H.y2ySHEHH0H@HUHH0@ HE苈HEHHHHUHEHHVHUHEHH@HE苀t&HEHH0HE@f/HEHUHH@H}HuHE@0f/ v HE@0 EHEP(UHEHEH(\^EsYEXEEWHE@0MXEEf.EEf.EEHtHEEEEHEf/EsHEE@ UHH H}HEHH0H@HEHEH@8HHEH@8HUHUHfH~HEHP HE@ HEf/s9yq H.y 3yQHEHH0H@HUHH0@ HE苈HEHH HE@0ff.z ff.tdHUHEHHHEHH0H@HUHH0@ HE苈HEHHHUHEHH>HUHEHH~HE苀t%HEHH0HEf/THEHνHE苀t%HEHH0HEf/UHH H}EHEHUHcHHH@HEHEH@8Ht(HEH@8HUHUHfH~HEHP 0HE@0ff.z ff.tHUHEHHoHEHUHcHHH@HUHMHcHH@ EHE苀9E$HE苐HEHHUHH}EEXHEHUHcHHHHEHEH@@ HEH@XE@ HEH@@ HEEHE苀9E|]UHH0H}EЋ6HpHE@E辷fH~HEHPHE@HEH\f(f/Ht#HEHHE@XHEHE@HE@ fH~HEHEHEHEH\HE@HEHE\Eff/EvE If/H;f/EHHsfH~HEH蟶fH~HEHPHE@HE@m}DHEHfH~HEHHE@HEf/Hu5HEHEHf(XU ~Xf/Ht-HEHEH\HEHaHEH?HEHE@UHH@H}ȉuHEȋPHEȉHEȋ=u8y H.y3yKHEǀHEH HUHHEȋ0Ht:"HEȋ09HtHEȉ0HEƀ4HE4HtHHEȋTt:HEȋTHEHHHEȹH HEH HUHHEȋ4Ht:HEȋ4HEH(HEȹ@H輸HEH HUHHEȋHDHE4Ht HEHHEHƹfEfEHE@EIHEHHEǀ(EăHtHEȋ HttHEȋHtHEȋ,HEHEȋt;HEHH0HEH\EEf/Ev EEHEȋt:HEHH0HE\EEf/Ev EEHEf/EHtHEEHEf/EHtHEEHEff.ff.EHHEHEH\M\EHEE\f(Ef/vHEE\EEff/HtEE\EEHEȋPHEȉHEǀHEHEHUHHEǀHEǀ(HEȋ,tHHEHu8ywH.y3ykGHEHHEȺHHdEXEHEHHEHqHEHHEHHEȋDHt&HEȋDHEH8HEȹH贴HEH HUHHEȋHtHEȋHttEăHHEȋuHEǀHEȋPHEȉHEȋUHH}uHEU]UHH}HEPHE]UHH}HEPHE]UHHH}HEH,UHHH}HEHUHH H}HE@EHEHHE@\EHEHNHEH,UHH}HuHEHHEHP HEHUH]UHH}Hu6HEHH9EHtHEHP HEHHEHH HEHEHHu]UHH}HuHE@tFHE@PHEHcHHHE@HHHHHUHˆHHE@]UHH}HuHEHEHE@E}HtTHE@PHEHcHHЋUHcHHHHEHEHHEHHE@HE@]UHH}HuHE@E}MEE}NEEHEUP]UHHH}HuUHUHEHHHEUHEHMUHHH}HuHEHPHEUHH H}HuHE@(EHEH{}y 9y&H.y(4yBHE@,$|t 9y'H.y`4yBHMHEHH HE苀9EHtHE苀EEHHEHHEHHƿHHEHHE苀+EHHHHEHMHcHHȾHݶHEHUHcHHHHEHHHEH@ H9Eu 9y0H.y4yAHE@,%‹MHEHHE@,$HEP,UHHH}HuHUHEHHHEHHE@(xHEP(HE9}u09y@H.y 5y@HEHHE@(HHHHHEHHHUHEHHeHEH(HEHUHH H}HuHEHgHEH HE@XHE@ HE@(ff/s@9yUH.y5y,@HE苀PHE艐HE苀PHMHEHH_HEHE苀9HtGHE苀EHEHHEHHEHHƿTHHEHHEHHEHHHHEHBHEHHEHHHH@HUHHUHcHH@ HEHEHH~UHH H}HuHUHEHH)HEHHEEHEHUHcHHH@H9EtP9yrH.y5y>HE苀PHE艐HE苀9EHtjHEHHE苀HHHHHEHMHcHHHHRHHQHE苈HEHUHXHE@ HEH\HE@ HUHEHHiUHHH}HuHUHEHHHEHE@(ff.zff.HEHHE@(XHE@ HEHHEHHHH@HUHHUHcHH@ HEHEHEHHIYHUHEHHDHE@(ff.z ff.u%HE@(HE@ HUHEHHUHH}HuHEH HEt HE@f\f(]UHH H}HuHEHHEH@8Ht(HEH@8HUHUHfH~HEHP pHE@0ff.z ff.tAHE@0ff/s`9yH.y86y;HUHEHHHE@(HE@ HE苀PHE艐HE苀PHMHEHHHEHE苀9HtGHE苀EHEHHEHHEHHƿ誥HHEHHEHHEHHHHEHBHEHHEHHHH@HUHHUHcHH@ HEHEHH԰UHH H}HuHUHEHHHEHHEEHEHUHcHHH@H9Et9yH.y6y9HE苀PHE艐HE苀9EHtjHEHHE苀HHHHHEHMHcHHHHRHHQHE苈HEHUH记HUHEHHUHHH}HuHUHEHHHUHEHHUHHHXHPHPH\HP@(~HP@(@u9yH.y6y8HP@(HcHHHHH#HHt/HP@(HcHHHHH#HH9Xuu9yH.yP7y7HP@(HcHHHHH#HXHHXDHXHxHƿHXDHXDy:gu.HXHxHƿ豽HXDHXD HXD親HXHxHdHXHH@HXHH@HXHH@HXHǀ`~qHXH`HXHHHHHHXDHXpHXǀtHXHH@HXHHHXHHHXH5HXDxkHP@(HXHxH衼HXHxHƿ貸HXHxHXDHΉHPHXHHHP@(HcHHHHHH#HPHHHPH@ HHXDHXH=HDž`pH`HHʲEHP@(H`HΉSHX%@tRH`HH HP@(H`HH;H`HHƿNUHHHxHpHpHxHHsHpHaHp@(HcHHHHHH#HpHHHpHxHHoHp@(HcHHHHH#HHHp@(HcHHHHH#HHxDHEH谵HpP(HEHHp@(HxHxH&HxHxHxDHΉLHEHƿ趵Hp@(ΨUHHH}HuH6H9Et9ytH.y7y2HEHu@HMHEHHHE@,HHH)HEHHUHHH}HuHUHEHHFHEHu;HE@,HHH)HEHHHUHEHHcUHH HHHHH`H"HΉɨHHHuGH@Xff.z ff.tH@X H@PHH@`HHHHH=sHH=@HH=DMHH=St|HH=rtmHXH9t\HH=NTFStMHH=JFS1t>H>h#H9t-HH=sIeRtHH=tHH=BSFXuHf@PH@Xff.z ff.tH@XH@PIH@Xff.z ff.tH@XH@P`tT HH@`H膦H=HHP`HHH警 u  EH/HHEH}tuHH9EthHEUHHHΉHHy yai QHx:HHHXHHHHHHHH(tHHHHP(HHH'HH(tHHUHH H}HuHEE}xVHEǀEEEHHXHHEHHEHHKHE苀U։ UHH0H}uUHM؃}y.EHM؋UuHEHE}~EHEHcHXHHEHEHEHEH@ HEHE9Et}uwHE؋@%tKEHHXHHEHHEHHcHEǀHUHEHHHEHH(HEHH~H}UUHHPHHHHHΉ]EEDEHHHHEHEHE0HMHHhHEP EЃEE;E|UHHH}=v HEƀUHH訪E}xE蕣UHHH}HE HEǀHEHxHEHEHEcHEH@HUHˆ@HEH@HEHǀWqHEHHUHˆHHHHEHEHEǀHEH@HEHHEHHHEH.UHH0H}HE؋HEHHEHHEHHQHE؋賜THE؉HE؋xYHE؋ HE؋HE؉HEǀHEHHEHH%HEH\E HE؋UHcHXHHEHE؋UHcHXHHEHEHEH@ HEHEǀHE؋xHUHEHHHE@Xff.z ff.t HE@XHE@PHEH(t HEHbHEHP(HEHHHEH(t HEHSH})E}UHHH}HuHEHHEH@`HH&yHEHǀHEHHuHEHǀUHHHXHPLHPH(HEHEHHH`HhHHHpHxHH HUHMH(H0HUHMH8H@HUHMHHHPHUHMHXH`HUHMHhHpHUHMHHxHEHUHUHXHHH`HEHH9HhHEHH9xHE9HpHEHH9|HE9uyUHE9uhHUHEH H9uTHUHEH(H9u@HUHEH@H9u,HUHEHPH9uHUHEH`H9;HEH`HhHPhHHpHpHxHPxHHUHMHHHUHMHHHUHMHHHUHMHHHUHMHHHUHMHHHUHMHHHXxBHUHXHHHUHXHHHUHXHHkHMHXHH艏UHHH}HuHEHqHUHEHHHEHX6f/v.HE@Xff.z ff.tHE@XHEH(@HUH(@HEH(@HEH@@q[qHEH@HUH(HHHHEH(f@ HE@Xff.z ff.t HE@X`HE@PHEHP(HE@BHEHHExHUHEHH_#HEHP(HEHH@HEHHMHEHHBUHHH}HuHUHEHHHEHuYHUHEHHHEH(t#HEHbHEHP(HEHHLHUHEHHUHSH(H}HuHEЋHcHUHEHH-HEЋ@HUHcH逋T rHUHcH选t HUHH耋D EHE؋ PHE؉ UHMHEHHHEЋ@PHEHcH|D9EHHEЋ@PHEHcH|DEHEЋ@HH|HHEHHpHEЋ@PHEHcH:HHUЋRZUHHƿ谋HHEHcH:H HEЋ@PHEHcH:HЋUHcHHHHEHH([]UHH H}HuHUHEHHHEHHEEHE@PHEHcH:H HE@HUHcHT zHUHcH| HUHH耋D HHHHE@PHEHcH:HЋUHcHHHHHHE@PHEHcH:HЋUHcHHHHUHUHEHHCHE苀 PHE艐 UHH H}HuHEHHE苀4PHE艐4HE苐4HMHEHHHE苐4HE苀09HtMHE苀0EHE苐4HEH0HEH(HHƿyHHEH(HEH(HE苀4HHHHHEHUHH H}HuHUHEHHHEHHEEHEH(HE苀4HHE艈4HE苀4HHH HEH(UHcHHHHHHEH(UHcHHHHUHUHEHH^UHH H}HuHEHHE苀DPHE艐DHE苐DHMHEHHHE苐DHE苀@9HtMHE苀@EHE苐DHEH@HEH8HHƿ談HHEH8HEH8HE苀DHHHHHEHUHH H}HuHUHEHHHEHHEEHEH8HE苀DHHE艈DHE苀DHHH HEH8UHcHHHHHHEH8UHcHHHHUHUHEHHUHHH}HuHEH@ HUHH0H}HuUHEH(HEHEHHUHHHHEH@HtHMHEHHyHEH@ H UHH0H}HuUHEHXHEHEH@ HEHEHVHEHHEuՐUHH0H}HuUHEH-(HEHUHEHHLHEH@ HEHEHHEHRHUHEHHUHSH(H}HuHEЋHHEH@ HEHE苀%!؅u9yH.y88yHEH(@HUH(@HEH(@HEH@@rgqHEH@HUH(HHHHE苐HEЉPPHE@THEHP(HEЋ@BHEHP(HEHHPHEHX@HUHX@HEHX@HEH@pgqHEHpHUHXHHHHEHX@HEHPXHEHHHEH(@HUH(@HEH(@HEHǀ@AhqHEH@HUH(HHHHEH(HEHHHMHEغHHH([]UHHH}HuHUHEHHHEHu]HEHP(HEHHHEHPXHEHHHEH(HEHHHUHEHHUHH H}HuHEHHE苀TPHE艐THE苐THMHEHHHE苐THE苀P9HtMHE苀PEHE苐THEHPHEHHHHƿЁHHEHHHEHHHE苀THHHHHEHUHH H}HuHUHEHHHEHHEEHEHHHE苀THHE艈THE苀THHH HEHHUHcHHHHHHEHHUHcHHHHUHUHEHHUHH H}HuHEHHE苀dPHE艐dHE苐dHMHEHHHE苐dHE苀`9HtMHE苀`EHE苐dHEH`HEHXHHƿHHEHXHEHXHE苀dHHHHHEHHEHUHH H}HuHUHEHH!HEHHEHHEEHEHXHE苀dHHE艈dHE苀dHHH HEHXUHcHHHHHHEHXUHcHHHHUHUHEHHUHH H}HuHEHHE@ HEH HE苀|PHE艐|HE苐|HMHEHHHE苐|HE苀x9HtMHE苀xEHE苐|HEHxHEHpHHƿ~HHEHpHEHpHE苀|HHHHHEHUHH H}HuHUHEHH0HEHHEEHEHpHE苀|HHE艈|HE苀|HHH HEHpUHcHHHHHHEHpUHcHHHHUHUHEHHUHHH}HuHE@ HEHhHEHH{UHH0H}HuUHEH@`HEHEH@hHEHUHEHHGHEHP0HEHHHEH|zHMUHEHΉАUHH0H}HuUHEHEHEHP0HEHH E܉HMHEHH;UHH0H}HuUHEH0HEHUHEHH E܉HMHEHHUHH@H}uUEHMLEȾpyHEH}HtHUHEHֿ HEHUHP`HEHUHPhHE@HU@HE@HEH@qqHEHHUHHH}x+HEUP(E HEP,HUHEHHHEH0@HUH0@HEH0@HEH@HqqHEHHHUH0HHHEff/r6HEH0E@ HEf@XHEHP0HEHHAWIAVIAUAATL%ā6UH-6SL)H|Ht1LLDAHH9uH[]A\A]A^A_ff.f.HH\f.fHHHHgenericsystemstd:unknownunknown boost::container exceptionUnknown interop error %dNo message text available for error %dbasic_string::_M_construct null not valid%d-%02d-%02d %02d:%02d:%02d.%04llusrc/cxx_supportlib/LoggingKit/Implementation.cppconfigRealization->fileDescriptorLogTargetType != UNKNOWN_TARGETconfigRealization->fileDescriptorLogTargetFd != -1boost::condition_variable::do_wait_until failed in pthread_cond_timedwait denied. Please check App file owner.Application process log (combined)boost thread: trying joining itself}}' must be one of 'crit', 'error', 'warn', 'notice', 'info', 'debug', 'debug2' or 'debug3' is an object containing the 'stderr' key, it must have the 'true' value is an object containing the 'path' key, it must be a string is an object containing the 'fd' key, it must be an integer is an object containing the 'fd' key, it must be 0 or greater may contain either the 'fd' or the 'stderr' key, but not both is an object containing the 'stderr' key, it may not contain any other keys is an object, it must contain either the 'stderr' or 'path' key must be either a string or an objectError redirecting logging target to stderr: Invalid initial configuration: LoggingKit config garbage collector thread'{{basic_string::appendcritwarnnoticeinfo4debug5debug26debug37CWD2D3[ /Tsrc/cxx_supportlib//\ ]: configRealization != NULLApp opening file: for logging failed. Error: stat file: Logging for App file: source_idtimestamplineapp_output_log_levelfile_descriptor_log_targetfdredirect_stderrbuffer_logsdisable_log_prefix}}'When Cannot open for writing (errno=Error setting log level: boost::container::bad_alloc thrownUnable to retrieve the system timecEcEdE dE8dEPdEcEcEboost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_exception_]boost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_alloc_]void Passenger::ConfigKit::Schema::finalize()void Passenger::ConfigKit::Schema::addNormalizer(const Normalizer&)void Passenger::ConfigKit::Schema::addValidator(const Validator&)void Passenger::StringKeyTable::repopulate(unsigned int) [with T = Passenger::ConfigKit::Schema::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::realInsert(const Passenger::HashedStaticString&, ValueType, bool) [with ValueType = const Passenger::ConfigKit::Schema::Entry&; LocalMoveSupport = Passenger::SKT_DisableMoveSupport; T = Passenger::ConfigKit::Schema::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]Passenger::ConfigKit::Schema::EntryBuilder Passenger::ConfigKit::Schema::add(const Passenger::HashedStaticString&, Passenger::ConfigKit::Type, unsigned int, const Passenger::Json::Value&)const Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::lookupCell(const Passenger::HashedStaticString&) const [with T = Passenger::ConfigKit::Store::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]const boost::container::vector >& Passenger::ConfigKit::Schema::getNormalizers() constvoid Passenger::ConfigKit::Store::applyNormalizers(Passenger::Json::Value&) constconst boost::container::vector&)> >& Passenger::ConfigKit::Schema::getValidators() constconst Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::lookupCell(const Passenger::HashedStaticString&) const [with T = Passenger::ConfigKit::Schema::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]bool Passenger::ConfigKit::Schema::validateValue(const Passenger::HashedStaticString&, const Passenger::Json::Value&, std::vector&) constPassenger::Json::Value Passenger::ConfigKit::Schema::inspect() constbool Passenger::ConfigKit::Schema::Entry::tryTypecastArrayOrObjectValueWithNestedSchema(const Passenger::Json::Value&, Passenger::Json::Value&, const char*) constvoid Passenger::StringKeyTable::repopulate(unsigned int) [with T = Passenger::ConfigKit::Store::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::realInsert(const Passenger::HashedStaticString&, ValueType, bool) [with ValueType = const Passenger::ConfigKit::Store::Entry&; LocalMoveSupport = Passenger::SKT_DisableMoveSupport; T = Passenger::ConfigKit::Store::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]Passenger::ConfigKit::Schema::ConstIterator Passenger::ConfigKit::Schema::getIterator() constvoid Passenger::StringKeyTable::repopulate(unsigned int) [with T = boost::circular_buffer >; MoveSupport = Passenger::SKT_DisableMoveSupport]Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::realInsert(const Passenger::HashedStaticString&, ValueType, bool) [with ValueType = const boost::circular_buffer >&; LocalMoveSupport = Passenger::SKT_DisableMoveSupport; T = boost::circular_buffer >; MoveSupport = Passenger::SKT_DisableMoveSupport]Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::lookupCell(const Passenger::HashedStaticString&) [with T = boost::circular_buffer >; MoveSupport = Passenger::SKT_DisableMoveSupport]void Passenger::StringKeyTable::repopulate(unsigned int) [with T = Passenger::LoggingKit::Context::AppGroupLog; MoveSupport = Passenger::SKT_DisableMoveSupport]Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::realInsert(const Passenger::HashedStaticString&, ValueType, bool) [with ValueType = const Passenger::LoggingKit::Context::AppGroupLog&; LocalMoveSupport = Passenger::SKT_DisableMoveSupport; T = Passenger::LoggingKit::Context::AppGroupLog; MoveSupport = Passenger::SKT_DisableMoveSupport]Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::lookupCell(const Passenger::HashedStaticString&) [with T = Passenger::LoggingKit::Context::AppGroupLog; MoveSupport = Passenger::SKT_DisableMoveSupport]void Passenger::LoggingKit::_writeFileDescriptorLogEntry(const Passenger::LoggingKit::ConfigRealization*, const char*, unsigned int)void Passenger::LoggingKit::setLevel(Passenger::LoggingKit::Level) [std::%d at (unknown source location):%lu in function 'boost::condition_variable::condition_variable() constructor failed in pthread_mutex_initboost::condition_variable::condition_variable() constructor failed in pthread_cond_initboost: mutex lock failed in pthread_mutex_locksrc/cxx_supportlib/vendor-modified/boost/exception/detail/exception_ptr.hppboost unique_lock has no mutexboost unique_lock owns already the mutexboost unique_lock doesn't own the mutexboost::condition_variable::wait failed in pthread_cond_waitboost:: mutex constructor failed in pthread_mutex_initboost::thread_resource_error}}basic_string::substrcall to empty boost::functionbasic_string::replace%s: __pos (which is %zu) > this->size() (which is %zu); src/cxx_supportlib/DataStructures/StringKeyTable.h(desiredSize & (desiredSize - 1)) == 0m_population * 4 <= desiredSize * 3!key.empty()key.size() <= MAX_KEY_LENGTHm_population < MAX_ITEMScircular_bufferget_next_capacity, allocator's max size reachedsrc/cxx_supportlib/ConfigKit/Schema.h!finalizedunsigned integerfloatarray of stringsanytyperead_onlysecretdynamichas_default_valuestatic[FILTERED]nested_schemaFFF F0F@FPF`FpFeffective_value[BUG] user_valuesrc/cxx_supportlib/ConfigKit/Store.hConfigKit normalizers may only return null or object valuesA ConfigKit normalizer returned a key that is not part of the schema: A key cannot be required and have a default value at the same time}}' may only contain JSON objects}}' element Unknown key }}' is required}}' must be a string}}' must be an integer}}' must be greater than 0}}' must be a number}}' must be a boolean}}' must be an array}}' may only contain strings}}' must be a JSON objectUnknown type F0FFpFFFFFFThe JSON document must be an objectvector::_M_range_insert}}' key '' is invalid: type == ARRAY_TYPE || type == OBJECT_TYPEval.isConvertibleTo(Json::arrayValue) || val.isConvertibleTo(Json::objectValue)nestedSchema != NULL!val.isNull()FF@FFFXFFXFFNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN9Passenger12StaticStringEEp@qFN9Passenger4Json5ValueERKS1_EpqN5boost16exception_detail20error_info_containerEqN5boost9exceptionE0qN5boost16exception_detail10clone_baseE`qN5boost6system14error_categoryEqN5boost6system6detail22generic_error_categoryEHqqN5boost6system6detail21system_error_categoryEH@qqN5boost6system6detail22interop_error_categoryEHqqN5boost6system12system_errorEHqN5boost18thread_interruptedEH0q)yN5boost16thread_exceptionEHpqqN5boost15condition_errorEHqqN5boost10lock_errorEHqqN5boost21thread_resource_errorEH qqN5boost6detail15sp_counted_baseE`qN5boost16exception_detail15error_info_baseEqN5boost16exception_detail25error_info_container_implEHqqN5boost10error_infoINS_27tag_original_exception_typeEPKSt9type_infoEEH@qОqN5boost16exception_detail10bad_alloc_EqHq(N5boost16exception_detail14bad_exception_EqHq(N5boost17bad_function_callEHpqN5boost9container9exceptionEHq N5boost9container9bad_allocEHqРqN5boost9container12length_errorEH@qРqN9Passenger16FastStdStringBufILm1024EEEHqN9Passenger16FastStringStreamILm1024EEEqqPN9Passenger9ConfigKit6SchemaE qN9Passenger10LoggingKit6SchemaEH`q@qN5boost10wrapexceptINS_21thread_resource_errorEEEqq@qHq0N5boost10wrapexceptINS_10lock_errorEEE qqqHq0N5boost10wrapexceptINS_15condition_errorEEEqqНqHq0N5boost16exception_detail10clone_implINS0_10bad_alloc_EEE qȟqqN5boost16exception_detail10clone_implINS0_14bad_exception_EEEq0qqN5boost10wrapexceptINS_17bad_function_callEEE qqqHqN5boost6detail11thread_dataINS_3_bi6bind_tIvPFvNS_8functionIFvvEEENS_10shared_ptrIN3oxt20thread_local_contextEEEENS2_4listIJNS2_5valueIS6_EENSE_ISA_EEEEEEEEEHq#yN5boost6detail17sp_counted_impl_pINS_16exception_detail15error_info_baseEEEH`qqN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_10bad_alloc_EEEEEHqqN5boost6detail17sp_counted_impl_pINS_16exception_detail10clone_implINS2_14bad_exception_EEEEEH`qqN5boost6detail17sp_counted_impl_pINS0_11thread_dataINS_3_bi6bind_tIvPFvNS_8functionIFvvEEENS_10shared_ptrIN3oxt20thread_local_contextEEEENS3_4listIJNS3_5valueIS7_EENSF_ISB_EEEEEEEEEEEHqqPFNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN9Passenger12StaticStringEEqqN5boost3_bi6bind_tIN9Passenger4Json5ValueEPFS4_RKNS2_9ConfigKit5StoreES4_ENS0_4listIJNS_3argILi1EEENS0_5valueIS4_EEEEEEE@qN5boost10wrapexceptISt12length_errorEEqq`HqN5boost3_bi6bind_tINS0_11unspecifiedENS_4_mfi2mfIMN9Passenger10LoggingKit7ContextEFvvEvS7_JEEENS0_4listIJNS0_5valueIPS7_EEEEEEE`qPFN9Passenger4Json5ValueERKS1_EqКqN5boost3_bi6bind_tIvPFvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKN9Passenger9ConfigKit5StoreERSt6vectorINSB_5ErrorESaISG_EEENS0_4listIJNS0_5valueIPKcEENS_3argILi1EEENSR_ILi2EEEEEEEE@qHqP EP EqP EP EqE@EE0EF`FEpqEEE0E@FFEМqE@EE0EFEEqP E@EE0EP EEEqEEDPqpEE~p>~pqEEDНqEEDq E0ED@qPE`EDqFF0kF`EPZFlFqF EEEȟqEFȟqEFD0qEF0qEPFEqEEDРqEEpEqPE`EpEhq E0EpEqEpFDEDDEpE@DE E`DEE0qqqqqXqFFDEDDEpE@DE E`DEEqFFqF`F@q%F&Fq&F&Fآq,FEE` Fآq`E FDآq@EFHq+FEE`FHq EFDHq@EFУq*FEEFУqPE0 FDУq0E Fq0q0`qF F-FE`qF!FD`q.FEF Fxqq0q`F"Fp/FPEqF"FEq@0FEF$FPq)FEE FPqE FDPqEp F@qp2F2FP1FhFq0EpE0FPEEEE@q E`EPFPEEEEqEPEFPEEEEqE@E@EPE`EpEEq(F E@EFqE0F EqEPFEF FEEEFFpFE0123456789abcdefghijklmnopqrstuvwxyz0123456789abcdefghijklmnopqrstuvwxyz0123456789abcdefghijklmnopqrstuvwxyzHqq`qpqq0qqq8{qqq q@q qUnknown error message (unable to allocate memory for the message) (errno=): Request queue full (configured max. size: xqG@GlG>~pHqGG"G>~pqGG<G>~pq G*GVG>~pPq G G> G>~pq G, GX G>~pq, Gd G G>~p(q G< Gh G>~phqLGtGvG>~pqGGvG>~pqGJGvG>~p qZGGG>~phqGGG>~pqNGGG>~pqGG"G>~pqFGnG"G>~pqGG> G>~pHq)yN9Passenger11SyntaxErrorEHqHqN9Passenger25NonExistentGroupExceptionEH qHqN9Passenger24NonExistentUserExceptionEH`q)yN9Passenger17SecurityExceptionEHq)yN9Passenger16TimeoutExceptionEHq)yN9Passenger16RuntimeExceptionEH qPqN9Passenger26InvalidModeStringExceptionEHq)yN9Passenger17ArgumentExceptionEHqqN9Passenger25RequestQueueFullExceptionEHq)yN9Passenger19GetAbortedExceptionEH@q)yN9Passenger22ConfigurationExceptionEHqqN9Passenger12EOFExceptionEHqqN9Passenger21FileNotFoundExceptionEHq)yN9Passenger11IOExceptionEH@qqN9Passenger22TimeRetrievalExceptionEHqqN9Passenger19FileSystemExceptionEHq)yN9Passenger15SystemExceptionECannot resolve the path ''/Unable to query current working directory...Cannot resolve possible symlink 'The file '' is a symlink, and it refers to an empty filename. This is not allowed.vector::_M_realloc_insert~%z~%z~%zgeneric:%dsystemstd:unknownUnknown interop error %d(unknown source location):%lu in function 'std: [ at ]%sNo message text available for error %d: boost: mutex lock failed in pthread_mutex_lock src/cxx_supportlib/FileDescriptor.hFile descriptor closed: File descriptor opened: Unable to retrieve the system timeCannot stat ''src/cxx_supportlib/FileTools/FileManip.cppCannot set permissions on Cannot set ownership for Cannot create file Cannot write to file Cannot open '' for readingbasename may not contain slashes/.Cannot create directory 'Cannot change the directory '%s' its UID to %lld and GID to %lld/dev/nullchmod-Ru+rwxrm-rfCannot remove directory 'src/cxx_supportlib/vendor-modified/boost/exception/detail/exception_ptr.hppboost unique_lock has no mutexboost unique_lock owns already the mutexvector::_M_realloc_insertboost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_alloc_]boost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_exception_]fqfqGGPGGqGGGPEԺG GPGqFG~GbGPEG»GGqP EPEP EP EP EHqHqPFvPPKciExqhqPFvvEHqqN5boost6detail18sp_counted_impl_pdIPN9Passenger14CachedFileStat5EntryENS0_13sp_ms_deleterIS4_EEEEH qqN5boost6detail18sp_counted_impl_pdIPN9Passenger14FileDescriptor10SharedDataENS0_13sp_ms_deleterIS4_EEEEqN5boost6detail13sp_ms_deleterIN9Passenger14FileDescriptor10SharedDataEEEqN5boost6detail13sp_ms_deleterIN9Passenger14CachedFileStat5EntryEEEpXqFvPPKciEpxqFvvE~%z~%z~%zgenericsystemstd:unknownUnknown interop error %d%sNo message text available for error %dSecurity check skipped on : stat() failed: (errno=) is not secure: it can be modified by user is not secure: it can be modified by group is not secure: it can be modified by anybody/src/cxx_supportlib/vendor-modified/boost/exception/detail/exception_ptr.hppvector::_M_realloc_insertboost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_alloc_]boost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_exception_]~%z~%z~%zgenericsystemstd:unknownUnknown interop error %d%sNo message text available for error %dcall to empty boost::function src/cxx_supportlib/FileDescriptor.hFile descriptor closed: Index must be either 0 of 1/bin/sh-cCannot fork() a new processError waiting for the '' commandsrc/cxx_supportlib/ProcessManagement/Spawn.cppCannot read output from the 'src/cxx_supportlib/vendor-modified/boost/exception/detail/exception_ptr.hppboost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_alloc_]boost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_exception_]Argument list too longPermission deniedBad addressInvalid argumentInput/output errorIs a directoryAccessing a corrupted shared libraryToo many levels of symbolic linksToo many open filesFile name too longToo many open files in systemNo such file or directoryExec format errorCannot allocate memoryNot a directoryOperation not permittedText file busyProcess does not existMALLOC_FILL_SPACEMALLOC_PROTECT_BEFOREMallocGuardEdgesMallocScribbleMallocPreScribbleMallocCheckHeapStartMallocCheckHeapEachMallocCheckHeapAbortMallocBadFreeAbortMALLOC_CHECK_DYLD_INSERT_LIBRARIES/usr/lib/libgmalloc.dylib/dev/dev/fd/proc/self/fd*** ERROR: cannot execute : Unknown error (errno=) GGG GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG0123456789abcdefghijklmnopqrstuvwxyzsrc/cxx_supportlib/SystemTools/UserDatabase.cppError looking up OS user account Error looking up OS group account %dUID %dGID %dHOMECannot determine the home directory for user : OS user account has no home directory defined: OS user account does not exist: error looking up OS user accountbool Passenger::lookupSystemUserByName(const Passenger::StaticString&, Passenger::OsUser&)bool Passenger::lookupSystemUserByUid(uid_t, Passenger::OsUser&)bool Passenger::lookupSystemGroupByName(const Passenger::StaticString&, Passenger::OsGroup&)bool Passenger::lookupSystemGroupByGid(gid_t, Passenger::OsGroup&)std::__cxx11::string Passenger::getHomeDir()qtGG0q$GLGhqxGGHPqqN9Passenger7OsGroupEHqqN9Passenger6OsUserEqqN9Passenger13OsUserOrGroupE qHqN5boost12noncopyable_11noncopyableE`qN5boost12noncopyable_10base_tokenE~%z~%z~%zgenericsystemstd:unknownUnknown interop error %d%sNo message text available for error %d src/cxx_supportlib/vendor-modified/boost/exception/detail/exception_ptr.hppboost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_alloc_]boost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_exception_]Invalid code pointInvalid UTF-8Not enough spaceImpossible to build string with the given size constraint.Buffer not large enough to for integerToOtherBase()src/cxx_supportlib/StrIntTools/StrIntUtils.cppArgument 'pos' out of range', %fmultiple != 0\t\n\r\e<>&"'&#?d h m vector::reserveboost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_exception_]boost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_alloc_]double Passenger::timeToNextMultipleD(unsigned int, double)0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzN4utf89exceptionEH0q N4utf818invalid_code_pointEH`qHqN4utf812invalid_utf8EHqHqN4utf815not_enough_roomEHqHqHqEH EHDq@EHPEHDHqpEHEHDHqEHEHEH0123456789abcdefghijklmnopqrstuvwxyz0123456789abcdefghijklmnopqrstuvwxyz0123456789abcdefghijklmnopqrstuvwxyz0123456789abcdefghijklmnopqrstuvwxyzq0q?0C?8Invalid URL enco5LH(LHPLHKH@LHKHKHKH  !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~unix:tcp://127.0.0.1::1localhostFile descriptor opened: Cannot close file descriptor': filename is too long.File descriptor purpose: Cannot create a pipeCannot parse the IP address 'so_reuseaddr failed: %s ' port Cannot listen on TCP socket 'Cannot create Unix socket 'Cannot bind Unix socket 'Cannot resolve IP address '': poll() failedwrite() failedread() failedUnable to write all datawritten == totalError checking TCP socket Error polling TCP socket Unknown address type for 'src/cxx_supportlib/FileDescriptor.hFile descriptor closed: Not a valid TCP socket addressUnsupported socket address typeCannot set socket to blocking mode: cannot get socket flagsCannot set socket to blocking mode: cannot set socket flagsCannot set socket to non-blocking mode: cannot get socket flagsCannot set socket to non-blocking mode: cannot set socket flagsUnable to autodetect socket type (getsockname() failed)Cannot receive process credentials: the connection is not a Unix domain socketCannot receive process credentials over Unix domain socketsrc/cxx_supportlib/IOTools/IOUtils.cppError closing file descriptor Cannot connect to Unix socket 'Cannot create a Unix socket file descriptorNonBlockingUnixSocketConnectionCannot create a Unix socket pairCannot create a TCP socket file descriptorCannot bind a TCP socket on address 'Not a valid Unix socket addressCannot listen on Unix socket 'Cannot connect to TCP socket 'NonBlockingTcpSocketConnectionCannot receive file descriptor within the specified timeoutCannot read file descriptor with recvmsg()No valid file descriptor received.Cannot send file descriptor within the specified timeoutCannot send file descriptor with sendmsg()Cannot write enough data within the specified timeoutCannot read enough data within the specified timeout connection establishment statusError connecting to TCP socket Cannot read from file descriptorboost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_exception_]boost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_alloc_]void Passenger::realGatheredWrite(int, const Passenger::StaticString*, unsigned int, long long unsigned int*, iovec*)bool Passenger::pingTcpServer(const Passenger::StaticString&, unsigned int, long long unsigned int*)std::pair Passenger::createNonBlockingSocketConnection(const Passenger::StaticString&, const char*, unsigned int)int Passenger::connectToServer(const Passenger::StaticString&, const char*, unsigned int)int Passenger::createServer(const Passenger::StaticString&, unsigned int, bool, const char*, unsigned int) ~%z~%z~%zgenericsystemstd:unknownUnknown interop error %d%sNo message text available for error %dcall to empty boost::function&#%d;''' 'Invalid mode clause specification ''Invalid permission '' in mode clause specification 'Invalid owner 'TMPDIR/var/run/ea-ruby27-passenger/prespawnsrc/cxx_supportlib/Utils.cppException: Unable to query the system's host nameSIGHUPSIGINTSIGQUITSIGILLSIGTRAPSIGABRTSIGFPESIGKILLSIGBUSSIGSEGVSIGPIPESIGARLMSIGTERMSIGUSR1SIGUSR2HHIH{HHHHHCHuHHHH H=HoHsrc/cxx_supportlib/vendor-modified/boost/exception/detail/exception_ptr.hppboost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_alloc_]boost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_exception_]falsetrueLine %d, Column %d* See for detail. current >= bufferNaNnull-Infinity-1e+9999%%.%dglen >= 0"\ \"\\\b\f\uassert json failedcollectComments_lastValue_ != 0LargestInt out of Int rangeLargestUInt out of Int rangedouble out of Int rangeLargestInt out of UInt rangeLargestUInt out of UInt rangedouble out of UInt rangedouble out of Int64 rangedouble out of UInt64 rangecollectCommentsallowCommentsstrictRootallowDroppedNullPlaceholdersallowNumericKeysallowSingleQuotesstackLimitfailIfExtrarejectDupKeysallowSpecialFloatsindentationcommentStyleenableYAMLCompatibilitydropNullPlaceholdersuseSpecialFloatsprecisionAllNone : []childValues_.size() == size ]{}' is not a number.Bad escape sequence in stringUnable to parse token length%lf,[.keylength >= 2^30Duplicate key: 'Error from reader: %ssrc/cxx_supportlib/vendor-modified/jsoncpp/jsoncpp.cppindentString_.size() >= indentSize_indentString_.size() >= indentation_.size()ConstIterator to Iterator should never be allowed.in Json::Value::duplicateStringValue(): Failed to allocate string value bufferin Json::Value::setComment(): Comments must start with /in Json::Value::duplicateAndPrefixStringValue(): length too big for prefixingin Json::Value::duplicateAndPrefixStringValue(): Failed to allocate string value bufferin Json::Value::asCString(): requires stringValueType is not convertible to stringValue is not convertible to Int.Value is not convertible to UInt.LargestUInt out of Int64 rangeValue is not convertible to Int64.LargestInt out of UInt64 rangeValue is not convertible to UInt64.Value is not convertible to double.Value is not convertible to float.Value is not convertible to bool.in Json::Value::operator[](ArrayIndex)const: requires arrayValuein Json::Value::operator[](int index) const: index cannot be negativein Json::Value::find(key, end, found): requires objectValue or nullValuein Json::Value::clear(): requires complex valuein Json::Value::getMemberNames(), value must be objectValueNull Value Passed to Value ConstructorcommentStyle must be 'All' or 'None'Bad unicode escape sequence in string: four digits expected.Bad unicode escape sequence in string: hexadecimal digit expected.additional six characters expected to parse unicode surrogate pair.expecting another \u token to begin the second half of a unicode surrogate pairEmpty escape sequence in stringin Json::Value::removeMember(): requires objectValuein Json::Value::operator[](ArrayIndex): requires arrayValuein Json::Value::resize(): requires arrayValuein Json::Value::operator[](int index): index cannot be negativein Json::Value::resolveReference(): requires objectValuein Json::Value::resolveReference(key, end): requires objectValueMissing ':' after object member nameMissing ',' or '}' in object declarationMissing '}' or object member nameExceeded stackLimit in readValue().Syntax error: value, object or array expected.A valid JSON document must be either an array or an object value.Missing ',' or ']' in array declarationExtra non-whitespace after JSON value.HHHHHHpHpH4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I5I4I4I4I4I4I4I4I4I4I(6IH6I4I5IH6IH6IH6IH6IH6IH6IH6IH6IH6IH6I(5I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I4I05I4I@5I4I4I4I4I4I4I4I4IP5I4I4I4I4I4I4I4I4I4I4I4I4I4I5I4I4I4I4I4I4Ip6I4I86I?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?I@IE?IE?IE?IE?IP@IE?IE?IE?IE?I@@I@IE?I`?I?I?I?I?I?I?I?I?I?I?I0@IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?I?IE?IE?IE?IE?I?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IE?IAIE?IAIE?IE?IE?IE?IE?IE?IE?IE?IAIE?IE?IE?IE?IE?IE?IE?I0AIE?IE?IE?IE?IE?I ?IE?IE?IE?IE?IE?IE?IxAIE?IAI KIHKI`KIKIJIJIPLI`LILILINI8LIOIOIOIPIPIOIQIQIQIQISISIVITITIUIWIVIXI0XI@XIpXIvXI XIYIZIYIXI@YIXIpYIPYIH[I`[Ip[I[I[IP[IH\I\I\I0\IK\I(\I`cIbIbIdIcIpcIbIbIeIPeI`eIpeIeIfI0eI0eIlI lIplIlI0mIlIiIjI0|I|I|I|I`}I}IzIzIpIIIIIIIIIIIII0IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIpIIIIIIII0IIIIIIIIЬIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIPIIIIIIIIIIЫIIIIIIIIIIIIPIIIpI IIIйIPIIIII0III@IIIIJIIJIJJ0JJIIJJ0JJ0JJJ(JJ`JJJJ0Jvoid Passenger::Json::BuiltStyledStreamWriter::unindent()void Passenger::Json::BuiltStyledStreamWriter::writeArrayValue(const Passenger::Json::Value&)void Passenger::Json::StyledStreamWriter::unindent()void Passenger::Json::StyledStreamWriter::writeArrayValue(const Passenger::Json::Value&)void Passenger::Json::StyledWriter::unindent()void Passenger::Json::StyledWriter::writeArrayValue(const Passenger::Json::Value&)std::__cxx11::string Passenger::Json::{anonymous}::valueToString(double, bool, unsigned int)std::__cxx11::string Passenger::Json::valueToString(Passenger::Json::LargestUInt)std::__cxx11::string Passenger::Json::valueToString(Passenger::Json::LargestInt)Passenger::Json::ArrayIndex Passenger::Json::Value::size() constbool Passenger::Json::Value::isConvertibleTo(Passenger::Json::ValueType) constbool Passenger::Json::Value::operator==(const Passenger::Json::Value&) constbool Passenger::Json::Value::operator<(const Passenger::Json::Value&) constvirtual Passenger::Json::Value::~Value()Passenger::Json::Value::Value(const Passenger::Json::Value&)Passenger::Json::Value::Value(Passenger::Json::ValueType)void Passenger::Json::OurReader::addComment(Passenger::Json::OurReader::Location, Passenger::Json::OurReader::Location, Passenger::Json::CommentPlacement)void Passenger::Json::Reader::addComment(Passenger::Json::Reader::Location, Passenger::Json::Reader::Location, Passenger::Json::CommentPlacement)deque::_M_new_elements_at_backN9Passenger4Json9ExceptionEHr N9Passenger4Json12RuntimeErrorEHrrN9Passenger4Json10LogicErrorEH rrN9Passenger4Json5ValueE`rN9Passenger4Json10CharReader7FactoryErN9Passenger4Json10CharReaderErN9Passenger4Json17CharReaderBuilderEH rrN9Passenger4Json12StreamWriter7FactoryE`rN9Passenger4Json12StreamWriterErN9Passenger4Json19StreamWriterBuilderEHrrN9Passenger4Json6WriterE rN9Passenger4Json10FastWriterEHPr@rN9Passenger4Json12StyledWriterEHr@rN9Passenger4Json13OurCharReaderEHrrN9Passenger4Json23BuiltStyledStreamWriterEH rrrP/J`/J H@r/J/J Hr;J:J\JHrHH@_Ir0H`H HxrH H@rP Epr.J /JvIr1J0J IPr1J/JIrP ErP Er@HPHsIAACC??>?456789:;<=  !"#$%&'()*+,-./0123 @ @@@@@@@@@@@ @ @ @ @ @P`p 0@P`p 0@P`p 0@P`p 0  $(,048<@DHLPTX\`dhlptx|ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/AAAABBBBCCCCDDDDEEEEFFFFGGGGHHHHIIIIJJJJKKKKLLLLMMMMNNNNOOOOPPPPQQQQRRRRSSSSTTTTUUUUVVVVWWWWXXXXYYYYZZZZaaaabbbbccccddddeeeeffffgggghhhhiiiijjjjkkkkllllmmmmnnnnooooppppqqqqrrrrssssttttuuuuvvvvwwwwxxxxyyyyzzzz0000111122223333444455556666777788889999++++////~%z~%z~%zgenericsystemstd:unknownUnknown interop error %d%sNo message text available for error %dPASSENGER_LOCATION_CONFIGURATION_FILE=/rUnable to open Unable to read is emptyrubyenvsrc/cxx_supportlib/vendor-modified/boost/exception/detail/exception_ptr.hppboost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_alloc_]boost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_exception_]~%z~%z~%zgenericsystemstd:unknownUnknown interop error %d%sNo message text available for error %d Unable to retrieve the system timeRAND_bytes failed for noncesrc/cxx_supportlib/SecurityKit/Crypto.cppdataLen > 0 && dataChars != NULLOPENSSL_malloc failedmalloc for IV failedRAND_bytes failed for AES keyRAND_bytes failed for IVEVP_CIPHER_CTX_new failedmalloc for encryptedChars failed EVP_EncryptInit_ex failedEVP_EncryptUpdate failedEVP_EncryptFinal_ex failedFailed to load public key at EVP_PKEY_assign_RSAEVP_PKEY_CTX_newEVP_PKEY_encrypt_initEVP_PKEY_CTX_set_rsa_paddingEVP_PKEY_encrypt (first)malloc for encryptedChars failedEVP_PKEY_encrypt (second)EVP_MD_CTX_createEVP_DigestVerifyInitEVP_DigestVerifyUpdateEVP_DigestVerifyFinalrb: src/cxx_supportlib/vendor-modified/boost/exception/detail/exception_ptr.hppbool Passenger::Crypto::encryptAES256(char*, size_t, Passenger::AESEncResult&)boost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_alloc_]boost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_exception_] ~%z~%z~%zgenericsystemstd:unknownUnknown interop error %d%sNo message text available for error %dUnable to retrieve the system timesrc/cxx_supportlib/vendor-modified/boost/exception/detail/exception_ptr.hppboost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_alloc_]boost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_exception_]?src/cxx_supportlib/MemoryKit/mbuf.cppptr % alignof(struct mbuf_block) == 0 mbuf_block.pool.nfree_mbuf_blockq: mbuf_block.pool.nactive_mbuf_blockq: mbuf_block.pool.mbuf_block_chunk_size: mbuf_block.pool.mbuf_block_offset: Assertion failed: mbuf_block->refcount >= 2 (block_offset % alignof(struct mbuf_block)) == 0Assertion failed: mbuf_block->refcount == 1 Assertion failed: mbuf_block->magic == MBUF_BLOCK_MAGIC Assertion failed: mbuf_block->refcount == 0 Assertion failed: mbuf_block->end - mbuf_block->start == (int) pool->mbuf_block_offset Assertion failed: mbuf_block->start < mbuf_block->end Assertion failed: block->refcount == 1 Assertion failed: mbuf_block->end - mbuf_block->start == (int) size Assertion failed: STAILQ_NEXT(mbuf_block, next) == NULL Assertion failed: mbuf_block->pool->nactive_mbuf_blockq > 0 Assertion failed: mbuf_block->offset == 0 Assertion failed: mbuf_block->refcount > 0 mbuf_block: mbuf_block.magic: mbuf_block.next: mbuf_block.start: mbuf_block.end: mbuf_block.contents: "" mbuf_block.refcount: mbuf_block.offset: mbuf_block.pool: pool->nfree_mbuf_blockq > 0pool->nfree_mbuf_blockq == 0boost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_exception_]boost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_alloc_]void Passenger::MemoryKit::mbuf::initialize_with_block_just_created(unsigned int, unsigned int)Passenger::MemoryKit::mbuf Passenger::MemoryKit::mbuf_get_with_size(Passenger::MemoryKit::mbuf_pool*, size_t)Passenger::MemoryKit::mbuf Passenger::MemoryKit::mbuf_get(Passenger::MemoryKit::mbuf_pool*)void Passenger::MemoryKit::mbuf_block_unref(Passenger::MemoryKit::mbuf_block*)void Passenger::MemoryKit::mbuf_block_ref(Passenger::MemoryKit::mbuf_block*)void Passenger::MemoryKit::mbuf_block_free(Passenger::MemoryKit::mbuf_block*)unsigned int Passenger::MemoryKit::mbuf_pool_compact(Passenger::MemoryKit::mbuf_pool*)void Passenger::MemoryKit::mbuf_pool_init(Passenger::MemoryKit::mbuf_pool*)void Passenger::MemoryKit::_mbuf_block_assert_refcount_at_least_two(Passenger::MemoryKit::mbuf_block*)void Passenger::MemoryKit::mbuf_block_put(Passenger::MemoryKit::mbuf_block*)Passenger::MemoryKit::mbuf_block* Passenger::MemoryKit::mbuf_block_new_standalone(Passenger::MemoryKit::mbuf_pool*, size_t)Passenger::MemoryKit::mbuf_block* Passenger::MemoryKit::_mbuf_block_init(Passenger::MemoryKit::mbuf_pool*, char*, size_t)Passenger::MemoryKit::mbuf_block* Passenger::MemoryKit::_mbuf_block_get(Passenger::MemoryKit::mbuf_pool*)Passenger::MemoryKit::mbuf_block* Passenger::MemoryKit::mbuf_block_get(Passenger::MemoryKit::mbuf_pool*)JJJJJJHJJJJpJPause on CONNECT/Upgradeon_message_complete pauseon_chunk_extension_name pauseInvalid header field charInvalid header value charContent-Length overflowInvalid header tokenExpected CRLF after versionon_version_complete pauseInvalid HTTP versionInvalid minor versionExpected dotInvalid major versionInvalid char in url queryInvalid char in url pathDouble @ in urlUnexpected char in url serverUnexpected char in url schemaUnexpected start char in urlExpected space after methodon_method_complete pauseInvalid response statusInvalid status codeExpected space after versionInvalid characters in urlon_chunk_complete pauseExpected LF after chunk dataon_chunk_header pauseExpected LF after chunk sizeChunk size overflowPaused by on_headers_completeUser callback errorExpected LF after headersEmpty Content-LengthExpected LF after CRDuplicate Content-Lengthon_url_complete pauseExpected CRLFExpected HTTP/Invalid method encounteredon_status_complete pauseInvalid word encounteredon_message_begin pauseon_reset pause`on_reset` callback errorPause on PRI/Upgrade`on_message_complete` callback errorMissing expected CR after chunk extension name`on_chunk_extension_name` callback errorMissing expected CR after chunk extension valueon_chunk_extension_value pause`on_chunk_extension_value` callback errorInvalid character in chunk extensions quote valueInvalid quoted-pair in chunk extensions quoted valueInvalid character in chunk extensions quoted valueInvalid character in chunk extensions valueInvalid character in chunk extensions nameInvalid character in chunk extensionsInvalid character in chunk sizeRequest has invalid `Transfer-Encoding`on_header_value_complete pause`on_header_value_complete` callback errorMissing expected LF after header valueMissing expected CR after header valueInvalid character in Content-LengthInvalid `Transfer-Encoding` header valueon_header_field_complete pause`on_header_field_complete` callback error`on_version_complete` callback errorInvalid char in url fragment start`on_method_complete` callback errorMissing expected CR after response lineData after `Connection: close``on_chunk_complete` callback errorMissing expected CR after chunk data`on_chunk_header` callback errorMissing expected CR after chunk sizeUnexpected whitespace after header valueContent-Length can't be present with Transfer-EncodingTransfer-Encoding can't be present with Content-LengthUnexpected space after start line`on_url_complete` callback errorInvalid method for HTTP/x.x requestExpected SOURCE method for ICE/x.x requestInvalid method for RTSP/x.x request`on_status_complete` callback error`on_message_begin` callback errorExpected HTTP/2 Connection PrefaceLZE KJJJ@JJRK6KJpJJpJ6KKKKGKoKKfKK?KK9K1KwKKKUKKKKKJbJ(J JJJ K\KKJ{JKJKJ3JJJ*K KKJJJ(KK{K'JJKKKKKJJJJ(JJJ9JJKJJKKJJKzKJK6J J JUJJ?JQJJJJyJJK6KKJ-J5J KmKJKKKKJJ*JJJJJJZK(K2K&KKK+JJKKMKLJKfKJJJ K K KK; K KKKKKKKK`KzK_K.KK KK{KKcKKK\K<KKKlKK<Kj KK K+ KKKKKKK}K\ KK KKKKKK,K K K{KKKKtKQKkKLK K K K K Kg KK KK K K KJ JMJK K/J,JJ(JJDJ@ KKJJJIKK::init(unsigned int, unsigned int) [with T = Passenger::AppLocalConfig; MoveSupport = Passenger::SKT_DisableMoveSupport]void Passenger::StringKeyTable::init(unsigned int, unsigned int) [with T = long int; MoveSupport = Passenger::SKT_DisableMoveSupport]const Passenger::AppTypeDetector::Detector::Result Passenger::AppTypeDetector::Detector::checkDocumentRoot(const Passenger::StaticString&, bool, std::__cxx11::string*)const Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::lookupCell(const Passenger::HashedStaticString&) const [with T = Passenger::AppLocalConfig; MoveSupport = Passenger::SKT_DisableMoveSupport]const Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::lookupCell(const Passenger::HashedStaticString&) const [with T = long int; MoveSupport = Passenger::SKT_DisableMoveSupport]Passenger::AppLocalConfig Passenger::parseAppLocalConfigFile(Passenger::StaticString)Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::realInsert(const Passenger::HashedStaticString&, ValueType, bool) [with ValueType = const Passenger::AppLocalConfig&; LocalMoveSupport = Passenger::SKT_DisableMoveSupport; T = Passenger::AppLocalConfig; MoveSupport = Passenger::SKT_DisableMoveSupport]void Passenger::StringKeyTable::repopulate(unsigned int) [with T = Passenger::AppLocalConfig; MoveSupport = Passenger::SKT_DisableMoveSupport]Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::realInsert(const Passenger::HashedStaticString&, ValueType, bool) [with ValueType = const long int&; LocalMoveSupport = Passenger::SKT_DisableMoveSupport; T = long int; MoveSupport = Passenger::SKT_DisableMoveSupport]void Passenger::StringKeyTable::repopulate(unsigned int) [with T = long int; MoveSupport = Passenger::SKT_DisableMoveSupport]Passenger::WrapperRegistry::Registry::ConstIterator Passenger::WrapperRegistry::Registry::getIterator() constbool Passenger::AppTypeDetector::Detector::check(char*, const char*, const Passenger::StaticString&, const Passenger::StaticString&)boost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_alloc_]boost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_exception_]?unknown boost::container exceptionboost::container::bad_alloc thrown@ ~%z~%z~%zgenericsystemstd:unknownUnknown interop error %d%sNo message text available for error %drubyRubyrack-loader.rbPassenger RubyAppconfig.ruracknodejsNode.jsnode-loader.jsPassenger NodejsAppnodeapp.jspythonPythonwsgi-loader.pyPassenger PythonApppassenger_wsgi.pywsgimeteorMeteormeteor-loader.rbPassenger MeteorApp.meteorsrc/cxx_supportlib/WrapperRegistry/Registry.h!isFinalized()isFinalized()src/cxx_supportlib/vendor-modified/boost/exception/detail/exception_ptr.hppsrc/cxx_supportlib/DataStructures/StringKeyTable.h!key.empty()key.size() <= MAX_KEY_LENGTHm_population < MAX_ITEMS(initialSize & (initialSize - 1)) == 0(initialSize == 0) == (initialStorageSize == 0)(desiredSize & (desiredSize - 1)) == 0m_population * 4 <= desiredSize * 3get_next_capacity, allocator's max size reachedvoid Passenger::StringKeyTable::init(unsigned int, unsigned int) [with T = Passenger::WrapperRegistry::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]void Passenger::StringKeyTable::init(unsigned int, unsigned int) [with T = Passenger::HashedStaticString; MoveSupport = Passenger::SKT_DisableMoveSupport]Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::realInsert(const Passenger::HashedStaticString&, ValueType, bool) [with ValueType = const Passenger::HashedStaticString&; LocalMoveSupport = Passenger::SKT_DisableMoveSupport; T = Passenger::HashedStaticString; MoveSupport = Passenger::SKT_DisableMoveSupport]void Passenger::StringKeyTable::repopulate(unsigned int) [with T = Passenger::HashedStaticString; MoveSupport = Passenger::SKT_DisableMoveSupport]Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::realInsert(const Passenger::HashedStaticString&, ValueType, bool) [with ValueType = const Passenger::WrapperRegistry::Entry&; LocalMoveSupport = Passenger::SKT_DisableMoveSupport; T = Passenger::WrapperRegistry::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]void Passenger::StringKeyTable::repopulate(unsigned int) [with T = Passenger::WrapperRegistry::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]void Passenger::WrapperRegistry::Registry::finalize()const Passenger::WrapperRegistry::Entry& Passenger::WrapperRegistry::Registry::lookup(const Passenger::HashedStaticString&) constconst Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::lookupCell(const Passenger::HashedStaticString&) const [with T = Passenger::HashedStaticString; MoveSupport = Passenger::SKT_DisableMoveSupport]const Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::lookupCell(const Passenger::HashedStaticString&) const [with T = Passenger::WrapperRegistry::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]boost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_alloc_]boost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_exception_]йr( LP L| LPE L L" LHrqN5boost6detail18sp_counted_impl_pdIPcNS_16checked_deleters21checked_array_deleterIcEEEErN5boost16checked_deleters21checked_array_deleterIcEEhelp--help-hUsage: PassengerAgent [options...]Phusion Passenger(R) version 6.1.5.Type '%s --help' for help on a specific subcommand. Daemon subcommands: core watchdogUtility subcommands: system-metrics exec-helper file-read-helperPlease type '%s %s --help' for help on this specific subcommand. watchdogcoresystem-metricstemp-dir-toucherspawn-env-setupperexec-helperfile-read-helpertest-binaryPASScall to empty boost::functionArgument 'pos' out of range{{}}@ stringintegerunsigned integerfloatbooleanarrayarray of stringsobjectanyunknownuser_valuetyperequiredread_onlysecretdynamichas_default_valuestaticdefault_valuenested_schemasrc/cxx_supportlib/ConfigKit/Schema.hfinalizedUnknown key '{{}}' is required}}' must be a string}}' must be an integer}}' must be greater than 0}}' must be a number}}' must be a boolean}}' must be an array}}' may only contain strings}}' must be a JSON objectUnknown type [BUG] effective_value[FILTERED]src/cxx_supportlib/ConfigKit/Store.hConfigKit normalizers may only return null or object valuesA ConfigKit normalizer returned a key that is not part of the schema: The JSON document must be an objecttype == ARRAY_TYPE || type == OBJECT_TYPEnestedSchema != NULL!val.isNull()val.isConvertibleTo(Json::arrayValue) || val.isConvertibleTo(Json::objectValue)}}' may only contain JSON objects}}' element is invalid: }}' key '' is invalid: ~%z~%z~%zgenericsystemstd:unknownUnknown interop error %d%sNo message text available for error %dOn line %i, column %i: Expected '%c', got '%c' instead.On line %i, column %i: Expected '%s', got '%s' instead.On line %i, column %i: Expected '%c', got '%s' instead.=Cannot open file '' for readingOption '' missing in file ''locationspackaging_methodbin_dirsupport_binaries_dirhelper_scripts_dirresources_dirdoc_dirruby_libdirnode_libdir/bin/buildout/support-binaries/src/helper-scripts/resources/doc/src/ruby_supportlib/src/nodejs_supportlib The scalar message body is larger than the size limitEOF encountered before a full scalar message could be readEPERMENOENTESRCHEINTREBADFENOMEMEACCESEBUSYEEXISTENOTDIREISDIREINVALENFILEEMFILEENOTTYETXTBSYENOSPCESPIPEEMLINKEPIPEEAGAINEWOULDBLOCKEINPROGRESSEADDRINUSEEADDRNOTAVAILENETUNREACHECONNABORTEDECONNRESETEISCONNENOTCONNETIMEDOUTECONNREFUSEDEHOSTDOWNEHOSTUNREACHEIOENXIOE2BIGENOEXECECHILDEDEADLKEFAULTENOTBLKEXDEVENODEVEFBIGEROFSEDOMERANGEEALREADYENOTSOCKEDESTADDRREQEMSGSIZEEPROTOTYPEENOPROTOOPTEPROTONOSUPPORTESOCKTNOSUPPORTENOTSUPEOPNOTSUPPEPFNOSUPPORTEAFNOSUPPORTENETDOWNENETRESETENOBUFSESHUTDOWNETOOMANYREFSELOOPENAMETOOLONGENOTEMPTYEUSERSEDQUOTESTALEEREMOTEENOLCKENOSYSEOVERFLOWECANCELEDEIDRMENOMSGEILSEQEBADMSGEMULTIHOPENODATAENOLINKENOSRENOSTREPROTOETIMEENOTRECOVERABLEEOWNERDEADrrrr r r rrrrrrr rrr r'r.r 5r ;r BrsNrbZrceresrgrhrjrkrnrorprqrrrrr r#rrr rrrr!%r"*rr1rX:rYCrZPr[Yr\dr]pr^r_r_r`rardrfrirlrmr(r$r'rW rzrtrB!r%)r&0rK7r}Ar+Kr*QrTXrJ_rHgr=qrCyr?r<rGr>r_rrrPASSENGER_SIMULATE_SYSCALL_FAILURES%s: invalid syntax in PASSENGER_SIMULATE_SYSCALL_FAILURES: '%s' %s: invalid error code in PASSENGER_SIMULATE_SYSCALL_FAILURES: '%s' %s: invalid chance PASSENGER_SIMULATE_SYSCALL_FAILURES: '%s' - chance must be between 0 and 1 src/agent/Shared/Fundamentals/Initialization.cppargc >= argStartIndexPASSENGER_DEBUG_INITIAL_CONFIGInitial raw configuration: ERROR: invalid configuration: - %s Raw configuration: %s ERROR: JSON configuration parse error: %s Raw JSON data: %s PASSENGER_ABORT_HANDLERPASSENGER_DUMP_WITH_CRASH_WATCHPASSENGER_DUMP_CRASH_WATCH_TO_STDERRPASSENGER_BEEP_ON_ABORTPASSENGER_STOP_ON_ABORTPASSENGER_FORCE_TERMINATE_ON_ABORTfile_descriptor_log_targetStarting agent: File descriptor opened: File descriptor purpose: : file descriptor log file pathPASSENGER_USE_FEEDBACK_FDfeedback FDconfig_manifest[OMITTED]PASSENGER_RANDOM_SEEDNo arguments may be passed when using the feedback FD. passenger_rootdefault_rubyruby config: random seed: *** ERROR: Unable to set OOM score to (legacy: ) due to error: (process will remain at inherited OOM score)r/dev/urandomCannot open /dev/urandomsrc/cxx_supportlib/RandomGenerator.hRandomGeneratorFile descriptor closed: Cannot read sufficient data from /dev/urandomArgument list too longPermission deniedBad addressInvalid argumentInput/output errorIs a directoryAccessing a corrupted shared libraryToo many levels of symbolic linksToo many open filesFile name too longToo many open files in systemNo such file or directoryExec format errorCannot allocate memoryNot a directoryOperation not permittedText file busyProcess does not existDumping to /Error creating Unknown error (errno=) SIGABRTSIGSEGVSIGBUSSIGFPESIGILL()X6Lz6L5L6L66Lz6Lz6L5LSI_USERSI_KERNELSI_QUEUESI_TIMERSI_ASYNCIOSI_MESGQSI_SIGIOSI_TKILLSEGV_MAPERRSEGV_ACCERRBUS_ADRALNBUS_ADRERRBUS_OBJERR#, signal sent by PID with UID , si_addr=0x ] Triggering original signal handler ] Could not resume original process: kill() failed: ] Force terminating original process ] Could not force terminate original process: kill() failed: Could not create subprocess: pipe() failed: Could not create subprocess: fork() failed: Could not run child process: it did not exit in time ] Dumping ulimits... ulimits.log-aulimitulimit -a-c/bin/shERROR: Could not fork a process to dump the ulimit! ERROR: Could not run 'ulimit -a'! fds.log-nP-plsofRunning: ls -lv -------------------------- -lvlsERROR: Could not fork a process to dump file descriptor information! ERROR: Could not run 'ls' to dump file descriptor information! ] Open files and file descriptors: Falling back to another mechanism for dumping file descriptors. /proc//fd/dev/fdERROR: No other file descriptor dumping mechanism on current platform detected. backtrace.log--dumpcrash-watchCould not execute crash-watch: fork() failed: ERROR running 'crash-watch' (waitpid() failed, errno=exited with signal exit status -------------------------------------- [ pid= ] Backtrace with frames: Could not dump diagnostics through backtrace sanitizer: pipe() failed with errno=Falling back to writing to stderr directly... exec "" ERROR: cannot execute '' for sanitizing the backtrace, trying 'cat'... cat/bin/cat/usr/bin/catCould not dump diagnostics through backtrace sanitizer: fork() failed: ' for sanitizing the backtrace (), writing to stderr directly... ] Date and uname: dateERROR: Could not fork a process to dump the time! ERROR: Could not run 'date'! -mprsvunameERROR: Could not fork a process to dump the uname! ERROR: Could not run 'uname -mprsv'! ] Phusion Passenger(R) version: 6.1.5 ] Last assertion failure: (), function , file , line . ] libc backtrace available! ] Dumping ... ] Dumping a more detailed backtrace with crash-watch... ] **************** LOOK HERE FOR CRASH DETAILS ***************** ] Crash log dumped to this directory: ] ] **************** LOOK ABOVE FOR CRASH DETAILS **************** /var/tmp/passenger-crash-log.. ] Error creating directory for storing crash log: ] Error opening created directory main.logtee/usr/bin/teeERROR: cannot execute 'tee' or 'cat'; crash log will be lost! ERROR: cannot fork a process for executing 'tee' [ origpid=, pid=, timestamp= ] Abort handler crashed! signo=, reason= ] Abort handler crashed again! Force exiting this time. signo= ] Process aborted! signo=, randomSeed= ] Crash log files will be dumped to <--- ******* LOOK HERE FOR DETAILS!!! ******* ] Could not create crash log directory, so dumping to stderr only. ] PASSENGER_BEEP_ON_ABORT on, executing beep... beep ] Could fork a child process for invoking a beep: fork() failed with errno= ] PASSENGER_STOP_ON_ABORT on, so process stopped. Send SIGCONT when you want to continue. ] Could not fork a child process for dumping diagnostics: fork() failed with errno=Cannot allocate an alternative stack with a size of %lu bytes! Cannot install an alternative stack for use in signal handlers: %s (%d) src/agent/Shared/Fundamentals/AbortHandler.cppEmergency pipe 1-0Emergency pipe 1-1Emergency pipe 2-0Emergency pipe 2-1c++filt -nAbortHandler requires config->origArgv! /crash-watch.rbCannot allocate memory for abort handler! /backtrace-sanitizer.rb"Assertion failed! %s:%u: %s: %s yesy1ontruesrc/agent/Shared/Fundamentals/Utils.cpp/proc/self/oom_adj/proc/self/oom_score_adjsrc/cxx_supportlib/vendor-modified/boost/exception/detail/exception_ptr.hppsrc/cxx_supportlib/DataStructures/StringKeyTable.h!key.empty()key.size() <= MAX_KEY_LENGTHm_population < MAX_ITEMS(desiredSize & (desiredSize - 1)) == 0m_population * 4 <= desiredSize * 3(initialSize & (initialSize - 1)) == 0(initialSize == 0) == (initialStorageSize == 0)vector::_M_realloc_insertvector::_M_range_insertbool Passenger::Agent::Fundamentals::extraArgumentsPassed(int, char**, int)bool Passenger::ConfigKit::Schema::Entry::tryTypecastArrayOrObjectValueWithNestedSchema(const Passenger::Json::Value&, Passenger::Json::Value&, const char*) constvoid Passenger::StringKeyTable::init(unsigned int, unsigned int) [with T = Passenger::ConfigKit::Store::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]Passenger::ConfigKit::Schema::ConstIterator Passenger::ConfigKit::Schema::getIterator() constPassenger::StringKeyTable::Cell* Passenger::StringKeyTable::realInsert(const Passenger::HashedStaticString&, ValueType, bool) [with ValueType = const Passenger::ConfigKit::Store::Entry&; LocalMoveSupport = Passenger::SKT_DisableMoveSupport; T = Passenger::ConfigKit::Store::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]void Passenger::StringKeyTable::repopulate(unsigned int) [with T = Passenger::ConfigKit::Store::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]Passenger::Json::Value Passenger::ConfigKit::Schema::inspect() constbool Passenger::ConfigKit::Schema::validateValue(const Passenger::HashedStaticString&, const Passenger::Json::Value&, std::vector&) constconst Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::lookupCell(const Passenger::HashedStaticString&) const [with T = Passenger::ConfigKit::Schema::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]const boost::container::vector&)> >& Passenger::ConfigKit::Schema::getValidators() constvoid Passenger::ConfigKit::Store::applyNormalizers(Passenger::Json::Value&) constconst boost::container::vector >& Passenger::ConfigKit::Schema::getNormalizers() constvoid Passenger::Agent::Fundamentals::initializeAgent(int, char***, const char*, Passenger::ConfigKit::Store&, const Passenger::ConfigKit::Translator&, Passenger::Agent::Fundamentals::OptionParserFunc, void (* const&)(Passenger::Json::Value&), int)const Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::lookupCell(const Passenger::HashedStaticString&) const [with T = Passenger::ConfigKit::Store::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]int Passenger::Agent::Fundamentals::tryRestoreOomScore(const Passenger::StaticString&, bool&)boost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_alloc_]boost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_exception_]?HLcL~LLL̋LLLLabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890123456789abcdefghijklmnopqrstuvwxyz0123456789abcdefghijklmnopqrstuvwxyz0123456789abcdefghijklmnopqrstuvwxyzr;M$MrA`z',afnrtvxc:=eEQXCZG!pPNgkKRrrrrrrrrrrrrrrrrrrrrrrrrrrMrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrSuccessNo matchInvalid regular expression.Invalid collation character.Invalid character class name, collating name, or character range.Invalid or unterminated escape sequence.Invalid back reference: specified capturing group does not exist.Unmatched [ or [^ in character class declaration.Unmatched marking parenthesis ( or \(.Unmatched quantified repeat operator { or \{.Invalid content of repeat range.Invalid range end in character classOut of memory.Invalid preceding regular expression prior to repetition operator.Premature end of regular expressionRegular expression is too large.Unmatched ) or \)Empty regular expression.The complexity of matching the regular expression exceeded predefined bounds. Try refactoring the regular expression to make each choice made by the state machine unambiguous. This exception is thrown to prevent "eternal" matches that take an indefinite period time to locate.Ran out of stack space trying to match the regular expression.Invalid or unterminated Perl (?...) sequence.Unknown error.NULSOHSTXETXEOTENQACKalertbackspacetabnewlinevertical-tabform-feedcarriage-returnSOSIDLEDC1DC2DC3DC4NAKSYNETBCANEMSUBESCIS4IS3IS2IS1spaceexclamation-markquotation-marknumber-signdollar-signpercent-signampersandapostropheleft-parenthesisright-parenthesisasteriskplus-signcommahyphenperiodslashzeroonetwothreefourfivesixseveneightninecolonsemicolonless-than-signequals-signgreater-than-signquestion-markcommercial-atADFHIJLMOSTUVWYleft-square-bracketbackslashright-square-bracketcircumflexunderscoregrave-accentdghijklmoqsuwyzleft-curly-bracketvertical-lineright-curly-brackettildeDELaeAeAEchChCHllLlLLssSsSSnjNjNJdzDzDZljLjLJUnable to open message catalog: @Usage Error: Can't mix Perl and POSIX matching rulesUsage Error: Can't mix regular expression captures with POSIX matching ruleserror decoding base64src/cxx_supportlib/DataStructures/LString.hdata >= buffer.startdata + size <= buffer.endstr->size > 0 && other.size() > 0a_end == a_part->data + a_part->sizeb_end == b_part->data + b_part->sizea_part->next == NULLb_part->next == NULLsrc/cxx_supportlib/SafeLibev.hcallbackfile_buffered_channel_buffer_dirfile_buffered_channel_thresholdfile_buffered_channel_delay_in_file_mode_switchingfile_buffered_channel_max_disk_chunk_read_sizefile_buffered_channel_auto_truncate_filefile_buffered_channel_auto_start_movermbuf_block_chunk_sizesecure_mode_passwordUnable to retrieve the system timesrc/cxx_supportlib/FileDescriptor.hFile descriptor closed: Index must be either 0 of 1Cannot create a pipeFile descriptor opened: File descriptor purpose: Cannot write notification dataEOF encountered before the full array message could be readpass IOFD passing pre-negotiation message expectedgot IOFD passing post-negotiation message expected.%.1f%.2fvalueperaveraged_overbytes byteshuman_readable KB MBlibev must be non-NULLlibuv must be non-NULLmbuf_block_chunk_size() - must be a multiple of free_blocksactive_blockschunk_sizeoffsetspare_memoryactive_memorymbuf_poolsuccessencountered unexpected internal statestrict mode assertion failedCR character expectedLF character expectedunexpected content-length headerunexpected space characterdata received after completed connection: close messageinvalid HTTP methodinvalid URLinvalid constant stringinvalid HTTP versioninvalid character in headerinvalid character in content-length headerinvalid character in chunk size headerinvalid HTTP status codestream ended at an unexpected timerequest has invalid transfer-encodingparser is pausedPause on CONNECT/UpgradePause on Http2 CONNECT/UpgradeUser callback errorthe on_message_begin callback failedthe on_headers_complete callback failedthe on_message_complete callback failedthe on_url_complete callback failedthe on_status_complete callback failedthe on_method_complete callback failedthe on_version_complete callback failedthe on_header_field_complete callback failedthe on_header_value_complete callback failedthe on_chunk_extension_name_complete callback failedthe on_chunk_extension_value_complete callback failedthe on_chunk_header callback failedthe on_chunk_complete callback failedthe on_reset callback failedunknown errorChunked encoding size too largeChunked encoding size string parse errorChunked encoding footer parse errorChunked encoding final chunk parse errorUnexpected end-of-streamHTTP Version Not SupportedBad request (request may not contain both Content-Length and Transfer-Encoding)Bad request (Connection upgrading is only allowed for requests without request body)Bad request (Connection upgrading is not allowed for HEAD requests)Response may not contain both Content-Length and Transfer-EncodingSecurity password mismatchA duplicate security password header was encounteredA secure header was provided, but no security password was providedA normal header was encountered after the security password headerThe client connection is closed before the request is done processingsrc/cxx_supportlib/ServerKit/Channel.hstate == CALLING || state == CALLING_WITH_EOF_OR_ERRORstate != CALLING || !buffer.empty()state != CALLING_WITH_EOF_OR_ERROR || buffer.empty()state != IDLEstate != WAITING_FOR_CALLBACKstate != STOPPEDstate != STOPPED_WHILE_WAITINGstate != PLANNING_TO_CALLstate != WAITING_FOR_CALLBACK_WITH_EOF_OR_ERRORUnknown stateExpected state to be , got bytesConsumederrcode != 0May not call feedError() while in the STOPPED, STOPPED_WHILE_CALLING or STOPPED_WHILE_WAITING statestate != CALLINGstate != STOPPED_WHILE_CALLINGstate != CALLING_WITH_EOF_OR_ERRORstate != EOF_OR_ERROR_ACKNOWLEDGEDcallback_in_progresserrorerror_ackedendedend_ackedsrc/cxx_supportlib/ServerKit/FdSourceChannel.hChannel::acceptingInput()src/cxx_supportlib/ServerKit/FileBufferedChannel.hreadRequestwriterRequestCannot close file descriptor for FileBufferedChannel temp file: cannot allocate memory for necessary temporary data structureCannot close file descriptor for FileBufferedChannel temp file: cannot initiate I/O operation: (errno=bytesBuffered + buffer.size() <= MAX_MEMORY_BUFFERINGnbuffers < MAX_BUFFERS[FBC ] pushBuffer() completed: nbuffers = , bytesBuffered = bytesBuffered >= firstBuffer.size()popBuffer() completed: nbuffers = nbuffersCalling buffersFlushedCallbackCalling dataFlushedCallbackReader: reading nextChannel::stateReader: no more buffers. Transitioning to RS_INACTIVEReader: EOF encountered. Feeding EOFreaderStateReader: EOF fed. Transitioning to RS_TERMINATEDReader: found buffer, Reader: feeding buffer, Reader: data callback no longer accepts further dataReader: no more buffers. Transitioning to RS_INACTIVE, truncating fileReader: no more buffers. Transitioning to RS_INACTIVE, not truncating file because config->autoTruncateFile is turned offShould never be reachedReader: waiting for underlying channel to become idleReader: underlying channel has become idleReader: error encountered while waiting for underlying channel to become idleReader: underlying channel ended while waiting for it to become idleinFileMode->written > 0Reader: reading next chunk from file, Reader: done reading chunkfd <= inFileMode->writtenmodeinFileModeSwitching to in-file modeinFileMode->written <= 0Recreating file, switching to in-memory modeinFileMode->writerStateinFileMode->fd/buffer.Writer: creating file Writer: delaying in-file mode switching for msWriter: done delaying in-file mode switching. Creating file: Writer: creation of file canceled. Deleting file in the backgroundWriter: file created. Deleting file in the backgroundFileBufferedChannel buffer fileWriter: file already exists, retryingfcContext->req.result >= 0Cannot close file descriptor for : cannot allocate memory for necessary temporary data structure: cannot initiate I/O operation: Cannot delete fcContext->self == NULLWriter: file deletedWriter: failed to delete inFileMode->fd != -1Writer: no more buffers. Transitioning to WS_INACTIVEWriter: EOF encountered. Transitioning to WS_TERMINATEDWriter: moving next buffer to file: !peekBuffer().empty()moveContext->written <= moveContext->buffer.size()Writer: move completepeekBuffer().size() == moveContext->buffer.size()Writer: move incomplete, proceeding with writing rest of bufferWriter: file write failedSetting error: errno= (Feeding errorWaiting until underlying channel becomes idle for error feedingChannel has become idle. Feeding errorChannel ended while trying to feed an errorRS_INACTIVERS_FEEDINGRS_FEEDING_EOFRS_WAITING_FOR_CHANNEL_IDLERS_READING_FROM_FILERS_TERMINATEDUnknown readerStateWS_INACTIVEWS_CREATING_FILEWS_MOVINGWS_TERMINATEDUnknown writerStatemode < ERRORinFileMode->readRequest != NULL(errcode == 0) == (mode < ERROR)(inFileMode != NULL) == (mode == IN_FILE_MODE)self->Channel::ended()Feeding Feeding aborted: EOF or error detectedDeinitializeIN_MEMORY_MODEIN_FILE_MODEwriter_stateread_offsetwrittenERRORERROR_WAITINGreader_statebytes_bufferedsrc/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.hwatcher.fdIN_FREELISTACTIVEDISCONNECTEDUNKNOWNaccept_burst_countstart_reading_after_acceptmin_spare_clientsclient_freelist_limitsrc/cxx_supportlib/ServerKit/HeaderTable.h(desiredSize & (desiredSize - 1)) == 0m_population * 4 <= desiredSize * 3(initialSize & (initialSize - 1)) == 0!key.empty()key.size() < MAX_KEY_LENGTHheader->key.size < MAX_KEY_LENGTH;API keys may only contain the characters a-z, A-Z and 0-9.API keys must be exactly characters in lengthsrc/agent/Shared/ApplicationPoolApiKey.hkey.isSuper()src/agent/Shared/ApiServerUtils.hapiKey.size() == ApplicationPool2::ApiKey::SIZE*****\A-?[0-9]+\z\A-?[0-9]+(\.[0-9]+)?([eE][+\-]?[0-9]+)?\z\A(true|false|on|off|yes|no)\z\A(true|on|yes)\zERROR: extra argument required for %s Usage: PassengerAgent core [APP DIRECTORY]Runs the Phusion Passenger(R) core.The core starts in single-app mode, unless --multi-app is specified. Whenin single-app mode, it serves the app at the current working directory, or theapp specified by APP DIRECTORY.Required options: --passenger-root PATH The location to the Phusion Passenger(R) source directorySocket options (optional): -l, --listen ADDRESS Listen on the given address. The address must be formatted as tcp://IP:PORT for TCP sockets, or unix:PATH for Unix domain sockets. You can specify this option multiple times (up to %u times) to listen on multiple addresses. Default: tcp://127.0.0.1:3000 --api-listen ADDRESS Listen on the given address for API commands. The same syntax and limitations as with --listen are applicable --socket-backlog Override size of the socket backlog. Default: %d Daemon options (optional): --pid-file PATH Store the core's PID in the given file. The file is deleted on exitSecurity options (optional): --multi-app-password-file PATH Password-protect access to the core's HTTP server (multi-app mode only) --authorize [LEVEL]:USERNAME:PASSWORDFILE Enables authentication on the API server, through the given API account. LEVEL indicates the privilege level (see below). PASSWORDFILE must point to a file containing the password --no-user-switching Disables user switching support --default-user NAME Default user to start apps as, when user switching is enabled. Default: nobody --default-group NAME Default group to start apps as, when user switching is disabled. Default: the default user's primary group --disable-security-update-check Disable the periodic check and notice about important security updates --security-update-check-proxy PROXY Use HTTP/SOCKS proxy for the security update check: scheme://user:password@proxy_host:proxy_port --disable-anonymous-telemetry Disable anonymous telemetry collection --anonymous-telemetry-proxy PROXY Use HTTP/SOCKS proxy for anonymous telemetry sending:Application serving options (optional): -e, --environment NAME Default framework environment name to use. Default: production --app-type TYPE The type of application you want to serve (single-app mode only) --startup-file PATH The path of the app's startup file, relative to the app root directory (single-app mode only) --app-start-command COMMAND The command string with which to start the app --spawn-method NAME Spawn method to use. Can either be 'smart' orsmart 'direct'. Default: %s --load-shell-envvars Load shell startup files before loading application --preload-bundler Tell Ruby to load bundler gem before loading application --concurrency-model The concurrency model to use for the app, either 'process' or 'thread' (Enterprise only). Default: process --app-thread-count The number of application threads to use when using the 'thread' concurrency model (Enterprise only). --multi-app Enable multi-app mode --force-friendly-error-pages Force friendly error pages to be always on --disable-friendly-error-pages Force friendly error pages to be always off --ruby PATH Default Ruby interpreter to use. --nodejs PATH Default NodeJs interpreter to use. --python PATH Default Python interpreter to use. --meteor-app-settings PATH File with settings for a Meteor (non-bundled) app. (passed to Meteor using --settings) --app-file-descriptor-ulimit NUMBER Set custom file descriptor ulimit for the app --debugger Enable Ruby debugger support (Enterprise only) --rolling-restarts Enable rolling restarts (Enterprise only) --resist-deployment-errors Enable deployment error resistance (Enterprise only)Process management options (optional): --max-pool-size N Maximum number of application processes. --pool-idle-time SECS Maximum number of seconds an application process may be idle. Default: %d --max-preloader-idle-time SECS Maximum time that preloader processes may be be idle. A value of 0 means that preloader processes never timeout. Default: %d --force-max-concurrent-requests-per-process NUMBER Force Passenger to believe that an application process can handle the given number of concurrent requests per process --min-instances N Minimum number of application processes. Default: 1 --memory-limit MB Restart application processes that go over the given memory limit (Enterprise only)Request handling options (optional): --max-requests Restart application processes that have handled the specified maximum number of requests --max-request-time Abort requests that take too much time (Enterprise only) --max-request-queue-size NUMBER Specify request queue size. Default: %d --sticky-sessions Enable sticky sessions --sticky-sessions-cookie-name NAME Cookie name to use for sticky sessions. Default: _passenger_route --sticky-sessions-cookie-attributes 'NAME1=VALUE1; NAME2' The attributes to use for the sticky session cookie. Default: SameSite=Lax; Secure; --vary-turbocache-by-cookie NAME Vary the turbocache by the cookie of the given name --disable-turbocaching Disable turbocaching --old-routing Revert to old routing algorithm --no-abort-websockets-on-process-shutdown Do not abort WebSocket connections on process shutdown or restartOther options (optional): --log-file PATH Log to the given file. --log-level LEVEL Logging level. Default: %d --fd-log-file PATH Log file descriptor activity to the given file. --stat-throttle-rate SECONDS Throttle filesystem restart.txt checks to at most once per given seconds. Default: %d --no-show-version-in-header Do not show Phusion Passenger(R) version number in HTTP headers. --data-buffer-dir PATH Directory to store data buffers in. Default: %s --no-graceful-exit When exiting, exit immediately instead of waiting for all connections to terminate --benchmark MODE Enable benchmark mode. Available modes: after_accept,before_checkout,after_checkout, response_begin --disable-selfchecks Disable various self-checks. This improves performance, but might delay finding bugs in Phusion Passenger(R) --threads NUMBER Number of threads to use for request handling. Default: number of CPU cores (%d) --cpu-affine Enable per-thread CPU affinity (Linux only) --core-file-descriptor-ulimit NUMBER Set custom file descriptor ulimit for the core --ctl NAME=VALUE Set low-level config option directly -h, --help Show this helpAPI account privilege levels (ordered from most to least privileges): readonly Read-only access full Full access (default)--passenger-rootpassenger_root--listencontroller_addressesERROR: you may specify up to %u --listen addresses. ERROR: invalid address format for --listen. The address must be formatted as tcp://IP:PORT for TCP sockets, or unix:PATH for Unix domain sockets. --api-listenapi_server_addressesERROR: you may specify up to %u --api-listen addresses. ERROR: invalid address format for --api-listen. The address must be formatted as tcp://IP:PORT for TCP sockets, or unix:PATH for Unix domain sockets. --pid-filepid_file--authorizeERROR: invalid format for --authorize. The syntax is "[LEVEL:]USERNAME:PASSWORDFILE". api_server_authorizations--socket-backlogcontroller_socket_backlog--no-user-switchinguser_switching--default-userdefault_user--default-groupdefault_group--disable-security-update-checksecurity_update_checker_disabled--security-update-check-proxysecurity_update_checker_proxy_url--disable-anonymous-telemetrytelemetry_collector_disabled--anonymous-telemetry-proxytelemetry_collector_proxy_url--max-pool-sizemax_pool_size--pool-idle-timepool_idle_time--max-preloader-idle-timedefault_max_preloader_idle_time--force-max-concurrent-requests-per-processdefault_force_max_concurrent_requests_per_process--min-instancesdefault_min_instances--environmentdefault_environment--app-typesingle_app_mode_app_type--startup-filesingle_app_mode_startup_file--app-start-commandsingle_app_mode_app_start_command--spawn-methoddefault_spawn_method--load-shell-envvarsdefault_load_shell_envvars--preload-bundlerdefault_preload_bundler--multi-appmulti_app--custom-error-pagecustom_error_page--force-friendly-error-pagesdefault_friendly_error_pages--disable-friendly-error-pages--max-requestsdefault_max_requests--max-request-queue-sizedefault_max_request_queue_size--sticky-sessionsdefault_sticky_sessions--sticky-sessions-cookie-namedefault_sticky_sessions_cookie_name--vary-turbocache-by-cookievary_turbocache_by_cookie--disable-turbocachingturbocaching--old-routingold_routing--no-abort-websockets-on-process-shutdowndefault_abort_websockets_on_process_shutdown--rubydefault_ruby--nodejsdefault_nodejs--pythondefault_python--meteor-app-settingsdefault_meteor_app_settings--app-file-descriptor-ulimitdefault_app_file_descriptor_ulimit--log-levellog_level--log-filelog_target--fd-log-filefile_descriptor_log_target--stat-throttle-ratestat_throttle_rate--no-show-version-in-headershow_version_in_header--data-buffer-dircontroller_file_buffered_channel_buffer_dir--no-graceful-exitgraceful_exit--benchmarkbenchmark_mode--disable-selfcheckspool_selfchecks--threadscontroller_threads--cpu-affinecontroller_cpu_affine--core-file-descriptor-ulimitfile_descriptor_ulimit--ctlERROR: invalid --ctl format: %s single_app_mode_app_rootERROR: you may not pass multiple application directories. Please type '%s core --help' for usage. src/cxx_supportlib/ConfigKit/TableTranslator.hsrc/cxx_supportlib/ConfigKit/PrefixTranslator.hPARSING_HEADERSPARSED_HEADERSCOMPLETEPARSING_BODYPARSING_CHUNKED_BODYUPGRADEDFLUSHING_OUTPUTWAITING_FOR_REFERENCESNO_BODYUPGRADECONTENT_LENGTHCHUNKEDsrc/cxx_supportlib/ServerKit/HttpChunkedBodyParser.hchunk size determined: setting error: !buffer.empty()parsing of bytes of remaining chunk data; now remainingend chunk detectedparsing new chunkparsing chunk extensiondone parsing chunk extensiondone parsing a chunkend chunk reachedtimestamplocalrelative_timestamp from nowrelative ago100 Continue101 Switching Protocols102 Processing200 OK201 Created202 Accepted203 Non-Authoritative Information204 No Content205 Reset Content206 Partial Content207 Multi-Status208 Already Reported226 IM Used300 Multiple Choices301 Moved Permanently302 Found303 See Other304 Not Modified305 Use Proxy306 Switch Proxy307 Temporary Redirect308 Resume Incomplete400 Bad Request401 Unauthorized402 Payment Required403 Forbidden404 Not Found405 Method Not Allowed406 Not Acceptable407 Proxy Authentication Required408 Request Timeout409 Conflict410 Gone411 Length Required412 Precondition Failed413 Request Entity Too Large414 Request-URI Too Long415 Unsupported Media Type416 Requested Range Not Satisfiable417 Expectation Failed418 I'm A Teapot420 Enhance Your Calm422 Unprocessable Entity423 Locked424 Unordered Collection426 Upgrade Required428 Precondition Required429 Too Many Requests431 Request Header Fields Too Large444 No Response449 Retry With450 Blocked500 Internal Server Error501 Not Implemented502 Bad Gateway503 Service Unavailable504 Gateway Timeout505 HTTP Version Not Supported506 Variant Also Negotiates507 Insufficient Storage509 Bandwidth Limit Exceeded510 Not Extended511 Network Authentication Requiredrequest_freelist_limitrubyRubyrack-loader.rbPassenger RubyAppconfig.ruracknodejsNode.jsnode-loader.jsPassenger NodejsAppnodeapp.jspythonPythonwsgi-loader.pyPassenger PythonApppassenger_wsgi.pywsgimeteorMeteormeteor-loader.rbPassenger MeteorApp.meteorsrc/cxx_supportlib/WrapperRegistry/Registry.h!isFinalized()isFinalized()integration_modeapachenginxstandalone'{{integration_mode}}' may only be one of 'apache', 'nginx', 'standalone'after_acceptbefore_checkoutafter_checkoutresponse_beginmax_instances_per_appthread_numberresponse_buffer_high_watermarknobodydefault_server_namedefault_server_port_passenger_routeSameSite=Lax; Secure;default_sticky_sessions_cookie_attributesPhusion_Passenger/6.1.5server_softwaredefault_custom_error_pageautoproduction127.0.0.1default_bind_addressThe user that PassengerDefaultUser refers to, '', does not exist.'{{benchmark_mode}}' is not set to a valid valueapp_rootapp_typestartup_fileapp_start_commandUnable to obtain current working directoryEither '{{app_type}}' or '{{app_start_command}}' must be setIf '{{app_type}}' is set, then '{{startup_file}}' must also be set}}' is set to '', which is not a valid application type. Supported app types are:/.passenger/support-binaries/6.1.5Support binary not found (tried: and nonehttp://socks5://socks4://socks4a://socks5h://://Invalid proxy address: no protocol specified.Only 'http' and 'socks5' proxies are supported.@No proxy host name given.tunnelThe 'tunnel' option is only supported for HTTP proxies.Invalid proxy address option ''.interval'{{interval}}' must be between proxy_url'{{proxy_url}}', if specified, may not be empty'{{proxy_url}}': disabledhttps://securitycheck.phusionpassenger.com/v1/check.jsonurlcertificate_pathserver_identifierweb_server_versionPASSENGER_PASSENGER_CONFIG_MANIFESTPASSENGER_HOOK_NAMEsrc/cxx_supportlib/Hooks.hRunning hook script: Hook script (PID ) exited with status Error running hook script /dev/urandomCannot open /dev/urandomsrc/cxx_supportlib/RandomGenerator.hRandomGeneratorCannot read sufficient data from /dev/urandomliblve.so.0init_lveFailed to init LVE library destroy_lvelve_enter_flagslve_exitjailinit_lve error [Argument list too longPermission deniedBad addressInvalid argumentInput/output errorIs a directoryAccessing a corrupted shared libraryToo many levels of symbolic linksToo many open filesFile name too longToo many open files in systemNo such file or directoryExec format errorCannot allocate memoryNot a directoryOperation not permittedText file busyProcess does not existCannot enter into cagefs: Lve library isn't availablehttps://anontelemetry.phusionpassenger.com/v1/collect.jsonca_certificate_pathverify_serverfirst_intervalinterval_jitterdebug_curltimeoutfinal_run_timeoutusernameAll usernames in '{{}}' must be stringsapi}}' may not contain an 'api' usernameAll objects in '{{}}' must contain the 'username' keypasswordAll passwords in '{{password_fileEntries in '{{}}' must contain either the 'password' or the 'password_file' field, but not bothAll 'password_file' fields in '{{}}' must contain either the 'password' or 'password_file' keylevelreadonlyfullAll 'level' fields in '{{}}' must be either 'readonly' or 'full'}}' may only contain strings or objects}}' contains an invalid authorization description (): 'level' field must be either 'full' or 'readonly'the username 'api' is not allowedauthorizationsinstance_dirwatchdog_fd_passing_passwordlocalhosttcp://127.0.0.1:3000If '{{multi_app_mode}}' is set, then '{{single_app_mode_app_type}}' may not be setIf '{{multi_app_mode}}' is set, then '{{single_app_mode_startup_file}}' may not be setIf '{{multi_app_mode}}' is set, then '{{single_app_mode_app_start_command}}' may not be setcontroller_secure_headers_password'{{controller_secure_headers_password}}' must be a string or an objectpathIf '{{controller_secure_headers_password}}' is an object, then it must contain a 'path' optionIf '{{controller_secure_headers_password}}' is an object, then its 'path' option must be a string'{{max_pool_size}}' must be at least 1'{{controller_threads}}' must be at least 1'{{controller_addresses}}' must contain at least 1 item'{{controller_addresses}}' may contain at most items'{{api_server_addresses}}' may contain at most Phusion_PassengerFlying Passenger Phusion_Passenger/6.1.5targetredirect_stderrbuffer_logscontroller_single_app_mode_controller_secure_mode_passwordsecurity_update_checker_security_update_checker_server_identifiersecurity_update_checker_web_server_versiontelemetry_collector_api_server_api_server_secure_mode_passwordspawn_dirconfig_manifestoom_scoreprestart_urlshook_attached_processhook_detached_processhook_spawn_failedhook_queue_full_errorfd_passing_password/status.txt/ping.json/info.json/version.json/shutdown.json/backtraces.txt/config.json/config/log_file.fd/reopen_logs.jsontext/plainContent-Typeapplication/jsonBody requiredno-cache, no-store, must-revalidateCache-Control{ "status": "error", "message": "Error reconfiguring logging system: %s" }{ "status": "ok" }fd-passing-passwordFilenamesrc/agent/Watchdog/ApiServer.hAPI request: [Client Exception: exitEvent must be non-NULLWatchdogApiServerwatchdog_api_server_addresses'{{watchdog_api_server_addresses}}' may contain at most instance_registry_dirwatchdog_pid_filecore_core_authorizationscore_passwordcore_pid_filecore_file_descriptor_ulimitwatchdog_api_server_watchdog_api_server_authorizationswatchdog_api_server_secure_mode_passwordcontroller_pid_filewatchdog_pid_file_autodeletesetsiddaemonizestartup_report_filepidfiles_to_delete_on_exituserhook_before_watchdog_initializationhook_after_watchdog_initializationhook_before_watchdog_shutdownhook_after_watchdog_shutdownpassengerUnable to create a unique directory inside instance registry directory , even after 250 triesu=rwx,g=rx,o=rxCannot create a subdirectory inside instance registry directory Cannot set permissions on instance directory Cannot change the permissions of the instance directory /web_server_info/agents.su=rwx,g=,o=u=rwx,g=wx,o=wx,+t/apps.su=rwx,g=x,o=xmajor_versionminor_versioncreated_atcreated_at_monotonic_usecpassenger_versionwatchdog_pidinstance_id/properties.json/locksrc/cxx_supportlib/InstanceDirectory.howner/creation_finalized/.dockerenv/proc/vz/proc/bccontainer/run/systemd/container/proc/1/environcontainer=/proc/1/sched(1,WorkingObjects: errorEventsrc/agent/Watchdog/WatchdogMain.cppWorkingObjects: exitEventsrc/agent/Watchdog/AgentWatcher.cppwaitpid() on (pid=) returned -1 with errno = ECHILD, falling back to kill polling) crashed or killed for an unknown reason (errno = ), restarting it...) crashed with exit status , restarting it...) crashed with signal PASSENGER_AGENT_RESTART_SLEEPUnknown error3dup2() failedsystem error before execexec errorCannot fork a new processUnable to start the : it froze and reported an unknown error during its startup: it seems to have been killed with signal during startup: it seems to have crashed during startup for an unknown reason: it seems to have crashed during startup for an unknown reason, with exit code because its executable () doesn't exist. This probably means that your Phusion Passenger(R) installation is broken or incomplete. Please reinstall Phusion Passenger(R) because exec("") failedThe sent an unknown startup info message ''PassengerWatchdog: dup2() failed: %s (%d) PassengerWatchdog: execProgram() threw an exception PassengerWatchdog: could not execute %s: %s (%d) : an error occurred while sending startup arguments: unable to read its startup informationstart() hasn't been called yetAlready started watching.getpriority() failed: chdir("") failed: Unable to set OOM score to (legacy: truefalse) due to error: ). Process will remain at inherited OOM score./bin/sh-cfind . | xargs touchsrc/agent/Watchdog/InstanceDirToucher.cppCould not touch the Phusion Passenger(R) instance directory (). Retrying in 2 minutes...Server instance dir toucherPassenger corePASSENGER_RUN_CORE_IN_VALGRIND--leak-check=full--track-origins=yes--dsymutil=yesvalgrind corePassengerAgentinitializedcore_address/proc/self/oom_score_adj/proc/self/oom_adjNot adjusting Watchdog's OOM score because not running with root privilegesError adjusting Watchdog's OOM score: error opening both /proc/self/oom_score_adj and /proc/self/oom_adj for reading: Error adjusting Watchdog's OOM score: error reading Error adjusting Watchdog's OOM score: error opening for writing: -1000 type == OOM_ADJ-17 Running in container, so couldn't adjust Watchdog's OOM score through Error adjusting Watchdog's OOM score: error writing to Error adjusting Watchdog's OOM score: error closing Main event loopselect() failed: Stopping API serverError in watcher: feedbackFdAvailable()Cannot read cleanup PID file Cannot open cleanup PID file Sending SIGTERM to cleanup PID Failed to send SIGTERM to , error: Sending SIGTERM to all agent processesWaiting until all agent processes have exited...Some Phusion Passenger(R) agent processes did not exit in time, forcefully shutting down all.All Phusion Passenger(R) agent processes have exited. Forcing all subprocesses to shut down.Sending SIGKILL to all agent processesfork() failedAn exception occurred during cleaning up: An unknown exception occurred during cleaning uphook_ failedUsage: PassengerAgent watchdog Runs the Phusion Passenger(R) watchdog. The watchdog runs and supervises various Phusion Passenger(R) agent processes,at this moment only the core (there was also a process called UstRouter butit no longer exists). Arguments marked with "[A]", e.g.--passenger-root and --log-level, are automatically passed to all supervisedagents, unless you explicitly override them by passing extra arguments to asupervised agent specifically. You can pass arguments to a supervised agent bywrapping those arguments between --BC/--EC and --BU/--EU. Example 1: pass some arguments to the core. Passenger watchdog --passenger-root /opt/passenger \ --BC --listen tcp://127.0.0.1:4000 /webapps/foo Example 2: pass some arguments to the core, and some others to the UstRouter. The watchdog itself and the core will use logging level 3, while the UstRouter will use logging level 1. --BC --listen tcp://127.0.0.1:4000 /webapps/foo --EC \ --BU --log-level 1 --EU \ --log-level 3 --passenger-root PATH The location to the Phusion Passenger(R) source directory [A]Argument passing options (optional): --BC, --begin-core-args Signals the beginning of arguments to pass to the Passenger core --EC, --end-core-args Signals the end of arguments to pass to the --BU, --begin-ust-router-args Signals the beginning of arguments to pass to the UstRouter --EU, --end-ust-router-args Signals the end of arguments to pass to the The address must be formatted as tcp://IP:PORT for TCP sockets, or unix:PATH for Unix domain sockets. You can specify this option multiple times (up to %u times) to listen on multiple addresses. --instance-registry-dir Directory to register instance into. Default: %s --spawn-dir Directory for spawn handshakes. --no-user-switching Disables user switching support [A] --default-user NAME Default user to start apps as, when user switching is enabled. Default: nobody --default-group NAME Default group to start apps as, when user switching is disabled. Default: the default user's primary group --daemonize Daemonize into the background --user NAME Lower privilege to the given user --pid-file PATH Store the watchdog's PID in the given file. The file is deleted on exit --no-delete-pid-file Do not delete PID file on exit --log-file PATH Log to the given file. --log-level LEVEL Logging level. [A] Default: %d --disable-log-prefix Disables prefixing application logs with App PID stdout --report-file PATH Upon successful initialization, report instance information to the given file, in JSON format --cleanup-pidfile PATH Upon shutdown, kill the process specified by the given PID file --ctl NAME=VALUE Set custom internal option -h, --help Show this help[A] = Automatically passed to supervised agents--BC--begin-core-args--EC--end-core-args--BU--begin-ust-router-argsERROR: unrecognized core argument %s. Please type '%s core --help' for usage. --EU--end-ust-router-argsERROR: unrecognized UstRouter argument %s. Please type '%s ust-router --help' for usage. --instance-registry-dir--spawn-dir--daemonize--user--no-delete-pid-file--report-file--cleanup-pidfile--disable-log-prefixdisable_log_prefixERROR: '%s' is not a valid --ctl parameter. It must be in the form of NAME=VALUE. ERROR: '%s' is not a valid --ctl parameter. The value must be non-empty. --helpERROR: unrecognized argument %s. Please type '%s watchdog --help' for usage. *** Error in options: Passenger watchdogPASSENGER_USE_FEEDBACK_FD/dev/nullCannot fork%lldCannot create PID file Cannot open report file WorkingObjects: startupReportFileCannot change working directory to Operating system user '' does not existUnable to lower Passenger watchdog's privilege to that of user '' and group '': cannot set supplementary groups': cannot set group ID to ': cannot set user ID to USERHOMEUIDDefault user 'Default group 'WARNING: unable to perform privilege escalation vulnerability detection: - WARNING: potential privilege escalation vulnerability detected. Phusion Passenger(R) is running as root, and part(s) of the Passenger instance directory () can be changed by non-root user(s): Please either fix up the permissions for the insecure paths, or use a different location for the instance dir that can only be modified by root.namestandalone_engineCannot open for readingWorkingObjects: lock file/watchdog.pid/read_only_admin_password.txt/full_admin_password.txt/core.pidunix:/agents.s/core/agents.s/core_apicore_api_server_addressesreadonly:ro_admin:full:admin:core_api_server_authorizationsu=rw,g=rw,o=rw/agents.s/watchdog_apiAPI server will listen on Starting agent: Watchdog startup errorERROR: Agents informationCannot obtain exclusive lock on the instance directory lock fileStarting Passenger watchdog...before_watchdog_initializationAll Phusion Passenger(R) agents started!after_watchdog_initializationWeb server exited gracefully; gracefully shutting down all agents...Web server did not exit gracefully, forcing shutdown of all agents...before_watchdog_shutdownafter_watchdog_shutdownsrc/cxx_supportlib/vendor-modified/boost/exception/detail/exception_ptr.hppboost unique_lock has no mutexboost unique_lock owns already the mutexvector::reservepidPhusion Passenger(R)program_nameprogram_version0.3api_versionapi_version_majorapi_version_minor{ "status": "error", "code": "NO_LOG_FILE", "message": "Phusion Passenger(R) was not configured with a log file." } { "status": "error", "code": "CONFIG_VALIDATION_ERROR", "message": "Cannot reopen log files: invalid logging system configuration: %s" }All log file(s) reopened.{ "status": "ok" } { "status": "error", "code": "OS_ERROR", "message": "Cannot reopen log files: %s" }{ "status": "error", "code": "GENERIC_ERROR", "message": "Cannot reopen log files: %s" }Not foundsrc/cxx_supportlib/ServerKit/HttpServer.hEnding requestc->currentRequest == reqWaiting until output is flushedBasic realm="api"WWW-AuthenticateUnauthorized%d Unknown Reason-PhraseHTTP/%d.%d %s Status: %s content-typeContent-Type: text/html; charset=UTF-8 Content-Type: dateDate: %a, %d %b %Y %H:%M:%S %zconnectionConnection: keep-alive Connection: close Connection: Keep-Alivekeep-alivecontent-lengthContent-Length: %uMethod not allowedtext/plain; charset=utf-8src/cxx_supportlib/ServerKit/Server.hDisconnecting; there are now active clientsClosing client file descriptor: An error occurred while closing the client file descriptor: serverStatenEndpoints < SERVER_KIT_MAX_SERVER_ENDPOINTSCannot disable Nagle's algorithm on a TCP socket: src/cxx_supportlib/DataStructures/StringKeyTable.h(initialSize == 0) == (initialStorageSize == 0)key.size() <= MAX_KEY_LENGTHm_population < MAX_ITEMSvector::_M_realloc_insertcell >= m_cells && cell - m_cells < m_arraySize!cellIsEmpty(cell)Authenticated with UID: Authentication failed for UID: Authenticated as administrator because API account database is emptyHTTP basic authentication supplied: Authenticated with API key: !auth.apiKey.isSuper()Authenticated with administrator account: client->currentRequest == reqreq->ended()c->currentRequest != NULLreq->httpStatereq->pool != NULLKeeping alive connection, handling next requestNot keeping alive connection, disconnecting clientclosecache-controloldRefcount >= 1Refcount decreased; it is now client->getConnState() != Client::IN_FREELISTclient->getConnState()Passing client object to event loop threadServervector::_M_range_insertInvalid regular expression objectInvalid regex for POSIX-style matchingauthorizationBasic Request refcount decreased; it is now Event: onClientDataReceivedclient->currentRequest != NULL!ended!req->wantKeepAliveInvalid request body type disconnectedClientCount > 0!TAILQ_EMPTY(&disconnectedClients)Client object reached a reference count of 0Client object added to freelist ( -> Client object destroyed; not added to freelist because it's full (New clients can be accepted on a server socketServer , client new client(s) accepted; there are now active client(s)Cannot accept client: ). Stop accepting clients for 3 seconds. Current client count: basic_string::_M_construct null not validget_next_capacity, allocator's max size reachedrequest->httpStateclient->lingeringRequestCount > 0client->currentRequest != request!LIST_EMPTY(&client->lingeringRequests)Request object reached a reference count of 0Request object added to freelist (Request object destroyed; not added to freelist Refcount increased; it is now Client Early read EOF detectedEarly body receive error detected: No early read EOF or body receive error detectedParsing bytes of HTTP header: ""New request received: #Server shutting down Expecting a request bodyExpecting a chunked request bodyExpecting connection upgradeConnection upgrading not allowed for this requestHTTP version not supported Invalid request HTTP state req->aux.bodyInfo.contentLength > 0maxRemaining > 0Event comes with bytes of fixed-length HTTP request body: "Request body: bytes already readEnd of request body reached!req->bodyFullyRead()Client sent EOF before finishing response body: bytes already read, bytes expectedRequest body receive error: bytes of chunked HTTP request body: "!event.endevent.endUnknown HttpChunkedEvent type Request body receive error: unexpected end of chunked stream (errno= bytes of upgraded HTTP request body: "BodyChannel currently busy; will feed end of request body to bodyChannel laterBodyChannel already endedShutdown finishedResuming accepting new clientsUnable to set non-blocking flag on accepted client socket: Client associated with file descriptor: freeRequestCount > 0Checking out request object from freelist (Creating new request objectsrc/cxx_supportlib/ServerKit/HttpHeaderParser.hmessage->httpStatereq->bodyTypeEvent: onRequestBodyChannelConsumedBodyChannel currently busy; will feed error to bodyChannel laterEvent: onRequestBodyChannelConsumed_onBodyEoffreeClientCount == 0Freed spare client objectsUpdating statisticsfreeClientCount > 0Checking out client object from freelist (Creating new client objectRequest refcount increased; it is now message->bodyTypeEvent: onRequestBodyChannelConsumed_onBodyError[Client %u] ChunkedBodyParser: An invalid combination of regular expression syntax flags was used.Found a closing ) with no corresponding opening parenthesis.Found a backreference to a non-existant sub-expression.vector::_M_fill_insertAttempt to access an uninitialized boost::match_results<> class. bytes of client data consumed in this callbackThe repeat operator "*" cannot start a regular expression.The repeat operator "?" cannot start a regular expression.The repeat operator "+" cannot start a regular expression.Found a closing repetition operator } with no corresponding {.Exceeded nested brace limit.Can't terminate a sub-expression with an alternation operator |.Internal logic failed while compiling the expression, probably you added a repeat to something non-repeatable!Should never be called!~Processing bytes of client dataClient sent EOFError reading from client socket: Event: onClientOutputErrorclient socket write error: %s (errno=%d)Incomplete escape sequence found.Incomplete property escape found.Closing } missing from property escape sequence.Escape sequence was neither a valid property nor a valid character class name.Nothing to repeat.A regular expression cannot start with the alternation operator |.The \c and \C escape sequences are not supported by POSIX basic regular expressions: try the Perl syntax instead. The error occurred while parsing the regular expression fragment: ' The error occurred while parsing the regular expression: '>>>HERE>>>Encountered a forward reference to a marked sub-expression that does not exist.Encountered a forward reference to a recursive sub-expression that does not exist.Invalid lookbehind assertion encountered in the regular expression.Expression complexity exceeded.Encountered an infinite recursion.Disconnecting client with error: The recursive sub-expression refers to an invalid marking group, or is unterminated.An invalid or unterminated recursive sub-expression.Unterminated named capture.DEFINEInvalid alternation operators within (?...) block.Invalid or empty zero width assertion.More than one alternation operator | was encountered inside a conditional expression.Alternation operators are not allowed inside a DEFINE block.A repetition operator cannot be applied to a zero-width assertion.AILCCEPTOMMITRUNEKIPHENEscape sequence terminated prematurely.ASCII escape sequence terminated prematurely.Hexadecimal escape sequence terminated prematurely.Missing } in hexadecimal escape sequence.Hexadecimal escape sequence was invalid.Escape sequence did not encode a valid character.Invalid octal escape sequence.Octal escape sequence is invalid.Unterminated \Q...\E sequence.vector::_M_range_check: __n (which is %zu) >= this->size() (which is %zu)Event: onClientAcceptedclient->currentRequest == NULLfreeRequestCount == 0 spare request objectsfree_request_counttotal_requests_begun1 minuteminuterequest_begin_speed1m1 hour1hcurrent_requestrequests_begunlingering_request_countreq->httpState != Request::IN_FREELISTrefcounthttp_statehttp_majorhttp_minorwant_keep_aliverequest_body_typerequest_body_fully_readrequest_body_already_readresponse_begunlast_data_receive_timelast_data_send_timemethodcontent_lengthend_chunk_reachedparse_errornext_request_early_read_errorhostserver_statefree_client_countactive_clientsactive_client_countdisconnected_clientsdisconnected_client_countpeak_active_client_countclient_accept_speedtotal_clients_acceptedtotal_bytes_consumedconnection_statenumberoutput_channel_stateTOO_MANY_FDSSHUTTING_DOWNFINISHED_SHUTDOWNconst Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::lookupCell(const Passenger::HashedStaticString&) const [with T = Passenger::ConfigKit::Store::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]bool Passenger::ConfigKit::Schema::Entry::tryTypecastArrayOrObjectValueWithNestedSchema(const Passenger::Json::Value&, Passenger::Json::Value&, const char*) constvoid Passenger::StringKeyTable::init(unsigned int, unsigned int) [with T = Passenger::ConfigKit::Store::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]Passenger::ConfigKit::Schema::ConstIterator Passenger::ConfigKit::Schema::getIterator() constPassenger::StringKeyTable::Cell* Passenger::StringKeyTable::realInsert(const Passenger::HashedStaticString&, ValueType, bool) [with ValueType = const Passenger::ConfigKit::Store::Entry&; LocalMoveSupport = Passenger::SKT_DisableMoveSupport; T = Passenger::ConfigKit::Store::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]void Passenger::StringKeyTable::repopulate(unsigned int) [with T = Passenger::ConfigKit::Store::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]Passenger::Json::Value Passenger::ConfigKit::Schema::inspect() constbool Passenger::ConfigKit::Schema::validateValue(const Passenger::HashedStaticString&, const Passenger::Json::Value&, std::vector&) constconst Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::lookupCell(const Passenger::HashedStaticString&) const [with T = Passenger::ConfigKit::Schema::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]const boost::container::vector&)> >& Passenger::ConfigKit::Schema::getValidators() constvoid Passenger::ConfigKit::Store::applyNormalizers(Passenger::Json::Value&) constconst boost::container::vector >& Passenger::ConfigKit::Schema::getNormalizers() constvoid Passenger::StringKeyTable::init(unsigned int, unsigned int) [with T = bool; MoveSupport = Passenger::SKT_DisableMoveSupport]const Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::lookupCell(const Passenger::HashedStaticString&) const [with T = bool; MoveSupport = Passenger::SKT_DisableMoveSupport]Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::realInsert(const Passenger::HashedStaticString&, ValueType, bool) [with ValueType = const bool&; LocalMoveSupport = Passenger::SKT_DisableMoveSupport; T = bool; MoveSupport = Passenger::SKT_DisableMoveSupport]void Passenger::StringKeyTable::repopulate(unsigned int) [with T = bool; MoveSupport = Passenger::SKT_DisableMoveSupport]WatchdogOomAdjustResult setOomScoreNeverKill()bool waitForStarterProcessOrWatchers(const WorkingObjectsPtr&, std::vector >&)void runHookScriptAndThrowOnError(const char*)bool Passenger::runHookScripts(Passenger::HookScriptOptions&)bool Passenger::runSingleHookScript(Passenger::HookScriptOptions&, const string&, const std::vector, std::__cxx11::basic_string > >&)const Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::lookupCell(const Passenger::HashedStaticString&) const [with T = std::__cxx11::basic_string; MoveSupport = Passenger::SKT_DisableMoveSupport]void Passenger::StringKeyTable::init(unsigned int, unsigned int) [with T = Passenger::WrapperRegistry::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]void Passenger::StringKeyTable::init(unsigned int, unsigned int) [with T = Passenger::HashedStaticString; MoveSupport = Passenger::SKT_DisableMoveSupport]Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::realInsert(const Passenger::HashedStaticString&, ValueType, bool) [with ValueType = const Passenger::HashedStaticString&; LocalMoveSupport = Passenger::SKT_DisableMoveSupport; T = Passenger::HashedStaticString; MoveSupport = Passenger::SKT_DisableMoveSupport]void Passenger::StringKeyTable::repopulate(unsigned int) [with T = Passenger::HashedStaticString; MoveSupport = Passenger::SKT_DisableMoveSupport]Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::realInsert(const Passenger::HashedStaticString&, ValueType, bool) [with ValueType = const Passenger::WrapperRegistry::Entry&; LocalMoveSupport = Passenger::SKT_DisableMoveSupport; T = Passenger::WrapperRegistry::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]void Passenger::StringKeyTable::repopulate(unsigned int) [with T = Passenger::WrapperRegistry::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]void Passenger::WrapperRegistry::Registry::finalize()void Passenger::StringKeyTable::init(unsigned int, unsigned int) [with T = Passenger::ConfigKit::Schema::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]const Passenger::WrapperRegistry::Entry& Passenger::WrapperRegistry::Registry::lookup(const Passenger::HashedStaticString&) constconst Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::lookupCell(const Passenger::HashedStaticString&) const [with T = Passenger::HashedStaticString; MoveSupport = Passenger::SKT_DisableMoveSupport]const Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::lookupCell(const Passenger::HashedStaticString&) const [with T = Passenger::WrapperRegistry::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]Passenger::WrapperRegistry::Registry::ConstIterator Passenger::WrapperRegistry::Registry::getIterator() constvirtual std::__cxx11::string Passenger::ConfigKit::PrefixTranslator::reverseTranslateOne(const Passenger::StaticString&) constvirtual std::__cxx11::string Passenger::ConfigKit::PrefixTranslator::translateOne(const Passenger::StaticString&) constvirtual std::vector Passenger::ConfigKit::PrefixTranslator::reverseTranslate(const std::vector&) constvirtual std::vector Passenger::ConfigKit::PrefixTranslator::translate(const std::vector&) constvirtual Passenger::Json::Value Passenger::ConfigKit::PrefixTranslator::reverseTranslate(const Passenger::Json::Value&) constvirtual Passenger::Json::Value Passenger::ConfigKit::PrefixTranslator::translate(const Passenger::Json::Value&) constvirtual std::__cxx11::string Passenger::ConfigKit::TableTranslator::translateOne(const Passenger::StaticString&) constvirtual std::vector Passenger::ConfigKit::TableTranslator::reverseTranslate(const std::vector&) constvirtual std::vector Passenger::ConfigKit::TableTranslator::translate(const std::vector&) constvirtual Passenger::Json::Value Passenger::ConfigKit::TableTranslator::reverseTranslate(const Passenger::Json::Value&) constvirtual Passenger::Json::Value Passenger::ConfigKit::TableTranslator::translate(const Passenger::Json::Value&) constvoid Passenger::StringKeyTable::init(unsigned int, unsigned int) [with T = std::__cxx11::basic_string; MoveSupport = Passenger::SKT_DisableMoveSupport]void Passenger::ConfigKit::TableTranslator::add(const Passenger::StaticString&, const Passenger::StaticString&)Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::realInsert(const Passenger::HashedStaticString&, ValueType, bool) [with ValueType = const std::__cxx11::basic_string&; LocalMoveSupport = Passenger::SKT_DisableMoveSupport; T = std::__cxx11::basic_string; MoveSupport = Passenger::SKT_DisableMoveSupport]void Passenger::StringKeyTable::repopulate(unsigned int) [with T = std::__cxx11::basic_string; MoveSupport = Passenger::SKT_DisableMoveSupport]void Passenger::ConfigKit::TableTranslator::finalize()void Passenger::ConfigKit::PrefixTranslator::setPrefixAndFinalize(const string&)void Passenger::ConfigKit::Schema::addSubSchema(const Passenger::ConfigKit::Schema&, const Passenger::ConfigKit::Translator&)Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::realInsert(const Passenger::HashedStaticString&, ValueType, bool) [with ValueType = const Passenger::ConfigKit::Schema::Entry&; LocalMoveSupport = Passenger::SKT_DisableMoveSupport; T = Passenger::ConfigKit::Schema::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]void Passenger::StringKeyTable::repopulate(unsigned int) [with T = Passenger::ConfigKit::Schema::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]Passenger::StringKeyTable::Cell* Passenger::StringKeyTable::lookupCell(const Passenger::HashedStaticString&) [with T = Passenger::ConfigKit::Schema::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]void Passenger::StringKeyTable::erase(Passenger::StringKeyTable::Cell*) [with T = Passenger::ConfigKit::Schema::Entry; MoveSupport = Passenger::SKT_DisableMoveSupport]Passenger::ConfigKit::Schema::EntryBuilder Passenger::ConfigKit::Schema::addWithDynamicDefault(const Passenger::HashedStaticString&, Passenger::ConfigKit::Type, unsigned int, const ValueGetter&)Passenger::ConfigKit::Schema::EntryBuilder Passenger::ConfigKit::Schema::add(const Passenger::HashedStaticString&, Passenger::ConfigKit::Type, unsigned int, const Passenger::Json::Value&)void Passenger::ConfigKit::Schema::addValidator(const Validator&)void Passenger::ConfigKit::Schema::addNormalizer(const Normalizer&)void Passenger::ConfigKit::Schema::finalize()void createPidFile()void openStartupReportFile(const WorkingObjectsPtr&)void lowerPrivilege()void warnIfInstanceDirVulnerable(const string&)void initializeWorkingObjects(const WorkingObjectsPtr&, InstanceDirToucherPtr&, uid_t)void Passenger::InstanceDirectory::destroy()void initializeAgentWatchers(const WorkingObjectsPtr&, std::vector >&)void initializeApiServer(const WorkingObjectsPtr&)Passenger::Json::Value Passenger::ServerKit::HttpServer::inspectRequestStateAsJson(const Request*) const [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient; Passenger::ServerKit::HttpServer::Request = Passenger::Watchdog::ApiServer::Request]const Passenger::ServerKit::HeaderTable::Cell* Passenger::ServerKit::HeaderTable::lookupCell(const Passenger::HashedStaticString&) constbool Passenger::psg_lstr_cmp(const Passenger::LString*, const Passenger::StaticString&, unsigned int)void Passenger::ServerKit::HeaderTable::insert(Passenger::ServerKit::Header**, psg_pool_t*)void Passenger::ServerKit::HeaderTable::repopulate(unsigned int)bool Passenger::psg_lstr_cmp(const Passenger::LString*, const Passenger::LString*)void Passenger::psg_lstr_append(Passenger::LString*, psg_pool_t*, const char*, unsigned int)Passenger::LString* Passenger::psg_lstr_null_terminate(const Passenger::LString*, psg_pool_t*)void Passenger::psg_lstr_append(Passenger::LString*, psg_pool_t*, const Passenger::MemoryKit::mbuf&, const char*, unsigned int)void Passenger::ServerKit::HttpHeaderParser::set100ContinueHttpState(const Passenger::ServerKit::HttpParseRequest&) [with Message = Passenger::Watchdog::ApiServer::Request; MessageType = Passenger::ServerKit::HttpParseRequest]void Passenger::ServerKit::HeaderTable::init(unsigned int)void Passenger::ServerKit::FileBufferedChannel::verifyInvariants() constvoid Passenger::ServerKit::FileBufferedChannel::pushBuffer(const Passenger::MemoryKit::mbuf&)void Passenger::ServerKit::FileBufferedChannel::switchToInFileMode()Passenger::ServerKit::FileBufferedChannel::InFileMode::~InFileMode()void Passenger::ServerKit::FileBufferedChannel::createBufferFile()static void Passenger::ServerKit::FileBufferedChannel::closeBufferFileInBackground(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*)static void Passenger::ServerKit::FileBufferedChannel::bufferFileUnlinked(uv_fs_t*)void Passenger::ServerKit::FileBufferedChannel::bufferFileCreated(Passenger::ServerKit::FileBufferedChannel::FileCreationContext*)void Passenger::ServerKit::FileBufferedChannel::cancelWriter()void Passenger::ServerKit::Channel::feedError(int)int Passenger::ServerKit::Channel::callDataCallbackWithoutRefGuard()unsigned int Passenger::SafeLibev::runLater(const Callback&)void Passenger::SafeLibev::runAfter(unsigned int, const Callback&)void Passenger::ServerKit::FileBufferedChannel::moveNextBufferToFile()void Passenger::ServerKit::FileBufferedChannel::bufferWrittenToFile(Passenger::ServerKit::FileBufferedChannel::MoveContext*)void Passenger::ServerKit::FileBufferedChannel::popBuffer()void Passenger::ServerKit::FileBufferedChannel::readNextWithoutRefGuard()void Passenger::ServerKit::FileBufferedChannel::readNextChunkFromFile()void Passenger::ServerKit::FileBufferedChannel::nextChunkDoneReading(Passenger::ServerKit::FileBufferedChannel::ReadContext*)std::pair Passenger::ServerKit::FileBufferedChannel::findBufferForReadProcessing()void Passenger::ServerKit::FileBufferedChannel::switchToInMemoryMode()int Passenger::ServerKit::Channel::feedWithoutRefGuard(Passenger::MemoryKit::mbuf&&)void Passenger::ServerKit::BaseServer::unrefClient(Client*, const char*, unsigned int) [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient]void Passenger::ServerKit::BaseServer::clientReachedZeroRefcount(Client*) [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient]void Passenger::ServerKit::BaseServer::finishShutdown() [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient]bool Passenger::ServerKit::HttpServer::endRequest(Client**, Passenger::ServerKit::HttpServer::Request**) [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient; Passenger::ServerKit::HttpServer::Request = Passenger::Watchdog::ApiServer::Request]void Passenger::ServerKit::HttpServer::deinitializeRequestAndAddToFreelist(Client*, Passenger::ServerKit::HttpServer::Request*) [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient; Passenger::ServerKit::HttpServer::Request = Passenger::Watchdog::ApiServer::Request]void Passenger::ServerKit::HttpServer::doneWithCurrentRequest(Client**) [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient]void Passenger::ServerKit::HttpServer::unrefRequest(Passenger::ServerKit::HttpServer::Request*, const char*, unsigned int) [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient; Passenger::ServerKit::HttpServer::Request = Passenger::Watchdog::ApiServer::Request]void Passenger::ServerKit::HttpServer::requestReachedZeroRefcount(Passenger::ServerKit::HttpServer::Request*) [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient; Passenger::ServerKit::HttpServer::Request = Passenger::Watchdog::ApiServer::Request]void Passenger::ServerKit::Channel::start()void Passenger::ServerKit::Channel::executeCall()void Passenger::ServerKit::FileBufferedFdSinkChannel::setFd(int)void Passenger::ServerKit::Channel::consumed(unsigned int, bool)Passenger::ServerKit::HttpServer::Request* Passenger::ServerKit::HttpServer::checkoutRequestObjectFromFreelist() [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient; Passenger::ServerKit::HttpServer::Request = Passenger::Watchdog::ApiServer::Request]Passenger::Authorization Passenger::authorize(ApiServer*, Client*, Request*) [with ApiServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient; Request = Passenger::Watchdog::ApiServer::Request]std::__cxx11::string Passenger::truncateApiKey(const Passenger::StaticString&)static Passenger::ApplicationPool2::ApiKey Passenger::ApplicationPool2::ApiKey::makeSuper()Passenger::Json::Value Passenger::ServerKit::BaseServer::inspectClientStateAsJson(const Client*) const [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient]const char* Passenger::ServerKit::FileBufferedChannel::getWriterStateString() constconst char* Passenger::ServerKit::FileBufferedChannel::getReaderStateString() constvoid Passenger::ServerKit::HttpServer::compact(Passenger::LoggingKit::Level) [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient]void Passenger::ServerKit::BaseServer::compact(Passenger::LoggingKit::Level) [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient]void Passenger::ServerKit::HttpServer::reinitializeClient(Client*, int) [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient]void Passenger::ServerKit::BaseServer::onClientOutputError(Client*, int) [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient]Passenger::ServerKit::Channel::Result Passenger::ServerKit::HttpServer::onClientDataReceived(Client*, const Passenger::MemoryKit::mbuf&, int) [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient]void Passenger::ServerKit::Channel::stop()Passenger::ServerKit::Channel::Result Passenger::ServerKit::HttpServer::processClientDataWhenParsingHeaders(Client*, Passenger::ServerKit::HttpServer::Request*, const Passenger::MemoryKit::mbuf&, int) [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient; Passenger::ServerKit::HttpServer::Request = Passenger::Watchdog::ApiServer::Request]size_t Passenger::ServerKit::HttpHeaderParser::feed(const Passenger::MemoryKit::mbuf&) [with Message = Passenger::Watchdog::ApiServer::Request; MessageType = Passenger::ServerKit::HttpParseRequest; size_t = long unsigned int]void Passenger::ServerKit::HttpHeaderParser::processParseResult(const Passenger::ServerKit::HttpParseRequest&) [with Message = Passenger::Watchdog::ApiServer::Request; MessageType = Passenger::ServerKit::HttpParseRequest]void Passenger::ServerKit::HttpServer::prepareChunkedBodyParsing(Client*, Passenger::ServerKit::HttpServer::Request*) [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient; Passenger::ServerKit::HttpServer::Request = Passenger::Watchdog::ApiServer::Request]Passenger::ServerKit::Channel::Result Passenger::ServerKit::HttpServer::processClientDataWhenParsingBody(Client*, Passenger::ServerKit::HttpServer::Request*, const Passenger::MemoryKit::mbuf&, int) [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient; Passenger::ServerKit::HttpServer::Request = Passenger::Watchdog::ApiServer::Request]static void Passenger::ServerKit::HttpServer::onRequestBodyChannelConsumed(Passenger::ServerKit::Channel*, unsigned int) [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient]static void Passenger::ServerKit::HttpServer::onRequestBodyChannelConsumed_onBodyError(Passenger::ServerKit::Channel*, unsigned int) [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient]Passenger::ServerKit::Channel::Result Passenger::ServerKit::HttpServer::processClientDataWhenParsingChunkedBody(Client*, Passenger::ServerKit::HttpServer::Request*, const Passenger::MemoryKit::mbuf&, int) [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient; Passenger::ServerKit::HttpServer::Request = Passenger::Watchdog::ApiServer::Request]Passenger::ServerKit::HttpChunkedEvent Passenger::ServerKit::HttpChunkedBodyParser::feed(const Passenger::MemoryKit::mbuf&, bool)static void Passenger::ServerKit::HttpServer::onRequestBodyChannelConsumed_onBodyEof(Passenger::ServerKit::Channel*, unsigned int) [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient]void Passenger::ServerKit::HttpServer::onClientAccepted(Client*) [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient]void Passenger::ServerKit::FdSourceChannel::startReadingInNextTick()void Passenger::ServerKit::BaseServer::onClientObjectCreated(Client*) [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient]void Passenger::ServerKit::BaseServer::onAcceptResumeTimeout(ev::timer&, int) [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient]void Passenger::ServerKit::BaseServer::onStatisticsUpdateTimeout(ev::timer&, int) [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient]Passenger::ServerKit::BaseServer::~BaseServer() [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient]void Passenger::ServerKit::BaseServer::listen(int) [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient]void Passenger::ServerKit::BaseServer::onAcceptable(ev_io*, int) [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient; ev_io = ev_io]Client* Passenger::ServerKit::BaseServer::checkoutClientObjectFromFreelist() [with DerivedServer = Passenger::Watchdog::ApiServer::ApiServer; Client = Passenger::ServerKit::HttpClient]static void Passenger::ServerKit::FileBufferedChannel::onChannelConsumed(Passenger::ServerKit::Channel*, unsigned int)void Passenger::ServerKit::FileBufferedChannel::feedErrorWhenChannelIdleOrEnded()void startAgents(const WorkingObjectsPtr&, std::vector >&)void reportStartupResult(const WorkingObjectsPtr&, const std::vector >&)void finalizeInstanceDir(const WorkingObjectsPtr&)void Passenger::InstanceDirectory::finalizeCreation()void cleanup(const WorkingObjectsPtr&)int watchdogMain(int, char**)boost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_alloc_]boost::exception_ptr boost::exception_detail::get_static_exception_object() [with Exception = boost::exception_detail::bad_exception_]@@@?.A@@4-G?Bq?N@sss-sPssssHspsssssHspssssssFsúNͺN׺NNN NNN'N1N;NENONYNcNmNNNNNNwN~NNNNNNĻN˻NNNNNһNٻNNNNzNsNlNeN^NWNPNINNNNNNBN;N4N*N N^NNNNNNBNNNNNNN4NHN_NNNNNNN1NNNNNNNNOOOOOO6O@OJOTO^OhOOOOLO{OOO!PV!P]!Pd!Pk!Pr!Py!P!P!P!P-P`/P1P3P])P4P^4P5PV6P8P8P?P?P@P2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP@P@P$@P.@P8@PB@PL@PV@P`@P2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BPj@P2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BPt@P~@P@P@P@P@P@P@P@P2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP2BP@P@P@P@P@PAP APAPAP(AP2APUHkU.oU qUqULsU|tU`uUwU2yUpyUzU{U*|U|U~U`UU2U>UUUĆUU&UUUUU0UUU*UUU&UuUmUlUkUkUkUkU|VVwslowerupperalphaUUU3UUUU)UaUUUUULUUU$UUUUUUUUUUUEUUUuUUdUU,U,UU,U,U,U,U,U,U,U,U,U,U,U,U,UUIncomplete \g escape found.$V%V%V$V%V#V#VS%V%Vt4Vt4Vt4Vt4Vt4Vt4Vt4VS4Vt4Vt4Vt4Vt4Vt4Vt4Vt4Vt4Vt4Vt4Vt4Vt4Vt4Vt4Vp&V&V&V7&V&Vt4V'V'Vt4V-V[+V ,V+;Ve;Ve;V+;V+;Ve;Ve;V+;V+;V+;V+;V+;V+;Ve;Ve;Ve;V+;V+;Ve;Ve;V+;V+;Ve;Ve;Ve;Ve;V+;Ve;V+;V?V3>V?V?V?V?V=V=V=V?V?V?V?VT?V?V=VMissing } in quantified repetition.Character set declaration starting with [ terminated prematurely - either no ] was found or the set had no content.{^VcYVyYV{^V{^V{^V{^VYVYV{^V{^V[V{^V{^V{^VlZVZV[V\V4]V]V^V{^V{^V[VZ\V_V?`V?`V?`V?`V?`V?`V?`V?`V?`V?`V?`V?`V?`V?`V?`V_V?`V?`V?`V^V?`V?`V?`V?`V?`V?`V?`V?`V?`V?`V?`V_V?`V?`V?`V?`V?`V?`V?`V?`V?`V?`V?`V?`V?`V?`V?`V_V?`V?`V?`V^VgV}gV`gVgVgVgV`gV`gV`gV`gVgVgVgVgVlVlVHnVHnVHnVlVlVlVlV8mVHnVlV~V|VarV~VsVuVvV~V~VPvV4wV~VxVuVDxV8yVyVyVyV~V |V~VyVyVyVyV~V~V ?|[ ]))Character class declaration starting with [ terminated prematurely - either no ] was found or the set had no content.puncts#W'W&W'W'W'W'W&W%%W%W'W'W'W'W$W'W'W'W'W'W'W'W'W'W'W'W'W'W 'W'W9'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W#W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'W'Ws#W'W'W'W#W.W.W/Wv1Wv1W/Wv1Wv1Wv1Wv1Wv1Wv1Wv1W/W0W/W 1W1W/W/Wv1Wv1W/W/W/W/W/W  @     @ kt?X?XIX&JXHJXPlt @X4@X\JXJXJXmtj W WDvWJX:MXEpE@DE E`DEPE`mt`@X@X>NXvNXNXHvt`OXPXS$SHvtSOS EHvtSUS{t@X@XpPXPEPXPXQX|tAXPAX(QXPERQXQXQX|t|AXAXQXPE RX@RXRX }tAXBXRXPERXRX>SX}tDBXlBXPSXPEtSXSXSX~tBXBXTXPE&TX\TXTXP~tBX$CXTXPETXUXZUX~t VXVXQRQ~tEQ}Q E~tKQQhtWXXXQHQht;QsQDhtAQyQt\ZX[XQVQtIQQ~NtOQQpt \X\XzQQptۧQQDptQQtQĚQjQlQ@U@UQQbiQ(QQ(QtP EdQP EP EP EP EbiQ(QQ(QHtPCXCXtCXDX0]Xp]X]X]X\TP^Xh`XRTLtSrV`XaXtbXbX cX@cX"QPcX#Q^#Q4hXbhXlX)UrQQ0TTpTtS QDnXЁt Q!Q0]Xp]X]X]X\TP^Xh`XRTLtSrV`XaXtbXbX cX@cXd=RPcX=RVS4hXbhXlX)U\TpV0TTpTtSN7RDnXht>DXfDXzX0{X{Xt|S|Shtj|S|Sȃt:R8=R0]Xp]X]XTBU\T T`RR{X VrVVJTTYTpR@cXd=R>T=RVS4hX|X҅XHtDXDXtDXEXtEXEXtFXDFXPtpFXFXtFXFXtGX@GXht_P`PtlGXGX P`PP PbP@PtGXHXPP4PPP:PhtBPBPtO:OtDHXHX@tHXHXt"IXnIXtPN|N`tNμNNN.NtIXIXtQQDt 1N 3N 6N7NP EP EhtP El SP EtQQ~NHkthtSt15_Sp_counted_ptrIPN5boost13re_detail_60031cpp_regex_traits_implementationIcEELN9__gnu_cxx12_Lock_policyE2EEHlthtSt15_Sp_counted_ptrIPN5boost20regex_traits_wrapperINS0_12regex_traitsIcNS0_16cpp_regex_traitsIcEEEEEELN9__gnu_cxx12_Lock_policyE2EEH mtN5boost13re_detail_60010parser_bufIcSt11char_traitsIcEEEHmthtSt15_Sp_counted_ptrIPN5boost13re_detail_60026basic_regex_implementationIcNS0_12regex_traitsIcNS0_16cpp_regex_traitsIcEEEEEELN9__gnu_cxx12_Lock_policyE2EE@ntN5boost3_bi6bind_tINS0_11unspecifiedENS_4_mfi2mfIMN9Passenger9ServerKit10HttpServerINS5_8Watchdog9ApiServer9ApiServerENS6_10HttpClientINS9_7RequestEEEEEFvNS6_14HttpRequestRefISA_SC_EEEvSE_JSG_EEENS0_4listIJNS0_5valueIPSE_EENSL_ISG_EEEEEEE@otN5boost3_bi6bind_tINS0_11unspecifiedENS_4_mfi2mfIMN9Passenger9ServerKit10BaseServerINS5_8Watchdog9ApiServer9ApiServerENS6_10HttpClientINS9_7RequestEEEEEFvNS6_9ClientRefISA_SD_EEEvSE_JSG_EEENS0_4listIJNS0_5valueIPSE_EENSL_ISG_EEEEEEE@ptN5boost3_bi6bind_tIN9Passenger4Json5ValueEPFS4_RKNS2_9ConfigKit5StoreEPKNS5_6SchemaEPKNS5_10TranslatorERKNS2_18HashedStaticStringEENS0_4listIJNS_3argILi1EEENS0_5valueISB_EENSN_ISE_EENSN_ISF_EEEEEEE qtN5boost3_bi6bind_tINS0_11unspecifiedENS_4_mfi2mfIM18InstanceDirToucherFvvEvS5_JEEENS0_4listIJNS0_5valueIPS5_EEEEEEEqtN5boost3_bi6bind_tIvPFvRKN9Passenger12StaticStringEPKcENS0_4listIJNS0_5valueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEENSB_IS7_EEEEEEErtN5boost3_bi6bind_tINS0_11unspecifiedENS_4_mfi2mfIM12AgentWatcherFvNS_10shared_ptrIS5_EEEvS5_JS7_EEENS0_4listIJNS0_5valueIPS5_EENSC_IS7_EEEEEEE stN5boost3_bi6bind_tIvPFvRKN9Passenger9ConfigKit5StoreEPKNS2_15WrapperRegistry8RegistryERSt6vectorINS3_5ErrorESaISC_EEENS0_4listIJNS_3argILi1EEENS0_5valueISA_EENSJ_ILi2EEEEEEEEstN5boost3_bi6bind_tIvPFviENS0_4listIJNS0_5valueIiEEEEEEE@ttN5boost3_bi6bind_tIvPFvRKSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_ESaISA_EEENS0_4listIJNS0_5valueISC_EEEEEEEttN5boost3_bi6bind_tIvPFvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKN9Passenger15WrapperRegistry8RegistryERKNSA_9ConfigKit5StoreERSt6vectorINSF_5ErrorESaISK_EEENS0_4listIJNS0_5valueIPKcEENSR_ISE_EENS_3argILi1EEENSW_ILi2EEEEEEEEvtxtPFvRKN9Passenger9ConfigKit5StoreERSt6vectorINS0_5ErrorESaIS5_EEEvtq HqN5boost10wrapexceptISt16invalid_argumentEEvtN5boost3_bi6bind_tIvPFvPN9Passenger9ServerKit19FileBufferedChannel19FileCreationContextEENS0_4listIJNS0_5valueIS6_EEEEEEEwtN5boost3_bi6bind_tIvPFvP7uv_fs_sENS0_4listIJNS0_5valueIS3_EEEEEEEwtN5boost3_bi6bind_tINS0_11unspecifiedENS_4_mfi2mfIMN9Passenger9ServerKit7ChannelEFvvEvS7_JEEENS0_4listIJNS0_5valueIPS7_EEEEEEExt0tPFN9Passenger4Json5ValueERKNS_9ConfigKit5StoreEExtN5boost3_bi6bind_tIN9Passenger4Json5ValueEPFS4_RKS4_PKNS2_9ConfigKit6SchemaESA_PKNS7_10TranslatorERKNS_8functionIFS4_S6_EEEENS0_4listIJNS_3argILi1EEENS0_5valueIPS8_EENSO_ISA_EENSO_ISD_EENSO_ISG_EEEEEEEytN5boost3_bi6bind_tIvPFvRKN9Passenger9ConfigKit5StoreERSt6vectorINS3_5ErrorESaIS8_EEPKNS3_6SchemaEPKNS3_10TranslatorERKNS_8functionIFvS6_SB_EEEENS0_4listIJNS_3argILi1EEENSQ_ILi2EEENS0_5valueISE_EENST_ISH_EENST_ISK_EEEEEEEztN5boost3_bi6bind_tINS0_11unspecifiedENS_4_mfi2mfIMN9Passenger9ConfigKit10TranslatorEKFNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS5_12StaticStringEESD_S7_JSG_EEENS0_4listIJNS0_5valueIPKS7_EENS_3argILi1EEEEEEEEH{tqN5boost6detail18sp_counted_impl_pdIP11CoreWatcherNS0_13sp_ms_deleterIS2_EEEEH@|tqN5boost6detail18sp_counted_impl_pdIP18InstanceDirToucherNS0_13sp_ms_deleterIS2_EEEEH|tqN5boost6detail18sp_counted_impl_pdIPN9Passenger17InstanceDirectoryENS0_13sp_ms_deleterIS3_EEEEH@}tqN5boost6detail18sp_counted_impl_pdIPN9Passenger8Watchdog14WorkingObjectsENS0_13sp_ms_deleterIS4_EEEEH}tqN5boost6detail18sp_counted_impl_pdIPN9adhoc_lve6liblveEPFiS4_EEEH ~tqN5boost6detail18sp_counted_impl_pdIPvPFiS2_EEEH~tqN5boost6detail18sp_counted_impl_pdIPN9Passenger9ServerKit19FileBufferedChannel10InFileModeENS0_13sp_ms_deleterIS5_EEEE@tqHqN5boost10wrapexceptISt11logic_errorEEtqtHq(N5boost10wrapexceptINS_11regex_errorEEE@tqtHqN5boost10wrapexceptINS_12bad_weak_ptrEEEtqHqN5boost10wrapexceptISt13runtime_errorEEHtt11CoreWatcher8t0t12AgentWatcherH`t@qN9Passenger8Watchdog6SchemaEHtЁtN9Passenger8Watchdog9ApiServer9ApiServerEHtȃtN9Passenger9ServerKit10HttpServerINS_8Watchdog9ApiServer9ApiServerENS0_10HttpClientINS3_7RequestEEEEEHt`tN9Passenger9ServerKit10HttpServerINS_8Watchdog9ApiServer9ApiServerENS0_10HttpClientINS3_7RequestEEEE16RequestHooksImplEH thtN9Passenger9ServerKit10HttpClientINS_8Watchdog9ApiServer7RequestEEEHttN9Passenger9ServerKit14BaseHttpClientINS_8Watchdog9ApiServer7RequestEEEHt`tN9Passenger9ServerKit10BaseServerINS_8Watchdog9ApiServer9ApiServerENS0_10HttpClientINS3_7RequestEEEEEH`thtN9Passenger8Watchdog9ApiServer6SchemaEHt@qN9Passenger4Core6SchemaEHthtN9Passenger4Core9ApiServer6SchemaEH t@qN9Passenger4Core18TelemetryCollector6SchemaEHt@qN9Passenger21SecurityUpdateChecker6SchemaEHt@qN9Passenger4Core29ControllerSingleAppModeSchemaEH@thtN9Passenger4Core16ControllerSchemaEHthtN9Passenger9ServerKit16HttpServerSchemaEHttN9Passenger9ConfigKit16PrefixTranslatorEH@ttN9Passenger9ConfigKit15TableTranslatorEHt@qN9Passenger9ServerKit16BaseServerSchemaEtN9Passenger9ServerKit10BaseClientEHttN9Passenger9ServerKit19FileBufferedChannel11MoveContextEH`ttN9Passenger9ServerKit19FileBufferedChannel19FileCreationContextEHttN9Passenger9ServerKit19FileBufferedChannel11ReadContextE tN9Passenger9ServerKit19FileBufferedChannel13FileIOContextEtN9Passenger9ServerKit9HooksImplEHt@qN9Passenger9ServerKit6SchemaEHtN5boost11regex_errorE@tN9Passenger9ConfigKit10TranslatorEHttSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EEHЊt N5boost12bad_weak_ptrEtN5boost6detail13sp_ms_deleterIN9Passenger9ServerKit19FileBufferedChannel10InFileModeEEExttPFiPvEtptPFiPN9adhoc_lve6liblveEEtN5boost6detail13sp_ms_deleterIN9Passenger8Watchdog14WorkingObjectsEEE@tN5boost6detail13sp_ms_deleterIN9Passenger17InstanceDirectoryEEEtN5boost6detail13sp_ms_deleterI18InstanceDirToucherEEtN5boost6detail13sp_ms_deleterI11CoreWatcherEE@tN5boost23enable_shared_from_thisI12AgentWatcherEEptFvRKN9Passenger9ConfigKit5StoreERSt6vectorINS0_5ErrorESaIS5_EEEtSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EEp@tFN9Passenger4Json5ValueERKNS_9ConfigKit5StoreEEptFiPN9adhoc_lve6liblveEEptFiPvE~%z~%z~%zgeneric:%dsystemstd:unknownUnknown interop error %d(unknown source location):%lu in function 'std: [ at ]%sNo message text available for error %d: boost::thread_resource_errortr1::bad_weak_ptrboost:: mutex constructor failed in pthread_mutex_initboost: mutex lock failed in pthread_mutex_lockboost::condition_variable::condition_variable() constructor failed in pthread_mutex_initboost::condition_variable::condition_variable() constructor failed in pthread_cond_initboost thread: trying joining itselfboost::condition_variable::wait failed in pthread_cond_waitboost::condition_variable::do_wait_until failed in pthread_cond_timedwaitcall to empty boost::function Argument 'pos' out of range{{}}unknown boost::container exceptionboost::container::bad_alloc thrown@ stringintegerunsigned integerfloatbooleanarrayarray of stringsobjectanyunknown; user_valuetyperequiredread_onlysecretdynamichas_default_valuestaticdefault_valuenested_schemasrc/cxx_supportlib/ConfigKit/Schema.h!finalizedA key cannot be required and have a default value at the same timesubschema.finalizedfinalizedUnknown key '{{}}' is required}}' must be a string}}' must be an integer}}' must be greater than 0}}' must be a number}}' must be a boolean}}' must be an array}}' may only contain strings}}' must be a JSON objectUnknown type [BUG] effective_value[FILTERED]src/cxx_supportlib/ConfigKit/Store.hConfigKit normalizers may only return null or object valuesA ConfigKit normalizer returned a key that is not part of the schema: Invalid initial configuration: The JSON document must be an objecttype == ARRAY_TYPE || type == OBJECT_TYPEnestedSchema != NULL!val.isNull()val.isConvertibleTo(Json::arrayValue) || val.isConvertibleTo(Json::objectValue)}}' may only contain JSON objects}}' element is invalid: }}' key '' is invalid:  %$5  !#"&/012346789:;<()$^.*+?[|\#-{}0123456789bB<>A`z',afnrtvxc:=eEQXCZG!pPNgkKRNtttttttttt\ttttttttttttNtNttt=ttt—tėtƗtȗtʗt̗tΗtЗtҗtԗtNtNtNtNtNtNtNtNt֗tؗtڗtܗtޗtttttttttSuccessNo matchInvalid regular expression.Invalid collation character.Invalid character class name, collating name, or character range.Invalid or unterminated escape sequence.Invalid back reference: specified capturing group does not exist.Unmatched [ or [^ in character class declaration.Unmatched marking parenthesis ( or \(.Unmatched quantified repeat operator { or \{.Invalid content of repeat range.Invalid range end in character classOut of memory.Invalid preceding regular expression prior to repetition operator.Premature end of regular expressionRegular expression is too large.Unmatched ) or \)Empty regular expression.The complexity of matching the regular expression exceeded predefined bounds. Try refactoring the regular expression to make each choice made by the state machine unambiguous. This exception is thrown to prevent "eternal" matches that take an indefinite period time to locate.Ran out of stack space trying to match the regular expression.Invalid or unterminated Perl (?...) sequence.Unknown error.NULSOHSTXETXEOTENQACKalertbackspacetabnewlinevertical-tabform-feedcarriage-returnSOSIDLEDC1DC2DC3DC4NAKSYNETBCANEMSUBESCIS4IS3IS2IS1spaceexclamation-markquotation-marknumber-signdollar-signpercent-signampersandapostropheleft-parenthesisright-parenthesisasteriskplus-signcommahyphenperiodslashzeroonetwothreefourfivesixseveneightninecolonsemicolonless-than-signequals-signgreater-than-signquestion-markcommercial-atADFHIJLMOSTUVWYleft-square-bracketbackslashright-square-bracketcircumflexunderscoregrave-accentdghijklmoqsuwyzleft-curly-bracketvertical-lineright-curly-brackettildeDELaeAeAEchChCHllLlLLssSsSSnjNjNJdzDzDZljLjLJUnable to open message catalog: @Usage Error: Can't mix Perl and POSIX matching rulesUsage Error: Can't mix regular expression captures with POSIX matching ruleserror decoding base64src/cxx_supportlib/DataStructures/LString.hdata >= buffer.startdata + size <= buffer.endstr->size > 0 && other.size() > 0a_end == a_part->data + a_part->sizeb_end == b_part->data + b_part->sizea_part->next == NULLb_part->next == NULLsrc/cxx_supportlib/SafeLibev.hFile descriptor closed: callbackfile_buffered_channel_buffer_dirfile_buffered_channel_thresholdfile_buffered_channel_delay_in_file_mode_switchingfile_buffered_channel_max_disk_chunk_read_sizefile_buffered_channel_auto_truncate_filefile_buffered_channel_auto_start_movermbuf_block_chunk_sizesecure_mode_passwordUnable to retrieve the system timeFile descriptor opened: src/cxx_supportlib/Utils/ScopeGuard.hsrc/cxx_supportlib/FileDescriptor.hCannot create a pipeFile descriptor purpose: Cannot write notification datapass IOgot IORequired key '' is missingtrue%.1f%.2fvalueperaveraged_overbytes byteshuman_readable KB MBlibev must be non-NULLlibuv must be non-NULLmbuf_block_chunk_size() - must be a multiple of free_blocksactive_blockschunk_sizeoffsetspare_memoryactive_memorymbuf_poolsuccessencountered unexpected internal statestrict mode assertion failedCR character expectedLF character expectedunexpected content-length headerunexpected space characterdata received after completed connection: close messageinvalid HTTP methodinvalid URLinvalid constant stringinvalid HTTP versioninvalid character in headerinvalid character in content-length headerinvalid character in chunk size headerinvalid HTTP status codestream ended at an unexpected timerequest has invalid transfer-encodingparser is pausedPause on CONNECT/UpgradePause on Http2 CONNECT/UpgradeUser callback errorthe on_message_begin callback failedthe on_headers_complete callback failedthe on_message_complete callback failedthe on_url_complete callback failedthe on_status_complete callback failedthe on_method_complete callback failedthe on_version_complete callback failedthe on_header_field_complete callback failedthe on_header_value_complete callback failedthe on_chunk_extension_name_complete callback failedthe on_chunk_extension_value_complete callback failedthe on_chunk_header callback failedthe on_chunk_complete callback failedthe on_reset callback failedunknown errorChunked encoding size too largeChunked encoding size string parse errorChunked encoding footer parse errorChunked encoding final chunk parse errorUnexpected end-of-streamHTTP Version Not SupportedBad request (request may not contain both Content-Length and Transfer-Encoding)Bad request (Connection upgrading is only allowed for requests without request body)Bad request (Connection upgrading is not allowed for HEAD requests)Response may not contain both Content-Length and Transfer-EncodingSecurity password mismatchA duplicate security password header was encounteredA secure header was provided, but no security password was providedA normal header was encountered after the security password headerThe client connection is closed before the request is done processingsrc/cxx_supportlib/ServerKit/Channel.hstate == CALLING || state == CALLING_WITH_EOF_OR_ERRORstate != CALLING || !buffer.empty()state != CALLING_WITH_EOF_OR_ERROR || buffer.empty()state != IDLEstate != WAITING_FOR_CALLBACKstate != STOPPEDstate != STOPPED_WHILE_WAITINGstate != PLANNING_TO_CALLstate != WAITING_FOR_CALLBACK_WITH_EOF_OR_ERRORUnknown stateExpected state to be , got bytesConsumederrcode != 0May not call feedError() while in the STOPPED, STOPPED_WHILE_CALLING or STOPPED_WHILE_WAITING statestate != CALLINGstate != STOPPED_WHILE_CALLINGstate != CALLING_WITH_EOF_OR_ERRORstate != EOF_OR_ERROR_ACKNOWLEDGEDcallback_in_progresserrorerror_ackedendedend_ackedsrc/cxx_supportlib/ServerKit/FdSourceChannel.hChannel::acceptingInput()src/cxx_supportlib/ServerKit/FileBufferedChannel.hreadRequestwriterRequestCannot close file descriptor for FileBufferedChannel temp file: cannot allocate memory for necessary temporary data structureCannot close file descriptor for FileBufferedChannel temp file: cannot initiate I/O operation: (errno=bytesBuffered + buffer.size() <= MAX_MEMORY_BUFFERINGnbuffers < MAX_BUFFERS[FBC ] pushBuffer() completed: nbuffers = , bytesBuffered = bytesBuffered >= firstBuffer.size()popBuffer() completed: nbuffers = nbuffersCalling buffersFlushedCallbackCalling dataFlushedCallbackReader: reading nextChannel::stateReader: no more buffers. Transitioning to RS_INACTIVEReader: EOF encountered. Feeding EOFreaderStateReader: EOF fed. Transitioning to RS_TERMINATEDReader: found buffer, Reader: feeding buffer, Reader: data callback no longer accepts further dataReader: no more buffers. Transitioning to RS_INACTIVE, truncating fileReader: no more buffers. Transitioning to RS_INACTIVE, not truncating file because config->autoTruncateFile is turned offShould never be reachedReader: waiting for underlying channel to become idleReader: underlying channel has become idleReader: error encountered while waiting for underlying channel to become idleReader: underlying channel ended while waiting for it to become idleinFileMode->written > 0Reader: reading next chunk from file, Reader: done reading chunkfd <= inFileMode->writtenmodeinFileModeSwitching to in-file modeinFileMode->written <= 0Recreating file, switching to in-memory modeinFileMode->writerStateinFileMode->fd/buffer.Writer: creating file Writer: delaying in-file mode switching for msWriter: done delaying in-file mode switching. Creating file: Writer: creation of file canceled. Deleting file in the backgroundWriter: file created. Deleting file in the backgroundFileBufferedChannel buffer fileWriter: file already exists, retryingfcContext->req.result >= 0Cannot close file descriptor for : cannot allocate memory for necessary temporary data structure: cannot initiate I/O operation: Cannot delete fcContext->self == NULLWriter: file deletedWriter: failed to delete inFileMode->fd != -1Writer: no more buffers. Transitioning to WS_INACTIVEWriter: EOF encountered. Transitioning to WS_TERMINATEDWriter: moving next buffer to file: !peekBuffer().empty()moveContext->written <= moveContext->buffer.size()Writer: move completepeekBuffer().size() == moveContext->buffer.size()Writer: move incomplete, proceeding with writing rest of bufferWriter: file write failedSetting error: errno= (Feeding errorWaiting until underlying channel becomes idle for error feedingChannel has become idle. Feeding errorChannel ended while trying to feed an errorRS_INACTIVERS_FEEDINGRS_FEEDING_EOFRS_WAITING_FOR_CHANNEL_IDLERS_READING_FROM_FILERS_TERMINATEDUnknown readerStateWS_INACTIVEWS_CREATING_FILEWS_MOVINGWS_TERMINATEDUnknown writerStatemode < ERRORinFileMode->readRequest != NULL(errcode == 0) == (mode < ERROR)(inFileMode != NULL) == (mode == IN_FILE_MODE)self->Channel::ended()Feeding Feeding aborted: EOF or error detectedDeinitializeIN_MEMORY_MODEIN_FILE_MODEwriter_stateread_offsetwrittenERRORERROR_WAITINGreader_statebytes_bufferedsrc/cxx_supportlib/ServerKit/FileBufferedFdSinkChannel.hwatcher.fdIN_FREELISTACTIVEDISCONNECTEDUNKNOWNaccept_burst_countstart_reading_after_acceptmin_spare_clientsclient_freelist_limitsrc/cxx_supportlib/ServerKit/HeaderTable.h(desiredSize & (desiredSize - 1)) == 0m_population * 4 <= desiredSize * 3(initialSize & (initialSize - 1)) == 0!key.empty()key.size() < MAX_KEY_LENGTHheader->key.size < MAX_KEY_LENGTH;Line too longAcceptor function cannot return (x,false) where x is smaller than the input sizeAcceptor function cannot return a larger accept count than the input sizeRead timeoutread() failedAPI keys may only contain the characters a-z, A-Z and 0-9.API keys must be exactly characters in lengthsrc/agent/Shared/ApplicationPoolApiKey.hkey.isSuper()Invalid query string formatsrc/agent/Shared/ApiServerUtils.hapiKey.size() == ApplicationPool2::ApiKey::SIZE*****src/cxx_supportlib/AppLocalConfigFileUtils.h/Passengerfile.jsonError opening '' for readingError parsing : file exceeds size limit of 512 KB (error messages suppressed for security reasons)Config file is not valid: top-level JSON object expectedapp_start_command is not valid: key 'app_start_command' must be a booleanapp_supports_kuria_protocol is not valid: key 'app_supports_kuria_protocol' must be a booleanError reading from ''rubyRubyrack-loader.rbPassenger RubyAppconfig.ruracknodejsNode.jsnode-loader.jsPassenger NodejsAppnodeapp.jspythonPythonwsgi-loader.pyPassenger PythonApppassenger_wsgi.pywsgimeteorMeteormeteor-loader.rbPassenger MeteorApp.meteorsrc/cxx_supportlib/WrapperRegistry/Registry.h!isFinalized()isFinalized()/src/cxx_supportlib/AppTypeDetector/Detector.hNot enough buffer space_registry.isFinalized()src/cxx_supportlib/BackgroundEventLoop.cppctx != NULLCannot create a libev event looplibev event loop: backend FDlibev event loop: async pipe 0libev event loop: async pipe 1libuv event loop: backendlibuv event loop: signal pipe 0libuv event loop: signal pipe 1priv->thr == NULL: libuv poller\A-?[0-9]+\z\A-?[0-9]+(\.[0-9]+)?([eE][+\-]?[0-9]+)?\z\A(true|false|on|off|yes|no)\z\A(true|on|yes)\zERROR: extra argument required for %s Usage: PassengerAgent core [APP DIRECTORY]Runs the Phusion Passenger(R) core.The core starts in single-app mode, unless --multi-app is specified. Whenin single-app mode, it serves the app at the current working directory, or theapp specified by APP DIRECTORY.Required options: --passenger-root PATH The location to the Phusion Passenger(R) source directorySocket options (optional): -l, --listen ADDRESS Listen on the given address. The address must be formatted as tcp://IP:PORT for TCP sockets, or unix:PATH for Unix domain sockets. You can specify this option multiple times (up to %u times) to listen on multiple addresses. Default: tcp://127.0.0.1:3000 --api-listen ADDRESS Listen on the given address for API commands. The same syntax and limitations as with --listen are applicable --socket-backlog Override size of the socket backlog. Default: %d Daemon options (optional): --pid-file PATH Store the core's PID in the given file. The file is deleted on exitSecurity options (optional): --multi-app-password-file PATH Password-protect access to the core's HTTP server (multi-app mode only) --authorize [LEVEL]:USERNAME:PASSWORDFILE Enables authentication on the API server, through the given API account. LEVEL indicates the privilege level (see below). PASSWORDFILE must point to a file containing the password --no-user-switching Disables user switching support --default-user NAME Default user to start apps as, when user switching is enabled. Default: nobody --default-group NAME Default group to start apps as, when user switching is disabled. Default: the default user's primary group --disable-security-update-check Disable the periodic check and notice about important security updates --security-update-check-proxy PROXY Use HTTP/SOCKS proxy for the security update check: scheme://user:password@proxy_host:proxy_port --disable-anonymous-telemetry Disable anonymous telemetry collection --anonymous-telemetry-proxy PROXY Use HTTP/SOCKS proxy for anonymous telemetry sending:Application serving options (optional): -e, --environment NAME Default framework environment name to use. Default: production --app-type TYPE The type of application you want to serve (single-app mode only) --startup-file PATH The path of the app's startup file, relative to the app root directory (single-app mode only) --app-start-command COMMAND The command string with which to start the app --spawn-method NAME Spawn method to use. Can either be 'smart' orsmart 'direct'. Default: %s --load-shell-envvars Load shell startup files before loading application --preload-bundler Tell Ruby to load bundler gem before loading application --concurrency-model The concurrency model to use for the app, either 'process' or 'thread' (Enterprise only). Default: process --app-thread-count The number of application threads to use when using the 'thread' concurrency model (Enterprise only). --multi-app Enable multi-app mode --force-friendly-error-pages Force friendly error pages to be always on --disable-friendly-error-pages Force friendly error pages to be always off --ruby PATH Default Ruby interpreter to use. --nodejs PATH Default NodeJs interpreter to use. --python PATH Default Python interpreter to use. --meteor-app-settings PATH File with settings for a Meteor (non-bundled) app. (passed to Meteor using --settings) --app-file-descriptor-ulimit NUMBER Set custom file descriptor ulimit for the app --debugger Enable Ruby debugger support (Enterprise only) --rolling-restarts Enable rolling restarts (Enterprise only) --resist-deployment-errors Enable deployment error resistance (Enterprise only)Process management options (optional): --max-pool-size N Maximum number of application processes. --pool-idle-time SECS Maximum number of seconds an application process may be idle. Default: %d --max-preloader-idle-time SECS Maximum time that preloader processes may be be idle. A value of 0 means that preloader processes never timeout. Default: %d --force-max-concurrent-requests-per-process NUMBER Force Passenger to believe that an application process can handle the given number of concurrent requests per process --min-instances N Minimum number of application processes. Default: 1 --memory-limit MB Restart application processes that go over the given memory limit (Enterprise only)Request handling options (optional): --max-requests Restart application processes that have handled the specified maximum number of requests --max-request-time Abort requests that take too much time (Enterprise only) --max-request-queue-size NUMBER Specify request queue size. Default: %d --sticky-sessions Enable sticky sessions --sticky-sessions-cookie-name NAME Cookie name to use for sticky sessions. Default: _passenger_route --sticky-sessions-cookie-attributes 'NAME1=VALUE1; NAME2' The attributes to use for the sticky session cookie. Default: SameSite=Lax; Secure; --vary-turbocache-by-cookie NAME Vary the turbocache by the cookie of the given name --disable-turbocaching Disable turbocaching --old-routing Revert to old routing algorithm --no-abort-websockets-on-process-shutdown Do not abort WebSocket connections on process shutdown or restartOther options (optional): --log-file PATH Log to the given file. --log-level LEVEL Logging level. Default: %d --fd-log-file PATH Log file descriptor activity to the given file. --stat-throttle-rate SECONDS Throttle filesystem restart.txt checks to at most once per given seconds. Default: %d --no-show-version-in-header Do not show Phusion Passenger(R) version number in HTTP headers. --data-buffer-dir PATH Directory to store data buffers in. Default: %s --no-graceful-exit When exiting, exit immediately instead of waiting for all connections to terminate --benchmark MODE Enable benchmark mode. Available modes: after_accept,before_checkout,after_checkout, response_begin --disable-selfchecks Disable various self-checks. This improves performance, but might delay finding bugs in Phusion Passenger(R) --threads NUMBER Number of threads to use for request handling. Default: number of CPU cores (%d) --cpu-affine Enable per-thread CPU affinity (Linux only) --core-file-descriptor-ulimit NUMBER Set custom file descriptor ulimit for the core --ctl NAME=VALUE Set low-level config option directly -h, --help Show this helpAPI account privilege levels (ordered from most to least privileges): readonly Read-only access full Full access (default)--passenger-rootpassenger_root--listencontroller_addressesERROR: you may specify up to %u --listen addresses. ERROR: invalid address format for --listen. The address must be formatted as tcp://IP:PORT for TCP sockets, or unix:PATH for Unix domain sockets. --api-listenapi_server_addressesERROR: you may specify up to %u --api-listen addresses. ERROR: invalid address format for --api-listen. The address must be formatted as tcp://IP:PORT for TCP sockets, or unix:PATH for Unix domain sockets. --pid-filepid_file--authorizeERROR: invalid format for --authorize. The syntax is "[LEVEL:]USERNAME:PASSWORDFILE". api_server_authorizations--socket-backlogcontroller_socket_backlog--no-user-switchinguser_switching--default-userdefault_user--default-groupdefault_group--disable-security-update-checksecurity_update_checker_disabled--security-update-check-proxysecurity_update_checker_proxy_url--disable-anonymous-telemetrytelemetry_collector_disabled--anonymous-telemetry-proxytelemetry_collector_proxy_url--max-pool-sizemax_pool_size--pool-idle-timepool_idle_time--max-preloader-idle-timedefault_max_preloader_idle_time--force-max-concurrent-requests-per-processdefault_force_max_concurrent_requests_per_process--min-instancesdefault_min_instances--environmentdefault_environment--app-typesingle_app_mode_app_type--startup-filesingle_app_mode_startup_file--app-start-commandsingle_app_mode_app_start_command--spawn-methoddefault_spawn_method--load-shell-envvarsdefault_load_shell_envvars--preload-bundlerdefault_preload_bundler--multi-appmulti_app--custom-error-pagecustom_error_page--force-friendly-error-pagesdefault_friendly_error_pages--disable-friendly-error-pages--max-requestsdefault_max_requests--max-request-queue-sizedefault_max_request_queue_size--sticky-sessionsdefault_sticky_sessions--sticky-sessions-cookie-namedefault_sticky_sessions_cookie_name--vary-turbocache-by-cookievary_turbocache_by_cookie--disable-turbocachingturbocaching--old-routingold_routing--no-abort-websockets-on-process-shutdowndefault_abort_websockets_on_process_shutdown--rubydefault_ruby--nodejsdefault_nodejs--pythondefault_python--meteor-app-settingsdefault_meteor_app_settings--app-file-descriptor-ulimitdefault_app_file_descriptor_ulimit--log-levellog_level--log-filelog_target--fd-log-filefile_descriptor_log_target--stat-throttle-ratestat_throttle_rate--no-show-version-in-headershow_version_in_header--data-buffer-dircontroller_file_buffered_channel_buffer_dir--no-graceful-exitgraceful_exit--benchmarkbenchmark_mode--disable-selfcheckspool_selfchecks--threadscontroller_threads--cpu-affinecontroller_cpu_affine--core-file-descriptor-ulimitfile_descriptor_ulimit--ctlERROR: invalid --ctl format: %s single_app_mode_app_rootERROR: you may not pass multiple application directories. Please type '%s core --help' for usage. PARSING_HEADERSPARSED_HEADERSCOMPLETEPARSING_BODYPARSING_CHUNKED_BODYUPGRADEDFLUSHING_OUTPUTWAITING_FOR_REFERENCESNO_BODYUPGRADECONTENT_LENGTHCHUNKEDsrc/cxx_supportlib/ServerKit/HttpChunkedBodyParser.hchunk size determined: setting error: !buffer.empty()parsing of bytes of remaining chunk data; now remainingend chunk detectedparsing new chunkparsing chunk extensiondone parsing chunk extensiondone parsing a chunkend chunk reachedtimestamplocalrelative_timestamp from nowrelative ago100 Continue101 Switching Protocols102 Processing200 OK201 Created202 Accepted203 Non-Authoritative Information204 No Content205 Reset Content206 Partial Content207 Multi-Status208 Already Reported226 IM Used300 Multiple Choices301 Moved Permanently302 Found303 See Other304 Not Modified305 Use Proxy306 Switch Proxy307 Temporary Redirect308 Resume Incomplete400 Bad Request401 Unauthorized402 Payment Required403 Forbidden404 Not Found405 Method Not Allowed406 Not Acceptable407 Proxy Authentication Required408 Request Timeout409 Conflict410 Gone411 Length Required412 Precondition Failed413 Request Entity Too Large414 Request-URI Too Long415 Unsupported Media Type416 Requested Range Not Satisfiable417 Expectation Failed418 I'm A Teapot420 Enhance Your Calm422 Unprocessable Entity423 Locked424 Unordered Collection426 Upgrade Required428 Precondition Required429 Too Many Requests431 Request Header Fields Too Large444 No Response449 Retry With450 Blocked500 Internal Server Error501 Not Implemented502 Bad Gateway503 Service Unavailable504 Gateway Timeout505 HTTP Version Not Supported506 Variant Also Negotiates507 Insufficient Storage509 Bandwidth Limit Exceeded510 Not Extended511 Network Authentication Requiredrequest_freelist_limitintegration_modeapachenginxstandalone'{{integration_mode}}' may only be one of 'apache', 'nginx', 'standalone'after_acceptbefore_checkoutafter_checkoutresponse_beginmax_instances_per_appthread_numberresponse_buffer_high_watermarknobodydefault_server_namedefault_server_port_passenger_routeSameSite=Lax; Secure;default_sticky_sessions_cookie_attributesPhusion_Passenger/6.1.5server_softwaredefault_custom_error_pageautoproduction127.0.0.1default_bind_addressThe user that PassengerDefaultUser refers to, '', does not exist.'{{benchmark_mode}}' is not set to a valid valueapp_rootapp_typestartup_fileUnable to obtain current working directoryEither '{{app_type}}' or '{{app_start_command}}' must be setIf '{{app_type}}' is set, then '{{startup_file}}' must also be set}}' is set to '', which is not a valid application type. Supported app types are:ServerThr.------------- -------------%*sunsupported by OS%.*f%%%lldGeneralKernel version : Uptime : Load averages : , Fork rate : /secCPUNumber of CPUs : unknown%4uNumber of CPUs : Average CPU usage : -- user, nice, system, idle CPU %-2u : I/O pressure : CPU %-2u : %sInterference from other VMs: CPU %-2u : %sMemoryRAM total : RAM used : MB (RAM free : Swap total : Swap used : Swap free : Swap in : MB/secSwap out : /proc/meminfoCannot parse information in /proc/meminfoMemTotal:MemFree:Buffers:Cached:SwapTotal:SwapFree:/proc/statCannot parse information in /proc/statcpuprocesses/proc/vmstatCannot parse information in /proc/vmstatpswpinpswpout/proc/self/smaps/proc//smapsPss:kBPrivate_Dirty:Swap:.passenger/support-binaries/6.1.5Support binary not found (tried: and /dev/urandomCannot open /dev/urandomsrc/cxx_supportlib/RandomGenerator.hRandomGeneratorCannot read sufficient data from /dev/urandomsrc/agent/Core/ApplicationPool/Options.hstrings.size() == otherStrings.size() min_port_rangemax_port_range'{{min_port_range}}' must be equal to or smaller than {{max_port_range}}{{min_port_range}} must be equal to or less than 65535{{max_port_range}} must be equal to or less than 65535src/agent/Core/SpawningKit/Context.hResourceLocator not initializedWrapperRegistry not initializedintegrationMode not setliblve.so.0init_lveFailed to init LVE library destroy_lvelve_enter_flagslve_exitjailinit_lve error [lve_enter_flags error [lve_exit error [Argument list too longPermission deniedBad addressInvalid argumentInput/output errorIs a directoryAccessing a corrupted shared libraryToo many levels of symbolic linksToo many open filesFile name too longToo many open files in systemNo such file or directoryExec format errorCannot allocate memoryNot a directoryOperation not permittedText file busyProcess does not existsrc/cxx_supportlib/LveLoggingDecorator.hLVE lib is not availableLVE init error: LVE get instance (or init) successLVE enter [pid , uid , min_uid ] error: ] successLVE not in [pid LVE exit [pid app_group_namegeneric_appstarts_using_wrapperwrapper_supplied_by_third_partypreload_bundlerload_shell_envvarsstart_commandprocess_titleapp_envspawn_methodbind_addressbase_uriusergroupenvironment_variableslog_fileapi_keygroup_uuidtype may not be unknownsockets are not suppliedpid is not validgupid may not be emptyspawn_start_time is not validspawn_end_time is not validspawn_start_time_monotonic is not validspawn_end_time_monotonic is not validsrc/agent/Core/SpawningKit/UserSwitchingRules.hCannot get user database entry for user ; it looks like your system's user database is broken, please fix it.Cannot get user database entry for username 'Cannot get group database entry for the default group belonging to username 'Cannot lstat("")!STARTUP_FILE!Cannot determine a user to lower privilege toCannot determine a group to lower privilege tosrc/agent/Core/SpawningKit/Spawner.hUnable to decode base64-encoded environment variables: An internal error!Invalid step src/agent/Core/SpawningKit/Journey.hUnknown journey type Unable to change state for journey step because it wasn't already in progress because it was already in progress or completedSPAWNING_KIT_PREPARATIONSPAWNING_KIT_FORK_SUBPROCESSSPAWNING_KIT_CONNECT_TO_PRELOADERSPAWNING_KIT_SEND_COMMAND_TO_PRELOADERSPAWNING_KIT_READ_RESPONSE_FROM_PRELOADERSPAWNING_KIT_PARSE_RESPONSE_FROM_PRELOADERSPAWNING_KIT_PROCESS_RESPONSE_FROM_PRELOADERSPAWNING_KIT_HANDSHAKE_PERFORMSPAWNING_KIT_FINISHPRELOADER_PREPARATIONPRELOADER_FORK_SUBPROCESSPRELOADER_SEND_RESPONSEPRELOADER_FINISHSUBPROCESS_BEFORE_FIRST_EXECSUBPROCESS_SPAWN_ENV_SETUPPER_BEFORE_SHELLSUBPROCESS_OS_SHELLSUBPROCESS_SPAWN_ENV_SETUPPER_AFTER_SHELLSUBPROCESS_EXEC_WRAPPERSUBPROCESS_WRAPPER_PREPARATIONSUBPROCESS_APP_LOAD_OR_EXECSUBPROCESS_PREPARE_AFTER_FORKING_FROM_PRELOADERSUBPROCESS_LISTENSUBPROCESS_FINISHUNKNOWN_JOURNEY_STEPSTEP_NOT_STARTEDSTEP_IN_PROGRESSSTEP_PERFORMEDSTEP_ERROREDA timeout occurred while starting a preloader processA timeout occurred while spawning an application process occurred while preparing to start a preloader process occurred while starting a preloader process occurred while preparing to spawn an application process occurred while creating (forking) subprocess occurred while connecting to the preloader process occurred while sending a command to the preloader process occurred while receiving a response from the preloader process occurred while parsing a response from the preloader process occurred while processing a response from the preloader process occurred while spawning an application processThe Phusion Passenger(R) application server tried to start the web application. In doing so, Passenger had to first start an internal helper tool called the "preloader". But Passenger encountered while performing this preparation workThe Phusion Passenger(R) application server tried to start the web application. But Passenger encountered while creating a subprocessThe Phusion Passenger(R) application server tried to start the web application. In doing so, Passenger first started an internal helper tool called the "preloader". But Passenger encountered while communicating with this tool about its startupThe Phusion Passenger(R) application server tried to start the web application. In doing so, Passenger had to first start an internal helper tool called the "preloader". But the subprocess which was supposed to execute this preloader encountered The Phusion Passenger(R) application server tried to start the web application. In doing so, Passenger had to first start an internal helper tool called the "preloader", which in turn had to be started through the operating system (OS) shell. But the OS shell encountered The Phusion Passenger(R) application server tried to start the web application. In doing so, Passenger had to first start an internal helper tool called the "preloader", which in turn had to be started through another internal tool called the "SpawnEnvSetupper". But the SpawnEnvSetupper encountered The Phusion Passenger(R) application server tried to start the web application through a Passenger helper tool called the "wrapper". This helper tool is not part of Passenger. But Passenger was unable to execute that helper tool because it encountered The Phusion Passenger(R) application server tried to start the web application through a Passenger-internal helper tool called the "wrapper". But Passenger was unable to execute that helper tool because it encountered The Phusion Passenger(R) application server tried to start the web application through a Passenger helper tool called the "wrapper"). This tool is not part of Passenger. But that helper tool encountered The Phusion Passenger(R) application server tried to start the web application through a Passenger-internal helper tool called the "wrapper"). But that helper tool encountered The Phusion Passenger(R) application server tried to start the web application. But the application itself (and not Passenger) encountered The Phusion Passenger(R) application server tried to start the web application. The application tried to setup a socket for accepting connections, but in doing so it encountered The Phusion Passenger(R) application server tried to start the web application, but the application encountered while finalizing its startup proceduresrc/agent/Core/SpawningKit/Exceptions.hUnsupported preloader journey step The Phusion Passenger(R) application server tried to start the web application, but Passenger encountered while performing preparation workThe Phusion Passenger(R) application server tried to start the web application by communicating with a helper process that we call a "preloader". However, Passenger encountered while connecting to this helper process while sending a command to this helper process while receiving a response to this helper process while parsing a response from this helper process while processing a response from this helper processThe Phusion Passenger(R) application server tried to start the web application. Everything was looking OK, but then suddenly Passenger encountered The Phusion Passenger(R) application server tried to start the web application. Passenger launched a subprocess which was supposed to execute the application, but instead that subprocess encountered The Phusion Passenger(R) application server tried to start the web application through the operating system (OS) shell. But the OS shell encountered The Phusion Passenger(R) application server tried to start the web application through a Passenger-internal helper tool called the SpawnEnvSetupper. But that helper tool encountered The Phusion Passenger(R) application server tried to start the web application through a Passenger helper tool called the "wrapper". This helper tool is not part of Passenger. But that helper tool encountered The Phusion Passenger(R) application server tried to start the web application through a Passenger-internal helper tool called the "wrapper". But that helper tool encountered The Phusion Passenger(R) application server tried to start the web application through a Passenger-internal helper tool called the "preloader". But the preloader encountered Unrecognized journey step The Phusion Passenger(R) application server tried to start the web application, but this took too much time, so Passenger put a stop to thatUnrecognized error category

Unfortunately, Passenger does not know how to solve this problem. Please try troubleshooting the problem by studying the error message and the diagnostics reports. You can also consult the Passenger support resources for help.

Unfortunately, Passenger does not know how to solve this problem. But it looks like some kind of filesystem error. This generally means that you need to fix nonexistant files/directories or fix filesystem permissions. Please try troubleshooting the problem by studying the error message and the diagnostics reports.

Check whether the server is low on resources

Maybe the server is currently low on resources. This would cause errors to occur. Please study the error message and the diagnostics reports to verify whether this is the case. Key things to check for:

  • Excessive CPU usage
  • Memory and swap
  • Ulimits

If the server is indeed low on resources, find a way to free up some resources.

Check your (filesystem) security settings

Maybe security settings are preventing Passenger from doing the work it needs to do. Please check whether the error may be caused by your system's security settings, or whether it may be caused by wrong permissions on a file or directory.

Still no luck?

Please try troubleshooting the problem by studying the diagnostics reports.

Check whether the server is low on resources

Maybe the server is currently so low on resources that all the work that needed to be done, could not finish within the given time limit. Please inspect the server resource utilization statistics in the diagnostics section to verify whether server is indeed low on resources.

If so, then either increase the spawn timeout (currently configured at sec), or find a way to lower the server's resource utilization.

Check whether your OS shell's startup scripts can take a long time or get stuck

One of your OS shell's startup scripts may do too much work, or it may have invoked a command that then got stuck. Please investigate and debug your OS shell's startup scripts.

Check whether the application calls http.Server.listen()

Passenger requires that the application calls listen() on an http.Server object. If the application never calls this, then Passenger will think the application is stuck. Learn more about this problem.

Check whether the application is stuck during startup

The easiest way find out where the application is stuckis by inserting print statements into the application's code.

Still no luck?

Please try troubleshooting the problem by studying the diagnostics reports.

(error generating solution description: unknown error category)An internal erroran internal errorA file system errora file system errorAn operating system erroran operating system errorAn I/O erroran I/O errorA timeout errora timeout errorUnsupported error category

.

Error details:

The error reported by the I/O layer is:

category

The error reported by the operating system is:

The stdout/stderr output of the subprocess so far is:

/bin/sh-culimit -aError: command 'ulimit -a' failedError: command 'ulimit -a' failed: id-aError: command 'id -a' failedError: command 'id -a' failed: Error: cannot parse system metrics: _journey.getFirstFailedStep() != UNKNOWN_JOURNEY_STEPINTERNAL_ERRORFILE_SYSTEM_ERROROPERATING_SYSTEM_ERRORIO_ERRORTIMEOUT_ERRORCannot enter into cagefs: Lve library isn't availablesrc/agent/Core/SpawningKit/PipeWatcher.hEntering to user's cagefs failed: Entering to user's cagefs failed: Cannot get user's() informationCannot open log file Cannot read from process PASSENGER_MAX_LOG_LINE_LENGTH_BYTESPipeWatcher: PID , fd /opt/cpanel/ea-ruby27/root/var/run/passenger-instreg/passenger.spawn.XXXXXXXXXXCannot create a temporary directory in the format of 'src/agent/Core/SpawningKit/Handshake/Session.hWork directory  preserved for debuggingsrc/agent/Core/SpawningKit/Handshake/Prepare.hOS user account '' does not exist. Will assume that this is a UID.' does not existOS group account '' does not exist. Will assume that this is a GID./envdumpu=rwx,g=,o=/annotations/response/finish/error/steps/steps/Cannot create FIFO file Cannot change ownership for FIFO file Cannot open passenger_versionPassengerAgentpassenger_agent_pathruby_libdirnode_libdirgupidUNIX_PATH_MAXexpected_start_portconnect_passwordinstance_dir/apps.ssocket_dir[App spawn arg] /args.json/args.jsonfalse0.0.0.0config->genericApp || config->findFreePort

The Phusion Passenger(R) application server tried to look for a free TCP port for the web application to start on. But this took too much time, so Passenger put a stop to that.

sec), or find a way to lower the server's resource utilization.

Limit the port range that Passenger searches in

Maybe the port range in which Passenger tried to search for a free port for the application is large, and at the same time there were very few free ports available.

If this is the case, then please configure the Passenger application spawning port range to a range that is known to have many free ports. The port range is currently configured at .

Could not find a free port to spawn the application on.

The Phusion Passenger(R) application server tried to look for a free TCP port for the web application to start on, but was unable to find one.

Maybe the port range in which Passenger tried to search for a free port, had very few or no free ports.

If this is the case, then please configure the Passenger application spawning port range to a range that is known to have many free ports. The port range is currently configured at _session.context != NULL_session.context->isFinalized()_session.config != NULLsrc/agent/Core/SpawningKit/Handshake/BackgroundIOCapturer.hBackground I/O capturer error: thr == NULLBackground I/O captureroutputSpawningKit: process exit watchersrc/agent/Core/SpawningKit/Handshake/Perform.hSpawningKit: finish signal watcherfinishError opening FIFO Error reading from FIFO SpawningKit: socket pingability watcherError checking whether 127.0.0.1: is connectable: The application process exited prematurely.Unknown finishState tcp://127.0.0.1:http/properties.jsonThe web application aborted with an error during startup.An internal error occurred while spawning an application process: properties.json: file bigger than The following errors were detected in socketsaddressprotocolconcurrencyaccept_http_requestsdescription'sockets' must be specified'sockets' must be an array'sockets' must be non-empty'sockets[]' must be an object].' must be specifieda stringan integera boolean(unknown type)' must be ' must be non-empty].address' contains an empty Unix domain socket filename].address' when referring to a Unix domain socket, must be an absolute path (given path: ].address', when referring to a Unix domain socket, must be an absolute path to a file in '' (given path: ].address' refers to a non-existant Unix domain socket file (given path: Cannot stat ].address', when referring to a Unix domain socket file, must be owned by user (actual owner: preloader(not available)!config->genericAppError spawning the web application: a third-party application wrapper did not report any sockets to receive preloader commands on.Error spawning the web application: a Passenger-internal application wrapper did not report any sockets to receive preloader commands on.

The Phusion Passenger(R) application server tried to start the web application through a helper tool called the "wrapper". This helper tool is not part of Passenger. Passenger expected the helper tool to report a socket to receive preloader commands on, but the helper tool finished its startup procedure without reporting such a socket.

The Phusion Passenger(R) application server tried to start the web application through a Passenger-internal helper tool called the "wrapper", but Passenger encountered a bug in this helper tool. Passenger expected the helper tool to report a socket to receive preloader commands on, but the helper tool finished its startup procedure without reporting such a socket.

This is a bug in the wrapper, so please contact the author of the wrapper. This problem is outside Passenger's control. Below follows the command that Passenger tried to execute, so that you can infer which wrapper was used:

This is a bug in Passenger. Please report this bug to the Passenger authors.

Error spawning the web application: the application did not report any sockets to receive preloader commands on.

The Phusion Passenger(R) application server tried to start the web application, but encountered a bug in the application. Passenger expected the application to report a socket to receive preloader commands on, but the application finished its startup procedure without reporting such a socket.

Since this is a bug in the web application, please report this problem to the application's developer. This problem is outside Passenger's control.

Error spawning the web application: a third-party application wrapper did not report any sockets to receive requests on.Error spawning the web application: a Passenger-internal application wrapper did not report any sockets to receive requests on.

The Phusion Passenger(R) application server tried to start the web application through a helper tool called the "wrapper". This helper tool is not part of Passenger. Passenger expected the helper tool to report a socket to receive requests on, but the helper tool finished its startup procedure without reporting such a socket.

The Phusion Passenger(R) application server tried to start the web application through a Passenger-internal helper tool called the "wrapper", but Passenger encountered a bug in this helper tool. Passenger expected the helper tool to report a socket to receive requests on, but the helper tool finished its startup procedure without reporting such a socket.

Error spawning the web application: the application did not report any sockets to receive requests on.

The Phusion Passenger(R) application server tried to start the web application, but encountered a bug in the application. Passenger expected the application to report a socket to receive requests on, but the application finished its startup procedure without reporting such a socket.

/error/categoryAn error occurred while spawning an application process: the application wrapper (which is not part of Passenger) reported an invalid error category: An error occurred while spawning an application process: the application wrapper (which is internal to Passenger) reported an invalid error category: An error occurred while spawning an application process: the application reported an invalid error category:

The Phusion Passenger(R) application server tried to start the web application through a helper tool called the "wrapper". This helper tool is not part of Passenger. The tool encountered an error, so Passenger expected the tool to report details about that error. But the tool communicated back in an invalid format:

  • In file: /error/category
  • Content:

The Phusion Passenger(R) application server tried to start the web application through a Passenger-internal helper tool called the "wrapper". The tool encountered an error, so Passenger expected the tool to report details about that error. But the tool communicated back in an invalid format: