squid-4.17-150000.5.35.1<>,&|c2%p9|.o#$FԱ6yӹ3YڳQWw\bGg(Q8#2{]"-ƺ F}f5&#,]~o87mL ?]q8oHy8' Mh'&2s 3f5׉ 'hb2;~a+nXTp?`d   ALPX\u  gf $64 $ H| $ Z $ T $ 8 $  $| $2 $,- $QQNS N[1N([7[8\[9^8[:d[=*>2?:@BBJCQFYGl $H $IC $XLYLZM[M\M $]q $^8Nbcbdeflu $v<5w[ $x $yz \Csquid4.17150000.5.35.1Caching and forwarding HTTP web proxySquid is a caching proxy for the Web supporting HTTP(S), FTP, and some others. It reduces bandwidth and improves response times by caching and reusing frequently-requested web pages. Squid has extensive access controls and can also be used as a server accelerator.c2%sheep25SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/Productivity/Networking/Web/Proxyhttp://www.squid-cache.orglinuxx86_64 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in squid.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi # update mode? if [ "$1" -gt "1" ]; then if [ -e /etc/squid.conf -a ! -L /etc/squid.conf -a ! -e /etc/squid/squid.conf ]; then echo "moving /etc/squid.conf to /etc/squid/squid.conf" mv /etc/squid.conf /etc/squid/squid.conf fi fi #!/bin/bash tail -n 3 $0 | /usr/sbin/sysusers2shadow RET=$? test -f /.buildenv && exit 0 exit $RET ######## data below ######## u squid - "WWW-proxy squid" /var/cache/squid g winbind - - m squid winbind if [ -x /usr/bin/chkstat ]; then /usr/bin/chkstat -n --set --system /usr/sbin/pinger fi if [ -x /usr/bin/chkstat ]; then /usr/bin/chkstat -n --set --system /var/cache/squid/ fi if [ -x /usr/bin/chkstat ]; then /usr/bin/chkstat -n --set --system /var/log/squid/ fi if [ -x /usr/bin/chkstat ]; then /usr/bin/chkstat -n --set --system /usr/sbin/basic_pam_auth fi [ -z "${TRANSACTIONAL_UPDATE}" -a -x /usr/bin/systemd-tmpfiles ] && /usr/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/squid.conf || : if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in squid.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable squid.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop squid.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in squid.service ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart squid.service ) || : fi fi`/- +k^g@8(8@XHX88HH I8888 aX xXX@h`H8@hH(@HP8@ 2(8@8hH@X@*WXnV((@ L=WWà zb3s| E3f @ Y+  F ; B U*   f &t m r x|(g>"w'|q<reB;b K5<2tR%jil' ]fO NO68Vz'X)v$st"Q$Dt2qru~gOR;Y~**0v'tItZHX$xGdC$'t4_2;~|%Br v;k|c2?k<:20tuQ$~7Zi+ IQE9(>' )GwIgittP#{G]\' [cY5Dy-5'EhymG+]tq[x_{?'ek k %geTCVkHI;J6t\V'0,|Y@Jn CS3t~Q$ihk' \eN @N57Ur&W(u#ltJzX~9@"u5fV@g 872_tS&[^'S\E2,(/'Hi|uJ"etQ^1zB! B5$/4rm9jYyMt~Q(ns&R[D2hR6<Sy$Y1:~tylA(r-&p&b[YP^C5P7tx]CF100ur>^j^Ytuc G;/ZcqqI1E: =tu#ttdI*h<'>d' t}Q$ghk' ^aN@N57Ur&W(u4lt~1c?>Cs1w8\kp%X`AtV G_;iC)V?o R^SltSZ-O}~&gj;T4[ Ot'R%cq'.jaoL@^/`-J^t0R%jzy' ccdH1r_JIg8o2*}+to]0dSad3YcO0k/1 Gmz}fhtzQ$r"ef) YbK ;K26Ro~#~T%rot:z{=esj)mAkiH*3Txh4wt&Z-yo{0kt](Mc=9].i8}7)tU(piv)WeN*Sn88V~'`1?vBt0[s1XcXB\H7=Lj/$htYIzLfg)VnKDFA.:St$%p&p'tcwmCsi ZP~fCK6X0;F8t ]  W2[[4:Q5utvp/Ym0MP_O[C6((Ei F} X&tawxvo &hC[0@cr+=(0j0t~Q$ihk' \eN @N57Ur&W(u#lt[.D[hD ^hh'xO3*Oq~ 8i t'[.}xy@G1^}/)ntWt|O"gfi%ZcL >L35Sp$}U&s!jtzzMu&'fWH#2. J1 Q"R'RthV)0k]zCD<"3.'?as;mZtK0qLj  P~m Rj+t=nAX. +T%VtE2Qft#XU$yy8fgbON <Zv+q-8f"tdS&o3GQ'xkDE?E(77\& oUt0R%z'>qFXi+Ig8i2&{t1t+9 yC UWU21m&OKmF*L=VM^O]/-A큤@A큤A큤AA큤A큤A큤큤A큤AA큤AA큤A큤AAAAAAAAAAAAAAAAAAAAAAAAAAA큤AAA큤AAAAAAAA큤AAAA큤AAAA큤A큤AAUr&Py[c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2aYaYaYaYaYc2aY+aYc2c2aYc2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c28c2aYc2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2b7d2cb67a89fd13c1ecdbf6d32141acbe6f42c0b349e81983437ca839868933b2a578b63978d4658a4982a6cd6cdc8b123eb297be639937a6febed1ab696868ddcbba1fabddb92c2a7ec1ca4c7a44062fa7c7529641582d076bbeab0772f287adcbba1fabddb92c2a7ec1ca4c7a44062fa7c7529641582d076bbeab0772f287a14ca2e061f91474d1ed01286432cafadb3dad0dd7ba8b42c908ed7b18d833b9214ca2e061f91474d1ed01286432cafadb3dad0dd7ba8b42c908ed7b18d833b923527f3e77af2ce7616de35e3c6743b881edf4c31a987b8ef193bc72fef70572d4062dc77aeb710b41bae1ac043e7931a59d7a00b358eb2bb2b8ab34dacc3624e4062dc77aeb710b41bae1ac043e7931a59d7a00b358eb2bb2b8ab34dacc3624e2703a36330a6677faa7c99ab80a8c4fc59f8837c4186431b0a85dfa073635465d4f0d8466d280a832fa344ebc712b26dfe4317ee210b5b478cfdc12094597ac51c82dac08ce80c4563dd9a76053322a2b6d432af42ee47190a4654e9eb28caa87b5e996234861b9c228717d6c73d7afda5f31f6dc7e3815b7b559f4570c727c1f94647b9a5d601a20db04f4568cd259021d1e062ef6e890b0d7b68380d5efaad9fd53aa519665ba6fbb200abe9c89d5bafb29cfcefa2cdb1fc66078d0ab97f6c325ad31880e75afad06caf569d9b1822c7b569eb23ef21435b4c241d6b9e493c08a654e87be7f0a020c2505fb8b68b3d82e61f4ffffa5851ec6da27a74c1107ffa259cc58b1471368ae26c2c79100b88f9344383454a2b3256c613997f1ff9c8d0bbb6415c2c8b746d4811fcd34cf96ee0d2e8024a7e7625939ba1cdbf93787db21827febd4d90378584005289ca901c61739a8ee7d7c9ac17302892ac4c0a9b18d449ea4c9d9d8d78e437f232124d5c5a343c67878b2a30fcb425d61e47045b3c54c314bf75655ba9de73e6c09836b5c9e721c79271bf09af9614cbbf7345c34a19940c74c439c097da541fa82991bb4dd4f17a41532ce7aa355e726798615a6e33002f88fac49af554403e8e9081bd06f184dfca598cb061c5c3477756669960d43813aded00092dce1b85e1d752dc3c9d29a0d485f2f3344e6303dce675af374440bae080850f796c4b5b9cb92b818e75c1e980c600283d18ba82179707929ed4e5f636df90103ee546c43c4700fecaec77b780b6bf523fa642a1c3271a6ec2d6bd9c98b909e59465de12b8fd6a4f3b5ebddd4f9ab07da7bee595d3b75cbbd0aca40d2644c69c9d8f7e415be9301284fdee39fdf41c9b35163c68482d3f94dfbf85f76e272698adf1075f236a25014076f3022723e79f9c21e7e01eb16ad8235e9797a9518cefe8ffe4f08c903d5353f5f58c81737c2af4948339a84f159c9107b32e2fc6d18d9b3a14177b20e1a00a870e720acf306d5c2f7f38d293dec49ee8333e9a1a21b1fc4087cac193077e033e6368c9863042e9a491f51cb44b21e56eb1f4ab102e965258d89c5d7b3180e8241d8f314139d87ab4571e161b6fcc00f2c08e8cc39113f7a9ffd36626fd200633d96b56654fec2306f6c526f6b87c5b003b93ef42043d3cb0aefdb874231bca1ae30a716b9bebb3ec21d2d08c6a71e9b4d8290a6ce0e3a4c57324d80c414e2cb6247d2bf5705d8e95a5b8471bfffbb93c6b2c772e7e60aa494d1ed100152bab295779579a35cfca929d00fd85e2074e66bbf66ef29e03835decbe8b616a25ddd4ccf0b445d14c721200b09ee55eeb80985a92f8d0f54a45d9a337c60e0373d1f0b64f237412981f4f0afe981a6251f890cfcea22cbeb6e114da7502a36fab979815f2cade85d01bc378d39cac0c7a89e7c003669b3d6092ec18cb9551766b8812bb1e6175c8847f21feeba88a5c9268471d50c169e64135d56bd0819fc7dba0ba1d7725499234482790d88a147d02be7145a2018a67da6a6fe6055570ece33b2b3e69eba2cecc2778bb94198862d92075b0283905483945d90289856a5bfeb53819cc3cc74b18dec7c7c971765b4c150480182f6cbd8fac4f440924358454b8fcf66ac17d326873db9580c246123da9c8120ef339935cbb6eac489ee52c33a60d4bb95a3859beefcac9de683bfb615808a7085852d417c033e437fc40e9998adb2ac389a3ec78c086b3cd9a454d90114ad7ddf137196061f25664c76a7a57c2e8a56d3cfc37b9075453af491d18f3f19bb60c7f5c459dc32fa9b7772b13c942c63ef41837ffea27b2812d908c052749c34e4011dd6d07cd4528f753bf29eb9d7bd88ed1fab91f1c447ee508aad2ed8b4346bc943e8cf6a6ec9a802ff6d526d2da2e2d9a7770635af81702a4610b8560dd2a05f8aa7a36d11137b4a4d87948127c15c6fc07a05043c8ce927501dc4d4dac1798013a9b59d0ac684edc5be51614d3cdbd3268013449666434a48371a68116efacbdfc2fb543ed4cd8adb7d0cc33b1e05ae8bfe8e80bb04ef10c23a967cb04578fdb48b1b7499949ccb8792faaf6a25c55f86869e1c9dc184f674cae73d74827d8d66c858d9ea48161e508506bf41ef35ceb65c50b3422e85a825d0b10980bb7430c230b69779b73e039b0093dc85e6a046e3b02fc97c736702ece8e54b6f25c428b0d1cea7c2f3d8acc375b3d86459cd74ce8eced5d88aa4e4cb30c8891cf6ab45460b7e8e60bbd0f4c7c58a4c5b9ece8c267362c06c52ac66b2f28455e505dbc316b5fc4a000e994fb5aefeec7069963b38fb500ded9d720fb8f7ad7944ce4cc07afa59ffbc14d64b53ac4af269300a8f084e49a05029df186cdbe147e5926ddd168a018e2566c40618a4f7cdf6b9ed1920319b9270b34d94b4a58d7e85803f6324d814c32db9bdf291ec48baba47de9d982fce603642be04b8c00cfec251ca67692bc7fd08484b1efb72f37e97363508bbf21c533256a2db2cda86153785f07d91f6efbcf516b059a305b581675a839bf79f0b4881dc1fa012a6705a0d88c5d535bb2b1880dec9e80be1396fe872d7a486eb899c7e14da459609a32974662c832e43d5d0a857df14ec4589055d44a4140241208178221c66c312509b9193e86b6da0192ac0f0decfcc08a3864e0f75efe0130aac379d910ed5c7ac7eff7acbb49a915f0b9dea80f0b12ed53b4bf2b9491acdfab4ef6a8c119e217d4f7440dfa5636fd398ff4b8e07a9fa7e1b5b80893ee852853addc2ca22decb92cfaec70a01345681bbe988cf0167b3d3971cd4b11c92958af9db7bf100f988eb366818df18f9aecfb5e391e7a600bb8017244dff2a74260915505da90f114327ee1ca55697bee3418ae49e6604a8b877fe8ad7d007c7e9751174604f4b0fd62197f26f270b4d1149e56210021fd99f9f84d3656198bf29394ce6e29f2a9dbaf9459a3ea6f42d420ddb8d53c66243b2c78fe8f2a7cde16e171e486eb0534f52beb7c61361003e5a4b2f8a05c62942da2a9c2a1c973a74f2eb786d01f297e35ad21fe93c52327e325247c1113e3b8b9ef5ba7dc466c29442d392b816924078ac5d08a5ab87db22fa8d76d738c3282bc592f062d6a6d46e24789e3a5bae561810fc1bc80b08928842ddd41659a352532fdad2881c75734d4743e2f7e48b1441e38e19e12ed6dec9918c09362e87b79e4c7fd42de1af35914c723d5e931854598ae783c8a620b779c06c5e3d259481eeefd233803e923469b840106c6b03bc4e0aa074fd68d552eb8a8151e9bcd8ba3d3d1f25bdae5fb4a3617d83e8832eb562301a7c37d76a14021db8651e32bb12eb0f2fbe711aca9c70ad103ba50fa0636a9225b363892034af0c3f2ec3c9ace0246727ec8246f578a5d093fd62f9d30a5f5c5283cd1a884457c62a7e86df890c532fc1b54165be017c1e261068b986300c3da6a8029bc2cca91deae1382dbeece293560fad25153732f1c979c8d21080240824e2a89fe108e99c85282087e0645896afb911612e2780d5e3e5044c6682d581a554062dc77aeb710b41bae1ac043e7931a59d7a00b358eb2bb2b8ab34dacc3624e8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b88064341eb3df578430352337a9175cbc06ec438348685180874823e61071e104e3af318b67fdf12821bbc8e522052a59a488f3adcd1b967201ed50a4f463a07b24c7fdefb73c2699ef28d9d2b9f9201a4d1a03abd271efb6a3b3e7567f1cf20ec0bc466cc9b4154599d960012c010f8a2a338d11b438248794cc01a07d687907dd83c4b7b3d02738057a291d789db6edbce279f9d75a20afa4db8a4e1f693056fe9934da1175ec5814550e82e0b1093557d123cc802e42603465b6a4cfd73c74dc3d948fe7dbffdc71a6eb2ea71e3b60562a036d128201b4d64d019be82e137163938c13117c2177b7a092d56bf0023a9cc23d251dc6e126017871481c1ebcb3636b104134eb3557ef23c4f4776be54bb36797912939368a6723fd3b74252653127746cac33c6825fd456a63408fc6aad335f56951988efe5eb526f9a27fdd0295ed6689c03c182a010e9a87eafe9a535d1b64d9b2683eef9da7ca15491867f35e32cbc504a2193a4f017ab0aac389d069b09822903e715f92db7532e57c3fab5311d4d383174d85e87244b5756024dff9796caf895e0375d2e11cc121b3d505a0bea8f2713abd557bfe67d03db6eb34f3b5b004188d436f146a5b385d2b31d913af006ce3063bf90caf8d618e3b03b55cd14279f55053464c25ea7bf70bf4e18109d838c08e05a4a53612eb2de545d8bd2c83107101e1c9deac145ae9bb0fa8132dfb1bcae41f0ae1194db2f6665a77af8323ee5f6e46d0998425baa803299ba2492a4bf427d584023d5b2374bed6d14eaa5236705036403ec31ea358e7c04efbeadf6a858a42f8ecad074a67e378913bca3029c9ef8873a1abddd21428be632ec46680a7c18213d07f0075f7febcd63e6bc76e561ed556b64e1214823b2f5d5f63b8f53dbfea26d64ce626b2ccda1c555670037493d6bd6e6eb2bbfca814b3007b4354f158ebca974d8a848e52192bb39c330ac105c26f7b1f5ea946f5eea8064440137efe44de909a0b625b55e1dc250257ecca9a0463071180d71769dfa6feeea5f87895c8207292ee75ebbdee28c01f0464f227e6acce3e8229b62b03895f2d2c95387e4027503b7bd5f1379ee8e1af8bbd1c653ef1e592f878e95087a7f833c624ba6687999431447bca1ad4bdf46e9bbc03fd380a94f9cff92c3827ac12677a9f650b70bf3ba6c43213d3fa2c3adc54bb2e6c5abb8028139a15c5ac8144b64d42b2f2b52f3e8e49fa4a1d2f0cb4d9f0837291d4c5e509d3e5f18b886c8fea513f819a05c1a402768e727113e835fde8320af34304e609c65cf220fbf3e55e0878457997c5e09c49adb7132c59fe65c776fa34aec1f5d9463d10a38f3d1231d4a3dc8caf5a27c67a4b8974c9641ecc2134dc97bd2b57a608bf0f52714908bfb2bd7dcf7515136f659621ee6ffa537f02c5c2d2f3e72adb37ba15c97b76358290a03a3575302fb666d198e17ec636ec30f9b238d3cf68dde8d8dca18a471dc2f0d7519f7adff34c17d24764f99b2c6555bd103937bade15c3afdbfae9bdc8369b1b8851624ac38f1d7e2bc60f98e0f51554396a33682f59b1660331a0134281130a0f89aae92cde5791a78b9c480913dfb0e85c02e8ea1fed5a9513552fdb319149a60d8a034570c752be0cfc55fce662c83db64f51b155e653dc6c1ba304556fd8d128add25e0df8fb9ff64358d927a4a5d12d7f7317fc3af42e9af7efa7f9ce8d17cf6b51e94e536b74dbcffd228f59d6732a245f95afdcb097d5d09a0d8716c21e7ffb76e29e01e7ea300b5d3c7678a7260d34c5eaeeecd6be6f8401d00877ef4829eb395bc79058f96814f8a3148319d12d7130eb31baa420cba63ecddad3bd2860fbe4f94edee6717e0f56e179639a5c2006347ce17d38cae4a3e2656c152b563349434e3392acbe9e2fb9bd2ddfb36074de5b48713091c429cbb4487926b6ea1cfc3f43152ccd9dea0187a346ddc4931a87e02e823fba52022801e252ea84592622ef1d3d8546c06de246ad9514c4cb064db19a10088b6668ea839a444203e5a9be68a224d4f8062f6bb5de3e40001da1f2271d56376024163c6be2c775e0e75fc05b9a0d8cb57ab0d5311106b4e7707dd907083c3814f6f382398d220accf3892820ef274146d965d5d68797d298cf78767ee9c1355d38638742dc578ef59b93846f8da6fec95927ebc2b805e2c03d3f986c532219604cf92963ca3a4e495b7e7df5763c17fc038b5e3a957f3dd4e142ddfaca6613f92c2e7db0b46d07c8c616f3b30ab227cacf33014691f56d66dee2dfed41f17d97eab6cca0346532baef745e4b39497a16f42bacfb001e699748911409dc6e1378f18b2b49c3e4b557347c1ef340db636a0189b0424b21899e33a872cc7bf19f14b67aba5ea477048eef41f1fc640ad62fbba5320e74d57d427f5dcc86a7468f4831a68a2a92d0419fa33825b925a2695e4daba0ef4a6261c145fa647da7bec6a65b463e896923baf8cab79e4caf597e0b70fae3d854d4a9662512b37da6b1faf125b61c7135df2eae025b1cfa6fa9f4ab8e05500ff6348e87ba9c6be2e908d36c6f03968e508a3262c5c100f6651fe30438a4ac91a2867c105d6a42b30c4d481e241d56f3980880caecd337819c58230f173023c99a4f23267ce584b2efae870d5c1634d1f7b25fdcfa940551fa5eb4110ba299750c1cb08693bced546541cf569a44af4edda4d602a30f6d3eeddf378c188419a4e8c775b938ad52ec48d6ecc60c1d9ebfd0f0c7c94bbdd8d71da8c33c4a3276cf7733cf11fe11184ae1de85619ad1f9bf0405a3a1bda82fc88a80a4c1524dd74e1e3f7bc8ca557aa613f218781f96ae166337a7d5417fd204e3a5f00dce3579b4c6cead3c9d4d6c03b0e2662f3a9f3297fbd8b4cdfb4b6350a92c77a7454d7b2fb298124708c19834c206baee89470f15581d00ebbc6291c771c1f88a170901eb0f8b061833755aca13e86c49b9f30a39eb42c606a4681631f05d4ea4de4f9dbfe41ff208c04e2a131f972ba85080c63c3516d4fac829e3f6e9fa970aac3c25ed78f7161e9826c4cfdef1c4721236a6cb214869639b5cecf62ab5ab6efb226437d8b8a69032f559080535313c66fd21423072ba0e4f74d0fd983abaec5557bdf0a733788da62f52b3c28f62c08717c7a4a53a29486414f1fed2039ecc57ffc0f68bbad7d0a1e0454fa15f4863e6ae713a303eaad4268746878ad9cb5b2ffb502a5962d722220c837727e569df22b584b4b7cede7dcfe415737621740879552e63ee11e126b9c313b83adf96d761653b5b917dad735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a1cc9d7bcdb57fa89f678426fcbd8a96485d5fc33fe0e4db412dbf1c642a0194e1da64d54834648940be02d923b9703287cd92f51d3fc7caa66440732d220407f1b706e34f1d567c25551bdd0554bf4b9f155efebc810f667feb5cb369c97f9ba05a98c2320cb4bac3719cccae4d2138f82d934d7bb12678cd2d24f09dc543dfc814efa3b5fec432d1a4912ffab7e1d5a115846fff936c691a8428dbd35b7dc16f514af7140a86231d79445aa6a1d2f8534ffc123e07b3b855e68b29ca05bea86afdfa9147d3bb959c808879039473b84c26f424c6a8f4d38a27ea060972ecfb2bd3b15d49d8a5e4fd2278b961b20f542854da427811ddf80b2cc0c938d51d829e8db9734064160c061753b39e88d329a636a49d7a3eb6c57c97f9ec710981c381580280f8b1b95e88f9b91bb6659e1ae64086a3350410dbf68f6881c1e5077166559809a38d9673aff32da6e43ff22cd7ea224a1458923e4ed29b0e8aab4813aec83b2fb68e6be1d02d51ce5f40eec939dd3abe71ff47dee9daecbef948038518a556139041d6180b6eae8924a7896275a0fa899134333e2d1a5b0316ea2b0dee9815c190402cc079b8d2c41d6c6bd429840a5e75a91860d924a3a4bb3d06cd75d06495f69f2f7a7d2f49d7a91ff424933f11ebee10773b6dde90debe09fef8a98738c68be5cb9075ffa68b568a0a7e347771db7d3c857ce4fc0dd2ea959e1cfd435db02a3ec24e4cc9b9e3e3a20401845997cad559ed54ff6a0ba41302004fe6c88312658b91e36920869b3319189092f26eca770c48c3608536a1305863da83f0d90b09b85295c321aed5b2a16f44530b0b7c30250b2af9ef279dd7e3d03ff59d7ab2ab9b5c672d3f8d07bd45feaaa00c64a26c88909005f61da186e50687c2b62e518df2709910a8998b414bbdd324340ecd7726a4bd3db1ca06d7f5778fcc1fe4bf805c36acbd69498689059aab74f8523be819b4f79a6b00937223a3c0cce3ca20f77108393aa727fbd1315b5e73a9d82d1123fe8311ff2ffae7c3a9bddf73958af5b37668d4cd1d76107f8a15a9e18a9962254be1febd435f8c64f345f656fff1bb1bed5781e5dabdc599cb24d45a0888bed35d9afe6dddb17784de301d8c4efdff4208c55bb5062096f36fb448b1a5c043835f0d95fbfa7dbcc96dfaacaab5be8aa45f8c928245d595730eb03cb804bb81d1b71eba0846c57e3cc49c97ab7f3318675a43f4d084c08f37ec3c82bced50df3451df24fb3baddabf0944605fb0587345e98da5b6f7a6d9d2df6695030323620a1b5c64a34db43a466be3f05d78190ccf6862bb97b3cf864f9924b1980c5266c436e82f886ad3d7a349f7ddc5fb8582087684a0ba1a84aef83f6c739aea2c5c4ecc8b03a1f2c4cefa75fadc5644daba3abad6c0a86d611c391cdb7ce51ae6815e052d5bec9fad000bc5f91e2a8d19eb9230f5916a789782228b00a8c73659ea864255536dc181663ab451342bb4b800586045ece9ac4f608b7c3c9d5c42a067bd13c13a9b63cec1b5118832d9681f8a36bc3876e60b558fca021e9d94437e763c2e458fe43acd65cf2dd369f930d39b372960c79a56d7b9f26671fe7d659327fd7a5af99c28966393c1d165b68811cebe5d3f3dba20f385b852334b5dc6d97f78a870fdb9846f8e7a6d63070dae46b66c073a4314a82748eb62d3e26d37a5e80feb5c0246e185adb3ef8055cc34e429da11ebb0536f5e40833b5f93dc42fd77b465c2daee4213e7d44f52961d9278b5dae1b598bc58f55413c91f149efaee93d3430efbf3d4f1a8702c3ea2eada2f97be7166a3116f3df9c7b8318ae375cbf07c50014ad84771017e1d5550ecaa07ace945034f9848fd23c1f9d788bfbf3b52f5dd245a8ac71c646ab82f8d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a7b176fb03225125d5491bd35ea38d5d0f7fa6d0939bdf27e07e453e36ac5226091c4762e665ae01b1df44d813510398e3a6a2c204d53f8d9237d66bf09fb34ad200acdbaddf9ed8ba3bd6070137db932e3c03665995f583521888661fc975636c916a543bb5412299156459bab18502bbb275ebbec621108572bce901d0bdb4b3125693050bb6e1572f2befbf1c51f4251c6ca70dcf45fd0415007081428706a307f38f7ec09f6490a654f6733767562e2491b40b994ba1162e9b49c0c2265abbf8722917167d0f3eef671e7b9914bbdf7c1d069fa9a61240ee5efd1ddbb84f2478f3d3966e599e521e599751924ce41c5a9969fdfe82b7a91f1abad3ebef166b39827ae6ac8ca8a674ce05535c5af289b25fdea352fc7ac3cc36e3e0b6e99bc103844cec56422c3309ca6e86b87bd9dba9915803ddcf4ebd1d40f5d9407760125753cddcd7aff65cd8207a97e4323274be63da5ea77862e7f28f01968eb160ecf17e1b6fef1476463271314cbe85dc705cb24cbdd361d2b0de97e665e8b94fe17ff2c9a6e382baec7df92e647bc39391782d2a396c467a8d096c5ce1ae0a04d22d1a1f4b79fa435e0d4061790d3719ca61f4ea094641869809d19143d202348a4e45620261276420afe1a4bf960a5009a9c62a292d4b2da80cb392a05c975dafb58895285f667b80af219cb1ff2273c6b1381b82c6c1c24963d3bd2006fdce11249d6d83325942105ac2e2e35f221725d6ca5b0ea4f0b8009c3644d20ac0dd730ae66cc82720f304c173c5abf2f650d008f22622638116ab599f5ce13dc51b04533ffff06784141e825977295f4608b27dc492a82591aa1385c8b47937414abdbea7e49b597b3f236c506bdff37c842381ebf56da80d987f7c7270c75285809f70ab079195f1cb845e14abb40edf48a61cd92da6bc5e26a72912c8fb70dbd9adfca0c9d55b33554da856b2659ff4d11273d5616b1cc15485f50a2f43e6bf00904fedcd6e4c23b69af125920c49f5fa080594c90f9d6e6555668241898e18d215d091081a620c7e6b79c68dc75e77ae51791b5c854f877dbe88273ff860b0946b322ede6e3f35a061f1f1afc136edcf6cd7f3886d5de1d5ff1624e90ab88b142f0e8a9d0cd0a0ef0879c9e0c1e9aeb4aae4f7ada5f98450155c9a81a357006b3f0efa2e617037bcf06475ed73babe3aefb9e5be922e6a6369905b38034f0657f39ed1585d031f97b66e8def110ab1dcf298035eed8b9466d97cf056b93ff4ff185fbe5dd22b03fec6d06863faa648e2205c75dd5242593d72b8c21799dad277dead585203e29248455690bd5e07f9082c8b8f7645c03dc9ca8cbd84a7fa7ab31ad9e2b51b88ffcadf3c52b523f9db3886fb42f12a0a4a612d9899c55b36de573fa36d9922afca280bd2a61e1c3285885476a6a688ccebf937d326aea441e7ecbf57df94f75de09f99f3b16d8cbe8d1af71122c4d35427ad5b434e34be12521a769f73b4b65467844f3c9b2b2ccca387d24cf76539d3390ccd1cc971d1dcb9f5515c9e75af47640439ac57d81bb849a7aac17c555478e3eaf161e15f3733143ff48776f138974310f5da3e0b83cb52a1843efef8bfcd3d37dc0f390372bbae782fb73550833a4489780c83743d4348dfd40498164906bf87218e7ed92fe8b6504bf9d3c4b247835c2a5ca6be5aa80e1a610b18d98fa2ad90ff401acf7db3e1906dc470fbb55730cfa4d6b290491b9fbbae7fe6cfb0339fdd6c88cb504412f32cca835a86c659e5183fb31ae3a8809c72166dce69e220f86e07c9e331b2d14d91161842626e1dd7c8fd5aa3851a77c1d2edf49d447f56a9445d2362a8dbf9440736932dc3794282771dfddf68bf56d91180666b689d9cc79a0ba7ef28d6588f5bad735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a6aaccce905f10d8b48edf52a76bdf518cf40dff2bfd137dc036a5b140836d841a3f541fd019caf59ed9f8453f27b4e813178542d91b2f8a83690347f90022cf805121deedcdf9bb2c6fb7bd2e5d22b11a0118f36646ab339c55aa472e6676cc63976ac69b41ce1b6db574d31eb24eed0a6d27a18e63b0d0b13dac181fe342a3c153ef3eb1429ab9590caef74e0bce5a58412586d15c7ba0a180d55e67072ad01a65837c667950c4332bb6b55fab0759c1ec57f510ad08eda3be3c4a9686e11e39e50f69e69c729f30a88e8f170aefd866affc0cf4e6664347665d5c385a338b32d311eaba3b9e2a9056de4374df0fa24e71644658c8c7bcc3ebab7773697aff3be9f6204696939709168820e2801b70f64cae7e94ebdfd539d9d174581a0d312008affeb8356231d02887a4efef104223262559fdb54a847684300869075a1557c41a15264d35aa1fc2e573dd261d5c1d6936c5f754fd0f88e0b6bb4ee6207d887113da20020a455bd6eb483d8ff3030a8a82b45b24e95c3535a79e2950f1aef69ad1794cf4eda0f28843dc4f517ebe6bb3925e8b7ecf7a1fcdbc08b156fbe0d4d022b4e349b7bf848cd33c682120113230dc83b805c135229234d0dde3e958a1d732e50e0a9888585aad6c24c0c21060d12d0e046ef8a520d8054907abfa2a3d66f7ae68d37d165834163e046c0bd9cca111b8e0bb0b2fafba93b6de839be546d84541e56e12cb0d960585b700adef7175a1cb9d613760a095b7191b5be9b6d3c86e13c06edac8564d0a47e9f0d543b03b9142d4bcd70a53320bcffff13a7eb2b024dd65b3a7eeb6a41dbedb08b10daa862b317f8daa520dd230653e5f1cabbcea33c757fbaecd960ab10442af964368fdfef7dec982b4dd92d369c1f004748c608473b0002d622ecf2dc1135bb00cf2818395851673ec87560d019f3b13cb90723887c16370b02745046e1b166e24a1e822af1cd7f29369a9c2e737b00a57a5890bfee0ed997fb85557ec273ca89b93db70d8d7e8a577a3e82e0d4a1b56e7492892adeae0075c7473fa551f2c12cb44077dd44bd5512f5c92f2d1ace00ca333210109ba4dbf57695c8365f3fdbc7bcd056b22314319f5df67f4910ffbbf052491ab2176e5bb73a5ebc50c434cae755d8c8553de30d82dc11520e8efdd6ecf4d0fad84aa4172dfca663b56d500d924ac33c2f3dda0537abcec031ecc6e33005b1acdc29860ce26785311da00c2837969ef359dc1bc38cb1cabdee54e784ba93f0b98e0cf43bd484f6114e55aa11dd6b8f32ae4230a14e26714ca4ec630fe00c87b7f9ad08198a57d8d32ec6a170a4644e9b38c5d4f810b35fbb2149eb14115a4070b73f7ce90cd890da37148536333db7bf48698ad114949df6cda3d95455f11dfbd3749b2c3cb9439a1276826453f0ce9008585be183a1906e99079a3ff0c70b043dde0d2c6b7c26483792ef92921fd37ede274f88a9e1e2d87482cc6684a9ae928bec745ab842d9f97d1d651fcdf6535c09de455e3fe0e565356104d0db8df26e9742989f9debf498c3f7f83f116a838ac63be8066e2a2e4cd0547e815279cf11e6dd0c1bdb5dbed3f46bb672530535038265775f6cb398c1444b9075edc0ec73e663fa54c9560382e9aca7f5e707e5e878de5f518103f3a68bd80cfe153a2eadabd85937c3a20cd254c475f402c2a2e1f5c7d4b264fa5fb7f6c4cbf3d17fd05b2ee37c7b31bfee9751307aa3369c19e4c78c78b53623c04b0345a989960c205f10d6eb693a92d9f7b5900331f78980495ec75dddc09bb584cd9165739ab6e40e18b889740adb15b55853ccf6961c5c29ca98f2313aeb1398e648f742d7091ed712ece214cf701b9125150910e85ef1eeeb224df487efa7aba558da5c7835d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a805158182b289b125b21b74fa1fc311f9330efe82fb73a75aafd7bbe6108f10c849bba812610e3df80df9d8cb8c90115281cc0169bb5bd798e2a3d08512fd4c43565d9e98c384da363eec382414ac56ecc345c0f4a3c03f4975624acebbfa0ae1ad0462a0efc8e9e86a2b34353a14350b086ebf5541d9527bcb5ccc0095861bcf30d86eeb0ae3b8d807e2c968680a677b4a8abd446cb48c2d6da4bfeec58956f5f67f2bec1c3a0062f0a8e73faf43e320e77e9ca3bdbf9c2821f6ab1aee7ebb008c902db916140dee36391ef1f94938ffc42e8d18eb87644d3bba4b181c893742a242f13f64ecb01449382a6fb734e3d2cd6bcda6e7598299e5dc8b8d294e4fe644bbf33b504e9ae8e8bcd4ede7495a337a2f3638451822a9cda66ca3edc8fa239260f9e62a9404b284580f3158fce7adaad558723aed4655242495113da6dcd5d65afac5a74e9c898bdc1b336f2119633a35732dbcd3b381c876b0d8a3547158e5f83a7a4889e740bd251ea15bfe568e376508b96c0fd835e972937a8fd6f6458d4f21784715abdfe4e52ce99c1d708d3a82206ec42f9d50103864f6f34038d836673eb3a49e28f371ce6335b659c6387ff08bf9890307e46d6b2e95a141d6dfa9d95d244efa3eac48709e8e65952b131a572f11df4787bcbc00e9981b1751f821286090799581d57ca897bfa8c7957feb3c204bc77d523551471bec2afd33b3be415259c8ec84646d2e62e8056e8a708e0bdffffc828506f7c16b5d06bc117cc8679fca651baa25f46e7317e40d072ab2bd3c7793fd9539d0b78461c01cc3927268284c3df41990edbc888a922e9c46b2e00e62e73e2d579e28158fa24edd6173e971495bf465cbdd334a1f67e00ba21aba2c4d830f3f06861d58b7b9baddebf7e050a1e271274ed9a926f0de514393b519480e0eae5de5fbc010c5c070b9575088e0badb861580204d70f92036d34984792433085a73fa4f6b7681cd15cabb17dfb1c39bd6746c1a109e9ff120c2f3f13e03d7fa5936137c3ba5e1ffce8de706231c36768ee8c79b9c9320fac89946619e6f8ed796377da4aa651918d5b0c5f8a2cc9a0cf2d5583da6c3cb2bafb2e11a80f592cdcfe2472412bc66e71cc3da0129d25731a3e8283b6c81c2191b1ab7fea6788e8d84d41bc10e0164b523d88e3ba250223ed1dc70d4a11d56ab2c4e48cd85e8b92ea1da3e79a82e1735f37471e0e25230a1c0fbc34e8d5debf2fc2ee22c41b33ccbad27967b28dd826ac26d6f6d93613d331ebf755ef1096ba7fdaa6e6cdcf50fa48bdfdb65a0cb74bca88b67815394ed3557d28d2e0dbeb69a0c6c7bcf3720b9f1751e82a0192a6020ea2731f2c743b9a42f1cbd7c15250b6c8c1cfc32388fa78277a54c2e1234810cfb2151d92851f0b96208087a460d10c25c5e00330d8b7e604c6c4cf166cdba57fc8fb1a890786c0ae6f7c68c1947db06ebf6a1b56ff5747cdf48f242feaa165b409b4ce0f79f91cafac153f44f1c6d34b0c7d8213b623fa012dd473263a6bcf3fe9d63330d2486f729cd3fd52566bf391d2096abbae7bb88b2bba8ed4baf6d9aa20579f7c073107d73d1e9d06261ef0526f8bc95451b13a7b286729461f592687b1a3f3d9311db89b936457560eccd3adb535b866b8443564e25e3f8bec0c3d26937b5f23f9ef6dcd25fdfe637b69bcd3911982c759a99d889faf88eec1827aa85e1346fa81e55318107297457b6734c6afb5f9f82cca2a8d035c361d13a770a937b8749fcf7bec25ac777a7bf0b9aac554ed3c2bf11daecc2a0d4f485b3b7b257b0d0ee66bda3feffdfe4cf8230e4fece3d9cb40c815c7e18990a31a07a80f2347f90e12db33ee69865db160845ea405d14a742f7aaa6a7d5c3402d303b103bf55d8d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a9724493820a11914f9ee13e859383cef8024e41f0283dde49afad7ea6fa1240eb365ece07c8b32764f30c6be5e7a5d6290ecbab83777bad3d31bb4572191733ae7bb17f41e546d6ffe43d9419a5c0ed8fbb7357e9fd3bf25bac67374ebe8998c4a34b12a4c31c0ede324b4292a280e7b9f1bceb38d74d2bf7daa60e201f3c28552b7617b3019664aad7075b7c1ccd6c19ac97c24b60f1d761ec59c90999d223088bc243d2cd1b44ad5ad6e6f2afd7098ad5f9f8de1944395ab9a1f15e6ed447e52e5d410ebb97eefba526640dfaf1bb88deb218ce8cceebb6661eb630e9f3e7234225d1c34b70c4cf18f2d691309386c03f4abcbf6b46870fcdd65bbff50e22f9b01e0139d6a101de7e96d6405af0eb6e1befabbe09c5fdec06d6c17413fa5e6a2e33ab46ee9b3978945ce8ad6306ed89e1ca60febff4d5784cba5109040c77084b47fc433ccf071c89182b1f76dbeef396275a45eca0423c8fd918a2550978bf481eb43989322e60e75099fc552153791da378a777cc0c32ec50950e73b90e3bb56827fe29070f1afe521100b7d5152ab0a58fff234e5d7e4cd5cca2edb209258919818a68ff645bee2a7cd71e3fa425a867522740a5cb813cfe956fe1a151c6baed9cf31cb26670499d8817688637e3f55bdc2c8c9163b711f641d6d702b0f50e272ae9619783d8cc208454629c6214bcaeca94ac5a874e28055470ebca47adac8e2523dca1e8d868b9c58bbd92f91070daf27d32f1088e20f08735296044adea998cf177e1b030b0f5c76773b5dc1e1063c4c0d41f645d759057a48fa9cdbc14effe6dca578f2dcd6ed0b704d4d75d1659b7f79fdb93f3f971293bdddae2847de3007c6741da185c9e3ba3d37a1664739ceaa1cd5f867b74d01e773fc8563def87502939223b2e55fdbae476493e4bd1cfd317eba93e072402e492b8c8f4ebd7802f0b9f1c9a08ab5690e1571cadcf85b8e37bbe47a251f3dac6e820c6846f5ddd4644fa242d97df60531ec1c460cc3840dede717a4853c1af38d8bd3be4d81417d387e247c02e162e2640934bc830c86745b83173b10ebd65f1252d2076dde22c71e827e3982d9a99e301342499e8b3ab9e98a04f6fb61f2baea2adf27223467886f6f6c46f580d87b925b7b111dff341e905971c344b4c4d947df4a4e60f7afe2ac86d360d4dcf5149785973b770257f3a4b23c97c27573461ecc19711edd6f5438d2fe1bd23c6acd1228e1e98fa1b9f660dc6061e7a94b3309a31b5ad7f2cbd5bc7522019e65889f526cd38f1af524a0d7fba7a8a60a908e4ab27d73d40441a08dde5e9c70eea55a723101728c53df754ce6a642359f01773b6ed83c82a2bab9fc8382d7a3e95342b05cb30d0c151c3ad56f4ae23c731bdd99662b325d46fe1bbc9d0046c7f2d1d46f0df315923f0c0e2df0e39fa912e9637a958d268d8cd4c219640e722fc679cbe22757db3cf417df44771bd3f91b111684cddb514bd6dbaa42feb4f8212b22e0ea436a90ea05013b83b9b13cb578758fcd188c6089b1cab97b8abaa5bfdaf25b8e19018c95c1d668aa5e84f8a43144673202e770fef25f2706cebf30104d00e874c436ad089319dc386a0dd8baa47f0dea1984b3b7ddee1a3096f8207284296d9fccc6e5ac7e45000cbbb0b02e8bd5f4b62553ab9880bef9becee5847f61d8d4aa566bfa0135761ffe062782ebb6de4870ceb24c296a5bac4d7c0089a8dfba4b4878417e815b5684fd58e105471095181460418265b305e390f46fc50f86e022f08b37e038c5030c713c923c566259729dccfacc0a0c5acc0c200602ad2e391fd9e6b3ede86c9e2a386c3b01e6eec3a2a3a6daaf7940cc4b06c44c8090a97a50b49616813efdf24d97e5407aa7dbbfa0b066eccd5cd735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a2f6f0edcf02085b3dfbcd81c7b8cec16c1979c29dc8a0c119f474d25f6fb8694e888d0df9f659ce02422f6fb04bc057bf184cda0a70692a77a2cc8e3a66d1579c5106efd113fb8933b8e9fa6ea88ca211e3045fc3a2a1557f26f0dcb1257d3ea3207a55ae50518a4bdd8aa39828beda84c352366bd997bbade0455690f9fa5dbd9e480594dbe67ca5dc9c83604dfbb6ae23af586e775e6d6d4a8012156064820ee16f036e143338fe071517333ac28d173e2121a70573006f6fb91e92b4f8aa814ba4028ec628397a05a5cc7198cf889392b029f3a7217fabc2788254393bd108e8f3f6e5b03d75e2d469877a9d26249d390e60191add1e835b6423e11a9cbe277d3ab35d7412232547a6c9347ad44bcdbc3d2e538c81a1452b25bac4bb8975e1580280f8b1b95e88f9b91bb6659e1ae64086a3350410dbf68f6881c1e507716e842a96200abd9198e3c9982a2861e04ac7a53914b2dac8d9d51d91f7d46cf606a47e6906bce3fe9f27b8bb3d317d1b58ddabb5097da31adb31bd6410baae6b8ab23663c2bca4b4715d41ff9ec40f1febd04bd554056969746a8a38f2cf74cd4941d2f5b4d387d39b753b446c3986fdea2065e7bc6e29a1754e3052cd0a158d928a8cc5a46e92f42327c0c1fd4b78bd27a8b4294a354f4e8bf462d11150ab39509342093c859af1368e156949138c744a7698741f63dc93814f341460aa7e3a17e3abacc88745e4c3c4231633502e7cabe1453364f6b8851d419b3021f3994d40c9f6dbf7ced21c63ccd5956b7a3c31f7d4e4bb9f8e523b3a5b8404072467eb141eb909546724c3be094d63be9f3dbd65ed0165a786b810ed36634e0b9669abff0d83998001c8581118cef746e1470d0b656bbd6336580ee350e4804208532a08663938583cec1d9bbf50ac6f20003e386432854874e3dd408369a90ff767bb05eb9f9028d930a3bcca7174661780d2fbe9b07d8d20cc7b1fe9d33ed402c98f94c999d7227be0ace1c9013cb08eae261994d2c89bc9ae593b7aa9cc8bf3fcab7f6511e6bcfc04db879ea4110f1cb785b1f76e1bf20f9af6893a23622725295f3c9ac427bcf57e6424d294ec10b5b43d5649fe224ae39ea2eb763c9614e7fa471fddcfdd39d8b1016f0185d720dd4c378c23090c296f972cb6fde98e2d577c9df35007b8534433a53b077b39213eaeb7ff5bec6a6fef1f4a0c778746db023178584e01b3828110bfc738a8c513f18d1eafeb8f7a65157cb333a17950d9f1a0e15f5ea0c3ef7f22ecdd368b9b06aaf16b3661464319fc255df474ed7055fd920e1f0e96a34bb2b432632ee4dec80b4f367d2313ef434f62e701ac409e87fc799a04ad1f01cf8b750f9ae0ef64836fcaf695062568a0afa76835d77ae50d1587afd62e0ce139be302edd4154c06849541db709bc9f33cc4c6b26705c44c6f98e1953180771044c0a267d954e05e75858ea8a8dddb873bb054344166c7e26be1e83d6617cd3d6eea9a02dbfd1cc8f7946415102fc1ddf7bbfdcff802098f2e29a74294c5bbc24b98bcdf448a5ff372f6f12093aab0471445a449d4613d538e19fa131ac0be7b3d2615b58a01d50e6f5979b8d64a9b2e4c8115fb09a21b364d278dd9b2c3315f387a5d917c57cb9704f4f3bdd6e8654da284e842c1b7405f2c5b5ff67457167b4e25e4dd2a9f9991aa95d05cd59f1e6e8a85bffdecbdc0ba1fe9cfc7982d4b88c208b8e212784d01fbb72f10326a56dd8ba297ce4b745f234194448674b92a2e226d1d52d5ad362be5bf9e76c4bbc3aa52969d8e2549b4b7546d6c2db3eae2f962296bc3ec98bdb50470a31354f8ed8ed24f41a1ac87d692ae0dcc5602abee9e39d6279473d21a413d981f593901dd1d3cd8fbf2b32b4c20091c0d43d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a7d3721f31d1c81b09254fb52addd9551b2e724c488669db54c1e0161b88056e9d3f38755d44f414c54ffa61c2572a8f6560ae3ea155e8f95e5af6aa7ff82abc5f230af24549e815224f5bf1929609e65a6d44bc9ea5b761887b115f89c961467da46a2a4eab3b2f66c12890a2c3a24e8aabc3444a85d387f5311e2ee5f6a73fcdd0af760dc5194b5e1c6c66c63631fd36b62694f07d51a00e4c57a94196df4acc13b0dc7ef29d6258b9c685ee74923d840e1973c5b9b79fc1c7ed15eb2d8054a072caecc02deb0d0633cf43801b20416638086d5e2f5f9bc6ee3f7ff240ee15b1dbca90c3358f001f34a2188da74585c02c95441d01d90f4d4324f4893eac02de37e2769b46aa527a3731c7ad9786a566956e82e647902caf76ffe69ef6e10debe46a18c7923c9bd6e3edb943284b2e0a0639a6c331d17c294d96d4647455c49f64f9842eaeff73e33502639dec90ec1550b00502734ae452c4e10e03471ec92ee18e92e09c5edde9d6135fcc9f62c963cb69561c0dfb5b104dbc8abb5de1e3ae9a4909e576eafde1740c8f536ecf7fec992a22257208b35dadb2234a9f9901a99df9b119adb0411604700ff5f65e29a27ee1ef070eb7f97dfc5bafc7e8aecf141d8f68c2c23845c24bb704a044da40c43e80c41709ebeba74a794a9c561baaa9fc6b38b73aef2f0d263627a42567ef90c725ea484a6a127743e5e413060d2e560ca6081495e6995010790941f9759d59da155c0c3103fdae6b25c62e61dd8291e40af8e89b720d0af1a639ed0ded8e5efda3fdd8b1a0650ccfc404c032c4f6ba5d01044593784e470ee5cce0d952a31f006895b3e8c538e40ba7aad8c9ad6347c3ce04859a45f678dab5e38a9942e780a2d3d838bffd8b8f1cd8bfb6efd99f12c5895aceeb657cecf3512f389d312b22e3d0124719437c410a26fa1ac97ee422d0cfaad4c493b191922901965d37dfbeb1f22436bec27698d4699d46f1c4e52ad5097fffc93bc4c0f90ee499e1919328ec9492ba7ab2393a7ce6fb259949da1c0e1de4e5df1e2150b24439d80510e63f5f22524f116104a70b74dbce5e4a1d1a9acfd5184acb0d59a4e6e23d6b50960a19b192fce63babf8d9b1dca2bbe50c0babe194d956fa6cc5d5fef2c174c9758f0bbf91822162f53ba0c09b18968d74b06dbc871d03529f937c8ec27be6dbbe99fb37f3081924d246924dcd78dc609aafbfdd9b6d0ff65fff00b355a6ebdf9049500f2e1143ee76ee879dc3fcf8aa19866c529baf9c4d0b4a12095f41052c8435ab982a3afab8a81c156c16366a7971d34d91b88abebdef5770ca2eebbdee6789786fe73289d7bc7feb2b07bba00dfa13b09d934b8abc039fdcb9a54511fcd6d8cba756f20f6f3fe3c0eb871bb63e589fed044f838cd7ddeea6d0dddc9b866b521bfe01b3b9c593bd101c66515f808b3328d969533f72d48561fb1fa6e77ec5d43ba40a490c3c476eabed754a05d044147692ccbdf48b041ed96fb69a6721553c2f3ddd88f7e2f915683602a45670feb5889c7b9c8694767b43ec637dd4b4f4a5615b8e737f4cb20c9afa60214b49921d1247378f250c568506f91e7f71db1d49487979f4a8b91e834d1793b28e1bb1c9ea5bd935bffb1392ffdf6ac6a23c03699515464ab5ad2c63b21ccad095556abd30aab3eaed928a84fd4384bf70520d6f823c5b8330330fe2ba7a1656277e830f9609df862ebbbd37f414ea81495d5945d521e7870f998abc8c826542f178ec8b6eba258960b0fb218cfa170c5607db1555eff6bac346e014b15e0f13fe0a0ee06b134cc1094e4d0514b58a2f9b81e19d73bfcffee28cd2914badd137ab834fa96fceb3ce3c46f5b8c19100a9e2947e81ca8230c7fb92b16107f6a2ff915a83bd735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a2107fbe9dcc8f16bd27838602bc245bec1214c6cdfb87f6a3e086b910187917767699d4668827735f51f8d8e44089711bfeed959237ee623f8daf7dc1e3a770b87ac062d277f31e3dcc79b231c4202c268f3fdb64e54dfc9213cd20ad5454026be9daf18e9d25ce0979146a43c71a440907f02ee2975e2161fe884fce1665bb16658aaa09fd64ecfdd6d20a043d9e97c1d72f64ac75383a33d38cce24393bc13aa7d44b63760545c40595e4f530609049e27ab945cb233700ed603bc9a3ac7565af153e9a16f5a31dbda6364f5c08e21ad0ac76c41e1601e536e020a9a8a0ead7794cb31ae463c3eb43c24bf2ba062fe1b85642f14066f097a81774b69a39da51eeae88684f40890d50cfe1b0b730a630eeff3f441b88cdb0339f242c7eb6a321580280f8b1b95e88f9b91bb6659e1ae64086a3350410dbf68f6881c1e5077161715c9557c3869a2f308abfc2586d1f04f3775bec8c85bc0e7697fc4ff49a21ee52efc1f792a2a07b184d31809a52933977a406a2e24496172be423c5464924bdd9994d102e157127f5442db70197b24e75b2e7cde29c4c26295d40db2df3b05e4268294ea80734059d305fcbf46d314ce01a3ed63509a649b950de2690f4a4b104e151070f62fdf639ae841056599d934a09198c015e0775d05d0222f83ba6bd47aa8532320fe0a5cdecfe48900fa0b5cbf64a4d774568a6226ba7a0fccd1fe5e33acfcef33752f40d22d13a1a303fd24bf0c816d5c5d7f61c49cea39a31ea82a20cb65a98096b8d663712dd2ee771d0b8b4a188702a0e64b6e7f34d470b879a00d1e79f7bb9f026792dc68139be8b8cf0074b0b3a4be1b922faf8f2dda5a66ba1edd6c28714c265184b1687b17b0fa56889403e72d2558cb3067306f5d90e57b5ede77cee76c7801e3506c9d054110978a00cad596fc44142930474db965bc04611d9311db330bfb989a4263868dfc0a1a99034a1cf8a8d98322f1b9117609571f0af7f0f39f713811cc9ab7d70080c35eca53ae9075f2997836b10689f1aa5cd106386957c819a89e42c6d086ab4bbd94e3a6b0d573f6312f313f3a26c3da420593bf971f7df76ec4c81511419b430946dd19e81ac5dd1a0ab9be52e90d284aebd36b59433c78f441e285d3f7ef69fd0b17fce27e3e168eab0d5a955af937fc0ff7ddc058821767fc2755c1479cb3521ad706ad4e0b00104840a8a64d48b0ebd8037228723634f15e44b617170808dd990486fb098819bf0eb8bc86a815b4b04bae1f872b2cabe6f95273438baa2e87f4e4bd4766e09b21f32b3178248f2935837b98ca3bf8a17928b3603b2ece62e177322f6729df5b7a2f1ef3faa89232b009874ab6054045f0cd4561e9572793974ec1af5482087a947de19fea489b38b2f52348a2e15c0d1f705a1eada2f091afdc037298c3b55890928ac5440089d04088cebc00dc31936714e05ac0d66fc30d11999936ad55f72d4a59dbd8d063dbbb8fe6902039f60af6a8c9bdf3240b2d252a946d9078152180d3aee86555964fee832f042c18121d8cbd60f30427752e56bf6a8e4a1b78f2a0711d1daba9d4db0bd53b8c204a94f1056fbe37615dd0a06bda6cd1dd748d1f972f59d3482362f9e04136ba682e37b1df88e2131a7f3cf821c026cc2ce5e9c42acaac2163723638cf9e26bbaf960dd618684746b96cdd658b2ab76b640d2784c641598033489dc2f45ca65921fd4e5634ba30e73f75d2485c37b40ffc0a12614789c575df94040f77671c1e0fc5227d5713dce21bc976ddc67cf53c77b2eb9ff48f1a2d57028d025a1a3d07ff18facea8b0f08d8648d5d731bd0bfd203eb75dcedd53f1d71446ab73230aa65b0673a073ec0d1a2051ea4ccbf30a36d34aa0efbd6d59a4942f9792d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a0a889371a5b65cac9107ba0051be944c63503ad6572afa2938fef6d563b5f14f29f7d1a6cc0879383fdc323d0ce454cf95accb4e960c6c9ffd63344973a2f9a96dd3e6a47fea02bceb10fbce7e4df3232f591ca2f4ae07fd3e6db531ac626ce1399644c14815eb3f708e535b551c3d26edf5a6503376159225e1bf1b74a8e38cd023befe202dc893dccd76b2218cd35027cf2254dd5e46dac254353feb56e2d4ddba214903490fd0fd1b485bf96466d733ed59df981d2bad7d0eba1587538a7b6f651c70d04a4cb8ccfb10fb53721f07bcedd5ec5a6bedf67bdb535bc5063ddbcb3cc100d357697aa1f2cfdd7848a4412ad90a0c204517b6b8e2a25e130b827bc808e7c2d7daa5c2ee8cc72449dd4581a9618584ecaae5ecb5400e52a8ee7f351580280f8b1b95e88f9b91bb6659e1ae64086a3350410dbf68f6881c1e507716dd4231805a8eec37ab616f73ff110eb8e06caf469b2a5cd7ef3512ddc46e40cf966839d3ae333ea95e3a540e0115ecdb4617933f83ae3f79fbf6241a44c903c2fa475a3e87fee054dbb62072ed97c8d055a1233674653cbf1bef7496bb6786d41c6304c842858b1ab497943811e87c09a39755787c40dfd5de010e8bae08c8304ea73c4c85da3bed98fb5111ff7a40d847e95d161a2d4b0df37530790309658e806f30f3c7b7574960712032204d4994af5a562841ef0ae08328cc0a811005580e29df4c8e98b65bb8f87af8ea463431da2845cdc1587b7e42d02c7edcf7b6b26c88312658b91e36920869b3319189092f26eca770c48c3608536a1305863da81923f4d7b438fe2ee205d41134fd98a23958a2a491cf8f6a436b039af19dcb2c59d7ab2ab9b5c672d3f8d07bd45feaaa00c64a26c88909005f61da186e50687c0cddcd298859d8b3cfddb464b459ed801ec344ef015aa6cef91e0e10868471983030f5d90de62784c3adacaea660bb0d6e609786117b4a018da93d1a592b245517b22bd8ffbc42193da37316e66a4a8a0e0f1b8c6a12d5ffff430db6860c09f191d2570eac2724e4b6d125eb2a4dca45bed31b06d0d442f65e07c19aa783fbb14f69d799d20b637c85f1511a995ddd670a8ad4adc3897f1bf86df447fec4dc1ce9dc0bedac4f9b0b2329013e7812fc2900ac26bd32fca39eb5329d3a8369bc1d45dffad59d1346d847a7efe06700028594c1925ea95bb45be072ad6253330337dea7ca936dc816be708a429702190cabc104cf57b7c6aedae7d3c9e363216cf0c6cd5e58f649d7e7a0cfa8eaab785ac8682516ee379562fc08d01d856220551ba251ac6282fd65425b7627c3f5b5f16d7b86d06cb61c6d619bbbb3cb34c409697e4800e061c6c3e1bae92b91f41c98c4c0090bcdf26912dd9952965f9510a2f46c9e9952d660d93f017ae9d9623b87d9993ffd06b968c8e43f29a1a63b75d26a83f9c2ad91eacb4b9c1b7c6ec4761f792101243d2f214872f2ce3e8d79a4643e3f7ea36b40d7e4ea8b31d18d726b772dbf0d94a3029d38a817ee2f407fda74ebb9265b65d4d83512b5fd567e6f9674c7e6086b6d0a0f31e7e4ec7ac674ec5d5ba4fad43157ab53955ad03545ea14b4155abf506cfaa7d33bd3db4cad734c034fe34581e17638a6168dd00413a5b7142b76a54fe9878e0bf8caf2bee0fca67ad6bb8977dd1a75ed912b9e06d71e9cb87b6bcc03c9bf1f2fd74f079c9edfd401604690ac77461f262cea5a31594d5f7a95734cb1d79e4e7ea95b797a3cd11e7bb3d9205041e241ba617fc3c09ae2bdb41af11a3aa4ad38935d9566de9c11f32f65615fab28b177bff84a50fb9aec84e9da295dbd27fe94f8156f28e0ad9e0aa73274804338329b454124041d7945ba8a2caa494619536cacccd764e8c26eba0812d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a03b26a34e12754783d0345d70fd6df837c22adc955414483720d04219a50e037213a5d153474fe78bf0c98154d71836d04e56ce0478cbc38ede2b7c5419893c9cead82f8f45cbe13f344f6ad73817135dea0be5d56559560ff1cf0d3dd764f2d63c8283827978fde7da8e53000dc01507dcd9d4dcb5835ccffc88e500d9a010e1f922b7daa48d68d156f486a41eccd6f7d990d555a44b8b2347ce17889f8a992b18194dfa04f9dd54cd1f2f28976798ba7fb2eaeb89a75a78bc166a7e6fdd5d77a1c84c3b2d8d263c7f16d5b9b9c51b5db4921f40203e967ca3ff6720e3de5d5fffadeb8ee2b0f7441dd5c0cb25fff42234319ef8c493fb5b2659e37feb4095878ed5677329869e18abee3f5abed0d40aede2e1c8d7e204d75534acc0c6a06322567ea8a01706e4efebd33d853553aaf2d281a9d2699777745cfab39e26db0295c3dd85b92ab7f8e1ddfe834b195c03f594bc32b399e1bc0ecdeec692dd82c4ce9a2a791582f6c3506c58deadd88b56cdaa65d09435c4ec549153cba75dc86c8df8770c5352a377f188c9849fe807a80e58c0f963dac20f3b08419ecb51e15dec333984e78c4346356118c408ef4046702bdf129239caeba6974574fc277df834d5908a48e2dfe4ec1e895572b3aaa78272e97a486f4ce3d9ad108174af25c887d6e9214e4643e0e37ddcacf59e9ae55fe9c82eeeae54fd976221d0d99df4e93c65fd856f34338dd707219bb0b110e2af1c317ed698d1d88227eecf23da4a1a65bd541c98306919517116fdbb626d01405ee7d6079a3d03b777def40e1b992f934fc063e5f79f1986fb2c7bbf753c583fbb15fefec26c21de2ab72b671c14c64d131d80df1f541d4bb6160379ad2c0b8a99aa23dc64d2dc6f058a6e5b8e1900a05c86f7a3d35fd4b4fac91395569d5119245318a781bbc332c6e7aff422817e216e44dd9856336b4c802dc47972f792e832668aa48bc754019a4b0d2abcf02c1c17ccef0008f5fc2eacd44404d91497745b47bc4d77af8a62c4d3891867294159ddcdff45d1d5910e82949d6087b7dd80d01044bf8896c3e6cdc87bcb6fef25fa8ef2ead481905636c8264c3d1a146377790da2b24df53b9cbd01b902ea854bc9731d755a01dbadc7384e248634cf4a57923e53bf5551b4dac11c2294d2718589eaf19fa659ba2a65b41041b641677be8b416281fb935e2500ea19c2e652b2f401f910d16e1ff3dab103ee95a4985e1913932b8f206f2cda738aa1f5db3e6841fe3de2214f9a726338b75d94869b37eab177d7ceaba3df67ca02af60c8efa9fda2e08ab4231f694188c958a15e46814bc32d2e3119921aa0e28ef80dd2721cbf54eef621f8334226c3b3d0f0f416cd488aaa1b430fef031340d5d2cd198bb7c5b097b9971fb3afa7d39613470b0b31dc7143b6f0ec982ca157ceb9b884bece3d602d65f7dfd0f3a5b69c886f2dc02fe62a6c4f91d939a36b869ef565cbf89c17bdefca5debbca87ddb2a3b15c937484054e1411c89fb1290df5ba0bc1364772c7e49401b4abc516381e1691783f003685d82bf79ec0fbc0897cd2c0e2ac9ceed1a1d978907e3e558b1042e638be772236d55f031116fd6dc11fe1d5a17bbd99079cc3047e6eedf0c17870e327322bc28c04251c948e6a12842d44e4a0ef5dd5e1316cd0374164b64dac6a5b1c9cbdf1aa4c1faef1971996b097006286311ce2ff5b1eebf7dd97071c5686531efb17aaf5757fb95984823ff911493d55192fcbb308bd578cb32671cef0c7f0d1c3c4beb98411e29f82ea78b62ef1e8d5112050a49188d673fd459af39a1a80123318d26b95a08f597f190268d32ff03d01ee74a3f9fcac3346c869073f87dffb44dc55256b92ea292431297ecf9e6bf1c8e3820d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a5fded424ff4ab6e961d0761876a8057f330996bcf377471460f81ac65ed173f4eb67776e3f32d4cf5a77036df9f9eaeb38a8ea87de787048590478c876c219c5fc14955107a1a0619cfdb5cddb7f76ad9092c0cf877bef23b28586022b5d94f7c1e690c9f5dfc748400388fe89ba0e1639038cef812f0481ee93a860b91d99b8267d13811e0a3588277d3063c4c76fd5957db8bd4c7a602345f5772c229aab6882234c00d0fe14cd55a466d880b551ac9d63b3dc13bfd8806949cbcb10ccc9ee38dca52a65daf8d19b19921498fd1a02ac655f294784c1451c8d7050fb53e5a8593dd0d12ec515e305a5ede520a5d78c0dfe0af59330f84136a0891182607b27f1782f93076ab9c6ce0fb0c2f0cda253378fe45b548fbc902dfa9b37b0fb49cc1580280f8b1b95e88f9b91bb6659e1ae64086a3350410dbf68f6881c1e507716d15d702ff39fd934824e6fc34283f187f47c1e95dbdbae8468d9c6ff39c69e4439d5547a8c1f4be1addf711ffff1fc54dd9d64d6c55c6555c9f5b49d788d145cae33b02a7dcd0c0cb153a42ef2a6ebb2c2abef2156b82091490a24c8762509ebf37d639e813ee7fb3950b33a98a601d46df1e1c59e902351fa24c30184726b2a9fdb0d72964c4d5fef28923079eceb0db71d21a24d86fd2221d517a3c42c497237206c93689c4846cc8df440d1afab495bc43c53e85d7536a8b4d090abffe602c395038af147fb8db952be3510bd3a56855c8e80e5a76eb0ed52bfba8aa9ae4d83b9656f9d428c5d195a8e4ed4ff0395bbdafab3fe59285fc1dc4e026579e5409c1947d188a8004e243bc0b055e90284fca064faa4ebca54bff6afe7c5d57a6f3ecc7df5bb2fa332f3a299e08010c5fc40bb541625d6f4fa618b6658d3136ee1c209c79bcfbadbe1970b9890c5b3ae4afb402a43c2add4681368a936e1b576ebeee4698fae52d8b2977110c8de856a1c4f418fb1fc378afcbbe94fc38d9c0b34de86f0d6012adc8f9d4d8771ed85f580fea0fa5e75592eb3ab284e68484b327577bfdc199b04b6b6ea0d63715a174a172ff1d9b75712edc31ee5cd6619bdad0ed6606efeb906145de097d64e3c3130d2fa83272eb9fead3e54b6465c3ea8f0b2d9649019becbfc8d0c575482c540dc05a94a2d117b6036f7f2d688f77c73ea5151f047d8a65097bda2f1978af4ed412f3e37edde43d080e8b977e55bc3f480909d9d58ab84f526c4f7fa5dcc2cf734b52d65d9b64692e7c3950ed6ca2d47fe2511a1218ceda35ea0b4d7eb69dfc833c9d9bf1a70a14e3c7c38ae0c25d5fed0335ec6e227555989beefa383dd3b2ac071e0f0ad3396729fc9715b17264373afccfe1986256e440b9309ca2069c56772c206b0af0cf172eee8269d8995bcecb8bac39c3262611d01c4c60b703b4318fcf6e3fc9c7fd52fb20d412037eff94bddea085f5d77c75a7c3156a8cf6ad686277f5de5c04eb11fdb07b1374a360f7c3c8b48258475229ec019cd1a24db6bc53853208463d58722f26e9af3bbeb90c4898d56dacb001a70428a62d5e62cc53792e401821971367831f840ee423f205f11a5434cd271f6882e7aca01924a183767c1215b40e835af195be347d128fc5a1718fb3831fc8f79145f1aebbe2bf4409d3e230225d036151e64fe91f5de05f974db2b8de5afbf28a79717bf3ac2fda8d14ec4e26cc60033a91e29bf0dc23bbeeb1db4cd267ec1077bdab923a53d8563a8ffdf8299fa11f2c06ae1c2101b28f2f002260847d722a4928ed3d52c8159e7b7cd8b21a6963da1ce7af7e73c8d098a2f5eab897a62ea796a937d1122bf2f8761031f0e16ed7b877bb6a5e0bd85feb91ca3211870e21e13e7ea862b120a52354189fb6eb7205eaf82fe14c8c1a7fd672439d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0aa68804124c03e03cbebc92f2eb9706b040cbc84ef0fc43a40ab843c0fb3251acc5bcbd599c0df02fb174e425a09611160461d1a7a7397ddb6a9c34044702723ae7b547d929cd4f8e0be85eac23357a5fac7f8e539618f8e44f5b2cad70efc36be92442c14dc25ae2267181489330b08550afa13ced9374634b467f4bcf62701d66132221d03a48d85e09e4ae8dda3ae7c0df3473ec6aa32437e8583f3b65dcc41632b099fc264e52dbf3c6d76b06e90bf0bcbc15b796839e83de9c258ded83ba33002416c76dc533e392d37d0a414e74d052d45dfef66677b60c8e1108d33335277589eea05cbb930346abde57998d5702dcc8f6ae0b08cf974b08c2d2fc7b926e527c1ac37b42bc0bba009d777503eda70854253d276fcafd7047239441d00eb47651929fdb63fdfe2c4233b72d7167a49fa780f60b277e4f6030d63ec729255736929fff8ebfce54e4a37459044fd6f6f9994c2bfc3baf63187b08c5a6750e180c87e24d51a8f07f0ef4f51630e7ae3546682c2fc3f739c2b3ed6f7a64980663ec11c117011951d4bef637a1afbe5e0c4999049771e5bef957866ed538a7125e8fa6c81dea718e23e34b5ab282c0878cf9e167352154aeac46664c527aabd7eca015a885f8852a785f01d2a69916b71ee6c6f4ee23d6858a3a58acadf7688461d2dcfd2ca286356df8489cf317ee2834b53bd362ea56af4f87bb5ae65b4750fef46ec815598f6add3d00422e2b83b332181171b3d39bdce3e5227a61f354dc4c0d888988bd6c64f84e887e603dcfcc357cf39868319c26051b0d06a8962a87bba582a79d24c75507422c6d49f27946a13dc38e88e9211e81cea5a830ac80d6f8df1ce41615bbd666d2a232f32c913c2614a92c7d424a7959568e75f72091eb12c6e3255c460db7e78578c04cac8885e5e90229701ed235728537cf0859a128c6d912ab0323f00eb76e477d1844ad35d156ec62ce08d9cc7a9f68abf348b5a9aae6b9b1445a593880f0d7c91e3917c093c2983986f7606942d123564e3de2206731faf27d9627f50875a9351fe057ace026e75d616026a88528bcaae82dffff3e0fca13515cda9d64b70235310fdf0d0b2cee4e0c9a1841cf55cc1bb1fde113c3af6fc0c8722d38f49238fa8614dbb9712d3be70000928dd412f8219026aaa008ef652d44f6ac193c1bff028bfdf2a531913b5f1329907f156e816481094938bf264fd87368712eb144d08bd4fd7c6403dd0accb59ae8ac17cf0b1dd3428d69dc2d8c43322a67357fa86c5e0d8ddaac598e2d220b868b9d93829c3c02b8af4545a85e182f054b742e8ba33d0c034c30ebde4c09b540bd3bb7183bfb08d8a1f078c6a9188310fbe3a01395c57bf055d83eb01963748bf6dad42d9e10448c7f7c817771d82b88d1d53c6a8392c4b2b226a4e2e1a6e598b5f7b4c32d26c320d3b19ec00d7bc9c7992f1252fc9b0d62424228d6e11d97dd28b82ee620f036c34b674b9fbbcae09f52d530cb26d4fcd04124e017da3f43cbe1c1a5e0a64b51c972b0016506531e05f681a06a5d8cd8faadf10bda3076532c4eaa3445892a5f4838de1e75047f520f1ea587b3a9b49c1cdce791c43a86c2b5efcba4661f026367af58069b704de82d94430c881c88aff00135e20090d5548ce6b929c1ef5420a43481354db64d13bf4b2808877496a8e4789568ad5100e60a214866da4b65d195147989b33b443dbb7fb47798e5d6ef17ee7c67fb8657a87b301c3c3d890a153a192e7a5b6630cb79b94fa7d558663de5a0871646f892d15a73502e64afd1a97286b2d94d548df7508254a46bbe2b0505131e98462d4a509442c4362a1297178d5ca7dde81542d5054ef33e21a1153629ff6369acb92cbf666731b807a60810701673d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a6fb4af97ec4e3b3ea3970e43c8acffd1234c02d7042f7e39f0b8fc0a9f6eef75de0193d551c3d7fcad1c1625b802c1d87690ad856ca5854c98588965bf151ac0178d359ed420424e9f0d6eca74e30b2fa106550683c2746b4418258cdc056534be96baaaa4faef78c531fa9482bcd907672ab95b235c8c48401c16399b346c4683660f40706e42344529a9034eb4c228b101fa87eaf21c5cc0d7cbfa609e32c58245c60beffd2d2208c00d29d8477e8e1afd48017415d44273343a14ebf249d8b216ee21b4671098da2ef90531666d0e599fa3e2618a8a08b23cf432349aad3f2785f61d784db770979749522911ca49c77aa294f1e38aaa991b65fe29985afea48747d78acde50f87ec1a8e2ae21c89f918bee29e407bf40cf2b493eaf8a50acd2614f5588e3c7a129be4561b1927146297cb967aefb67a1d99043ff3785af6b0e3e18a1782d11b4196742e9a802c2b948ec8105def557559a06988f838b7753b10f7feae0c420dfd1596392fec6e319783b80aa2e2dbfebaec27484e21b06b01245f44d0b276541fef03bdc3a4f011fdf3d0d5194bc6c8b894149b72ba0a8f1fb77e81b5bd4a02ff5c7d42791b1497b483cdafae276b035fea73eab87f72db786642d3f659d23725417e3b314199d07a09af9aec653354c7db9077e47278cbd78d1cb7f5b2825b0cdeb450c23b0eac7e127186f898e0768c8f472a0a33f06741d7af03fd5bf88321ac0928cf1fba85b6fcfe2bd37d66dfb2d8a904e9950bcc31305a24af00f696f7c132c7f886c41a96c0630fe3a8088e5056f826dfcb287129f5ebda293574db8c4ddb5a92e6d86f96cec1b85b16c6d2b14b67c9044abf3470475eb1b271f8d766964ab40bb02b944382e886b60469ccd55bc949f4331d00a85cc0f5e9f436b7145c61aa784b83af6f5701551cf66d8e5aeb45a8e83e852985cb16ad4f76e88707e08bb17d6e3dbafa85f95ed5dbae2f8315ca87149abf96575defaae0cb2900610e19c80d27b1a24d941c323f742bcde741e24441e8a300a5231c969d29e194d7fb10a794aa5e468a939dfa10966f371acb57c416408023abcbda8b32ed5bf20485ef1e532f263b04543f9d50c736acab6dc6cfe6602dd4036742dfda40f3390200948f6abd84563b865dd3399fa1c3b7a8a564cfeb38d4914a0410e85faba3e97a40e14fa98c92aec2d297a6b2aa836de17966286c930f0e65db65eae007bca54ae66f7f0486a2d512f82b5d1a68ec49add7ea2e9c728f7a7efe82d497fbea51bdb2a3b28b4f3ba58946ac1d4bca534fd885ca8575da96306f06e2f3b4671388e3d030b1dc4c758f420e68c75322194976934edbd25d3f3c9d89ace0ad356a3abef8cdabaff580ee96b4936fa0264541416e5cc2b439b687690c5b59f9b26a611f97c21d900448e07540cf7d432327fd4588fdee8a1eaa3bbf04509d20ca15fdf30439948b4e5ea36303d9012f863fe0b7a6d3601a0a054cf87107a695d6fff2fde895ce2bf8a19c3321356ac9bc5fce05a097fa9d417ae942624810a0e42690aa1fb3b5289a05a0ff0364b596865e01ca1adab1dcff4d01b8f96d04e6e18a83de899a89abe99a811b439c3bdca16d1a03edddf3ac4cacdf6bf16ff4bc3ef7592ee217c4a9ff24fcfa3e7df0aa14ea7c3a711489095535d4166969cb628aac4645b7876cfcd4c3864b169453b5eb1e21a061c4030a1644d6249f8374026aca468a2c4666bac89413fa6109061231a7eabdbb3133b25105ae1a9fff80342fa3d2326b09ae5316f99411e558c3809967c8a3fd534ab418863ea69e8710215ed32409c7acef946e190762fbe5377e444b5abdf0535dce7af41f765e75636752fe81d3dcd3dfe4d1d8845aa807532dff8827650f50c3e54551d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0ac035382f797a7bc97352be2af8570303ad861c4dc6439608e45a64539d312617597c78d3723190789054893677da29ddec26500b6756059091e35d2edf19f23e51d62edf2177c51a45e0b69ed30d2a36e2be308fd5ac51d47c841fd3a030f42ffa3a2eba0a937a083ab744da32bed2c651e4c848581df3201d3c491cba3cf7bfae1319dbb153425baa279d9b69dd9d1b4166c824a5859b03b52aba57628039a93838265fbd24867a0caea8f9c219ab193ff2c5b563af062d59dfbdfffb0105fe545ffb2ba18e096a1312570134a539d56839cd284201224b09de562344ceada805b0f4b3e7b69f47019d40e4d9ac4984c49e984e94a4f8b22e71be42350bed95241c396b44934c8758f53644b49ef03376a3fe00c34768f8383a4100b450009e6d2f7d8d754b78ace61cf644b2c06e55373aedb4da2e8d9650ee3395de933c1cb11b2bff7e33b0679ba78fd27e48fd6fca2d915ee1ac4cde00aaba262a5156a320f015be1497d61d31b0a634e71698b107d3a83d53d850a4d08b54b282ac6f96c4a2696e718f53e39f67014e0dcd23e2c930e01330ff22a1f2e42d6f1ddefbfb892be2700f95ffba658bb7e9b7cc6396c4cdbd1e6c6bb49a29c33bb6812b663a05889aa7ebc14d1dd732efe51b743dfe2b200e159d766ff021b3f192b5da8b73a1d43a1ab2a3e0c4dfb1827d9cee5b280e53209c29edac18b0c9478183a95c50b0788bfa45d549858a791c859db8b44669fb7f563e3e1a2ae1eea0c0bd9746066e512ca0fd37da4f48280df1f441e8e443ceee2b5286f232f4590882dff845b2bc4df602bc7555382b7d7953af177bc5f86c8447ee038045ab7e05ac3cf814b4e1e1a3bf4311c7dfbaedf14a174c2aaff222011f81b1c11960261a63bc03cd1a138876a85c56b5faa92bb7d2297a67e3fbe1757828fef5dd610ab4df03995cbbc870350bfc2a8921d7fbc8113ccf3479ff1c92341e84c2d80dc6878237e97c86b9ede2331ed1d9d47d6afe96110328351057dbabd69988a8ce97330092e4fc9ef8162e624ace800e4401fce66034a9da881e2baadf985d0ba664d88d6f763bb59b016c27d1b476dfcacd1b266b512ece8e022e6551cd53e072d28f2943071f8cdbfb7335d65d20baf1000456ba776b17e2f5a9fd4098dfbc15e7a457e943fe26becfc6dcb2306b7cf10881f3ee1368377c5636666fe38f4f47f32a4487b30911b0aa02093dd272dd54c664b0234da54ff32fb524c086548b740e0363b4813e60c1d3962127a0ba2e756c17c3c9ad0dea21c95e05afebb1018f441e27bcae9ba36df8321d555a6bd34c5a6d4745d3dd018456256de2120ac5a4d37596c9b6e6e499faed3b02f53c8becc0be4782e783b9daec32d48513cea48dbb5d8c33e71670a231dcfab783aecbf5ce31328c04b01bd0ab9f3f5c95f9af57ae9a53b0d4d0b1a50036f7953408e6b7e576ae7aa92d4891cc54bff54d887880e601ef4795aad727b1e6ed41acdb295a0a4de3ab6c9e21028f60e099bb22bc0d51ff4375402e097eac73d07cfbf8c313b6d5b58aa469e4560ef8f8d8265b570fe0b2913284d3ab9062c7876d328f326e1bf626cd5770ecef5d23c58d775cb580a0a9c6b8b62d2e777a9c622d517518929999b77cb467f374ed7b9eb43296e64ec5bac9bf6ec8bad0ca29a02e24f9e57164fc715610e2463cf963ac5699f23ce6ac02337b739c69bc9dde7aae325eadb544f52d778fb8cfdd9099c7e2f72358f8469655d7f8ef2fec1d181e443726900c0718283e96ed923e1dd676930ae68fb77ec6b3e3f818e6b36560c276ee3f8a78a9e7812a4fdfb6653ad0e51a4853566664b655dc0a919d6bd7f9777b81e7dbb137d7fbb5f413e27087d103b3d79e97f1425b20e3c5fedad735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a1bbfea91a4f23035f7c2b14dd270ff099998856041d962b7ccdd0759fec6474f272d16b90f09ab6527c1227e628b8eb88c5865c3e570932e3cdc5fc720af6b04e2abef88038e3aa4599ab85fd414d3e2ca1d039ad45c44c27fc7375dff5d6ef504bb8b0865627905a87bb1a27d494225d03fe7d693aa44399cdeef8a06221b60c233e879c532f54677965f5a26747b55911597168e6953f457284268812c3ecaaac53635ddf72d576fcd52286ef03a6cff38f4d4b9148b2f8b253cd89c7328fc6a6c788194c41b53234f4a33e7a52e8340401c5e8b13d36a1579c9043c6f3c6b07c36e3f351879470258faff8342616691378918e49ac6509dba8844477d6d0dc7793bfa21eb88a95f9137a136c42063e9e4f0305b8a2710ee9af8a2e84a04493177066d6abcf5e701effa7e13c3ed3340b80be70b8df23f956c1559574d5a049fbc23036ca0c2fe87921fa49b089bceab256b40470821133f343052ea329afae619d21de5555794fe4dc2457e6717cdbee8c4da6de4554ad5302b6c5cd37114d18c87f2585942202b803bb76e304cb298b6834fc2607e54b0ce85005d9c8e5799f4ab7fdffde71a93acb68c9fb9470f88fc5c777267243b8aa297f6f703c77edd53790aa56b6b3292987fa2583c3e2d72d5242e423db10243adb2034680edb05f075fd6a649bc85ce87404c89123f9390d9e5abcb56f1387b26c30bf62d7804882d88e7bd6f10e70d9e4eb462dfce1d795662f3d37902247699ea0f0240706ad6cd3c09ea6f679f6b8a766781b02e1a6b120df9af0d63c4b4ee26327789451b72fd0d63392f78739fe7f5fb663705794a7b8845c274b0b3d08086b2ee973a127593710d88cf8bfc39b3992f5e64275654e26b50dfaec27eb872032256fe3d3d0c7caccf8c9d713669435633b3a29c4d148865649b5d8bb0d450c8df614e841c80871e692847a7b9e28bcd170ef879ff9326a2ef7934f3b16db784adad0e53634e9bd5acd6fc3d001c25b5f2f62a6f3d3ea1b844f79e08ae1e984f58baf036ab6323185df30deea6a906ee3d0e916d0ba2f61b3d70d2d454b579e21b0327ac1e542e8d1653131b1431a310b4b02a658c938bdb857a51abffce4ced906d1dc4646aa60cfa7d81fdb80167d0013e542c20b0fe37d05df22d55beab9cde850905327a4c6793edb3fff97c18913a9ebf7b35881edbaa5a2cc33b38bc2fb5cb6d5f92c7cdc483496d0102b85dc1850e381cf1dacbe071bc6848a09e20796d9e3a9b99f355675a024e1af34cfde3930eaa33c4a0d044298b21ef70044cf6702dfabcee200b184e839f11749bf3472fe6f595f97c6698404ad0cb9a3f81c89820cb25ec2537fb123efe075769ef18c9bd1ac6476d857af3b5bc67acbe2605d06a5483807298b59ab0151a71c0475ae10ffcce0a30ee45dd8d6b9258ae71518fe25a8666aa3968eaaacdb9f9d9c7a912c349d0d5fab0cf1b2758d04ccf15c4cf00759fda7ce86b076cf54d8c3e8f3576c6cc6874144f6075ff8a55e1e118c128624604c7a82f0498c55b18a1bf1b752b1eed958d8f29dc5ee77e8e68bff9ba50909f7d85e2f887621741242df54682683999c9bcb995dcdfe5196f113d9b3875c41b60646968099ffa903cbf22225936fe4f2bf290e9259f6f5a7fe929ceedaab6df4f26407103e1bfe428a07164cf27b5b5d1fbaa10094b79a54439b0364af49b9dfa99058e7dc42d7f8259e95ed5f0a27580301d425a2a6bf963da074aea2df5579fe3aafb2b101854e43dba12ee003672ccbedc65bcee897363a1a93d054d1a16bd828f04fc91519043a3c02cc2953d84fb69cefa543116a53a068dc9b02821bd651e13474346b6a055757e3ac6cca4b41b7449d57a207a49b472d2a1a0cacef8f458d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a7c05bf9a2ed2ebdbf29342f1849b2fddf37700bde764258c60be6597299f99fc91ff9e217fa030940de05d5a5d7c0af4dfd619500089126daf6a4a3c0a43a5069e71ccd24b5225a14d55470741143a5cf08b988ce9b4fac0f65b977e57e23a72012fda6be25fad59872bc29dc19ed8375d797b5cbdc724fda9f4e26f7d25f9f0d3bdc1ace2c5885262351a965fe09a5f8e4f0c37257c252f6f40a72d1cd65b2a6c7169a74c95b74896f62d3f61332c3b22a219a30ab7bc89b7f41d120c6075792e37cf7d1e0a09f25a0d2f3f409bd323a0c315e0370f6924e067ab9e2080a7229129455be28cb254a5fbd6b066db81efac0afc2d3fbc840b562eb2a35d06aac4206cc11caa6bd1bd78003ec72fc874a7ecc13dee2c0b5bcc0097a5bf606c9d07a2b17264c7f5b45db7ca040444a68a173ecc9c1a0ac5b325bf7b15d1b499f9025782bbb2bf325ff85bb92fd4a4ebd542df004938d4036748416cb0255445387b2c172d180ef08b70e14a1ccd8df5746dbc76dca151983283e4e041ab2c739047c4ecec5fd7916962356a024b13c60289637175d0770429b4cfcb72d1fe24e158762a5d61785ef7a431c0cf0bff16b95aff4e79920fb6bee3a573c837cdfdf95adb5d6daa3a0336297dcb6af055c8194ffc27b7210c782e0122e13ee2770e3b5d1e5053d07d6415626bf6fef4550015a990b7fdba7344c4343b8f7c411758f4ab90fcd4b719fbee0f43c00b978fc66e2ecec001d0f35bc5f19e6ee3a574fc6d6d43e373409c48ef5e904294caecc4cafcad09b6a19c1b45fd9ecf120618182ec1fbc4333c1e5e3b85792115741419e4e170c8075a46ee2129a139157719359761efaad556317b40779222d694b8e1218d7ef967d927e4105b00a08915a4cda7b905ca8c8b57754e0f5dfb74310c58aeea26e33612cc1170bac5f062f44de43a6155097b504afabc7e55a616e5c7ac20b1e203f8242d7632eece6d60599f33ee1d4ab472609805f7bc9a091fa5f3b8eeb204c4a34eb8a0973300caf391da74626ac763e8ffb4f15c4334de9aa6d8f78b2491aadc2ad2ef447a7c7896fad90aae8dae95eb3b08f8521445e9777432065df37e7c0cb84dc96dc296ad62bbefeb289a1319cd37d0b1b33a20084a984efbd9a513324089b2f3bea4e8245c8d3ec800517d48a4a67e40a388f5c412a05cad1a63b2d7f140fe7cad7c7e4fa76f33fec0aafc3dddfad11417792ebeb28c2d4b7b69cf24d1c09b73e94c74629dda21531155337cd96819f0b0d43eaf41f9ac3922122695401b093abccba98960d21c22088c953b29984b33301c3f56f9578462a285d87926ddb294ef4f2c0a8830d6b1a2f0026513fee22cd9621214c27e275ca6d9056313de33d52d8371a2c7d1f747cbb8f96ebf5e49fb6b05d57bfbbb566f46f8b71333b442725fd36aed0a62a778238e882f2d4b99d52ed85071b10787402845692e66f5ff96655209a7e52e3944e7a73eed57b0c29faa698a0c2158608baf5b00f31eeea2fe6256afd27a4aa1abb699a4927cc60be328421754817d16b3602b8780e687b0abd45c32e870071fec5b254124b3882cec461f0d122811830ae78bfd28624cc4d6ed42b0c90f84230ece7832d73608f64b0d65533d4dd8012d99e7f58bd9c85d80bbf9ba0f17dabfca3089dcd8a5c8ba24a15f690218dcc881310d94a765a5c2476fbefce58a95f9f8f2fa58e24229dfb662c7916cd4c77b5db72cf47521d05cf8967a397100659c4d26666ef150ff66d7a4f4ff04e9f888ffdd42a3222deb3d3ec745799a1dd9d2df25eeb3d4a3a75b0f1b96193b8b318025123d9d20d4336186281d044a42b3672471eb5517da480967760885d223359e1c1b69ebfe3b21aa9a6110e1fbfa1224175028d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0ad577a4c3f1673dc8b3f1522512d914ef88b6fd3fe8f0f7afafb2eb52143b9963b63e9afcabaeba1975b7455289fc8c0a69803848d80c4e1cbd7cc0bf9fd6a095daa0d12a3b61435c4e9ee076ca9297955503a7a2e6e1d3dc7d261dbb1bf1e432078e95fdfd19b175aea4b001a999450beb9c98fcfcf7c47c18bfc06d4340e9c8cd3970fe5d8d07e0628403bf2ffbe21212b4b27b6949daf8ba4c616f1e7874e95fbbf9c791bcd233db23425057ce1d8cdb1b92dcdb31313f585d993537aa0ad105a51f6abc1a35c48330ba8fb00063084d4f54aabe7c23dd4066ee477295129212997b378c8a619325f142cd7643abf289cc94c795fe68cb67e90b75d97c52312fe804019cd5949fa2e7096e18e0bf6ab20de11adab1e2212f1a0caed9920673d8910ddc31bbfc9145885af21ba24fbe0bad85887d5be52f9dd7b63087c268791f85d633e82b1bb164a5066df4af2cdd7886b58e67073ac4ca67888420d69dedec3c8f41cee50ddecbd9508ac10d29e4448237cb70e7c2a6c4b3651b725e5b8884b3cbe590d33c9b4cb3c33199a9b9ea51c6d5520346a63c5565dfff3e3fa03a2384d42efd1a59e99ac7dd538884c541c36a554100061b1e5625a9ec7512eef68657e5bded2f13f087137d2d72942c6bd0845d955fd0e22ab83a1321b7af9cf0d939ceaa22d0797c931388a59170f3e83bb8b6b1d5713e0566b581d1fabb21dcb067f444fdeee608cd99c0342b24a00ac1632617bd6288f8583b6e3ed1082f89fde647efd97173d386003ad9db30792b0e8979391572d2a8d2e5365e0e009193d80c3c03ac82a245d71ae4f40408ec2c6fb08e815711718d2244880823dab13d1ec0c16caa70bc87276e6967a8aae3179d92427996e3e188d0a7b858ca5b78a41c77005af834c804b00fd362b009a31f4759abd9960e2e4de8632d2c5cacf1c3605e62f79f9043fe6b0ad0172ac498734c56879ece0dad04a395e1a01d155d6c0f46be73b7a71945ae7b1f9a8b2be65714de0065cc5de4780df05ee0403e96a57d41edad141956eb62ed8adbd278c3be469586d6dccd467681b7de262b6288a74bc1b67a71e40eaaae3a14406f5af313c676ba758d41832644ed9b1785218bafa47006eff145952ae5444b9ce500d52c5ab6189153af3dc32f7045b96e43263935d35cd3180d1bde116dbc7c85e356dd3cbff4ad5959cf6852425456606c664469f97f8bcf5cf8d45a076336d96234e0e018907bf93810c4e04e41ad406d2e992e72f01dae34f5e17f54d369d930d9ee115ea975ee7ccb0519bc0e1201aec15ca0d0c0fdca718539d3b50d5f20bbc5d9b4db63b8ba12dfa342d47e3a367edfbabb900e11f1799d1258068dc4d6ddbe3ee136fbfdf1e56b3f1a799c69084adcd207636207322a9aaa8aacd36d25acf3858135ee223937250eee9d0db677dfc844ef777b0e297d7430d536d8d949bb2e396e81df90627a6ca534b37a1b4db436e7a6e7af4f7c3c7867b6fc4223559a555766dce0b236e2f9b7ea9bd20092a8da334504cab1f239402bb3ae65da4fbc29d5fe65f5768060eab96b1ec247bc7be06d87cb25b20cf191cb70e049587880d3406a16c27853cc7b527c8fc4002b34279478b4d423e428d1469f99017f355bbc81ba1807c42af9fbaa3a8b8e8167fa70dc98236a6050a4d43a44bf793286270ac96ecdc4c52eff124d95aa27c9228a0ee9eee30690f4e78ebbdd0f4aa60cbec75e79099f0bcd7946d459fd1d236cd8202caaafca5249646ac4078bac0e9a5f1cff002a0c7f95ba2a93a095530b520f257fc7633675286574fa15fe90877cbbbdc97c690eeb3c7558f6ff311d7898648ee75d399fecf05c1539840310a1a6c07a332a064cc90d200853fbefbad472cfe4b6d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a71ba628630f31381b8883d83af7cb568660065ec0d3b1e86304134f4f71280ca29f7d1a6cc0879383fdc323d0ce454cf95accb4e960c6c9ffd63344973a2f9a96dd3e6a47fea02bceb10fbce7e4df3232f591ca2f4ae07fd3e6db531ac626ce1399644c14815eb3f708e535b551c3d26edf5a6503376159225e1bf1b74a8e38c4dcf0ef6ce2195277c7bc5d340b527c0cefd2da606dbd27bc6b6d764fda74e52d3122d6e885af1aeae20b82fef6858ef1a83b2ab47a908898356b7ec52c296766f651c70d04a4cb8ccfb10fb53721f07bcedd5ec5a6bedf67bdb535bc5063ddbcb3cc100d357697aa1f2cfdd7848a4412ad90a0c204517b6b8e2a25e130b827bc808e7c2d7daa5c2ee8cc72449dd4581a9618584ecaae5ecb5400e52a8ee7f351580280f8b1b95e88f9b91bb6659e1ae64086a3350410dbf68f6881c1e507716dd4231805a8eec37ab616f73ff110eb8e06caf469b2a5cd7ef3512ddc46e40cf966839d3ae333ea95e3a540e0115ecdb4617933f83ae3f79fbf6241a44c903c2fa475a3e87fee054dbb62072ed97c8d055a1233674653cbf1bef7496bb6786d4bb9926b9c60d01bd532552c89aa1cad850cd2074f088ea4af6fdf1d5ff4a3e30fd1a2b9c9ec6ff4d68ea73ae77acbd17cefd7d0686eb927c5753f83a8e48ad1e2074cb8f3f3af6730e3947fa8eb93fdd6ab7c4cd9c3206893a27398ef158660f0e29df4c8e98b65bb8f87af8ea463431da2845cdc1587b7e42d02c7edcf7b6b26c88312658b91e36920869b3319189092f26eca770c48c3608536a1305863da8ac5bffa1d358cb46ed691ade6e388e256e4907e04b17ef4a12316fad86c59594e513fd0b2d89d9a1b92a9523edb7a00c4da0b4e02ec5c8ce8a60bef1ec44d5590cddcd298859d8b3cfddb464b459ed801ec344ef015aa6cef91e0e10868471983030f5d90de62784c3adacaea660bb0d6e609786117b4a018da93d1a592b2455b6f46d7479f64c2b01c7d1b35d811afcc515093f5f52b9975db7ae06f33a330175f13d28709f3751b955d8bf1b4ec5c12feede4d08a79f972e16cfdad189fc2141d20348a94d628c77232c32bac635580ff0bdc5c66922e914db22962a7c5dd8e9dc0bedac4f9b0b2329013e7812fc2900ac26bd32fca39eb5329d3a8369bc1d45dffad59d1346d847a7efe06700028594c1925ea95bb45be072ad6253330337dea7ca936dc816be708a429702190cabc104cf57b7c6aedae7d3c9e363216cf0c6cd5e58f649d7e7a0cfa8eaab785ac8682516ee379562fc08d01d856220551ba251ac6282fd65425b7627c3f5b5f16d7b86d06cb61c6d619bbbb3cb34c409697e4800e061c6c3e1bae92b91f41c98c4c0090bcdf26912dd9952965f9510a2f46c9e9952d660d93f017ae9d9623b87d9993ffd06b968c8e43f29a1a63b75d26a83f9c2ad91eacb4b9c1b7c6ec4761f792101243d2f214872f2ce3e8d79a4643e3f7ea36b40d7e4ea8b31d18d726b772dbf0d94a3029d38a817ee2f407fda74ebb9265b65d4d83512b5fd567e6f9674c7e6086b6d0a0f31e7e4ec7ac674ec5d5ba4fad43157ab53955ad03545ea14b4155abf506cfaa7d33bd3db4cad734c034fe34581e17638a6168dd00413a5b7142b76a54fe9878e0bf8caf2bee0fca67ad6bb8977dd1a75ed912b9e06d71e9cb87b6bcc03c9bf1f2fd74f079c9edfd401604690ac77461f262cea5a31594d5f7a95734cb1d79e4e7ea95b797a3cd11e7bb3f26c98f36c2a5c94fd59009ecfd09ee38b83e3d08339d0e728bbf06fe2fd6053615fab28b177bff84a50fb9aec84e9da295dbd27fe94f8156f28e0ad9e0aa73274804338329b454124041d7945ba8a2caa494619536cacccd764e8c26eba0812d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0aa8625c28b8eb93c4bb4d1b24d01ee8d67cb745e4314384d46a99014cb64ec2ad0a59c2376a596dad45e34a7fef87dca0d314203ddad6541fea0ce545700903b9eae9684f5af1ac5c633cbe1665c91a4bdb79a184dc87ad15e334e472c5d47c67bceb989b94b2f29f31776b10c98f3ad61cdf82927dd246b2c62a2270fba45de47e383e73c9990e43cb09067e0fed21c0aaada8560b3fa73fc751de6001d7ac5ccbbd70e1e7d5ed11f5fa7b66f81f1a87513d4afc3b59c62cb9b0af6c7b3e3d1a41e9d1be764d1424712499efd03e7490d61258ecb3160f5d8e77dec9bb2a30732d289c85cae8e5b3c2cbc8132f1abf688d3aa8e93967342fe2c82a85f39bb7ee5016afd5e7587430803ebd57061632ab813eae80c61054aa99d259f55cddbddebf630b59abd7b5c159bd08e62e43568ef7a80e90cdc4a1886f69489e23975b8870d972fca0351d0c1dc33d14d7b75c96776c1e47eca30fa67b0827ddf9e377dfc732fce2fe8d55b4fd20b25e538f3dcf141af0de7e9d6cb1bcdccbe66c3f55674348001eb6fe80c0c1a518c41ad27eccd92179ed9921c0662aed55e8df460b99db40711b82492e3c870a121850124048b749e8dced06befa962b07f9442930fdb6723ad120ac1e8e13d1f40bdd5003f74ab2844388b4da301e6da23baa9ef70b92ef284c6a86993dc665cb0e30f45d6b6f84d10cf650cda96294d7f00960c7c2fc7c9e884ed1f6a97a8441817394b79f8d70f676e7ef6d5420951174c0f5f0213f1ec18aa5eb92f943c826d1c326387e7b6ae348bcf5716c2f5b5c8ed3692ef6bf2e3faf4706ea988159580fd84ac483c47deca8a9ac0cd969e644d6aa8ed04f4a3844fd14fe0ba9809be41cda2f979d8c3b97741b1bcaddb06fa02930fa3cffa60cbd21b927eb1ee77d9002bcc61e0f7c0358829d543d573e8cf4ab87eddf2c2c479cc29dcd5529180da10f4f20a4062ec9d9ec711693b011e7f4299465283f3647b5f6daa993c9bde010caab1d8d9065581082b121b6aa5c8440634ae72c5c2163d030a322c7fef34b9093225c6b8b7c4cd68f6b089814d909149858d19327342383e94537ad22ccc12466ce3f15bf28bef0c1cd0700d8e16bc046e4703a711c7fd346f6d584f5c3789269caffa3d777fd5dc131ff981834c9b2c85ec387ef3c2592fd3c00673d1883e7dc774d8dd460089cf2b872468d4353eeea11c4f1fea27124623c5f8bff4d44f54dda753ea718cd8974271cb3f9212e87fc05db44de4851093fe551212f0205e9411c7b0b2fdd77b54cd4aefdf869a9763a1c541f331650fbd2bbc0f7c7ac2262dc496c4269ab6ecc4436d398a94b2d7eb3e6d2f6bb1872a729d4481a39650bfcef5955981a63a49487373ef1947a54c1d4ba37e021705ec108002cd8fec33d1454cd8706fc3cb0e01599ce365dd90cd8fb4fa218bfdd10b38912f3c7f62a6a251932543e0c3e035e3fe5d5773301f84bc09d48b452e19dd8884e01bfe74483ddb6a35de166b1cf330e439d8840142d7e3f16998581dd77a502854ee43fb0c9d410446a9f953b0c95e1a7d56d9d1d883b0778162e6990c9555408a74b3789715b4639d83ece205672e6a4491a986110426c87b3df7998949159d3b6c236ddfcb2d245bfa961cab0d31121a6f409207bf5a657e0ee47a6073b071b75150ccb00c9633263adf2c57dc15a0c414b032cd1b240ddb534914949a4ad626cdd452c096d5ec61a3b1e64547a865eae79e2bbda35fa4e4f44d3199e35158b6ceee09a37f3022e5828ba7c960a344665ea59e36b9d3a5363caf2beacd6410de4a7e6406a50da62331162e8531ced0eaada06aa0d440ac64214fdd7d65e1ffbc887d7a6b36be7bbd3d38775a6a90da41e705b4ea4c376fe8c32a4d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a6655e9f8fe4d0d3e9f99b91436882099bbd05462e8f7ecd5f905b62645ad31ec43ded3d1d8c131114c5f1598975c69aed8184d96d1a371ba12d7a6127c1e2d0d6796971b7f53b107c3f34bcb11ddf944a6d8712bc351fe0fe6f42d1acf5693ee84fe0ea5d8c588602dad044455b316c47f06861c7a754dd9bce9c6fe6478e5560d5c25a3b9505a749539e69ee5dc0e724bc82cf14179d3777b141dacaf390bd59a38d9d1b5abdc2fef5ff2a5dc01b5a75229d0126a5303daba0559eb3f2f0bafac19da423ec84c6f1d878805cacc20e26326db9b5e7b91d5137b61f9798cf501a3edb411e023ad566c3c478fdb7d95782bb7a8ffad26cfd4f75e50f89a5f2b8f8e3f6995a35bdd59a18e577ab5d52b63c6f4db09ed6d5b8e6cda6a3cf5abd4a692bb574b6be2b6d8acc9835d8e1494a41d5925d3837d90952055796e959f8d860a109d17b9041bf06c3dd7ae2b39a11b9fcf7afa5e918c20318efaedbd64817f15574a6e0298b8acb5ad654f3ec90d53b5345680a64863c2901e13eac70851b73b9c666ba10ca39b1a7b5a4f935b000a5a9161bd418c905e9fbba96569ed6fc5de72a54928e65b2b41c2746890649d6ff2790d51c56190666ba0a0cfef3d5121efbb9be7372b8f744cdfc2b7d1808219187ed8c949ced9dd5ea523fece072df9f48356bd0f2b623c49d12cf31d1d44b5c0a3d173aafb464fcfbf3085558d76014e55f585a9691ae45b2d6da8f29f6f499ca47757e8e3fdc5514fd1ea8a779cbcef01334673fa7e484064335101e27104b9cd65b8b963f0edc0d9c53da91af65a75064ffbe7cce2229a959e275879bbf00337d1e8aa1507a4a5e40d8787b8768c538762e129976a144fdd4e34d384243a9fe848134b8dc05a0e5745b11e972e2570c8d45a426af8b6526fd5e78cc60b2ceb140c9dc8c8a559ee015fdc1f721bcfe13af6b54afdbffc9371830f3989186d5d05a6c369ff733f78623af5e149ee76ad1736cbfbefd3df5e91ab53ecb6b36a2e419f98e39f42328c083fcc7394bb1561b5307e25e5d2d47e84a3a5f0e064913db047ed78dc37f989c6f9e14497f8cca4827d9deaeaf5c0d4af45c71b20f084638941d0d17ec5d62a0b5a79f7a7ea33552782273961d63423103eac8394caa10bd1ecc28b2a564cd986989b067bc63e544281ff6a95c8032699dfc9938ea3eb2b51be6b7614fdbb94937dfb2aaf38964f9cdc8c9751840bb747abbfafdd3fa109ce83580dbc182b834e3b1b166e7a710066cfe5d564f34d02bc5e700175d1544fb8fe2ee6dc4ea811d4979f2febd2a032abecb5a33dcd54a370c428db2408ea0ec0a6ab3b80a021f2fec613ed9b056e37c86a3b05eda6299316be523fbaf530a875dc2226d4e1f67045058d954c5f3d37b46dd4d73f84f70a5cdaac384d98197f4066621cb1f97a854df11bee1c879c73576dc6e3f7f08dbc46016e841f8be112ec2d6ce3aa71615b1c03ae29805d8bb3258378f5bc0ac16abe0014c9cb7cf64219de61f2f778dc36cffc3bceb12cfb5c72eb3a6c2f2eab43a48c7acd2c2317506effac847f38709c6d866c680acadf72e7a00b15ff8b017359827984aece4ad7c4086cd589ed43d674bbc134c438617160af86b942ffec83a283ca0f347e5ad1cedb21907f766a71c4adddf777d0c12295457a22d18a8ac54320ced0008275265c3dee4310c7019c8cf634b683e846054394eab49fa2812a4a93c5c220e698549defbfa44dcdab6b195202e7a0ca43096dc54790dad86e00bf8fb38c56acf7d159ef7ac5a9fbc9a4277aee9dc410c1f35345c1033f5ff7303eaeeb9fa7ac2fa49259a482748c385d8d76da367c90be6235520f4ea83a42ba2bd1ff49181493396fca18072c52c016067ef776e077e5d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a4e8496313a635558a717cabf2e5d8bc31d07ea2fdda50cb5bd0bf07b77f477d3c0ecd09355b37af7364daa95c2578a22cfefb234dbbb1bfde9393f96c476740de022da3f9c12e91a545510cef3d42af6556e67f8b309985b44512d6fd38fb81907d2f530a1cc5b1bb543f5e84f56868dd9a13ced2b091e77218e2086152c2d479b12c64079425adb4314bb8a6759f91b30e339fed9e3240a914ba84cccc206388460b8ed8cab4999e20c9fbe4a86fd922b657f07d59d1112216e7416bcb38b12fd851935b3606715d52a0d0af250cabe87db36f280f50630543db6e9d7e3da1eb3dd7f2c7c389b8b906b85725aa9255812a545deae8e71aaaa4610bb54b00d8d5c2e8e03807f5f395ffb4fafcd0a8042a64a7166094a4abf92fe6a91d21118374fcd4d5fd4a83f66cffb37369d21913d2e38b41280528d94790911924fde96624e7ee41000fb94c96b8317cb14a245f599d169786ffc746468c280bb636dab15bf1891e2c68d14c12b7efcc87a396b0016a2c984997951f7d653c39200d7a855b8b1b3b217cb6372cf9e6657b6f8c6ca7f2e97f9d149953233f242c71c8c6366f0cb8251f6659de4096ee74b87d7c03617b03598d5ca1ebdc6d503e3090c290d7c7d8221b74100d61e6a5e55636507063eaa9cb59e228a1dd25cc56f44bd919e30f6656c237ff81457e639c8b714fa25344a64252946223000bee169c12548d92e28b5d04ba5bb73a866aa813561389de662248ecdc1cb533a7fe1a8039f464e77c6960798dbbb84ded141c97cf9032ca7b595812d0ddc57f8aa69403f07cfa115b21d45538d3f4085895918fc07061077c094f2d5889d7ef52fc356f9ea8cf536bd074b7572b186fd9bf820e242da04344a87af0bda3350add801793d008ab1648e872e69421dbe97011d5cabc5de5f1cae21752574bd8199e55947a84d096c76eee5b2f8854f4fe8364a187311e4fdbe11171ad117b79628f66246e1ccecdb48c102b4cd29e116e6841d5bc5fe17a6aa151842dc3f00041524b887306ba0170af6dc9c5fdc1a273ab268bf68fffc7a6e6abd0df9145ab4385058a78e44b79258c5a2396a9d47fd14196b9f46847662cdaa5117cf71d47c2672447358c83fab15dc31ccae02ae719e727e71c5a7faf50fcfe6fed46a92c65a3fca6e4247c2610d90313566bc8299b64c514cc41c71a3b0ac70334789bcb8348cf7c97e4d7828c9491d1e680bc0730a01aa3982dee43ddc60caee3aca70868d561e0d076ef19e59110f41a8534455b1b94fbff0c4acbee828b8304a507123a30f0abb8d57f35bc67f4b6c2eb3b3a029609642fc347c1b2624858c39308b302b86bb1e3539428e04ef634dda9fcef20110e62397f29d45686b285fd8d2b5435c99638e25a485b1ed2f1a1dfcd407377fec1630c817cacee431098a0a5e01e516c2b01bb6a370fdc4ad0ef05311efaac51499e5af72e6987217cfe544080eb684aab7fe39bd31fe158ca2b8eb727e869f17051a8af0cc09aed0815b82d8a2f64c61a3070baa8f8d88c3df3d6a0ecc3af9636dd33c31a8f5cf5d9fe585e1d6686b029c3d727041c952b7be0dcdfbeca62d974b9c934fdab414bd929913d5540cb5078cc2c59759671445a5fa4a3a3be29051d87ffb604469487a6118cccdb590603b0266c4e2509dba76451f5c02320b6ed9d747a64aa952885b708f838d6a4030e177f80a778acf0120f3293aa558e89c079bb441e4d700fc0898215e6d7b782fda89a43eec8f66a807811aa7a31d0488ada3ca2caafb73d8e8eba37c19d2778995075773f52617e433500a2630b0b788bc398c3410c22b52b97ddf1f736f32fd0f3fcfb957062026e051873cee522c0acfd9d508b0d8bf57e59e520fadd7e8b3bdf948e6a12291d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a72c03b7f5150d03e3643cae6cce20dc6984431c048164333849131933965ca993b8aa5971c764cfee759b2a0cc110caf3750583c583ad287104cfdaf54064888d38da3a03e829d5445944323bdc243091864a4b07208fd791f4f3b560e433770319a582a6d78bcaee8926465c43817e6cb789016148a2640b429dd95d193b38513a9d3ae6477745f795d0c7d8fd70261724b5cb4e3b3e7260ff16dc024aff0cdf6ff4001a424aacb5f449a069a0d5ced7d04fbe89be4e6cbe551ae1667caec1d7a80a86eb3e75fb925b6bf7fbed83378ad229b148b1ab496d6e8df890a0a4df4b94a44d815ce8d6ff1edfe5a24551ce73111200067a778e7a18e6262a0917d79429188289002f1010a689774b39a4d54807361f6f673883002611fe0905e36a01580280f8b1b95e88f9b91bb6659e1ae64086a3350410dbf68f6881c1e50771614f9283dfcb75b590cb753dd24801c0921ef2982156dae221c1e1f5373c808c8c80f45a7b121ea63f27908b86d9b2d8dd3fe125cab57921f3d8a1df2144d809ef0f902a9687868b436f2d97ce43548dad226dc69377da40ba8fce85dce7238194cd6d6c3119eea6d9098866be51d68a047ea7f36271a2d6e0c5c15072f415ea424e6faf90fc7251bf286601079fd8873f4bb98c89b2807c2b368f4090ec1c8f402dc9903812598122ff86ba7de2dc22ddeeb7d8631766cb54acde3fccb9fc137026506f4201abe71adb1dfa5eab7dcd9c00fa6b83cbabc51636a80318022fd33f41e471d3229e83f792cb0497bbb65459eb6e1f65d0b72254d2ba9bd8f2ad9a5f168fa6c6e562f022b04d8963206c2d0b70b4f62ce83e969fb349d8986e977f5960f4ff9f2fa8400ddeb7b343614336818a154fece58ffcb88fa8c4314f2035009e368dd3a6ba823767dfcb97048315adfbbed83ae96b457df81647c3f7bdbfbb56a154b9cd27d676c17e87662330fe3cf29f5c4ff59c60c3689ad48ae7e052b90901c3641a4e011e470473c75994ad1e85aa7b20e9459c1a6fdb5ebe9c7cf4c765f579620c2aecd62aaf9a038e77e02aa1aa2cd487a93bc6b0572740e4ae1682c2a6deb5f6c3ddeac7f6c2be7afdf76b8b5c5ea1e68a1ab4307621305ef2f75532ad0d3181b515c793fb48f2754ea827304c8a2e370e5d1312958524e07c9d4d07f7a754b25544c8b5a98fb92538487e8c328eb18b7402bca7081d4ca3870bb91569ae63363fd708bef3190af2d454b2ecb1db1b71e970df20fdbd88eeecf76c3498670c146f2d8d2359e4c11b246449b991402179c4121bc1cfe27f6e3b6871c3fec9d7142b346077962d3888567b8a11782c40319bdd3815c09acd6c4d088c447d202f96aa1c507195497347369c3c25ca80073c775ba42f081d2afca85ee2d0a2d5e6c4b0a6efa3945a017b56d6b20037b88e2b090a944cd7d625df22442e691bd3072bc773edb10bb699cd4bcc3f0add3fa640ecdbc807c65621e1b595778fe5a10e57d170358467f3b4a99c4acb8e96e9f6d90e4160d9d60382880cba848cae23f8d914a57d434ea64536afb9ad1ab4c7954c5e9858e9fbe8b4cfa8a1b35a5cc0aa377ae8ff68ebc97867736fd3bad34e4ce7943daa35b5981cd25b360251c65f76ffd67255914862f1759ad911aa2013a3b97dcea3c343f57160f606e0e5d9ecccdd587b3c219bbc683889551e973f2af5747da6b2bd68f077823397c80c5873b0866ffe39e37353124a5845d3bffdf00fbd093e158c11f0379bdfacc291a5f7c4c1844ad35ddfb426948d4f651b9990179038bae933a1bfeb2a48afe991e59923a38f5f3ddafabc4d681098b6e02488c5186f923643805ad6c61b22dc8827630cb6c997f48fa9e23719b3f4787c6b2a6035701a1bd1edd0430d5f063d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a77f90ab4a1a79aded706fcb7fc93574cfe82d20d66d4c8e3560415364c79f907f686f56dc4f8d7ed5847021b22252da0b1e8e69c82fbfdbbee9d89fc5b1098aaba05ed9bdd41da8c12936fcb92b086edce003025ae8851c3c3012574b589a02362b2c019e79377b012663139141b48f6915d5655aba481a454acdb8e0d5599db55b14fe0499697c9f260fece252ca626227c61f43a09ba2457ca847f84ad78e9871e35b2ed058a139c9d9bb34339e56e2f42df91ca44d97786ee519ce9f36d47d25aa2a85883a3088d1569cb6ca0cb26ce8985eadab7c3bb8e2aa8ceb2cb8ccc4c2fc8bfdd23fffcedc9f5dc21aef62dd20af2a6606ade736b6a69ca0a9a3f6975949d97136af46222390669d794b65b05ac68f9f35d8833b501450d9274deef1580280f8b1b95e88f9b91bb6659e1ae64086a3350410dbf68f6881c1e507716636f7ca1881f418637704dbc7f78704a09dc5821f1ced6d9ed37d97601fda416dc9b857d12b668e6a9f6879574b9379125309c88d577c86447a10c31d5e3210a6a8620b8d5a2f8d57df97d44c940442cb9baa479150671d5c63d79651086d6455efb4a50eeee454f5f02ba60251251254d05bda68e0d5411265b66635b85b0b70366deb18ce52ae58350beaddf9500f5bf82a0fda3f1a42489ab000455090c25356cf0116f6b48daf4c867db1682a2b522c04a2097779a4e5fba98853907491eae2da2537ed5308bcf1604b0a504c7c00149cf189ce10c7f8949a2a76730fe2ed842a56a66caafbec698c9d01252a0182e23ce9d1666c57081ff73ee385dfa8d7881faed1fc41dc33ca6e6c9f9332a1b63722d78e5b2c8e8770311e634cb8409134e2e307119e396f9f71a3805ef6bf370506f85dfb72679a06809f956d16fcf04b996f5ae00c2c84542a1b5d94684f63d8c802e7713203a41b3839f17b690d86b4eed30ee949339dbe2edc48e83577e75a5cd731e79fc33b27d5f531bf29101f620948a4575e9d83833c9acce32e82872a894f7b9227315c19e2e7348745b110016a2f0c27089f587012baa95344876009894a55a67f875c2dad4c00750024506cf3bf8c9fba17eae05386a617bf3cf66d270a0f13d14930b840952742b80bac6fe130969086764f01896033ffd8899773c54a0daaa49868773b980c073a3d8f8b8b2cf987ba29b32b770d39ae65e4b1b2d9020727fc01f36c1e70a34f6178aac6facb849d6cf8599213cc0a646a1a3dab89c9d808f4a95300c732d9ec7eb55cb3e2d8c7b3e8e8254d656b6539f6ea574dd4962d1a562b5bb79cd2ae912e90b3918bea13c9f6801b2e135fbefb3cacbacead3093b05aea1b67ac9afd43d7d88ab6688ac867c413423669fd668af8fc05bbd838ef64c476178fa2b7791c2c94c535c998ca0e3edcd4004c1a1bccc9078501cbf6e7531d7a3f9def4036730e5a293cc473a6e2ac6b652ef5ba78bcda5954d7a85c07cd2c17b9182a76dcfd5030e746db1b6c0b5df40e00bbcf521a5fa502d14207439ed8ed2b2e87c9027852f585c7e2ec9dfa34fdbfe35cc12257eb96dca06d699f1c1b0c89f735e9e44aead623f42c6d537c8f2cb021267b9446d410af224563b3d539769299515792c7e251d1bd12ab303cb6a20caf4443330ef87eded83ce1cf4929faf11206f14996dbeb50eec2230d89858fdd7e503996363ed42301232aa63f4be079abecfbd9f2efe66d52528952c7de9885aa0e2aa4444fa43045ed2ea2e26515887bb2d2e7da1bed9c33cc505883535bd37d36b58293fcfb67670e1b732ce39a9024c037693794337ceb0b63884df31ee036cd14749d653461a939e36a276238dbf59b0e287f5f64c09f91f367c14b12854ba787c8f1b86b97893edad459d139768cbe57eac96baccd735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0af398cde04f9b3bf0411ca3688c54eb1d0982e52bdfde9288ed882c58406b32741c56f1b9506453d22c0c02187c0ec4118e751de78f4370bcc247043f7d7cf7e5d6cb96730bb55e312b298d4478506af55a52229f815a9ba9a31ae5a934bd3bcf00c015b105aeca24fc372b2b8dcd66b668af52e2cd7e459b53a8cc6a4e715d9e65fe29ecf444bbd5e382d3bebe52ca6ad4c8e3312adb595e719f5ab7e232b1e29a2b394b71f6b4c8b37d699e3a678aa38584379d4bd9128795d226391c267d58e3636c0bf7c9bb155cf3e17871febb91bf564132e29c9529028c2ea711df3eeca02dd329cbd955a2c0374286761196460b5f9e4d11c387c9309e5368d0ddd8609b710bd31747a74c1fe91ea09f87da699ba07ebb40687529a800c84be46fd7276a1b64820521cac88381972fa9fd095a27e3c1d388dcd2fabad3fa0c1e7b573616f46f7032f62b48b108082881a3b7e6fb0daf4f804619ea1d7c5cb5499f74a1fbe3adeeecc6a8481e97515e7e4bcb376d1af8cd0806e31e240e343151ea8c21aab6e995fd8a9c3484ef7284303b1ba75b6154d3f58f59dd42923bf76d9e1b04de2737fe935811444610f14fdddd9b1e62903b84e93bf83bf08c73274e6c3c24dc5e75725e6e8ade081d586eff9c6e2246163b3de794d6384f1eb6b129221888e844be88252b1123ca6f9cf5d63a8c6aab0bb1eef7fc24a177dc19ab309cb965d3a29d62af62fe9569af0c8bfc9dd92de322b5431e327c3dcda565f8f44224f650d512bdce6291d67075d005f22d6ee5aa7501409f8f63854e9b7e90de3de71932475a9988991fd6541979a16ba2e145de4b43054dfc07330df56348f8615a4b01b5bbb1e1d9b0aee113c54673041d0dc8437e7766f4a398daf1be290f323d7ce482b4a58c93ddcf8d1c9cc8259134a9ec2861dec3b980e5ca66eec2261d4acd6a63bc6b1511508d99ee12b73d7429b6976ffc469dce18b04531f21bf6e2055d648305d81d1b18903c5dbab4da5814f44c7280c0dfb0f72d61e83ea304b54fb1a22ea2504d2a43c4841b7a3275de676525a3740d91137f21bc38361b10b90ed26305849560d2a4ec3e59d5d5af2605fadc231f31750ebde8ae28fd0e0a36c281aa60a3d7ef0cca5d2c3e43479c47cd8b00a380056b0efb98c42858f12bde9a7ba4f290bff4eb3b015c105c631623301eb6cef325cafc7732360abc00f71c8f1254af328a527b59874dada0af3a0b0ff940ffe3ef9e68aec52ff5b29c55a8b9fdcaed57d4795ef6bc4879878198fddefb92ea5901ca667f1375b158bbb9da9c3331cc87175369c2779f606359ba31bd5e1e6c5581a9ea538d6b53c3ca645ced175b161d566722f848cfc2438d5771f2bed13daa31587f1fe82ca8adc211a7f8e95ee4a5360e8fb0dcce9353ec01d5f97a718e272ed7d4ff3fbe68ba90dafbd4c944dfa10e6a36591b8e281a928e3d768f8d4d758168297ae583e3e496ffb2e83a344e69a357a1b917a7239229f9951935faf1f0555ed9915ade2be6e98a097124b73df39ff7fb50c4c550c65a485a7320a460e8d91b82573be7e277e9c21878805c71458168f2714ae3789ff6af150c875ba7d842ee78ae015255752f4feeb40d64d649955506b5f4ddd4cc13fd6d89a29184e7f3b08f264dae7801077913bcb16332115a1e12350a6a2ce184811082d87a794f729195dd0e41aa70569f244361565584a84239b589ded65f790f77c404a74d691685cd21ea2cf50d323d983efe4fe284140f513bac5e62e731d6df00f92556d4e6e700fb89c677f947e30bf7d7ee4495770df6a493ef073059ededf1487e84ebc0ac4d60791994a9cc74ae57766e5d71eb9a5761e8e87638a64ceca03fe4d977c9997af0f839ff33b1e6793cd4d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a9f406a094cc7a3d4cffc03bcca5cf175acbfc66899b0db7b39b27d0635470e4d4851828a8fb9c8f381bb496962b39037ef742ee21f8b4c02e6aa764d24772db1746113c798ed9dd3edd31bcd4de908995c7b468d373373c2f36637aeba92961c9b32508d3233ee9508bf3c44187cc46242ff62f671d1f4abb15711a520373e012e6237795b454bc7812afbb9ef799103793e771a4300615477d49833fdca9982e59be5ace423c43871b1d3e01bc8373809c93187d397cf1183ab5bc8f7c7f350b5b52c7aa13d5010372d12fbe5dca420a7276f69c532517fea8961476d4bc223a3d9e4ed4336e83afa6b6c3f22f5cba97f327876399920eb45ea2f278941995bf7caddcc408fb60bad67e72d8b28befd2690c896ef0b32f6ddd69577ece095486bc0fb481c8a076d31d53e42de0345c4cbec5174d3ad86b30e44be16de029085d5681d2ada281be463fce35547ead49e915a6d523afcc16dadf60c1bc38bc9f679f9fa0d44e8e2a9e49e3013389d4f0542caa621a42ef994615389feac81e4c5c26f59361876b3fad6459a895b09f2fe9057f14bef29469f3be9dadb20f3eeab1247ea14006a1f173e7ab33e8b28f52584887cda2e14d5a4319aa958381ccbb0551df19313080c81220a85883407b5fc779ffb512b9726388190d745694226a48d951eab42ef9fa24fc1b244d6ceb1190b7d44458d7361af5eb693c39771a538e28dfa11ba342877173c3d2e0741782531ec5839df4be0b3c555339c476c43cf8403615cd69138bf3f0d68277fa222614b7e9a6fb43287f7f77f1953708775f323cb1f9f7472f000641f22302460b2ed60f07dfe06ee14a71590b7a4d98b2ca9b6421abc227bdc040c347c134075dea1a1ba451f53ae767edd4540ad797207128085207ff060ed9ce4db0ba03c46153fba48650fab8099178b917fae18c577ca3ff8d1187e88dfc748801e35eba41567f63983b99cabb7f874ff11c3502dcaaa18c0037f6a2ada7678486a6707d9d8e6115ba9aa4c681eea57b50d05b61daad27630978206d690f36e58847ce764de237da284fd2d5123a206c43b59c7f0e9b95846871b875a1d7aadd4250a132599922322fc6d165c70be95398ffb84f1bbe32991b3d338badc38ef8b74fd885634e3fb8a2923470baaf5d343e23c917ed9906a4307883f4fd0908c25d7402e4e40ca78baf8ee80e683935eff29e2e9c287604d473bdd3742ea3383ec8d730916319f64d89e28b7456ba491a7b8a9d0e5ee6d3147e19e5fbfa4cb970cdc2731b0216718e1329f1ec99f4fb58b0588b62b07302e3db3b1e5c365599691945b43df737f343b12675115d4b230c66a76fd296ce607173d5502fb73220cd5e58c43117e188e6c9c5d07f5aabcad13b3c7f6016dc88e43ba6c18eaa56e981d5be0b2ad5e5c418c6e524738948c555ce4e2e02fec6066b596dda23d470dbc8adb1873950b9bf9bf706c47286fa67fd55809324b25890bee09503cd3402f2f6f8e91c29748210f1ffea2f06d4af639ae6fa767dbdecd26fd778ac18d7e8a06d7666300d90d4319418759b453f7c67d19865aed36c83b2bba971dc0f5685228c9b5fa01696e19897b0cdca2ad8dadd5574757529bbf73f0aa2f9e247b5caa5a93224ec03c068014810a083122f7232fe38564599e6069e6d3592483f5d08f8b9e12a394ad6ad6bd90a2452e25561289bc015c2fae4b5b03ae48827f609bce7aaa219dae636c609054ee64c71788f13557751724078bca91bbe2b1a48cacf7032d7df9976e7381a0b2c6f49b4df2d7e909b2daa306ec20a1c43adac0074d55bb0333472fb6e709b490c5cce2c0a2ceb2dad278a54e676ef018b8ae02b1c9086710dcf8886b78c85b4a5eab5c8d880d083f89ed3c4f5479d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0ae7ff60623d8eec40e6a0f448c12c1c0980c8c32611a0e717cef795b8c48a5e614e953e11a4e4e4d60fa1419c51689bd413854ab6d5db5f14dd7ea94a59a6a28b6d8866aae538093ace5051cadb81ff9a955771f4d18330cbdc6f401103dee73483fc65718f63bd108cbf07778ad75c2b1aa8fae69460f923028efb2168b8bf9b0e989d3ed44249b37aacddd2bb335cd56e9674200b8e482e01d15f7c683737b069b51954164f57d6fb92eb3716276ec601eac18ada4b79868187f181afe70eb253af2ec219a14ea463693bdda04544044bd6a68292cd04d3415525cb0c65992569b514d50d2d7d8d29e89cdc61d0deac95acf768bcc52009514ab6c81317e19202d9be705c3b4ab85c1ed004f99e595366f02a48bf0d82681d639c19c31eb0f3353ecb5fd0a183ad0d840bb810509f59e8fa29fb9eb45741894b3204470f885f01ebd477c01a31b0336abb41cb5ed8ff639af0b4254d8a966758b638bb7155b6647e192c7d852d499a3845392b08f189687a29a43ba471fe1f0be260c111b17726f76ecd36f123926107261ee7acdc985f7a65aec1a79296a1793c959b778c49a55cb75b820ee3211d6354bc9c56be8f71b3be74f62b3962be9bb6d37d9122c7f8a7bbbb1e52aded9e91a9ec9549c97bfcd7719ef91800b372f75ab3a5e77b1c367a0775703823d08d4b0153f06fc566b9d7a4463e85be275f48b525268aae0830f8d0e8287ed66d7b322125d2ea860a79affc43c98688609ab66ad057ac8fe954940988768e06023f275cbcb04e459e1834a555d3f404ac2563492827839a90cccf2739cd2ee5243745dd4598c51fb68b80b68229a121b540a29c8b3f37ccf35435df7fb1e9f4c81e3551f8146fdc3fb90e040e611ddd9d45be595749ca4274cbae2a7d588cf449fae1c9976ca2b0df5fdb5d60e6284162ba0e9f72fea82b5d5bcb84cfb621cb6bcd2a4b5e5e7902cf6d9257246f97fb7c049e7f797fc174dc77382417b939324368a7fa712fbdd63d85bef1bb6c261cce1c41fb91e6ed9ada90bbf934d9616aad64f3ff052aab1db25f30e63d4fed2180f93ee04231d5e08f7e943d5913696dfe7f5d2657691ffd42e09199e02511f63c3a4b4c8cc6111200d7202efc14146f5027d59c2fca6a2c37c712a40e42008857cd84896c971487561b410ec89f7cdf94ff3a8e356c3a078c39f479a3e37adb651136d81dbee2dbd9b87a728645b9dcd3055b4a7fb0eec8dd6833255b0d153b2b31faa74ed0b6e05e392b398fd8efb9f7a1f3f899f2da10869d60fc21b04abd1ba8d906d582eb311cbc60f3dbf3e65349effc9f6c80dc1fbf8cbc77a7d676736da17fd5e91e925d7bee47bed25575cffa1e01098f3b8b360d2c4eb83e445ee6f1d9b06a9d9d88800ae9dc259e5dc81a4b63324cc55984df53517d0f29ee5d4479e7fb3d0ddff5aaafc41e64c4adc66fa51e0abc20fa8d9f4cf425b46398e59b4fd7b3bf4b4223e700ac295196f3c4878e3d097fdc57d4b39e78470312e79ec4e0bb72d9935ca1c8568b50848f378fd22d8fe8dd1e4c315781bd798239c25e54d8bd31330c6ef92d3929f4ef3436ff9664b38b3b371409a0e6b3e651e90395539f4765eeb797596a74753f960dcf4c4db02a8b0dc47bc16ef2bad9428951d1ed5cc49cff15eaec3520b50ad05cf543e62d239b3a24df37b79d8ac7bd145b983cdfaf8ed5cb7db16092ca5a88e13c62ddc351142a5562625ccd5840e2268cc74e634a947d186fd9b343a884e7b71ae492aba8198929769028ee61f4c5b5dbf7b432e0ee234485bb55dc4087290ea2eb9bae77f4c8bf5017ccd0780c4ed3e3d150bfa56d64f7183fc00a5e9d7ce68258d01aa1f52086ab6e272ee7e8f970167bbe8c73d64a34c14e5831d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0acb385b28c733d00e658317a2c3a0017bbf93b510b5834fc6e8369d2dbfd6fb9ae80bf5775348072316d75c02475e894b92e685d88cef66dbe191df59745c7d9abe3505320835f9669fe2eca0466f018222eb1ccde2f7345a31a91e8bf142f97be32767bbd5a3a85f488a2845888479223c484d812fbf5ba147a5d72babd895bf0f4d2a05ab7e7151829ec5cefd3bd40028cb4e0bf5243458def59f24ac3d65956c1035a0d7d15d27c5050688a7050c9ecd5a7e509cd4348911e53917e18549da40d60fed8ec7a3406726ec28a09539434378c539d87221a434c288a46e60d77623fd213820a69d16dfe90815b23518b885aa23ebf3fb54907a74e15e1fbf2fd370a6374976b709669cf3ceaa22436b803c2b871597ee2a06341c838d4ce2a102b616a422521d0894f454c163f8342e0800d828b306738371f967dc02902d352c08854f4c91f425221e2353854082743fea6625811e5d5afd441ca500ddf70ecfa1265944ceae56d58469ebe5abc06d45aa8b25a39704433cf8450f96f6647c193ae5687a7802bf14507814de113a036317e65b4fc76671cef4ad26cc9f6efbc13e99fa4f5d9b645fa0a6861e244961e3b0e0de5aa26891d99748ddf8fd18ab8ea7ae1fb45d52ec28548ec93391ae8318be11c6f244c1cba42b0d9eef92dd1cf70f1d814a12bcd2b3135399118571dfc436ce6ebed5746bff614ac97ee01b1fe36a811010b867d3373dc1fd6e89bc385e925defd51a83ae9a13773ed1da3adb225ba563ff85b40f0189d762908d5844a4a03822ca57bf7f34b3f47d235fa03e1a782e9ac0deeb0bdc5b1c14b8da62f2cc96b809b8ec44b11c64a5c5efea66a3c3c4a9ed348847aabaef5e21c254d89591654123f2ae37a2f23798354180cc476aeb06b696bc9e98dcc7d516afe9fc18be11ea22d90fcf1cd3cef695c2dcd941151dae2f52d1666e524fbdb7e2e6a40d652c7a47baa0099e19589f261aaafb93a6eeae70dd6f8a21b32ef44f820875c76175721330e39adab904d057c5b479ba35ec3d02b04d84b09d1a82b775cf7da155ad9c8904771cef16b987a35aa7395c7190106326c2362d395d5cfc115aea817cbb4d8af696d0c3ab74aa67cd8d88d9a7f4290165cbb7e55c8b6b73d705880f26599137db2e28980b5d04bc72edeff079faa7e263908642b6c323ba13d1dd005882ccf0191170bfe6fdb14127434153da26f2774765e99b4a25dd6fedd71ae465cbc821d005e50d600523961b1ba58b2e31d5e61e5793f37e950c3ec890fac687ed042b3cac2199428692e2bb5768034c0c45e2404ee2a17f19f4974bef4a598bb765a8306444748fcefb476fe189537f12bda9cd934cbfef0a8fb651776474b65f941059f0220c4280e749914c20d45df1989f544896ca457e5ab5530336042b0492f761073f8bc38f1cd494a24e2572350a2d2db281d5755e006d6e77de6f202d84bfb92ed221dc51d3dc1e5144e63bb5229cb769f4120b3cc4a2ad75787d3511399362fce24dee1c4181157993de80f150a6506bc58df9a075c33ebaf63544dae644b9e836bc8a67264dc2acef3dbd1946b38f9d4b0a6fbb95a68073f0768b9e8bbb5e1f97a216872a05cee428161cba7832d12efac34414abec356e00c9120628d7ffffa2e15697d4ca0dc43b099980b16a513f9db0b2941bc2f65681d4c0af4415a3d5c87ca7267d2f21fd0acd9b923e4b699235abcd5b217b706807a290be95a19760cb4b6130ea59e1a0c8ad8264119305643887ac716570a9032e74331dc8c25df27f0a0e6d4826b88a9e140d34fba687c1254b9b7dd801c950ab20f5e5fcc00363a657eac4298c98fbbc33f1d2d9f6e015161db90b225eaad7477273a68a6db731e39b3ad75baee03701d569d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a250cbf949c3efb875560bcd20bd3ea9fa1986e0850b74db60c5d8361e51af4c90d5c34fc5efb04581f6eeb2471f3de87a4e02bfe6d7c17f0cd8de8c6549ff05c0a4f762e7703568812d69b183c689b8fc8e469037b656a5ee823a5c2c7e9b758286ac3ddbd32d3e2e109f031bc1f525b34d15bfb21207172f5f06392ba7f9536b6113fa03a7a2434c4c8e6ddc42331dd597e4dcaae4af158ad8c4253cb0c4b131d9bf9b55d8f9f53b85979dc25de98bcdbb1e70beb87da11587b08de9609b64de2584ca0afd5cbc8580c62dbce470679bd74022d131a66589f38756184160d77c8f21b89a6a65c7adfd5d07eb260ce090bdd11ecdd6e0bdcceea2dddb47ed4c22e6c164d0f12fff5cc9ecad1483cc7ef460c5f8a9da68479b3a81a31d7d90da86ab1170013d2d8a56fd2bd31e3112e4263b9e897054a51ade45445d1523f4f7a2e111537cceae19b938bceb83af04beaf1f1999217d1572521dabd46eac644fdac9259a84066328f2289ac758cc545a196f376050a39b9458020a7b6ba9594cff0d26d6b57a29b4d1d47696750f7ed46012ab075c94787cb48a2f9cadd71af60fc8f42604425367a143c357584e8d2d4943bfbc7e0724fe48cedab1ae4265b786ef7a1a67a157fca4fee9fb627c24228393388573c5afd11d904bbbde4fd8fb4d8270607097b1592db8d7cba4c23983f275619326a0c40d17d96218634309602d2f7793ff1bcbc603c1d7fd2b70d3024a9e4f346db4e8734aa59bea80273884ec0070bc4070c25de2adea5d2f2f6ed6746cecc46bc653e269bc87f242405505ce1ba3420018f40b4dce9df7b2ebb2e0c87eaedb5c2514038fe190a12fd1a2dd604b3b7d0c0790dd8b79a5c28872b2e74c382962cb9c614d9aedad8bf0d971c8933f01d7983d1746027dee21c4b0c3df9d0688929a54adbfc6a62db96daa6a91f902a8c1bd8e256b1f46fa58539a249a1116a1d0092345002ff810f4aaceea86b50638210191a16aa78368945b16eea927952df56d9257794fa5701fe60d4b89bd5f32bc470006959b3f6cdc5d089f5fcd05132caad204657bde12824243c2d91bfb3de37063941932e41f6ec96df7ff2aa3b862073ff8ad8b5c1bd886239eff7851c96a1f9903586648ba2a8b93eb52f6e5c19309953f26ba3736881efb84ce3d0daa62c17ad26a79c28c27a4c6a2d827364aa01bec8c7bd8ad55fa4ef8d853ba2aa71d8ca6f44ace2b862e7330fc152efb1abe040f568f3bc79b2c0fa2b4f2f333dc78cac0da93031d3f82c34ea33f2a70ac6266b2b8c3ee2d2d803d1eea6f3e7522c110224230bd8a51a7ff3823fb02d2532d7b5a8409fe1b1225c3a1c023b9e5ef35314eb6a8a5c4b9b56ee877544ee61a36780db0e3bcf5c50762769d7803e81fef039db9d286325e5fbb216f787c9a346ba219bcf44a431c32e13f6bb2b5d0c1b6d5bb83d63b6cd2ab23938a6e150db493e742e3f6c80f9460f4a9e7934015e0d60aa0ec34295ba985143a3f345edd3f63d76b5a8c222ee4806f001988ebc013f4e9c4d492af201fe55a4224139797fda08559cbfeea84da99861bf9e68e3ec12f771cf4752253b7c941ab085f850487146436a6ddcaed014302d91993bc5271b431f6e26d47d56218a24cd097250b0f7eb7aa24e3405176113933b4641c3559538817c4342bca1f5ab646958df2a1b40517d7b031051aa54e6bb875d785f547244e90dd8cff250f17561f32aa4e45665163e3993232dadfd2754cbb5966c2d9dd6c62cb80a479e6785d6fbc29ae7945dc884a6b86aafb6b5969a2295449d8c4140d60e04bd96695673850c67b3f6f04a33c688178b4b74218fac0e0a5b422b925f032743e58db7a6e4bb23b65daa67a52f8835ab0571a0af2f523af52bd735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0ac64e7768f3886825d44c8617df132526db2df4b2b96d16790c352f1e68e3c7896fbb0f499a7fc7782d5dfeaff05ab6e63fd3067fce25137721c962337987db05d294061a2ee4056ad23ce3230922d2091918ef098666c5ffde0ca7361b6d1d7fa106cb156ae31de93130d061604cb272c702ee26512ea10e9cf31be8833c703a1f09989f88ae5293cf353d2d126889021e164c63386643d741631f4f79f588a71ce832bd35e81432631118d808eed9dda8171b9d1d95189a8a2a591e137de936abd866bf1a5a6f5a397d5cb6e6059c24b9dfb825780f76b430778477b6616053fa115b48c3ee0e6287d172739bef525d83228bf744975da44e41694642ed1db19e3dd9cff6302665e2f3a1ab0a7656af9d550858a261c959d87b433739a1d1c71aa37639d535cefadc1d7eac6f8ccfd5059b8ee13be3cd0d61d76b99605cf5744552d5c732629aa2f04a47fdbe10c30e3aee5598ee706a458139f7320a93a8d54314737185b13bcda00871b53d8b9608054ad8496e4b9febc424ce0b1b85a11a64f317c833ca4d0681dbebd30621e93e4c6d0aad05d22880d9fd8c178766a91c397763b35abfb7cdadb2e7074fc5120582f56f6ae416c555eff22a25c038dc1c6bf403dbd4e133332ae13cc8daf335531c5cab409f55c84cb95c48f3be65466adcdd9b32c106f0127ec99a59c7a0f131da614fa12de7245094f90fd4ae95aeb692c05052202be24971e2e85ce54e9fefa5843ced06fe64c7ab7aa887f350d63bf0ab51198f778a5208e026cb0acf811cd0377915838c67f135b2620c24f8ec680bd72d792ac5860b85936f27b11a215ada64ebd19fa86379593559a1370c98313901f55eed9a961e6bcbfbe3b10e88b2a049cd4d17e59ee5f1a800d259184992455a59c81059044f781f9d5e677514f5ee9154b07cda48ce55edb6c01a18e5429a79b7ff210dd1720b36008df7d44987483b44f6173af2f2e9b82d55918cbb112c77cdec74612afd5c3c200ed0ec3e8fc54e2695fe97b1ce27c47ea1deb86bf0c5456ebf56abe7e136eef32c0d498dc93760ed0df36eb761c8ee741363ed9f84950c101ceeba5e05fab48c3af8bdeaa3a7e0337c78330d1fe93b0ed4b4d5f08e9fbacb74c022b9ef2a001c1fba0a649db4038bd566750fcc263c32f528c0452fa4f529f3b7b683bd971b700f78427954468597e9db7b8e7823f52deba82c07deb9c349dd4cbf3f9e57134c14031165b9eaca295f45c71d028e1b827a9a6d941009e21ff23e1fa0770c5c1538a5287b4066250d6b13974a2112c17f50c4127bb4b6609a336d50e1ac4381d823d750e5ad60c39392b487615cff372a9660a18c913fc3787866857e853c02570dbd526933dadffebb168e413e2bc21c0b52b4c009fcfe68e327092d51ec0183221ff2b704e21b645b79a2e0927a185bafbef49d1d7b531651761d3e3b663bee460938c5ced8f6eb40b51a6b90e4a2b68c680a60e2230069200e77a6e2a0e1435785b89a1d2b449165929f3937ff420210fc8fad9bdd1a26bb8d4c64f87cd829456298d8af0e5b3425de1071e71300c7c27784e37a4878c549b04e53a0f23c3948f20f71f3a75f844b9bdff966cc07ee428d159faae7bca13002aa1ab044608e7cb6eaacf8a4aa2a5c7ff4e5771341e47c0eedd7b9be91f01e2917164fda0eb023b528d02e2b692c7a896992ee377bbbe551dd20d5c453e33ef45d82272a65756ae365ca4ea974427bef0f80e7789d494fe21f27a10cb651ffba4b2c2e45978c013688cbc20a6963d50e8a9436ea94618096a08995fd6883ce275f1cd9a3a965aa19371bf42dc4ef54c0251d6542adea27ab16ba0e051ed70426926f9e8bf6e924e5ad48748c60e591c21be0621e59ff86a6c45760d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a17b2b653290a8757432b29adf6d4ba3d0bad6b4de887879e8aaeb8a91bf4e8f775a4c533a072fc7f2ff3bc534971a83c49e428e68ac3f68a908cb5ea2a1817fd1b5989d9b50a6d152a23678604cbcdecb7ba5f0dd40974c0fb507d95375e83e66619071a432c84ae2e8fb9856bcef9a502e0ee67b0f9ab9901afa2a9c5ed64af4ad7713b9bacb621377c17da490576424fcbff5c015afedb9127ec1d9f380857b735ebb4d54a69fde2f83a673d034334b3640dddbd3f4dbaedc3228f78e391e7239460590fbdeb566d36c15df8524773dfacba6a513c89d7e31d999e3743b6134d4e904a03730d608dbb67f690db9868adabb70d3931766f363ef9f6bb87bd19701467dd94b606a25c5064fcd571a9293f0b66fb2e8332b129ce941fb5d0f690f7794f85e195d28b713c89d8a85759b0b026616e9b75d3cab07c9dbeb259ebc4fb7a8f435835a912e731bf66602888fcfb31354f2f5322c67c3b1d4cb353e08d83b825158277f9149c237c719030b34b759b3039d7396dd63f95b46c4c5ded1aaf61cbc0f74df7ec018b195311f31b76e0f66234a63415a1d8ace09fc22dc5441f3e585772bb94fb8742b5f8698fe50209f172d38c6d8b3ff804b725552ce7a8076733f67baea45b9d44d5c4bbfa0f3395ee297edcdad64fce85f4fbca74da3b06db34fd76ce5ff93ccf7765b77567f2eb5e897d53424006f06b9fa97f42b37af34841fc00fed303ba2c82917083ae9411e5876f7dbe57d472ae24e61b5389a084ce193aa71b2ea654a4370df93bd9902591b905a7d6a1ff7daa097c7329169a86426a6bfe358d694197be2e2d1af859892c422fd80ac45c5e1b86b03d755e1b1f9abde339cba592967702984b44d4af13ddb54e8a0bd3d3492611e7fadb19d454bd16e8889a88671000abf70b6f593129e828cc62000ec2cd336976fb678e917d643fc58440357deb24334bd1d86a62fdd1f062346e949f0d95271d5064db86a067c853fe26de9cd34d82885fc5cd6961a93c2147e651ceed9c67f3b10ae82de41d85cc3fa82b64696e6f94e74884db478464eec7e89f12a30e15cb7043e55fc1ee47879b3a872b1a06f63dd83e96820d7f829fc194fb24eeff8d4f99a29a15c840009f8917deb60ca59fb26077c70031729a7947ecbc3305bc8b28aecb52ac85741fcf0a68ce62c0799a75223c063743b7f3b0c1b0c169bf7a4d5bb64d7d21586edad40f211fb6ac173364baa2fa6f53765712829b8cf0d76f212db363f26c384d5578f550ed65f7b32d4650c4b7646e64536d9fbdea6ed3121e1ddeb9767b77bac8188cdc967bd0ceaec53632e41c3d8467030a8ad8b597047a91a909caf5d1fd6be989dd624f2f748c784c06a7628448ba2b2630a399ea89d0fa12da1d6312f71ff64ced58968ff7071e8531ee4a941d412bb546227970ddec1d22ce4f3ec164be4f241e4196d0e30977fba0822e3a3c0f2f22dbe5b297d7cadb048c8cca5a210601add043cebc8789c61c9a9c452e6c92a3c305b326648e8332a1160910ef589fcc4ec813913197936ca5bf3703dda24f39fa6fba0d2edce8d22a4e2eae96dd6b43e6d9db029061b507afbc97d82ce6f4a1353c80f23f268ff56af79dea90882c5b25f38ae6c38215adf38123025a05d22545c2f84d26074c5d037683e0bb7260caf43bf349c1980ec35a46cc5e3a9529e9805971b12c84f0bc7e965a0ad1aeea16c3622aa9b7f36f7088addbcbfc3473e37a816987924de509f7f90fe14375c1381f4658d6d790a06d3337b64a3b7f4026db9312df9de2cb51ca81b093f7bd4e4b71cb826455958c9e4ecbfc383f91ad2b00c1d1fa9717204bd8d00f31208a7b8b190149eaf6bbd9c5fb33887c7ceecda379d3d48fd0f7887112418693d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a4f46c807aa0db02c4df4a06abab7c2b9240806bbc9d449410addec598e8d67531caf826d8f649fce5a96dc6486c7750243b78784e9aa3120a1214727804c437709971242d6bdccf034b8db4c72c0e3f856865f7053c351a081ccfe74a2194a07ffd65718942c289ef389485103b1a4514b0a471836dd51678b533af25f788a4fac55a5267b4bd10f317338f7b9c96c57a3bc82bb5c37d6a4c2a20a65c44fd3b39e1d15d80dc9f7b7662cdd4f089f317d387060fd7f186d18b4fd82cb6b6bfc2a41870b0e7d67bfbcd7fb41a9aa0e72a93431dd9c533d65572629fdbab299afb6aa9079099d21fe979a51357d259dedae81b23e08031094451477934ca7e059d21b220d8b6d0a7c149677409534c4845c20997f01d5a15a42545fd0ef3ff642577de98c24aa276a899d557d6a21a32ac9b960a9b1fcd0b9ffb191b1ec1da29784495a1e87bf613fd65cf3e7f3dc6f813f28c1de558a2dd797ad09b0992348b25ae3d3558937da6a2eb8b3151d282ccd672a227e3acbdac01576724e4c80ae414180d004d49752cb180a876d25104fe649f8a9d3b51ae8ed9c10e4513c4c1bd4fec84a9e1938a3b9b89750dc0c8a8bc6040b023a81f49500c1fa1511c934278f907fd21059be68d20af0158b41674100232d25585fbb1c1343a09428c644562ce509de93e06f4c949faf847f1edfaf2d67a0177081406284d2c303499456e94ee22924f5e9f0ff594e9abc0ff32c51e6b47e25c865abbda58cb53d977de9e40b25cd69713a18dc670ff9c029b1baf645598f102a671b24d5ad6c60797e163034fc232e0e23ccb611b20a643500c304001fae16c496c1d2370a8eded2dd3d51abcacf0f4911eb8f7a08d00eddf982b445c56b2730237aad9fe319129f0ba8007c98c653ecc99d7ebfdf0abfee6c614e3744b3a49a91384bffd9a3c3411be3e150b8efab32aed418ef4e013093f03e4b2ef074e7910bda949130f3429af62804f3362c1ee67ef0deffffe7a13409388109ce214b84f9feb6b82293ce315328ffb54ca9107cfdf65b155aee4cca00861da3710951a94ceddf575e8399cd59c00800a61ac6532ce567b0f0ea4ff99e6254fe3fb7a3467be2f675c10fd50aaa3f194d69516d28748ae82a8b64234efd4c2fe3610418b188512f0c5807900cd244555a188bfaecf58426404becafaa773fbcfbd43adc5c59c2f36a3524c39bb449400e98eccb1162c1b94d715f14477a3fdea48d0a2bfabf5a3c4d794b6341af7c5c0096431fa9a47453338d9520221eaadb7e22c021ba2fc4d7cf84b5a11554e42f483a1cfcc7d58cc377389f0ab514046790d2cbdf4aa00fae6152537a233d2da8238bf23693af205d49c96f746a62248526ac9fadbb311f9cbf7060885e0f1818858eba2f9e64cd378fbef525780b8500027977ead8ae4732df8d6ab67697d4c78fd9cab799f630036fac8a7fb1e8de03d4e9a55aaa6631d667f28c15d2f72b8a11252cb3bea345e896fc22700ec9108f5bc0bbaf375ff3f05b6ad89e0fadbb333970844853b0e670a968a4a36a1d19715a380785bfd9a0bb0559df5f7ebb484ddd41a7c4b04e641c0f161e77177683b3b6752901113b9b7da9d2b85f9d40f7395c6b9a7fc56d35b698bb48b802c7537737d993e28262804472f77e79ba83d3fcbdc8a7c2abd6f68ee1ee88167b9515aacb7a9fae9bfd37bfe1e9d281321f8791430f13a016cc2678a6ee61760a6f2129aaf1229301dc6e61e133a4ed86a64edfde225edbee4103e6ec49dbc632a2188c794a6e63e8c45f14f1c5c286531dbc6fd5c953aef60914d865645c4dd5ee9e9c6fcb07d94c56775fedb9b1f037dfae8bfa5e87fe258ce98d24f989a4840b7ed26859443d0f2d3dfd3e99d343f99ab547f0a9d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a3a421ddedcebb4db74543fe12a07d36e7ccef0c364e76a500cf247501476d651494c9b2b098938272b521075acf1f6871ff435a428b4b7227dd8c54de2695e9fdeb67e307f8e689cfb456500122df8952f2883890d6402eaf4c9663cfaa55fcf8cffce7ca8a2727d6a8dab5baa6dbf79ab220af6703e11ca1df65be186df73a7559f7a6a1a3100b62fce2b35df0c89ea7f764b32dd49e2d22fab97d2f45856c4dfb2da427ddb0118953dfcce764fbe3fa6037af235fda4218e29f60b1431ad4aa62de49d45a28d84c417116a0f076f608a152dc46e123ebf6f0c671de905db89623d37b62bcda896719cc7484b44eeabe4b1f439944bd4db95a8384d570610915aaf61d1c3ecbad6a87a4b11d87faf35ab5a0639ceaadee2eef4cd69b5fb78c97eb0db26a05eda80d8b954f9fe5b8765094cc62e388a0060667651f5e4693accd200116668fb3c453ffeee7762bfcbee000018a843cd87d54cb446ca3dc68f0a25ea31a71a0e6adcf852236f07377ba9ce91545cc9d4465b7be4fc66acb22765ce7f3c8ab1b9e61d2fe50bd26a9f992c3361ce6ebb864277f389eb160ba6a0a870b4af7ac61780329e8cce14fc35b201e632c6fb573efc60d7cd957260b94bc49f09d9f965e52391f64781ff8a7938d8d8945257d6233ae7551bcfa30cb9555ac95a8172f52fb98a4f639545b7257bfce7f3455e6d8e5470c9d4bd6831527efabebec86638c995998aeece318ca64e8baaab4fefaa013e6b9535d71fe0c91ccaa11cb13c7cf2444062eac8995a2596995ad683b8a6d697717c21d7b49dced580d3ba5b0d54d82d35173b1fa573efb3e4fe3a54c1285e531b4aad8c6504ad3b4f485b5e9d12e7f701fdc559875b300e10da7ea2dfccc14f9f89c68cafcda5c7f3bdf66374e49f92a4c67874c40f6f3a3fe1375b02bc91ed267f3b260c4fa249ced773dddb341dc37c05355d13cc4e9349292aa6a5207608329e2f1908a88a867425d3bd1ddbb5827c982d6b9aad516948180ede0bb413bf4a1ad22fbf4cab5de37ea6cce9ce2b76d3319f5518ae68f0d3d6519a04b901341b54a5b4467bd40adf761ce0e9d4e6bb4ca67bf0a9cefcae5954c49a69f8272f28f2b18f5199e2946e5f2aea47c4b5ffd3ae860b25b119b3482f7348ff23954f31ada5bffc86673c853d17b40a2e5716205150b820ef6159470ea03ff15a16e813c019f3d4a19e30eb4419059a44668dc3d288e84adf07116b69be06e3ef94cb61743536f9134bd2599d59e84c3b7f8935ce216df72e072c5b31d6428c1c7342b63f76aa5f4da334c3bfbd7f06337653aa7b917916f65c7cb0d672b7f745f9b9c2079386f84a4227c5cdc7ecb6e37998b185d212e888fb9605f51f6965c009a70ff875fcd0644c463a424a86cc79270daf1d3b37faec16f0e87e445dc43cd924c06ac6b1159b146be4bd3f234882ab15c6ae6c34aabb0ee6fb3ff7abf1dc70c67c1d5efd79c160a8a084c0e4ce9ce6907e9d67783a25db10913bedf13fb5b74928f851790cb299035042ef4478e3c76f851cb06a78357bc3870b634f263621de0b2e879623de21b5690ea60ec13d9717ef9902565e93999c7e3475b9ebaa76b18df7f54ad117cc5377fe9041f13dbdcbd8e16d1d4460d7374c52c187a06a2c5f5f9b90f6886bc5563d7bcd25ce99bacc5fd303a8eee4fd098dcfe63b9743c473d24e6d5de26705b71b315aae63667fd073be1a387b23ee0b3b28fb2b57fd7eca22bc18e30eb3a490f7148c44e9a7473afcb2ca5365ee91fc680dbea488fae08c50d5a1e16d4ad160cd0f4f5168bde5ab725f31d65d2e9b2b2203e7461faa9ad5ad638596efef1e179ad494c733d84f5d5853567e38e903e443037495ef736a9845af28d10b32a1bcd2d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a5a96c3ff2b7792a62f90703d9290e11028ab3851cacca75d6219df93290c52f20f8a828247f2636e138d63be558ea24440720958612c513d35405fd1ddf9e9c5d17da69f7eb1644ad181045a3338a37d0c5550b9501f535d0d0ec9c842b071827ee4b097b3db996c85c829db232b208705a5442a0e4a78820b6d05e51085c2a32bbee398407fa27339d0742996b22895932a24b93a2bc9f4cfe9d05a309ec4233cb37f2716c084b14193643ef0a8098acfa5f80c503a87e89961b5caad120117ee2af7128a36e3ccce4f386ae7fee381112cf219f62d3937f816d56bfcef953f866044f9542b56c70ca98e58afc0de819602c83c301ab5d45e50553315c703082cc2934dcd892e22dffd034cf7385c5a5dd3b62a0f2c30b90b9d67f9867a92cbd5beabe256a687b67043df7c7a350feab7178f2085dbe5c66e7e149b058be8b35d3da8f173a2da176bbfedc541c5a311c2c1feab60002840423b9d4187a135659a7459037e27df919456f6f3b0530c9131e687161583df6be50ae3811fa7c5621f832672033c9cfddd968c09bbdb16300337c94786188be5f3bfc1ed8aa425e1c626e8f57ada32e5fcaa492aef0fdf3e5a8a1b972b90b565feb9e3b52d15313deec24f2172dae1350ef4e0ea49a7166764bbdb23df9702fc09486e34155ebdf6101967ff716f72d87f4c78bc1556c5384576ebf4bf1cb45ae4beefa0d6a98b9e13b24414999fb54819470b3e80eda4f486b6c60d6a8e7bede92b6dda6ac4a4862135853c479d3bb49bef4ac075daeae2dfac107fbbd62144c7ee086d7ab77222620ad9f730954ed3b721d89fb54eecfdc2cd012f43e409d18a457cae3aa48872990107fa0982527a7930f73f7e0649d7319425a393f079f2f52524dc6dadc1d68ab53d2431ab10ef82071227517bf7d39863dae4585550e4b32316a9c5ee4e9cc786d9c190b35c8571545ed778e49c06b1eb542fa29b054b42e88f0e56a8ced502829db919ab3c6c72b43f1e0cab95df89a84f59fd69f7a8d9ca842e2b8749f26064ad44c6c39cd854e4be4f370501a0de79bac7e43ec562860ea7cdec67dbf98f6c904f98e88278c66ebe7f2ecad37ca7a9704a2d3e4231f7fb09925d993188dae99ea640d8988431b4df42825c7d51b5156cc946463b80fa661f1266d042927638cda9c81e6a621751cdae32ebda15f23cebaedb706bb59a661a5587467c8b8d265d823f492881f0cea48f98b75d0be3a1e4d3ab76f678850ee333ccc04696290ea040664ab447a26024c0355bb63f14d2849df007017040348846e92d9892390ba933ac834b6f8ac92e8b4f62641cc4489e570db71800ef77cf63042b841b1ba191c37ac28ed6d902ded1fc4e482d634dddf822cf863a10b838950e4f1eff4db83a95898bf83a30fed51865ac3cfcfdb0508f3952abfc3e31e7e45cb247601c08699caafff5bc7f1bec876fa51459f6ad43f090a5a569124abaf6dd404b2be656844b30bf7fdc598dead2fb92731c2194da84c96f97695f9ccb047c628f11fa1ed94928ee13763e2bd8ed6508da5ea10231d4b5210f6219152ff181f90bc42826125bae7a6ce5b26bdec6a8e5faccb481824b5005825747971532b4f6c75bf0a1768c8057fa53a625383c04ae2023fdd05b73dbe55d802d9e5eadfdd95ae71f53a73e272ac87c534aef3e6ff9c3a9588c8426ede3ca06003cce188ad86b46a184743435916d74d95444e5517423111c5a7f4be4a996e5ebc11051d84a852b0715fd17108dc979d4c67c1d5d8b0a19fd5a7ab366ab803f008e45f3505c82e2afda57ccfe7313a4b3021860ac21cdc19ed0235a09df6acb6c62f039e822a3073f8b7df515323d91fc3fea663a5fecef910fd6f801a0a04f1b219d575836e483d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a35e74ff6da205c030df007d7180e715097632ee9758d183d5cc79074690f9baced7ed9767ff2f85dbaf08eed3f9514933b0683da0a2e24820b20892d35d6eb580e061565b80b30f2f102965cf6983330d561e6ea06c62232126b6534b906cfc7935a2b62b52fa0482cb1858ee7a2eb779672c65a3b727e4549444f41efc254a2c2f011e626e07fd66462ea381b5cad37dde8ac17d990087b015ebb3f9d34aa3927df5e50db75ff29ef37f24fdafdb2ff46d21a6adaa9b70c191f4e99c40d2b6a3d42114ae5662854c16d7a4331005d6e5466666d8c9482be0a54b3abf6f194d7565d32f5f415d14b43ce2a8281c93ff6c90279d93af73a3abcfffb5e09ecd4487b1145ac182dcde305c9158cdcd4d38e9109f1a09e7b081dcb59e531604f02f5983c264a7fea7569c0b3d79d050724821f846eb13e8bcf94e87c46eb66882285efa5500271a03d53f963c5247878e1fd61a8e35929900c2039d3f49d943d10364af234b0acbbe272d488e76a55db859fbf0c125945651a15d54ffe9ba36a2ee1d3b055461534519ea1f3e1d2a0f70b2be6a0f4d7bcabbda446390585a9bf25ebdbf9f77236227fd41405339e52fb532455a3548db0d0657aca266b8e16733963f73a2322d2cef9066193fc0bce8efae1a6f314e0356c59aa2cd55993df668d60de559e7973affc77c1a7f292e0396a2601221accfec69ebf9d7d2253d8f9db44ab6ccc1b1c3c1e163176fb4c6b9f1bef6e274a1030d48f9ad2e9b651cddc72a08649b910efc2ed18ad490fbe33f1351872d69d69399cbdd281000011d6a628a9a93c7f5c58652f49714603e9013a3b6d966d30fd47aa1b2cc39c3586633ae13fff4e0fb0e39386401b240afa9e95b5a30dcb7296342ee7bb63b490347bd01fcf16cfa0be635d53603442b7c99c2e661d100dad90583095ac35d3d8532d0fad7224facc8bed8679e07a673de71e05114062b9bc3af4261d516bfb59501adfe3253d881833fc598a6a53bfee07d17553f360f46121914c6894fce9991772da607729715f6189f1af24426b777fb803b44250bcb270d2e286335ad8220cc09501ec90ba599bda2405cc9aedca010b9735f409d61534098b1e2b0d59e3ed9b9563315dc2f77903c98f7ce72e00dce553c4df0ca85bf82e1c5fcc16f46e344d04b12eb1b84d94bf3b1f88ea439086dc11add43987d7c3e8bfed220d037b96ebc2a8e97347367e60f22156a7422b5cfa7cbd05a4498227754625d3055fe583349d6bfb9bc8b4f9fc9565eb937075c736e0b8aa0672d2f69cc6f0ba147efa75b43d6453d6ca0b9942c02955e782d844f28ab265e22d16a14b0b789e050a24012913d2dbcf471539aa7b354e83af2c236762be7623c255b11f51122a072ac71c329ed83e8e85684686adf2b197cf36d598203a7bfe7ac43ee02effa4395e6054b855cd4ec90571a08eca4f963ebcbfe553c8f224b28a0e2ca7cab2386476698b7e90832bbcb54e442a02afaba823fc6153c32f26f00d29e81e2eabfca298c6d28347cb642b54abe90a0d346b3f6c3bf021b6f0eff286678f76e54675ec53a95a65c61e0219b8a8870b6aaa6d8ff735c16b765485545259831e67a4a0b1d5b6d69276302cbaa5456793a053506a53250342270efb8e2463630ab68826cea80c571b077dd546d2c563f56e6319401a9565d6aa1ac9881588e9d201a4b54931821c80af3e09b71ce1f35733625ab512883c17a1f3374a3a84d4fbcaf96377427059828901facfa741114997e1d759b4a542a4b1e5b004ef4e9a6b21aa8f33f33d99342695d9c59a059655d2f91dc3eda34b48f07a804949826cd8ad7090eb0745248a41b86adb8b57b12ef712e6ea45e55383468a947717dd119a66ba6b1ec5ac9df3070560d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a0a889371a5b65cac9107ba0051be944c63503ad6572afa2938fef6d563b5f14f29f7d1a6cc0879383fdc323d0ce454cf95accb4e960c6c9ffd63344973a2f9a96dd3e6a47fea02bceb10fbce7e4df3232f591ca2f4ae07fd3e6db531ac626ce1399644c14815eb3f708e535b551c3d26edf5a6503376159225e1bf1b74a8e38cd023befe202dc893dccd76b2218cd35027cf2254dd5e46dac254353feb56e2d4ddba214903490fd0fd1b485bf96466d733ed59df981d2bad7d0eba1587538a7b6f651c70d04a4cb8ccfb10fb53721f07bcedd5ec5a6bedf67bdb535bc5063ddbcb3cc100d357697aa1f2cfdd7848a4412ad90a0c204517b6b8e2a25e130b827bc808e7c2d7daa5c2ee8cc72449dd4581a9618584ecaae5ecb5400e52a8ee7f351580280f8b1b95e88f9b91bb6659e1ae64086a3350410dbf68f6881c1e507716dd4231805a8eec37ab616f73ff110eb8e06caf469b2a5cd7ef3512ddc46e40cf966839d3ae333ea95e3a540e0115ecdb4617933f83ae3f79fbf6241a44c903c2fa475a3e87fee054dbb62072ed97c8d055a1233674653cbf1bef7496bb6786d41c6304c842858b1ab497943811e87c09a39755787c40dfd5de010e8bae08c8304ea73c4c85da3bed98fb5111ff7a40d847e95d161a2d4b0df37530790309658e806f30f3c7b7574960712032204d4994af5a562841ef0ae08328cc0a811005580e29df4c8e98b65bb8f87af8ea463431da2845cdc1587b7e42d02c7edcf7b6b26c88312658b91e36920869b3319189092f26eca770c48c3608536a1305863da81923f4d7b438fe2ee205d41134fd98a23958a2a491cf8f6a436b039af19dcb2c59d7ab2ab9b5c672d3f8d07bd45feaaa00c64a26c88909005f61da186e50687c0cddcd298859d8b3cfddb464b459ed801ec344ef015aa6cef91e0e10868471983030f5d90de62784c3adacaea660bb0d6e609786117b4a018da93d1a592b245517b22bd8ffbc42193da37316e66a4a8a0e0f1b8c6a12d5ffff430db6860c09f191d2570eac2724e4b6d125eb2a4dca45bed31b06d0d442f65e07c19aa783fbb14f69d799d20b637c85f1511a995ddd670a8ad4adc3897f1bf86df447fec4dc1ce9dc0bedac4f9b0b2329013e7812fc2900ac26bd32fca39eb5329d3a8369bc1d45dffad59d1346d847a7efe06700028594c1925ea95bb45be072ad6253330337dea7ca936dc816be708a429702190cabc104cf57b7c6aedae7d3c9e363216cf0c6cd5e58f649d7e7a0cfa8eaab785ac8682516ee379562fc08d01d856220551ba251ac6282fd65425b7627c3f5b5f16d7b86d06cb61c6d619bbbb3cb34c409697e4800e061c6c3e1bae92b91f41c98c4c0090bcdf26912dd9952965f9510a2f46c9e9952d660d93f017ae9d9623b87d9993ffd06b968c8e43f29a1a63b75d26a83f9c2ad91eacb4b9c1b7c6ec4761f792101243d2f214872f2ce3e8d79a4643e3f7ea36b40d7e4ea8b31d18d726b772dbf0d94a3029d38a817ee2f407fda74ebb9265b65d4d83512b5fd567e6f9674c7e6086b6d0a0f31e7e4ec7ac674ec5d5ba4fad43157ab53955ad03545ea14b4155abf506cfaa7d33bd3db4cad734c034fe34581e17638a6168dd00413a5b7142b76a54fe9878e0bf8caf2bee0fca67ad6bb8977dd1a75ed912b9e06d71e9cb87b6bcc03c9bf1f2fd74f079c9edfd401604690ac77461f262cea5a31594d5f7a95734cb1d79e4e7ea95b797a3cd11e7bb3d9205041e241ba617fc3c09ae2bdb41af11a3aa4ad38935d9566de9c11f32f65615fab28b177bff84a50fb9aec84e9da295dbd27fe94f8156f28e0ad9e0aa73274804338329b454124041d7945ba8a2caa494619536cacccd764e8c26eba0812d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a490bbfc6f532e61aab62a6f08e8815f4c9575305fbf985b1212f6c3c4c486311eec2a8f4b7453a79ffb6608581e07891ffe8a012ab7c0ae85b03c3bff80bbbb6d9153593387e74f0240f75dcd4a2966495e6ac6d695433ec7a4f62bdf225cf7e576db2a241adb1dfb93f59299677ccbcf4cbdce26ce6043ec54a61579474a8a1e8dcf714a4264677a8c60406e8edf8ca9e51016a791c78b52c97c19af360af395a51d61b30219a5bb9749a5b5f7a19a0f1f92ab51f51e2dbf9db6d1a2d2fb109a171caceed44bd7444e8711a4ec2a0be78ce91e4ee6c51131068fee5c547c053f7ee3f496056b3883e52383de8fd5c15001bb4dde765dee8c081b37dc9b7eda394c1d842e447ce39554b1c90afe39e5750c93b0426cafee8f80a194cf130ba7d2a56f71b5fc341fc0f3f65808440e61baf811d3006146f9604dced1eb0f94c9efe8dd836b7ad47c354af006be55d856e8d48da6faff81a5ec733311573c1119c27fa23872832c71e7227a00e476f5206655ebccf3dbf9145bf7c63e2a23ceaaceda2b3f367cc820cad994ab209b2c94ea11a82747cbad565ebcb14b627d70f30760165dcb66b1dd3e36efef28b83ed74539d8585920a35686c03d99bf50fb07719a04b569c6634a23de1ca99eb19fcc37f656925fd2ffdd06ebb67cb7ff90c049e35f3658b5fd191d8cd827a5b0abe5bd2c52fa9586b5675541d9ea9b968f8df27c40ae3be067c4e46821476d62ea46dc4cdd36cb331697698ed80f108b2b83ae386f6507acc839b86731845da0ab43615c8734e775290645f57963114fda01a1125b2eab02957dcc432155a443b183b53cbbccae60d883c9501ed00db50fb8952bf3df16e7be2b97872caa01a35177c954b8d67b00101f3889dc7e3dbbbf07bd4c142dbbdf7f37204020a3b0416d1371ef272dd37c1b0d767999d484786d92f89d01c8a723854c4cf0b7cc8814c1e1e8dc22e86d19f5dc42cdb6a2b08d0d646aa479343e55005b00424472adc8fc31cb3f10624c2f625bdb965bb282d171d059dba08608b7ea2226df080525d16aaa85847da304b9a740ae593abee2deeadb46f6a922d4e6d0e34c18bcdb201729e0054e4c296b6d633f2a28f3a86e98ec7ff1c4f534b20ae14496e3d8ca284433d43743ef8b6073f72fc9b9649f824517fb7047b2f32870a079b81e23ac9343dfc2fd75b6544d3dca1c4e1a8a0311de1833862af6cd12c16ee59d9ccc8128387ffa48745ca25f167574ea1b44d529ec6844af07080394958637c40aec6de690090a5196919cc9e163c8afbbc1190422edd165b4ca4f97332d61925703f452b5347029a253ee9843f235a536a7aeee64905e2f5be841cf219ad8fdafe3b7bbc5692ca5b1c32c2521a43b3c22b5461b60a79fde5d3e9dbb5bd5f92d61e1ca63a8005a5c469949093f6c47a3906aa043303ef8ca5ff4dda576d12857dab27d401308b8e6a558417ceb6eb531c65d0ac1ee9651409ec5208c4c578115acd6192380d4a527e1f758d6eeb140b74b2664ca0da51cf33a1dfddefdb7f5fd189f2a48829bf5fe129ed3b8ec77eb8e3f456a2aba59a2ce811b1748385b02fc385fcd9a34c1e8bf67d5e8432ac21d529a59bf7d1dd39779952618462a882d91bba0279f94c25d7c186a908595a39efea59e691b7372405fca9d52aa77c3e153c8080202755a203cc1f8e0759e3df5115383ee363c4c03d6694d9e16755011138f1d466776c7fe594e60d10d41892b4f8568ea2e225bd3aca609e833c241227896f4d852e4d2afca595b992b810f8f8ae21a58f909dd2626b5dd549da6f54adede8276ccbbb258538e479f40e99b41cb5eb01dc0dc71eaf5176c129bcfc7dfbda25f39ae4570b9c58cd6c6d63221f817c86bb9670a2ac4fd735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0ab109f38bb41faa8642685e8c89234f20bf90156a8e48a8d71167485e25288378e29a57cf8e03325d08b4ec875ff539e71f6bdcff5f910f7ad397972577592a6a288eadc3a324073a699b5360bf7b1e0325a551677094f61f6913c60fc831a1f47ba2daa639863fc63d719f354c752deb4d8699eeb9b19f6304b2b16bf06834b5a307e308ca4307f2a0aeacad55654e17a0a88b806be3db0c3620d89368ab2107d94041aa8e57c7e59cf44107acd134f2ffe312f6b4abf9de0527855524e74698d23e1524e6a7baa58f0a22f61c15b7f8a3ef60c70b35ad49c87b085071aa71e0858869709ebcb64af035b6d4850a83b41ba2dc28c8e908f08bc6d7f1f66265000df3dddccc5655b6f48ab53c91afa89e550b073d445cf45c035e02876aa6f39cc408ea68e63dabe819bd8460ed71cd99abfcd0e899af96cd5b8d9c8616f2d16bae490bf71de33ac9924c17ec4045d6c28b6ffdccb179f8631082c1086fdbfaa9109f51f4c31344abc9c80497b2e80161c62f35350a923d164584a4c8b60228a514c050029ba0235eb5caa8c693240fea1643e81ce0ece02cdd41d6b0e7d09a5161d8cd0e8c5e6c5938c94d98b4898165821372521521cf7ce8931548fc53f369bef7abb286cd5c3db1f0a0b5d62cc7fcaf7dedacfe6b935c5799e3d4983acf9471ae424a5cbbffff1f274e47a3898b71831cd62d3ecbb53da7a36873f4f803506ddad598ef797ce83ae933c2c3f5f7c9cde3e3e7922506d97c6e6310979711386477073e78e28774ecf2161d25e9b08261b9fd3c1adb4aa14c3983f64397fa714d9ef33c25462dd9fd9547dafb556a77f8a0d438bfc3d71edcef573c1b7f1d1005fbb2d31bf66648ff312e7d75f94c3a592fcb64d71a7a1ee1865406e22e0dc2cf2e043511aec763524722755790ce255cda2ba5e7284db1bbf4ef9df54d7b34f40bf2b67bfb7c18eb952c2ec4380d240cd92c4ad93805dea14f5bfe31f617637bfb440aa400b79936c2b436eab70ca6334bc6d1474ea4e33a25d04b9766c7c033fc5dfe8e323c56028c7a2ce1ad709ef99822916dde2d4a73870b0091c334d857ae19a4c0dae26f138344147399b19ec8fbbf11f10e1181afdf5b581080a66f0a172c212bcbba21685b36033d6155d3320d93933154a4f997ec0b0139987850d8ed44ba054e9ba8cada51ef995341e61016f686459af8938f66ac7bfbfd99f29f5039520aeb22eb5121c55acf88660210b761f9462b22aa83e5aae6061da74316eff432a040192f509ca5e722cfe995b1d686e75989470c1f73d253eaffb6ad4beaff00c15a494a19ae7406e0ec4aba0a6d1b5bf6be57a69e095e4c6decb29e4c0b854ee41c27f5c48b267183fec611a0714aa3bea6ec14915e3af32ddc8ab6e824d7a570baaecc34f8d0df4a17a8e8a31f90e310e5f0a0ce473235111f9a3eb1a1330215652b0eecab1bf10c7db4554bb55004a2731de9deee3c775620d0f951e1da00d9e45f3a5b1bdfb6a8983961517ed12dc0723f6b25a46eb35877b2f195a62350ca5267e38f7406d2d55cb0ff54fa88040dc13c211e353b42d18a64ff76d97b5c1cce612917db65197aa5ceffe77eea2e3c9a69e4ef69f1c7e88dbd42f660a42a5f29c17f89bd493ad9647ff9809014b05147eaef6207b82a5ddf56bd97b46e5156cdef72ce3d22ba10fb4ebc72a1420c94bf9e40448ec2ee67826f2a102ae864c5c756cac4b416b4405c4bb20c6677f56fde5c5fe355114bb4c5e0056b657fbb362105a8a54d6971ce0960e5161a33fc5d96a52b9dd4f094eedd7d893df6f04439588de71b04bec40462ef0d1bbb7b957bed2bf50ceb13b49af60a2a042014a3d691353f636c7655ba049ea7aaf9555a2c7c67c39a5fa50a766a2765d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0ab6f590e20457f32187e6ae2085cacb4b0e05bcb8f208758d34b6db2bd6cdb2fdaa8ff98fa09ee1e1579b1cfef9165a5ca83b592bb40e6f2051f09d957bc3bce18f084ce2a65f6eadaad1793d2c2d7044d5f673856e6edc69105ac60fca1359b76adb28e7e8a9146885b0e1dda67f63168d79cec0001877627c06e8be5bccab11032e130e8f3d9d68d8938d3fdb84fa8bed404b4026bffd1983be5d86cb6f6615075b46595553c7e068470b3a06cb59e4ae04c919886d3fba6faddc7fdde7d985b53c644e136bfc13b43ac2f5ed1df77112ed752ca669d132ce1f07654f51747809cc2b86c9deef60287dd517b3b3d9e1e1bf88bcdda21909558fe5b903eee9ee3dadfcb832f9a8a61f829c34cff45eeb67c77a4a1cf6f096ce5c95fa654aae018c55005570d5a6d6abacf13f6cc553e725359a81db954ccb72de4619659c38d84af0384a52cdf0cb3e0288b2e31331dc8f68a31219208d3a538d992c3231d0adcd69cabc8216ef604b83769d11facbfda5f869b49b09c4bc2020107b5f9c9bf919e69f0afaeb115d92288541151eb208adadb4b22035ec22dd897c5ca33f02f809d280a7e5e6decee91381019cde8a2b8924d979606c601b67722064aa9f278956f94f417c1765d5ceaf249eac6a02913a1dbd32f25ea661db6101b2bf1c761e673837479bb3cf701fb08b637b14a492d164dd0df4fd2b2cbde7ded751d24154cb1749c6871bb702934380e8d307dcfb6719d306d9ff6854ce29af49029dc52104774a5bbfc9aad2557d6943acc84ec8bc1d3d7a719e36c09632d1884234ca7c956a6d5aa398b2b2692b01f7b5687cc094fd35e64756282935cae0cf21ad3c33fffd30271d074f674e488fa749cc1b6c09e3e1075110c47282fea7eb7fd4d738a21b4f1e8c09e07fc7187beb78b7c5df0f8d2342f91b5c403858c77978ab3faabc8aa3682588dd6603d4eac4a00c770ba16a879c29a0656ae23752a04568da80fca386f2d74b42e750df249a5b5ce84c3e86edfe8a2110d9c4bef278633f6974c0612d529037c971cfc597be425bf269c029adb17cce8a7cb71d74a6d161010818e0c4d2819dccc1367a8973c3f9b692071c61c6ade54d79116e85689db351e64ef086007ecc622613095cee749c134bc5052413d7894ed08e388d397833d222d2d2507bc3dbbf316c144cef607d0071bae5f861c4bdade8fef85f7c8fe10e23e11492a940fbf8a180711129b923342e34d104ef83183a7e4c7858b0cb2da6a1b2b085ab3f23bab7b557247d2cb5eba70488b43d2a4b5b93cfaaef974afe3a204c8a9c1bd66fa2dd8b18a5ac8c9123c46427791d40ae6de999a8b2ce4c9a329a161d7b3db53f9b28bc639ed53c46e76bcb737d5d6fc912225fcfb8ded476e8ee76bfba87a30b0b53172a011efafc56bfc6d4865a507035c8f02a0e86275fb6d3e9b60f0ccd060d0ec7938a481ed26d8d25b4082c9f66d838aa2cede8a971ae3261b643de6fdfc5bf77e40b122116f84e426f5ef2bb39c9974d030fd89959d65fd2fa3cb441a53595853783fae2c3dbb17312baab8f203fb99f0de79f889e60222d38fa4853c91d9c122c0585c323353539242300161c6546b503e9b5305f31c1eab58ed6c1e06ef125a5ec010ca4a0284ac2d6a7b4dc9e65f34cf14f12d314ab954f29d34b24797002a751fea901de691610b3e805e8a5dbdaae7b5a3896b7461e1e2fa7a938a1fcb79304d3df7119d511e662707296cf55835f391d274ba63fe663d23b963738cd0ff7b22aff9d824ced2d9072bcdaac66fccbf7fa1e408e41bfe0f85d28310ce5b5b6fe8dc3a40ffb886bf9e0307f5cde0b918401a812e08c2d3cf4a7e960de908118262f9a041001d985e8a5eb5991b218d5c5f08e8269f6d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a4d71eb3734dfc724c02124412c9ce18537e008ec3c726b9b04358bfcb82c00ab9073ae2840f735255a0dfea5a4ae7ecb311fe63058a017cca36877021222039eeb2f39992d5a9e2f86fefaa83d19c25096bbf2e16ca7b086f98f15d4a0eec09b19da315a3cbd82dea20ee227bdda825ce86ac3a4f6f8fb47ac85263fb892f62bd08512e770e0864cda2e392d12b5d24009eb161561b970cd70a0face56e595ee13d9ba1c4ef47b46f05bfa8395e19ba2adc074c77c82ad223d4f57561d596a930c21d643740a5fbb7e763d9e42889d463040f9aab75b68455398a1b7d2311edc1d134581918be7e959a98d9d8d8dc919bcb105ad094fe37bf204695aefb65ce69311abe99f5cda0ef80a1da233ce34abcc924bfc34b56f35f146ec480281797e1580280f8b1b95e88f9b91bb6659e1ae64086a3350410dbf68f6881c1e507716763ffbda7b2751ec6ec1b353af9714c105c42ac8185e79570a0ad185276c92169cba0c1717319ac20874894d5a539d53d5a22bea73f4773fc0b062ddbf178188fa10f1b8165560e7a7c252ac2360f32c4179434daa50e53c0d49cef21253d8a15a51e4d02ec014818df8e8c3ec9a47a71c6840ba9fbfebbb05c2fb58efa0ea9113bf8e4f80bad87064736541cc176fa1585ccdd7f91e9f724c04756570b678a31f73e7188fd059884f9c391469267170144217a8ead5c554796cbb1900ae687623c1d195ca821080fe454e1163fab51af103f7343785ecc83abb799e9b63d5b289841a15b2337bea9c84cd457d934116a01e871f93cfab2924e58852056e9b7b6245efb857e8a19281f626c4de98e2db696d7c69d1ce8ff452dcf52ae914b54b7355303e8f3016054d471f4711b123c2571569935d51d29cf11a1156026e4999960c058fd5a84e8b347c5547e86d887a52b1acfdff9c63a1591cf8c6426290d1384e99aa2c57f7d1230f450e1556daf08190f0022dc607ef761b69e4fb024e0a1409d72e3a4a669612488b52789c2779e49a2db87c61f83fd6ff979f1aa277033b5b3fb78eff6111a58fa28b7b47a8028cffd2d0e897173001c9680ca1427cdfd35cc57f62039693a3711eb8f1bdba345e402bfd1cae12d996ba29dfc587a842ecf14688d53fdce12ab31ea3d2ddf6097dd28b837f07193c488cc82d5ba36cc3c596d3ed505dc59f473f97adc8a441a39fd4c2358244e185f77f79da9557cb1ea67e2bc3e474001e304fc0853e10845d61a51fbdc04926eb6190c4462097042241d5d81d9554dfe4c34ceced433d5fda505d021b0ef3ff9042520efb6ed6ecca6b79742edb646a1f40e37e7e7c1c5a1a9ef267a93361f2f62b3e58cc3ffdcb1d673d29dd050ea829941541a1677215e0ca7ced2e49385c68d522e242a374acffc60e4fb65b8c228ba8a8747c210da3dcadfcfe00d2ae34f277e190131540a723ab4c055101263230a2cd30ae76d784abe31128e838e0f8dac9de87fe02a3bf10c5205c23f17b6d252683009a22130d611de4687fd690106485018d1c18020cbb7665892b428ca81322f480bd76a433a1fb9f9af74130b63d56a584d6aa5dee9c97176aa8a3c16bea530e4c8694effce7dc69daa232989380e3aa65225eca0476ecff1be8c40359fa7c7a2dfa91bba43907d38f8ac98671ac432ec79fd2e7a7de7fa3a65b4073ae8a9d8362468dcbd29b20db86d1ad1dc341c34ac4dd50e5e47124cffe42710267965da78cd81a960c4666f8d385b92f633c1da66f53753e7b6dbe33ba607fa174841b13b606ab96e8e647a10fe62468a739ef4bbaf1ed104087ec730076b96257ffb6d91e920e8e420a0c4f1536a36a76ba48e9587ecc66083de4af0b4f9fbfe481bb74778fdbe0d08e809da7c4d3e26cff81d7eec1767c896fd735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0ad1dfa7b36e364d09bd21ba2cc7346c2398d14b997845693e8255f8dd09e2017d46a3d3ee0bb5795a1edac37a7ddaeca9d557ff13ef45f2f8f6011c9ac8a6bcd18ecc3d050b421bca34ee87f2534c6ae370fe7429d3777da80ecfc2d846f279f19625002af4a23826143cf5fd726fc8e0f410df8b55c6ab4edfb507a3c62b036c4686adf48fc500620b6927670b1d44d2ec089f6dad3f9dafd2b271783fe3a37678f8d28e92a2d3b88ac26b878da0f0f8147fff496971b2d76abbaf8941ddee86b987714fd43c80e880d7ed09f1a189a0360776174ce27502e085a5b54e60f28ac23dfcacca5fdb4657f3b4c0316795f60b616efa80d9e4002cbfa32f128e525691134d2978b71b0af51516c5aa8213497019701d19734d11b1e3ff971b62e7471f860fe43774d9f44ac33b736439a473bc72ba50a3aec638d47708803f642bbe4a8a87ce488fef353cbf4dc732f42dfc8e4ee99ac408969cdaaf8a664eeccec46d3aa113ecde78e70407daf0acd0a20f9a341b6cfd98594dc039cf8ddc20546401ca556795c084d9ecd290facbc391fe1c11297fc3b7d0c6b60371a59ce353f1dce95dcf8ee5885cac88546f908b44e5986f80d793ffba8675aae813dff82133f29d6b7351c2cd0a75f99c173220165e4678e2ebdcaa61221e5745a9f76c9dcf6d531eb06e8cd0c5fbb2063495821c8c5aec2b804bad9ff182f4782b24b7b8950b093e2decf34dacb12dd2c1a9ab4b946800850dbe6b47068f9b58e67c9d02d04addc37d6c8764bbd6bc6eaaa78ebe49c60554421298bc63898ecc7923775dc0db3e100aeb4f7d72c389b53ace297e121fe539bfcbbda46471264f3159c05dbb4addc37d6c8764bbd6bc6eaaa78ebe49c60554421298bc63898ecc7923775dc00391257bd8f0dfa6c82c9fba79ebae9fbd42c56962c0d0b3ea31bc5d07a6f8fdbbc1c0598cd7dc42c3ee17dbe5f4576c9132311a738fc7c248e729d63dea67ba6c740e4ba73fddfa3f3f10665c6abfa7ea38fd54ddd168d523736ff038befcb239ec01605d08ed91f4c1cb49ed7f0bfe3242a0b9f152bba44e23d8dcb9957d84a9e7b9e547c1d93adca4834921f13df89951c2cd58e70d65970ca1dab694c43368092180292f803a792e3443f0b25a2ce0251d11e6b0b0c509359ded49784d44c062995e3cfc8659b39efa4f18384d6c90fa64e992ebe6b3970ce5d962aa59dd859151a7115ef23b16422fc71c8721fb48c53ef3ac9753ef620338910f762f13113d4d52620e5316197ab0b249674d98acb7add5dafff8eba446f379de28d711e2d456afb70a871506ddd2603e20570e339dda410c9a6bc16794dd14c8dcc148ce6120d7db859af9cd6810a2986b96d0199b4373e443a6106c3dc5b0e1d168df38e208a7473379144c81bf39663315c2b437bbbbe72b317a10c06843454234a98ba95074b7c15d808b4cf38d8856b47aa62d106f772819e84c77288b5b283809358a51a40911c4878d5b353ea9903a44311e1534aa6c62fef096a4ce96a1fd8915f67953a2d21c3439d587c0875e303029d4610f86b36a6a02ef58ab223f197a98cd3436b3e235160ea415d33963dbd3854a868499a1e0d0771fc60de82b9beb157dcc1e13431d3514934e0cc4e9cf6c5303e88b5f608eaefe937c6f5ded2b99f32d1ef9684a7aa7473cb2ec9388735373114dbc683fe4ff70f6c27f75526c8b8f7430078254a1e1f843284fc0998ea8c8bf29919b2123d9298363df3596839c7df513a1ad83591fdd691ca86a8fc0ca8cc01fe52c1219245b0109133ebb86b55af9e1382a23dac1bd9c077ea0b8e4478f7c53129058cb3b435e85e0275fa390c3f7791e903b4f3c4e858699e71e9ce9d7f5b930e1ed59e9b3faf6f3327aa3efd735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a17f7dc2f6f506c65c79a3c1435efd0db21a6e6778ed2fe760151ca3c75f298df48290144564229cb9535b629214dd7419973df75c4b2d3fc86eab60c3575806f02a01525075013f11f2a779678ff7abbd38f814c7f14740f5a943dba72fd4e6a7f068e6c85cfc51deda3b9cb46bf8bfc5e4e7b866d3d5e7b52096a04046cacbd439b65abd3d11851db5548157a5e0ec3293cb02fd107175831ef42872b99e36c7dd49dbbe168cc1d819b803960cc0764e4f0d2f2ca14808422b37184134e17bba7386b19fabf3e04a6d934a86576e7e9378057285b9c6044ba01b827dda5981910a528bf5d26402443bbdb12b88bf6ba9d18dc39cde6ff36570d132b7ccc45a7219bf010ea3db2bbc4fb6f06d532a8dc6c0f1e3b8670bbcb694863fd7680338c24fe198235172983de8707c531a08ebf40cacd6b438cf7c439feb7ce88e01447c13f39e68e51b1c129c62210fdf7e67057517acf17a01322f022c22e6c59ffcec6af43f5babae060c285e3ee5ad7616d83cf463ad9aeb2a614c4ca790d2ded61ef21356e40858d5c591d2361d6f48a6b1f6ab4d7dd80cf467422330899569bc46b367ba2c88fdff60e608e3e57cd8ec0179fa1ba3c980eb1276450128dbb372facfa109e27847629c16e0fcd38a7bf7a5a6657587fb1bc59424230720f9095708be3d90ece7e70124153553ccd25f3a2991f50fcec9d7218e396e2b0cd977dd37cdf0b9c28638ce4ba173bf40c70e67f412224082e24e1eb884e2768a2338d0ed65616490310cb5fe8dee70f28948e7fcb5e723a8ed111c580957f5ed7d8b74f259f09eb3d3af26c8e7b1af96dac83c5a7374265e2fb844833252ff97fa6cb8d6f40dc5da269e76d2f20d43735e6dd70ccc6a02dbd8e912c395ecc27b8da5e620f13bffc0a7d82a9916530a073ebc2940782dbf70818be850bf8bb36f11e44a56788e001b98a590810ba1fe0f71f81798289e41c456a049c0461cdcfc1f7dbd455b8ce360caa6c39edf5101011863915e97c308e60ecbcc42dc1b504f12a890cd79f84a0c8b46cbe79c0a5c419bc4dd4ca130338f4df164d34c8f789a5030943de8714b9432704386add08663c59897c4ab86e8a40081e89fa6c50f19de06933d994dc0dee2f6d8c7145d5352dae70fdb85f6fb7851de770b24221a32a30da92a435855ff139f644953c13ca3319573ea852a37bf1f483a98454c80e5d09acf13b7ccdb78cce427a37e0431a957a6cdf01b09cb460c2037289f355dbb91b09dd4fd35350f514fe267ddd37eca2ff0acf7d8228472bd8a6273c1b6c56b14e85c078ae6b066e0409b1290ca8ca866171b3af81d9a8cf1c84723c1a72d565fcd00a2771829a1485756d574b137ed1b60535d4763141a9db2c9a0383e3ff932658d631f0f736a3f0baa783bd431a40c9c70fd62c7c850569cfdb48eb6d8cd60e19387a8809f96dd19fbac7a9438d4b60f11f14063c37f9ca12bd25135f6b5c6eb2198c512bf205e3fff0af4cdab1482157838fd1a162ab09d4b0f58278e51ac9285050c8fad23b34e80dcf79fb5981b43d1426efa019de0e7b23996b1544d4891164132159158cd2fe14c6c187c2bc982ea6e91ffa1f6412bcd08d0a6b0c3e6a4631b92f4c5f37dde2569480a6b545b5511c16df811728df4910ccce3426984812337c3445b81b126debf23760b58d5eb5878c3f4905f1114a9f3700070abfb3db666fbde0d0b7aff74ce994ad745e471d4748f2afe600dedba70de6ba178991979955150987d2b938884415350607f23a2b2247e13c698e2ce56ec9c7882ed8a186c6e668cfca4b2515ed3c68132903dca0f17593ec78040407b8ea5c826d7e93e160d7eda0bb973fd2c7e237ae85eb264da30ce667adb682e6e87a966024c1a869d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0aa1790878fe49ba969e617b78e81d033c172b55ba8684e932feee8ebe8ee8e02fab47321331bc3c7cc9ed885a78e185504015dd91ad1c107e18b7d67f2043b1c2637161f6907c8d843c12065ab05e8a683d2311828f6d3ef9786c53de4669aa31b073e065009aafeba845f419c0f6fc6fb489e7040978b672a9c92232b09bb317ab3a6728f0e6bb6e0ec3b6e6f78d3bef24c2cb8f57a11a2cc163b842d4e429aa72577f70c9317435c56fd976fa82114b862bac0a76417d1224d171fbf6878e2d3824c3acd6c7b8b70062695015af2f303b636d7d0ae1d31cd4b5c0e0043f5562ae56df1749fc4e46c88f435e700681b2b106a4baa4e3a6ec1288cd97a698f12c73b114554a0fbba90100cc836b0e14176d06ac470851bc50b0dde13e5d05d95c149e314549dc922ad270e032f1fb12a11e7fbe31c055759a408a43d6dce79431b48709429c6f1d8a1bedf8b9aa2ae00025d4e82600424c71deb4999940f8fbbc4ef80789e4a87b84c61b30d7b21cde60220101c3676c5ba5046488cb376dc5acd36cace823852561c06d309770220fa574ea8be15202618380e944369ac8695716e7a8abc439f120d5ee172e0d7077fb249e33fbae99fcd1b4cbed7dcf7e31d8993c9fd22533b1373f2a6b16e6486891d30e7e29b51aff25f140e7a9c543e26901972b09e351c397a8b5d87e2a937539d74d3a484fe88f287f1b524a754130756dd9984250ef12f8b8ed00ee28c155987f9be3cf6c48149575ce0c9de355496c6ebe751db08029a41cd833c20f1fd0b5477f169f1136a3927a5648feb0b3720fa8483eda0c28cc9b7b3179c30a9a8dca3a56600108eb4fb22025e3d1877d4f91dcc2dc2dc4c8baacb882d238246b8d405771dd750b7b361d0c02134d79df2a6e1ec18eecef4895dff93e51b7c3b09b61da23d7cd5f7fee69b696c279a498d039b6e3cb3b9c7413bfc4c06cc7e2b24a6f13b9cc3d1f9b8485496b18748a5b6050af9f69070034ee4b637f6dca068e5cc6394056cb56c20f403b26ea6d0105ad3c2a6ec5de0e38555623c0aa354346d5d9e9b9c8d7b88a3054dd9887a4cdbe51ae24f2fc69e7dd3e2c1ca977b747d567a9c34ba8f5a1f2db92e8b038716e2900a860b97a2ce80b97a89a43317f7c495d0884cf6a76e70cb8cfaada1d8b851ee173a9522f1b744c7ef56230ee3a2a2706de6d3e89fced82be466f40ad2b9220f11db92398d38dc991d5926fde053c0f36d53021c0603dabd80f08200572b3b6f5a6860e6ddd5b61b8f48bac412dd86cb315a1d417df1bba353a6c2a5455512ef2b0e6f839cbfcb33024f2d2558785ca462097043aa2303c17a405f8c3a59054ff617953b5d9492673c716466e44d5437268903b6071f7c97235a8916bf62dc39864646535192fb7ad308563201cf702167ee56aaa076290b17a1592d9406d9325807610c188fdfafc0b5c2f480d454f19d25bfce77932b9757629251b86fe3ae622e721faa2cde9eb9e8a3780933317bec20adaed74dc6f9a8da90716c443f618c7754b0b184d592fc5dc6c6b2811f641109c96b3db1ab6bd707c22855ba330ecfc624b85a3efcbb5312502d12ba9d90f7ff2e99a3c2abba0be8ed0d9856eff060d5e2909b0a903881a53345f389d1c062b18aee827dd786c2f9388021b81a2e6ee864fb89e7ef131989d3ae9ef83b9a32f0fc83fa17b431346e83591fc491e0c7d075ac2c062e49c76c466d3a2e24563099d07d9c4123328284304303fadb69d7eb8a25f0cb740040c6cb8cb449fc094c68538661c70d875a0206f95453668309c1385251b13f16e90a0a6934bb2b1c330d9e87668004157a7db733d44775f6131e1781a0ccddf2cde68324aa5d8e8d814344642b4b3771c425f887b35ab12819ed735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0aec4a37da453ff6c4c7994f2a08eade1531ef07542868f5ba125f6455c1ab478d72c9fefa69c20dfb9f49366202b9b63c7beb1880b778c85f45f50444aa3a41c53d5977b376cebaa001f8d6393fac267c8fe132687bd2a7a41b602244333f112cebe1075753dd3a92e8c9c4b3cbbe6dd64562101186c75faa26ceb184f12657184b888e2c0ba4c052cef92fef0b4771a6e39f5cc47ea89b2becfa06089192d3296b3af857eb2f24960c2e9fa967010d2eaa4aeb7197389c3790f1a04ea43e73fb151968859ffd28b300586ed75fa9906c66d9ec45547b055efa9717271920bd6c8ff38670016635423b7092840ff4644bbce2d34026fc0fa12cc2035bd2c95c3a48092c8fcf60f5624c1c6431f8cd026d8c3d51baf5676eb1a8fdde675fb61a4368745435ec3ce737b4d46e7ce666277706d3c5f95ef2f80d4978363dff54da5d3c4bc26c07d6f0de32d615c4f9e71db8144af7e5c81f906079bcd7d3f25eb78bc2877b94ecdccc733ab7832c46b3f74b20ef3be57ed95bba50f7a7b9bcc813fac1a2d7af6fbde81b7888f9148b1b0eb5985e3207cec4bb8ce34c40cbb27c796c2d632a035f4bf581c50593c9b270bffe8420ede5a03925ffb93ee19fc0d6b39ad41f9ce36102da7c468b450ad05de0b41a7fed1b049bb7c17c2ccef94d0117ea084add39e2880f3a9a8cff11d06940382f5fb8c6c1708b64dc104596b0eba82567b94ae891a82e428f9c0b56390612120c77c5aadfa3aa4a676ce17896443e2e5fb9a69ef75cce70ececfed716bf67881dc8e90f4af3f893044aa17071f389f269346ccc278fce5f9b6768243ca771115fcdda25b7a60f8358bd9177c29b1933fd88e1e2b90605d91e41efd1cbd07b4759ba1202c3287111399ab47298c87b0987a0c24759e93bf8b744d9a45ebba72ea8782f39c8a2daaac3c6a9ea98d4e01dc404e07ab833fb23c097556aaa421f01cd8196ccf4661cc0b0bb6d113b9533836edca9aa7e113149a5ac1c13acc549634c5b0f09671cd9794faad683f4354151682eb79a63209337dec8ef29f91a2b07364041f83ccacc62b69837145e6484d48bf18db2ef48cc911c9da89fabd947218e847eb5f0238ce8c31f317e4e0d7c2660b2a233d252e06681082ec9d0c465c84d9c128268ffb125cfb471acdcd15b76677c4205622abd823a7823a2a5ee993e532fe9696409fded758cfa2a6b0ea851f28746d32d1732858ab8591f2efadfbfa7fd4f4ec1b841c23425207c46aee1ff1ae21c88a05a273bad1fe00177e8e76fc8cb4bec845f3cd505426ad2e9cfaa9d68de2a21c5aa74ddc7a5819f89b3f9d6ebb42866ea84344d5cfc02c83e77c898d47d9c25870063305d68064a7b3c0f1d6a0a252b5641c5eb2cbef6328d3b62dae30abce566be73503cadbe3b8c1b7f8232210980e9cc9ba33bc04455241a5ec3f141cff0d098ecc4aae3cd056cf67001245d40a83f6565ea39f172e5f61a515cda9de4296772cb6c99515dce2d914bd0a3282c3774cce371b4db55b8068faf6ecae422cce7165f6a2cc9025935e0b9d74e44d2e79cc1f4d997733d4d7bdc4e7d1e11e9b9b5ef0bb40b445fb912586d5d5f38ad8e5ed344cfa19d7b5ccc44b2450574ec69d4fa24195d8722717497b87b5336befae378c4709da6e85a089647078651f8b83a265e78293da7fc6ad9c5a52d70632a91546ed8148d9544f8ab0d5e2b1266f0ad347d42d7f78bc30fa10e06d5e443b5e27d1e3987863ea4831b9931d778ffbbf1020eecdf390eefe0c9949ce3d0489accdbddca8ead3333cb83159de930f82ca137354528ded62df340b6c054b8c736518df1ca6978e8c7e1129f088d56f9800db65fc0b4decb38373b5371367d6e2c8023795275f79fdb8022cbdfd735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0afae18fe54aa518d65412b12838cc9e34212078a2000b83e0cfab614f596e9ac9119044197056fd3a86ee7d25e9838236c13f493bd241f3ec1dccdfce312597e252d2b2062c65c281c6e1732451bb10028364893c979cd907a8c74c26b4ef93fe6342e22a02010579318f0dafc30c3f5638b687051042cfaf67ddcf7e0954f3c1a4f932a3655dd5df73aa92bb6f84f8e032b3fe28555794c21fe44d2b3ca117dda17dc90b8e2d25cc3acb04b9399bf5244172e5601e01ffd47e5c01abed71a2dd2846677d784a5ab1b25e15d748370ca3eee1c179dcf9b90460e92cc805e8a5fff56a3271fdf7429ae29ae9e93b8fcdc1a395b65911da249923421dddefa6d629c8c18544bf9a54e64f54b9628fada235d2d5c42e5bc7d7cfeaa342510fc8b3039091eb8604d59a104155a314a8dfde40a62b770aa333aa56f3989cbf980369e15861ac1c70b2754cd79aca59c3b9ae51ac140c3aa3eb81d72905882f1a135811bdd4efa96ab1fb3f7d9fc40e42959fcc1545992697f5c8db3e7ae5d7f182e9dee96019ed19d0e2f3ef909f82e65621eee7290346eebe389fc057fa5709aa099ed5dfe5b74b382ba164073fe2f9eec17b7e38709441e7fc19f8b3cfd096a1e51f34dab1b13aa0e85968d37f2e91d667346a4bda9bdc224aebe59610024b3612d37439afcbf598353ec58651559312591949a475f119018249e5848505458e510079473e74bcff3c9b2621ce497dec2686f9195252cf274276e8c5a72dce46c3e91dcca9e7c91742cb2f9920bb27fb472da9696c4796a52828ff0428dd46a1f05ad212284472369f5813a2d3dfbe000d8971f6374cc28e4fcc9b7a351dc575d650e5cfc0fafd3f24c8a8d05e492801ebaf43b04657c156e8792bc3d50278a0c52acb5556025fc0918e282f79fb4b16642c85c321c8e2226118427c85759fe2a5c34b218587e4a2b7ae4e65509409a8b3883ebd7be142cf5069b85cb4911508114cfb9aa5f5bcb6a43782cf5204ab2fdf978ec9dacb871a6a6316c6a88b7b7a25c54a55707dacec19b545ebcc9c0df1a022ebc9f54f71ea5be18444e0b66d1c0eb2e426b997bd4ffee10b45f947bbac7a15496e3aeb75545372030191275c1ed03e79827de0128ae799a7198005621b4507d1018b9b09fdeaa1682f3530f0e406421a375ab0ae105d22a682a68d3d66cf547edde763ff111e704942ca5ac0e83d092fc217fd19eeb156f907f29625bd655b7757a380bc1804534bafb47839a82a574fb61a902bc26cc51a6bd48a48ee4c83962ae9d70ba96a482a282fbd854f86204b130372bc6b39dd14b725b04ea5483b3ebfe2b99e2d22c5f8232fd981c37f42c8bc900fcfe6eeb08ee29a2e079dc49934fda91d6a09763a9e0ffc26240f45885477b001155e4808c0d4b6fc682a97f7e6d198fd7c11d023eb8f01cafd14d7f3bcdeced3778497a3748f950f8e932e1fda2cd1991d07255a99da30f9664deb818af1c62e3fa0060c863f1d5743deead2c30adc4f99db64d5f3d0bccae58924f00adebd04225b600f5d0f676c3c50dbeb559e872aede243d42ef0fabd365896f393b48c45096a171f14066503a9722b401a93e08d2ba7b9bd527c375b8e24e357e8fdffe4e6899d912c8935a52e2cda348fc3da4c4057cb4b959f1edd8d8656902f9d8ce98e7536d1589a02d70faae965c950919440949aab8376aefbe13265ce19a86237d79e895ecd306660cae77ac6fa64f1dee7bcec340adfc4b4be434db95fa5838e1af22723f5ecfe7d3cc9d7940806c566cac06c312d5d679730f49e17534d6b92784acfcbe0a84ca43e6f9f501733719b232aece9e35c32ec954974483726fbd5a74734a2e060ff03a4ff7bfd31b44ffc27898d3244314bc69947af90d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a157352c73ef5c92f57799ecffe8b52057c54e729d375e95eba22cd4719199a550bd028bff71e747a5d095a869bc7f39de8e1b20fb363d4183d3f4d5270ef018469b2981aac5e4b1d9278a0036002892da1b066b84fc5518967eccd5caa558e7bdabae20021d7fb8aaf0b7e9f99a02d9eee6be9c976fa4665d749a26e5be939e757ea4f375140697b2d2883377635a28573a7caf3c1de0da4700a8db6d0c11472e8bdfea0d493faeefd0509c1cafe96781ee84325733e397cd6ef87bfe9dd65d96401b1515e5471b8493d7f3efbd25c4109410debdbf1c198ccb5cf0914d3d3b9a6c38903de61330d6e0b39d19e03a9af68ec25b1df66853745c30aa0c4b46489eb8a9dba115cdf6fb9a099f4dd4f5ae9ed1c0107442375d0a1e351501f4845ca1580280f8b1b95e88f9b91bb6659e1ae64086a3350410dbf68f6881c1e507716553fa02bb7dd099f673eb32bf1d9a3ade733249acf1db56d4d5a7ebf430b4ff8f05cb5618fd09aa3a7cf1e2001cc4920b169049af9483e44e9a8baabcbd8bc3240de187a0e6ad8fab344cd5155bcba3ac361080262ea96d0605b7b1ebf61661636b621fe47018a013991f6db910afb76b34c31306e38b320b281e369381c9299894dfc4f672a105436da5c342c6c8b8ea14dda0dee9cd8f80574221477add469c4e4892c15481da43ee7c8e4ae3bdaa2d61608139af8e1c24e1db0217eaf03f0af623c4ee63ca8aa41478441e1ad6b1d7a51e6371bfe5cfc75490087b460739580c59012484c2db45e9de89efaf65596551fa24c226f210ba5cf57d4b2a0c53f942b6658033403f3d3ce1a78998ac8901f4009e68321c323f466bcebb89fe082a529a6adda8fa217072ced99f83eb9829f5537c047081f65ce1d5e7d2d47215812716dd0c7dbe3842f7fdde95581e9a6ad36099641c25a0b9292c7fb6c8e4899cdca4e1fb1ae391b151a0c0fc7bcc3adf0207b7f9d6b861fb25b0f8ffd3e90cb943ff84b5be04166e1ac25a0a983a979ce1ea8d881b60d78d01acc151e75ab26352fe61e81889a565057920cb5cdc6cfac568e6872ee4e84809436957e179d29fd38df06cd14fac0775e4d4d139fe035137c5efa47c3eb3ccfe8077236051f4842a6b34f485df7487e0230c33f3d296554a3ad58090d2fecebd8d4525a46711a08c5769103db35c36afddf5cf9e02f44685a923ecd103e884c6cc6c2fca5eeaad1c9a77cae5759455c520b9ca456b3344c403473e8a70039a333e356c7ce472ded739da37a3f6b4c83c092fee7c603d29b71b44063a3f7afee22e144335107d08220c9427fbecac2946c02955c6b1c75bfbde5b19e4f8693628bbd1a4724f84dab2952d2e537ca7aed1d22f5361f9e2f45755ed7c862e4910639d5c15f6bc278f84bb564ad7ec278daf92c8c18805a82a11154ac9b8c553267f070d22e089f5b8d30383a65bac1cd6b8d71b4e238cdeebd0f42d0ae1fa29c939a67d5cad11ab6460d865faaf1ca013cb96cae6a5b1dfa6ee070476c11c9ad1caf3bbf1ca2a073a7376b7de2fec45f0297af5d2d5121224e97eac07c26a6057060091f15693bac18638d432d3aa70fd7be02d9b25c1e6f178c546cafc00171b5af0d9af3e62e8152444c3d992bb228574f48f6d5b3141b3650260a1946bcad5ad17fa5b8f7db73017c64ed7d67c8ca5e7120090278a952426d073a056ef0428929cfc25e3523c956a3e00d959a8062c2f8ea0b1ad7beb212d533c68916c0290465c89b7b87496fc94e7b1ff95c24efcfb1e1b2c153bb63c5902fd5e7d3726453554d3ffa2ab4183003c856dc93771ac288906ae65ba9b7bf6d328cb7c2bc0e08551b03956b03469a8e645083db4245ddbe12bf81b267fc4f68a178f8dfb77c338b8623ccf974f0d735006ef9c4aec39cdc4cd02766da7a9de8338d8d1d3616cfec55be84f96b0a7c7cd5e8d08aff3aed43d1b1d75568a739070e3c41eef53a33ae18006d0a624f8137df5fbc7d400f930bdd8d17cacb503790c30993548cbde309d5c425001f7a7d10bae64c806735b4d43cc82b6d0878d80ee1ad1157d483e21667889bb110c29bdf00d993ab1eb4910ddc51f4afa5e0f90371a0137a7e64a355e39dbe82f3318bf1fae0c98f8cd87e759df5e6872087b4d004ba92637f3ef02c7154ca930ed9e45e32c3caf9309e5dec09cad4ec5efe1b8449ec6d2d534b6723ed18957c6c77ddf131b61d65c8aacdde1893b14f8996e5690f61b60f4766581562e40b66d81ed925a3363886edd75eb3d6ac07ef2fc7f9541c2ac8f9e4007b49ba19dcede361f5412754ee01e07d904246efe73b0a11b81cd1e098f3e3a2282fdf2d4d6f3396b9b4dde40d3bd199798f38fab4d1be6f367866d9e5fb11c471dd944042bed77fbf1f28b53c73d526c90d84e6b448b917b1b9b27348080f88f3888ff7c044a36c230446b0394d63a3b11d56ab048995c44accdaeb12fe473de2a9f4b59828892385b54801920daa6c3ca943663de8ee78cb4ae16fe691c61fd7e1806e2bdb7198ac4ff46713130def841816865698e07f183ef354cc261a85a8001401de139f0babd28d4e4e8fdf7b84dd297f820b0cd939f8a0ea75f4dc8753524239c090ea6e02e77874fb25a7870b866fa8b45b6d20a60a2e0e69d6b115a06879b2e0c77580e4f0c87893305615c526a1b7aea7dddc50e711d1bfa97b19bc04419968ff177c43982128833151ec013914adafbc001ad62fa2e5c36059a47caab1f1d1d7a708d049b83cadc5ae55a1639837a7653db1def729761f1913ee5dc4e4eb47fbd2a6a818a95739332ddd7dea06810303d880ab5db717866756b930e16a4a221b5c0da4c246db6d703e13fb599e45aef6aa7c4b4429827aae3ee8584c3dc873560390ff9c48d8c2d063932c7aadd5e15ddfdc76b7111bf0715f3a192bba26df2c531cf19060313e29fdc1eac0c4b785cdca17720c2d82f8ca1cb035b8b3988ef4e6a4a1e73dd0097172d83e74cf2148d7decefbd1d7e06d4ec1e716bad1ab1ee6473902aa7107206d04e6a93ae48a274439dfe67cb8306b3a0755434f3d378e173d28398885985d023bc8fb7a056633775d9f32f67d187f73ac53d385c210bb4474a63427654727cda23f9b123f314a8f21c6ebe0ba94c4828a4d69135cc1d048b832ef9ece04db86c536afc1f5ffb95fb88a4b629a3dc2ed9f2b9e83ad9fbaf31d1846819c0531380b2081f39181b8319316502752ac704c18887c3a96d791299d44ca0c77c8ed0900daee7438625af835c5bcd51f7807d02ab2d1044aeea47c0917447e9b062ba094c6b20d727d573a0bb800db1234995ff2013a18cb3278474d5d55686d27b3fb5fd43abbae4afcbbebfe39b3f58bd1ef4babe39dd1939451933a27420ea72e036ea1511bf0a0a4b263a02a2bf52ecd0e297c05ea1d50e7bb218a46d20ba84dfa4a64d51f0db2c253b74b1f4d95ecf4d79da0cfbb65536357619c6f421b3dd9f18253ec4db3d7d01c00f8c62ddaf0503a3de6b757fa6aade084aab16f5472a15744def6fded3017dbd3ae843b4970389ff6983559a6be7145cb27842920484cdafde77c4cd41cf39d83742d4ddb99eaf9b1b47fb3cf8620d390271ac551927cccff98f602b68912cdeaf50aa8d8f84678568cebda01feca141e49c47f7a07bf012e96dfe8175dabcc4682f61e91ff26ee72347dbc14b4097cd867a205562d332a866b844b9a7e13e8c503670a3efac86dcf6fc1200f8167ac71c441cfecf2bc4115c9f077c31f4034eec2df595a68d2a1177faed5bb2daffb91e7f87b0ff454f8cd0a3619168e65d1e8e1b06b60848f4dc6340301b31b8668bf3ab31eea7da3b54c19cb93a36b3265f2d2103ce9368af73b0f269fda2747a69beeddef3e427e88543554262ea4b40853f916b85ed480b3f1b82edb441ad32ad60c7259ba07dd8b7e54f5f016ac3035a891186210616f889b90623b3d0a00ba345344411fd104a8567e4a673ff4545e2f97791816e0ddb579db7dfff9fd75c9bed1a253fcdaf6dfac5768252be1877d863071d3c181db00656e3d07d79ac6a4b163513aee6080c97f9fb3277566c2f41e03f544944f2c9746688f4a357d070cb19ae8505eb0d391c398f6eac0cf68db8d2e5e013fc42ce2ddc05960e5a2c3bbb186ee3854aec1c3c72c3eeec6d8fa945c75abbce68954958f7b6298a884b20b4a34339ce3de6a2e7b79fc1ca94e43b3b51dcb82165b1e871e54998603a6fc0ebb123527f3e77af2ce7616de35e3c6743b881edf4c31a987b8ef193bc72fef70572d/usr/share/squid/errors/enserviceararararararararararararararararazbgcacsdadededededeelenenenenenenenenenenenenenenenenesesesesesesesesesesesesesesesesesesesesesetfafafifrfrfrfrfrfrhehuhyhyidititjakakokoltlvmsnlplpt-brptpt-brrororuskslsr-latnsr-cyrlsr-cyrlsr-cyrlsr-latnsr-latnsr-latnsr-cyrlsr-latnsvsvthtrukvizh-hanszh-hanszh-hanszh-hantzh-hantzh-hantzh-hantzh-hantzh-hanszh-hant/etc/squid/mime.conf@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsquidsquidrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootsquid-4.17-150000.5.35.1.src.rpmconfig(squid)group(winbind)http_proxysquidsquid(x86-64)squid3user(squid) !@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/perl/usr/bin/sedconfig(squid)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libcap.so.2()(64bit)libcom_err.so.2()(64bit)libcrypt.so.1()(64bit)libcrypt.so.1(GLIBC_2.2.5)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libdb-4.8.so()(64bit)libexpat.so.1()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgssapi_krb5.so.2()(64bit)libgssapi_krb5.so.2(gssapi_krb5_2_MIT)(64bit)libkrb5.so.3()(64bit)libkrb5.so.3(krb5_3_MIT)(64bit)liblber-2.4.so.2()(64bit)libldap_r-2.4.so.2()(64bit)libltdl.so.7()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libnettle.so.6()(64bit)libnettle.so.6(NETTLE_6)(64bit)libnsl.so.2()(64bit)libnsl.so.2(LIBNSL_1.0)(64bit)libpam.so.0()(64bit)libpam.so.0(LIBPAM_1.0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libresolv.so.2()(64bit)libresolv.so.2(GLIBC_2.2.5)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(64bit)libsasl2.so.3()(64bit)libssl.so.1.1()(64bit)libssl.so.1.1(OPENSSL_1_1_0)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.3)(64bit)libstdc++.so.6(CXXABI_1.3.5)(64bit)libstdc++.so.6(CXXABI_1.3.8)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.14)(64bit)libstdc++.so.6(GLIBCXX_3.4.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.18)(64bit)libstdc++.so.6(GLIBCXX_3.4.20)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)permissionsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)shadowsysuser-shadow4.17-150000.5.35.13.0.4-14.6.0-14.0-15.2-14.14.1 /usr/bin/chkstat -n --warn --system -e /usr/sbin/pinger 1>&2 /usr/bin/chkstat -n --warn --system -e /var/cache/squid/ 1>&2 /usr/bin/chkstat -n --warn --system -e /var/log/squid/ 1>&2 /usr/bin/chkstat -n --warn --system -e /usr/sbin/basic_pam_auth 1>&2c1@b@a]`@`q`"y@__@_~@_C_@^K^@^^K^:@]X]Ik]0_@],j\\u*@\q5\j@\g@\,[v[@[ @[[][qr[>@['[ZZZ@Zo Ze@ZTZS]@Z%8Z@YdYéYyY\YGYA%@XsXg@X*X6@W%W@W֘WW8W0{W+5WW@Vm@VVbV@VZUU6@UȒ@UU4@Up=U_@UJ@U?v@U<@UU ]@T@T~TD@T@TT@T@TT}Tw@Tw@Tuadam.majer@suse.deamajer@suse.comadam.majer@suse.deadam.majer@suse.dedmueller@suse.comdmueller@suse.comadam.majer@suse.dematthias.gerstner@suse.commatthias.gerstner@suse.comadam.majer@suse.deadam.majer@suse.deandreas.stieger@gmx.deadam.majer@suse.dekukuk@suse.comkukuk@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deseanlew@opensuse.orgadam.majer@suse.dejengelh@inai.desean@suspend.netadam.majer@suse.deadam.majer@suse.deadam.majer@suse.dempluskal@suse.comsean@suspend.netadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.dempluskal@suse.comadam.majer@suse.deadam.majer@suse.derbrown@suse.comdimstar@opensuse.orgadam.majer@suse.debrassh@web.dejengelh@inai.dempluskal@suse.comadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.dempluskal@suse.comhpj@urpla.nethpj@urpla.netmpluskal@suse.comchris@computersalat.dechris@computersalat.deboris@steki.netjkeil@suse.dejkeil@suse.dechris@computersalat.dejkeil@suse.dejkeil@suse.dechris@computersalat.dempluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.commpluskal@suse.comchris@computersalat.dechris@computersalat.dempluskal@suse.comchris@computersalat.detchvatal@suse.comboris@steki.netboris@steki.netmeissner@suse.comdimstar@opensuse.orgchris@computersalat.delmuelle@suse.comlmuelle@suse.com- SQUID-2022_1.patch: fixes Exposure of Sensitive Information in Cache Manager (bsc#1203677, CVE-2022-41317) - SQUID-2022_2.patch: fixes Buffer Over Read in SSPI and SMB Authentication (bsc#1203680, CVE-2022-41318)- CVE-2021-46784.patch: improve handling of Gopher responses (bsc#1200907, CVE-2021-46784)- update to 4.17: * WCCP: Validate packets better (#899). Fixes a out-of-bounds access in WCCP protocol data that may lead to information disclosure (bsc#1189403, CVE-2021-28116) - changes in 4.16: * Bug 4528: ICAP transactions quit on async DNS lookups (#795) * Bug 5128: Translation: Fix % i typo in es/ERR_FORWARDING_DENIED (#821) * Bug 5129 pt1: remove Lock use from HttpRequestMethod (#825)- fix building with SLE12- update to 4.15: - Bug 5112: Excessively loud chunked reply parsing error reporting - Bug 5106: Broken cache manager URL parsing (bsc#1185918, CVE-2021-28652) - Bug 5104: Memory leak in RFC 2169 response parsing (bsc#1185921, CVE-2021-28651) - Bug 3556: "FD ... is not an open socket" for accept() problems - Profiling: CPU timing implemented for MAC non-x86 - Fix HttpHeaderStats definition to include hoErrorDetail - Fix Squid-to-client write_timeout triggers client_lifetime timeout - Limit HeaderLookupTable_t::lookup() to BadHdr and specific IDs (bsc#1185919, CVE-2021-28662) - Handle more Range requests (bsc#1185916, CVE-2021-31806) - Handle more partial responses (bsc#1185923, bnc#1186654, CVE-2021-33620) - Stop processing a response if the Store entry is gone - ... and some portability fixes - ... and some documentation updates- update to 4.14: - fixes HTTP Request Smuggling vulnerability (bsc#1183436, CVE-2020-25097) - Regression Fix: support for non-lowercase Transfer-Encoding value - Regression Fix: cachemgr.cgi wrong 403 response to authenticated menu URIs - Bug 5076: WCCP Security Info incorrect - Bug 5073: Compile error: index was not declared in this scope - Bug 5065: url_rewrite_program documentation update - Bug 3074 pt2: improved handling of URI paths implicit '/' - Fix transactions exceeding client_lifetime logged as _ABORTED- re-add older SLES12 requirements so we can use one devel project for all codestreams- fix previous change to reinstante permissions macros, because the wrong path has been used (bsc#1171569). - use libexecdir instead of libdir to conform to recent changes in Factory (bsc#1171164).- Reinstate permissions macros for pinger binary, because the permissions package is also responsible for setting up the cap_net_raw capability, currently a fresh squid install doesn't get a capability bit at all (bsc#1171569).- squid 4.13: * Enforce token characters for field-name (#700) * Fix livelocking in peerDigestHandleReply (#698) (bsc#1175671, CVE-2020-24606) * Improve Transfer-Encoding handling (#702) (bsc#1175665, CVE-2020-15811) * Forbid obs-fold and bare CR whitespace in framing header fields (#701) * Source Format Enforcement * Enforce token characters for field-name (#700) (bsc#1175664, CVE-2020-15810) * Do not stall while debugging a scan of an empty store_table (#699) * Fix livelocking in peerDigestHandleReply (#698) * Honor on_unsupported_protocol for intercepted https_port (#689) * Bug #5051: Some collapsed revalidation responses never expire (#683) * SslBump: Support parsing GREASEd (and future) TLS handshakes (#663)- Change pinger and basic_pam_auth helper to use standard permissions. pinger uses cap_net_raw=ep instead (bsc#1171569) - Move squid helpers under /usr/lib{,64}/squid for Tumbleweed and SLE16 Please adjust your config paths accordingly- squid 4.12: * Fixes a potential Denial of Service when processing TLS certificates during HTTPS or SSL-Bump connections (CVE-2020-14059, bsc#1173304) * Regression Fix: Revert to slow search for new SMP shm pages * Fix Negative responses are never cached * HTTP: validate Content-Length value prefix (CVE-2020-15049, bsc#1173455) * HTTP: add flexible RFC 3986 URI encoder * Fix stall if transaction overwrites a recently active cache entry- Update to squid 4.11: * Fix incorrect buffer handling that can result in cache poisoning, remote execution, and denial of service attacks when processing ESI responses (CVE-2019-12519, CVE-2019-12521, bsc#1169659) * Fixes possible information disclosure when translating FTP server listings into HTTP responses. (CVE-2019-12528, bsc#1162689) * Fixes possible denial of service caused by incorrect buffer management ext_lm_group_acl when processing NTLM Authentication credentials. (CVE-2020-8517, bsc#1162691) * Fixes a potential remote execution vulnerability when using HTTP Digest Authentication (CVE-2020-11945, bsc#1170313) * Fixes problem when reconfigure killed Coordinator in SMP+ufs configurations (#556)- Make logrotate recommended, it's not strictly required and doesn't make any sense in containers- Use sysusers instead of shadow to create squid user and groups - Don't hard require systemd- Update to squid 4.10: * fixes a security issue allowing a remote client ability to cause use a buffer overflow when squid is acting as reverse-proxy. (CVE-2020-8449, CVE-2020-8450, bsc#1162687) * fixes a security issue allowing for information disclosure in FTP gateway (CVE-2019-12528, bsc#1162689) * fixes a security issue in ext_lm_group_acl when processing NTLM Authentication credentials. (CVE-2020-8517, bsc#1162691) * improve cache handling with chunked responses- Update to squid 4.9: * fixes multiple Cross-Site Scripting issues in cachemgr.cgi (CVE-2019-13345, bsc#1140738) * fixes heap overflow in URN processing (CVE-2019-12526, bsc#1156326) * fixes multiple issues in URI processing (CVE-2019-12523, CVE-2019-18676, bsc#1156329) * fixes Cross-Site Request Forgery in HTTP Request processing (CVE-2019-18677, bsc#1156328) * fixes HTTP Request Splitting in HTTP message processing (CVE-2019-18678, bsc#1156323) * fixes information disclosure in HTTP Digest Authentication (CVE-2019-18679, bsc#1156324) * lower cache_peer hostname - this showed up as DNS failures if peer name was configured with any upper case characters * TLS: Multiple SSL-Bump fixes * TLS: Fix expiration of self-signed generated certs to be 3 years * TLS: Fix on_unsupported_protocol tunnel action * Fix several rock cache_dir corruption issues * fixes handling of invalid domain names in cachemgr.cgi (CVE-2019-18860, bsc#1167373) - fix_configuration_error.patch: upstreamed - old_nettle_compat.patch: refreshed- fix_configuration_error.patch: Fix compilation with -Wreturn-type - old_nettle_compat.patch: Update to actually use older version- old_nettle_compat.patch: Fix compatibility with nettle in SLE-12- Update to squid 4.8: + Ignore ECONNABORTED in accept(2) + RFC 7230 forbids generation of userinfo subcomponent of https URL + cachemgr.cgi: unallocated memory access resulting in a potential denial of service. (bsc#1141442, CVE-2019-12854) + terminating c-strings beyond BASE64_DECODE_LENGTH + Replace uudecode with libnettle base64 decoder fixing a denial of service vulnerability (bsc#1141329, CVE-2019-12529) + fix to_localhost does not include :: + Fix GCC-9 build issues + Fix Digest auth parameter parsing preventing a potential denial of service (bsc#1141332, CVE-2019-12525) + Update HttpHeader::getAuth to SBuf which prevents a potential heap overflowing allowing a possible remote code execution attack when processing HTTP Authentication credentials (bsc#1141330, CVE-2019-12527) + Add the NO_TLSv1_3 option to available tls-options values + Fix handling of tiny invalid responses + Fix Memory leak when http_reply_access uses external_acl + Fix Multiple XSS issues in cachemgr.cgi (bsc#1140738, CVE-2019-13345) - use unbundled version of libnettle - disable LTO as a workaround to tests failing- Update to squid 4.7: (jsc#SLE-5648) + Fix stack-based buffer-overflow when parsing SNMP messages + Fixed squidclient authentication + Add support for buffer-size= to UDP logging + Trust intermediate CAs from trusted stores + Bug #4928: Cannot convert non-IPv4 to IPv4 + Bug #4796: comm.cc !isOpen(conn->fd) assertion when rotating logs + Bug #4823: assertion failed: "lowestOffset () <= target_offset" (bsc#1133089) + Bug #4942: --with-filedescriptors does not do anything- Syncronize bug and CVE references between 3.x and 4.x squid changelog versions. These bugs were fixed here either without properly referencing them during the fix or 4.x branch was never affected by them. (bsc#1090089, CVE-2018-1172, bsc#979008, CVE-2016-4556, bsc#938715, CVE-2015-5400, bsc#949942, CVE-2014-9749, bsc#1016169, CVE-2016-10003, bsc#1016168, CVE-2016-10002, bsc#979011, CVE-2016-4555, bsc#979010, CVE-2016-4554, bsc#979009, CVE-2016-4553, bsc#976556, CVE-2016-4054, bsc#976553, CVE-2016-4051, bsc#973783, CVE-2016-3948, bsc#973782, CVE-2016-3947, bsc#968395, CVE-2016-2572, bsc#968394, CVE-2016-2571, bsc#968393, CVE-2016-2570, bsc#968392, CVE-2016-2569, bsc#967011, CVE-2016-2390, bsc#959290, CVE-2016-4052, CVE-2016-4053, bsc#1029157, bsc#1024020, bsc#998595, fate#319674)- Update to squid 4.6: + master commit b599471 leaks memory (#4919) + SourceFormat Enforcement (#367) + Detect IPv6 loopack binding errors (#355) + Do not call setsid() in --foreground mode (#354) + Fail Rock swapout if the disk dropped write reqs (#352) + Initialize StoreMapSlice when reserving a new cache slot (#350) + Fixed disker-to-worker queue overflows (#353) + Fix OpenSSL builds that define OPENSSL_NO_ENGINE (#349) + Fix BodyPipe/Sink memory leaks associated with auto-consumption + Exit when GoIntoBackground() fork() call fails (#344) + GCC-8 compile errors with -O3 optimization (#4875) + Initial translations to ka/georgian language (#345) + basic_ldap_auth: Return BH on internal errors (#347)- Revert whitespace deletions of .changes as it makes diffs a pain.- Do not hide errors from useradd. Make scriptlets plain sh compatible.- Update to squid 4.5: + Squid crashes when ICAPS and a sslcrtvalidator used together (#328) + ssl_bump prevents from accessing some web contents (#304) + Docs: improved lexgrog compatibility (#340) + Redesign forward_max_tries count TCP connection attempts + Fix client_connection_mark ACL handling of clientless transactions + Fix netdb exchange with a TLS cache peer + Update netdb when tunneling requests + Use pkg-config for detecting libxml2 + Misc doc updates + Misc code compile fixes- Fix permissions of installed file to tmpfilesdir- New upstream stable version 4.4: + Fix memory leak when parsing SNMP packet (bsc#1113669, CVE-2018-19132) + Fixed display of error page by quoting certificate fields before displaying them (bsc#1113668, CVE-2018-19131) + Malformed %>ru URIs for CONNECT requests- Create runtime directories needed when SMP mode is enabled. (bsc#1112695, bsc#1112066) - Make changelog entries format consistent- Correct changelog - Enable tests- New upstream stable version 4.3: + Bug 4885: Excessive memory usage when running out of descriptors + Bug 4877: Add missing text about external_acl_type %DATA changes + Bug 4875 pt1: GCC-8 compile errors with -O3 optimization + Bug 4716: Blank lines in cachemgr.conf are not skipped + Bug 4691: balance_on_multiple_ip config option docs + basic_pop3_auth: fix startup errors + langpack: Add missing dialect aliases + Fix range_offset_limit debugging + Fix icc build errors + Update systemd dependencies in squid.service- New upstream stable version 4.2: + fix HTTPMSGLOCK missing pointer safety + gcc-8 fixes + fix milliseconds logformats prepend 0s instead of spaces + fix %>ru logging of huge URLs- New upstream stable version 4.1: + Fix --with-netfilter-conntrack error message + Supply ALE for force_request_body_continuation ACL- New upstream version 4.0.25: + Fixed regression: querying private entries for HTCP/ICP + Fixed regression: deny_info %R macro not being expanded + Fixed regression: proxy_auth ACL -i/+i flags not working + Fixed regression: filter chain certificates for validity when loading + Fixed regression: Transient reader locking broken in 4.0.24 + Fixed NegotiateSsl crash on aborting transaction + Fixed IPC shared memory leaks when disker queue overflows + Update negotiate_kerberos_auth helper protocol to v3.4 + Fixed: purge tool does not obey --sysconfdir= build option + Add timestamps to (most) FATAL messages - a3f6783.patch: upstreamed, obsolete.- a3f6783.patch: Fixes certificate handling with intermediates chains- Fix package configure- New upstream version 4.0.24 + Bug 4505: SMP caches sometimes do not purge entries + TPROXY: Fix clientside_mark and client port logging + Native FTP: Fix "Cannot assign requested address" with TPROXY + SSL-Bump: Fix authentication with types other than Basic + ... and some documentation fixes - install license correctly (bsc#1082318) and transition to SPDXv3- Spec file cleanup: + Drop unused fillup template - it's not used by systemd script + Drop %pretrans section which is only used to upgrade from version 3.4 of squid - no supported codestream has that version. + Drop explicit BR: on systemd-rpm-macros - Update squid.service systemd file + Don't need to use squid to manage squid anymore + Drop references to default config file, since it's default - Drop reference to nonexistent EnvironmentFile in the service file- Change default error pages symlink from German to English.- Update Squid to 4.0.23 * fixes DoS caused by incorrect pointer handling when processing ESI responses. This affects the default custom esi_parser (libxml2 and expat esi_parsers are unaffected) (bnc#1077003, CVE-2018-1000024) * fixes DoS caused by incorrect pointer handing whien processing ESI responses or downloading intermediate CA certificates (bnc#1077006, CVE-2018-1000027) * fixes "User names not sent to url_rewrite_program" * fixes %= 0" assertion in file_write() during reconfiguration * Do not leak url_rewrite_extras and store_id_extras on reconfigure/shutdown. * Fix potential ICAP null pointer dereference after rev.14082 * Fix logged request size (%http::>st) and other size-related %codes.- Merge changes from SLE12 SP2 so we have identical packages- Update Squid to 3.5.21 * fix assertion failure in xcalloc when using many cache_dir Squid is documented as supporting up to 64 cache directories, but would crash with a memory allocation error if more than a few were actually configured. * fix authentication credentials IP TTL updated incorrectly This bug caused error in max_user_ip ACL accounting to allow clients to shift IP address more times than configured. Fix may have an effect on IPv6 clients using "proviacy adressing" to rotate IPs. * fix mal-formed Cache-Control:stale-if-error header This bug shows up as incorrect stale-if-error values being relayed by Squid breaking the use of this feature in the recipients. Squid now relays the header values correctly. * fix Proxy-Authenticate problem using ICAP server With this change Squid now treats the ICAP REQMOD adaptation point as a part of itself with regards to proxy authentication. The Proxy-Authentication header received from the client is delivered as part of the HTTP request headers in expectation that the ICAP service may authenticate and/or produce 407 response itself. * fix HTTP: MUST always revalidate Cache-Control:no-cache responses This bug shows up as Squid not revalidating some responses until they became stale according to refresh_pattern heuristic rules (specifically the minimum caching age). Squid now revalidates these objects on every request. * fix HTTP: do not allow Proxy-Connection to override Connection * fix SSL CN wildcard must only match a single domain fragment This bug shows up as incorrect matching (or non-matching) of the ss::server_name ACL against TLS certificate values. Squid now treats the certificate CN fields according to X.509 domain matching requirements instead of HTTP domain matching requirements. - squid-brokenad.patch * propertly capitalize option name * make the conditional if() not a riddle- Remove no-op option from configure - -enable-ntlm-fail-open has been removed more than 4 years ago in squid 3.3.0.1 and apparently it wasn't useful for 10 years prior to that already http://www.squid-cache.org/mail-archive/squid-dev/201207/0072.html- Update to version 3.5.20: * Assertion failed: Write.cc:38: "fd_table[conn->fd].flags.open" * Bug #4523: smblib compile fails on NetBSD * Do not make bogus recvmsg(2) calls when closing UDS sockets. * Fix SEGFAULT parsing malformed adaptation service configuration * Fixed ConnStateData::In::maybeMakeSpaceAvailable() logic. * Bug #3579: assertion failed 'MemPools[type]' from dst_as ACL * SourceFormat Enforcement * Do not allow low-level debugging to hide important/critical messages. * Bug #4485: off-by-one out-of-bounds Parser::Tokenizer::int64() read errors * Increase debug level in a peek-and-splice related debug message * Fix icons loading speed. * Fix OpenSSL detection on FreeBSD * Do not override user defined -std option * SourceFormat Enforcement * Support unified EUI format code in external_acl_type- Update to 3.5.19 * Regression Bug 4515: interception proxy hangs - Update to 3.5.18 * Bug 4510: stale comment about 32KB limit on shared memory cache entries * Bug 4509: EUI compile error on NetBSD * Bug 4501: HTTP/1.1: normalize Host header * Bug 4498: URL-unescape the login-info after extraction from URI * Bug 4455: SegFault from ESIInclude::Start * Prevent Squid forcing -b 2048 into the arguments for sslcrtd_program * Fix TLS/SSL server handshake alert handling- Update to 3.5.17 * Regression Bug 4480: logformat [.width_max] * Regression Bug 4481: varyEvaluateMatch: Oops. Not a Vary match on second attempt * Bug 4495: Unknown SSL option SSL_OP_NO_TICKET * Bug 4493: theObject->sharedMemorySize() == theSegment.size() exception * Bug 4483: ./configure garbles -Og option in CFLAGS * Bug 4482: Solaris GCC 5.2 warning in src/ip/Intercept.cc * Bug 4468: NotNode (!acl) naming: Terminate the name before strncat(name). * Bug 4465: Header forgery detection leads to crash * Bug 2460 partial: workaround deferred reads on shutdown and restart * cachemgr.cgi: use dynamic MemBuf for internal content generation * ESI: Fix several element construction issues * TLS: Fix Handshake Error: ccs received early * TLS: Add chained and signing cert to peek-then-bumped connections * Fix some startup/shutdown crashes- Update to 3.5.16 (boo#973771) * Bug 4476: Removed duplicated #include lines * Bug 4452: squid -z segfaults with ufs * Bug 4447:FwdState.cc:447 "serverConnection() == conn" assertion * Bug 4423: adding stdio: prefix to cache_log directive produces FATAL error * Bug 4409: compile error when two Heimdal libraries are installed * Bug 2831: Cache-control: max-age not sent on TCP_IMS_HIT/304 * pinger: Fix buffer overflow in Icmp6::Recv * pinger: Fix select(2) to actually use max_fd * pinger: drop capabilities on Linux * Fix memory leak of HttpRequest objects * Fix memory leak when the cache of sslcrtvalidator_program is disabled via ttl=0 * Fix assertion failed: Write.cc:41: "!ccb->active()" * Fix crash on shutdown while cleaning up idle ICAP connections * RFC 7725: Add registry entry for 451 status text * ... and some build issues - Refresh all patches- Changes to squid-3.5.15 (23 Feb 2016): * Bug 3870: assertion failed: String.cc: 'len_ + len <65536' in ESI::CustomParser * Fix multiple assertion on String overflows * Fix unit test errors on MacOS * Better handling of huge response headers. Fewer incorrect "Bug #3279" messages. * Log noise reduction for eCAP - Changes to squid-3.5.14 (16 Feb 2016): * Bug 4437: Fix Segfault on Certain SSL Handshake Errors * Bug 4431: C code is not compiled with CFLAGS * Bug 4418: FlexibleArray compile error with GCC 6 * Bug 4378: assertion failed: DestinationIp.cc:60: 'checklist->conn() && checklist->conn()->clientConnection != NULL' * Fix invalid FTP connection handling on blocked content * Fix handling of shared memory left over by Squid crashes or bugs * Fix mgr:config report 'qos_flows mark' output * Fix compile error in CPU affinity * Fix %un logging external ACL username * Avoid more certificate validation memory leaks * ... and some documentation updates- Changes to squid-3.5.13 (06 Jan 2016): * Bug 4397: DragonFly BSD, POSIX shared memory is implemented as filepath * Bug 4387: Kerberos build errors on Solaris * TLS: Support Ephemeral Elliptic Curve Diffie-Hellman (EECDH) key exchange * TLS: Complete certificate chains using external intermediate certificates * Avoid memory leaks when an X.509 certificate validator is used with SslBump * Fix connection retry and fallback after failed server TLS connections * Fix GnuTLS detection via pkg-config * Fix startup crash with a misconfigured (too-small) shared memory cache * ... and some documentation updates - Changes to squid-3.5.12 (28 Nov 2015): * Bug 4374: refresh_pattern config parser (%) * Bug 4373: assertion 'calloutContext->redirect_state == REDIRECT_NONE' * Bug 4228: links with krb5 libs despite --without options * Fix SSL_get_certificate() problem detection * Fix TLS handshake problem during Renegotiation * Fix cache_peer forceddomain= in CONNECT * Fix status code-based HTTP reason phrase for eCAP-generated messages * Fix build errors in cpuafinity.cc * ... and several documentation updates - Changes to squid-3.5.11 (01 Nov 2015): * Bug 3574: crashes on reconfigure and startup * Bug 4347: compile errors with LibreSSL 2.3 * Bug 4281: copy-paste typos in src/tools.cc * Bug 4279: No response from proxy for FTP-download of non-existing file * Bug 4188: Bumping intercepted SSL connections does not work on Solaris * Fix incorrect authentication headers on cache digest requests * Fix connection stats, including %getConn())' * Fix assertion MemBuf.cc:380: "new_cap > (size_t) capacity" in SSL I/O buffer * Fix assertion errorpage.cc:600: "entry->isEmpty()" * Fix comm_connect_addr on failures returns Comm:OK * Fix missing external ACL helper notes * Fix "Not enough space to hold server hello message" error message * Fix segmentation fault inside Adaptation::Icap::Xaction::swanSong * Prevent unused ssl_crtd helpers being run - Update permission in logrotate config - Refresh squid-config.patch- Update to 3.5.4 * Bug 4234: comm_connect_addr uses errno incorrectly * Bug 4231: fd_open() not correctly handling UDS socket descriptions * Bug 4226: digest_edirectory_auth: found but cannot be built * Bug 4198: assertion failed: client_side.h:364: "sslServerBump == srvBump" * Bug 3775: Disable HTTP/1.1 pipeline feature for pinned connections * Fix require-proxy-header preventing HTTPS proxying and ssl-bump * Fix Negotiate/Kerberos authentication request size exceeds output buffer size * Fix SQUID_X509_V_ERR_DOMAIN_MISMATCH errors while accessing sites with valid certificates * Add server_name ACL matching server name(s) obtained from various sources * Add Kerberos support for MAC OS X 10.x * Support for resuming TLS sessions * ... and some portability and compile fixes * ... and several documentation updates * ... and all fixes from squid 3.4.13 - Refresh patches- Remove emulate_httpd_log from config on update- Fix update from 3.4 to 3.5- Fix SLE 11 build with older kerberos libraries * squid-old-kerberos.patch- Update to 3.5.3 * Regression Bug 4213: negotiate_kerberos_auth: freeing non-dynamic memory * Regression Bug 4206: Incorrect connection close on expect:100-continue * Bug 4204: ./configure does not abort when required helpers cannot be built * Bug 3805: support shared memory on MacOS X in Mem::IPC::Segment * Bug 2907: high CPU usage on CONNECT when using delay pools * basic_getpwnam_auth: fail authentication on crypt() failures * basic_nis_auth: fail authentication on crypt() failures * ext_kerberos_ldap_group_acl: Heimdal support improvements * ext_wbinfo_group_acl: Perl 5.20 support * ... and several compile issues- Use xz compressed source - Update to 3.5.2 * Regression Bug 4176: Digest auth too many helper lookups * Regression Bug 4180: not-fully-initialized data member in ACLUserData * Bug 4172: Solaris broken krb5-config * Bug 4073: Cygwin compile errors * Bug 3919: remove several never-true / never-false comparisons * HTTPS: Add missing root CAs when validating chains that passed internal checks * Fix some cbdataFree related memory leaks * Quieten CBDATA 'leak' messages * Set SNI information in transparent bumping mode * negotiate_kerberos_auth: fix krb5.conf backward compatibility * Fix memory leaks in cachemgr.cgi URL parser * Fix sslproxy_options in peek-and-splice mode * ... and fix several portability and build issues * ... and some documentation updates * ... and all fixes from squid 3.4.11- Update to 3.5.1 (13 Jan 2015): * Fix handling of invalid SSL server certificates when splicing connections * basic_smb_lm_auth: Simplified MSNT basic auth helper * squidclient: Fix -A and -P options * ... and several portability fixes * ... and all fixes from squid 3.4.11 * ... and a lot of documentation updates - removed obsolete patch * squid-compiled_without_RPM_OPT_FLAGS.patch - rebased patches * squid-config.patch * squid-nobuilddates.patch * squid-brokenad.patch - replace configure option * --enable-ssl > --with-openssl- remove obsolete RELEASENOTES.html * included in package- Update to 3.4.11: * cachemgr.cgi: memory leak in request parser * Fix typo on commStartSslClose * Fix SQUID_CC_REQUIRE_ARGUMENT autoconf macro * Bug #3760: squidclient ignores --disable-ipv6 * Bug #3664: ssl_crtd fails to build on OpenSolaris/OpenIndiana/Solaris 11 * Bug #3754: configure doesnt detect IPFilter 5.1.2 system headers * Bug #4164: SEGFAULT when %W formating code used in errorpages * Deleting first fs left psstate->servers pointing to uninitialized memory * Maintenance: check release notes on packaging * Bug #4057: Avoid on-exit crashes when adaptation is enabled.- recover old spec * merge in suggested changes from tchvatal - fix permissions for SLE11 * revert suid bit for pinger and basic_pam_auth add them to permissions file (commented) - readd deleted files * RELEASENOTES * permissions (needed for SLE11) * init.rh- Cleanup with spec-cleaner - Version bump to 3.4.10: * Fix bootstrap.sh dependency on SPONSORS.list * HTTP/2: Support 421 (Misdirected Request) status code * Alternate-Protocol is a hop-by-hop header * Bug #4148: external_acl_type header format does not accept the new libformat syntax * Bug #4033: Rebuild corrupted ssl_db/size file * Bug #3902: Docs: external_acl_type cache hash key * Bug #4145: squid_endian.h compile errors with OpenBSD 5.6 * Fix segmentation fault in ACLUrlPathStrategy::match - Remove support for other distros as we build for opensuse anyway- remove permissions.easy and permissions.paranoid files from package as they are not used any more- remove setBadness in rpmlintrc as it should be already in Factory permissions package handled- %verifyscript is its own section, move out of the %postun section- Use URLs to paths that the source validator actually understands and make this acceptable for Tumbleweed.- fix for boo#894636 (squid's logrotate snippet runs init script) * modify squid.logrotate to work on both systemd and SysVinit- Changes to 3.4.9 (31 Oct 2014): + Regression fix: ext_kerberos_ldap_group_acl typo in 3.4.7 update + Bug 4102: sslbump cert contains only a dot character in key usage extension + Bug 4093: source-maintenance.sh errors and warnings due to wrong tools/options + Bug 4088: memory leak in external_acl_type helper with cache=0 or ttl=0 + Bug 4024: Bad host/IP ::1 when using IPv4-only environment + Bug 3803: ident leaks memory on failure + kerberos_ldap_group/cert_tool: Remove ksh dependency; obsoletes squid-cert_tool_use_bash_not_ksh.patch + ... and some automated code style updates + ... and some documentation updates - Changes to 3.4.8 (15 Sep 2014): + Fix off by one in SNMP subsystem + pinger: Fix various ICMP handling issues; CVE-2014-7141; CVE-2014-7142; http://www.squid-cache.org/Advisories/SQUID-2014_4.txt; bnc#891268 obsoletes squid-icmp-DoS.patch- Remove dependency on gpg-offline as signature checking is implemented in the source validator./bin/sh/bin/sh/bin/sh/bin/shsquid3/bin/shsheep25 1664264485  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $4.17-150000.5.35.14.17-150000.5.35.14.17-150000.5.35.14.174.17   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""###########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))*******************************************+++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-------------------------------------------...........................................///////////////////////////////////////////0000000000000000000000000000000000000000000111111111111111111111111111111111111111111122222222222222222222222222222222222222222223333333333333333333333333333333333333333333444444444444444444444444444444444444444444455555555555555555555555555555555555555555556666666666666666666666666666666666666666666777777777777777777777777777777777777777777788888888888888888888888888888888888888888889999999999999999999999999999999999999999999:::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===========================================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLMsquidsquidsquidcachemgr.confcachemgr.conf.defaulterrorpage.csserrorpage.css.defaulterrorsmime.confsquid.confsquid.conf.defaultsquid.conf.documentedsquidpurgesquidclientsquidcache_dir.sedinitialize_cache_if_needed.shsquid.servicesquid-user.conftmpfiles.dsquid.confsquidcachemgr.cgibasic_db_authbasic_fake_authbasic_getpwnam_authbasic_ldap_authbasic_ncsa_authbasic_nis_authbasic_pam_authbasic_pop3_authbasic_radius_authbasic_sasl_authbasic_smb_authbasic_smb_auth.shbasic_smb_lm_authcert_tooldigest_edirectory_authdigest_file_authdigest_ldap_authdiskdext_edirectory_userip_aclext_file_userip_aclext_kerberos_ldap_group_aclext_ldap_group_aclext_session_aclext_time_quota_aclext_unix_group_aclext_wbinfo_group_aclhelper-muxlog_db_daemonlog_file_daemonnegotiate_kerberos_authnegotiate_kerberos_auth_testnegotiate_wrapper_authntlm_fake_authntlm_smb_lm_authpingerrcsquidsecurity_fake_certverifysecurity_file_certgensquidstoreid_file_rewriteunlinkdurl_fake_rewriteurl_fake_rewrite.shurl_lfs_rewritesquidCONTRIBUTORSCREDITSChangeLogQUICKSTARTREADMEREADME.kerberosRELEASENOTES.htmlSPONSORScontribunsquid.pldebug-sections.txtscriptsAnnounceCache.placcess-log-matrix.plcache-compare.plcachemgr.readmecachetrace.plcalc-must-ids.plcheck_cache.plfileno-to-pathname.plfind-alive.plflag_truncs.plicp-test.plicpserver.pltcp-banger.pltrace-job.pltrace-master.pludp-banger.plupgrade-1.0-store.plsquid.conf.defaultsquidCOPYINGpurge.1.gzsquidclient.1.gzbasic_db_auth.8.gzbasic_getpwnam_auth.8.gzbasic_ldap_auth.8.gzbasic_ncsa_auth.8.gzbasic_pam_auth.8.gzbasic_pop3_auth.8.gzbasic_radius_auth.8.gzbasic_sasl_auth.8.gzcachemgr.cgi.8.gzdigest_file_auth.8.gzext_edirectory_userip_acl.8.gzext_file_userip_acl.8.gzext_kerberos_ldap_group_acl.8.gzext_ldap_group_acl.8.gzext_session_acl.8.gzext_time_quota_acl.8.gzext_unix_group_acl.8.gzext_wbinfo_group_acl.8.gzhelper-mux.8.gzlog_db_daemon.8.gznegotiate_kerberos_auth.8.gzsecurity_fake_certverify.8.gzsecurity_file_certgen.8.gzsquid.8.gzstoreid_file_rewrite.8.gzurl_lfs_rewrite.8.gzsnmpmibsSQUID-MIB.txtsquiderrorsCOPYRIGHTTRANSLATORSafERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtarar-aear-bhar-dzar-egar-iqar-joar-kwar-lbar-lyar-maar-omar-qaar-saar-syar-tnar-yeERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtazaz-azERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtbgbg-bgERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtcaca-esERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtcscs-czERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtdada-dkERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtdede-atde-chde-dede-lide-luERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtelel-grERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtenen-auen-bzen-caen-cnen-gben-ieen-inen-jmen-nzen-phen-sgen-tten-uken-usen-zaen-zwERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txteses-ares-boes-cles-coes-cres-does-eces-eses-gtes-hnes-mxes-nies-paes-pees-pres-pyes-sves-uses-uyes-vees-xlERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtetet-eeERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtfafa-fafa-irERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtfifi-fiERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtfrfr-befr-cafr-chfr-frfr-lufr-mcERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txthehe-ilERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txthuhu-huERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txthyhy-amhy-armnERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtidid-idERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtitit-chit-itERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtjaja-jpERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtkaka-geERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtkoko-kpko-krERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtltlt-ltERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtlvlv-lvERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtmsms-myERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtnlnl-nlERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtocERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtplpl-plERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtptpt-brERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtpt-bzpt-ptpt-xlERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtroro-mdro-roERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtruru-ruERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtsksk-skERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtslsl-siERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtsrsr-cyrlsr-cyrl-cssr-cyrl-mesr-cyrl-rsERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtsr-latnsr-latn-cssr-latn-mesr-latn-rsERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtsr-rssr-spsvsv-fisv-seERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txttemplatesERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtthth-thERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txttrtr-trERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtukuk-uaERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtuzERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtvivi-vnERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtzh-cnzh-hanszh-hans-cnzh-hans-sgERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtzh-hantzh-hant-hkzh-hant-mozh-hant-twERR_ACCESS_DENIEDERR_ACL_TIME_QUOTA_EXCEEDEDERR_AGENT_CONFIGUREERR_AGENT_WPADERR_CACHE_ACCESS_DENIEDERR_CACHE_MGR_ACCESS_DENIEDERR_CANNOT_FORWARDERR_CONFLICT_HOSTERR_CONNECT_FAILERR_DIR_LISTINGERR_DNS_FAILERR_ESIERR_FORWARDING_DENIEDERR_FTP_DISABLEDERR_FTP_FAILUREERR_FTP_FORBIDDENERR_FTP_NOT_FOUNDERR_FTP_PUT_CREATEDERR_FTP_PUT_ERRORERR_FTP_PUT_MODIFIEDERR_FTP_UNAVAILABLEERR_GATEWAY_FAILUREERR_ICAP_FAILUREERR_INVALID_REQERR_INVALID_RESPERR_INVALID_URLERR_LIFETIME_EXPERR_NO_RELAYERR_ONLY_IF_CACHED_MISSERR_PRECONDITION_FAILEDERR_PROTOCOL_UNKNOWNERR_READ_ERRORERR_READ_TIMEOUTERR_SECURE_CONNECT_FAILERR_SHUTTING_DOWNERR_SOCKET_FAILUREERR_TOO_BIGERR_UNSUP_HTTPVERSIONERR_UNSUP_REQERR_URN_RESOLVEERR_WRITE_ERRORERR_ZERO_SIZE_OBJECTerror-details.txtzh-hkzh-mozh-sgzh-twiconsSN.pngsilkapplication.pngarrow_up.pngbomb.pngbox.pngbricks.pngbullet_red.pngcd.pngchart_line.pngcompress.pngcomputer_link.pngcss.pngcup.pngdatabase.pngdatabase_table.pngdrive_disk.pngfilm.pngfilm_key.pngfolder.pngfolder_table.pngimage.pnginformation.pnglayers.pnglayout.pnglink.pngmusic.pngpackage.pngpackage_go.pngpage_code.pngpage_excel.pngpage_green.pngpage_white.pngpage_white_acrobat.pngpage_white_c.pngpage_white_cplusplus.pngpage_white_flash.pngpage_white_magnify.pngpage_white_picture.pngpage_white_powerpoint.pngpage_white_stack.pngpage_white_text.pngpage_white_word.pngpage_white_zip.pngpage_world.pngphoto.pngpicture.pngplugin.pngplugin_add.pngscript.pngscript_gear.pngscript_palette.pngmime.confmime.conf.defaultsquidsquid/etc/logrotate.d//etc/pam.d//etc//etc/squid//run//usr/bin//usr/lib//usr/lib/squid//usr/lib/systemd/system//usr/lib/sysusers.d//usr/lib/tmpfiles.d//usr/lib64//usr/lib64/squid//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/squid//usr/share/doc/packages/squid/contrib//usr/share/doc/packages/squid/scripts//usr/share/licenses//usr/share/licenses/squid//usr/share/man/man1//usr/share/man/man8//usr/share//usr/share/snmp//usr/share/snmp/mibs//usr/share//usr/share/squid//usr/share/squid/errors//usr/share/squid/errors/af//usr/share/squid/errors/ar//usr/share/squid/errors/az//usr/share/squid/errors/bg//usr/share/squid/errors/ca//usr/share/squid/errors/cs//usr/share/squid/errors/da//usr/share/squid/errors/de//usr/share/squid/errors/el//usr/share/squid/errors/en//usr/share/squid/errors/es//usr/share/squid/errors/et//usr/share/squid/errors/fa//usr/share/squid/errors/fi//usr/share/squid/errors/fr//usr/share/squid/errors/he//usr/share/squid/errors/hu//usr/share/squid/errors/hy//usr/share/squid/errors/id//usr/share/squid/errors/it//usr/share/squid/errors/ja//usr/share/squid/errors/ka//usr/share/squid/errors/ko//usr/share/squid/errors/lt//usr/share/squid/errors/lv//usr/share/squid/errors/ms//usr/share/squid/errors/nl//usr/share/squid/errors/oc//usr/share/squid/errors/pl//usr/share/squid/errors/pt-br//usr/share/squid/errors/pt//usr/share/squid/errors/ro//usr/share/squid/errors/ru//usr/share/squid/errors/sk//usr/share/squid/errors/sl//usr/share/squid/errors/sr-cyrl//usr/share/squid/errors/sr-latn//usr/share/squid/errors/sv//usr/share/squid/errors/templates//usr/share/squid/errors/th//usr/share/squid/errors/tr//usr/share/squid/errors/uk//usr/share/squid/errors/uz//usr/share/squid/errors/vi//usr/share/squid/errors/zh-hans//usr/share/squid/errors/zh-hant//usr/share/squid/icons//usr/share/squid/icons/silk//var/cache//var/log/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:26150/SUSE_SLE-15_Update/fbbe28216da36d40774d44353d49f7e6-squid.SUSE_SLE-15_Updatedrpmxz5x86_64-suse-linux  !"#$%&'()*+,,,,,,,,,,,,,,-,,,,,,-,,,,,,.//++/////+////+++///+//////////////////////////////+///////+/+//////////////////////////////////////////////////////////////////////////////////////////////////////////+++++/++++++++++++++++++++++/+++++++++++++//++//////////////////////////////////////+++++++++++++++++++++++++++++++++++++++++++/+/+0////////++++/+//////////++//+/////+//////0///+////////////////////////////////++++++++++++++++++++++++++++++++++++++++++/////0///+////+++/+/+/////////////////////++++/0++++/++/++++++++++/+++/+++++++/+++++////////////////////////////////////////////++/0///+///////+/////////////////////////////0//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////++++++++++++++++++++++++++++++++++++++++++/////0///+/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+//////////////////////////////////++/////+//////////////////////////////////////////////////////////////////////////++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++/////+/////////////////////////////////////////0//////////////////////////////////////////////////////////////////////////////////+/////////////+//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+///////+/+//////////////////////++++++++++++++++++++++++++++++++++++++++++//////////////////////////////////////////+++++1+++/+++++++++++++++++++++++1+++/++++++++++++++++++++++++++++++++++++++++++++++/////////+///////////////////////////////////////////////////////////////////////////////0///////////////////////////////////////////////////////////////////////////////////0///////////////////////////////////////////////////////////////////////////////////////+////////////////////////////////233333333333343333333333443333343333333443433333333ASCII textdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=590df9525a77c0596896c23173c0a2eea226b77d, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=008a8673c64151d89c138a3525ac6b8cc99b48f7, for GNU/Linux 3.2.0, strippeda /usr/bin/sed -nf script, ASCII text executablePOSIX shell script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=fd32b0e2c037e84e27ee0e00ee04cdedf9413372, for GNU/Linux 3.2.0, strippedPerl script text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=2ad71337a3d0cadee5704d4cd89cecbe4a29394b, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=aaeb0b8eebe9b354c2da75788ca7e273409f9a96, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=abe3cd40a7b257a18015d127b5dc23657c00262c, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=a596a4290d5a62988e9009e262e2c3e75ed3d6bd, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=6f84b16c50a083fb4cce875769ca26ab513588df, for GNU/Linux 3.2.0, strippedsetgid ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5572b401b7bb4eb791422235fc7d91d6ae3ba488, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=7651e6fe452e1732f82a53addb213f6d7078149f, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=bb7ee51a7c206f9c1300a9fb9c2b9eb591e8b9f7, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=4586b0da7dcd1a8a49b2b4e74bf4cb94fc1c1fd3, for GNU/Linux 3.2.0, strippedPOSIX shell script, ASCII text executable, with CR, LF line terminatorsELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=a986b65e8997ef75a59c4ebe30edf06be7218700, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=04f181eed8ac3c959a46a74bb0445112817c830a, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=ce21b43c093794fbca9d03ca34de1bdd3b0c67e7, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=86ebde36d45959ceb6447ee862c27d76857071c4, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=9f0079768d675044477332134102058d9346ace5, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=dcab383b2684438d4af5d863c9e86122e315fec6, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=bcaa8096b9ed625b5038b9a1b0bd327132d83e0c, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=b51d0f84b10b04032b6818da507adf0d5f8ec750, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5585977d54ee7b4c1d9425c522c02756e34f8bd9, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=d76f965b12058e267aecd05507143c4639a004ce, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=f1865d50f9130631231b829434d0497bbf75c0d0, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=814471ba50272a25d1e3314318a838fb04cda079, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=450df20f898383e24fd5badee6221f054ecdd530, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=dfd68608473e708de8f82d10886263d3e80a28ec, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=22206914d0e06e09be8f02244d51ca173f78ea67, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=f22b0ce7ad7142d2efaf468dfd3719a4a7805757, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=f0ba7ac7c11f8b501ba02c42d5fef33b983e6ad4, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=f0d6c1e1dd9c37da695e9ca6aa740c939f58022e, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=f1d3a878508d91b74df37922ccc3ce030b5ba68e, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=f37f4ed7bebab2cd80f35458ada82ea90785acf6, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=c5d55196762f67fd2070abaa2bfffada5b9c9cea, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5b164ee6a6c0b895d3442bb07dbe963e6be3d6f9, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=75f4fb7d2c0c38dff5211223208c12e191889a97, for GNU/Linux 3.2.0, strippedM4 macro processor script, UTF-8 Unicode textHTML document, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)UTF-8 Unicode textHTML document, UTF-8 Unicode textHTML document, UTF-8 Unicode text, with very long linesHTML document, ASCII text, with very long linesPNG image data, 91 x 50, 8-bit/color RGB, non-interlacedPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 8-bit gray+alpha, non-interlaced !"#%67BLWis~ %&'(.;ENXcst       0 RR7R:R=R;RR:R@R=RCR8R?RBR7RARq麧?3T܆C! mg|] lKi6Zkk._Ӓ}eO NQɣ ^&q4˲ X$ n=%Οj\0$`'E_X;.P'g%MYK>Qſo h'k ,b<5ʘ-ո11 7RaJzψZrP`,B7Zeu y]:~lRrCŪ_kߓEm;:~ õlZ$3to/8tTBt:͒FtS\\*(N\`MpJ_S[@5<-D~.w }<#VLfBd( !7lNrYgFpGĭpvQLS*Wƃ@^ 'ֆdV :)p\`סF:gaRus|LK8 k8;tz黃`m#40i1ʕgj,۫kfHi?VDT$\^eF%j4yeb!a4C9=|ApV0E(ˡ|^LiWP'>GXKKB4\{B$[ Lp+Z/cS%nz/2F_Nj2GJ;;"J2Ko8b\euVUT3u[!CF{rBQ32H`=yjcqWӤ4`mI&ZU,>,t J:Qht;sI[+X>3v^_:7;Z~OUEƳfmlc{ZM aϫyU[f]1TTxJq! #iM\˜wo,Ŕzu^Sch"%KwrjES4Mb7lLalTI`1?&@䯄fKdҏ9m3mZ`JOnYn QAWҒǐ"垕jwXS箕"mjKNZ@fEaZ #xT%4S1t]jq52ڋV`&34` :9\A'dԌ&{ˁGXL5z LOs,{o@R,$9;d%8 Y]Kkh>7]PKL/YHzTi1͌[[jiGw5"dZCQzyS#Ёb*j(ňwe#.z0drHw@Mk92Ɔ.B^{9;?5fRB~Lldw%3׻iGJʌ2v@ )9L=a${H#%Vxǃ"6s);Jr.<-ɘQLPI07BfK7|LDB?7` P&$؋۸>wA? `iu3'S3uڋ4*6t&ei4D{\T`Cgkh7у~2@e{B=z<jBVOs'ugٸo;X!DH,idjhp~WWD4|(2-\x ͐Bю: f=4 C ZW~9Nˣ4UwpI*Ҁ }kiVLm f_pr#iEe* tCuy(k|`!177tIoVa cv".׳e?;LD}N-Q?3iQ&VsI9OQF-,!.9V,K&iIHdmcgѠEzz1r;Vv@al%:Sfz4DâMfeC SlCtD,S@8h Һw:MEY{\W吓wIe} on;)dN !,lN/RHוYZ/~JQns+r-mQ/P {CC Ц zGЙҔѧyc\!G Xf/|Lj<$`'`¯+:1CT ddg۫*IY$߹?RMqS6&sōb_GoS\3d Xf!&~Y @NB+sݭ0^,n u@xF2AcHY x&BMi7U0A |j€9}351>Zų^/$-I[afx%FmՖMЍ8qje +/,YQUņIPBK#۟eHEEN n$ pB,88M 5S)Ly`I#6_/VPȿ6ϧzS~8]yRgt()~iCz7V8-&Doޏذ͚0[i߳y/~7P>`S*hgٞq>[t1 fEs|Ƙ2}K7;O5wvߣx"D⨲ԌBԝ[jm{8s^Ħp ݟ$<9Z2XXWB6FUVv¢'vq6D,@.;s+3 =#*"t w]z9VOp̤S9|I ڙTE{~Aڸ2Ҍ 1[(li1P2]pjTm͑+]d*Ekv+Pa#tÿJܨ5T1c996?Xeqlg76R\U'Xv{NZ*1_b-H}("n;v3'+NF>)2@U[,B-vv<>Ƭ"ɦtZi4?7sEdN'LDxH6AV7H-m4>XzJ+}$—${FbCnUcA@Ud`j8*pAu.1@fSZ^5|Yi%[o5/ۜIW5bUznNO^:C+xo9-n"ˆ=8F:ֵ'׻UˆG`r(C_pm{6Y)vS?u e5Wa9;,UF{8}*VGWԢ&Q|0m,u6+9d;偝O{~i}PT4Jk$,uo(=UIy㕦0sҧbFȜ D}`>2μvFH}Th`rRv>1)/lSph e8,sKLWsF:>M/3<^7fdNp#EQFtroKP?3J_VLNĂ,].1 `R5qIb &fQKzBTV9j(r&-^֍p2Ҹg& V3yi'CKժMh'qZ~~CћPȦfa*۸]d$tGLJbO§'9LEɰֲ %]IUbqzW`{;Ÿ2]Er ^K{`{4Q[9I+F=a"k-+Any:q03NKqY#{XZ5!֏WlR޲= ~-e^K(QF-rTC0 qA??goE4fhxic1зSɬI?7Fi%_zɪD!W< %R_ (MNy5H^d2LY5f,vmAs$8lXfg~xesr2Uvg+\{wsl+'_]BS!Q2:b *%X%)`Ź#m F$'m3 ~^A66؎T32F&n'Ierp&77VA1+7NfG z8fٺN@'%Sxg ̈́BUtrorc2=;z1IQ`:zxg"ڡu78r>B}6 GHEӭ1w5.$A024E^/BJ:^nA̠l/:0H{=?bNS3]]"P3kQ#`=lBZul1Q-t[2wP r5PKZm'W@CT)ay3š9bp7BVl}ѩ"x+i"zypi 9pOuKv; f'o͆wp`).'wyT.a8rF˛~S=M]ikxwXG̫HG;h6Ң>KO fvzʳZ N_Jǐh rJ0~  KwEɽ5.(Hù Y?ߪĞw^, QdI-;a8AX99jZg7>D&nR;F7DϼaE闞ɟPyQC;ZeKeugq /r3~(rB*Ľ诒i(Je);~ p<iJ*ji 1"G[gmI`Qj !c[4;ܺ2}lo|0px5M30$jO }i %@81 wt;BRJ/UCG1֨ALz5>?u/7fq`*TZz%a#ƟwIt+zhHr UO4Wcr4X%)&c@sx R#fi;t ?+EkYYF+7C! >^Ԉ4 붾1We#~қ!aTc[`[ iÄz?<~} Ǽ:%om‚ew ϓSqsfʻ<@j ̠S1,Xb':مkFѪl &A6#xb kIJ \-r'T/-ұQ=rBq-#A|`A F܏얟5,ou\Oj{ìfyqWЃd\017]3bOJo0 yqqbhzx>-d\EQ 8W1t^?uSճ8rHw9kÄ!,KtƗ`'fr4J6?rW:G8戤2}m)nl(XӜd!CÁ`]\8ҲW2 _Րx%*lufhfNlh&&s_(D&d72XDkeIUbP V #+9[O(frD`,@1tSBcz"~DtFQ>,jHh#EQGn-[mټOH)_h%յ8vq, E72GqrĶC{+ߦN2o]CH!eR4qZ"pw~v!,XF m@jG>;GGJNHR,_hCo Y)(?ޡp^< JX,,I+g-{,DZHhhM88 =0\ÀcMAg *PML^:iB# ~="V~F[Z\LhD 5L*TVb&/x tƟ8Z:&Z5K +Mέ3WYRx;i5*M˃:Btɜjg\v͒d wu-#t"xmհi!,MSp1't#|cH]~ɿź2i a")}hb]ؠfPbe)r1#ǓuC]nkmI麎 <$˹9X󰃨,D[qUj>3J&'WEs$v!見n'kIv)&ew27*cri"!P WvHPQurC8Bо>%,@Qh 7n,D@DsN{FL>.<CT7#&w^/8 -܇͵Az.$r꧊= gg}I!.cXsHGsGW.F/~e; ."v)* /1Mz.;RI0U'/SHd3 #WLzI_O~YY 8KZ:lO=4bֻ@s9ge$OD[],8%)(xƞUWH,:Mm`bȔN?L3_jF[\[e6Ǚ!nGc2=noЩCjxa஻j5A[?5o/q┖icjxPxjP`pR!sGg6 Beu S%,PȚ!ID.f9vhH?ic(3#@-oT@tF9Lrxrv+eotuA-C:"gg lYj'cJAq6{,+=&a/R= $[f@Z)fw)ڑ!$?tfC5cct9\#0&5+2=xK٫!G5j!T` 9t8ɗx`G>I:B7J+dyy<؛qpPeQdYmB;[!`˔$Ad2JrE~%F9Aд%kmʩPT[)6ah_콋 mK'"nxf "YF\KFsh+:]#ʿuSS9V_xۣ}] Difeʫ.!,LTg*$cjU8V5,/<=,t/p?,ɘ!Q 'ظ̪eQyR%g3W]W:@i`B{bS4`2L0G jl'ibo:<He&%Sf1E]w3_vF7Y7{ PKVX)KxJQX&f̳|{W?+l8jije_Hr&qBjdsL^˼u$]IăSnmJ5s݋,'sQ+~7c^`ιw1mϏ+ V!p1xr3Dɶh gpJktzLq9xVlwQ8ײ[zN kH8f+)|=/j$,@es?]AHӡLm|~”K%00"2qrZb)c *TݿBi[gGxp0mE&B;ׇ{# l2ƫc1YP5:ˠr˰ՃYw}T4WXn[բyg f$mrgk7RN!U;^57" T?0DNɘDZ<]0,Bz֡~+5eel۪ouo&:h\p bnOԟW"ԙ͠me-Q9 @8@͓pB ǮR;7=aלCa-Љ"e=ΆJs! zI~vgå #AArxڂX|(- Iq\E D kkrmBzYLaٖ0cr'_=.1\а34"#H( F hQ[(:F 'es+YmbB%SXxOQNpț۷.._[?9WxGS@s%o2ôM IK dq83q@|ܩLmW0<:t8n=b:딆DLE0wu 6',Ln#'2A{ӊQ2N׽3TQBxy5`Cp(/zCMq)r:e2>VcXc# xagF Gv^dJ f;Ǖ|MhO+S 6e)uH _TyF> qX:nc `Ⱥ|@~]vPk wJ}nc-WnZ'9KUn:!hQkhI|!v:Iغl/ؙVI|T:yjqU`{ریm| y1v!`(mK@"/h{F"'N* ,CBukZ"$.)1n8{y魦!jҴy.ԻR:cعS} Ge_v}.͒Avx|SPVږs&uqY\n\; !S ou<qt(kRψ%˜k}c =m{!#[7C>~e[8,U~$YIy;ktmR]+%PVsp:|r&WjW2 :AKx{x|bi#C^a#(Olf8m)* bR F#-& XnJ.p^[Ge+lǟ(et\k.Ie5;WWJDm.snӂ_k ̕oT 4a&z6)SR߁ 㪶A!*2'-Cl;3 =;[8Ma7fo}Wnj5lrﵢ* \K1VjQjSb]>u#hE4қio.-Sz"YEz¥fŭ H/uĆWI%9_|ow 1pC} aj?bk J.2-n\hG3k܀Z\?|ztkq/ɠ0n;~n aa 17vַP #P&(ۻd%nƉP (&dh}iPEA|bkTTa>a\|6:PX}Q>--vS׸vGH`ˬl"3 M:odf&h5#⌍WQIKZ#e Pc,ܺ@孺:"͗0N]o{XvNNSz\s!KoO GoͶ7#xO@,޷ jt"tnQz*mwhmSܛ讓 m4B؀F䳹{fRiPQjV_I< d~LzT~Rs9& UW67,kfc{T6Xr/pD|:?C#ed,CѴ* >:|Lsv}x;4_ءA-4+߯.$/ qJUMʅ*b47\aF6 lYZ;_)]˛!iCXR?Ҭzv`Y|k@~ҥ6rMZC˲9|@C`/n"?]krqqfF@` 78^u%xxm4d$ lG\#f)錭;a2۴U*Y+*ݻKm<)URmV,yXJwJ.#͹+7Ppjʱ M37L`SgS=Ou^X vyo(5/h!RF]:&J9ي牘]$pKؕ%K )`3Z:}rC&Mo :vWs7uKzj#غFu\˕N3'.~05Xw%<;{S؎C;"$$8¾KO"-^;HF])CoLڿ0oQ{JhKD\ܿ( A\Ob57?9wdzjC94 #'|i[L\ :͵~$1(SfGzl$Lն'Q'_  xuCOB˲iĖ^=ΊHt~&-ADRqnjdz1Y {C ]:p:oiyi{庮UߨWYV*PX;r(۷Gfn&7@&i #uFʙp\X.O}l-\qʘνiXoҋen%T\yvd=8̱P M] .X^5sH/mEfԻ[.V+5S>-U"}}5A m=eIUO4H5姸v9`V[@Ж4U/: O/Vv&~$ϭuĥ6]ogozaʤy_2 rzjEs  ΃{/r ۃ"L3a0] hVtm2c* *.Bo$s$EXC2ݧ$BCUek\J~u "M@4(ǵ2$T/ʽj#Bl4amy#r_֑[2RK\tϚpEZX # [|5.71Q-j4߾ëd=>ZzȵJBbd>c{[=Fn8Gg>T^BUnPhwMT]HT(UEN 0$Mbc';UWg8;,& U 5߇yL#;!5;Mf(ВK/|Б!孂B51e W$|k2h]4 q<-j_IIbJͶBA̓*Cc{<Q2_(]-kN̟q0)4eΥ]W6.z;w:-&= Aߊ{tS~" ٠i^mIf>9;jIaɕw5x#cJ2|dP*Iq lTDNYt@D8+߯ަn& 1cX.R~)W;uNk!&l"/+^HQ߯e HĤӭy/IƨIIWh+@'Z&*tߌvm҃T9&+ueBдyY>2] 'IB!X&dܨB[sm*Ltc :~`wqYGlaW'„ a`Kmp!fNb@۹FƁ.ԧq۫H@֟/{ FU}s҄erR&M&0v@|luWDo<@9ҖkpDT&Ue $ ʇ}QqٖѾB@q`% QL ؊Aڹ~=F\ CͭU~>6+CVyR5?%^<lApNǁNxJ.;8|Rrb@t)K֜'_ᗶF>V=.R9])4wqVp {+qdp4}^+Hi]+5D~6T.٭S>nq&mPV)*G!y痢ɐ\ʃk8rSL&$̋3'FpV9g7|-}VY>uK1,&ʳ k b~A0GmuN95/ l\W%"4%1v   txO,iF%Rg,$mU)ǑV9]R6F*+gy2?뿫A?SL{, ).S+j*%*O 26$zF'mA $U;YM\rӔKP9X|ϳ:e F ]6xp"@pËAȞɶo|)'pqep ֱ$Xf˯zcT K:/Ej7)eLiBJlL:7G}-:ɪ^Ϳ:Zpxus2|_Dpз<ЛӡR}7P޽͵UNmƑpuu74x.㉡Lߏr{5zb(mxu\m P+Яs!9$ ͟5x7i.KN쫫Gʮo?ܥ2Kciئ}%ݹE2w\,<&pHP7Yo5E^[^ ]A*`lep>u{% T7}آ}TIr_3v&z uqR.M@v5J):D=*Sqۈ7l:5!K--eĊsA#Vqˏ6  C~ZXZj/dam "4,YErpP8@ɐY߆M<*yGX۠LLcϕ!7Q[xc }rs3E ֽ1 R#^ %و?~/E㟔۳hhg6{_=oCa av?(*z(hd^gnz"25"cH/'5y͖)ZoK[DAEfNiFK9GԄzAz)h wlc ^)3m30{#. \vu H]<=̋%ύcmd#-{O n)&iJZe( ˅wK~4 OhT#![t}B__v'r_㱄5vx ~B/=Lݶ 4-^𒲤@Zy1m!V\nf7xhTYFؒad`P69$r1( DX.ίDIGħ| o܁$X̅lT6VFm$ޖoR d|Җ+F:^wD~sFnRZ9QQ #qƮLB5n !(\V#z{bO8p'["W+&E/T Ħ[*Y-ixΛzdpr{ƛ"l%{xh=7#uFed7eDG jbJԶrΖ*$eP-a ~b[fKYz8.pdQVLsKP!6'u¹P=UC"c,Btu Agq \/ROXwѲ/ǸC"g .S)H4K){=JoE!_lx5\Ï*FdY~ q^bmٸ~M4j89Z/f!{5Ky|H|"g0~"Aw ='*ګvɗ^ ek2X?o_/D9aI0|M" 2ҙ)0I*ĞqULֹȑ:!ĩ<՝LSf{ueϊl$z猵oAXIx$gJRJ ؤo}H>qVS԰@+E̶.Cm#*Soϻ#?Nv4'xO7wL͢д+y/ npe 07.?qNSBЌ #_TWqtzsiS#`=\Y{l2YƜmGb$־ņ88 VfV@y*ɨ $~h~ 88{IOÞH[#q pF1י!`>i95RI@u퉺: fA[lT4Db,FeJfeVr|2ޑ喰'ɺ"OhuJ+",g2#-;&1IҹiqDҽΟ[{[W=K2 '$#rz!tt ~J[|II=Ck3/g[':+ӔSW!(ݱ2\ E{u*9=>" g89˞{o@F48xUy~"-apa FVndE]_/ _0r#\aN6 M}ǧS8擇wBr[!@\1"T A:RFslAx^cHPݕ%Tb=cfjQb}-P6>ئYDi5wћX:9qk97 ~%ip\ʨpR{~G*@{,{ }%$B9inE x5΁WZB`nLDzcvΕ = ANdo{26xN5B iEUzxu-%g\2咳6U_vlotiD:-׆C[5xU,Y+g3X+p+vغNxS0h@(W&8ʸWYغ6Rq &FZiҹ5*vFe2 3C7]d5nZEXgۂ]jJQ%^t!0\S"8q uAD't+53!Z>.BTHa8#_G%׎=CE&0z(&`4iL&L_ .林zϒ)^ue{W[%|̕c*Sڥ֣Ja͋aA㸟$R8TPDG1; O ێ@ҍ:cAzpIE޾㫡 6k}!(;Er7q YYCð1y Y21_FB^U 'CXfGx;[8Pr麡*ċBDc N_!(^U#-0X(0doK=I.lYrB++G/U_1= m[E|=!Ԟ+M_35NgP}˷_7h8֗4؅-n,I~m tAAP'/4 kEQ.v^hM^dOӲBSR} " )6:Տ®U FVGCmGz.z {{0~WcΡܺbjqgtמSe=9pe`.oE = *@Aϔ6}AA@Pו:|8z -330PfmsaL߁?֓ [ 1۹YtL'߬g̭T741^9)mnۂ'8#{//cc@A-y6l/ձޑ4`+ƛ=6dgA̔[_|FgnOc:DM~Jrݤ*kL\ _ (Zpo~ilR%M}h3ToAQGDUIߛs;pv1E ǃEY*G{r,f!@W3.8k ҙ{zT1^ b8}ܑ0ab ;9xJWmOy1m"7 鏄d[Kɣ_`Т|hw.G*zMO7d~Bwב5ׇq}u-bɰBax/9A.f-g@ڝc[ ש`wzM`Xf93`A7V!djgӈ`.ƌoߤ~xk6doQ ̍{"t=c,%3Z"NWPކLr36j鿜ҸjGFb9cD*ggT4(Τ#2{%Gpԃ ~'\:6$·:E"ZlƷ,?I6fTIVW+2ϺCPݱP?J蛜FvܼzOwZj{sZSjB/vM ʌTc>@q}=R%cmƈt72he6 sU&OYm%+A9 Ezۨx=$}^> 5kX.̡+,dzV鄎ݲo+p@^C 'Pu &l7蓜}E3C@ ըLWgxxA9WF r=u1!`a Ş]Syތ6[W`E'v8-2D'n&!*g;.rn@iqE;I:/ײ{hf2Ż6i)r*aA FCǘ, bs pT-avPLnR :W=lzʻUHp B&ꐮ Rˁ:7@))L 5`f>rgyg|(6UL\WWșthw-nHhV)klJcq1 ڋ*%Zt ay7+ 2ƋePst `YOV&7Ѯ2>!VGvGRӥ}5{>RV#c,ww*4+i af+{2H5-Bۈ.\񃕧I86UFb»  Ys?1$f Xbme7'"lYh|wb z{Xbtu5`4"L~Z%tcn.bw $FGklyRCmUr*2|4n2q3n6Sc7mjt5xRUNA`DmMIv~i0L- I:}mJ"s=ӑhWD ev9$ L'Lo<YYw="㴂-y\G#^{s'WLU)?PD .͘)ֱ̬֡Β[d+ *q[0ͯ^ -x/•|y ޑ`.,aw"ܝSԜW_!ZQ -,-c=a5.̭3h‡rtTŐ ǗfO1T6qT:7{ C'RkdPozx0\b<:K03RLXFXZxyσG ̉&S F+V܈-=V1[gBԡi0yIgd-3;IS2H&,5W Y`ޠseКW2q4E'?^QP+%2s6hw8b7zZPwҙEžPI,I?% &r5Ò,0-/2Ϻ=~` nPBp%fzAj(M+MΟlS3E3zFgwu$U6!370q;ܿewD,IiR9V<[[@@gբYd̀Yǭc{ KY~Evb椲/mXE԰U K.>8n'7Er^\(S'1`x.ߌpXA!Ijϖ@&F ғ8N̹;l6ioFwtypMͳ 7XvB|w3%.۬]Ǹ{Ky^PJ@$KtIuZR@AUdy֚`{5iY$@?wV6Pl9e9$P`,% 3ecܫzOLm1c3tgj4qDodce aUp~0+Nq *0Ȋ Pp7N݉PEi2:Id-@fqkMܘ)AY}ė)\IDQd&ܻpQ^|KL%944ѫl049ڡ6*NەlUQx&i{P5Ԋ]rKpdlqQiin *؄ ]\NoE'Fxxa_t-p_f 윀gNMܡ#L~DV-vo[4sܤĽ:}NYs">3YR57A=)F1{K,1]Sȝ7o=-umOp򉥵0:|.2-S"} CJ? Ə(AC}Lʹph+ N6}* oy/ޕzpՋ242r\=tJQUR`0_cɐIihSiIT+,6SPؗݭ9S*ѓS~3Yc9H<%hp"YV#EAty-Ӓ y&{N'oź{7ZA1ܢFٛ&T҉Ӭm&_dme-FB]5eVdI 8UhҲd1-31 & Jeӕ ra5qg7U:ezE@b$OCWs؄\ַLyŠ+o1 _9E~$t.)K6͍'-TzLwG2S rKqNP8L/<#i y#*|Y2}AYAGU8[8)TJ+?Dk()0%+g5%Be{<芃A]A*jZܼ4@@ôbfnݗma` l!;;< TrH98(KY1F7 I+RR|pWiCƍfuvԫʶt;ґ g BE TҧKC6Tơ?HQۮwbDxk\ÀX?Yu0ı=[7ΐ76:,PV1bL,y%xQJZE$gW$``w,Ru]Eņ ցMVx<Ó{{շ4VӚ>sDeJɈKBmmݯ~GRY^ E)B?ͮ & MlU =k2*2IH~Sm^|DfgڐҐf6m0my2xCX֎ll-q ){ 1v&,ɗNݧzKO|̗|gX'd&\L3#? %Ub X4B̾Qy6.4`[7tY\fb?Je\*:="/h>uir(ۨjơqZ}_ZX7B(ٔzR93}csKH%El{j]HLujYa4ҩQq抪fe'قѤ1WqoZE6tۭ!p&:K@&33"?)g|ҸS6:;/LJA1fQ"9)D6vs̱lA7.*6uvK"؊F mtx|KJwpZ 8ޓs NyҞXץѼrTW!gdn)O E`I {LϨknɔrՠ^ҶC˯pjc >Œ'MQpA~tys^N<ЭB[ Ĭ$̜ utYWr%6p@YrF#2ψdRN)u4ABjK͏9*7zK|o­lٛrX;>)H#bE.HzW#7H3$Wؑq/{kz'.o&] zi_Uz`J =L-Uh7`݀xپ<X}pI=!mM >؛ $`z~f'noߚ.aڿob{c&& 4.f#k?;vPsh'-"f@ L3/!llzo\ʹoegpF]xEe~7pQ%0RTV Z`[UEX݁5tXA' T[&p Ώmh";] v3cI;Yk.aH^T.Z̬>" TK{QX#ײ̿ҘZ*r'԰TR.4rZ)a12J+5)^a̪6M,IVBRbY I9n>tCyz}}͒1e/ 5zNp70J䘢:dmA]NH;9*:]c{5~~hx%㐱ލ!eUMx F Kez;SV'S}bl }N*Zg]ޡܔ-^g4uq*p/Y-[ ]1+ ;/_k~X{L~`xU@ey#Ъ{&a{UYѥi*,ȓZ$3=xN 7A=aVUH) mQ\,8*okjпH¦)tVo[dEOxnNgIϨA5&43I$#T#rWc}9SJ >c;ߢIU+gCΉG,݇B Ez fS O?A +[^[>}~Nt񃧏 $+[5_ =(:i굣)G6Hx-/{a4RØ39Z!]{ TϢYw,"G$"sϑ}'ab4PՖW4WMX4ُخ6 %7M*M/g6U!B8Cj|}NXT36ye%Vzڙ^Y3&u]Աj|;'3+ a?=}ٴ؉qܵU_`5#\XwBR x}t٭c,)O\?` XCӍ}%Ly[Al-%]":)q_A櫽+47.?yW`},ۧp$1 mȧvhurO /dCp=%@ˉj K=] ZǕן̓P8K+w ƷݝM@UkIޢ$CQ:ji?nDw`Ʌ?*=]a&}Ac-w%բ$o899y)l,V %vS$_B}ȳdyі8(y'$\ڧf2:_dR60~S}[?8yXK!99F}eu*x͟G烮چx(P4,=57=/ji-cYJ?7/L(, ɃJDK}8Xk=}E61_'gXrTgvUTӶC@cۀe:`ѻidH)ЮӑzT>9USׄg Zrhwu2SƲ/@r$VO+3}N}ȱ8Jq4Q?/Ϧ4xB8CcG0xNW.ZHW8s"(J<վ5/okq+ #~l>#A(6v)a?֨#h潦mȇ8L+fϙdoܑLҮ!qMFc^ա ( {+!kÍmM ?֠M3֌MIrrq Ί ,mŢoorfuATav7B(u/l8F_I ԇ' F0YEQr8b#~'n9+-hz7ץ($%m$q',ᗬuE$vAq"ג݈h{qfOB?20dr5+~X'd2}uyY`};t|Ⱦ>1 G3Y8ou%x`&qiz@`;irVo9k(QmG*g#x%ugOLaw>!2)Vxsܶ7yC٥iScyG*؜.,Nc RW(Tvd\5p3Fف@"68Q\/q_UPV)vmC~!E)lFWVV#R)Ì kIJk ,1!S2G9I+Szx|"l{|Q,n+ xXy0y4; vFsgD !jxx3=HD@ kXO}ao?K /d.-yj̈ ͼ@Q,X}1yjT)ͳUҷټh(aCbjrk2Psk!A__k29U2GЭ(=ֳKhZw8PuiA: ɢkV2M f@XܢvsrcS%NӦ F3hwiD8dY"-Ւ}g(zB3{9fzL_[!GK 'fߔy׈ AN{M%:/20%@r \FS]KU}FT;~Ii>#A ˢH4;sQXI-( (9_5 P%6G-BԫoJdqj8:= l. ^{gqin~$PA"דRwsݣk׹v8Жw.#8jS:J⊥: #^1"" :k}[\X_ê/Mrs hRfFe/:q>((DÈ: 19e Hο+sZλZ(ȩilͱʧxoWQY1P}{--|f); '5z`k@qN\⳯ (Ay5*ˆM> 5I|R_/:4 KjφKkXj},C}"0&wf%yM($"v Gգczѕ7DGx{aৠфp)F'{ EZQnܷ4pefEN M/zY#+&P*az wi)4s~8QyhOKPf*ͺs;bƜ" -~%k S"MK`x3%C+WE9Zdb:_oĉ|vE(ps 4|*Ϧ8ay.IawKQ1X[07d}'𱸳crmD^K|ҍݔE 0Vl ꂍaXBMhYߧjfW^Əg! Ne\/'s^-=׿t^AiQtމ% \IT<7;!~܂ƽRvyxEA}v {ooy.gp:F뛉Z6IlCĠ{)ʈ{4 T{WMԪ (,rTt Lo=/s7 PL/ӂ !L(.wCM٩6j[I=' ΁|2t#4e#<&L %PYExb (!Z52 0Ocwd&)ςdR O5F$NS5O9?& GX0Bg+ϭo!g]>}ע:̘bIS Ok]5⸼!p;e24 oC6>\L[EoKR $-p. O6Kx0Pˁt7/v+զxs` y0c e\hT&0ȿ*QkmXZ1 % q*'\pgCqxȫnkUЁf[&f,Vʋpe/5l|Vc '(=@a.ꬄ ߠBqf ;c?nO@" &?a#P^&~=F| `b^Bϣ9q:USvyߡLe^d7?#ϱ@Mr]̬̽Ry-,8|9ifwfU!4 jݟK PJ[ W{[¿+mp&cuҡȘ?j~/MFq ))J^ɃO<d1/h<8-Le{V:3Jv i?Y? #+]ZtXr7tڲ8B vΙ qPJJSۑYjrCaNӏ>&n5)ʑlm\gBe9!*i*n$wV0&w m2L}1 5.`l+7j|"W`5mڹ=Q/HKvڀ#&VwD'~gtNh0nDegUPoiݎtuM?K5",YQ]c^<<i-V vi'J1&jZ\,=^lNM;=u_t}#ֈ'; zM:QNRsEAI ~+41vI{/ׇ<o++#G!9(o)pfeX%ftX1C1v7 Ε+\#ABꣂL2I 6X74UMqs:XdÈr6IlyRx\ѳkziL}|S'=V8 F$Vȟ (&Kf㍑.)=(cWj+ZEXꩱ#ρG$Dd>/L]SC3Z=t#ʂ,|0o%n/Ա~o/@Na(i9Q%@ m͟R0L? 9{pLPYS|A\+|PݛdX&u,%)"LC.$Mt}b~>N3 Ku~P\=Ova4K|AmAVT!#fan,.\F|;4nx*鬦X;Ќ#6ӌ!,^pg-Yaܴ4~5byؾ$hvKƀF,L 34λ e 0s4';*Ihf?xK90!<)(u\pHǂ%$ƃҍvm"״.bA*p@2- 7m~NUgrz9ep63%gʖ;)g?NhW{B~1,@zK\nǔ,]]x2V!Z[(TU@q~R.Ly9 V i{fX _RY p+ TKXf,᧯.+ 6i2 STS@6e3=?2lw(&APST;N.bZS6gaU{nk{%5tMqŘ CGFw ".1ю2p,O'T\XHKm &\_if*13շ SQ1|SuN|DCM2Y yPrCϦgKoj ]zCas!xlwZ@77\=¼YPF M-,ci鿓Tog\)[ps }_6I9ܹiYCjHAP?^ae*LWG'NW;ءe/ n WN } g39ɸ[e3q[4q;y[PiQ T]/ iesye\;/ DY[YS:;\7^JZ=LxSJ= <-w'A)u΅C4!]mԬ&usxrg<ϱU6?=̼m3Ɖ]y\xqB–_xN-!4y9q ɝ=LP&):(OD-\AތfH@~0k]~LjRv y.Ol5#5tyj jwo_P d/8XF[zNl৏0]%Nb3&iYкVoãL1.3/0oÛx4,*ՓT5: clV]N#ώV_m3 +!.fÁGSTP[^ L>`W<$ >xHNjbjS&,9qxf\yqױ̚ʭ1cѼ 8}]yPHXJq$i>1{ꅦ?ӈM(Jjt4ҠO?bṈE5|B!L!59H$fIW Z죛oM:B"8XyRĜ2`reK7ۗ AZ={3y4lɟ%|ҵ/t~"mv]n!3 @_1Ҏ;XU~> Xt</H."3X<1`d"d"_jԭZb=nyXؙN )O On!ѱjUW1I˭8? F@te}wD"x͸̈L xU 8a| x^QbТ، 6 F1VxdDZP VUѸQߖ9ߺ?~$; s-S&*Vc$qȖ^ HQ 8 )5F)oxψ-Y_gҍFb.6ŋˮfO~rbO߅"R<^.FsKKÃcDz:Ǘc +,aO$IB;A\})25thQEbuɬnF'wngӾ@ҔVw-%9?"_PoP hl7T#INm2?mD=e xǒ /9#pl"#wA ͔ 9}R%~C4\ M=<=d7ecKmդ #$=F%eH(%nچaҳ}o$3m`<Q eƦ*:qd$z |=쀅V6y:`gwl^VC݄[Vy*f g.xկYJLoe?罟_،QK!]]V0rH/CC. IzB",1JH,YH2.|Om:0>Fqݤ\}N>|3E?C!XFCk4;F;Nm@P q6L]eW$Gw9Hi$z]UO?`;n;6~K +h)*rvoCl*qyl OfRd\?B8NۨƑP㧂ܺ9b9'l/b0gi=6(yR?7XToDʌ]ސ̄=R"0Zo0Xp'N~ 6R֏m~ XDXxe1LvI/LۍER+\Y5FD8I<[r_`Ä:+e"1}h Я=v61V=@kFT С r? $R/w]?V9=gs^B#/yO}(<52_PeJ+ݵK`x#m3~8E2Y4An=eb?=>ZuO2(~H@kKXZOYb1վLqÛ]}$_>T1CH/T+e)XHy3Ga>Ct[uA1&_hs_^w[z6űM} 6 >2&b$^3c&XPތ,頤h)C(ī^],%kA}9,eҳ[_grsAs#/<<$WnjN l~\όK;%iYCpySTʏP{0b̤n|djU4fxGLlEȊuJKta] $cweÓ1vM%!5CH$t|$go;0;8o1_O=8|?~_W03AG^;FLLDҰ~!ـ JR*Uɓ{67RJo\Y2cM{2 {zrQӉ׆K<:?[dxn ߍbFRc;d{p1% |.@[ q!y`?3r:aقC`8> f7@^f#/Q(Kzc> S#<5kU4D[Y~=W!֝n:Z8:ܦ!>Jj&JJ(5D:w^IG͆߆)cPő)i1ՍWwm0*~y}P%!'_..;m W>uBqE0Fk KU6=6;w6\+qxb Μ3[m$_&7, ye{dkg«~-CiyRy1Lj7xN@d$]iNɠs@ӎoE :>ɞw^_\'6PG fV7!LgQ 8aZ,\S>{a732G#\SuPp8#&$#N+r-C6|쬍WzC.6R|ښDUSa6Byw,ՍȬDh >ke[W:PGOLfsaxK=}ND+ij -.Dq2eKݬaJuɓ-28 %̬('劧ShROʎd=x])#A7iXyv`0)$qK 䅉it@^ZBaЂ?_(.3ke%YikΡDcO#D\xBF:ډE)_^tCO4 LM.b' wTqR k O zS&?DqC}@OIA{XJD M~<6t,;"&LsJ%=Kj̠7 YĕV%jGYE@J UN(_CvzoLZ'/N3 upPJ>ԥA).;.f.xn fPr iA}c:Ta-zͣ }ļ0Nkof}Aᶰ]Ik^)A3?EFAzʂt3km_KL}\n +@b L+hs [q E(]粻uȅl!ZTd>z*ɉ+s'HNC>m!nx)CoPipۍ2u_Ӌ&l~t(+fs3ixWn H[ah78J^~ݺJ ؇J ݶpF`lI!NLp㳑>mx ӚU :<^ÚnH_7tLZMYٚV]*"Gع?=ض❚ k&+]S*-d?D3EmRh)ܥ? _jl}i ;z~obk2~ܣ=<<DRzbZ5&7gyLj~^E>y7lW?M&O+󜽁*P_BOއ1K{C0Gǒ$V#U{m|~8lO"$RO%aCc]2w]|1!yo*TP&/%u<ֶ:GQ4v̂j '>'4=qen( <0֚)4F)QJ++bbَ+ΰNF@y3)p @4iCِCqb3X2 gv(og\-X"-<#o މE\QY*Ős|? EbHqfѦ[sP}, ZHZ/~+х )c~oTN6ʾ,U'H 4|) 4 8`DK톚'^oe] z9rH JatfcyU 6'QL4Ld(H"9 ٞXUC3&q\4:7FĘL߿L5=hca湴'6V]o+xUyB?"gML Ag\=IhƓR0Uws# GJSN36r_WЂ͘FJxפ77b u*&in$]4,/N&&ɒ "ؔ ,9r%mUk8i3h-uv?J `LvgB;Q02SpOЋ{FV!:n~ٞk ʘGCՙ.s_5b P19 ?^{) kJёp^P]YQ MIKXvもGIҁҧGe4EcoMdQHR\EA%?nd^SrZh%$4c2U-k^vᔤ ƑM+K^x>goMZ ~ ȭT:&ArT0̪<]lHWh*H"ε|Wl3zo#}TIBd2<`݊VL'i;@ꢣDS\ ,ܽY@ __f%u[cYd[e!ܿ(]p0`ћߵ>W;r?F\Z8˿HP}=]H\f>qZk 8V(: ?܋%t_r1APXI"ēqB,4]$'/>; q41*5gK/ 5qkHPZkmd@wx?D\mcabĵКe5ӊU57b'(8tw+)/ UpdU(  ]1YȌy'N u sS{QQ!sKk4_9 fiU_؋ GS tay/b=7( h{ cYIr'C}Uڡr\1r }ZRNdiNtZW/0Dtr遧bz،o2{ꀞM]UK_x6j[LG]tŭC9Tf 5@07X4`pQJ= 'KD3p+V%/kpJqPu^  u:9aR\(lO@xĝ9𩸲]ZJq5JG[rC)L]i$[Ƨ(kd]%j/&",C"l|TmЈdt|ȡwS\B>k5#Q3;Kkߍ'c%-kn*% K ~n*N}9\#si6W U¸^<ʨB>=AN"9Yfk,YOYf~)Wћ &"z vً^{rp' ӊJepxd`4^GW~ yC8_eX$RX47ۄ'!Io(9ϛB[y(&՞ \$v W&g4N7o1G/ήEFg[~MS3zcd:̸bHEVslq6[>r;U΀'@{AXk lO-=#ő5,U! #fyut~%L]Wbrz5+J>$.J_73A;ACc;%w#r,}ﶤ'OslBjӖ{QI ?͇ Y[2OF`qb*> 2l2 1V˃)(-2gE&⼳AwbV]s}0v南eTΠ8D{0)|XBϿ>' %$C8hgN+R:;Pj~N(~gZBONxo\xO}VXLPv$X~_Z7 K1ݴ87+ -+di)T$$2 &,Rw|A5QjJy&؂Ѐ@*Y\YāP勤J˨C._7!-/iA/{(ngKЉel{wXACyX(5Nfbӱ|画ߞ7*3(x%.[mK]L]N-9Og(2/PŧLnCSG#-Luے?Ml4ؕ@^tQ4[jV\f.|5۔x,h9<@&EƑeU6w%Q5} jfXSBe ,̘zS4d1}JVZwüGA{.i,0j fsPVN{I 1Aehi &|sTQ6Dk >C~D:av>{?7yxrHew,?'Y<:(n&53d?T ͫ|?6N~鏔Y|G~zqz*n`d#(?O!d JFDO#B"&GMAB!Ghȁb'>ut(jtz0|tB׶ 6(ݭwv;):6 W,cTfM䝺N'U]O|dMS̀tK"Fju!'_&R1Ֆ&OĦ hvK?ǎKGx//I1lx:mӮEF1m iK/SZiKWRUQ5w}?W m%!"[3g.I})6]򶿴ɣm湋F"+kU" o1?sچ>ӄf7dJ=ٔ{}EC L$s.5`W dji|պoEpx*ⷘ5O10G0.&v$kg$1fpz:tI $ܣ?6z<"G)CF(8'H)%w %dI>cplbMؽT IXDYn`P75jaW^V?䈨? Dk&>k8s\G8>>^O 92m7/i7aT.P^Iuؚ=3j^-qxuP3јSBƳmK 7$WMhs9ƍ݅Yf/~l8PMƑHU3MAN T}8lAȡ*Xoo_uL.xk?&3u3zf~n]bKH}TdE(PyOTX6ktb 6VX;/Ԅ"v_VߝqD!j~6v'!CvJ/4g~v=Pp|HBu8<iJy";[eqC/jbpHDjNxFCtړX<{&(\bdAɩE3fg.q1vFTe4Υ˅a#w\G Fd-g(5~Ye_7-}d{o[OZY#G K.O`vr⩴.S>=07ݬ V;E"/. Ъl^wkeM\f ^بE qěﵸQ *_j厳oLOMǑ17oőK@>W|Jָy@ 7/VGDV7tO'r`x Px2=eh:9R*3h΂4g H8f_}֗ozVyfE.˷0_,*@mUŘ^!D.2pZȳG1e[Ɯ},GO Lֶ45-}HcІM`xɷKVUvQuo)%2{)QiykxT*/Ƙ9C$BVJ~8yiĬ 0nM:)rʃ0o˅ '(@XcABRSRi,*o4[{ 9$`İIȑ7%c.a:&K麭F|)ڬzU6Dl=.pA&)>j+(<}E&HU;Uh,Vp {Wlp BC[^ GT-92 Wla(0ANw)$[m :e?U a j1)qWe #*=ϙXB#܌IvќGaG5o G!}"d%ka]ǫ% |)A5}m8 SZ4pރ_Ik_E$C8yT[-T惤Օ);sv`%$#*񾠄|kV2ipuqv~)Jm 4+=CL"*A^iCqBbG8Hy=| G7_əP|(ZTK3þ VX1 *z4!d>$l|ӬcI_o`+ egX"P^mb cXjYx- A{X3V˿窮!~4__r%H5*[+rLc8&K?7IЭS51ǝ 6o#U:0[rjrT?K1M]u WE Љ6iG< vZ^ gb[2!f(fGq6y(Xg*˖ǎ.*6!Jb&Oic$Y͚)`jUc#j BQzFAN0AIF{sd !sp4A>tzGpC16-r,?f)$g"Od0VoG\u~Qmkq1݄0s,-JA|];\2гۀ-Fsg{ *2\,@NVtE\֧ϲyc{M$4)_wCq茰f1rDeZGGkv{Yu]}I2A0<mn~`δ;O#:nU\ȺrB^":|;KiL_S zAJu吘!I`bZD}T!)S%*4EB}3s;0,TfEXM]1IT Ruөq_T*@Vx ÛrrM ZES[b TtzY6i[yed¡MB%THuGBO gԝB iۙn5>̴х_AT%l?0싙lK=S:6GW*P"-sȴz ,5^w Hb829svwIUy.ׅKԿ)4{omQ\g@+ g۪j?bGME5MV@q2%.YNlevYR =Az6㕣G\{~L<N&鲃uQqE%`jejl!eIc1 }C =2ڳt}s$F1}yyݦB= cCzfAVBy샒`3O ⏘G[l"͋B_1+ԊRԜZjթ0RoSf~ǿAQU>9Cw6mРQf&_%GLpj#z\?=6a4pT7&y1كb}t!C^*踈re9yLūCcT)V.<(r˕-<ъ>DNw%ʊUIG5f!˪%9eVp#sރ;b;S70wo 9M:*c R)E;g1\DCɁGh!R5Iޛt>÷: #+"Vŵ\1J-8't >" 5F@=)ϝl^Xs_M_r[hKwncй ߔ 5-StI/-!G 9g Ȭ;pHyFQfs'Qcg2hjdv8}W-vXh뿈r?4 K- L' l3Z .*Y5Tnܘd<;#C&ukA, 1<,ؖ9lg<@ڈdױ_V6&ޗ4W_h{#>+Ovm:q߉e7q^"`0 sj@N[D.67%3VkLLvZM݅!K]+W*ii n;Sy_> 9S݇h I(#jrn lW ƟvV˯.LqHY Ƭhv,.@;=8ָi0!ZK߉ i1Q^ g.|,(Li3FDH\{:F3oRWbsabҾ偱*ۜ2 9ͨ}p?+oxO38%ЅOGmA./S0:at^]mK^NOD!N²K:ך1r+]4{L7LM凑>V)o3Jєq$$GɢIфBǒn}:ӵ2-Zo9Exv8 xW;{{̧t,3u nMQ!k'b2ns2 3ooܛ?5q3e˫.mVER¼Mq ^#H hhݟcuX4 ܵwEg3z.Hi8X/J`ɇ#~­Do7Q]1.Ϸ;'uP؟shxw>뺂"P p6V[SѤA3gc@_ao>2)r:_`2 i\RԠ3 SUhH-Nm}^\i0-X`\}+O:XYy6?b5 IG!N;](-BWPo=`按M{k(/Н/xupo͇SeU6 5~|,zΪ g'^,gn;}޴1 #k. E9axƜgK+m5jNCagKFEJ} OҨ|S^o ^u#.@GL(7䉩Uo}{L??wkJ~>I?p`{m%XVl[%F +,m?]$;yz19Bj9< 1hX%UH n/C}*[ FjƳKt$H7hl^*"Nryn[nc}꓾sg+N YCC~}<*kwdk[!&AA1]m~ I}e2a(w(HwV3ٝ7G+wQ;(e<>J,N [|͎΢ @Ϙ?̖)ie+6TTRF ^sOgN2G?TLF3vC[:ܪi:>!jLJ@`YҒguo["WR塺p 2 }lLۊ:L67}5F4i-aYuS\4j $=si7L aTnGZBl_}Yk-{r]OV2R%k0\bF1*&DK88AfT-ڃY@̝;RoԀ ɤ(H./T,֩;V,suZ?VXNXv iUW3+t j@pX~. X790فvavC]A`Ú>br$J||4eAԡ}жu V?6UG*.PT·_ut,8ԝ>E) Fi1F,V1xrhlӝ̒.B&r 6ٰnp8cE7P۽ϼ'YhҀXY)rXѲG Weũ T&0ܑuͩWi ĸV/7(EoީޛZڿpxU39xe%×g-9FsT{=TweF`oxF*Z{H H_=sLoL&3voyM~I LJof_J s}*;)Il ;7& I>,1% #(xR/; '*u\1Sb(e-%z<׍fQ]il8ڒRae C#I?@[ Hl)6f3 o_84FSlh]\eByaxgXE|qb{1DVىvA8Qy)d1sh(7띾zDN-)Ę8Evn a^b4U105A铱 $ -11lpvISfC状 x[걇!?mQLRko-v8%rDCV "A'``fGo"MLYEmHr؇Xp1lSůpc"O#Hg oI8\j]nYэ)Kn  Qe"M/Q_3wƵ[}9߰~AVC M%-֏q5b1p?2h0Ah 77q^4,=2plK>ͷOU6,^[f\/"jTTw|8DtC8ڒ":}Ų"F@r|JdjHR| [$oVҟ)>*EQ ,ٶ2Br7/J)R%C1鵠t?Y[w7à .&1}CW/ -?W)W9@p3#1FB]oY"}*ў?ۿ?\OCO?T "Uul&}L1,; Ĕb) GpUUXp%M#FYx;9l N0==&m\F=)V*?8gEQ[̏@ @Ӫ…1ʧˤ ,gI2| 7K'@^r{=F>D\ ȫuᅙ,dt<ޟ#qA_AA`Brlezy OՑj!3#ʬyyNݺYQ>+- %? |DHw2Dqw3܈h^HGnM]߁H;.:T^~];Ty4=[?mÒ#CV~J\߭a e#ͯ׉1ZDlm"[ lhM\5HtF0b0 F d+s+W<=՟m5Pwƾ !\fwM1nw8YK?:]!l56i=0^PZ 5:IW:֘#-QEFXB95FҥbKc$6/kV -W7.>ꞙ$_J Ys7Uw ٸJa6bn]Wk,!_m%g/wyjHw]ـ3J\6u.76D;Ȃ[U1#WٻRJl3QLvgal,TkS/JGA'&1Hd,cZ37'܋B淉W79=O y-0>kBHSUP3D3D6.Rϳ'Y- j$:~?$qO@&p@}Â@Ved\kM or\q$\ȋj4#!"sW84=&[ hx Arm 9MW'p~MmjA[lHM\d/7qO  4pEOϥ4NNEΌ%'my^!JtMtα$#R`6cWX4vti¨oqwىU Y:@0Pr>EWTn5Ѱ,S!͑d|y"#뾡$,3F.wmMؚ~q9iN(6;BV쎁:e o ^pn φ 9&HNJumO\yCl q QP|{&ەu *T+m0 O,dك G]4ܝ}$T|K`ʅPvm>ȡ~=} b&Ml06۹F8>(()Fަz]}1FRǗDӰZKfIU_-ٖR1{7GlƅahҞvw,?RNj{I#[3=qR-^!;^TRHAW2ni0U~4R~4*^1V?|PEGS6mkN)6E[JmQCt%N`'%' ` 0` {`xFL \PFbHn a}A_6I/M. N? bOa$Dכ*8 NcQʂݧ@!aB(|b&Ȱ 9H^LL q KH rJĕrxYADd!?`,cʹҝ'NTX-T!FwU}g_V^~Axc [gJҍ,ƟA,|06=*2UNGş:{ LzVsX$) .Bc2 ˲sqhMT$4]/p$o2ֈ0(KN|0 h)J}:2 ;S^A:LJ|5M S&N.tFFpGVyx( A;D S`5"-*='Mlٛ~~1!~q߱}1C}x 'gfE~a.&$-EPwYB!d䁿|ELRJM.vn}Fzʼnw0߼>c R5=Œu`¹DmGNI).-䟟qoɝYާ2ucsU#RWF CZFmӋ3޸jb&7c?sX jK]rQ$=y6Y޻IdJs?_`on.R`if[Ӯw842q{ъ׌Q/S1`$>4HiY//% ~t .z]o=WCE,Mxٟ, KIުzٙӇ1%IԕVD]o|(gjʏ*ɀL'Lkۼ*qY:Vjdb& 8v;ѤG~Na]7 AiׇV+n_8UPog Z,96۬o:M^cxh֯i'gNG9R"z8&hsL<232KoϿĮH1yȰUH׮暋A0'M?͈m0 !dyBq+@iXҽigmIđִn{^`*H(zgm*tئ7@nH:r@yxOʯFld纤@bnj6%g,Ϩx*yزfRFό2m/T돚spDEnBHP2:Dr7LCK|=amS\"tHN3wAչ"TyMsGeímG;.p1ݟv,!|@c~bQ~x5+VI3Cg=.ƾVJ5x(q-/n|A_]}z딄h pfk],]+%mL$ R#9֦4Cw/XW8ʩv8R,+}x~[ oŒr#ɺ,z{j㘥 ^@WW^߉56JwN}ޖ~i4 2f!KrmO[tO/s&l+sVeqꄴ@S$}O9B>kLK ͗'HiZJ<$Ef$z1͕qmq)*cZ˒ả13F&강J.pUs\GHľ ;VC~j.U]+p f{]@j씈ayIvBFҗC>nJr!#>'}&ẔQ9Oo>7R)yf X=ad#Q3 CbpK82>UM\2V=C7y%~:h|'oe?=Q)t,Gޖ%(zCxg E=C2H%O UdFSd\׏)nrTM|m{2D!2u0=}sayz bx8/Qq,Yǯg{ϳHV%.0.66A3%IRBps/ 4 5KQÏ=20nʑT"]) TQ%G(dDP)SA;_/S(%23ܨeYT%Ssz}% _{Cy߷[,C*Ya8 Qb2xV +wps@`0QrF wjG~ ǯKNk5,uh Jyg6mDh A'I X>9jOr?B]LD '[ZC.G1zmK{)4dEN$"J8 DWAt4XoE& f)\o+;ڏ_n)SC;7L̽bc{Lqz-Pjsb8*dU:?. vh! ]A\1׉mw|͌t:ZB:Cҽm'0O`l%r( $}~ Vpsl&' ];3A5_0iR.-z~HCXgC!߅0CMS qjIF8^U3xdM3yj9hWAs;y3'XVnm0%E} .  .u2z*}@ Un z[o<C_=&%~ݎ7hnUM,<}a'h)n8ސ ')WGrшĪwMkFQ*6pbI׋ pdn}JJksǶ;W=R5AA7&ˠ2g'ѳ2f;yO98gG^#1 N<㩽iVc S=3k&l xI3fdԵ;uF? x)+9mf)}Oߊ]7}os}a5m%!U@ݫ߅^g:cY׀3|*3 Q_Ɨ)VeEyտRZTOF3 &$'薦 \`'존|Fw)vq橵I `i̯NS8f T[l,FR"{y?'=Jjӧ{Xk!` B@JDa_V+D_iOөs:!`cNf'm'z:S V1e{hRFŸTi']ʂ aL1'PQgEfah $ׄg9+;;4 rJzGllOޙܴM@eLC9>h PĊe\6HjPM)XE3 [ʼnް蚩C>TE0]iY"L9,4>J~D 2q߻`{Q")û>9rNMT2gS{:"4a d)ZyM/a^ym&^a[HSbZˏkh  ó{wk4\lߥ{,NI nՙQM=NR^"ACLU\ugK 졨WXG$u˜F~WH- GVD$uEa'|Ӕ$Jw X 1L0 ʧ9{ LGM1 7-He`fj~(^yĹ^bǑj;*09X:]~]9w8eNPBf|'q}x0Hx!QBoʷN$풑r(:]<[CV!|ІagpЖ G-iT,( WB+SgHC@ ˀa a^AoPxKJ)]I:,}3K54Z1RX>l 4GҭIT=g.zH~wz"sx1djaxۖ7PN ȕ HVAs)y"v&r M]gޛ_9r[PDr"@ lOZ1sI9GMeL-zTT4)Xgsdb,5~7nPԛ|d=gUGA'qjv^beFL&򺤓~]:>DN'>-l_CUT./~Ks]6Qr36,-8fbmy㩡f!Z:C* *9KD&AܧME͘`iO_-ur~ЬzAp^.bݣ7!~1RtDp52f2"UKAښ.TP)V`rD}43ejBs)1 &͍(*v\N Uiu2#g9x xCcno1e9,sކ.F/I%Ѐ&JV{+UcP8ɰk02@Qègs$[M9}8@4{WvkvVz,60rx//'?zTuxUعĈX3sՐGRtw/ 1WXL;̊^( .QE65(pڬ#͆nɤٸ`7r['aV]EQ tw>C%tMFW'Ayt/=cOiM `3RE(#S}|23.ЦZ=ib[O"7K)CL2*SW-/Px*"s e=N"K&wГ P!q t)hZ>g|8CݸH픥('9#TkRʝFe GIKM̺_A?$Þ1窺[EdW܋}cc.)Ľws_Q .26K`z:@\PvӚBl sзaeLLMaZ~EPAnz )0Kcj"I\lTg6uq@ ՔYxW#58(]ᴼY_6o/2b Ak7zI1+T(7M/syUr\ T}#?F瑾[ 0vMu|` W ޿tn4ԏ2CTm{ϖ7aoCTGʐn.1,g>a!ɰFGurdo6k?ꯢA&cy~=qLR4fX)VV]w-&|X W5!R 2[›n.z{ 7׼k0G!41y hw7S9[j;mH2Y({VIm{~)׎#*n1}{cF Vkf,cb@ZA=b08&_I^ 3aT#,nj,7Od 'y}GZ19'oV2CQ`L& rbE&ܺvUiK˫=) aH/9^hYi8 +4;d?pҳ luY/O}IFCmg1,k`05l!ޛJcĴ~=l=thQt#D/Yqk;bE)'3 G+h"B> N!Cx8H)H]鑯Ӷ|zeqg'ݒ6x`co3@Igҍfysq!M\+ƀSbZ1|^O3@1c)c-$ԃ6|^Bx-ӥ}1Dq_VD^2\´ ^Rȟ&J=,S<5bԏfx❣Oͬ#Y^$.0IԶ ҟg  ;&VF6C?U`RwT;RdN-&hyj9;#ԧt4+#TEʏ^ߞȣ=fNA[̗ \X41?jF= ^DC-|s;c.4erL$)]DoDxv^=4k؆v&g/0#$M%CD$)CL9J\%h6ׯpcBEc4J@&G;W,OU8'@>)Gȇ5fF7kc,Ι/3qrn:̉w<ÁAR%5 jQ`."MZG}CnY(FzҪPY\(%!~FݣVAu.Ccq_nqƏA$0wXPXYFLX2X"[ }ɗE=ZAr(؂H֪wf&yi Gr-[W*B;FӜ 5t ^Υr5¼  +L([XZ e {y؊8%?7&5Q+#e~gUD]Bi=֙P"coEp͛:ƪ D Sp?.s 2UXv$t̢"3T_Gϲ4{_҆kl;5`qBqa9BP_Y׳j\&W$C QDߵ:է#9Rba/V'B<>=Ƹf9#kظ|7cCzߒUA(}M}3Aw&?l<+8D*6nJPd"Y^͗,P0F4MyI@y(KD@VՁNL zhZη=x%xidF. k*b\q q`@WAUWFlV6cE)>7NbBQ uOZ\$?r=gŭNa֑9nì-E:WaրWTB6l+ghP=蓰E.roEMY: uؒO#D\3y޿%}3*lZt+gԶ1d_J¯8ơ oΪ>ߍa)kIvel[f+s$%hyQ#ib6ꙒA[*D߫r~75*撡VpBLj#;ŝF}|<ݘn +ԘICWF/9Q>Xm2Z*tS+\UJKXD'Ǘ%2RF"Oh+fgt7TUQS+#8)~G7hfVʰrw &"jc;T"|NO D\'R, Qnݚ-_XaeFћ/xArX}@i4TᄭԇJ6*e&DE@lO\k ޹{X@F_Hrm0|HFbdp)Y@L^w %,ِ u/K*VP/iO +3LNN˭ב. bE"FO𯞗yZH ?!^G?zcy~;h DB KI'zw[M>: ʼ S&Y@ҭkX7rb]Z;(5ғ?i*g9b\B4CU2$ ^Q,5u61~NEs$yAred|s\wg;fwxPqIƲ]nG7[woZ*Y=:Sj8M_kܬAN4}@[L_(l' <*QvbnQtd->̨w4 i僙{&[M]kZtv._?CV. dGeʖ &!"Ţ(p>7l{N';Β u hnP {N) nM؂-!pKԝL݄մgvFi1K1XPH Џ^03wٵa԰`;յD^* Qe:[TʩyMZTQp(t6 \)ى;|F[@8My~à$ t"IvaVI~,ދښmD͹ʣ~nnu$&@ ѺaXǮk[kAaB5a:ӏg2!OTd7PK%MfG0_GWbm35zS/&_J&(CG(3o rjId.s|4`$ÚPF[`]p!g M\30MX$|kse<6Bq$$sJ闶;׌J&zU |jpAA{IoM,ZR>i?[-kg`RvDؠO…y1UF}mK8q#|zm^V5FW|pɎx`X=Sw\iUN/kTC;wl>6D}rp{]~Ŏ-׏0)kzcufn'Tu|+#5惩ڔF1z%5}`^,_AQރ_evA h YNݤڶg^O*FU#vdW_8at;?y64j5ѿ|jo9^iƉϢL(ӲsJ#;d~XːC+iN9Q;2pfB.r)/jACD !XDJ-zq܀+;ŜίfX[wkp<0 bƥ2ئA󍘔G?6aӇN3D]lzgLQ$S`}Ho17zJ^v⚺ꂻAؒa|'QTii௿9R3en-ԏOE6-2j55NYp"L?ddd7n~Vߨs{İA-7@0yasZvfˑ+5w̾-;[X٧[ފ(]_syr+Z2Q\By[ޓ!@=mF9&YY^8u.%8 4X/6 &ZfoK-aS-Vo zr=7% f4^L&NƂ İAH -QAAL\ts`,ӂzI cScE[}Yup&6JIzk3,Aj^E/EoJ{``ce5՜BzSva U-S!QNIZT%ۆy% $'xЯB^Al5WW%s C4٨= =\lk<ČîNc$Ƃq|ѡ[,LBqҊ`;;&e[0,˻? :ΠEH%cu+x/!8H5d]w"nz&楮/]O5UVIkԬJ(zF: wK:Ys#Cc-KB{8nT 턻~&V7!2Z 4 3F&Jmȡ Z#9r"O9HGк,8&ch6,/P z e [{x g/Q۵$(-a&T&ʩJNY VHtFʊ[>@Zxtkd'駭 u̟]SXوKJ.-rU1܅~1zXn]ɾ65?lqII;z١`wR6{H 򎬭bWxRosB.%CW`[Wwl\8z׆eA\%7n,6q41\azo(qM:@{"Z& į[/k #b8跏tg}L_A*UYMm}/؉Hy:HWU;Nal-*zݝ ,ſOUyVzihB.}^Cll0zBpE?_ѡ˯^ @6A)4Ĕ[,R=摈@${Ndi6'ͳ> iMWBu}qs6##q!ٹhv*퇇`Q`|ݺK])(zړ*%1_Q`u\t{Q[A)v*- _ lBx]0E'( pMtxGo:U|G %O(~8v)g {b$5/uK%3"Jsw]MZ$ !.Ѿ^pcwwXh}y,H[:!L+aMY.Ǟ(vBo*"h !@B, a/k6@y͟5z;@Mbsy%@Q|pSu+uv8 mH~g\ZAPN{wef1u+s8m<"RYb {M*̬Q,rANI&eP/$5ɺ5#&{](o"|~ܩh.0iʖf2u(&|{֥J޿9-c5=Nuu/ISI'ͿZEi$/lqy:nrfYQczp̿52=Ml n=bA@SmhT?S"WH`Ü TzGazqs+sT"8 &jrPS DLL=|Oۡ^ _|g/1A IyBDl!jn| %XS#a%FpgTOOٍ ܩՕ0wkx&fՄ`f-Q݀o=y@ 'U&2s 1<ʌQrGyYv`f_ ~P)xJkmM4_iS䡩d~T,֢ȶ4wԴKv"gTZH)aqx$ RC˲QkW6{ `xެW$h F3{P_K7oSZFt ]~io.V5%$ƆdF^*b)1'dj5{Guv" 1,0$5Z@[[1Rk?G"PonN3JsjN!_%/CD 2 9ً<  9k)OVh+oN5cۡ30;=DOtI5uX\DZ(uw]B0FP'ĚjY!rاè#=ng7M7 53[_&PSͪS\}rp5o  Q/bWL}<:АVpIDNJ(SZS*Fcݘw4ب枩"<Y{$ wwE(Z8ˁrſ5vFSEtb-#4iJӶ{z#7kF޺y@Tj@\GrNJu0Wb>j_avy)K3aعoҍ؇&} iYK`tBs"r4c#S]zFn3SS\ΰ`Z'_%,,ΐV]}DKc <} 30Pd c1y}Tk~8[v$hs%t3Jߑ2s`$ԔoWRҐ$wW[Dޠx#"hA.7ɴ~[byߥ#ca oAnZTT9sސ54h81qۇjqA^63^ +d1Zc"m(U1s;f3ɣ2R o3*bI`&Z|-Ų;W}jĩ6|<9K̔'$zi@LBj/y~Zғ0w3syrvFk0V=jW =P.0ˆ X^m豍|qF]#KBm\t7NCt{omkIrޔɪ['PT(p Mcv(ؕw9+N/EYGiIC i>: IB{nMKX,5UИ-\0*vr7 t:¥7C]]s wTJBq9@-NwKbתY{| `)D+M_ P dNH:֌Ĺݰ="/n xbb{ /Ӡq.P,I*($ocR:+C('a=Rv`kAhx>*{r4@c$gŽ3@P 46)U Rp2,[TNP/CtJxԈXb/ \8>eDXl%5" @S:F|/<=\*2wRvc9eS 娹)@yɩzxA\oSwD߈&r6sg2e7XkXiލN_h;E _Be)u\5-MdKgDn֛&ru³L֮ _ǯ̇ag#7cysW0g:m?E+l #Co(J6Au@tMp{;p$mUzZ{U /rJ`IiXVMcص2rX޴Nխ3/aVN+H?9;<7GI;p'"Ó]'U;[Dt w|u-c6.lkKqP- >&W nY^L23E6>E%}쳿5>Ȋ|h5̥t($L)/ ",Q8ƛ]6Uɶf˝޳0mvZ=%P]ԯL啴-M-U!ytfF Iyg>v[WwDXUѺD'>JO&oHIuJJ[-o:yT];rw4M FR^؃IqpHPZ̾~ddgv/xM"#)BEfTI7 0n#4~`H*N?1pErh]ZԤ!^PZޟ3=iY9nc06B#?wαF8}o44躔)2E#HNvƔ˘ˈ֗1u26`Q8UY;]%#?EUlqZPI\;9i0)|qiAĻ)FlGSƢV)f2V!bra62a^cTBF$UU L?XL~DCt$⑒L8hHT_a}t7Ƨsx׃/kln('d5f/ەs>%E4 @3~ɥy83^Q3tRslrssf#IS9]0N=uDXra#20P\ ́DGmGtQ sn)AowѬ u\&OL(BP lfʆ(7:o:cYqBVűD*G+y N I~zck`<"Q a}e12q?RوO= _iMJ@<wO`2Ŋ^U^%^/3hOdfrACw22n!&榐Fޏ.P=MJ پۍӔ`)YW!(08%r|QZuI;6wS.{g&6ܛbݵR#>s,C@,sHb0hN(;/zc?I@ǒ]X׮7)(2iEFl[bSx*zIhPQgGhuJNhM!CG̏NمPw4Vyg3&zZ8& 2yg=V[b{L/5>ёGo6(@fۚ7F鯺UjoEo9DבWusrIm(Tp*#U9z+xD45;;O -΍w:gvR}RyN0AjZkP0] mO&uPoB/i~4.N戢X"wn$QΏS~{f^[~?kPSJ\k'exJL_G&l8yUݴ.oij(Z:?"Yԙ+W%)cޛrtT{UuZ$e6HFGj И(N1i&sd $;V^r6C8_@&DzxG]1xv ~Hq\9I <pW\ dS! ]q$t+u!rd0L!-no31b$ڀN -WzTr6l1,u Trp䓷 G.׋-JI hY(]=6<d hFBYmy?FPʼ]IAZ:]Uy'C%'3r`|L~y;"a}/3INȐX҅LizdƤ&%od^ySC#Z{#Ifs-P.9O.O^֟^_^pxaH ӮpѬJy2Tuf<IV`v{kchCeT,x#V/ABƿLp4xsoayH^; ^g{*wP-z%$l75s|р%fFq|Oj[U^ cY,UWAi=$")iBm|xn6\/"~$f$^k KY=?h[+J)\+4ZlB.O's>tΚׄi(mU14{j\~'ᘮP8[r{248&"ˀW0X' R|`-D(Dd9UgK>9-("ӓ:32=c2+OM Ƿ`8GD7FoPdN^\̺t#D-GIuM?܈P!a 3']4MS9^TV!n^oACYKc_^qpcpaX*Pʘ ?a,X6I(t sՁb[#p[B"Լ:=ZDkv\(RE`9"OTꋪ;ߣv%L3Sٲ j"#*7"$Ҋy,[| p`vE̶ cU^|)xVF r4;+JSW\듩3q fO6 Pβ]4;Uu?0H˺]+R'y g2^"!Q֚;Eݱ9p$7mߡJL9K{g4XUZ \v=1 NruU HرK:!fa2iy;v*c S(^ґ65#Y%8:z]5&*񜵌/eNE daqʆ2”r^ DwDBF?lk{`'Q ڳ\{.GXJ(džl~MD>-ݑaIt\31s+=VIso1HmT7DF.F.q'<4M0]o3fjc˴8qlꆲȑ9@0UoJ5EsYE&ȲpQ7!DMd(*}N+}Ͱ/`YGOv-%+S\OAwkJև\tHEġ @ ӗmw|9rcNya@B:Тӂide}%u}@x?[_J,!j{  !mBOKO1ȲaiIdBş$f?'1kR FRhJf;mREf{_]{_FXn KIC3\ K>1s勉O4ޑ}lxNijQ*';Ч*1l ZC,h9|2DZ=Mɀ&J'8\AU(+#svuc/ʢSqXu?xHJ3Mjx昢muK Wx5*?\9։,~ dbF)Ɠc$wZJm_]ucœ+vГݹS!Wv;7+T<ڈ=Ar;-cVä^+q@FL;A=.Y 0Ӹ?_Eǫs/$PFW)UegS ZBc2Eܸ_@~BA='X$N#%Cdi1iŪ*oM#q%u BA_􍀥n[eEWu_A^{dpQ4 m8oGXI26^W<./5& 092ɔXq:Zgҹ }=׵xGUk+kS6U+BRYa^Z"VO4aNmpStݮ={5O)1.hD!8OXRV1}3T2<axY{䷗go;4lkX>񟾍EUcQl2gIN`:wSEs0K+}mF'չLl):RДA){Ҵ9WC8 P6GK6U"T ~%`c#8 S \돠0Hl>ƈ3 'Ut8z=MF+r1v(wr\]l_b9jݽh\2tPOfjD4d{|u4f}ԃۯ:։t6p(F5Вw寑QTGy(뀒DJ ;uԜt#oTf,% 2g)6b)ޅ0k5F|ҕj[v-%m.+߲}Etq9d&'zNR*lNL壕]/VPGe//0 ߐᓛ,i]6ecA1Pw.T0nE T|Z"ٸ|Jy vĜ-5#IՅ-V:BGY얽^q 'fV /A,,Rx7ۓ3}E-0mF4^}^H}(s|r 0p|xN0ɷs5pWVcc* 6*zt-g/%1ENxBRY4 NL1Yl>WB *{>Ƨ6 =_Gq{`K_c5gL~,!C#A *J`xydjV~sŷ]\6=30$)T`;u2]dj{v w~&;|L1bt }nD7}T:M)HqewY 9gL(q.b.;HH]-QrU+D/ G6vB11rO}Ek~_[إ]şɯI = |`ˉC,KG$H #3d~|.=NSߣu* -\-NaC#? Km"ޞɎşY}c\ҿS OBg/߇T&v fqY0,`dW윉f=Ԙ[?쳍YV2ϦM Hx\f򁂄G]No^=A4guSpHw*o`?W6[8:zuewT~?E;ܠG`J}$Gyzڳ]OY}oy19sLdhDX+,POiT_D*@ uҕ=ښ !P6v1qImi[LVF݌0^/g+ݻ ާ"f jf "c_tŬ"͹^h% 3FE ׉N3rh+?4lvEQlbS? +R3r׺ĒUL}ٯI,-< i @Qg@̴9'6lT4;QyřΌfY-8hc?lsj1v9LJbzN,*at$L|d3D/z?>~ŗi–h)76 %08^O ʀ"79Lk[,;F=VX8# Za!b$.<.<2$LJ{ug?WNg*ٟtF. .z4`:블|%%Q‡'rmaAc(!VCN+cV˜eP|r?2Iv!>ɞzK37XC?7ZM"qU>پlЮ# #`t/VGZiD#S4 `%J4;>nź_L@xmtH ]eMhL _Tt)N ++PK hB74LMqmFԉ% 焄ѪJSZ G(D>Ω҃(d4b]eY1ɶ 7p|%! o >0"\4=$I68)|{\͝gf;KuBP]% T^sЂjj"T+lrl<aQ(g+BI(V89XJyy\}=viϓAD]}ׯ=f +1:h+ @Lqބ2q~ڟ(ncH&(N/^X< uwٞ0-:2D]A+)}\'4I L੫+6/GyUe u] > }*ͤX=l34+QqE"%/&՘ڹpq^dAZNܩ"r '?I="h[ [[Ušԡt;RE"5Iꪞ W ^=Q/ӁD翁(rrEHͶl{T%}Aka:]uÚ\I=kH}ne@D˭D2'd דȟKoC\\8⢼ m1U>PVztr,8rYHBProZdG:'i˚"A#ѱ5 W<]|WjHRIniI+dXJ'p7Var%ԣ**MȽQ-ښXj =cȡQeꪊQ~q\2(4vsg|*ĔZ&p>gsҜʢgXy8ŐR{Ym)X` !8:ʠyBFKE՞dt_ϊϴ]{ʶr@鋼w4^IЁp#e@> 8+9*7Mqcj~ǺYR#Mbfҏt }`rh#K6-ձPT+ڙ,B L -ZQe\]P R3pK-lv~u0`% RYy 3z%u&Cw,6YxJʏcOs o%d %J{4~;3\/CB=M6փ*$_̲@+X#%}=ԃ gř00TU[ҺU` V%%M-(I1<`*ԥE}Aw[Bj vغئʰZ༦UxRPh]XfYj?_bN@h!6Pl1i'4w6򆻫ŏplVPB.Ñor&7^׈*X,Β/a3 /ZW\]یbH;[R7}0hHB2hPD…;:9v:`l1zuDvQ`S< OEAPh/SQf$f":<7_.ikZ-җ|#z"ĥC_󑹴"c`zWAgxRĬP!yYVf3o- k-7O)pazbuM`+Vn+pgcAYNxd襩,5i%w@)}.0s! hNjDӘ2ru{?̃HAZ  e߾ < ($0o4boGFboe6^p1Lt7ş ׉æ#b҄x]boਫ਼6SSJę pKZ[aYU^+?vXQC+kc ЃjUl o#U˹l@_؄vpx\V9\qwA<|DLDf~Hu6jei{^bݍQԴ//];VƇq3yܺd|p17EԠ$!&3s0qzC}iDHh;>I8-1 ]T'"z);.ILx <_@r)++Jrt}{9U-j6r5Ih1#0ހc$&@ѳDEp %:$ _SLqQm풷3){Z&&1gZ#`Wɒ/J>E'dNY"֏f3(9Muó&xJ="e҃F8!]#סO;{ŠE43~J6i؟ςh+uxH6NEwVRj =PTDciGM? Os lPIv*n $^/[>#_@<m^9(7W?Ǩ:o=LħC bw9ɏQс5ykB,{tGg0&.m*|Wm1Ϭ2PYuf}lΦ&/젘Ӌa7g.V rƐf = hbݶEm @yF-8j;qO@c Al)`isXمv}V` sA^ ㋢ |EkVMPiz5l|mQٶo}Cu bި'v{L'KFysEdٯ'y_^Ⱦ/T=ԯI?ǧ'D9qiy~-"e(Υ"j-:zA?Z˶:ݞƓ*+dy[Q|)8ӂb7?^W]a-*յ0/+vv4HUV(Br.Vp8&jSfiq՟3 M}^(|[Y%^;#}&)e⋢{[h5몴g aC0a[q|$E"gfȻ@+~%_ijK v~5xbTdZviCT~pIь^+/cM|]AHofܸL2$"sNǝ[m@1GE9@ˏK:|bH̐7lEW~e, n;o4 $α+O[/@O* CC@L@٠k]䬐#B"%lmRGXxą)Q{f7,[7=F-rIoÓI % ]ߍB\?C7]ٰoeU.[06?hj,aEQi4~B9"ݲ’թHֹbmD kV.v[&NAAfW_ X6:d;fَ/REЩcZc 6eBjZT1Yjpx`‹SAJ;or*9U펫%b$ @ oqVNqW3n{yc#`lwH1>5e|ق$hPl@chh_0_H=}|oY^(bKJɗ*( | 98;jpUQ!guLJKfmZ"N@.ъ'o’GP:Um}4Tg/q_enCEᎡ_}=۹f&6&r4eQyVU7^-lxQ#NO87+rr{@xFe?#ɟ3.=쾈(iS50Ie)4[*L| G@t%fM4eh= νTHn{<* OB'+. w̴KbWgIJ(S{eQs2,z]Vv Je~|$.)([2Xp* ,wSR- bFflPpgtC夙="Bz7VSDM{Y qusg/ gYh8SGuP/ @{]T5Ӳi&#vR;[ Шl,!]%a_Nj"'_K8'uIBWM^3k|}x@\wrnl4g.T!PPVr~EIHE_;?Oqѧ+Wa0e;OG_^W+LrQGv}=rrZ.9Vay;6@Nptru.Y.?RgoSpY@F{%C-)Zٸ9jU):HM&kp i2Aؘ'o0Y*(`o@ d~t0%^wt-7,+_Ԑ<1ڒ0$sc~p>Eqpv Wh٨vr е1jEļpQDū^Ӆ냆S6vYn*&F?Ӭ* TF6=uZa{4Ljrnۢ- pi=[2d+6#Z Mv3d燤.٥ /zq`'>p-'MvI"XTlxf'79k\{MZM( nDNm 3MI ~.)ٶ> lP<|?h_EF]0}.}:0Νl/bj"e _$&s]PB1[[?K¤3XNCc<VN)E` f⫣&677]eׅB?QSYwWKwIKnr:aml"ۆL-^ua>sH%2tl^"jJ8wխl\)UⴲR`ƷCnqf+JdTѬSj 8*#l={u.6y n 4?V>nX55d7\ɵЗog\ {rePXFJ̱D$VdócW E+Οx',ܱ}nB5$  t=fWlgY _<ݦX5^CZq'772 ܾ&:>7'S6λ<Ƹ+ɆXA^1v(Tޛ[򅗛gaT}RagWSA{'G T<+ 00%HyvD2s碧&, 9lq7A-+iAz%kwZ/ HpF&vZ7`)JҧZڜ`FQf{SfkcɛUXԉKxvF1A͠q3o\jݴ΍'EX4JY4nKmu9cv6W6q N; g3 Gj}MT~ g"3+j]-ĭqiud*0nwPxɔ0plLj`!GVfOWӈp5+SVjYÿX 9Gɑj'*(XؿKB)^p:掃;4pJ"i E=?F.4[sQ3wRh0`Hd vF"(Rub"m8}Ϫ~%- ₀TsRD]WӞuMιtKYdҜiP_ Ycu:U7}6J)|+P6S"1n8a):;%m*K7́{,rmW(ɠ3dD\uoYc Adqp#UɊgMe SOrhDPNq_[p9ޥ$ө>'$cDq7b}AŽ)6c9U}aL^sȟdpϘ.i1ciz!9Qżr[F|@ ;ZGj}a,S6_ANQجBM~fwR\,kr0HB/tQ={{sܟ̓ 2*ϞI󙩰~0۩| #tgZV5r@`)}%"8E6 e@02C4Z䎱ɷDv,WCQ# Qvͪ2(tD\Sv[{v0kGE`pK H/5|Y$,&'G-uH0 Pw$D )=xx;E\ґ_z c ⬳U# AeFыB0K{ؤ9xCS<>(I w0Fϴ8XRp`Q=c#U&&[VKh4鯣 ֒E /*ٕ͘ܮKORK&P6)M 5-P =Owq5le0TYګO+SX'Q[,W@ZGnKKV7QyFZEˁ\A#qI:N ƳŠ+0Jb/pTtkY{iy$qۤh$5 AaYcEdm+nQ{ 3kvZk'1ǁXk9ŵ6@ƞ&D"Ϙ]f-,1TZVnYVԻ ,1O^X|k%&`#2 ROkB:35>WÍP)Â[=RTdTÕ'ـ.LR;\2 r~ځކ \\gOAUS?)1>Y=/ m!X/جo3@oeV^^L|!+^VG8@"s5JAyuUAwG&wlcP!|+rfG <"8iW1F^ˑknih 9~B$@;7q^Eա+?2 * _ lR$<1WDke& ퟴ)|Fs*21V`d#s4y{}kvB 02Q(Y#ݞ{πѼI,s wq ׸ATPiQד*)ẏ U[pulckӵZL(yId:eGDlz%SS1̇;,cp"Y]\{ c2"/[7R5*)fAB|q'ߥ!?\*ii*bv*# i >N.Cl83Q~(}߶+#>5 f|Xt6,jel2nT 8wpMQi۷b{|܈.a9ڟRcG~ enEԭ.)"OmKӰSƪ{.Yexflb32ourmJޗ F,Pnt[hLa>umNKP ..؄fCx͗O2!&ґk6Uf.X}K/vڢw@ZnЙ IXm\CC ~2-^8zyC8JQf^NpMM%B29Z#HQ{ҽ`6>4oh2r^%`(Vj$oނ Os{ae=HF=]) Gxӵ8/kc<0ѫÒԭ+vPƟ L':d@3MJh =:V$:eycl3w{[>K>T/ys!8,o)C\)|q2a25*;f"RY>&Włt6<{m2> I,Iӥ-D zpTtRQ]б ~FbB[e<7ÜH#b!m^}Cx=4 a inY*3NIB"l4X87%X2'&e(Pd 87w_X(mMs7BwO \{r4L!"p 1h8 bK\fJ̄Dzt, w̬N<VETAɵy@wI?lX) k'=q OCyAoR1(kB:JbRʩuǹC=[m}Nӌ0†G k\U ,N|6'5CunN)\G I@Z9O)k%~ʷO GLKrmb3_?0'5pk!Y[ bGĻRVy Vs:`jM +jC+Z0o ?>n.MCe}~hɯ7J}2/3B{qFخ Ȁ $FF҉%Sc˴Y5y֋?g Ŗ:yj杨d:)y038nؿ3{/RLϬ0OW /簃!f^dr {HTTMĔүc.:>؀Cr@eP;}Us9_hpSP"mo!oA -?.c';k}XD"q}mux/W.W 2G}C:)Fo.n+ 9'$<򀪿$Iwږل)]N\y'X:X\H--9,-Xz\;z>[Q蕂4a9))`h kpK-ZT>713 +<5U<7dhKq hFߡ֭g"<&`F@N/EU n&Vh/(yՒXz͓H)+&~@p <ׯ%  qփ&21Y p 0WtA#*tG·{=n6b?P4\u/qW/X.xp.) %K2L aF8eDU^gy6IgV_4?ߧQKQl/XD/I;F vgrŵ"r꧒ Dd^nRjEFV=$K!r)6lFR2n&9 +kJ>٭J_e@Uű!G} ^5Ǣj*Ǎ[~QVh?N%, ZOUClTu2?mPZSt,‰x!%W R(vTȏ^Y {oks?ri~c@`uE<駽B, ik>[/[?EsmXZ% Ŋ^cԯL77YDU>(owSb;:A\ s )S6aN:pXq&ߒnTp ׀L[)f@IΡI6Uc2m9"0̊XBVΉ.,R&(K`r"to7a jaub.u~ԹÄݵGSUޤzu7lHgaHP2!/гf/R,e<[+ߚ}2Z` ٭f_W5W*+!@o rEvv 52#RK m3T7I獸3 t'H_Gkd/dTE%%#0A{@ o9TigoiQ$:{WϨnz /w8N6Skxn빢%.0/\9"b;nF_mmurBM?:]F)QVQF*"$΍'Q;7P:{R'/^!50P5-Amh5/}b;"tԗ{wn0U Oefrz4n^sPGcbeAϵΏ;#Y~':;J%$-R - Bȑ w^~ntR3%TOV,ƥU`Ј͓jI6CF A_cfmtCduyX[Zoq$s2xp ;ӗU?Fw[`wzO.3f_RSi'F]|'|N$XڬPk2dn|ڶ7<]]$/H-Si PH1!6ljՈFR 7DMo/}^vawE  u[pÃ1 CÚگ`@R%?c-84<z F} vD]\M+PUlH|o&:ĵ$|S9y+1 {ZYU[UmV!u[ކڌ >զc}3F:s̉_ČRVSk8hV%[ Hrw~AkAe&1Z3~!D%rr Хh{%R?rQ3p(ñ0larʣgUt_*Ĺ vplĦleUlV?EdZ kh[VR/óL1g^Ao0xs}aLk</2dH;|W>l6$pEƱ s76A &\4m" $v Zfk21+`&{g~W>#GXvꢪ=~m^o~}_%L #PJYGdӖ_X1q?vUlF*Z^1D`L2bK݉ H(9R#}p!V[C=TgDj#y&" ދq_Qx(@)c"K2z#UZx$5K\d~]8`e`b\c ɮ102R)`A'L)c{Z`&~WEW6ۂE[Z{PqQZgëA{q/5t{enVډό汱Sƴ[#z+hݸz\΋, MFM{?{vߡtT5biUSva O@/[tv\@u/,aN]P!?=s2~A~ຣ}ݲEHEzuDF̫oW J#x<kO_to3 Uy"d6$""1ĸ䥢iwc}l8.c w?Wi _uy#1Ľ6- F2Q+8#wYlDЎf_c;V3VIX֩,E7AO[1hw$rILoD8a +&߀ َa6BApF*(mf y&^u :\  wYqJaX6/ :VUh8{6tR7"7 YK`o$&/n4쒎hcPAjX|3dgCAZ_u GfҘ1'n>sfV|(Hۭ=Am h\e%_eR\}=MM O W.MW~gH4^$0 ֍D#vg 3Œ ;行_a]y0p:2uʃldp_FR+jTM+`Ҙ%ZsAcΎ.I};\ iZBk@ {#3hO討%`.(6%3v( :uT(0&MAfR`+6M7r%0(I& p۬d`u>}vMo'H>a^mn=%yisC{OfE6w`lԵ嶈~c މַ`֡S^hfo7~.ᴚ/J'3$tGHwi;mEܻr!R؃UON&wD +bmyl!8s5$C'T9gi+V=c[@0EHU|Apk-eY|Ad3VYK$XnTDcV{2%Ĺ7!$,L@uߛL=5GGs@4)]eGGV\ Eb8 'p0eNO9޹rfHTr(-m}ʳ95شSn)G5;G"!E ӨSꏰVҠN)~O@{$if#(0򕈠DZMZC]?k"~f}.˯ӷ>[:a^ k+x._}<18mTiwxsrFi0=:t{ptŤ"j̦'$֔ÝZ]1ZB󋂰wᢕhqG۽pVͦ$Nzpf:2ҹԹ)p{E.aYy&9JX]%G i^M}H]sFtc!~Pn{WiSxz )À䣈#5.C5K*^d{t4JzA!QHAiTNvígʺUlԾ+w~* 7ٝ$|2enk9VLf"02vGz#a?^Le^¾K-WDbެǔ~SVGW?Y#}ҺvC7y]jkt{44` /җPXkA+5]}Kc|˙xRNDf[.=E(Ɂ6wGroNEa d`ĕی WdQ! SH]ôJI>%Xa&yMGA=y}_r<9 {N!wγŤaqjŴi}?m-JM7ef{D{lB>aood"A#rpOJQtd K=LNg ;qZqEYsܸߙ‘9d"ٚ1<<\ĂAMzCqX[eAgV}_0(ьbپ}yb".']A@![QDDYd<{B.t\l:y]}c8үn@+M1SlNIK<1Cejq)6RtjS8p:EO?y*],0 / N]qLUsNw2t" ;.wɋ-' qJR` 43֜E2xK)S Com%4bU5n_]ؖ5c?wzXŸ'x!# @L74c2 6T<@`ݑlP+sud6̓ou|Or$~%H󖀯)WdCo;ɵ 0M֪Z^۽`/`ePb eѩ]T&?K "=OVx1I*~mE3ra vL7؄\Qc҉W1BCbٳ>ea'B5!sA=;:0{HM2i=90ˤd4fLJ[jD 3&*qLޥ]/)|n¾W[wdJTxO#e0xs;C'uM03ZKP2h¼9h~'s4}/^qWzz^xDy(P>$\<{ Pmn T^B "fI3餔$炛Pf,CM h&+{G$ho|4K;SW\UOؕ[3nH|<2rQ̶Ǐ ;7ѭU9(SN>mI%7n2Ho8踥'T-X?jOj-e٠VJ=fk!], 5?[0{2:9A?7vد}/ R$;f([|$]e-B2j.Tݒ0M{7kHVϑm[O.'r"JF ;ulP(p/TwF'}dI ZGݹU(ūz֦0G<ɌhlYm?teN'Tҫ"ͱ $T]vo⁢n/^|zp̱/~8WgބӠ2߻G~V+K,EGT;8gAF`@prJn!:) Q՝/nYBš+A<~Xg6+;&oX٨db`pXtIU淾6S>!@WX->=k4ru^?b9:0ש̃LXjx&GqzP14$=ƏabLx:f p= _ǢO3`L |aUO(4fJAu6 )ԟ}VrP4bP"Qo4T9tjsOct3&`؜Emy_\0.pՌ*mï6M6%)"k- 62\Aջq_YIwMx!"ǛN=@.ZB 6ZueZv})` kNjF*矝VFkM{s =Fc$0$$\I-Ww '5y."=UvE[F 0©Xw~3thȜb|owGJ{aw| VȔWrbrV&(bR&F^f쩟C td)MET :G56Kk<{S.oZ]OXU9 J +߽\yqO">+/]t]p_ZYA"iQGC+ND0?e|DǼ h}lmN?n\`Z8J9˚*Lw;O2=* aGgH%թekƉq?%k4/)<:S= %QME-zf>l(t JWhf6,+F=bYߝ] Tq+)1?6e.p5d0NSªD]KGF L\CU ,3J%ƿoNW]gp#n`."Ax-aiB7+iR ~shLͦX o@]Hzɋ9ѐn&h:M*a 0 9e\$"JIY?MK[ NJ/0zb6t+Bʴ|}F>םA_YlHgqi aMlHwjCy^ *5Y?Ʈ'#IK#-;D63GI} ?#ܢiQHj2q3Y>;3$Ęsuy Xr%OlfG`HsyLy m +e`zBXs xEF*7V<-`h^"d@iK-+ҵ0䮹%SztP3|&+n. ˌbDS1:SBPSM._&}^b[#lh%+J!;!uٗ6;W{9}_dLJiiF{eChU\4kbֱNq~9x8'GnFOthl\1BODzL3GTx/s|M!!`{նeN~jY I!\"[1^-M /'o̟ƺ6M"$5 4TGfc E5УGXi7'j~pZ*7Or.8>y%c#)G@S?Z^mL:MGwxcZʛ~3_oPl5!%.aÀJ0j 0.mMVs| [ImҞĀ߷uētJRN )1Kݗb  *YF9H! [9g[H'/^eBu2]g#ٔ [Hvl;34q'yI%Pe^%mlŝs_)UE~KIb67wz5[{+Lx+&3Dtnr򒨷Iǂ_& K[ZprE9UT՞==*F?9('c/~ѭԽwH0e[S&ل!h?\{;F%|i4~.E})0g&q ڔ0LQ|/!yDa>8=G`w(8S`#"3D6=2ZtdJmx(K3 @5U&O,m(ͯ|B?6F UIMf^+c*9)r+Yz9GW6Z:0ٝP'_:Udn*]'e=p4a5/|K SL3i*Tܯ8^DOHCxM rcϰHK8a)%#|rh3ъ[c}%"ۋM'oOiQf.!#?F܎[8r[M# d4B^0D/?vqϧV^~lT<'0xۉg4IzGE4 7߄m?A 훤xt̝J4)vX8^ B# 2cv}GpnfK?;:xjMA3n pM+<($ ɿv@\qqolL-N=xJ]*b-8#)6~<`ovISݤk4ɵH}Џ;چJm^Ziذ5k%Z%D)pa0#Em/FfNl6jwGj 5:w.`зpag6Q -)Uέ!/2gll2tRd+~Vxba@1W)! ^fp~98e?'eiWryvIzʗ#00ʭ9Y=:N"i8B)fivXF. 6#[* fGgq@ykՅ?P(JxMbf" !F@Tf0%g1bt_yb7ɄljNL;Jmb}uԟ ,L!>?noa0We=sqJ2AwM 9YM03 ~xG:9 E/$Kv"┩S~f5aB*9EE"ӄt;(U$vӨFS{C{/ 3_;M@(y!vu9m/r'̐rٍc~~}\y4E\+SzrZ=pK~kS Fcri̿A$Z b)KҚhLyX:s8etsL1?늾뇪jpX*EO.pc@K3G֭/NgL ټztMo\c.iL#K psvZyz5,~je}.)|U.ÐI_ 1lqyf$4Tgj)Uo03X2V χ놌x tmeabm~Ta oD "H&o 56ƾ `A$0[1-0BE۹R:t؊kLvX ;tlK.׫@V4{^>iG4PHi&=ξV߻x`4Qd~y5RUNufX!4!(P9L3_-d)7<S $-@OGOudmϴp駃`ʏBl]. bhFXc$;)&hRn39m>;-*kaVFir3񷱯r;$3b+a #^( YkVOS>9BШҝ.D\ll+>45ɜ)a!f3rk\cו8۳8s/-n,'_x͑?RݩW 0= fliTh_j YϜ{l|;0m Zbm~?+zg+ĀvMD>=!`2%:ǿs6涰@vCe*ꅫjE}ǕNF|U busjb?SˬaK_D``zrAU4h: U M4q |'kص;Ez1W ? Vf"cr@5 !׺@vh}L?3^\kGޥd,]&:{^dXcw@YD]\~s#y3-`v(>w+P֯ʯ&/ک~o\tRs/kwa3 W w0JTwGgJtt޻YZy# 7XfǨBCkC@VӇKu! yy&X_\38ܘH 9br?'ݥU'}Ĕp&{o).B\pL4B>րGg0t-]E,(>~J'_Wbl|uAxM</BIJe?-w|Х07Ɋے9,R3b$$}{V0KܓmL_[N9 J1s*prbrPU^X;Dj*R-k~|e"6nx-*\ؕ¹N*sPc\Q!@:^}.ifBCӋV#DM۷KA{=ED>O@ᄿa;e_/$[~T]49MD./RbZG[NC,IpifF5WłpU1b#6݁U˿Ho IV8"S4?9ŗO2LhHL@oЀ':n6E>x~4{*-g{eڵ%0ԚmV2lݮiFc5#u >I>,U|'B$*m k \6,<=qU2==S8|#ѤʔLh)pHpw3XŸ?j{VEH}rN8+NC]y[t$Y)Alvt-칋i^h mٸ(2|K"u+fa:־qPGobɮdG㩮fXfn9AKP^iCΉ&t% !8\=F:tm PMKN=YȶL@Ɯ0 Vwz5|5ǰTГ|Z}ާx砟!2b3d1h%LGsܛV&ED<4BpRr5&wEN&8s:X[M)$hv vՎϵ4W4ϭtP*TGVReJ_inCU[YGR4aeYhv#pvtUܨה?ʨmh*q.*o=U:^'3onq\+IҠ~ڲT\2.Xjic!GI`Z}`m[Ө8iaMpWjޏd~V*8 (ƽ9+R# bPvf3k$9ئG%VW(M3!wETVuk":[CDhi1N(bJS KW#ԧ"YL.Hs=Y3J}P 9Dg.)KйR3@Tѳ CbxAg@K.}}xXٿIzlRҀS5NO$*O.}Ln4=U[bQ 6hhgaOQ_}vCysw6Zj%*G`6롄 >~~cb܅Q4]p톦@\f~NI( :ha`1>?2rsmAܖ\QSrk&!@ _NaVpzn&Y̑`l̕u!eku;m3|djxCʍ<-1rZ+`G~/ Wu[qi.G@\ӄ+p$iYcWc8#Am)`CEDH@m_kH2*U<м]{;7] \0xiރ!֎+R_IjW[kf4Y0CI2D:4!"ڲt+/ % ιcS[euHZxVesM£OפRijJI(f:*)(y hf'%1/q_!HV2arf㶀_< ЬkEBa.blstr ~*㍤[zF-`: Fu]k̭,\[ͪ+n rD؟:J?8Dπ'z}Y$Hq%e&=}ՏBii(27 IyPwQ:v'n)YS8YWL f$''EByZ\rt>Z&hs}0-kk[M&F+֌zaIQykÓmpn-{$+!]ɊCO.~ h]MVLm.|97!vfz0"쌳Xäe43%} 1<Ѭ޾gl|mcv؏~ԛ+*"\O 2P Ű!(BK_ln5`uHn/C)kI6(q7C&PBK/ʲWA:20Vy`Uw=$)&P1\dRDN0Zֳif*/Qm mM w:u=at0g[Gb;zذ] ^ x4 $$zeڎDZ a G;*x`6k B!޲ |s#~%Ð 1 q'hXȸ^cĂ&/u!-/sW(چkfn Nw{i{Ѽn[8Mƥ)/l=$%Τ[CF_H$Uv~TNM 2U)a24bt7E-u~O(ىi(.ʞHI^^0IMMϿ*!lC{O!Ά-V+xS{1@ 9" ^eQ #I /)bm{u?`KV\H!,y]#>~6YyhNO?FPޙo~lK;e^bhX %E984/-Q? +M:=xx,)%m!4 }\^넃%LB,XmfXb~dA.b kq_VڕtHyqGGz{0>4x|) !kvTV\7zYj5oKSH}𭲏ŅQEPܧHPP_NS]!~*{]S[Vx+0b]x0;c!q5 k)4ׇ(n~eIP,?T]7Lf6Ch%+쟬SY ]%y nA;\ 1gQ+?~D99_{Q:(L؜RWm мTSqoώiMgԟfKrI)hLSEmۯgJh+̠Ko|e!/XdڏLMb_y']bsL_6 Wф+LT [O,O()Ək-RwlZ7?+gy Nl'aŇ)U Ԓr3wbB3A49 z?˪ pڶ*$x*ce>G%7jXv\yOc S -Y"1}!Tv}v S|{L]˦> htz{8pbBI3h"5cĿšQja))>x]ԵhtP)63IVh*Y.#<d"֟y1,n4K9Ñ@}Y!It*_gmNѽfKr X oӣ^VԸkۅ^ܭY>A$k])<@erʖIߖ2֢;׻.u?beH{{={~_L6F~h>Cظi$Y5n=T_C̪j!Gn]ă!`FV}ǒ*ۘ LsAAt)2$i4xK!@2qW*S 8= 췵%Qb¼Js/~>AJ&HbJVDMzm^%zۋAAs1 $]GR;qcb_x%ħX54#< n&Wa!w[)&Djg,O9L j(h$Ru]v Bd7e )k5e k9>vCh^MͭAT-KLBszg~J0;07e94HVw,Uebԡ)] fIo; 4 }ffߡNavI'+kk֝X}_ͯEU^jFgE{*mnZ4M|'3o&WX!M{V'h˰[>N!IJWWjDdMDA^ɭtknUq桖%i%`L@Uߖ1~.@Kv{6gk:p }[Lg͎9^qܛ˯>\n֧k.I՘޶ EF@NjEt*m`N/=|o^Va8Y(q^3Y:SU 1akfxV~ܜVb!CWzlJ)`',`"B4^}{AټQ+2 MwW[5^wjHX:q \Y"z{skmjVsԗHBf?4F@.EtoOߑIeq`Q^I.<|KuEX={l5iƺy-HcnoB]ggM8-Zl^-X ߩ/^6r.ܧk5OlMi$"Te\ς|z>GGH%RcZ ^>VN𥳖?j{/3ذv'dym~M©$^',/tGHR%XH[}_9Cl;}{UUZI3%Iߪl([P>Kխ]~o`KW Ñ ՗gޓļ˔񼴰֑^Ģ=Vs7Çs3Gx9܀毷'ГDqKX} \IrԲK}l ^QR`9N|aP'ɉQh@${,RF9նIE{ 졵8C yRigxV5F{݇{-dҶlP%C+C;&3mTwϚMw7 JS1XOV OKs$0ٿJɆ@/0:ep|XJqʋppBEkc{/=Q ҕ, f:Ҝ>khn(O2Yfo,C 7iCc+gB51D:՚kpg#D>7oUۖ0L" 96q2anAX9ϒ0^_ 9K5İ1r iv༱v XwQuqޔDEwE[Ѹ]Oyc;uSWƯēTFSvzAT:KG.htĤuޥi&E:5LYDE&e$qԂ%FM-F.܈{ЮJzjx豞 Mf&7DFfbbO'œ 1$nDbLr;UzեXAaoRԍr*> 0HA(+ %/. djKd_L X5&Q *9:U#xH&Ka1$\ы%^s>ހ3l'4@kMObeC*똢7l0XOe M^NXcy3 q`;26Jaw=3YnWh t(@'_|B۫121)LPrN^1]Õx݈ _UFŠMDQkogPkVԕuȅy7ٖWiuE%]) 2:xm[OjC.|ɃncNտ0G#ySv<ѕ5 tZX?eMV\ +\>JW~HBAh3?`Q0p- ۏ{@x< Pԥ5vEM#E17 'sV9 ȁY) /-"N g{.]E[]9T"| b>;vKNbje3^Kz>$o io-WίwW`Pc {4D䛟G /=Zyx-l̰$ϣ+yCG_!+f;RK%–Sedr\K !揩R&r=9KF:n ,sR@kG¸ZO dbAcx= Vy 5ww<'.\ 6m#g Gunzuv>.CQ  \^^.T@I/%HL3B*0LD͔4TE?C@!9Hk|c13PC`)1-p| @cN>hfTmdw"b1%sp&*OZ(3ǶbNz5ɛC6c? xݩ PY @Ub;]d&(T8IQF{R]眀}"#\+Ƒjw` )be4/!(D5p ʹd|7U?6‡f$KJ[){&JT$+?˾v>h`cђ Dyoż*F/Fo-U8\]B L}HS^CȦe8VBx#gszofn5)v w ~_ "?bgAE!0R6ê RPHjEvM$2`[!O< $0b)P.︘Q كȿ:GzjNՕ56m_ojWi"prmz%3$5 zXe+ih``(6c*km}FF Bz}  0JRGE$$ӌVbgZh~#>gx|c)f2_>_%L#~raIK ?xt,lY I^mGI<,3vdznk@5L !y粰'Ft-7ұ8bNYG=@.Pr3=)_e=l*Jfٙߩk!x fL4LH`\Nq4Ag/p[}LPݼZ觓WVu;?VZo}o2fR cBESz029tirb&zGCy|6SK4CݑԁJ[4 }AW3 #M7 I݇heJ:Md&tߌQ^HƸv̬s+DU.}MF P Sva,RE2'NXQ5#C|4B]qǔ^ ?lŇ}̣f~C@իɽ"N7 ixX%Hy e *75C~Tҁ(T O|39 s+ q×UQSǡC*|ܹL(\֋fNh5(N!~kgT"X4eB'K YZQ\ag);v4~\~#WaU U|O;jERB[snбʰ4SS\D:]LT jo!(m(zz g5M&xfC޸O.p]=@2\!|$ Ăرpp>i5i,Ic]M!v",kg.;h֑2y1(?kd$Giܰh'+VP4ε<qK9{ !;UaK[|0%lpuV0X |Ogɫ-֡}{<p_<פ-UJ61r#\;%'zKT 31SU`%}kcq;= .GF'D߃m6CP|%xZ ܟ`C򿴲ֽAgגy]]1B.ULūA 9Is(VwH7s} yJ"֮9g B1ߛKt*VnuTfŎev8gCY(b:s3U XL~M_ v;o s%=aM'؋vz>34seÖR~K1)3w )VzK蠸a;ozz<0Sx}J ?~84s#ܮd0x}Z$ uCba'g+L(BIl^99s& mbM}~9o!OZic](E4+h&}y! ŝe# -NySc(EoZ,7]4[߽dg_UiNChp`^HHS69 i_+xCm!{\vr ˕8"wT o>*W#A ک6`NS v"*^V| NXF}y& ^zY^4#!bE$>%Vq^ylGOɗK(|X5=<a77ӚuI@0' uXzUQ7gcD覐cO7߈Ӈ#(4 }W2$փ$W&5+ GY,9wjsZR^MРRem.+( 珼'85숴ZӦW--$%l1I7,FY7ieJCm|j,gMk/c)ݎz07zަ N&>D2K\eiI(e0;f+8nG2'@KHMic, 烕n`P@L)y2UpH!nй==*mJŊ : `}O .J {([ H 4<[hLo1ݒK:=©݌\ⰋxUQ8_O=lW|7kn c'Xnx 8[zc9/*P~HʶΘJ}gz9‘ϛ-"*UXoپ}6\,0KtCh? 5*ފX|Pd{Wfptݣ3E%Sy,>w~MSowq8ңN(3+` }j֗7J 7Y_w\Kj.;WH*^Uf0VR)/i‰Qj/vER/+Mft !NKz`vet;:?/-v6FB\cQٌATwxjR= $,Ԉú6:HjW~ +fM,ozWF#9ٜ)Mw XG7B7YH GEF pc|J;~2P'RIQ?jZWtDg]Hs5\wpĹ.xUb J6)ޖ*1J0n\IL8Dݵi,^ԤS~Scg+}o9SD8^ Yc`эjڿ_8A&-"=F޷woX _[HO6Y#Du0(~CwPl"ڜ` X75`#8?79wU4`MB,; d1} C s74 w/Յ/QѐpmiJrMc3JzYo2 |w.8_̱9vpp<"#t`]3JdD_pQ"OO$KHr<i+Ub8? Cy4eŮ" k&Lێ wr8iȁکqk|7*v?C(w?O>65 d:A&M brA 'Ax@KF1Wf9r}bq=_KaB4XФB)kxRE5p1IΚU|!=-b1CP epKz+"O;XigyǴFVz,Wv}Hfg'` q":`+L 9\?t֞DM,K%>UG}Q4b tͪ}ܓwtF\)>E9L*K[Զ.Dr "H&K;ٔДsW 0ν5s  -]r]hʞIdP:$+b8Q)SxI&WI+'`Xct" l[Жݡ(GsN#Ҿ=P4ǜVy`:7C>=EA7 Xp'ܖꤾ0ed}Jx}O$R.be,%d¹\]؟޶Ռ"&YA@YUѤz/'E8x !A4Viy{VHH pm1ּo:Ǡj1ys6ÆJVҵ*c(ԁ-YWS:ɪ.]O0(SlP܍! To$IV5CEdaO"y2ʕ!,Q䗂B*Ż;-1A,jaQժ:᱙ HEO0"mC?b$0;R@ca Op~I`D# 5qFHC `6[ E(HދF NH$>^M!=|8zD6Sڎ8p16Du?bFJ< ,|N;- !N g%Y+COͼvn.=5}NgY$KQ $^OhYv:mq"^2<FխCF?8EkҴS\ЩkǕ3?^V54i:c&-yhB(zp5˱NBZleȑ}.3ϡ~Dh6[wOu 6 ,}mpQQ7 ²LʃY>>OuOa$i%KV VnN ]=E4CE%;5K$9#پÊY07|)A_Dg| w KJEjIB?zfY{ (x1Čp Xȭ])Z-v'<7"0hVYB+цgu/ UJѳ3/6 ]3PkSJK8P+br\ 7e Hg-Ibʏڱ?y-4WO1urԟT9Qi#qrU>h gS`qyR!zfoJv{4kEkFp4&ݠW4EaL~16z3`HI.H[sWFh-S^0r\T &23wL"K~ֻl?ǹjVtImL1V> /K]fWҼ{|M.?ɭk 8sKEBzO/ܞ`!t^4zK%U,bx1w[Vꯃu&;'!hn猗T4RfŋIx}(EW?Rу65,k=5x8G)5" `}_69_-ȴ:vrb*Y9^=B(2[ob?ʓIKFy1Eez?F-.* Fggs)&~ :@Ȭl FcxA?iBx\cq[ 17UÌBqkPPZyjT*n)P5,&jݦ>Ҕ~fQozǠh`=$[H8(Bv?e^c 9ݔHG9ڶ\ O"6Gzǔ˩tNNIf$tHM).lC{+Xh}8C6=6a *U)9Ąb6gcUж. F֒cQyKyS&gǥ,N-͞08`Eۖk`5IrOxUZ!Rɚ<Gm["˺.1 ϰ!܌`!7TewJJojTAYT)atE;Le"W˨]k3 k;ׅ4s ~+u%HX f0 PJ} ܑ^Ft[Бrd3xLKڬެND ;LDӢlo 4=lqkJ[wN#Â{ q{w"7Emk ;̈m3є۩0j2C , bni4vw)_Tr}(;6m[aRLWCajtO`XOoBY7F7%BZ7ND~NfOcw.E2n@.녡zۏ}Wh8pzS$n)I#ny$e:4E>[ZbOL^ht`U 2E;"/m]7z,< wc!墭g vm5FW ,ǒMws:Vk{HmDKE+h P^w#GjkP?iE¯ f=sqL59ƐYh`c!VhnjL t Ei-Iy;Rs $EqtEe"ME'4 Ck@$:0->6\yk8m g[EQY&)BƢŀUŏ7ӵ5 AŸF rp^oھ+Îqet%/评- -ϢC mhwouM߷\Zקv9|"^o+x~}@B{b5X4hP!q{Cכx/i t˵{I)T zl53J0ojzSD ;&ƭ 'alBGAS1%qt]qfT+6Nm{ӛH7eS^5M_RY6Z~CC_΂eHL٩O&W:Gၣ&67+hR%ʀbc"sn0 Mݲ1j;OhLu"H55f1RN?hzOq!ŏVy QLGxq*[=ԝE,Jmŝif[Ҙe>O~[CE{Ӫ1D s;\Jݔ UG,*Q[4ȁd` A >!xA]ʍp v{M3%#إk f(NLCfӡ;Q HB'cŘmF}~α۟:BI"XeB`vM, T!$&{ zs)[o X_tK%A$v]C5EX#`.~Mφ{ 1d\9#/HQȆ(|2=ON ;\̠õ1?,+#%&$5 W{0n6{VXVo±`4"/d=N+wd(h13e!y?c!`$+B W03RG LU_g=Q/.?{P-U88e!'+NS~jf'U*xvԤˆ 7Ӛ/MF t%xIɲvP;κfY\ ωP %3 l 7YRGɥll{يLg|('yʺ.5Z9s|-oc pEP0LV͎G9{y0 Li@JrX@-~.j94- MgPFw>oUٍ3w;Ћ).9߅5RŅC e?oӆP+"!ٖ{c (GIj#gr ƕLg2iU0$~WZ5m,/Ǿ~>'f?~${N}虌mma%w o0:q܄) n[y:&sL5 ۩ZoaMz'ʑimIEglڀ[! AN\t |? %Ř5'~AM@K6?ƴkpiN&pngqm1P1PGQ;vexMqd%Fj[S.Қ-wyZ2O(JuBђ 7Jc<<4TТ3);ttZN?$`f̶[ը6#A\V_ܮ$~HVWAǝoBR}EOSvWlEBmr.>:-** iaպΏGfvsb`Ic6;|@[cT%PM$ $[wFs8"EXJͻ0!l017lY?4Z3g (?)"[cB,!TXIPǼyͅxKډz~t S<ܖC%S"\|uNiLaPKw 4ra,^|K<]D\7O,cj5ECJm ߱5gL%^bRf W?`$v9gs٩ۇFA48ȉ^:1Qf+ ҏn@{@Djv}"cmC22xM7`.KWϕŨ"wvC139,4$EK5a/ﲍ.%wvdŧ PZ=+[D*ꐦp <ҒP l ,Fy-Y֠W,jŀ!\1Ii0Tܕx9yk g^>cg.;a)`Ss = Eԛ|}IJ'.DH&.ٻ/15CGTT?k@p}{ s(p-bRyjy lb^jY xqj gbX7Z@TN %x_78CN@i$Fˉm{2cj&IW+" 6m 2̸/Kz{|\Ka]PNN- K~$o 3084 lui<3zx74s])uSN"B2%]vs, wL[7])3DZ&dLg&M?] )*g4軴YnxS (;ŠgrQP MQ ui-t!5gi-nHPM#ǚH~گ%ḵlrIJCD}{LW73So(-v~A_m0wxb;"lnJD=XbJ= 3diYzJ6jt=ĆHeä0TLI~2DG2! lg{l ud;g}-VRX hi@94#G7T6ymðQQ1%lު^AV;WCIڳÁƶ=>D*?IPKBRTMq9J`+̒VYO`GK>#OJ3t }nB7[!.=YkIPtWxhEAps#r{ ,KWcVLƑ+[J_aB M(|fyU…z}:g[1Í6E٘/EU+'h+tB`$,v!Pnðq(}a..&&Y ׹zSGWqvԪ8ChWv9=Aw([K MI%%nV8v4{p^aL;nk3q[+BN D˼qz WdERGq4n w}vN~ =W 9S .E AOsjBڨ\3ZP S: Iw ?wg|dzGT<&)}]<`2Q+GM<J-G) ƣ:.ћ5v/]G)M_P`ƤD͑#K_oxMq רr+-2 xu7&$ VwqAK5)\hP?)|GR䤥[zcY"U_b q>inC=^YVtiJ DaOTɧu Ueq9.07oRLx9v2TqR?-5n?↖5`,)m&,Y:' hxMc>k~LNڟ]Z?WҳyqʄܵNU4s0a&H v%#Ry2mձ1U.-KR-f|899d/79& !_ W<лT>(0و6:5\S2+/[P}!Ef420UA[Xe>[Y(Z0;{P&E5l6|7! >QмEU-8.TܝUMiP@1Ԛ2)B CUrn4?dA)cS`=w'ۨFQ£ב'yfj1*YrZ"Sp0Qᦽs|,DS6홽m> viY$Zr;LE)7\$B%5]t>&%4@V GP^* 66 pTת77A }t[n e=>zrh>3dG55N-WAva >\5u`v=U?FkH%;')2 ';`dtoFLx >hp'%O%M2NgߥFR¤pu>Gx]>#D/=x9$3ٸ1r }T _pK]=``rYuTcA{Pɘ[xJI^dZ_PUrg;z6- t,׶`AyָISQ=جHH&(Iˬ .F*dVHAE^ضX)Өo Q0$ LkV ;Ju[J+0={weDwk/sR-1FN -?YD]w4N!`u]_`ef]ęk+x&^ƹ1%c 5Yc$ZsDW](NXxӊ;}7C#oFOOx"ʼMh0ey[wGۅ`a7J:Q& 'IqcϿ1L5"at 1[_6OdCZzC? ҕ+G LRwpv 7}[W/(IKADmHO2oHH *衲)d`Iٴܡld" b'~hUc]ʘ"_Oy=Lv%dyva[Dԩ*w_lC˕o@|roGI0utj)8s<NW_DZ2?fR\%,IJzk&HmrcBLMS24dѧ@Fx\MsX7OCŎQQDÌ`L8ӰLxA`qǀ(߯ҩ 1Hign5]iLM8ҳ? TATܔzOtfFP[sft`~o /lXGsb W"%7Sy\=<0H.U"S#"ԠLvHԚэh@gі @tBwJ|R1V*;̇)4V̾NBs aN׶^yxGgƧ̘}E+|uKÐ`Lܰ/:IBG2(sf0-*=qjw^7^y XHR#~*l(.袚P(y"H `~B-$Ȁ˒jF@@f"ܭz-D=c%>2yw> r$UJT%ncϻ9| V%ƧsΕ;XWxrzh.= |c+QQt+ķ3z @ (aży9TLW%;"La !!kw"&J}3yx71p/-nܦUrpjD6U_PpmYC4 ՀB"b@IyfC@?/4~!QkU!zѣÖyR{jGESأ^_ê Z<{b[5؍$.yuF4`,nW#첚9.ԝacC B=80޵9uHSڞxm&Ah=ithݯkM  #ߦi|C29 \t+ӅL\e-v:2 Hgčb?`k@ȼN*ebJ1W!9jn149_‰IGӚ9  o$t[x!e4Э-`gDҧc;,gE: <nJW9<CgJA&ݑf&xr7C4yX3A1ex'BO 1 L\ɞYj}R:-'4G kJfza@,HN\\&?Z .+`.jY:?b(jPPTfr+M~ɨ73#%hKVpCʑ8QD(ZfQYO2*mplVPpz2KE:K.j;Lx{.#E".;Wf2V*b\„kbﰊ7$P0 kʖ0hnF19 ='ֺ,>TZ4Lj6H_(8!%mU{*0y6ex~nE` M70*(RJn:rSثMPJ'E]d`Ӏr*Y9: ݛm`Cz<)~}qAs@Y+MAԔ*3"dվG00R.5qe`eF)E( ~NbT<:͠$;T\Ju⺶sY@ʆ\`p n0WQp%T[ƌFMe)}ʼaOB /"i:rg$VDjAaH'\FJ#|GostX7~¼6 d y||E(୊~={9کk"Cԏք龆@WCj>arV -P&,CM2$*F Ḱz<H| )3qD]K B{%<7 ٢=´pqzC%tx/:Mн~9:=yŎQj8hW KE>^3:8ؘ6` lPΗQg=}[d <+e2h-pJtt>|uF{kl}?p(w͓;"T\g9 XU4%ZplIpl%^_*HAoP.;k9K`WwRS3G,7^pӁ*y«52zYP' a/8zc_v°rKw0{, ƚ S]a(V"j;q1jL:Y> h+)?!EKߎ㈍ SJL+;zLNƿ p[K1.a /{cP{S88#K eu6 K>ZT 6Y\glaGǓ?! *- !@4&o 62K6*\VvV\.t^qfYBE}LiOY6Y~R`n{c&W9?zSxW| vZ-^>"ԂU.Gڼ^ ;o&[ॅ\'ܿX0æ}:C*c\kq_J86`V0j% 7A!I{T;Pf}'%N-!F:L#t6sqٝ5և^(tȓ˺Ifؠ]p7'e!a7s?byGU.lMeNk]:'sQn$C樓dhJ&4BPs642<@$#Jjo̢=#6$pS'J$q@pwiOؙHbt9 2UuOױ_HsZXba4i/i\#-[QK?|íx} |YXkJ%پ 4UkV["B:75^w@|a([* ;xiu F{#6@E- U 4><,0VKQ'ۢ  <\xF? |:/OI]v "LX"k&CNBu0tjꞟyI$aL#Py>w oxySy:GBz > ;׭9RBe*a1KY$ 4"hrCSɊ|uYNa zĠKkR\ Ko]_-EՂya].桖H/+J1]Z`6؄DȠbgIb\H, ʭK._Mk>*)՜+ |# V-R'Nj`/Y?/%+PJFQy _ԺGbA퓐nj  @!WugrOiz0opB7ͣc~( ҽ?0AeJFsyMK||7 l93u )PfA!6RrkWgL W`{zrXeΆylZ7U~T|/[$}/3wӏ/`/(H<{=`Wk Kc0*8=avW ^^,9 e}tQ&K˜DN8Qr{.4c;b1 S2w0O+*Jtѭ<~FjQ t,Tv:S.v.N:TK쭠0jp?淭C˙̌ffW+~AuIKx Gp-d5 U5BsQ񝱾i%^TL'# }Jlwvuիo} m2;9NJcb#A(Mj"v)w?Wh PtQn151@'3nf!lA@2iPqܲ8MoZpKb\>ZXxUVAG!)93nQL,L5sg e&l`1 gw;WmE&pf̏L/6d>W@+|藃)> MeWl2ȝi}CڱDIv[:; QW",ݭߥ}rz/Xt!e[w? +ǐBr)G)pP3KYP -K47O6l] $ <Dz3P(;7rڋz ~Vp 3߀EFGfw јVɰR\vV GoAUr( XA !Ofg>V‡ eՁZtsx⹀/]8$ %_~yISaOS7gED_MńiN&8H~44V:,CV4~UDRvڻq"(LU*Xe{ËV߻Pj+W gW9"<-IrYsp5́&8i.PcnA/lI[x`) 02{@Ѳ|R$[9_OC^ɔIIٕnX^<:n|{0}NG3hQ&ќ\(лT8?w]\46oX83[Z>OvWbw )}a9a @_ 5O)n Z%xS.@ꟻ[+4-.}RisQ\8?=+ ,0)j N :aMũbigp Pk՛_s6N\3Hˌ& rF4I r|`7#j]_zK;<Ų!NGozU&޸g4(eJVHR B“KP9iV*z;!OytA 1J>tހc~n!ׂS̿.XCaI%uHz4%5 >WiMjy{P hxFS$?c %TC3D N~# {@bދaj|y[~Di/<(j+Cʪ %WUJ؎vA)M_D2~OMnfJBփBq x{&؆y$ mbvQ9}B/6# r}(X CQDYXi{^} }`J`\l&šPqm{tB7 A@5 epwpjS$`0N7sJ a|_tr;i>:Sg\:?=9%Bl) :fր0g*@bSWoSQ&Zt|P`Ѯr_3Zޞ g4Q%MZ31J%^Wǭu1`4>*t|(GHܮmhN%d3T1}$ aɖS\t5K0 - ^RÙ"\(=OxI7z#އBbcHwRk=6DBB FoJG"KizonNb/HJd6\T?#YJc5y (7qOš >{ƪ? 4/j9S\CT6:o]u^C*>eJ?j6zGF +_ Y>'mP9oG+ $a#?Jl_mBfr0SVí#v [z=jwX}_1.IZ(qUR%`\>8_7+-38@|W7kWxV~-6 ,l,Ϟb/K&OPMЏ  OvI9/JrmcK8WX67βRfX%)8ۘx:Ahy(;qyZr5+ڐ|eMztL 6'D Fk2- NǺj:Q-jb ^cYHmL%=7tKiϲ&oXcsZ:`M ,gB0eE<:T*-yT6oGD\ u!n6t|>mޒgYDR="2 e:pGfKxG9̖p(W˿OUԤU{@>َũ+6ۿ҆ 6/r Cȗw-g:RըA}v8D_3Ol_1 Z#a,*NN`@/!.}z<,o3)/F?jٞws!uC` 3f(A٣Xm*;R=P,Ô+z x୪`h}=HrD2R8Q(pjsB7г2ODڱR/HUpu.宩 pr| fH3ʩyrzC@`i0RʉE8lPW=w]vʖ>ê DMOOZܜ9b_=8#[ђ\:}+XN,dA{-ؘp{>—(iyJz^x1>HЪBCY#~x%$DwGiB0A/\MQ"3zz`ixP_rc߂sPl_#N .9c&(&aKcg`~&P䫘M"O689! cp39roSGF9vEIeu  qZ#F(~`1 cCq޲5uq#KW0Mֹ{J/:)Pk9Un|af j|E?!KT6E~0hѢgǶOt yODj4}P/vrX6i\ޝ9H0ZU99%Fu$h[Ŋu BD2j'ԋrMx索 {mg4v^#%"Ni#[+ iJD uK%fY @"H 3Ogtٖh]`Doh"&rҸ$_җOUgG'2O2p 6_ `Ur"k3: lZ Ȼz45_+X1gHF:(?5( I*Hl ?ydE(҃`9N[3Ds?jip +׵zBqc[@zX[(O) 4دU?ok:!Y0FLS#ii3\3 At̲= pQ hZq,)aЫ\O}VO~쟺e$\-P"D;ε:2XF]!^pR Oؐ4+n*l-vW/=$,@ܦvgYrƴ-XmG-uKJoDu杌s``^wA,rD%_ ;Qa^e}uҸ5ͱ!IAS>Nih^[' _pyfÎէQ ݟ^ɣ7cg/;蜁O ڊp' {#:lj g:B֎b lExħ8"S G(ŀǫMWhkS"WiH< V`Lsf`C̫G7QsR,Jr@ %#7wx&V6Ys8ꬉd '<1ݝ=}_>1bHGiVDP2 a7NnA<? #]ZԂW7g`7m^ջ#BcD,=fIT4l"tu!Q4|qsfiL0>;&lu[ -abpx?HilN6vxn!w)n.ƺP7ly:?Lp/ qVkjʥ'80ew:c t$ ͹iF^77G) a_Iw>ab!YCtuiO}1'!6֗CzO,wjp. ,>[ "䡢%7t:%ǽG1_9Սt-XZϸim ZԹ8c]lmsu76Cl^۶̔hL6^H\ >&cj],L0:XAOh-Ɓޜm{)uBX$99q6_@N"3q!u6<\(ڸS՚)A382{l=o~R6<(6a?v/P+M?):b:2d&iE:o_Jel?RMPdׅHHRl9#®ۄǒ랙02s 8w U/A.[)614ŁxBD5- k=/dH) 5nFZ0j2k`:^ 3Ax S392Q۞Y#ؚKkk&$rrz7% h$I߃H,EgRXSTHWv} g_L,b"akVT8؊/Bp296.,M%ׯ;p;S2F(͑Ki7TrCK7Y#\ꮩ~Yp`,unxEW6tMB9oZ ;;:"PDjB߯(2|%MQoF!9 ?;XUYEPTyؔ? ]1¨g! eA0-m;489]3MXqz%3?"*N?01FM' 1&|UyCv PROlLӍK|^RI`b_Bu#׵vhIHS0& Iϒt%dBfu#7PoR^bLgVR(ܻxlմ$7/qBH~v48+q壍Z$Tʨ8 %K# ZK0K*Q8F#PEO%V7@;v*z+Ʉ9Uy",C?D{(WcJt*cnybLHCOTmY,$ <^(Yݕ N]vVo:7{m 5K hV*nl~61e/% x ǃH4 ZFcщs퍷ۨ|q37fSu, `_a/h&(dEV- S; "׈bԢ B$< xSWXv"wj/'O*͘V;_@ZzpJ%sqgF8Oխl@yCo +Vjqݝ8)9Sﮐ"3_bYJB&t܃D*tV5ƼmjqE L@86`m2! *jd@I :ɂlk9#{~27AIad4f1yь&'Ym c$zDWBٝa|LoQºT+aGp2ƤW\-M0u 8mnHPh>+h~ bv jZnJ朙 MQ ezø CɈkY)H(t{BY l=; o vDRCO Rw/6DJSjtjCQ$ez%Bᗴu%Y4MC.@iĻŚ&5?SAZIJ*=%G[8P#鸎? #.!Z B'fRlCD";Z3n7{l"1$`AQFCI6ľ6JpKRi La*bwElz~mp KPpJt%iM>)!5L`Xv7;ѥI-@/0㡎KmIqNC5/״2wS골-y_5y ~w[&x4)p2Kq}qBݒ|ш <g۾Ƭ `(F;L%em