/usr/bin
NameSizeModeActions
.ssh.hmac650644editdlrm
a2p1067920755editdlrm
aclocal311810755editdlrm
aclocal-1.11311810755editdlrm
addftinfo234880755editdlrm
addr2line254800755editdlrm
animate58480755editdlrm
ar566240755editdlrm
as3283920755editdlrm
aspell1640640755editdlrm
at10360755editdlrm
atq10380755editdlrm
atrm10400755editdlrm
autoconf146310755editdlrm
autoheader84840755editdlrm
autom4te317890755editdlrm
automake2570620755editdlrm
automake-1.112570620755editdlrm
autoreconf202330755editdlrm
autoscan170650755editdlrm
autoupdate337660755editdlrm
awk3756160755editdlrm
base64292400755editdlrm
bashbug-6469320755editdlrm
batch1370755editdlrm
bdftops2920755editdlrm
bison2998560755editdlrm
bunzip2329360755editdlrm
bzcat329360755editdlrm
bzcmp21280755editdlrm
bzdiff21280755editdlrm
bzgrep16770755editdlrm
bzip2329360755editdlrm
bzip2recover108720755editdlrm
bzless12590755editdlrm
bzmore12590755editdlrm
c++2679280755editdlrm
c++filt236880755editdlrm
c2ph366010755editdlrm
c892240755editdlrm
c992150755editdlrm
cal167840755editdlrm
captoinfo498320755editdlrm
catchsegv33840755editdlrm
cc2644720755editdlrm
chcon571440755editdlrm
chrt96240755editdlrm
cksum252720755editdlrm
cldetect106890755editdlrm
clear49760755editdlrm
cloudlinux-awp-user18180755editdlrm
clwpos-user18180755editdlrm
cmp192480755editdlrm
col109040755editdlrm
colcrt79200755editdlrm
colrm55760755editdlrm
column97440755editdlrm
comm284560755editdlrm
compare59680755editdlrm
composite58480755editdlrm
conjure58480755editdlrm
convert58480755editdlrm
cpan118390755editdlrm
cpp2679120755editdlrm
crontab13880755editdlrm
crontab.cagefs3080480755editdlrm
csplit1061680755editdlrm
curl1205120755editdlrm
cut417040755editdlrm
dbiprof63000755editdlrm
dbiproxy54820755editdlrm
ddate114480755editdlrm
diff810800755editdlrm
diff3234800755editdlrm
dig1336880755editdlrm
dir1092080755editdlrm
dircolors328720755editdlrm
dirname237200755editdlrm
display58480755editdlrm
dltest72320755editdlrm
dprofpp240890755editdlrm
du954480755editdlrm
dumphint5540755editdlrm
dvipdf10570755editdlrm
enc2xs391470755editdlrm
enchant131360755editdlrm
enchant-lsmod73360755editdlrm
env238320755editdlrm
eps2eps6320755editdlrm
eqn1373280755editdlrm
eqn2graph22420755editdlrm
expand279600755editdlrm
expr976880755editdlrm
factor446960755editdlrm
fc-cache130000755editdlrm
fc-cat111360755editdlrm
fc-list88400755editdlrm
fc-match99920755editdlrm
fc-query75680755editdlrm
fc-scan78720755editdlrm
file156800755editdlrm
find2345120755editdlrm
find2perl236140755editdlrm
flex3324480755editdlrm
flex++3324480755editdlrm
flock109280755editdlrm
floppy236160755editdlrm
fmt302640755editdlrm
fold280240755editdlrm
font2c3000755editdlrm
free96960755editdlrm
freetype-config38300755editdlrm
funzip220560755editdlrm
g++2679280755editdlrm
gawk3756160755editdlrm
gcc2644720755editdlrm
gcov398480755editdlrm
gencat230480755editdlrm
geoiplookup150640755editdlrm
geoiplookup6109040755editdlrm
geqn1373280755editdlrm
GET145190755editdlrm
getconf228080755editdlrm
getent277760755editdlrm
getopt120400755editdlrm
ghostscript67600755editdlrm
gindxbib278240755editdlrm
git11395440755editdlrm
git-receive-pack11395600755editdlrm
git-shell4613040755editdlrm
git-upload-archive11395600755editdlrm
git-upload-pack4712160755editdlrm
glookbib333200755editdlrm
gm48560755editdlrm
gmake1705760755editdlrm
gneqn2550755editdlrm
gnroff24010755editdlrm
gpg7616880755editdlrm
gpg-agent2979760755editdlrm
gpg-error185760755editdlrm
gpg-zip33030755editdlrm
gpg27616880755editdlrm
gpgsplit485360755editdlrm
gpgv3364800755editdlrm
gpgv23364800755editdlrm
gpic2136160755editdlrm
gprof949600755editdlrm
grefer1222240755editdlrm
grn654080755editdlrm
grodvi814000755editdlrm
groff654240755editdlrm
groffer77770755editdlrm
grolbp879600755editdlrm
grolj4774640755editdlrm
grops1170080755editdlrm
grotty773040755editdlrm
groups244080755editdlrm
gs67600755editdlrm
gsbj3370755editdlrm
gsdj3390755editdlrm
gsdj5003420755editdlrm
gslj3400755editdlrm
gslp3370755editdlrm
gsnd2640755editdlrm
gsoelim235120755editdlrm
gtbl981760755editdlrm
gtroff3548640755editdlrm
gunzip610755editdlrm
gzexe59350755editdlrm
gzip646880755editdlrm
h2ph280360755editdlrm
h2xs603850755editdlrm
head325200755editdlrm
hexdump215760755editdlrm
host1199280755editdlrm
hostid220560755editdlrm
hpftodit203840755editdlrm
hunspell527840755editdlrm
iconv602720755editdlrm
icu-config111870755editdlrm
id281040755editdlrm
identify59680755editdlrm
idn324880755editdlrm
ifnames40490755editdlrm
import58480755editdlrm
indxbib278240755editdlrm
infocmp509600755editdlrm
infotocap498320755editdlrm
install1072000755editdlrm
instmodsh42530755editdlrm
ionice151120755editdlrm
ipcrm90640755editdlrm
ipcs197200755editdlrm
isosize73200755editdlrm
ispell9880755editdlrm
isql276160755editdlrm
iusql215760755editdlrm
join403600755editdlrm
kill115760755editdlrm
ld5884960755editdlrm
ldd53250755editdlrm
less1499760755editdlrm
lessecho73760755editdlrm
lesskey162640755editdlrm
lesspipe.sh28040755editdlrm
lex3324480755editdlrm
libnetcfg157240755editdlrm
libtool2833330755editdlrm
libtoolize681610755editdlrm
lkbib335440755editdlrm
locale386400755editdlrm
localedef3268800755editdlrm
logger116080755editdlrm
logname221520755editdlrm
look80800755editdlrm
lookbib333200755editdlrm
lprsetup.sh46610755editdlrm
lynx13909840755editdlrm
m42085200755editdlrm
Mail3787200755editdlrm
make1705760755editdlrm
mcookie110320755editdlrm
md5sum324720755editdlrm
mesg67440755editdlrm
mkfifo252720755editdlrm
mogrify58480755editdlrm
montage58480755editdlrm
msql2mysql19560755editdlrm
mysql38444780755editdlrm
mysqlaccess1125280755editdlrm
mysqladmin35296010755editdlrm
mysqlbinlog37277520755editdlrm
mysqlcheck35263050755editdlrm
mysqldump36034950755editdlrm
mysqlimport35261030755editdlrm
mysqlshow35199730755editdlrm
mysql_config70160755editdlrm
mysql_find_rows37910755editdlrm
mysql_waitpid32730730755editdlrm
my_print_defaults32752540755editdlrm
namei127120755editdlrm
nano1717840755editdlrm
neqn2550755editdlrm
net-snmp-create-v3-user29610755editdlrm
nl981200755editdlrm
nm412800755editdlrm
nohup261840755editdlrm
nproc242640755editdlrm
nroff24010755editdlrm
nslookup1201200755editdlrm
nsupdate595280755editdlrm
objcopy2122640755editdlrm
objdump2849360755editdlrm
od581520755editdlrm
odbcinst233280755editdlrm
odbc_config68080755editdlrm
openssl5256000755editdlrm
pango-querymodules-64101760755editdlrm
pango-view496880755editdlrm
passwd10440755editdlrm
paste255440755editdlrm
patch1181040755editdlrm
pathchk237520755editdlrm
pdf2dsc6960755editdlrm
pdf2ps9010755editdlrm
pdfopt5470755editdlrm
perl71840755editdlrm
perl5.10.171840755editdlrm
perlbug447260755editdlrm
perldoc2240755editdlrm
perlivp123030755editdlrm
perlml44800755editdlrm
perlthanks447260755editdlrm
pf2afm4950755editdlrm
pfbtopfa5110755editdlrm
pfbtops67760755editdlrm
pgrep161440755editdlrm
php9370755editdlrm
php-cli9330755editdlrm
php59330755editdlrm
php5-cli9330755editdlrm
pic2136160755editdlrm
pic2graph25630755editdlrm
pico1717840755editdlrm
piconv73370755editdlrm
pinentry26020755editdlrm
pinentry-curses486000755editdlrm
pinky296080755editdlrm
pkg-config1058880755editdlrm
pkill161440755editdlrm
pl2pm45310755editdlrm
pmap121360755editdlrm
pod2html23380755editdlrm
pod2latex102550755editdlrm
pod2man211750755editdlrm
pod2text90800755editdlrm
pod2usage33420755editdlrm
podchecker36990755editdlrm
podselect25270755editdlrm
post-grohtml1316080755editdlrm
pr617680755editdlrm
pre-grohtml706400755editdlrm
precat56560755editdlrm
preunzip56560755editdlrm
prezip56560755editdlrm
prezip-bin71520755editdlrm
printafm3860755editdlrm
printenv237360755editdlrm
printf463440755editdlrm
protoize686640755editdlrm
prove93690755editdlrm
ps2ascii7860755editdlrm
ps2epsi27720755editdlrm
ps2pdf3150755editdlrm
ps2pdf122600755editdlrm
ps2pdf132600755editdlrm
ps2pdf142600755editdlrm
ps2pdfwr10880755editdlrm
ps2ps6340755editdlrm
ps2ps27040755editdlrm
psed533250755editdlrm
pstruct366010755editdlrm
ptx1270640755editdlrm
pv.sh14200755editdlrm
pwdx67440755editdlrm
pydoc780755editdlrm
python48640755editdlrm
python248640755editdlrm
python2.648640755editdlrm
quota827520755editdlrm
ranlib566240755editdlrm
readelf3026080755editdlrm
readlink363600755editdlrm
recode401680755editdlrm
refer1222240755editdlrm
rename67520755editdlrm
renice73200755editdlrm
reset178960755editdlrm
rev67840755editdlrm
rnano1717840755editdlrm
rpcgen930000755editdlrm
run-with-aspell850755editdlrm
runcon281040755editdlrm
rvim22880880755editdlrm
s2p533250755editdlrm
scl183040755editdlrm
scl_enabled2580755editdlrm
scl_source18700755editdlrm
scp758480755editdlrm
screen3830960755editdlrm
script126240755editdlrm
sdiff235680755editdlrm
selectorctl77840755editdlrm
seq402800755editdlrm
setsid55360755editdlrm
setterm207840755editdlrm
sftp1045280755editdlrm
sha1sum362800755editdlrm
sha224sum421360755editdlrm
sha256sum421360755editdlrm
sha384sum485680755editdlrm
sha512sum485680755editdlrm
shred488960755editdlrm
shuf364080755editdlrm
size280400755editdlrm
skill151040755editdlrm
slabtop128880755editdlrm
slogin4507280755editdlrm
snice151040755editdlrm
snmpconf261370755editdlrm
soelim235120755editdlrm
spell1220755editdlrm
splain174520755editdlrm
split528240755editdlrm
sprof231040755editdlrm
sqlite3526800755editdlrm
ssh4507280755editdlrm
ssh-add1630160755editdlrm
ssh-agent1454800755editdlrm
ssh-copy-id14250755editdlrm
ssh-keygen2039760755editdlrm
ssh-keyscan2537520755editdlrm
stat461520755editdlrm
stdbuf609200755editdlrm
strace4335600755editdlrm
stream58480755editdlrm
strings280400755editdlrm
strip2122640755editdlrm
sum320960755editdlrm
tabs111920755editdlrm
tac937200755editdlrm
tail576880755editdlrm
tailf85200755editdlrm
tbl981760755editdlrm
tclsh52240755editdlrm
tclsh8.552240755editdlrm
tee241840755editdlrm
test302480755editdlrm
tfmtodit235600755editdlrm
tic498320755editdlrm
time141360755editdlrm
timeout467200755editdlrm
tload78240755editdlrm
tmpwatch177920755editdlrm
toe113920755editdlrm
top624480755editdlrm
tput115040755editdlrm
tr376080755editdlrm
troff3548640755editdlrm
truncate486160755editdlrm
tset178960755editdlrm
tsort319760755editdlrm
tty219280755editdlrm
tzselect71310755editdlrm
uapi10400755editdlrm
ul134160755editdlrm
unexpand280560755editdlrm
uniq364720755editdlrm
unix-lpr.sh42060755editdlrm
unprotoize575040755editdlrm
unzip1671600755editdlrm
unzipsfx769680755editdlrm
uptime48400755editdlrm
users241040755editdlrm
utmpdump109360755editdlrm
vdir1092080755editdlrm
vim22880880755editdlrm
vimdiff22880880755editdlrm
vimtutor20840755editdlrm
vmstat203200755editdlrm
watch125760755editdlrm
wc326160755editdlrm
wftopfa2840755editdlrm
wget3574000755editdlrm
whereis114560755editdlrm
which207680755editdlrm
who450160755editdlrm
whoami237360755editdlrm
word-list-compress67200755editdlrm
x86_64-redhat-linux-c++2679280755editdlrm
x86_64-redhat-linux-g++2679280755editdlrm
x86_64-redhat-linux-gcc2644720755editdlrm
xargs440240755editdlrm
xmlcatalog151520755editdlrm
xmllint588880755editdlrm
xmlwf224160755editdlrm
xsltproc235360755editdlrm
xsubpp40930755editdlrm
xxd151600755editdlrm
yes221200755editdlrm
zcmp670755editdlrm
zdiff44590755editdlrm
zegrep620755editdlrm
zfgrep620755editdlrm
zforce20260755editdlrm
zgrep54070755editdlrm
zip2120480755editdlrm
zipcloak1071040755editdlrm
zipgrep29530755editdlrm
zipinfo1671600755editdlrm
zipnote985840755editdlrm
zipsplit1026800755editdlrm
zless17310755editdlrm
zmore26050755editdlrm
znew52700755editdlrm
zsoelim235120755editdlrm
[334080755editdlrm
Edit: /usr/bin/zip (212048B)
ELF>@@P5@8@@@@@@@@@@ cc cc@@DDPtd44B4BQtd/lib64/ld-linux-x86-64.so.2GNUGNU4jm//8J^Ɠ;_ _`b)fUa9!cT(/~ ^z w5(>SNToc(9!+/J[6 w== a!M2f6CpNmC:ap4c`4ch4c, 7@ __gmon_start__libc.so.6fflushstrcpy__printf_chkexit_IO_putcsetlocalesrandstrncmpstrrchr__wctomb_chkperror__isoc99_sscanfclosedirstrncpysignalmbstowcs__stack_chk_failunlinkrealloctowupperstdinpopengetpidchmodrewind__ctype_get_mb_cur_maxstrtolisattyfeoffgetsstrlenungetcmemsetstrstr__errno_locationrmdirtcsetattrasctimeclearerr__fxstat64__fprintf_chkstdoutfseeko64fputsmemcpyfclosemallocstrcatftello64tzset__lxstat64opendir__xstat64getenv__ctype_b_locstderrsystemreadlink__strncat_chkstrncatfilenopclosefwritefreadrenamemkstemp64__memcpy_chk__fread_chklocaltimestrchrutimemktimefdopenreaddir64qsorttcgetattr__ctype_toupper_loc__strcpy_chksetvbuf__sprintf_chkmemmovefopen64_IO_getc__strcat_chkstrcmpstrerror__libc_start_mainferrorwctombfreeGLIBC_2.3GLIBC_2.4GLIBC_2.7GLIBC_2.3.4GLIBC_2.2.5ii >ii Hii Rti \ui hc `4c`h4cap4c_ccccccccc c c c cccc c(c0c8c@cHcPcXc`chcpcxcccc c!c"c#c$c%c&c'c(c)c*c+c,c-c.c/c0c1 c2(c30c48c5@c6Hc7Pc8Xc9`c:hc;pc<xc=c>c?c@cAcBcCcDcEcFcGcHcIcJcKcLcMcNcOcPcQ cR(cS0cT8cU@cVHcWPcXXcY`cZhc[pc\xc]c^H%(H5#%#@%#h%#h%#h%#h%#h%#h%#h%#hp%#h`%#h P%#h @%#h 0%z#h %r#h %j#h%b#h%Z#h%R#h%J#h%B#h%:#h%2#h%*#h%"#hp%#h`%#hP% #h@%#h0%#h %#h%#h%#h%#h %#h!%#h"%#h#%#h$%#h%%#h&%#h'p%#h(`%#h)P%#h*@%#h+0%z#h, %r#h-%j#h.%b#h/%Z#h0%R#h1%J#h2%B#h3%:#h4%2#h5%*#h6%"#h7p%#h8`%#h9P% #h:@%#h;0%#h< %#h=%#h>%#h?%#h@%#hA%#hB%#hC%#hD%#hE%#hF%#hGp%#hH`%#hIP%#hJ@%#hK0%z#hL %r#hM%j#hN%b#hO%Z#hP%R#hQ%J#hR%B#hS%:#hT%2#hU%*#hV%"#hWp%#hX`%#hYP% #hZ@%#h[0%"h\ 1I^HHPTI0ABH@ABH0?@GHH"HtHÐUHSH=#uKcH#HcHHH9s$fDHH]#cHO#H9r;#H[fff.H="UHtHtcÐ1ffff.Hy4#SHtHHBHuHD4#H7H fDHHHzxHHtH;zPt H4#HxPHt H3#HxpHt H3#fx,tHx`HtH;xXt H3#fx*tHxXHt H3#fx.tHxhHt cH3#HHt KHl3#HHt 3HT3#HHt H<3#HHt H$3#HH-d$HH 3#H 3#HtY3#f.t(HH< Ht2#H 2#DHω2#H2#H= 1#Ht [D[fffff.HH55"DB1H5# H5,"A0BB>BBRB1H5# H5"A0BB>BBRB1H5e# KH5"A0BB>BBRB1xH51# H5"A0BB>BBRB1DH5# H5|"A0BB>BBRB1H5# H5P"A0BB>BBRB1H5# {H5$"A0BB>BBRB1H5a# GbUBXUBBBB1rUBBBB1\VBBBB1F1`VBBBB0VBBBB1VBBBB10WBBBB1AGBBAB[xWB1H50"1H5m# SH5"1H5I# /H5"1lH5%# H5"1HH5# H5"1$H5# H5"1H5# H5"1H5# {SBBxBBHtb8t]HxBBmBB1BBzHt%8t HBBmBB1Hc|BBf|BBfSHpDp.#dH%(HD$h1E=U.#5,#t9 #% ,#]Y,#t #D,#EwD4,#E #c,#t H=`,#[1HT$hdH3%(Hp[H=1,#FB1-#4H=$FB\-#H=i$fH=+#H豮D & #ED+#EH=+#Hk+#H9rNH)Hs= #5g+#H=`+#HẤBB1,H)HH" # +#H=+#HẫBB1wfDH *#L*#1H=a$BBI)D*#",#EH+#H b+#BBH=$L@H1R d*#+#HC+#H +#BBH=@*#L@H1 +#fDH )#L)#BBH=)#1I)U+#QH=)#HẟBB1++#fDH=1$HẟBB1u*#fDH=$HẤBB1EH=$HẫBB1%ff.UHSHHD#EtDD}*#EH=$IHٺBB1H=k$E*#H=(#HD -*#Eu8IHٺBB1*#H=(#H[]DFB1OH=h(#fDH=$FB1(;H[]fUHSHH #tB)#H=$IHٺBB1H=o$I)#H='#H2)#u6IHٺBB1 )#H='#H[]FB1WH=p'#fDH=$FB10?H[]ÐUSHH=#t3Ht ;uyHt;t p(#H=$H=&#HHt;uvtD(#H[]Ht;t(#H[]5(#tH=$FB1^'#kHٺB14'#H=C&#`fDH=$1HٺB}'#ffDFB1U'#H=%#H[]H[]fHl$Ld$HH\$Ll$H(#AP#~DD &#EH=i%#HtD&#EHIcH[/cH=$L,[I"H=$I/c1IBBH=$#Ht8A/cH[IBBH /c1,&#H E%#HtUH; i$H=%#1Ht PH%#H=%#H9t Ht3H=$#BH=$#H=$#HtH$#H=$#Ht~Hs$#H=$HtbH$H=$#HtFH$#H=l%#Ht*HW%#DfH=A$FB1 %#)f8H=$HBB1I.@FB1/$#k8TH=-##HBB1H=##'DH=$1WBH-$H="#HtH $WB1H5V$H=O##11L-$#H58$MH5N$tB@LHAE,Au(t.AE.MHcH5$MH5 $u $L##H)HHH="#H"#f.AUATIUSHxt RM2A<$@EH(H=#H#HBH#11LHHL%#HHID$H# ##HB"#H[]A\A]DiLCBp8A|$LI|$mB-HHu9zL% #L1LID$4H#t"#H@HEHIt|"HH=#tOH#HBH#11LLIMmHv#H@|fHQ#HR#H!#H[]A\A]\CBHD$LHD$YfH#H#ADH#HBc@2CB@CB\CBHD$HD$MAعGCB@e1e@eH\$Ld$IHl$HHHLHxHHLH|H=#HCH+t7H#HXH"H"H$Hl$Ld$HH"HH"H"˾jCBh@jCBm@USH= #uH#1H[]@HHH##tH=#"Ht1Wf1i#HoHH#PHWH,v#H-"9tHkHRuT#먾vCBjfDHHm"H$du HH$t"f-HþWBCBiH$f-HH\$HHl$HH(HHwu-5#tH+;1H\$Hl$ H(f.HCBD$H=8#D$CBH#fDHLd$H\$AHl$Ll$Lt$HHD"Et+H$Ht: @:H=b#HtXHM#H=$HtBB1HNH5" Hu1H$xdH3<%(eHĈ[]A\A]A^A_H=%H=fH=H=JH= H=>H$H?'H#H#@HmPHhfDHj #iH$H$!@H=5lH=0DH=2 H=3H=4J##IHTHX fDzHZHbH$D"H]#H=@NH=CQffH=EH=t$(u= #tH=>#XH$ ]9[O: IKO: :;L$l/D$l2p[B{D$lD$(fDH= H=" fH=#0H=$4 #HrDvLHt Hu2Hvp$ '" #d@Ho 'HpFHq$ #"$ #fDH=v H=NH=H #Hz H=H=1$U #H=7 H=8H=9uJH="HtH$H"=DH9 H1H0fIEB@e1@eCfDHe$ HfHguD$HH=' rlH=(/H=)r #{HO THP%HRf:= #A #6D$d)H$H"G #='"tDBF "1$ #$ #H$: G:t  #D$4l@HD$pH@:CP:4@:%.u1#%1>fDYBIC #f.DT$8Ed H# #Ht 8!DL$4E DD$PE|l$T+H #1HHu<HxHž/HuH.HDHnHJ=W #H$)BO H1&H=/ #H7HH #2JH$HHoH=#HúFB1H߻H=#HFB1H=#1FBtH$HhHteHE1I;JT%HDP IM9rH=G#H麬B1H$H,HHuH=#FB1H=#58 #t8H#Ht,HL~HH\;.SC@\B#t&H=>#uH=<#uH'# " #tH= #-|$(D$@ÈD$8 ؉,|$85#tZ#X;D|$@EAu=-"uD5P#E;ER#tD-%#E:Ej D#EK "t4=#t D T#EtDD$hEuH="$Ht-:=u"@:2ut$4=x#H="C=" t)H" 9H: H" "uz=L"u ,# )]BBH=#"##HtH#"""D=#EtD5#E9#Dy"EtDY#E8D a#Et8Da#Ek=Z#]L$H=#/T$H҈T$@u ="t#!8D=#E7D5"Et#iCEDl$4E=# Dd$4E8H $H=#HBHx HH#LH5o#HH#;tHs|/tHdf/Hw#HOIziXXXXXXHLCH=T#@VPBHH8#L@HtLH=#1ҹ@H謷9DT$4E9L%#H$E11MHuI fDAD$,At$(It.AD$.M$HcH5$MH5$ L tH5o#fDH=#HFB1}x##pD$&#EtH#I#H=#H#H#fD1$#1fDH4ݠB1H H5" HEu"$#f."y"iHD$XD$`S$Ѓ"9"*X#^#w"H$L$H$H$1 EBH$L$H$H$1EBYB$$$E1E11H$H#H$1ҹEBi"]H=D#HtzH$H+#p"H$^H$H#6D$@"H= #D$8HD$8"y"j="6"ND$PAf$y" H?S"%"H5"H="2L"p\B@e@e |QHH"DFH!="uH""H=w HH"H=L$YB@e1JH$@enKf$a X$I];H$VPBHA"HU="tDB"wH=S"\H=A8c1WH=!1$9"HL1H<` cHH6uHk-HlB"H$1ҹ$EBh3!>"8_B_B5"="tDBf"9H="HtH$D$8Hq" =-"tDBL"1$"1$J" "1$"""u0"g"XH$L$H$H$1 EBTH$L$H$H$1EB8ZB7$$$E1E11 H$HN"1$"D$TH$1ҹWEBy"H$BD$E"""|$(/4|$(9 !XHH$8IH$4D$4=H=x"KH=z"KD\$`D$(Ep="D$`E|$(|$(l]BD"Eo"t ]Bo$)  $%LD$|),",D"EH=z"H=M"1HDŽ$RH$11HH,"HuH5"`B1WH$H=""H"H"="tH=^"H5"H"u+ ."t!|$(t ="uH5$ H=$u!|$@u ="tH=l$GBr@H- "Hu#HH"tH}x5",LH=$, $L"H)HHb,H="t|$@H5",H="HtHp"H$:@:~5d"H)"t*HN$:Ru @:Gt H=("H=d"HTH $"GB1H$H5$"H=-"}H=!"KB1HHHȼH="HGB1轼H="H"H",Dt$4Eh0D\$dEstt1tmH8t  H"GBH0+Hq"H8虽H=b"HGHW"肽HK"H,"u1=v"@넃1H8lt8l H"GBH0H"H0H"H8H="HGH"ڼH"HtT"h1="@jH=ߧ$GB1&H=ǧ$:HS"H+=c"(Dl$4E(|$(tDd$hEDT$4E*w^AtquHB H=$)H="0DL$4EK)H-""AH"HD$(HH$AHHD$HE1HHD"EtQH="tGH "H(\(HHH "HHHHHHH9 DžxHE H]H$"*!H]PE1HtHE1|/AH$H$1HHHeE1="ЃHۉ>H;"1H"HqfV"t0HBAHBLEHH=i$HB1谸H="HsHBAHBHBHLE1qHHDDDl$4E&H-"H""HI(\(D"EtTDY"EH="H "HHHIHHHHH9"f"a1~HuH;."hH)"Ht H9SH}H5H$ruD"E/HE0H$H'"HPHv H6"HE0Hm@H-"M%=]"b 5"H="HtS i""Y4<#9CIB1蘶H="謻L-"E11Mf"!!H=o"H vI?B1&|"P. P MMu AtIE HH~Iċ_"[!"h"H-="HuHHD;"EtH}x5"bH$HG\HEH;"rOH"HtH9s>H$H "HE HCHvH"HD$(H$HumDž1H;o"Hj"H#"94HE"H9EuH$HU H9tHuHt H9DžH}H$11ӓ]"~@HHHL-"M0H "HHH s"HHIHHHHH91IH+/"H;X"D #"E2H=+$B1L-"kH= $EB1虳A'FBA+FB/FB4FB FB1H$7FBjAKFB1JFBMȺLFB FBH$CFB>H="("cNfBcFB1 HSH FB1HC8H(HHSH 1OFBò{vmzFB]FB1觲C u zFB1cFBvHSHlFB1XgC$ŠBfDqFB]FB1*CB]FB1 eDmFB]FB1EDiFB]FB1ʱ%DB]FB1誱DvFB]FB1花D'FBcFB1j[H=$1EBH$HHt:H=$1EBȰH$H HHuH=T$FB1蛰EB H=($EB1oH=$胵QHH"2QHƿCBH/H"8( Q蟰HH71QH޿CB衉Hf/H=I"HYH߉?EB^nHH[".H= HH>"H$H."qH"H2H"H2 s9M@:ss28f1HH+"H;"2=|"-H=$B1HR"ŮH=f$ٳ[B+1MFB/t2h#|$d/MFBGBXMFB|$`"11HD$XD$(5T$(%|$` |$(2 D$(%\B8]BνFB/9"H=e$tGB1謭H=M$A="b B ^Bo"""""D%"EB^B"D-"EB^Ba"H|$HH$1ҹ_EBj ."aH$Hx,H EDDL$HEH5#"H=D"?2H="IH+D5"EtuH=̘$?B1H=,"HI?B1IHD=["EH="HtIVIB1被"H|$(H=3"="H"H9="="="="=y"="ux=o"t/Ht HD$pH=ܫ$H01H=Ы$u֋"`7H7="t |$hT7H5$ Et(5"tH=G$uBIBfH|$(E1H="t H̔$H="tH=""tH= $*H$:@:" L"t Hժ$T$4K#H=$H$:~G:nH"HM" HH6"_5f-@HHD$8S2Ht$8H="1ҹ@諩H=""u"e"H$:%@:D$4#ATcD$(E1I]HtM="D#"E~ Eu5"LI]Hu|$4!H-!"H MM AA D$ MD$ kHaBH{PH"L-"H"L-"hH{p_H{xVHJHHt9H1D$(HAHHN +HHHEHǃHCPHEHǃHǃHǃH} HH} 裨HEHE ǃfC.fC,fC*HCpHEHEHCxHEHEHE(HEHC`HCXβ D"b"HLm0A+HC ILHU"Hn"L-_"HG$H"HuifD Ž"Et!"H=,"HtHK?B1H[@HHC0HH~IDJ"EtH{ DE"IEt!"H="HtL?B1pLئqHKH=$?B1G/DǼ"EH=J"11Le11HHeH=""HIغqIB1H=TL$YB@e1רH$@eH9U1H9H9$"H$E1H1HJ"HHCHU H$HPH3HA"'"=w"=^"v=m"df!H=$VIB1ϣ$"H$ "H="="=")|$@H=M$AE1H="ADHHT$ HT$ H莤D$(H="HHx=W"uHֿRHT$ HT$ G:WH=c$L?B1觢H$1ҹeEBI`s#ZBҵ!H$1ҹ)EB`'"11Lb11HHbH=Î$HI1qIBH=" H=$=j"."tt =D"#),Զ"(+ *H=+$CIB1rH=$膦v11aGBH;YaB藴FB1!"H=0":9G:[B=H$$D$hkfIB1襠\HE HUHH="KKB1iH=""sHH=$KKB1/H=Ќ$"9dHk :"HID2{"D"EHCH"H"H"H{pHH{xHHHtf{*tH{XHtf{,tH{`H;{Xt̠f{.RHH趠ImH-"$`D "EtD"E-"="t5z" "s"tT"D-"ED5"ED"Et H="訣D "E4-"H="H1JBK="H=V"FB1%H=>"9"w LJB@e1@eD-qʩHC"HH;C0^"H{0H%"H"="!=""#H"HH;C0]ǃH="E="H "HCH'"H"="xIfDf"uD5c"Et DEuD^"EtR=",#D-"EHJBH=E$1葜H=2$ "蛡D "Et8=""D"E=">&H$HJYH$P:fx(HfS:P*fS*HPXHSXHHtHMH$@5>"=/H|bA$謿AAAELHC HN"Hg"H-X"I]H="Ht趜H"D-"EtH="H=:"HtH="|$4D%I"EH|$Xy$fHHO$H["HLd$XjLH裛HtIH&HxIHD$@HIHLC|5 } L$@LkhfK.HHt@DEtD±"EzHH=dž$KB1VHqD j"EH|$X#kHH#DT"Etf=[$M!;HHI"#-"w0LBLd$X%;HLHE H= "КL-"LHIH:W]uC:L]uC:A]H衚LcB|+ toH="?t 耚HJ<(sHIH5x">IL_IHDIHLf @+LcB+HH=#"f$=9" |$4 L5"L- $M1E11=fDAF,AV(IIn I^T.AF.HHݘ$MMt;Au ("uߋR"uLtH5w" M`"D5"Eu|$4Hc$ $L"HL)LLfH="2tAH5"薪H="H"HtH"D%c"EHӗ$:d P:T 5"Hs"t":9H="H}$8|$4H="HH \"1GB[H5T"H;5]"tJH=d"fLB13H5<"H=E" VH=9"oLB1H5"H="H$UH="KB1ՕHݚHeH譕H="HGB1袕H|$8|$(߃:饽HAt ^"D!IH=ہ$?B1"R1&IH+"H;"H=$HB1H=$]"L-R"XKB;H="t'8H="HdKB1芔H}$豕H=-}$`B1tH=}$舕-H5<$赣 DB衣DB荣H=|$GGB1H=|$$H{hf[BBH=~|$,D|$4EtQf}H"H2H"H8H=ѩ"HGHƩ"H"Hg5"H83tuH"HBH06HH={$1JB%D"EH={$)H={$FB1s"jEH="Ht,H$Hp蘒H="Hf"="H$Hd$|$4t$H= {$haB1gH={${1ɺ@e#{$P{$K{${$ 5H$%f"tH="2|$8pH="TH="IBHHH覑H=":H=J""H=$H=i"<E|$4ft$H=z$3LB1VH=y$jH5"H="w t4H5"CBH="脎`BH"]H="aHʍ$IVHT$@CD5oHRԣH$'T$hL$hD$L$h餳觰E$HaBmHYJB\H4SAt/L@e-JB1[@eD莟ǃD$(H=x$HB1H=x$H,"H "Y1=W"@HaB襛CfC*fC:HJBH="1胋H=""荐1+GB蹞诌HSHH=j$hB13~GBHȷ" H j$)PbBHiH5"HD$ =HD$ lH5|" "C[BH"^H KB 6IB1u}T$ T$ ݧH=i$ bB1H$=}H &"H+ "uKBH=i$1}H="H9H=i$HٺKB1|H ε"H=i$KB1|H=ϵ"H8H=`i$HٺIB1|H=Ei$踁rH=4i$OLB1{|H=i$菁HހHH5̯" rKB^*HJBRH5v$ 7H=v$H=`b$&IB1u0H=Cb$IB1uH=^v$1HHHy uHH"zH53v$HxH"1HHHуHc~,|/t%H|/HXt H؃HcH"xH=u$1HHHfuHH"H5u$HWxH=u$1HHH(uHHV"H5au$HxʳJB Ň IH=`$?B1AtGB荇H֭"eGBrH"~FBWJBDEGB1Hz"kCBH"="u= "u= "u ="H5[t$ ц f{="Htry: zip%`$1H=`$H;l$hH$FB@eL,>tHL.tH5Ex"DB11"sH5ی" wH4B0BB>BB1HrH5" wHu~CBԅIB@esHcl$h\$hH;\$|}|H$FB@eL,(HasHLQsH$1ҹ:EB/tU`"%Nu='".@e CB Hj"H$ZB{H$r?EBτ鬚Hu 1LLL9sFDFV Hf9u!DpD@P f9tED HDL9r1ff.AWHAVAUATUSHHGDODGA HFEI9ZA1A 1HafAUx,fAUTIM)LHveJ|DWDODDGAE LVEM9w9AEE fAUXuIvT@IؽM)LHw[]A\A]A^A_Ð0MtHto A A A AAAAufM9ZFofDLg@|$/AD$H{pD$AD$E|$D$0`Hx_HHHspHEbH{`HH1GHHD$A`T$0L$t$/HD$D HH H9>v"1UB^'v"/jbLB@eebB@eq_B@e]_B@emH\$HHl$PlBLd$XLl$`Lt$hL|$pHx=qDAEE fAu6C(HxI^HHHsPHAaHDAHx^HHtEIt$HLSaBD-뺾GBpDHXBfDHGX"W*Hu1fDLLL9r"fED HDL9spD@P fuιH9O  "HPtuH9OuJBr JH rH JH  rH H H HGrJDB rAHD DBH rH AD DBPHAD H HP H HO DH\$Hl$HLd$Ll$Lt$L|$HxHGXW*Hu.HǃH\$HHl$PLd$XLl$`Lt$hL|$pHxLDL9rÐ@ HDL9spHxhP fupuHǃD/Dwv9H(BH\$HHl$PLd$XLl$`Lt$hL|$pHxjfDLg@|$/AD$H{pD$AD$E|$D$0(\Hx[HHHspHE^H[HH1CHHD$[T$0L$t$/HD$D HH H9q"yLB@e]B@e[B@eZB@eiH\$HHl$PlBLd$XLl$`Lt$hL|$pHxl@AEE fAtFAHxYHHEIt$HL!]BD-HC(HxYHH|HsPH\HXBGB1lIfff.H\$Hl$HLd$HHHIHH1HH~H9wYHHڃHPffPHH0H XfPfHPXI$H$Hl$Ld$HHHH1~\HHEtEI$HXHHEuپB?kHEI$IfB!kHEff.AWAVAUATUSHHXH9G =!o"1AL9SD$+D$,AHD$0D$;A D$<HD$@A fD$LA D$ HD$fD$&AAAfD$( fD$NAL9S@H{0Lk`MHDS,EDMLM9rDEOl=M9AEE}M]AMIuA AE fuAAHH94ADA)‰D$HcVHI?Hs`LHH)HHL$XS,HL$A+T$It5I<HcH)XC,H{`fD)D,(O,.fk,WIuM]Ls`AEAD&FHC H9B=m"5LC I9|HK@HHH9HHC0H=IՉAEHfAEfAUAEHX1[]A\A]A^A_AL9SD$+D$, HD$0 AD$; D$<AHD$@fD$LAAD$ HD$fD$&AAA fD$(fD$N ZDT$LL$H@~fN@~LfH fN@~f@n@~HK@H9>IDH΃@0H@pff@pHH0H Hf@pf@x@pH@RHIHC`tGfk,IuM]bfDfD9RqRHItH{`@SLk`f.HX[]A\A]A^A_@DHc-RHItS,Hs`HTH{`RC,Lk`ЍDIfC,IuM]fAUATUHSHH8Ln0dH%(HD$(1L;-"tH=܊"HtTHNJ"H=Ȋ"LL-"ѡIH"HHs@1H`PH="THq"S8RBH` HT$(dH3%()H8[]A\A]@LQH=)"L9IľmBLTHH"[L豵t fDH ى"H|$ 5SHt/H="SHspBH"_=|$ Puʀ|$!KuÀ|$"u|$#uH m"HRHt~H=N")QR8QBH^_H='"BSu=I|$XH "kRHH="Ptø OHIT$$ fAD$T$D$ fAD$:T$D$ fAD$T$ D$L$ T$H H ID$T$ D$ L$  T$ H H ID$T$D$ fAD$(L$T$HxID$XID$pID$PID$xIDŽ$IDŽ$IDŽ$ IDŽ$fAT$*iNHID$pFAT$*fAt$(H o"HPHgAt$*f5C(IT$p=e"tLAD$(HxMHID$PIt$pHPL ED$DK"fE9t1@eEEB1QHsp@e\AD$:f;CtHspB\HSI9T$tHspB\HC LeID$ HCID$1)MHID$Xt ID$pBB\\H=%"@POAWAVAUAATUSHH(HOPxDg()u Ax)ЅEH9ST"Nc"u HB[B$_f{,"wfC-DC*fE HkXH EDH|H9r! EJl5H9 UDuHEMHuA U fufAY AfDD$fD)t$|$KHI{ HsXALfA)ADD$HH $MH $DD$M K*LLL$fD)fD)EJt5HH $MD$H{XfC* LH $LL$L{XI, HuHEH9S-Ƀ""a""< f{,o"_"t t fCJ"5-HHD;"EzD?"EjCw(KAAĿJHH P@K@@SPfPS:PfPSPfP HSP HfP fH P HSшPHfPfHPD ]"Ed@@@@@@@@DD`fPDs*DDpfEPbHHEEIIEtsfAHEHqH9dEADt+11o1fD5HD9rA9t@ƃ<1A9@|5wDs*fELA=F"H "HھHLH9 H$IH( []A\A]A^A_H9S (_"H9S ^"1CfK:fCHDC* fD$fEHkXHAHtH9rEJl5H9EDuHMUL}A E f=upuD$Aփ9KD$EDfE)ADD$GHHDD$ HsXAHDD$H $fA)EDL$L IH $DL$N9D{*LLT$fE)fE)EEJt5LHDD$H{XfDC*aGLT$H $K,:HKXL}HMHھHH9HGH(1[]A\A]A^A_fHSшPHfPfHPHS шPHfPfHP{LcpK(M7DEIIE fHEc[IL$H9=Dt.11f.Ao fD H9rA9A4 A9@t wHBoTHBW}"6}":}"FDLcXM=AθCHhHrIH9fAJ|=@ID$H9AADt,11AofHA9w9ƒHtA9B>r@fC-pD|$CHHHCXOT$LxHHfS*LspH $LDLH1+EuH $pT$AfAWˆEHfEEfUELMLdDHU INH9AAE11fDAofD H9rD9Dt&HcIHD fDAIH9E1H $H4FHHŋ $hBiU $BHHHCXnHpfC*HEFHC HƒUHUffUHH0H E fUfMU E HCHƒшU HUffUHH0H EfUfM UEHHjfcfc:E1H a{"HھHYEH9DH={"H;={":H%{"H5&{" H={"H{"2B DAHH $AC։HHHT$DHHHT$H $hBSH $HT$fDAHlj $AC։HHHT$DHHHT$ $hBnS $HT$AHE.H9AHJ|1@1H@pHH9uHE.I9AHKt4@A $IHHI9uqfD1fDHGI9qfDIT A$IHI9u4HUI9sf.ITAIE HI9uHBND5gV"Eu>BRx"lj $6?HHŋ $ZIBQBHD$QHD$tAyHc>HHS*HsXH2AH{X?C*HkXЃHfC*HuHE/ BHD$SQHD$D$<8Hci>HHS*HsXH@H{X$?C*HkXfD$HL}HMfC*KBPqTBHD$PHD$=BH$PDD$H $hB $P $BtP=B`P.1@AUATUSHH(HD$HD$HD$N=HHD$`HD$P@K@@HT$HD$HHHT$Hk Ht$HNH9JHЉ@(Hf@hfP@hHT$u"HHT$tsLl$Ld$Hl$H{LLHRH{ LLH@HT$H|$H;D$LH|$B=H( []A\A]fHD$HkH~Ht$HNH9HЉ@(Hf@hfP@hHT$HD$H[ HHHT$Ht$HNH9w_HЉڈHfXfPXHT$HHT$%HHHt$l?HHD$HT$@HHHt$Ig"HE HMID$ IL$I|$p1HHH1/HHIt$pH$2LB@e121@e6@=f":ID$HE5I|$p/fA|$(I|$P/I|$X{/E"=f"Hf"IT$Hf"IT$H~f"IT$ HB=H肷H=g"H;=g"Hg"H5g"褂H=g"Hg".AD$IT$XHE`HUXfEAD$fEID$HEID$HEAD$:fE:fEID$ HE ID$HEAD$(fE(AD$*ffE*fE,t&Hxh-HHE`UIt$XH^0ID$PfE.fE8HEHHEPID$pHEpI$HAD$(Hx -HHExHupH0I|$X-f/H5f"H=e"1Hd"+tBs?H\f"H]f"H,$sI|$p_-fA|$(I|$PH-I|$X9-I|$p*-fA|$( I|$P-I$HHH,HID$pI$H/#BB>; HB(;B B;H5re"H=d"1*fA|$*uLfA|$(u$I$Ht`,LS,I|$pD,fA|$(tI|$P1,I|$X%,AWHAVAUATUSHxH_d"Htd"@BdH%(HD$h1HU+$HHDaA~IcHl}.:mBH.HHc"HH)tH=c"11)Hc"H-}HEm=VD"Pu׀=ND"Ku΀=FD"uŀ=>D"t9HtF=D"Pu1=D"Ku(= D"u=D"uH=9c"$.H--c"HH2-tH=c"1H(tPH=c"-H5b"BHb"9 H|$hdH3<%(Hx[]A\A]A^A_H b"H,HT$$ T$L@Hb"D$ILb"t I9!T$D$ ff$IphB@e1h,B@e)9H=b"BB 9r)HUH"7 H=`"@BtH=`"Ht*H`"B=B7H=`"H`"?L|$011E1H={`"wH=g`"IH[fDK@PD$bD$cD$`PD$aKY|$1KN|$2C|$38HxNB1IH`"BL@@e1/*@e7H=_"TH=_"*Y@" S@"5M@"G@"H_"PT$0L$1@t$2\$3KD$0PPD$1K|$0H=a_" A   H5:_"H= _"vIƾmBLn)HH^"tH!f.PT$`L$a@t$b\$cK@PD$2D$3D$0PD$1KuA|$aKu:|$bu3|$cu,HxNB1LIH^"PBL@o@PT$0L$1@t$2\$3dKC@PD$bD$cD$`PD$aKua|$1KuZ|$2uS|$3uLHxNB1IH^"pBL@@D$aK|$`D$`PPPT$`L$a@t$b\$cK@PD$2D$3D$0PD$1K|$aK|$b|$c=["$HHg ff@Hf@f@H@H@H@H@ f@(f@,f@.H@0f@8H@HH@@ǀH@hH@`H@XH@pH@PH@xHǀHǀHǀHǀcAXA1EsHCHO#$Hp["TcHC["H=\"LDI]HǃL,@D$1K|$0fD$0PPPT$0L$1@t$2\$3sK[XG: >H1D[K"1E=mJ"wu31H$dH3 %(H[]A\A]A^A_fDH=!J" H=lK"mBHHPK""HH.H='K"HH-K"HAH虫1=+"Pu׀=+"Ku΀=+"uŀ=+"t5L`tF=u+"Pu1=m+"Ku(=e+"u=]+"uH=J"|L%J"HLtH=oJ"1H5>H=VJ" lH5MJ"BH5J"` H"qhH:$HXL$LHH96D%H"AH5I"H=I"|AH5$17#fmBHHPJ"fD-H"G"1G"fDH5)I"/BBG"H=H"11LHH#HI"HtHfHHHHuH5$@H$H;$L?HH$nH0I"HtHHHHHuH5^$`@HnH H"H|$PtT$QD$PL$SD|$^Dt$_Dl$VDd$W ЈL$L$XHPHG"D$\HG"T$RL$(L$[D$D$YT$T$]L$@D$0D$`T$$T$ZT$8T$a ffG#^AEE EML-jG"I4H=9G"1H=E"HHAH+$~HHT:.;B@\BH=F"HF"xE"H=F"=]E"HF"t=BBBBB@BE"9B@BBhBpBBaBLBRD"BB8YHx HHF"5#H E"H<HtZH=F"j H=E"HF"  ED"aBxB!D"BE#HFF"H=NE"1gHA"H% L)LhB@e1n /H=A" H @"H|$PHD$M HtOH=@" H@"F 8/ oBHL?"mB@BH=@"BGT$_D$^L$]D|$Tt$U|$VDD$WDL$XDT$YD\$Z T$\Dl$[H H HH3@"H5@"B8H=?" BBH?"s>"H$UH$HHJ"@eLd$0H-?"HD$D$$D$AIHT$(AH>"H9HH9H=>"HUHH=>"H>|$$ H=e>"Dt$& H=L>"7 BHs>"Ơ B贠 B袠=<"H=.>"NB1DHL >"IHB@e1B@eHpBBBH=="Hw="!<"BH="H5="HH9H=a$\THHmBHHH="H=B="h uHUBD(;" H=<"1LHHHHtIH5<"H,H=<"1LHHjHHtH5<"HcEH5<"oBD@;"2L<"lB@e1B@e[D$$H-L<"HH-A<"VDH=*$Ld$0L9NB1NBH1LIIB@e1B@eK:"lH=;"zH ;"H|$PHD$8HH=Y;"BD$Sl$RT$QL$TDt$XD|$Y D$PL$0L$WH T$VL$L$]H D$UT$$T$[D$(D$ZT$T$_D$D$^ T$\H H H:"HH9H:"H=:"H=:"HHs:"QIľmBLHHT:"u9H fJLH=;:"HKQI뻋8"1LL$D$AT$$EH=9"E H-:"EAL$0A D$EIM I T$(H H 1I Od%Le-H=9"Hv9" AEDE AE@E EEIED M HI H H=9"1I LuH=9"B̕Ht$H=8"1HTH=8"=r7"H8"`<8%BHH=8" H58"BHp8"7"6H=Y8"BHt$8H=;8"1HTt`H=%8"@=6"H8"8|BH3H=7"胘B(BH=7"`tBBuEH=7"=K6"H7"H57"B 6"?H=b7"MBL)(BLhw BBh H 17"H|$P4H3w{=5"tOBB/ gH56"`B-BoH=6"L)LhBB B`B D$[L$Zl$bT$aDd$rt$mD$ D$c D$`H T$qH D$sA D$pEI T$oI D$nI  T$lH t$}H $I $A $EI T$I D$~I  T$|H H I f.Ot5V 1҉fɺ@eD1EkAɹ BB@es BHBd BBU 3";BBfH|$(@e B$t#@tf1t ft4cDH$B(1HH$@eH4cuH=4"NB1H5L~4"H$IB(1H$@eB@e7 BB( H=3"BB BB ԿHHD$QL$P f T$SD$R fCT$UD$T fCT$WD$V fCT$[D$Zt$Y T$XH H HCT$_D$^t$] T$\H H HCT$cD$bt$a T$`H H HCT$gD$ft$e T$dH H HC T$iD$h fC(t$kT$j fS,t$mT$l fS.t$oT$n HS0t$qT$p fS8t$uT$t|$s t$rH H HSHt$yT$x|$w t$vHChHC`HHCXHCpHCPHCx HǃHǃHǃHǃH HS@1fL#KB@eI@e,By/"!DH=&1"Dt$EDmHMUL}A E f=upuAAՃ9'GD0fE)ADD$zHIDD$NHs`ALDD$fA)ADL$HHL$HL$DL$MK,LLT$fD)fD)EJt-HHL$EDD$H{`fDC,HL$LT$L{`I, L}HMi@@@@DDh*IfDh,fAEP+Dh-NLcpK(MDADH.HEfHE.IL$H9Dt%11Ao fD .H9rA9eA4 A9@t .wLP"fP#<шPHfPfHPH{0="AHHHC`>LxHHfDs,LkpHL$ALULH1xEuHL$fpE7fAEwEHEfEUELMLHU C:IMH9AAE11@AoDfD H9rD9Dt&HcIHD DAMIH9E1cfHE>I9AHKt,@A $IH.HI9ufDHE>I9(AHKt5@AMIH.HI9uKfDLc`MGAθCHAIwN,*I9dfAHT4+ID$H9AADt,11Ao4f2HD9r9ƃA<49@<2wfLchMDAACHDIOI\H9fJt-@ID$H9Dt+11AofH9rD9ƒHLAD9B)rfcfc:E1M@H H(1[]A\A]A^A_AHHT$ECEILHHHT$hBHT$fAHHT$ECL$EILwHHHT$L$1hBSL$HT$DA.TBHD$HD$fHHT$IljL$LHHHT$L$nhBL$HT$QDHT$I4HHŋT$hBT$fDHUI9ITAEIE HI9u HBI9fIL A$IHI9uHFI9pf.AKT4A$IHI9u~ljT$HHŋT$DI\AHT$L$LHHHT$L$AN,*f.Aƍ<8HcHHS,Hs`HH{`<C,Hk`AHfC,L}HMBHD$HD$=BDD$hBDT$I\T$hBHT$L$L$HT$AN,* =Br(1fDAWIAVMAUATUSHHHH"H|$HD$8HD$0H"H"H"H9D$wHw H9HD$(HHD$84HD$0Ll$(Ld$0Hl$8,LLHP@K@@HD$0xHD$8H Ht$(HT$0HNH9H@HT$0HD$8HHHT$0 Ht$(HNH9H-@HL$0HD$8H"HHHL$0 Ht$(H~H9lHȉшHfPfHPHL$0HD$8H/!HHHL$0M Ht$(H~H9HȉHHfPfHPH=E"LLHD$0TH|$LLHALLHL0H="LLHHD$8H Ht$(HT$0HNH9HP@K@@HL$0HD$8H"HHHL$0 Ht$(H~H9HȉHHfPfHPH="LLHD$0xH-A"HD$8HH Ht$(HT$0HNH9HЉ@(Hf@hfP@hHT$0HD$8HHHT$0EHt$(HNH9HP@K@@HT$0H-"HHHT$0HD$8HI Ht$(HNH9H@(f@hHT$0H- !HHHT$0H!1E1HD$8Hl Ht$(HNH9*HD @hHT$0H-"HHHT$0HD$8H Ht$(HNH9~H@HT$0H-"HHHT$0HD$8H Ht$(HNH9bH@HT$0H|$HT$0HD$8H Ht$(HNH9HDD8IfDxfAPDxHT$0HHT$0|HD$8H Ht$(HNH9H@HT$0H-!HHHT$0uHbHD$8H Ht$(HNH92H@HT$0H-"HHHT$0xHD$8H Ht$(HNH9H@(f@hHT$0H-D"HHHT$0tHD$8H Ht$(HNH96H@(f@hHT$0H|$HT$0pHD$8H Ht$(HNH9H@@@HT$0HHT$0=!tH-"H9HD$8HHt$(HNH9yH@@@HT$0HHT$0HD$8HAHt$(HNH9oH@(f@hHT$0HHHT$0zH|$8覃H;D$0H|$8!HH []A\A]A^A_DD"EHD$(HHD$8TBHD$8HT$0fHHHt$(HHD$8 HT$0@HHHt$(\HHD$8 HT$0@HHHT$Ht$('HHD$8HT$4HL$0;f.HHHt$(HHD$8. HT$0@HHHT$Ht$(HHD$8HT$dHL$0f.HHHT$Ht$(wHHD$8HT$$HL$0^f.HHHt$(HD$(HHD$8aBHD$8HT$06HT$HD$(HHD$8HT$DTBHT$,HD$8HL$0HT$HT$HD$((HHD$8HT$DTBHT$HD$8HL$0HT$HD$(HHD$8ATBHD$8HT$0 HT$HD$(HHD$8HT$DTBHT$,HD$8HL$0HT$mHD$(-HHD$8TBHD$8HT$0HD$(HHD$8TBHD$8HT$0HD$(HHD$8aB`HD$8HT$0HD$(mHHD$8B HD$8HT$0TBHD$8BHD$8 HD$(HHD$8TBHD$8HT$0HD$(HHD$8TB`HD$8HT$0RHD$(mHHD$8AB HD$8HT$0HD$(-HHD$8BHD$8HT$0gHD$(HHD$8aBHD$8HT$0HD$(HHD$8B`HD$8HT$03HD$(mHHD$8B HD$8HT$0/HD$(-HHD$81BHD$8HT$0;BHD$8TBHD$8BHD$8TBaHD$8 TBAHD$81B(HD$8BHD$8wBHD$8.BHD$8TBHD$8 TBHD$8BHD$8ByHD$8QB`HD$8BGHD$8H|$(aHHHD$8AHT$0fHD$(1HHHD$8TBH|$8HT$0TBH|$8KhBH|$8aTBHD$8hBAuH|$8HT$01Ht.HH)HHHHH?HHHH?HHfH\$Hl$HLd$Ll$H("ukH=@!ōEAw3H=!LH,H !H!IL9L%!H\$Hl$Ld$Ll$ H(ÃVH=!DmAw![AqHKE HN,)fHL9HKH uހ8 Uu@ BA@L,=*!LDeA!IEEN$ DL9HHAUHKIŀ u C HKDu,=!HAN[fjH)AB<#SA:/C!L{E1=!H|$HiD$\=j"HCf% |$\ffCEfC1fC:D$\fCmHT$H1HC1HHEE1f{8HC ""D$P1HCHH!|A6=!7HhD[]A\A]A^A_E1@:>AH{P11t!ucfHh[]A\A]A^A_@!JH|$PAtw!D$\HD$HL{D|$\D$\H="fCHCfC HHC fC:D$\fCHT$HHHfDHy"S(HC@H""HC0C*DHH#u"H=b"HtHslHC H# H="st=y!tNBH=a"TH=U"I5SME1H4!H!HD$Dt$\EEtfC8 5cH_!KAbHt$\H{84=!Hs%耵f{8HD$IuAg!t7D-!E ' BBLt$f.=Z!t`=!L5k#u'HD$HHtH;=!tHsPB]DXfcfc:HCHC fCfC f{*tH{XH;{`t HCXfC* !tGr!N |$\ H=#B1H=|#V!!|$\H=!B1H=!!Hh1[]A\A]A^A_DHCH%H D$PD1f!D$\sfHhD[]A\A]A^A_fDH=h!H!LsHCtIF HC5)!H!HC D$\f9CtBZD$\uH|$HyBH蠆}=!HHHHG#C:fC(fH=#GB1HH=#L9H=گ#hB1!H=¯#!+VfDH=!GB1H=!LقH=!hB1H=!@!fDLH5I11L111I H= #HMkB1NXBH=!^HD$P@/@@H9 DH{X_f.C*f`HD$(E1S,E1HD$ fQ6HHD$ S,Hs`HXDc,C*f.fC8AfHKPK*L|$XHSXH|$(AM^H{XHD$T$XHD$MK,H|$ AfS*HS`HCXQ^H{`IeD$XfEL{`fC,fEH|$ ;@LIƸME\IFI M EHD$Ht$ fD="!@LALAD$Ew?H=!LHH!H!IH9H!~ BsMLL誌L9}D!EU!Y=r!?L%ADBAw5@!AL6EA LLD$@HL90HHy@ @1u8 uۃH{P@LH=!IHLLLH!蹋L9ULf H|$(R=!HκH $A(H $]=Y! LL|$ALD$Jn5!(OH|$ LHf.I9HA0IHH@ @0u @ HHH=!~>D!EH!HPHHH;!H!| H!D t=t[t?t|t]t/tL.t-AtA DJ AFAHpEcA~A R/E1HC.A H1!~?HcHcHcHHHHHcMcH H IH McH IL L fH1HfHt#?tfD|H?u1DHHxHHpmffff.HH8HH0Offffff.ATIU1HSt/H?LHt H{HHuL[]A\fff.USHHHo@HG8HH(tHE8H;Ht趸H{Ht訸H{Ht蚸H{ Ht茸H脸H-̣#HH[]fAW1AVAUAATUHSHH8HL$XL7MnI>dLHJHHuH%xHcH(HIdM3EI'HA1 @HtĨKT'IL$A9K&HcDhD$,HHT$ IcHHT$H誷Hx衶HHHHHT$蕹HT$HD$ MItEK&HtD@H\$Hl$HLd$HHH=!IH=*!HŅt HƿB~HfHLH蓰1H$Hl$Ld$Hfffff.AWIAVAUI@ATIUSH迪HŸHID$_1Iu/fLH¾H=L9HI9L@MH)ٺ@H@HHG=HIuL=H1H[]A\A]A^A_@LH¾H赭L9u8HHM@@HɬHIuH萪H=#B1H []A\A]A^A_@|$ KHHH []A\A]A^A_@|$bMff.ff.HHHi1DD$HĘfD ff.SHHH\$HHHHD$辬HtqPpD@x H!l~BIcHcHcH HHH HcۃH HHcHcH HHH HH H[@1豬HHHHD$,nSH1H聬H|$HD$@ HǍ  PHڃ>HكP HHH?PHXP諦H[DAWAVAAUIATUSH!! !E1A11D$ Dj!9ssHHHK!L A<$tߋ@R}ithLDLqtH!DR x!A9rfDD$ D!H[]A\A]A^A_f.EtADL$ LD$EtD$ 4fDD$Hx/ըHuL l$Hx/赨HuDD$LE DHx/芨HD$uHpH0[]A\A]A^A_!D$ DAWAVAUATUSH:uG:11LH!IHAARBAPBLD6!E1t(LH=W#LBIE1蕤HHt1HspL+ot 1!tH{x]H!HARBAPBvf.D!E1EtKH=#LLBIE1HH=#VIB1ԣ@HHtTHHtHΉLHL$VnHL$tDV!EXH~IfLؤ1Eu!H[]A\A]A^A_H躤f.H[]A\A]A^A_þBB fDAUE1ATIUHSHHf.;Htu:t t*t"t,t܃+t׃tȃ=tÃ[t?t|t]t/tY.t:AtA 裤AA$IDA$HH[]A\A]EaA~A PA$/E1IHx5HIIHH_!LHGHcD t$@HL躝H$8dH3%(HH[]A\A]A^A_@DTfDD$6fDH=!\H directoH(currentEry)H}HuLQHx(HHH!LH=E|$D$B̮B踮LD/@B蜮H= !H4LĞEaI(currentI directoEry)LULMD}!E>H=#FB1К!BH!BBAWHAVAUATUSHXH|$H=(!dH%(H$H1(H= !IɛHx(HHH H5!H貝H蚛AAxFIcT /tD\t?:t:HT \t&/t!:HqtHAyE DD H=l!/Hx&HIL5K!L HHD$H9D$I4LLߚHx֙HHD$ H=!輚HI豚I9]H|$ I4誜EWH=#EB1Hl$0E1H=#?BL1Ƙ!HT$IHEHD$HHT$(EK!BaH="#1nBH= #1VH=#8B1>H=߄#RH+!Ht$0@t31@ HD$1H uIH֋Q8!J\CC@I@._HH!ʁ t€DHHHDH)HcT0/t.\u$'@tHcT0\t /t:uH=!HD0wHH!ʁ t€DHHHDH)yHcЀ|0/uHD0H H!%tLDHJHDHH)HT$HT$H|(ܖHHH!HљH=!L袘L芗Ht$H=!HInH=!肗Hx(yHHH5!HnHVx0HcЀ</H</HJHʃymBLřHHANH=#LẔB1SH=#B1;H=܁#B1#H=ā#B1 fDHcD 0t$0IH֋Q fD4fDEZHD$(LH! Ht$H=V!iHƺHID$0<t$0@fDmBL苘HHH=ۀ#LẓB1L臕HH|$ u1H$HdH3%(-HX[]A\A]A^A_f.D$0&fDH=!$I directoH(currentLL]HEEry)Hx(HH>!LH>SH@!HH!8|$1D$0H=#B1H=#XB1H=#B1ؒH=y#hB1BMfDH=Q#zB蚒H=;#L?B1f.H=#B1XH=~#vB1@H=~#TH-!H t$0@1@ HD$1DH tvuE1tL|A|/tL|fA/L5 !IBL|H= !7|VPBR|HH!I|-HLm~HHk!H!I9v=d!BKD!EtbH!H~CH!HHv)HHn!HH9|HZ!f.HtH=C!HH\$Hl$Ld$ Ll$(Lt$0H8@H !L}HI)H!H!H)!H=*!H9H !HH!HH!H!H "!DH5ye#.H!}H=]e#}2!$H=Q!4z$B݋BBQ!mfDD !EWH5d#/}H=d#C}!/H=x#yHx xHH!H5x#H|{L5!L]yHc~/A|/t'HA|/HJt HʃHcAL5;!fDH5)! D$ˊD$fH=i!tlB 蝊XH5c# |H=c#3|Hȯ!H!5H=!xtH=-!-!i@H=q!TxuP!ADH5I! H@!QGBщH!DB豉럾B蠉lGB茉Hկ!5AWAVAUATUSHHH|$@vIŸMLD?!EH|$_1E1HD$8H|$P!HD$D$'D$'H|$D$7D$711E1|$'A@u(HT$H9T$IL+t$@I@LGH=!yL!L@LHD$(xHHYEA}PH!H!H!D1fDHH91D@PEduKuۀuAuHXH=e!1HH5!$tt8B H=:!K yHڻ=!Iօ5!tu !ukH!H~,!Hڬ!N42I9LML5ì!D5h!Eu D|!EtHtH=!5Da!EE'|$7HD$H9D$ H=U!`wH5q!Hb!HH9H5\!HH9H=!-IH=!wfDmBLkwHH!1=!uH=!H=!x =O!H5¬!H!HH9H=s#Irf.=2!Iօ>HLHT$HT$IH9HT$fA}KhA}]A}R=!ƪ!NHvAUAEAMAu A} AUH AM H AUHv!AE AU H AM H AU H  AMH AuH AMH AUH! AMH AuH AMH  AuH H H Hة!HT$(H+T$8H9Ht$(H=ɪ!1Hpt8B KLH@HD$9M=)!Lr HH[]A\A]A^A_HP!HlH5']# uuH=]#uH"!H!H8-!bH!R@H=!qHxpHIH5Щ!HsH=!LBH5Ʃ!HH5!H=!ZqLq1H5D\#.tH=3\#t!=!H=#!AtHD$8BB(BLpLpkLUB~LlpLdp D=S!u H=i!umL?p:H=!1HHH@oHItXH5i!H9rJLoH=-[#B1tn LoLoH5!oB/~H=!!rHt$(H=ӧ!1Hmt8B UH=!rHD$8zHCAUAEAMAu  AUH AM H AU H,!AE  AUH AMH AUH! AM H H H!HT$(H+T$8H9H=!!qHt$(H=Ŧ!1Hlt8B GH=!qHD$8lfff.Ll$Lt$IH\$Hl$ILd$L|$HHHoMH|$mBLpHIVPBLpHI?@lHHu$YfDLHھH]pH9dL@HoHHuLmgH1=mLoLoULel @H$H$L$L$L$L$HfDD$%=Lku'LL1ptjn8oLnVfDLk36fDH=iW#LB1 j H lH=4W#B1{jfDH kfDLkff.AWIAVAUATAUSH(HHD$FH?zeL1@HA9+HzuxHcHbjHHD$HD$4I?HED$I_ME118IuHIރM)ImH;HHA9Lt$jHxiHIuH|$t8HD$H8Ht!H$jH$HxHHuH|$tj(BU|I]E?E1HD$J0HD$H([]A\A]A^A_Ä|$FD뽄(B{ATUSHHHtH1Ѓvw=1H[]A\HHHtHHtσfDAv%A@vA@~DQLA{rq@^H@P9|ރL!LIt8DH HH?H H9uIL8/A@uAY}HcHgIMHE1Mʃ fDAv1A@v#A@vA@KLSPGs@3H@%9|ރL!LIt:DHHH?H H9uI\:HD9~MtIHIHAʃHH북A&+BHD$yHD$H\$Hl$HHH肳HHfHH\$Hl$HDH\$Hl$HHH蒸HHtHfHH\$Hl$HAWAVAUATUSH8dH%(HD$(1ͰHHu51H[fLT$(dL3%(H@H8[]A\A]A^A_DHHwL`1LL$!LDHH~w'҈T$ AHHwIй?1 DIA DVAMcMuGRDF4vC II 6D ЈD$ LHH?΀@0HukHcl$ qdHIH*HHHD$ MID$E1HHD$AIH~w7T$ D9t$ u |$ I$HmH׹?1 DH DFHcHuG@H׍n4vC H 6 D$ HD$fHH?΀@0HuR|$RD$ IcHt$ It$ Hu.Ds!EtkH=M#LoB`PLAdž]bHxTaHIFPoLHLd$MAHaLaL;%`!*1L9t;Ha1/ w!t!u SB|Ha1H$H$L$L$L$L$HøfD5aw!-@1dHH+O!H;xw!HC!HrHH)HH9Zw!H==L#H!B1}_H=L#dm@1qdH !HӘ!fDL9tH`H`L`D ٙ!ERt!qt\H_HItHK#HLA`L9tH4`H,`L$`L`jfH|$`9cHHT$L|bx}!;D$(hHD$H9`}!VHL$H9 F}!DV}!;D$,4J}!;D$0$HD$@H9D}!HL$hH9 Z}!HD$xH9X}!=O!tH=J#XB1]L9tL,_H9tH_H_L_1`H5i^#:mt`9coat1҉r!XfIFPH%|!1HBH$oH$1H!ufDt$ H F:q1Ls^Hxj]HILHc`I^MnHIF $H`I#L;%y{!M~AF(HRt!L0IF8IF@IF@H8t!IH@{!ff.H\$Hl$Ld$Ll$Lt$L|$H8HH#dH%(H$1HtH<HHH9tXH$dH3%(H$H$L$L$ L$(L$0H8@+\HHtH# GWH=>#[WH!H!H=ɋ!St H=U!v|Y!iH=!SuP>!EDH5y! eHp!GBeHJ!DBd럾BdpGBdH!AWAVAUATIUSH(dH%(HD$1Hu*1LL$dL3 %(H6H([]A\A]A^A_fHHwHoE1LD$HAHH~w&҈T$HHwH׹?1 DHA DKAMcIuG I{[C II D ȈD$LHH?ˀHulAIcPHIH'I$HHD$MD$E1HH$EHH~w>T$AE9Au |$HUHH׹?1 DHA DFAMcIuG@HDf4vC H 6 D$H$HH?΀@0HuL|$JDIcHt$D)I<>A9ANHcR$?B@bFRHt%fD\t+*t?t[tHu1fDH8u1AVIAULlATL9USHwHH Il$I9r6LHH)HH!LdI4$Aփ|$u[]LA\A]A^fD[E1]LA\A]A^ÐMl$ffoXaeAfoffofoffofafofifo 2fofffifafoffafofafifofafifafof`fhfof`fhfofof`fhfoffif`foff8#f7#fofaffofafifoffafofafifofafifafof`fhfof`fhfofof`fhfoffif`foff^8#fV7#fofaffofafifoffafofafifofafifafof`fhfof`fhfofof`fhfoffif`foff7#f6#fofaffofafifoffafofafifofafifafof`fhfof`fhfofof`fhfoffif`foff^7#fV6#fofaffofafifoffafofafifofafifafof`fhfof`fhfofof`fhfoffif`foff6#f5#fofaffofafifoffafofafifofafifafof`fhfof`fhfofof`fhfoffif`foff^6#fV5#fofaffofafifoffafofafifofafifafof`fhfof`fhfofof`fhfoffif`foff5#f4#fofaffofafifoffafofafifofafifafof`fhfof`fhfofof`fhfoffif`foff^5#fV4#fofaffofafifoffafofafifofafifafof`fhfof`fhfofof`fhfoffif`foff4#f3#fofaffofafifoffafofafifofafifafof`fhfof`fhfofof`fhfoffif`foff^4#fV3#fofaffofafifoffafofafifofafifafof`fhfof`fhfofof`fhfoffif`foff3#f2#fofaffofafifoffafofafifofafifafof`fhfof`fhfofof`fhfoffif`foff^3#fV2#fofaffofafifoffafofafifofafifafof`fhfof`fhfofof`fhfoffif`foff2#f1#fofafffofafifoffafofafifofafifafof`fhfof`fhfof`fhfof`foffafif^2#fV1#fofofaffifofaffofafifofafifafof`fhfof`fhfof`fhfof`foffafif1#f0#fofofafffifafofafifofofifafafofhf`fof`fhfof`fhf`f1#fz0#f.H<[uAeafH<{uÐDA)u>t:EuD0fDt$EtHHDA)tffff.fffff.tNB/c?QUHSHHHS!HHt/ce?+QB/cQ?HH޿/c6?u!I/cЃ)Hu!HH@H<`Rc1AHcu!H[]H@H`RcDB/c>B/c>>EB/c>QAWAVAUATIUHSHHH(a@HI?HD$H fDIADJ uMUMMD$ D$ <"u@DJ IAuL.>Hx%=HIIzLL@;D$ |8HcH.tDH>.u~/t\Hfffff.H\$Hl$HHHtHt4t1H\$Hl$HHp9HHt׺H54uHHE9H9묐io!Ѓf.H9o!H #1H@H3Ho!Ho!HiHrH o!H5n!H1H@H3Hn!fHn!xV4Hn!gE#Hn!xV4tjLA#gE#xV4xV4f1HHI3HHiHHH1HI3uHLn!H5Mn!HNn!fff.ATH=l!USILMHn!H n!ILm!fDA)H#DAAA1HEJ3 DMMiIMIA1HEJ3DÃA1AIIuH m!Lm!Hm!1k[]A\fDATUHSHH dH%(HD$1,m! m! Hm!xV4Hm!gE#Hm!xV4 tuL#gE#HߺxV4xV4f1HHI3H41HiHHH1HI3uHl!H5l!Hl!86H l!H=#%H5{l!AA1HEJ3 ǃH Ll!H Gl!HiHH 5l!H1DHHJ3 H !l!у1ˆ$5H k!H=#%H5k!AA1HEJ3 ǃH k!H k!HiHH k!H1DHHJ3 H k!у1ˆT$5H hk!H=#%H5bk!AA1HEJ3 ǃH 3k!H .k!HiHH k!H1DHHJ3 H k!у1ˆT$4H j!H=q#%H5j!AA1HEJ3 ǃH j!H j!HiHH j!H1DHHJ3 H {j!у1ˆT$4H Nj!H=#%H5Hj!AA1HEJ3 ǃH j!H j!HiHH j!H1DHHJ3 H i!у1ˆT$x3H5i!H i!%H=K#AփA1HEJ3 H i!H i!HiHH ui!H1DHHJ3 H ai!у1ˆT$2H 4i!H=#%H5.i!AA1HEJ3 ǃH h!H h!HiHH h!H1DHHJ3 H h!у1ˆT$^2H h!H==#%H5h!AA1HEJ3 ǃH rh!H mh!HiHH [h!H1DHHJ3 H Gh!у1ˆT$1H h!H=#%H5h!AA1HEJ3 ǃH g!H g!HiHH g!H1DHHJ3 H g!у1ˆT$D1g!Hg!xV4%Hwg!gE#Htg!xV4H #xV4փHxV41D$ 3xV4@thgE#f.1HH@H3H<>HiHHH1H@H33@uH=f!Hf!HHf!D$HHD1H@HH3H5f!HiLNLH1@H3ރHD1DD$@4$D1H@H3I<9HiHHH1H@H3ރHD1DD$@t$D1H@H3HHiHHH1H@H3ރHD1DD$@t$D1H@H3HHiHHH1H@H3ރHD1DD$@t$D1H@H3HHiHHH1H@H3ރHD1DD$@t$D1H@H3HHiHHH1H@H3ރHD1DD$@t$D1H@H3HHiHHH1H@H3ރHD1DD$@t$D1H@H3HHiHHH1H@H3ރHD1DD$@t$D1H@H3HHiHHH1H@H3ރHD1ƃ@t$DD$ D1H@H3H<>HiHHH1H@H3ރHD1II@t$ AD1H@H3HHHiHHH1H@H3ރHD1ƃ@t$ 1H@H3Hb!HHHiHHb!H1HH31ɺ Hb!؃1D$ cHD$dH3%(u1H []A\f.1i,IA(D1**SHP=>!dH%(HD$H1t*H)=>!HL$ `&>!HD$HdH3%(uHP[;*ff.H\$Hl$HhH=w>!dH%(HD$H1R)H߃d$ %HD$HdH3%(uH\$XHl$`Hh)f.AWAVI1AUATAUSHxdH%(HD$h1H|$rBk(L|$ Ll$BH5@!1(H5?!H|$q(H=?!*L-=!(Ld$,!%L&D9}T$HcÃA|$ u֋=P=!t*L3(===!LL$,$!=!H5R?! Hc=*H=>?!Q*ID{B8 $HT$hdH3%(LuHx[]A\A]A^A_E1X(ABBB8B1%ffffff.{%ff.H\$Hl$HH&Hx%HHt HH(HHl$H\$Hfff.AUIATUSHHG*Hx$HHC*Hx$HIfS*fS,fdH{X[%H{`HkXN%C*HSXLc`uC*HSXDxC*HSXD C*HSXDC*HSXDC*HSXDAES*HKXHƈDS*HHKX@tS*HHKXHH@tS*HKXD C*HSXD AE S*HKXHƈD S*HHKX@t S*HHKXHH@t S*HKXDS*HSXC,HC`H HJHJ fH RPfC*1fC,H[]A\A]fDH[]A\A]Hs`LQ%@HsXH9%c@ATUSHHHP#AA|$Hc"HHHsPHMc%JD%8/xN[!t6HH%t6HU#HĐ[]A\@HH%uH# 5"HHCX "HHC`HCXHHUHCX@THCX@ HCX@HCX@HCXHT$XPHD$XHSXHBHD$XHSXHBHD$XHSXHBHCXHT$HP HD$HHSXHB HD$HHSXHB HD$HHSXHB HSXfC* HC`H HRPHC`@fC, 1\HĐ1[]A\fDHĐ[]A\B37@H\$Hl$HLd$Ll$HLt$L|$HII!H;?!AAHc HIHLMc#KD>8/:KY!yHL"HyL!Ht.T$ЉсHH ȁ@HE^Mt!T$HHDD$0I$MtHD$HIEHD$XIEIEH{XvH$H$L$L$L$L$H@C:JH=8!HIHƿ L B@;HtHEMtI$1MOIEIEIE2fDHL@"HL12HHEBQ1fff.SHHHPvHHHD$H$H[fDAUHBHATUSHH-U!uPL`/IIA$@DfE:tAEL$E:NuIIE^MNE:\$E^MNE:\$E^MNE:\$uqE^MNE:\$uaE^MNE:\$uQE^MNE:\$uAE^MNE:\$u1IE^MNE:$uL;L$sME^MNE:\$kD+L$Lt$ED9!E9DR %IcET6A46EgE:fwMIL$IAL$Mt$A:OAL$Mt$A:OuxAL$Mt$A:OugAL$Mt$A:OuVAL$Mt$A:OuEAL$Mt$A:Ou4AL$Mt$A:Ou#IAL$Mt$A:uL9t$ vMbD+t$ Ld$(L$Ld$EE9D;|$DM%/McGl G AVf=xP!H="H5 "AUH"H"ATUS111@3cscLcAMpcAAA9DGEE1ALcɃE9EpcrD9AE)DAAEtQfD\$fnL$EE1Opcf`f`fpAfAIA9rEDE9tALcɃD9Epc؃H11Hƀpc1@2ctcLcAIqcۃ9G݅E1DALcɃA9Eqcr9AA)EAEAEtQfD\$fnL$܉E1Mqcf`f`fp@AfAIE9rEDE9tALcɃD9EqcH1A@tc2cAELc҉IMqcAAE9EGEA1@AAD9Hc툝qcrE9EE)DAAEtPf\$fnL$EOqcE1f`f`fpfDAfAIA9rDEE9t A@IcAA9ˈqcDڃHf1f*N!f2N!ffǀ_cHH=@uN!f1fǀac HH=uBpM!fM!1fǀccHH`u M!B1f˜feL!f`L!fM!fTL!1fML!fHL!fAL!f%lu: %3ld/%3ld [%4s/%4s] -%4s] zip warning: %s%s zip I/O error: %s zip error: %s (%s) zip I/O error: %s bad flag to add_filternull pattern to add_filtermissing file after @%c pattern file '%s'adding filteradding filewas creating pattern listwas processing argumentsnew zip file left as: was replacing split fileabortingEnter password: Verify password: stderr is not a ttyunzipunzip pipe errorUnZip %f unexpected output of UnZip -vFound UnZip version %4.2f{}test of %s FAILED original files unmodifiedtest of %s OK en_US.UTF-8specify just one actiondo not specify both -r and -Rbad split size: '%s'%4d-%2d-%2d%2d%2d%4dquitwarnignorenoescapeUTF8-UN (unicode) bad valuedeflatestorebzip2sd: Zipfile name '%s' no such option ID: %ldpassword verification failedsd: Command line read command line: '%s' show command lineavailable options: %-2s %-18s %-4s %-3s %-30s negvallongshdescription----------- %-2s %-18s %-4s %-3s reqoptcharnumunklogpath.logcould not open logfile '%s'--------- Zip log opened %scommand line arguments: "%s" fix options require --outnothing to select fromname not matched: can't use - and -@ togethersd: Zipping to stdout missing suffix list;sd: Reading archive allocating temp filenamezip file empty Total %ld entries ( Done %ssplitsize = not found or emptysd: Scanning archive entries not in archive: sd: Scanning files current directory for -Rsd: Applying filters sd: Checking dups was processing list of filessd: Scanning files to update missing or earlyup to datezip diagnostic: %s %s sd: fcount = %u Scanning files Archive contains: Would Delete: Would Freshen: Would Copy: Would Add/Update: Escaped Unicode: %s Total %s entries (%s bytes) . -iArchive is currentr+cannot grow split archivesd: Creating new zip file ziXXXXXXfreshening: %s ok: %supdating: %s current: %swas zipping %swas copying %scould not open for reading: will just copy entry over: skipping: %s copying: %suser requested abort(try -F to attempt to fix)could not seek in output filebad - skipping: deleting: %s / / sd: Zipping up new entries was adding files to zip file adding: %szip warningzip warning: %s files/entries read: %lu (%s bytes) skipped: %lusd: Get comment if any was reading comment linesEnter comment for %s: current zip file comment is: was setting comments to null sd: Replacing old zip file sd: Setting file type planned bytes, actual Encryption notice: Rich Wales, Mike White of conditions.compress-1compress 1compress-2compress 2compress-3compress 3compress-4compress 4compress-5compress 5compress-6compress 6compress-7compress 7compress-8compress 8compress-9compress 9Aadjust-sfxadjust self extractor offsetstemp-pathdir to use for temp archiveentry-commentsadd comments for each entrydeletedelete entries from archivedbdisplay-bytesdisplay running bytesdcdisplay-countsdisplay running file countdddisplay-dotsdgdisplay-globaldotsdsdot-sizedudisplay-usizedvdisplay-volumedisplay volume (disk) numberno-dir-entriesDFdifference-archiveencryptFFfixfixFIFSfilesyncfreshenfdforce-descriptorsfzforce-zip64growH?h2more-helpextended helpincludejunk-pathsJjunk-sfxDOS-namesforce use of 8.3 DOS namesto-crlffrom-crlflogfile-pathlalog-appendappend to existing log filelilog-infoLdisplay licensemovemmnot usedMMmust-matchsuffixesnwno-wildlatest-timeOoutput-filestore pathspasswordquietrecurse-pathsrecurse down listed pathsrecurse-patternsREregexallow [list] matching (regex)split-sizespsplit-pausesvsplit-verbosesbsplit-bellscshow-commandsdshow-debugshow debugsfshow-filesshow-optionsshow optionssushow-unicodesUshow-just-unicodefrom-dateexclude before datettbefore-dateinclude before datetestTTunzip-commandupdatecopy-entriesUNversionwswild-stop-dirsexcludestrip-extrasymlinksstore symbolic linksarchive-commentask for archive commentZcompression-methodcompression methodnames-stdinZip %s (%s). Usage: -h2 show more helpExtended Help for Zipzipfile entries.Basic command line:Some examples:Basic modes:Basic options: -q quiet operationSyntax:Options and Values: For example:Wildcards: zip zipfile -r . -i "*.h"Include and Exclude:Case matching: the -ic option is used.Recursion:Date filtering:Deletion, File Sync: -d delete files -FS file sync on OS.Compression:Encryption: unchanged. and newfile2:Streaming and FIFOs: zip -FI archive fifoDots, counts:Logging:Testing archives:Fixing archives:Difference mode:Show files:Unicode: set what Zip does: zip -sU -UN=e archive to match files in archive. fields:Self extractor:Zip special compilation options:USE_EF_UT_TIME (store Universal Time)SYMLINK_SUPPORT (symbolic links supported)LARGE_FILE_SUPPORT (can read and write large files on file system)ZIP64_SUPPORT (use Zip64 to store large files in archives)UNICODE_SUPPORT (store and read UTF-8 Unicode paths)STORE_UNIX_UIDs_GIDs (store UID/GID sizes/values using new extra field)UIDGID_NOT_16BIT (old Unix 16-bit UID/GID extra field not used) [encryption, version %d.%d%s of %s] (modified for Zip 3) attempting to restore %s to its previous state cannot write zip file to terminalzip file is empty, can't make it as old as latest entryzip file has only directories, can't make it as old as latest entrywas deleting moved files and directoriesfailed to get information from UnZipNeed UnZip 6.00 or later to test this Zip64 archivebuilding command string for testing archiveoption -ds (--dot-size) has bad size: '%s'dot size must be at least 32 KB: '%s'-mm not supported, Must_Match is -MMminimum split size is 64 KB: '%s'invalid date entered for -t option - use mmddyyyy or yyyy-mm-ddinvalid date entered for -tt option - use mmddyyyy or yyyy-mm-dd-UN must be Quit, Warn, Ignore, No, Escape, or UTF8: Compression method bzip2 not enabledvalid compression methods are: store, deflate)unknown compression method found: Option -Z (--compression-method): unknown methodcan't use -- before archive namecan't read input (-) and filenames (-@) both from stdinwas getting encryption passwordzero length password not allowedwas verifying encryption passwordarchive name must end in .zip for splits--out path must be different than in path: %scan't use --diff (-DF) with fix (-F or -FF)-U (--copy) requires -O (--out) zip -F indamagedarchive --out outfixedarchivefix options -F and -FF require --out: no other actions allowed when fixing archive (-F or -FF)-DF (--diff) requires -O (--out)can't use --diff (-DF) with -d or -Uinvalid option(s) used with -d; ignored.can't set method, move, recurse, or comments with copy mode.can't use -y with -k, -y ignoredcan't use -F with -A, -F ignoredcan't use -FF with -A, -FF ignoredcan't use -T on stdout, -T ignoredcan't create split archive while fixing or adjusting can't create split archive with -d or -g or on stdout can't use -d, -f, -u, -U, or -g with filesync -FS can't use -d, -f, -u, -U, or -g on stdout Fix archive (-F) - assume mostly intact archiveFix archive (-FF) - salvage what cansd: Open zip file and create temp file (-FF) sd: Creating new zip file (-FF) sd: Writing central directory (-FF) was replacing the original zip fileCould not get info for input split: cannot repeat names in zip filesd: Open zip file and create temp file could not open archive to readsd: Adding spanning/splitting signature at top of archive sd: Going through old zip file could not read local entry information: file and directory with the same name: zip warning: Not all files were readable enter new zip file comment (end with .): sd: Writing central directory total bytes=%s, compressed=%s -> %d%% savings sd: Writing end of central directory Copyright (c) 1990-2008 Info-ZIP - Type '%s "-L"' for software license.This is %s %s (%s), by Info-ZIP.Currently maintained by E. Gordon. Please send bug reports tothe authors using the web page at www.info-zip.org; see README for details.Latest sources and executables are at ftp://ftp.info-zip.org/pub/infozip,as of above date; see http://www.info-zip.org/ for other sites. The encryption code of this program is not copyrighted and is put in the public domain. It was originally written in Europe and, to the best of our knowledge, can be freely distributed in both source and object forms from any country, including the USA under License Exception TSU of the U.S. Export Administration Regulations (section 740.13(e)) of 6 June 2002.Copyright (c) 1990-2008 Info-ZIP. All rights reserved.For the purposes of this copyright and license, "Info-ZIP" is defined asthe following set of individuals: Mark Adler, John Bush, Karl Davis, Harald Denker, Jean-Michel Dubois, Jean-loup Gailly, Hunter Goatley, Ed Gordon, Ian Gorman, Chris Herborth, Dirk Haase, Greg Hartwig, Robert Heath, Jonathan Hudson, Paul Kienitz, David Kirschbaum, Johnny Lee, Onno van der Linden, Igor Mandrichenko, Steve P. Miller, Sergio Monesi, Keith Owens, George Petrov, Greg Roelofs, Kai Uwe Rommel, Steve Salisbury, Dave Smith, Steven M. Schweda, Christian Spieler, Cosmin Truta, Antoine Verheijen, Paul von Behren,This software is provided "as is," without warranty of any kind, expressor implied. In no event shall Info-ZIP or its contributors be held liablefor any direct, indirect, incidental, special or consequential damagesarising out of the use of or inability to use this software.Permission is granted to anyone to use this software for any purpose,including commercial applications, and to alter it and redistribute itfreely, subject to the above disclaimer and the following restrictions: 1. Redistributions of source code (in whole or in part) must retain the above copyright notice, definition, disclaimer, and this list 2. Redistributions in binary form (compiled executables and libraries) must reproduce the above copyright notice, definition, disclaimer, and this list of conditions in documentation and/or other materials provided with the distribution. The sole exception to this condition is redistribution of a standard UnZipSFX binary (including SFXWiz) as part of a self-extracting archive; that is permitted without inclusion of this license, as long as the normal SFX banner has not been removed from the binary or disabled. 3. Altered versions--including, but not limited to, ports to new operating systems, existing ports with new graphical interfaces, versions with modified or added functionality, and dynamic, shared, or static library versions not from Info-ZIP--must be plainly marked as such and must not be misrepresented as being the original source or, if binaries, compiled from the original source. Such altered versions also must not be misrepresented as being Info-ZIP releases--including, but not limited to, labeling of the altered versions with the names "Info-ZIP" (or any variation thereof, including, but not limited to, different capitalizations), "Pocket UnZip," "WiZ" or "MacZip" without the explicit permission of Info-ZIP. Such altered versions are further prohibited from misrepresentative use of the Zip-Bugs or Info-ZIP e-mail addresses or the Info-ZIP URL(s), such as to imply Info-ZIP will provide support for the altered versions. 4. Info-ZIP retains the right to use the names "Info-ZIP," "Zip," "UnZip," "UnZipSFX," "WiZ," "Pocket UnZip," "Pocket Zip," and "MacZip" for its own source and binary releases.display dots as process each filedisplay dots for archive instead of filesset progress dot size - default 10M bytesdisplay uncompressed size in bytesno entries for dirs themselves (-x */)create diff archive with changed/new filesencrypt entries, ask for passwordfix mostly intact archive (try first)try harder to fix archive (not as reliable)read Unix FIFO (zip will wait on open pipe)add/delete entries to make archive match OSfreshen existing archive entriesforce data descriptors as if streamingforce use of Zip64 format, negate preventsgrow existing archive instead of replaceinclude only files matching patternsstrip paths and just store file namesstrip self extractor from archiveconvert text file line ends - LF->CRLFconvert text file line ends - CRLF->LFlog to log file at path (default overwrite)include informational messages in logadd files to archive then delete fileserror if in file not matched/not readablesuffixes to not compress: .gz:.zipno wildcards during add or updateuse latest entry time as archive timeset out zipfile different than in zipfileencrypt entries, option value is passwordrecurse current dir and match patternsdo splits, set split size (-s=0 no splits)pause while splitting to select destinationbe verbose about creating splitswhen pause for next split ring bellshow files to operate on and exitas -sf but also show escaped Unicodeas -sf but only show escaped Unicodetest updates before replacing archiveunzip command to use, name is added to endupdate existing entries and add newselect from archive instead of file systemUN=quit, warn, ignore, no, escapedisplay additional information(if no other args) show version information* stops at /, ** includes any /exclude files matching patterns-X- keep all ef, -X strip but critical efget file names from stdin, one per linezip [-options] [-b path] [-t mmddyyyy] [-n suffixes] [zipfile list] [-xi list] The default action is to add or replace zipfile entries from list, which can include the special name - to compress standard input. If zipfile and list are omitted, zip compresses stdin to stdout. -f freshen: only changed files -u update: only changed or new files -d delete entries in zipfile -m move into zipfile (delete OS files) -r recurse into directories -j junk (don't record) directory names -0 store only -l convert LF to CR LF (-ll CR LF to LF) -1 compress faster -9 compress better -q quiet operation -v verbose operation/print version info -c add one-line comments -z add zipfile comment -@ read names from stdin -o make zipfile as old as latest entry -x exclude the following names -i include only the following names -F fix zipfile (-FF try harder) -D do not add directory entries -A adjust self-extracting exe -J junk zipfile prefix (unzipsfx) -T test zipfile integrity -X eXclude eXtra file attributes -y store symbolic links as the link instead of the referenced file -e encrypt -n don't compress these suffixesSee the Zip Manual for more detailed helpZip stores files in zip archives. The default action is to add or replace zip options archive_name file file ... Add file.txt to z.zip (create z if needed): zip z file.txt Zip all files in current dir: zip z * Zip files in current dir and subdirs also: zip -r z . External modes (selects files from file system): add - add new files/update existing files in archive (default) -u update - add new files/update existing files only if later date -f freshen - update existing files only (no files added) -FS filesync - update if date or size changed, delete if no OS match Internal modes (selects entries in archive): -d delete - delete files from archive (see below) -U copy - select files in archive to copy (use with --out) -r recurse into directories (see Recursion below) -m after archive created, delete original files (move into archive) -j junk directory names (store just file names) -v verbose operation (just "zip -v" shows version information) -c prompt for one-line comment for each entry -z prompt for comment for archive (end with just "." line or EOF) -@ read names to zip from stdin (one path per line) -o make zipfile as old as latest entry The full command line syntax is: zip [-shortopts ...] [--longopt ...] [zipfile [path path ...]] [-xi list] Any number of short option and long option arguments are allowed (within limits) as well as any number of path arguments for files to zip up. If zipfile exists, the archive is read in. If zipfile is "-", stream to stdout. If any path is "-", zip stdin. For short options that take values, use -ovalue or -o value or -o=value For long option values, use either --longoption=value or --longoption value zip -ds 10 --temp-dir=path zipfile path1 path2 --exclude pattern pattern Avoid -ovalue (no space between) to avoid confusion In particular, be aware of 2-character options. For example: -d -s is (delete, split size) while -ds is (dot size) Usually better to break short options across multiple arguments by function zip -r -dbdcds 10m -lilalf logfile archive input_directory -ll All args after just "--" arg are read verbatim as paths and not options. zip zipfile path path ... -- verbatimpath verbatimpath ... Use -nw to also disable wildcards, so paths are read literally: zip zipfile -nw -- "-leadingdashpath" "a[path].c" "path*withwildcard" You may still have to escape or quote arguments to avoid shell expansion Internally zip supports the following wildcards: ? (or %% or #, depending on OS) matches any single character * matches any number of characters, including zero [list] matches char in list (regex), can do range [ac-f], all but [!bf] If port supports [], must escape [ as [[] or use -nw to turn off wildcards For shells that expand wildcards, escape (\* or "*") so zip can recurse Normally * crosses dir bounds in path, e.g. 'a*b' can match 'ac/db'. If -ws option used, * does not cross dir bounds but ** does For DOS and Windows, [list] is now disabled unless the new option -RE enable [list] (regular expression) matching is used to avoid problems with file paths containing "[" and "]": zip files_ending_with_number -RE foo[0-9].c -i pattern pattern ... include files that match a pattern -x pattern pattern ... exclude files that match a pattern Patterns are paths with optional wildcards and match paths as stored in archive. Exclude and include lists end at next option, @, or end of line. zip -x pattern pattern @ zipfile path path ... On most OS the case of patterns must match the case in the archive, unless -ic ignore case of archive entries This option not available on case-sensitive file systems. On others, case ignored when matching files on file system but matching against archive entries remains case sensitive for modes -f (freshen), -U (archive copy), and -d (delete) because archive paths are always case sensitive. With -ic, all matching ignores case, but it's then possible multiple archive entries that differ only in case will match.End Of Line Translation (text files only): -l change CR or LF (depending on OS) line end to CR LF (Unix->Win) -ll change CR LF to CR or LF (depending on OS) line end (Win->Unix) If first buffer read from file contains binary the translation is skipped -r recurse paths, include files in subdirs: zip -r a path path ... -R recurse current dir and match patterns: zip -R a ptn ptn ... Use -i and -x with either to include or exclude paths Path root in archive starts at current dir, so if /a/b/c/file and current dir is /a/b, 'zip -r archive .' puts c/file in archive -t date exclude before (include files modified on this date and later) -tt date include before (include files modified before date) Can use both at same time to set a date range Dates are mmddyyyy or yyyy-mm-dd Delete archive entries matching internal archive paths in list zip archive -d pattern pattern ... Can use -t and -tt to select files in archive, but NOT -x or -i, so zip archive -d "*" -t 2005-12-27 deletes all files from archive.zip with date of 27 Dec 2005 and later Note the * (escape as "*" on Unix) to select all files in archive Similar to update, but files updated if date or size of entry does not match file on OS. Also deletes entry from archive if no matching file zip archive_to_update -FS -r dir_used_before Result generally same as creating new archive, but unchanged entries are copied instead of being read and compressed so can be faster. WARNING: -FS deletes entries so make backup copy of archive first -0 store files (no compression) -1 to -9 compress fastest to compress best (default is 6) -Z cm set compression method to cm: store - store without compression, same as option -0 deflate - original zip deflate, same as -1 to -9 (default) if bzip2 is enabled: bzip2 - use bzip2 compression (need modern unzip) -e use standard (weak) PKZip 2.0 encryption, prompt for password -P pswd use standard encryption, password is pswdSplits (archives created as a set of split files): -s ssize create split archive with splits of size ssize, where ssize nm n number and m multiplier (kmgt, default m), 100k -> 100 kB -sp pause after each split closed to allow changing disks WARNING: Archives created with -sp use data descriptors and should work with most unzips but may not work with some -sb ring bell when pause -sv be verbose about creating splits Split archives CANNOT be updated, but see --out and Copy Mode belowUsing --out (output to new archive): --out oa output to new archive oa Instead of updating input archive, create new output archive oa. Result is same as without --out but in new archive. Input archive WARNING: --out ALWAYS overwrites any existing output file For example, to create new_archive like old_archive but add newfile1 zip old_archive newfile1 newfile2 --out new_archive Cannot update split archive, so use --out to out new archive: zip in_split_archive newfile1 newfile2 --out out_split_archive If input is split, output will default to same split size Use -s=0 or -s- to turn off splitting to convert split to single file: zip in_split_archive -s 0 --out out_single_file_archive WARNING: If overwriting old split archive but need less splits, old splits not overwritten are not needed but remainCopy Mode (copying from archive to archive): -U (also --copy) select entries in archive to copy (reverse delete) Copy Mode copies entries from old to new archive with --out and is used by zip when either no input files on command line or -U (--copy) used. zip inarchive --copy pattern pattern ... --out outarchive To copy only files matching *.c into new archive, excluding foo.c: zip old_archive --copy "*.c" --out new_archive -x foo.c If no input files and --out, copy all entries in old archive: zip old_archive --out new_archive prog1 | zip -ll z - zip output of prog1 to zipfile z, converting CR LF zip - -R "*.c" | prog2 zip *.c files in current dir and stream to prog2 prog1 | zip | prog2 zip in pipe with no in or out acts like zip - - If Zip is Zip64 enabled, streaming stdin creates Zip64 archives by default that need PKZip 4.5 unzipper like UnZip 6.0 WARNING: Some archives created with streaming use data descriptors and should work with most unzips but may not work with some Can use -fz- to turn off Zip64 if input not large (< 4 GB): prog_with_small_output | zip archive -fz- Zip now can read Unix FIFO (named pipes). Off by default to prevent zip from stopping unexpectedly on unfed pipe, use -FI to enable: -db display running count of bytes processed and bytes to go (uncompressed size, except delete and copy show stored size) -dc display running count of entries done and entries to go -dd display dots every 10 MB (or dot size) while processing files -dg display dots globally for archive instead of for each file zip -qdgds 10m will turn off most output except dots every 10 MB -ds siz each dot is siz processed where siz is nm as splits (0 no dots) -du display original uncompressed size for each entry as added -dv display volume (disk) number in format in_disk>out_disk Dot size is approximate, especially for dot sizes less than 1 MB Dot options don't apply to Scanning files dots (dot/2sec) (-q turns off) -lf path open file at path as logfile (overwrite existing file) -la append to existing logfile -li include info messages (default just warnings and errors) -T test completed temp archive with unzip before updating archive -TT cmd use command cmd instead of 'unzip -tqq' to test archive On Unix, to use unzip in current directory, could use: zip archive file1 file2 -T -TT "./unzip -tqq" In cmd, {} replaced by temp archive path, else temp appended. The return code is checked for success (0 on Unix) -F attempt to fix a mostly intact archive (try this first) -FF try to salvage what can (may get more but less reliable) Fix options copy entries from potentially bad archive to new archive. -F tries to read archive normally and copy only intact entries, while -FF tries to salvage what can and may result in incomplete entries. Must use --out option to specify output archive: zip -F bad.zip --out fixed.zip Use -v (verbose) with -FF to see details: zip reallybad.zip -FF -v --out fixed.zip Currently neither option fixes bad entries, as from text mode ftp get. -DF (also --dif) only include files that have changed or are new as compared to the input archive Difference mode can be used to create incremental backups. For example: zip --dif full_backup.zip -r somedir --out diff.zip will store all new files, as well as any files in full_backup.zip where either file time or size have changed from that in full_backup.zip, in new diff.zip. Output archive not excluded automatically if exists, so either use -x to exclude it or put outside what is being zipped.DOS Archive bit (Windows only): -AS include only files with the DOS Archive bit set -AC after archive created, clear archive bit of included files WARNING: Once the archive bits are cleared they are cleared Use -T to test the archive before the bits are cleared Can also use -sf to save file list before zipping files -sf show files to operate on and exit (-sf- logfile only) -su as -sf but show escaped UTF-8 Unicode names also if exist -sU as -sf but show escaped UTF-8 Unicode names instead Any character not in the current locale is escaped as #Uxxxx, where x is hex digit, if 16-bit code is sufficient, or #Lxxxxxx if 24-bits are needed. If add -UN=e, Zip escapes all non-ASCII characters. If compiled with Unicode support, Zip stores UTF-8 path of entries. This is backward compatible. Unicode paths allow better conversion of entry names between different character sets. New Unicode extra field includes checksum to verify Unicode path goes with standard path for that entry (as utilities like ZipNote can rename entries). If these do not match, use below options to -UN=Quit - if mismatch, exit with error -UN=Warn - if mismatch, warn, ignore UTF-8 (default) -UN=Ignore - if mismatch, quietly ignore UTF-8 -UN=No - ignore any UTF-8 paths, use standard paths for all An exception to -UN=N are entries with new UTF-8 bit set (instead of using extra fields). These are always handled as Unicode. Normally Zip escapes all chars outside current char set, but leaves as is supported chars, which may not be OK in path names. -UN=Escape escapes any character not ASCII: Can use either normal path or escaped Unicode path on command line Zip now stores UTF-8 in entry path and comment fields on systems where UTF-8 char set is default, such as most modern Unix, and and on other systems in new extra fields with escaped versions in entry path and comment fields for backward compatibility. Option -UN=UTF8 will force storing UTF-8 in entry path and comment -UN=UTF8 - store UTF-8 in entry path and comment fields This option can be useful for multi-byte char sets on Windows where escaped paths and comments can be too long to be valid as the UTF-8 versions tend to be shorter. Only UTF-8 comments on UTF-8 native systems supported. UTF-8 comments for other systems planned in next release. -A Adjust offsets - a self extractor is created by prepending the extractor executable to archive, but internal offsets are then off. Use -A to fix offsets. -J Junk sfx - removes prepended extractor executable from self extractor, leaving a plain zip archive.More option highlights (see manual for additional options and details): -b dir when creating or updating archive, create the temp archive in dir, which allows using seekable temp file when writing to a write once CD, such archives compatible with more unzips (could require additional file copy if on another device) -MM input patterns must match at least one file and matched files must be readable or exit with OPEN error and abort archive (without -MM, both are warnings only, and if unreadable files are skipped OPEN error (18) returned after archive created) -nw no wildcards (wildcards are like any other character) -sc show command line arguments as processed and exit -sd show debugging as Zip does each step -so show all available options on this system -X default=strip old extra fields, -X- keep old, -X strip most -ws wildcards don't span directory boundaries in pathsh@h@h@h@ph@i@RBzB{BP{B{B{B(|Bx|B|B}BX}B}B}B8~B~B~BB`BBRB,BBRBBBBB BRBB SBpBBSBBB(BB.SBhBBB@BBЂBB@BB;SBBȃBBJSBXBB؄B(BhBBBfSBBBBBBXBBBBnSB(BxBSBȇBBPBBЈB BBhBBB@BBBSBBB`BBB@BSBBBBB BhBBBBSBBXBBB8BBSBpBSBBB@BBB0BBBBB0BBBSBВB BpBBBBTB8BBȔBBBTB(TB BhBBؕBBHBBATBBBWTB0BhBBBB`TBHBxBBB0BBBBmTBB8BBpBBBHBBB(BPBBBМBB BhByTBBBTB@BxBBB@BBПBBB`BBB0BxBBB@BBBTBBBHBBBBhBBBB BpBTBBTBBBHBBB(BpBBBPBBBTBB0BXBBTBBB8BBBBBTBPBBB(BpBBBBHBxBBTBȭBBHBBЮB BhBBBB B`BBB8BBUBBȱBBPBBBBUB(BpBBBB8BB$UBȴBB@BxBBBBHBBضB9UBBSUBBHBBطB B`BpUBBB8BBBBBBzUB BhBBB0BBpBBBXBBB8BBнB BhBBBB`BB@zip diagnostic: deleting file %s deleting directory %s (if empty) made by version %d.%d on system type %d: needs unzip %d.%d on system type %d: local flags = 0x%04x, central = 0x%04x: undefined bits used in flags = 0x%04x: unknown compression method %u: unknown internal attributes = 0x%04x: Unicode Path Extra Field version > 1 - skippingUnicode does not match path - ignoring Unicode: Unicode does not match path: %s Likely entry name changed but Unicode not updated Use -UN=i to ignore errors or n for no Unicode pathsLarge entry support disabled using -fz- but neededLocal Version Needed (%d) does not match CD (%d): Local Entry Flag does not match CD: Local Entry CRC does not match CD: Large entry support disabled with -fz- but neededLarge entry support disabled with -fz- but entry needsCompressed/stored entry unexpectedly large - do not use -fz-Poor compression resulted in unexpectedly large entry - try -fzIllegal host system mapping in local header: %dIllegal PK version mapping in local header: %dUnrecognized compression method in local header: %dLocal Version Needed To Extract does not match CD: Local Entry name does not match CD: no end of stream entry found: rewinding and scanning for later entriesexpected compressed/stored size %s, actual %sif archive to fix is split archive, need to provide path of the last split with .zip extension, even if it doesn't exist (zip will ask for splits)could not open input archive: Missing end (EOCDR) signature - either this archive is not readable or the end is damagedEnd record (EOCDR) only %s bytes - assume truncatedEnd record (EOCDR) has bad disk numbers - ignoring EOCDRzipfile comment truncated - ignoring Found end record (EOCDR) - says expect %lu splits Found end record (EOCDR) - says expect single disk archiveIs this a single-disk archive? (y/n): Assuming single-disk archiveuser ended reading - closing archiveZip64 EOCDR found (%2lu %6s)...Zip64 EOCDL found (%2lu %6s)...Entry after central directory found (%2lu %6s)...bad archive - error reading central directorylocal (%lu) and cen (%lu) crc mismatch Found spanning marker, but did not expect split (multi-disk) archive... Found spanning marker - expected as this is split (multi-disk) archive... Found spanning marker - could be split archive...(If all you have are splits (.z01, .z02, ...) and no .zip, try -FF)bad archive - missing end signature(If downloaded, was binary mode used? If not, the archive may be scrambled and not recoverable)missing end signature--probably not a zip file (did youremember to use binary mode when you transferred it?)(if you are trying to read a damaged archive try -F)Adjusting split archives not yet supportedcannot update a split archive (use --out option)must use --out when fixing an archivecould not seek back to start of central directory: central dir not where expected - could not adjust offsetscould not seek back to Zip64 EOCDL: unable to read EOCD after seek: Adjusting split archives not supported: could not seek back to Zip64 EOCDR: Could not determine offset of entriesZip entry offsets appear off by %s bytes - correcting...Zip entry offsets do not need adjustingbad archive - could not seek back to Zip64 EOCDL: bad archive - could not seek back to Zip64 EOCDR: Zip64 EOCDR not found where expected - compensatingbad archive - Zip64 EOCDR not found in split: Zip64 End Of Central Directory Record not found: bad archive - Zip64 EOCDR bad or truncatedZip64 EOCD Record bad or truncatedThis archive requires version %d.%dZip currently only supports up to version 4.6 archives(up to 4.5 if bzip2 is not compiled in)If -F fails try -FF to try to salvage somethingAttempting to salvage what canTry -F to attempt to read anywaybad archive - unexpected signature unexpected signature on disk %lu at %s archive not in correct format: central directory header signature on disk %lu at %s could not allocate memory: scanzipf_regexpected %s entries but found %serror deleting starts on disk %lu: extra field copywrite Unicodeunicode_mismatch = %d Unicode path errorappend_int64_to_memreading archive fseek: Did not find entry for reading local entry: reading entryEntry too big:Zip64 local extra fieldZip64 Extra FieldUTF-8 Path local extra fieldUTF-8 Path Extra Fieldappend_ulong_to_memappend_string_to_memSkipping: out of memory in zipcopy copying: %s Could not find splitaborting: seek failed on output fileentry truncated: unable to seek in input file Found archive commentPKPKScanning for entries...could not find split: skipping disk %lu ... EOCDR found (%2lu %6s)... Local (%2lu %6s):reading central directoryCentral Directory found... Cen (%2lu %6s): reading central directory: skipping this entry...zero-length name for entry #error reading entry: reading archivewriting archive seek: Error rewriting local headerwrite archive seek: seek after local: no local entry: %s%02x on disk %lu at %s skipping this signature...No .zip file found could not open input archiveCan't use -F to fix (try -FF)PKreading archive: PKPK(try -A to adjust offsets)PK(try -F to attempt recovery)illegal UTF-8 name: UTF-8 Path cen extra fieldappend_ushort_to_memoverflow in byte countwrite error on zip fileextra fields copyunexpected error on zip filelast %s o %s has binary so -l ignoredhas binary so -ll ignoredcan't rewrite method s=%s, actual=%s incorrect compressed size (in=%s) (out=%s) (deflated %d%%) (stored 0%%) output buffer too small for in-memory compressionseek wrap - zip file too big to write-l used on binary file - corrupted?-ll used on binary file - corrupted? file size changed while zipping zip -0 not supported for I/O on pipes or devicesialocal_to_display_stringlocal_to_wide_stringwide_char_to_escape_string%02xwide_to_escape_stringMore than 99999 splits neededz%02lusplit pathbase pathwide_to_local_string Closing split fcopy: write error zip diagnostic: %scluding %s Opening disk %d Writing to: %s Could not find: s (skip this split) : Could not find or open Found: %s '%s' (%s)goglogsoCould not write splitcould not write splitNot enough room on diskskipping split file: replace: can't open %s cautf8_to_wide_stringwide_to_utf8_stringempty name without -j or -rexcluding %s first full name: %s second full name: %s name in zip file repeated: %sCannot select stdin when selecting archive entriesHit ENTER to write to default path of or enter a new directory path (. for cur dir) and hit ENTER Path (or hit ENTER to continue): Hit c (change path to where this split file is) q (abort archive - quit) or ENTER (continue with this split): or ENTER (try reading this split again): e (end this archive - no more splits) z (look for .zip split - the last split) Enter path where this split is (ENTER = same dir, . = current dir)Not enough space to write splitseek failed reading descriptorfile matches zip file -- skipping this may be a result of using -jlong option '%s' ambiguouslong option '%s' not supportedoption %s not negatableoption %s requires a valueoption %s does not allow a valueoption %s requires one character valueoption %s requires number valueshort option '%c' not supported16Unable to read empty number in ReadNumStringUnable to read number (must start with digit): Number too long to read (8 characters max): Can't get memory for argumentsOKNormal successful completionEOFUnexpected end of zip fileFORMZip file structure invalidMEMOut of memoryLOGICInternal logic errorBIGNOTEInvalid comment formatTESTABORTInterruptedTEMPTemporary file failureREADInput file read failureNONENothing to do!NAMEMissing or empty zip fileWRITEOutput file write failureCREATCould not create output filePARMSInvalid command argumentsOPENCOMPERRNot supportedZIP64.Z:.zip:.zoo:.arc:.lzh:.arjEntry too big to split, read, or writeZip file invalid, could not spawn unzip, or wrong unzipFile not found or no read permissionAttempt to read unsupported Zip64 archive/dev/tty(line too long--try again) on Nov 11 2015Linux ELFset_extra_fieldfiletimefstat(stdin)//Reading FIFO (Named Pipe): ignoring special file: gcc 4.4.7 20120313 (Red Hat 4.4.7-16)Compiled with %s for Unix (%s)%s. ignoring FIFO (Named Pipe) - use -FI to read: 0w,aQ mjp5cd2yҗ+L |~-d jHqA}mQDžӃVlkdzbeO\lcc=  n;^iLA`rqg<GK k 5lBɻ@l2u\E Y=ѫ0&:QQaп!#ijV(_ $ |o/LhXa=-fAvq Ҙ*q俟3Ըx4  j-=mld\cQkkbal0eNbl{WٰeP긾|bI-|ӌeLXaMQ:t0AJו=mѤjiCn4Fgи`s-D3_L | jm Zjz  ' }Dңhi]Wbgeq6lknv+ӉZzJgo߹ホCՎ`~ѡ8ROggW?K6H+ L J6`zA`Ugn1yiFafo%6hRw G "/&U;( Z+j\1е,[d&cju m ?6grWJz+{8 Ғ |! ӆBhn[&wowGZpj;f\ eibkaElx TN³9a&g`MGiIwn>JjѮZf @;7SŞϲG0º0S$6к)WTg#.zfJah]+o*7 Z-bad pack level     block vanished     ;L)\)L+, (C ABBJ DP}BBB A(D0D` 0A(A BBBA L BFB B(A0A8D 8A0A(B BBBA Ll H!BBB B(A0A8G 8A0A(B BBBG d # BBB B(A0A8G` 8A0A(B BBBH  8C0A(B BBBH d$ 00BEE B(A0A8G< 8F0A(B BBBF  8C0A(B BBBF  D7$ D|MN0t A  HG  @G|N j H  G A^$ GBBB B(A0A8G1 8D0A(B BBBA y 8A0A(B BBBE ~ 8C0A(B BBBF L 8D0A(B BBBG  Y YN Z Z+ 8Z4 @Z,L HZDBDF rCB$| hZnAAG _DAL Z BDB E(A0D8Gpi 8A0A(B BBBD , p\ADD  DAA ,$ ]BDD  AEA 4T ]2BAA F@  AABG L ^XBBB B(A0D8F` 8A0A(B BBBA  _;N l$ _6\P D $$a[IP B $LbS  D Lt0cBBB B(A0C8G`: 8A0A(B BBBI drML X| eBEB J(D0A8DP 8A0A(B BBBE t 8F0A(B BBBE \ 8F0A(B BBBE d`f|Xf*Gbpf$hfAD  AE g{AI oAd`gBGE E(A0A8DP 8A0A(B BBBK  8C0A(B BBBH d\hBBB B(A0C8DP 8A0A(B BBBA V 8F0A(B BBBA <jBED D(G0 (D ABBA @kAW<$@k BBA A(JFR (A ABBA Ldl]BBB E(A0A8G  8A0A(B BBBE L r BEB B(A0A8G) 8A0A(B BBBK ,{AGD` AAF L4`|BBB B(A0A8G 8A0A(B BBBA $MV@` E LT BBB B(A0A8Dp 8A0A(B BBBA ,uM^6 G L,BEB B(D0A8D`a 8A0A(B BBBA 4|hBAA G0i  AABH ;N l @N qL@BBB B(A0A8DpB 8A0A(B BBBF ,D%MMQT A $t+e( E LBEE B(H0A8Fp 8D0A(B BBBD LzBBB B(D0A8D`r 8A0A(B BBBC <HMLTwBEG D(A0| (A EBBG A (D EBBB O T0(J`D Q K d$BEB B(A0A8D@i 8C0A(B BBBJ S8A0A(B BBB$xKMI D F ,AAJl AAA ,ADG  AAR ,ADG  AAR dDkBBB B(D0D8J`` 8A0A(B BBBD k 8A0A(B BBBA ,sBDD  ABJ (2DjPN r H ,gD ,\BIA AB4HC BAD G@  AABK $`eAD`Y AA fNpR A L hBBG B(D0A8D= 8A0A(B BBBA \!t0(DN uLXBEA A(G0 (A ABBG D (F ABBI TBAA Jt  FABE +  CABG O  FABH ,TtM^H E *AJ ]A<BBRA A(G0 (D ABBA L BBB B(A0C8J 8D0A(B BBBE 4L(F!l<BWQ A(W0 (A BBBH ,`BAAF  AAJ 4WADI  AAF h AAF L, BBB B(A0A8Dp- 8I0A(B BBBK <|zBXX A(A0  (A BBBA 82D BEB F(A0A8z 0A(B BBBA T4 BJG  ABD A ABL m ABH ABLOBBB B(A0A8D` 8A0A(B BBBI LBEB B(A0A8Dp 8A0A(B BBBC L,P BBE B(D0A8GP 8A0A(B BBBA |&$&Q_@X @ BBo`@ @@ t c@@` o @ooT@c@@@@@@&@6@F@V@f@v@@@@@@@@@@@&@6@F@V@f@v@@@@@@@@@@@&@6@F@V@f@v@@@@@@@@@@@&@6@F@V@f@v@@@@@@@@@@@&@6@F@V@f@v@@@@@@@@@@@&@6@F@V@f@v@@bB@cBhcBcBBcBHdBBLBdBdBeBHeBeBeBfBB8fBfBBfBgBPgBgBgB@hBhBLBBhB iBpiBiBBiB@jBjBBjBkBLBBhkBkBlBXlBlBlBHmBmBBmBnB`nBnBoBHoBoBoB0pBpBpBqBhqBqBBqB@rBrB@BB_EB0_EBLBLB1LBLBLB2LBMBLB3LBMBMB4MB.MBMB5%MBDMB0MB6;MBZMBFMB7QMBpMB\MB8gMBMBrMB9}MBMBMBAMB(NBMBbMBONBMBcMBEBNBd NB'NB*NB8NBNNBQNB`NB{NB~NBrBNBNBrBNBNBsBNBNB@sBNBNBNBBNBDhsBNBNBsBSBOBesBNB OBFsBOBOBtB$OBTB@tB'OB*OBptBpDB3OBftB;OB>OBtBPOBSOBEtBNB_OBg uBJPB~OBh~OBdOBBh~OBfOBBh~OBhOBkOBuOBIBOBiPuBBOBjxuBOBOBJuB|FBOBkOB-FBOBluB+QBOB$uBOBOB"vBOBOB!OBPBPB#HvBPB%PBLPBB-PBmpvB2PBB%5PB>PBAPB&vB9OBLPBnvBUPBXPB'vBTB`PBowBlPBnPBO@wBRBPBpzPBzBBPBPpwBkFBPBqPBmBPBrPBDBPBRwBPBPB(PBBPBswBQBQB4wBQBQB7(xB QB#QB)PxB.QB1QB0EB>QBAQB1LQBWQBZQB2xxBBeQB3rQBQBQB5xBQBQB6xBBQBtQBQBQB8QBCBQBTxBQBQB9yBNBQBuHyBQBRBUpyBRBQB@yBVDBQBvyBBRBAyBRBRBCzBwB,RBx8zBIB4RBXXzBHB@RByIRBQOB^RBznRBRBRBZRBECBRB@zBKA%%BBBBBB/B4BOBSBaBgB|BBBBBBBBBBBBBBBBB%B?BEBbBhBBBB BBBBHBBUc Uc_c@3c^cdc@2cdc4czip.debugq.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.gnu_debuglink @@ !<@<$4o`@`4> @H F @ tNoT@T[o @ `j@`t@ ~@y@@x"BBB BB B 4B4Bccccccc `4cL4` L4\4