From 239665f3f5c0c8a1126dc57527977b7832425cf1 Mon Sep 17 00:00:00 2001 From: Benjamin Renard Date: Tue, 29 Apr 2014 19:41:51 +0200 Subject: [PATCH] Initial release --- debian/.gitignore | 5 + debian/changelog | 5 + debian/compat | 1 + debian/compress-pdf.install | 3 + debian/control | 14 ++ debian/copyright | 24 ++ debian/rules | 4 + src/usr/bin/compress-pdf | 212 ++++++++++++++++++ .../share/applications/compress-pdf.desktop | 9 + .../icons/hicolor/16x16/apps/compress-pdf.png | Bin 0 -> 1417 bytes .../icons/hicolor/22x22/apps/compress-pdf.png | Bin 0 -> 1547 bytes .../icons/hicolor/24x24/apps/compress-pdf.png | Bin 0 -> 1692 bytes .../hicolor/256x256/apps/compress-pdf.png | Bin 0 -> 33903 bytes .../icons/hicolor/32x32/apps/compress-pdf.png | Bin 0 -> 2437 bytes .../icons/hicolor/48x48/apps/compress-pdf.png | Bin 0 -> 4055 bytes 15 files changed, 277 insertions(+) create mode 100644 debian/.gitignore create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/compress-pdf.install create mode 100644 debian/control create mode 100644 debian/copyright create mode 100755 debian/rules create mode 100755 src/usr/bin/compress-pdf create mode 100644 src/usr/share/applications/compress-pdf.desktop create mode 100644 src/usr/share/icons/hicolor/16x16/apps/compress-pdf.png create mode 100644 src/usr/share/icons/hicolor/22x22/apps/compress-pdf.png create mode 100644 src/usr/share/icons/hicolor/24x24/apps/compress-pdf.png create mode 100644 src/usr/share/icons/hicolor/256x256/apps/compress-pdf.png create mode 100644 src/usr/share/icons/hicolor/32x32/apps/compress-pdf.png create mode 100644 src/usr/share/icons/hicolor/48x48/apps/compress-pdf.png diff --git a/debian/.gitignore b/debian/.gitignore new file mode 100644 index 0000000..9b604be --- /dev/null +++ b/debian/.gitignore @@ -0,0 +1,5 @@ +*.debhelper.log +*.substvars +compress-pdf +files +dirs diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..852b5c5 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +compress-pdf (1.4-1) unstable; urgency=low + + * Initial Debian release + + -- Benjamin Renard Tue, 29 Apr 2014 19:00:47 +0200 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..7f8f011 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +7 diff --git a/debian/compress-pdf.install b/debian/compress-pdf.install new file mode 100644 index 0000000..b4d46f1 --- /dev/null +++ b/debian/compress-pdf.install @@ -0,0 +1,3 @@ +src/usr/bin/compress-pdf usr/bin/ +src/usr/share/applications/compress-pdf.desktop usr/share/applications/ +src/usr/share/icons/* usr/share/icons/ diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..f073554 --- /dev/null +++ b/debian/control @@ -0,0 +1,14 @@ +Source: compress-pdf +Section: gnome +Priority: optional +Build-Depends: debhelper +Maintainer: Benjamin Renard +Homepage: http://git.zionetrix.net/compress-pdf + +Package: compress-pdf +Section: x11 +Architecture: all +Depends: zenity, ghostscript +Maintainer: Benjamin Renard +Description: graphical tool to compress PDF file using GhostScript + Compress PDF is a graphical tool to compress PDF file using GhostScript and zenity for UI. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..d08a5a5 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,24 @@ +This package was debianized by Benjamin Renard on +Tue, 29 Apr 2014 19:06:13 +0200. + +This package was build from Compress PDF sources version 1.4 adapted by packager. + +Original source is available here : + +https://launchpad.net/compress-pdf/ + +Copyright: + + compress-pdf is copyright (C) 2010 Ricardo Ferreira + + This software is issued from GNU GENERAL PUBLIC LICENSE Version 3 + +License: + + You can use it under GNU GENERAL PUBLIC LICENSE Version 3 policy + + For more information on GNU GENERAL PUBLIC LICENSE Version 3 policy, + please refer to COPYING. + +The Debian packaging is (C) 2013, Benjamin Renard and +is licensed under the GNU GENERAL PUBLIC LICENSE Version too. diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..65028fd --- /dev/null +++ b/debian/rules @@ -0,0 +1,4 @@ +#!/usr/bin/make -f + +%: + dh $@ diff --git a/src/usr/bin/compress-pdf b/src/usr/bin/compress-pdf new file mode 100755 index 0000000..208665b --- /dev/null +++ b/src/usr/bin/compress-pdf @@ -0,0 +1,212 @@ +#! /bin/bash + +# AUTHOR: (c) Ricardo Ferreira +# NAME: Compress PDF 1.4 +# DESCRIPTION: A nice Nautilus script with a GUI to compress and optimize PDF files +# REQUIRES: ghostscript, poppler-utils, zenity +# LICENSE: GNU GPL v3 (http://www.gnu.org/licenses/gpl.html) +# WEBSITE: https://launchpad.net/compress-pdf + +# Messages + # English (en-US) + error_nofiles="No file selected." + error_noquality="No optimization level selected." + error_ghostscript="PDF Compress requires the ghostscript package, which is not installed. Please install it and try again." + error_nopdf="The selected file is not a valid PDF archive." + label_filename="Save PDF as..." + label_level="Please choose an optimization level below." + optimization_level="Optimization Level" + level_default="Default" + level_screen="Screen-view only" + level_low="Low Quality" + level_high="High Quality" + level_color="High Quality (Color Preserving)" + job_done="has been successfully compressed" + +case $LANG in + + pt* ) + # Portuguese (pt-PT) + error_nofiles="Nenhum ficheiro seleccionado." + error_noquality="Nenhum nível de optimização escolhido." + error_ghostscript="O PDF Compress necessita do pacote ghostscript, que não está instalado. Por favor instale-o e tente novamente." + error_nopdf="O ficheiro seleccionado não é um ficheiro PDF válido." + label_filename="Guardar PDF como..." + label_level="Por favor escolha um nível de optimização abaixo." + optimization_level="Nível de Optimização" + level_default="Normal" + level_screen="Visualização no Ecrã" + level_low="Baixa Qualidade" + level_high="Alta Qualidade" + level_color="Alta Qualidade (Preservação de Cores)" + job_done="foi comprimido com sucesso";; + + + es* ) + # Spanish (es-AR) by Eduardo Battaglia + error_nofiles="Ningún archivo seleccionado." + error_noquality="Ningún nivel de optimización escogido." + error_ghostscript="Compress PDF necesita el paquete ghostscript, que no está instalado. Por favor instálelo e intente nuevamente." + label_filename="Guardar PDF como..." + label_level="Por favor escoja un nivel de optimización debajo." + optimization_level="Nivel de Optimización" + level_default="Normal" + level_screen="Sólo visualización" + level_low="Baja calidad" + level_high="Alta calidad" + level_color="Alta calidad (Preservación de Colores)";; + + + cs*) + # Czech (cz-CZ) by Martin Pavlík + error_nofiles="Nebyl vybrán žádný soubor." + error_noquality="Nebyla zvolena úroveň optimalizace." + error_ghostscript="PDF Compress vyžaduje balíček ghostscript, který není nainstalován. Nainstalujte jej prosím a opakujte akci." + label_filename="Uložit PDF jako..." + label_level="Prosím vyberte úroveň optimalizace z níže uvedených." + optimization_level="Úroveň optimalizace" + level_default="Výchozí" + level_screen="Pouze pro čtení na obrazovce" + level_low="Nízká kvalita" + level_high="Vysoká kvalita" + level_color="Vysoká kvalita (se zachováním barev)";; + + + fr*) + # French (fr-FR) by Astromb + error_nofiles="Aucun fichier sélectionné" + error_noquality="Aucun niveau d'optimisation sélectionné" + error_ghostscript="PDF Compress a besoin du paquet ghostscript, mais il n'est pas installé. Merci de l'installer et d'essayer à nouveau." + error_nopdf="Le fichier que vous avez sélectionné n'est pas un PDF valide." + label_filename="Sauvegarder le PDF sous..." + label_level="Merci de choisir, ci-dessous, un niveau d'optimisation." + optimization_level="Niveau d'optimisation" + level_default="Défaut" + level_screen="Affichage à l'écran" + level_low="Basse qualité" + level_high="Haute qualité" + level_color="Haute qualité (Couleurs préservées)" + job_done="a bien été compressé";; + + zh_CN*) + # Simplified Chinese (zh_CN) by TualatriX Chou + error_nofiles="没有选择文件。" + error_noquality="没有优化优化等级。" + error_ghostscript="PDF压缩需要ghostscript软件包,但是它没有安装。请先安装然后再重试。" + error_nopdf="选择的文件不是一个有效的PDF文件" + label_filename="另存为PDF..." + label_level="请在下面选择优化等级" + optimization_level="优化等级" + level_default="默认" + level_screen="仅在屏幕上浏览" + level_low="低品质" + level_high="高品质" + level_color="高品质(护色) ";; + + ar*) + # Arabic (ar) by Mohammed hasan Taha + error_nofiles="لم يتم اختيار ملف" + error_noquality="لم يتم اختيار درجة الضغط" + error_ghostscript="هذا السكربت يحتاج حزمة ghostscript package لذا يرجى تنصيبها ثم اعادة المحاولة" + error_nopdf="الملف الذي تم اختياره ليس ملف pdf صالح" + label_filename="حفظ الملف باسم" + label_level="الرجاء اختيار درجة الضغط" + optimization_level="درجة الضغط" + level_default="افتراضي" + level_screen="عرض للشاشة فقط(الدرجة الأكثر انخفاضا)" + level_low="جودة منخفضة" + level_high="جودة مرتفعة" + level_color="جودة عالية جدا";; + + ml_IN*) + # Malayalam (ml_IN) by Hrishikesh K B + error_nofiles="ഒരു ഫയലും തിരഞ്ഞെടുത്തിട്ടില്ല." + error_noquality="യാതൊരു ഒപ്റ്റിമൈസേഷന്‍ ലെവലും തിരഞ്ഞെടുത്തിട്ടില്ല." + error_ghostscript="പി ഡി എഫ് കംപ്രസ്സറിന് ഗോസ്റ്റ് സ്ക്രിപ്റ്റ് പാക്കേജ് ആവശ്യമാണ്. ആ പാക്കേജ് ഇന്‍സ്റ്റാള്‍ ചെയ്‌‌ത ശേഷം ദയവായി വീണ്ടും ശ്രമിക്കുക." + error_nopdf="തിരഞ്ഞെടുത്ത ഫയല്‍ സാധുവായ ഒരു പിഡിഎഫ് ആര്‍ച്ചീവ് അല്ല." + label_filename="പിഡിഎഫ് ഇങ്ങിനെ സംരക്ഷിക്കുക..." + label_level="ദയവായി താഴെ നിന്നും ഒരു ഒപ്റ്റിമൈസേഷന്‍ ലെവല്‍ തിരഞ്ഞെടുക്കുക." + optimization_level="ഒപ്റ്റിമൈസേഷന്‍ ലെവല്‍ " + level_default="ഡീഫാള്‍ട്ട്" + level_screen="സ്ക്രീനില്‍ കാണാന്‍ മാത്രം " + level_low="കുറഞ്ഞ നിലവാരം" + level_high="കൂടിയ നിലവാരം " + level_color="കൂടിയ നിലവാരം (നിറം സംരക്ഷിച്ചിട്ടുള്ളത്)" + +esac + +VERSION="1.1" +ZENITY=$(which zenity) + +pdf_file=$(basename "$1") + +# Check if Ghostscript is installed +GS="/usr/bin/ghostscript" +if [ ! -x $GS ]; then + $ZENITY --error --title="Compress PDF "$VERSION"" --text="$error_ghostscript" + exit 0; +fi + +# Check if the user has selected any files +if [ ! -z "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" ]; then + pdf_file="$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" +elif [ -z "$pdf_file" ]; then + pdf_file=$($ZENITY --file-selection --file-filter="*.pdf" --title="$label_filename") + [ $? -ne 0 ] && exit 0 +fi + +# Check if the selected file is a PDF... +mimetype=$(file -b -i "$pdf_file") +if [ -z "`echo $mimetype | grep -i 'pdf' `" ]; then + $ZENITY --error --title="Compress PDF "$VERSION"" --text="$error_nopdf" + exit 0; +fi + +# Ask the user to select a compressing format +selected_level=$($ZENITY --list --title="Compress PDF "$VERSION"" --text "$label_level" --radiolist --column "" --column "$optimization_level" TRUE "$level_default" FALSE "$level_screen" FALSE "$level_low" FALSE "$level_high" FALSE "$level_color") +if [ -z "$selected_level" ]; then + $ZENITY --error --title="Compress PDF "$VERSION"" --text="$error_noquality" + exit 0; +fi + +# Select the optimization level to use +case $selected_level in + "$level_default") + COMP_COMMAND="/default" + ;; + "$level_screen") + COMP_COMMAND="/screen" + ;; + "$level_low") + COMP_COMMAND="/ebook" + ;; + "$level_high") + COMP_COMMAND="/printer" + ;; + "$level_color") + COMP_COMMAND="/prepress" + ;; +esac + +# Choose output file name +suggested_filename=compressed-"$pdf_file" +output_filename=$($ZENITY --file-selection --save --confirm-overwrite --filename="$suggested_filename" --title="$label_filename") + +if [ "$?" = 1 ] ; then + exit 0; +fi +temp_filename="$( dirname "$output_filename")/.$( basename "$output_filename").temp" + +# Execute ghostscript while showing a progress bar +(echo "0" ; + gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=$COMP_COMMAND -dNOPAUSE -dQUIET -dBATCH -sOutputFile="$temp_filename" "$pdf_file"; + rm -f "$temp_filename_pdfmarks"; + echo "100") | (if `$ZENITY --progress --pulsate --auto-close --title="Compress PDF "$VERSION""`; + then + mv -f "$temp_filename" "$output_filename" & + notify-send "Compress PDF" "$pdf_file $job_done" + else + killall gs + rm -f "$temp_filename" + exit + fi) diff --git a/src/usr/share/applications/compress-pdf.desktop b/src/usr/share/applications/compress-pdf.desktop new file mode 100644 index 0000000..1538d8b --- /dev/null +++ b/src/usr/share/applications/compress-pdf.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=Compress PDF +Comment=Compress PDF file +Exec=compress-pdf +Terminal=false +Type=Application +Icon=compress-pdf +Categories=GNOME;GTK;Office;Viewer;Graphics;VectorGraphics; +MimeType=application/pdf;application/x-bzpdf;application/x-gzpdf;application/x-xzpdf; diff --git a/src/usr/share/icons/hicolor/16x16/apps/compress-pdf.png b/src/usr/share/icons/hicolor/16x16/apps/compress-pdf.png new file mode 100644 index 0000000000000000000000000000000000000000..2ba093f4cd5f0b003dd45b14053e27ee3321ab48 GIT binary patch literal 1417 zcmZ`&2~d+)5PspPk`TcI@1nL!QKSt4MA8Tn2&WukG#pVNKn`*rB;+IqfpCU!h9jUr zP$EXD78Q+P)p}J?)S`HyRt250Gge#6RP0Zkai%lvo87nb?dh)m-A!}<~ z;hw3MkR zXDKT3+78ymlT5(C8qQay#npIWJJdGipS-6v}=Blc;bz&neUI|7#fy*M& zBq@1Pszks0W+m1#FM5M0k;F=6$TIlqo^j*G-q~A-G$;USweem-&_4JlsJ}xF>_U8k z;+wIkI(PpzB)WM{+z#r;lYWT(e}Dhr;85R@W0I0uwxV2TG%NKDijsPnu2!U~;!5?W?Dj6}Az5j?xufUk z(Sa_D6&p%0v~)}L^+JuoX6tKfx9|k&U0ihr4-!o#Pn*dv%HnIY1lla2mMkoyN%Ro& z1Q9iv!Azu+6XnE232Cb&BaNk;VSulx9TRYdamfQ-v9?v4_PTBCMg(;sv3)Kiwz6|l zEf@{kb$w0LIhT-AAg~i2*onX#b}k>!qK^0_U04ue2LXE!5a+?RS)$vKq${g84?2XL z1paNV&=i7tT&N@dacA8&*+Iw&fNn*G9&*JVc1mL@^yaccvp6+R3Jp46R;JWe>nj?n z>za2^M9^p`TosM4W{R|VLJcWTl13{qcUr|oMom={L;dUj1cm-yzzQ}2D;Ih_A3}6Yjj2*MdtoMy!)?>=-%dQ3>hst$J^b+9vpJss)ouj-waU{i2z$hhYtx(L|PYsScUha-;RWl&=wSBy`@aU?^d7JsJkxkWCwT6Juv*&&sI)CBfrOi%ZIIA@rL|p#q%Fxwed}Ne! zbd1#+3*xrKCtSOpn6&k?S;^Z*tOPK7`wrrbn<=Sj>7<>zZvC7ATr#uBqqpyjW#{Bl zsCVzt031QjV=!6l`wt$DKYGmJ0v=x=e3CB`7f7Tsxk6b8RBDa(mm*i>99?mVzO>8@ zxR+N{KCLoT8|TjZ=YaVOYHFX=)i*SHd~}3Y@|}WTve!Y}tr6l=ggIHlTue4U7cu~i z@(b`q1^A+a34XyCbTB5+-v@=ppiuigrf&QzfyK$8QzZYNFcyvDKnWlQpAccgWorHg DFcC*1 literal 0 HcmV?d00001 diff --git a/src/usr/share/icons/hicolor/22x22/apps/compress-pdf.png b/src/usr/share/icons/hicolor/22x22/apps/compress-pdf.png new file mode 100644 index 0000000000000000000000000000000000000000..bf91abb1622d043f9487318a6dda170309ba4024 GIT binary patch literal 1547 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 literal 0 HcmV?d00001 diff --git a/src/usr/share/icons/hicolor/256x256/apps/compress-pdf.png b/src/usr/share/icons/hicolor/256x256/apps/compress-pdf.png new file mode 100644 index 0000000000000000000000000000000000000000..1af53c8888d1704d5818894337960b43be6d8a1c GIT binary patch literal 33903 zcmXt91ymGY)SnHOrI(V1rBg&g5fGM;ZV&;91*AnlrIc72B%}qTq`M@gmJVs8rI9Wv zX+HkncfK=c&YOAf%*=iF-nsX8?|m;+Q(b`wpB5hg03sztIc)#{-CcqJIP9)5dYf-` z*FdeM)uaKS;xoaO8P0#B@3a+UfYL$w&AS_-5G%Wcwb4UnO2nzQ@-2*^aFq)Hz02AxEv)T~t z+0g6CI_(M)j@9@vCm3nVeo5QqOti8eG-5TAX5mQy5Td{#KmY&+npVd^_OGrd9e+9L1zV39&IcXK-mXx61L@1Pv9PF{pjpU(;#J46 z!kDf&x!hNF89f2*Z0X#)s@yhjzN+e5or(2+@z(AV%2{}#6TLst<{3}*^p^dc*%Esk zhI&ZPV%-tvp_bcEL*CgE*h7<`%At01kHu_$Rs5-><=(13v)nf|7B+{Fo#cwWxZj*n z59>z>b11U4L$c+l<>75`X+#@|Y=BvSKunafw0$ZFLW#=@b)v_90j`8FB#<*PfC=5W zyB9G|%ufxtxBA@TL~VnW4Uoy;assRga0xPs@pOeG%EudQ{~8iJdda1Xt-Pr39W6Ul z2-Sws9u)nJu^fFMUee?F*YSC%sHV)sRjS~N>x%rRQkMf!Jyxcw=mMOWWgo6L@q5$1 z2*Y>lj90|EGS(*fh^wAN8nnbdTDI;PPG*jmp_V`JM|ce>3>^(0c|xT_6uUAsKj?)| zeL3I;_CW{IR+1ph!cA8M$d7>lc;LRt3xY*wa09`h-@sxoP>Sn>V;+~UBks|Yv5ZF;vV3L`4&DOE$nHn|&C}t{)1`Azwl>=8NQ?}74b0;#GW1^o zpbLj}I8+=TFmdlrT|A54$2lMZnsKm?L3Okh9S;P==pHB5H7`c|?pq-f|)z=Y^C5n=T|t`k!gZPdf?ZrUN* z!2Pq3i~Y=dDB+AbW~6DJbB=?cP@7`r`nkU09@@FyKW$xF`S}DsBji92aIC31Nu(fi zG|jUuX9X4m-G1X?j4^58MO?s>3S&q`E)I2(knS2Y1D1Ciuc^lmuV-eMey5U}+(timHZH5M z@~yQcoaOnX^AX+Qd%HJ}a3xFWh_Y0kb7(Z!*iwH_I)`F=%yw0TNSbL}q5W8=g7^oxP?!nAzNWJ=!%e2Ai&EZ!h#~$^OWS19|lHO)$QE=o70O3KGgsd@^#(_E+H z4jR7F_u&$d6xe}E|CKc~#_{9I7P7qL|CB?358(~P(jkHm03gyKYy36VC3WgsZBT<@ z8AZvX>PLg7pVb-|F^01q?ZhwV94kzo`w-31P7PjE6^x{L^XJ&>9*eC#dv5+EspjD2 zz_~v|bk-B%99>ZlD^Ryax-{GK59tg*8T8;Iuxgi#tpQ==4hdK;@PHN&`Vm8T(01nd zduA@RPX6|PPK8fjwf6@uGp!dMuKSdxhE4u-EoxAzG0B<{cHp4_`X1pb?J#4al0eVV zirsDq)))Ps1i7*&xu4(u*c3urRKXPu&9!{KWTE#SgE6 z8+d4whFrz3+Fh;V<%^aHo6n`Uzms2F88JA@5>xMXmhR~{P?)&H$xFIDkFd}bvL6nB z-3Yc_%1&2r$yPmCp+!n}O+%=~pVnM8UDQKTLgTMUWojq8Srs%g_Hk?*tU-;`*h?Dh zEUpdsB{A@yOB~Z`A;m5r)mK5J-=>|+W+$S$aXP%`U4G8@aTWh#S0iD#-iQE-mlcaE zipE>P zDd+)wO#Frxvkp1qvG1C-=b$NhBKxMDyV>_1<^|Hs8(DLXLs~Vu<_vTGvp=#s=J_^g zn&KP(U&jD?_d-VHjMX9O17Y(w*M+WUGxgqb^)GKHJx22<2s9xiG+<5Lk7rzeFRu2@ z)H{xw3PmsNut@PdJqVYtbiwBmE65jyso?I&G&weQKmre&3V8cLT_%N1*8Rhs7XE?V z=`eVA6L)_7akp?`25PXB{mw^efNA2il1R$k-;*-lKg>x1hvH@Ju29=vgytn~ZN0Zz zAGLo!hsG)K`Ji26q*M)jp=N}_^wV9 z3JSpl#o-*oghJx3L+V-U9w97vfClIQ3^=+kF}Sr661|}T8V@4HrTwtU>A2{=D~F6@ z)5jw`{pD*DF%i|ZHA@(gHWK^l>`ziKFzo4 z(+{csr5W6-915pyz0DfQKQ9b_4pXKB&j%k?2Ob*^$U|g~wZC6%0;Q0HKgVf&uR(Li z5kqQ@R|+7{6}{s-$Zg2`@bJPXCGOnZ%1Ij#9$SsMU0#WGi2PSxpSo-_W3^PbYN$jv zEi%2+z37+!yUU`NM4(T+^1KkbKWd{7-8G3-5*C-vQmiE z?s_I2KY<>=!RA}*#h%k7yNsF;3ns7BRPwYNT2HR7zRX+SI(}*0(hzCkdT!u+vYA+e z0ET6ZY8_QAexSK56}eaXu+BJW`CJ?}D`M*zzXFl$h*es@f~T0G^`zbLv@Zb03^oTH z-aGzW0>e~XOXU(IB(4Z9X;CnLdc_j`0@pWu`Y{~J_mZtz2mrn?^JfyE?LkQ68r!=M zWQ2maN=W5NGr9b>~uim#=))01!B-^F3z;5rD-Ve!8yLC7eqTApDLHY_}o}aAnKo6=^v>0r(u3PVVS& zP$)1(3!$(8=6(Ej2?W?|$34L68T+VO%#_CYVdXEN7%=ea=aeHJAOLY~EMC7PofKdi zOYC~3Nerf=Vi4eXW<^?eAB3rG`CE;6EnR-?17H3JXMsYBT_i@N?QL=nHN+~IpLMJX zuO%?-TzHz;&b`lefr(&xjrlL z&c|`ts=0)Ys^9xhXtR3Alirou9z4?Ilhk@_>PaYIF$2qvlb6FUwdj^WLCs<0zGP`u z0wH*+gic0e;ZL|pyZ&mgFV|}`#^Z2A#=Zos} z7c*r>ESu{$UnR{|uyP0aSCQqg(WGm355 zQQEmp?t(d*$r@0aS6BaP5NfST^;n794A0NfU>oqwjv@b^1Ld_ly8H4!?12VLGj9<>@du7Or*k&~eyi>{#TLH@w8c zX&B$IYcV4`Ku_@UUc=i4$2cRptGJJ&IdZELrjJ%THl*%DKLQJizd(+@w@ z%=$L`0o7Tz@X&!#DF?|Ht+soYPf^M>y~yZ8-Z753R0C4CNA=H-54V4ZYzc|^D(!x6 z`G@zUe+2;`4d}_XrhUq36ryWOibIqRioY$@@l}M#lw3E09@v3|4^z)`M;xeC(>M%! zkl0NH#%C1JBv*9W<3Gc=s9W;~3>w2LW0uaUt3^~yKvm3Y-ki!1@WOzf1S*{lWeAlRKAqH^xZ6??vnqpzs8irNfd z$S8S*^a4SGCuo(q5eC!O-?^O#gKP1?z0tNpW*2W?0E;uG5|}j#)(xH56 zm=v;oY6?cCiSKOa_YDO(S+k1jkjm-!cW@}3o3ROByzs=+b0ki9jHgYUaX+fYd>yxY zG~&BhpO{sMUj$Py!sU>G>8seqAziO&kNycuwCG83M}f5gx+HkPeUwQx0P!L<@Z^_8 zM$wvdtQm2f3vXtL3ty;jM{TAofmUs(lQWpd21o#_ouI41A+AhqMA8%x*Hc37H>@k& zjZ0^p=6zCPRv$(m3Y1fzY@|y?(F-uf*=wtdoj**$C7h%~D0|LyJc|aLjDddVP|-D5 zckJ^~JYN39-Bsi27}|UBZ%=cD^rjyD)*~+|u&uJrT@wDfz7#0o)6uVK=-VT|6F^4< z4gX^eh6$1Smiqhw!NW2{d^j^f%ii)hbx@kg{H=O-rXv5Bm5n(yI#sP#+upgQVYT|zxF=qV{S z?bu8tlbS34>`HGz9m71wIqI-tITqm5>lX>dxn3r1n5WbQ-zr;}63F^NWwjN-)_BoK%7Q zTsBr%)b+g{d+;^Kq6jbq0^`D8Bg1{cWX{CooJval9_|$Y1$&np<;J35aUNr^`>4_| z{{y|Fv5s7#k95l)9ky(X=L=nu%Bnu5G{aV{71>D8$QNS?|d` z$pRwzoD}P&S~DJap2%Wfe9y~@8Tvuce)XH~7N6<7NUA%UE^S$^xy6**rRdYDPn7R1 zgLkbP+s28_`7c{{UWR@K2~6npG!gw-Nmku*d60un%7KLqxEB;i@9S=QYLDf)XHs); zF}#}qJ-ZKFQrkH%K;o}X zS<`lC=yXzx_|eqL3s}?5(dAFx2V4C^rVPg)L@%dShPBP?hW6eyY&>Gl5rGoGWk66n z@<2`WXXMRSvxUpAKkIG=?*Z-rF4T9w`TXPGlE>b>7g{9Ehf4}x$L)+4W+Zdv{-q1j z-KNsr`{+(n>B;Sk6}OS2hK+MC_iwmTga|olBXVQqd~8pj(3N1la+099V1!v+0;xaj ziI_M)BuuL+yz)YgaEk1;3I>cWd_jrce8N-X!Ci^^Ms!M#eTRKY_1g{A@DcH15K=nh zo~!UygEmBu{`hk(BE?STyuyHwmM5~KKL|mT%IOz3k1@9hWqVAnKqxE#vUqNe;`K{7 zp~YH_G5tOl1cs$fW*Qh9Z>ER5uf3SArxt`cW^U~_S9_T@AKb6K7s=pnIcqaCu;adt z{sG6sA%C=_LUCtQ@8w60Hdg)uY3IH(Z>-{4FCx zU&a~QOQx+5B_@{-h6-XHc%6O2eQ-QXa1VWp28UdcAL-P2vN2lV2(9Yy)w<`^;nEL6azHO316dvO65u}Msv_n$)HfBDDjlRGMGRJ8FG>7GQI5b zqEzKUlYdBahhfXaOOxp)rz_DEJ#zJ|3KxdoNNr_V&7E)>d~m)UuU8Q)&I1u3k!L*EgjP#+kW)_umeS_ngno+~_kla%{2z zJaSyJP%S`;a1r;s`)F(zA&p=rWDWQxN6~3t!Cml;g@}@kxJmmhVU#_zA_!ZbVD@gW zNC3qGiJ(wbz27c4Lo4^Z!TvfA|+DZ#htqE_DbV>K7gUx4wC*IQ1MuR3_=7k#$FOpkGy>bC!Vh+e;av*Gcb*Lu+W zpXHY~4(pFFqbE?D&}Fs^GPsi#q{q%VnHB>@2nc~`P@K1-k;tx7$-CK~(zWDV8gvt; z1HsGmqVF?BZ1gI)QO?!c-PLBk!svWN}PBbRij4T{|u|7~#G6|?& zj6H4yo8)CVUe2#KotWONYLIAAH09RTapj)w1kKv*x$B^|sR14#5D{Y0yn~0}=M*p+ z%m)fcrv8S1D4^eWhLfuy*&p8`@^-(D|0->0|MP9m`s!}pVvH?A!6_O;Oxj)ve`Qc^ zl+k)mIK{}qSN?&Kw3`{@m=-+)I&}@o)?bE!shK;jAmX5HC>BDtOigBd;Y>|gd0HNG zEK!~Afl<|`hxJ)<(ji$YKB z>d(wN#M`nYQShsrNNan_S({udv17RgpM{z#Dh-o5gb!3mAHQh%$LqfKqWJ~+NIGz) z!Sm_O--ItqHHK50@C*@I0wUifBwAAm5~2h;@YRPX(){`b)xM8RI85=EIdsb#!TFM69(eX+=}L7h z@A(3_Nc1!IOi!%7*-HaDx2(PU9&TH9;0$f%x(TQz07kItnw5eQ!_yx={NnxdcCaeQFZ=QG z9~wDo4!H>VD5kHsKT#Qb;vyj zbC-UFZ?)tub01#Lk8~S>Dk`$_k4I?2&cld}&1*9CG17FnlrL9_hcrvll@84J%0sY_7Jzin@|gpg(&j$vJnmX0lTTPF zP%P6tDj%$5!?=Xr*Bcu{eGeBzW`XutV~G(Dxc1K(w@B2Kln1S(ub5!{;t|*F z*tCl%>AUF#v?BYrSKK)6Q+jQS^I^J^&Xs8b)_+gAG7k_c=i+>k#=1WiAtXWpp)`~DBBYl{ zd9L;jNEwlmi7-wdVUfzBX8ioK@2ypvyoJ}A2rfG|Kz0+ZQ7jSQ{fmLi>9mRjecQoI zk$KM&_?hjabvS9utC-yqMs&}P@yt{GuZB7XQ*u$^DA~`4;U(nIhK-qdH zCJAoYZL&v|pN#ipOmFoy1Dr7CCdVu9gF?k(Dr0`kps?%8=q4{pPF}7RxF?h+WpSEW zuN8Mw(Z?juoLyX|ta}?UaikkID9h*@J^7nSh(XLnh$8&oc$rjws)GVy$W){l0bqB3 z$PrhQc8}K|2(ksH?bQwdq;@?_^B0(KjZ6GiyVsEQ#03N;9QfAAFjQ4=BSbR_fB=0w zD(A*ao40TN7+AC=bu1;>qX{^Nqy(_NQ0|CP7rPv(jA|L`AWb_W%Fsu?%t3zAT|N2Z z)b4C0X2;v_nra6-aKm1gFbBpM*K9lIF-h!}fA-mM z^Jw8Eu8DPnHX})G(EKuS-j7aca-LtNTW&VsP>k9Zw=FhOC2nGu}0j$ zBzv^Hjh;PY%6|Gw9+(&{ICQzoZBh2I7-4k{Gz2EWFaVVcLS#o~RPibA`}G;&pTsxa z;C%n~ise`54FR$IV2(?~@#L`Rycaapsp9a*LrlV4S9H=gS)S?h3wxc9O0)FHYnpHY ze6lsBC9i44k1e?lI#0_iZ=!7|3(^GNs==ew_HQyY|2*QfwXS#kkav7;6tXRX;XBqE z1*UL)Ed^KJEM_ys2J-Yud|u%(|HF%*{M|-7Q77@yXIY>)#Y{a& zh#J6ziCq7!fb-ns3&RJOdQk3`sbtMnnSe+Bgou9BRX=U_$IoV#m@TP0vB~PZfS^XU zhuU*|?s*8b`I)V@6MQHVy0t32%K4c+NkcKo#NYXIH#NN&>!AL@+V$hEZWf485VS}x z&7GjBoQeKUcYZ~AKSSQQ?CWu?J;ZX|bo`fM7P#QO3GqFr%9r~mj{0gwlJB0rUee3) zaSh}_JXfU>klDKP9Or0@>P62FyOa58)IeVfi&4z~qNrDzF!rOO!Qo;SzbimEE$`ql)c} zyD_84*#D>Z?=*d%%8QNn6+AX=y%@_Nvq|x@WUu=?_qCa3Mg~X#G1(CPiIRm~D{o@E za;3O!=Rd1nW~O`#GVnp2)Q&Y}=^qaLD!lnPi(Bq<=#=B9RqZ2^t4M1IWsPC}ApLmn zNML65U(TWA+ohtJ&%1Gy?u=d55N-|p#yV8SJXBGy1wT~ZR!>9{@DIgju69ws;4Zr5 zSg{^u+IYr5zbzSK1AX!kQ}Z;Gb!<{L>UsIUpQBR7E!emlD?KwV+4tAP$K}WKYBm3G z2f_Ws`2~E!Y`jja{XpqE7IQ_t#lhvQur6H9OnA__&LfZvBHJoZ@mbK1!9a(na$6+H z#})~DJl)qi13=g9!**r*Z3(ExDbL$p76OIbvi1O>c-6yR&IcvWE);mIymNy4@x>Rk zTTn#<#V><(O<(9OZcQ$jy{||Hn77n0s|qsN-^hv3!@m{^H8NZu85?X(c3kU-Gv!PN z0_BV8tw}e34aa>Y?k+B^}4LS-AUj*g(@O~rQ*gR)UZasBmMJ`7Mf^B{_x z7Om=x@*yZ=Cq9ECPBgtH>6%2q*+jCr=KGD*+hQz!)Q&{MLUtG>u$78|!hG4`%(7If z7{7Z0#e)kNB`JfmvNvs-5kY`e%H97gKBf_cjo#cIcFnECQ}H*yezuuzD*Ih#(o`DZ zaU%Pkk=jQsd7a1Z;=B*vNW=%*2ru!TzMtCu>Y|ETs$WJ0D^iB5n#V6jPVThX0RL`g4;H=D|nAxy6glhsgadw+@rkVc8A)obbp`0nucUoliq(nJBHHHSWGy?+oF02Li zQ~8>kQ`C=|7)#^%=nbQ9By=x$6ZH2UuxPV?zI|lv{f=yS_>Ci4Z!tOh!}$;KFn&WO zjKNk38Z3~pLgVXfARyHL*lAQ_7y32xSYi6oH2D}JkWK7de5uHIs=}ZL+-33G(k5=| zlt(hoyghQ$qu>1go3NyC-4^l2ZLO@zx@&4Ok+Kd%rQi^apiuKWo?>WwPUZO&1ENU$ zXY2$f%K;FR*s&!1r|3})vo6zt?DQXm5)df*>cfP1Xb!UX-{ZrDuX=RBd1Vpy7hke{ z&hOlq&IF+&A-0*YIc<1iHei5iKISjmeo{cvg|q5$Y__>8hOcBh6eRu=FIb(?Bke97_J zbQJL1G@E|epLe<^P>^0-KjB)-!|P-ny@c0{*{@V)2Ck;luV^va&yaFN2|uns9OC5qV4e z>ZVUbK6Q;CJpW;$usP1+p@@4bvices2G4F`-MzjDLxC15Tyg zl$!hrkrf{TD)(b$@SYwnmfON@AmFi97Z)bu2ssuKD$S(VGQ9k7}A(jygl4$`PHpiarrp( zQT4gY>V>t`8-2Y+9>Zs;H09qzc!?*%{9#`KJdX@_nqrBC`Qzhvp-c8M7zpQeA}N4w z_NmlfNC)lMGGO;6d|x}qXyvqwR?JDg|F91mK7Vyns3!Hw)x>q<-UR;dey7#07+6lz z9P?92H*>-h5ZgAS%lSOtWQ$7McT#MV^Y*^3r228;=mH0BaBitDdvWsNyll3V{T&Yv z+UD0H=B-r3Oe}B3O1=22!IPfGrB~IdPqs6;2uxVIkmOioIy}no9)ah?o6lmKd5ISU z0{5i{W(T>}|TJlGgQB$J$8z776w0!x#!+ej!qm?7O;Bc;S+$Vp7c4vEvv0A5Z zNPbZ3_!6l2Lo9)w1Y8JjYBCUhp}Y88#+&l1)a}bH1ZTtN7ZSITPEIx#v~V(36`wWH zA)gALd&vq$l^-Lj*tLB&xVL-of9HRsj-jk;=TgC$Pnt9R_p}Tjkc1mnEO%I363v_o_YpzMmYbrQR6Dj_B-r5x}B;sOeRp!Cq%@Wt6?aceu-u!`6 z@_GY9K6>bH%EPC564RdRcc{>o5(w#LLsg1J2_}s5xF6a7bkCvj?o7g1s!7|1#x`+g zD38vN67zp;6jMJhDL59&AM}yh$yj;dc&6x3*wg~6csH2D<6j9L*d-do|IO@+m7qLZ zmc}drQT_1aP*D?xo^bFh{??doDHm7*=XD$lZ1d|xXhQi$da2^=+yEreAt9%wH2!8& zFZ;2=$->(Lse@n4F`gv`zN~g6)t4$(D4JncxVUk+B&Kb25!Hl;Kx9zx+LU}+YSH4j z{?&h^5sOI_QU4ct2c2!}A5GW2KU9XZI7wd=fkvh7qRV@Wj^$e|#z|7*KF`OmBwpbp zsPj!ge={H6E?ambVNJ{cLI+^UsSX$|OzTw{mHK+z{_H;U9k{zXdPQa36dM@UY2b4y zF!`IV=%zi}Cn2%pAd_G3Du;+6)uH!Fgv{0Jy>}(pV;zGT+}m6B1qYI*U_fx~ilEWT zo`Wpai-HnT>hzBj;&?4pJ;6v{|JWB;GS`A;pNL}(ENTlLcKyAb>PR2rK=skbiQGPR zE0Af(`VQ@6_Tys3k6{ziftIb93%LwLhqf&Hsr!?aH`wg-QNk9#EfV=`NXjNtS>iXL zJ^r0Hd%;$C5n>UtFEDv455BcX<4MhGZ+)KGvor8Df)K8cR!4sayFrb^DSh?+f;!^( zh%?EE{&O}tRi;R_lW`m-?AvmTdYx`G?t7085hR9cK|dS#WZ&yib-|Cn|W5>24?tB9R$vIwDAVqP@`tk z+L}*WU(I1-j?0Q4M|E8d>DgbFMAtO*nNH4g8F(}*(^1OLhu^)kUE6~K{r^hI4Q5sj zvz_>Jv>o%MrDo@g79@k|q+I`d*mwmr zT&7dJ6WZ^<^=PH8^SWCK&UgMo0AqZXL=CWke65IVlL4HdvY?B;PAOHi{(%OwW~Wms zFKyjj42flTY*}&>;AB=ws95)m&d)9r0b9rUdNiliVG+2y1dP@8iMP;E>4re_BC`jAfMd7ud z1vV0UeW@*pKU@EWPKA;v;}sa_1$igenre=GuLc#p17N=Gjc)kb3e&u807t5AzsTuY zymxE7s+7(}*_q0LrO(MM?}&Q*MbU>D1-${>f*XM}1*H?I$?ZLQL1jN zVr06u%g^lx^`$j>W-d_4+KO$HiHqsy&2o=h?fCPLHQBp&QB2);F1nL2E=u=07#7Oq z>+T`2ylezy(|8xDUOe2oet>Ho(Pe>|o|Oco^(?Ixkef^e=#$wt9KI9#Uq{u7`>g|S z)b$pL{d~im#hmo@qIge$*Y^}BapU-KXV2yDA@7n#Kn5LuYiyHfHL~8k-OjAEz6^Q2 z{o*1tEXY+pW!J4$@D{TopETG|Skg>$7Z>v8yFQc$fz2m!$7;1nxwL{M)I~6#@HFpm z_u$P~am7Zu?`Y?*g`_V2DtzASIH~$r=T1|Zx=+Uo70k^<4h<$BNc!=Mf8tE#e*|Z+ zR_IXox#NpxwbP-@+OlaV+c0c`kIRPoqYVEP-oRtMM;BNa%%>lG*u%T?z&F{eFN{lW zm(Nqtwi~HN2iiW^r(?9=k6=s!e7xoFFYK7HtBX#(fo_cq{y;h5Vuc!g?>lx@%CpRG zQS@O3#KVB(ksq7!mqk*bb7UjdTaX;s2;@Cbp1%zmZ&S6XHQS#oJ8mx?!An?ixrPlt z>%6jz_spsUZ3~Sk84i&CyJO^cl=yto81;mj^azf= zIuxue{14TWiebHz(C3%L_mBqnVtjJx-q}o*$VA-QrQW(r$4J-Q=K7zwT6nX?Bn4~e z(IhXVr!**&vwqkww8Lz@JW#Jf+;2cN&I|^FuE?m2|tSB(ezypS5(R-!&bBVdIAKs} z;cfHbaF|%^A&7byVU<)~bE%YdNpL>rV_I>`R78aFQMb=3thWJH)&zG@aL z*jUt^#sAaXu%ylGIs|b1wiUK-ytUliS1DT-uggzbINr!o4>k?fW$OI)7^<6D>c6N< zUg-#Nwwk^KHGT@&8#i=xD==l83*#r$pMN+7McWLF^6-PT`@qGCIJ7@oS>E?P6B(Pr zkp_RtlG$k~R(tRNhwpuz1&t5utm!tzNqGIX#w$dKxg(=a(+{bTe+J}j>{PAOFi|pK zNf@&LKEMU^s`TzSmiNd-|8XLI5{BxT2qqdpaxg(l^bLNf&y^*y5CYl?8$q3)p58M^ ze6u5CILiCwCT0A}Vj@I0#AHe-y=QGi-L6622@?82T}0@e9ubK6M>rnrd5H`zxOJK% zGcxw=&pgl-i_k4^$nmwf?4JiZ5?QSLH40OcC!Gn+scmi`RxAnXBi_aD3} z(>(nO65hQxGx$pHUzvAmOWmLk(m%B`W4+ozR-PtYQrO!uMO}7QzQWi-d`lF*MmOw> z19$;Gpv4yeJr0JU?`kvk9V1~QmyHV%(jy5Bt5W7US@pO%_r$!`%lO7{oJpx@oG%uB zS7E7fBD_o|+Dx~D;Ll~~INvyM?dq|}MNB{%(K#inWW8j{Z;aDBO=A#@hfF=wsz>j-vEQ-QX z-<96D0qNX+9@LYu7loki1>eI(-ZJ!UgC4nB17*=I`>a$c4)s^?b$J8h!uVEgLz1kA zv@uR;E8zP+L!v`8we&{LxU*@|W-m2sMC9?Cz7||A(ZujH= z^76g2fyDQbdgQmXSbLBJ)cm)bS^kv^tDZh%@#|(Q$+p+TU6C;V5dgDX4U)lR#W~Yt zQXdOtOU0b|JlN7*zICwXq3IeG^O^o-8uZ{&)6U}F`R`tBCdI^-wK*Qex2#b2QUl*& zyh?jn*OXr)ZWP#UP$LfN794jGIIAEH$zOxATOJa$?4nE1azw~nc*qOf(LgeEXWZg1 zHcib9g*h1rIG{!-y7P9x<))tnX);v?bpNoy6}r{LeSf!)Xk+T-OT7$YoJ>mGzFOb2 zKW73M(^muOESb9!q1IVkBmgb9^b<-U*2Dd~+S)0X7$? z>Ae@*)q&(gH+QKO8;ToELzXG{$*qj#&AVNVR~Mrh$c~F<4ZF?b zy@`v(uuvkk*B7rBTEj_-BhGP^PefkfRI>DxLN=#2|NaBj#kTIV4yz}1eAkM@J6tY( zFO=$|^$SvH=xfV}7KgOj08wWE8X(x+@L zX9K2BZk~whkrOre2F=N}+h#7+IXO_(IJA=8yIUG!2x`m6ovwPxzTd)pZ6IqOsEA{+ zW@_;-Xzk)l2bqfB@s9B4bYD+064K2u-K{)b=j%KqO4ufDY@pHu*a7m)ENz`K?smUG z`RMSm4xL_i?TZDINW3B}0Yo=9pUK>MQO zpS-Qq_3AqqcJhrofq>8)AVf}@j8+vgBcZ;O7A5Q=Meu(S6QkJN0H_;U6Jf&uIS9(4 z{2Ts8g2zwVPx_ueU#jOj7@^$Pj-1)l^Vk>fHUCETov=yc=+VyW05>2kZ@PZc?Xsm# z1Hax&A4I$-@ON-3t`OJHeUi(twMLkPr5Fc*jWkISv&DX*cHTviV7Y;R09I&zT(v9o zD>@lA@&>>K(Sx0EuwR6ZnB_B{2;^q;j1vkzqw`(K{DUV7SMh%hLCRfygb{BSqD;08ps#+LRj*WD--G;zL@pE5m7vBsse8$AF)dl|OoJ|mg10>2iXyKFc4Q9vr5 za{;J>&-!X_+0C@7P{laNWMBYOj*A5e5c{9K#qi^f<)YA0 zC@?9{~jEMX7e1qyznQI#0H-rIkhG+-UZB3 zDSn9ccIcGNkAFBg1K+-QMncXG3HIID6<;RQtUg!W3aJ4r&iYq1g#0FEvBrsR@ax%= znfBuP8Jr1E7Jg+mf8Q6Lbfh&Ey0*w>694|5mn$+DJ}LQG(*YO ze2JU@zS~BehpJ;^;vXHBk$DNq{v$1BET@k9?K>GHU@oxgLQ@a8&uU}S!zUv*eb!|N z>CTAqM)3uH=sEolNmm)wR@1G6I|SDPrD*Zu8r+@YUfiAHTCBJf_Yx?@ z-HKcB;!bb~?k+d)cURWR&og`G%*>uM`;ow$;Qf>gQmmCdwK5C3DQ?mdeg_F5;Bq*= zGMq6yHUS2Jl{OW%;8>KVoj5Ga2p$DjViZ+fUy44rMKvk_E7U!%2N9J44y9+#FcP=> zeN|tou$vYthCfz!IUtZK_yC@DvDQ{fAp0oQmVeimHaMTsK?YetUwmZNehQs;-S+R# zEEKb7PQbAtfO^66#1C}Ye45l3xjH=ROhnCjZn}4`m;I=kW1>oJ*{6=3V}oAFf;VhB z{f{6ltl=q98>eta+@iW4V0Po?Qh=(S7%KS+_!J}wkDXTjo&sr;J}b-!DH3xx1>1_-#YBZ!JowwW_GKN9#i>CU<{_rK7Uo#!Eig z8{JP(%GBw91WU?XghhkkCAg;wc(WS#0!;}(-bA>mgcACcH03dW<9QJCB&MM> z(KUbznR4Cp+y&I(F{3|dw4nED)fi$C>i@lYJ=RuvpWi<-l{B~zYP;m+MhxO219wUZ8sWbIpmpdqtZ*Ax&fW+rIsBWe-rI2tjVmY4t`z$M z5>e#Q2L-?{$x$rtzeKY~xs01(jJ^Ox*n{WE^xeO#TGk7@QFCN;0ni0Ae|^5^W$p1M zh(@JFrDZ`)0(|2MN#jSYLj}gxGf+xG48D0ux^R7SLfL4-Swk<#e&4{{<3#(Tk`yx% zOES5Rn90wFq`MTTy7j<;>PxXM#Ha8{Ju@WseT%8i0)n`|lR7odH2SIj0wCD^s;dAPZDR!GTrEQw!EtCu#{!=k@9^%-1~1NRzfG4x&7|W ztwb->QY1`>>ffkSQE8$ztQ7Vyo4p zYsSF_PMt(?5g5qg_7StO9LX@zgg{`?*~7t&h(~(>3u|@3%1O`B6KXF&owm@T?K^=r z^KgGvxNjUy?$pp2HO<(B($?>C?CpP+=>3)TjJ?yo@*oUQZ1Q4TJytCKX#mnPtsGyN5gT&g{eVxDtH zgMuZOO@3^OA@M%X%{I1G8HB1M7@OS1kT{EHZ=cv@Z%lZPn5ed;C3g1*w%{6@uLw@w ze%}=WqIgC?+nQ)`s%ho>4`|^eBvGhOcV|6V3ntT3+xIif}G_miIxUH^6!M5hwomTnpbX! zh>61(zt8I#L$`|h(^D3|=9q?D%%|o!F~wC7rjCbMm<-rvP;mdVMXi_;mh;moCqzVy z(3WQJZUO|C=RI@(*`@+{jyHo|BGQE>mNSEZxNvE7c!Z$9b*45uE5`BYNoqE22}J(1 zIPLmqXc<~CPgYgj5)=(l9KiH}kNQ`-JTKyaaYZpm$F( zFM)3kT@cXR*`2Cy-q+r{7tPMIeC*H-2a*UyGZHW1$)m~1Nt9d_YfNl3bxJ#?3XDYc zkeN|IF+#HW6YhRg{hq8bgr8rvDyc01ZS89OzN2s(NbDW>e1=WL`G4-FsLmdGy6l_D z$XnDtnEAHFJv?9&5esF&RA!(R9=Wnf{-Ge;IXgr_H%Co-YiHW82UJbaiyo2 zn086Qvqh>96aqNFG|z_JT`){H3fWkAyv#TdespjAd! zs%=Il%AoxI4mY9%yo*<-`n{(jTyW+E?8_TX`!Q<%aruc#@H;b(NoZO0e1t7ry!qz$ z4^I~d=B4Kwl0(37bQGM^ag5w}v9i>t6cLgRr(iDYw3?cKJ!8iNRqdxh!v)dm(XoX% zRf;qM7bD^mFQGLfKqTXLYzBP<;Yr1wo;%^{m9x9_{}xZcn-UQ5zs_6~Gl)Pf2&5T) zXjnJQV)X2W{g$^YhJE5 zS|~1CJMfe~$0U2i+Ah$ZfR>$Pk&N8N4Ss0Y@N~%KE2pFa)+9#FpXq_EFDT5pqAa7m zNgq&L4(d8=xF^`Jssktcdd$AiaD{(zNz|B-R`*~;h4;=&50y-{!4{dk()Nd#poVTJ z5lENbo*H3UnMB3-wk_j7ALkVUJt1P!CD{&ou zU(N5T^cwV)uR8#1d6D2Kfe}^kn;9#0w5-6p{7izq4nwnxoH}Cf3Bw$ zRc$I&SN*TXOB?2|^pEJQP7%d7s6c_jc8&V?%|TDim86L9h#}_q)Mm-C2JW>v1DAYq z%>34+n~a$e2xADy5?=;UK=(bpY7R^Q|8w*F!O6~NhJK;-i#KB=8r1jQWA}#(l+q9k zmn$qCQzu`V^7%GgZqBLh{(e!pvW*A0KY>&U!gZmMRDrbhm6@apOpJu=c3W*k*p!QL z+N09-xapE8-m;vpjGy@iOSq<2D;t{{=9QUtl}I8`FvrF3o&umg#s@xm`%i%jcQ0TL zOyX1x>r@SfuV?E467~UG-rS#JteCQ16(a) za=E<7LOQ|JYq?yeJfH>-rzZEXoCy1W=p%dL$v=C`(9}v;k%AuvEdBTDO`K3eUcS)| z@XAm7A0%z_xBu(m(J}fy%Dxtp8BITZ4RMDHYq*TDL{n03;?P2$+J$zxE>{CBGEjt* zb>1Y3=V%C#(JC9u8@<4(DP|<6JpR}@b~v28_b(inLa^OVfoamNQdL<+CC_3Hf6{OL zN`*Ra&p$0QJ)@OeI_YgA4Ci-itAPI&e!lKq2M`WOMxZ(^21abpl-I@^_1x<@(C-n< zjW9$Cb(lZ;D1bCv|3xJy*m79|5LFD1&lA<}AqdCN;RkPS365cZT|w|ZsKw`Z8Fr#r z<%=|$!MEWvT1;bH;olH20cQCRFYm6Nd9v<{n13~)L8ZaaU`Xao^V^D=cZT8RX*jmm1^(+Pu9*UPOYnivZ}*KDs-wNsWDAhiLW>&giuCt~p8LncbF)gJ1~IHHRYO1xveB^v9uV4{y*OCE$2 z#j(Rt&p<`-sNHZvRECM7dJ2qq^FB`pZZd3rEaDTZS6d!K?o|>BhtW_v4b`B$(fmq( zhfsLB5YR}7877ci(LPEW0H6y*QB+uh?ZBTf`$W+Ai}k>vX__!F<$zt`tIvTN*b&m?BQ9(y7W2d zc&-gSbx15iQxt|M;}*PTzs0$Y$d!j8wsmX5qjEzsAG$M5f=Q9ofHbW#Z6e5#%7t?c zk!{@iVhc% zAewBiad<;a&1^jMugTp-4z6g;<%?r)Jr_KMBvtawCvOtK^w=+h;gVzQ{AHVa6X)tir~s-Kz8g zpZ%4+hV{r@r4NgB)U9zsvYyn0E-~iBCAWe|yc`!n(n=fk(@3i8g|ygjCg3;A9z6Io!k}-!OkU2C zxYEyIF+-V{wq`Zy5Ak!hNQ0}8x!eej7|FG4B6z2OM4r228V4{*U(ONsO()F2U1Ju0NcRHdU<-&V}_7o$X!cSz{B9d?jy4 zubbX06&6e_Vnr^51;;oarKZXEb#xzIscGdteqVSyy7}z{6i_hbWX#<6t00iHC2i?y zEaEa{&0L*XF5soa%QPOu=y|SQWm|x(WXedSRHC5aFN$eXR-pGDz1KVU=Z*tSFdmxo zitB6<0J|zh`Xhx<{AW~Z*Do&e9CV_w1Qf^jDS|^9TpvVu191lr)MRa^ZdiK82mrst z=RX^e*ilx@+1ij)X76w-RcmMxcpt%SOr*c*{JEZhSkU;Euh#Y;f()~Yg<uODcPH(z!GP}4j&>pXuX(rGhUZMMHW;GAHtErbdb8vf%TKw2b&clij|1%MKrO+ z=vx=p5CpCbpFp=Rnib-=T+q+o+NJ<;Ul%=QvB%EcxXLx#3`+k~6-i`IgeDbdAqG>0 zpz8>e?x2@ellg$jAkFe6e{DazttI199V(0orGsE`tqit(Ix-@!0&sB$=2oZcF}qEcINf-BE7OKy8PKGh#Ixnpp`5iTZ4B3 znbdP}G|aNet^zj!kED1ZPP}Ip6E9XdxI30ZZ9a(`vnQM(?TLxek7=Z1f`^(->H4oS zM#L;$QfhGe9s8|N|Awgne3f~Rr$bBp53urzZLviE!o?yVH~z>(^D+0zbaXwR5d$*% z$_Pb@l}LC?^a&QWIPi;4EB;qK-Ntzjfd=gx#kgODv>)vTw_z8K2m0c#uc?ipn<|nT zv{H^s&5j6wxBL0_^B499fmQ$Qn|$B89yBhPttxkBoSkX z>%*;(91yxS0F5!$-xl5Xho@?a0>L& z^SB=y${Ql4$;53Maw*stkpU}sF2{>-&_$x0euybrD7D@{wdskWZafAJa4R0{BB>cB z9{A;?r*3;SvJ!v-CZG&BCV8d?V2}f~og${FhkfJsLf*H|BO=-|D3zMc6KMr^AE)2~ zj>4qWN*|q=VfwLO-!{n$QhSpmQC@ul%^o5dmMcwcCzS%e?x1)bpj=2$M37lvi!van zdyo+k2jFFnWv?LxrTK3rw%ZY_(cGgC%L&NMV(n zINE4*c&rAY&uyFKZAi^%Yquhxi0rBkJY(R*n2K`euQ`W5nEEECcL9GnKEjDpA~C87 zM%X@DHL+jpkQ+bO4OR2&@_f)~MjigAX;(Q0Uqh@~9<*fdQ($^Zz^+$M!;M_0ZWJh~ zm*-Lo3BO`QLJg(cO89`MM*r-AwrUJv%4v?tF`%E+CK#hpD&!&X)ATX{i*ThuGI+oWOCW%I{AV#-7I_s!S_^$n>%m}Ra=T_A! z+Z=yA@1_fdMb#Za_?s}hA2_wp^p9g&IWykZD_;E)tNAWf(J9%uz=JcH8|*oh)>BZG z9@|DA#qX|yPNOSTgIXhvO;k27wx^{O6o#Koz{Jsz1?vqKHyInnLP##HggTQ3ZUk;x znvnPPl)3lu#r6e@#%P3Fmh_D?fN#f?Lyq~^tJVIAKQS*Q96kwGz+}+R=-g8$}MZ+pOkW*a9H5jH$w2!0< zz5WNi21?_~q1uc_G*EE-%7dFAMZFZ+S7s)GN9@J>YEuchUkEynPQ1#;Vg(wXrXT)Q8-pP4Z2@y=3dX9wFk#W&>@{ma4KpXHeN- zE{?z5@M3LZ_HDD-(`5Q|<^1?!wB2Y|_H_yXBfpEe5CF%se3;58X@iQ*&g*Y2Hbb-X zEdjz(v(A&0nogXtxBGZVPyl$zaUYRFCc=(5021_KV$y!HN8ai6I2O%k(9|-8w`CAs zlV>k-IgtxyXpbyVw8SI;62Z|u+P(pB$`}0Ez%&yLf*hNh$wuR^=AHHtRR7;SGz`#Wy1Uut9Sjan-XZHJ-)Or2nkeKCWgGXJ_QlEW^XgXY)@*Qjt{t z!>?9wk$IuFuG8}ZrS>Uh;ic$&jqFs?r@!L*BJ9=~m+Cwty}!rwp|}f;`~|JJ4O!1E z6j7t4Rg=QH1FDJK^=&@gR952L@>q^pTbp9$k?%b0ARLR1Ewiy7yb*ak#cLzp zC48SV&biJ@K01D`7?}PWd&*r=OBcb9rFYa`_0;6-_dpDJPiN)c?5;qgWnpjP>H}rEAwrpGf}Z_srrq?oyM*(-`rd z=u(&G4;U-zPrb0nHFPU}k|u>Jsu;4psK+8&$nGr2-H{AayXF#XOY?Y`jHDN^+Hf#^ zRu4fcD~cxPBKh9rzpS|Zdg$<=UnHo@i4v-SMZZVEueRkgIxwv5Sb2;v}6~4Szrx5Z)#uzoaH$$v5T%3&> z;_+mYDT5Y#y3r)@ABjjQ$8%CyPpg-iW1ODo42 zAuO_$sC%zknoqm1T87b5tjP1CCnMI_9*>kvt&CmTo}TGKUfS9x*E!6N4a>c&aGAIy zBYp1O_Nv*Qs(@a$vc*S_DpB7=^t>-5u8G=WZ^xcO3C+tXfLG0v8WRtIS_uIrw>=P- zewo#VeE+4}%|W*czdSdq5FDC{yQPo(F}u6p zvaxZ4n_Dvg%Qe44Z4jM1r>lmOu(SqVI??O{x13D2B{kzcB|6A8^TqvR*ZHr`1L?gH z=eEP6sDz4QbIr^XlzRcY2)=5>+}P~DJ-xGrb}Ot}-#;$P4~s;Jhh}5!&)x7%O@85G zkGoE77`hC|)JNREwVX3lAO)?@F%;dYo~`%ctbIieJ19a47MzwB&Lpj2#n3z^QVQ{zS8^??m#$vg$%y5DTjy_9oJ8PB!yldFy`pzNRB6G z^iGL0{``l`8#)2G&jue!u5z-R!A`Y34`l`8N|d~85d^3sv03D5P;@?tQfeWNwlF?T9W(K$nuG<)Ik6TJXn!+=!XTG@`6k|sj6X;!Zrr1X7#S?YJb{O z^ic4Yi(;sCskXBGIHG;U5se%$MoY&^m5UXV zh=7-+eeM|_!s0Ge$D3)=FnMhUhzj|1$sB%7!psBTm0AGcMmApJgr$4S9i z!f33`h4uqiz@km{#C!e3EV{6~*p$mEO+q^*K1|{_w$+rWBZt4}Tg}J6xB}r7CMyH$eihBBn?H6F)FnGo#J}nu9*PEmwCGA#ALV zIzQpui9S9A`7eBZyC2P}pV53Guky=1T5fJ>a?jq@u4nHQV>`!_B?hA~MkH!rp*KQ8XwF27hHA|ZF^7H-(=ecd-UPLtOA@TpczeGLPF zyV5M=WLM$e69QL%>waV7r^a%j%b9wyL7OjFe*JSvf-(=wMYR6Nrsff0eX>)FYbVGp zALNQ^{LJcb#H!vERKY0_J!gXn*jF-Kyl*t|lfE7OnV-!BVdVJ{XNj4U8KmIXJ@Tn04|Bs?w5EJY!35(`Jz-;Br zW!dq0*QgH+;y@0LqcuJOR8DN*7{9my5&xA{*q{wQJt028V{2)6f^H&YVfsMSqsFz z6QX2pgQ2Zr8@{`jZ2gRwR67MI#BRV1f0a$rkGjLoNRK9*~T6#T~D-JdNL zTqwOR*|xan#*{Y(Abj~;*jAFCy7QaEuebIrS=@Wt_Va>l#ZOLv17hXKV;EG@IS58F zm;}TCh@8Doar~k87b!sxbq+S6hG+V=+9Jre|j269sW=@Wx9u7B$03@P#*d+T%8Cf{_svQMCgG_ zgUmwjtp448fPPd`G03G5p<9g5UDHOg%Hyo7lN@mVS{?KUWh2CB0rV8|P#v)2+;#Nk z+uH88a7JF_IkXYZfYvqT0tu%F*{_Wa??GR%QnmNI$p*Y7gN! zgwZT=2Ij^DxG2(^lVm>PIr}x$SwCXXa>YQzNg9WF!2_dBV7et5hjT@86CqI<4{b*- z%NYxa0ExN{g~2A71`M%NZk9C-qC1s4H?}9c+=!)5PCo4dlmu6sN<$?+*rb3@a)ij> zBavC5`MQ9{LeVQs1-$x}e+z;p;%i|gJ9)|_?51`X8~5cFVJ?}&%Ad%1WyS4fia+N& zJn8%a?*?Tr@sWBq1FG?{#|iV1Jf>Nis87SGtc!oM_TX&yf50oQ8M6mA9lu%FOxmfzI- zfm`EVKOb&yb42P6O#(H9vW#7Za{s9#nysY6-HQX>GEr5LY`(~#8hUzzoO~~}F23^( zGO%$&i>9KEMtI1u_~XNznj;4Wq*>ViL)H{R&OV^ROQ{o-KG3M3y1gUU_|$p7i^2)H z+vL3KezrtjN80-;f6f_+xc*vVB3ixeI(Gtzixhnk@P`R|+1NXIJ&Ki2wM=;C8W;|B zjyF}3JD3^KBPs`HHcb1>7tQMtf)&0|FMZVPv0%5xCM#sWLaE}eX?y%UE>7a>a#Fk3 zhFbEW&YNX{S5iKMJFHjhDJ6@04gnbooa2pbArmlOrTzT)R!@E!lksr90=XBg_~G>j z`MmG#g}A_S7BGcVHxEMDpr^ruS|nb{A_g;LJa}2X%5c2300JdzpR=hR%XAPuZx(rD zC?ESF2!QpsJ;*gc*r5?e#e#7CfqIz2g)8N@GF`*4H%C zN8GVx)Ua4hNjtJG9fy_V7h|>RalIJB$>a+&=wm=5vMdxkAqj+aiwr2z@p3!`$4}M1=sSjjTYML ze)0rUJr3&x_h8XHA^~66Y3wjYM`l&vIi$aRK)KtRH>g@c#Of9YD)>W3am+YTlZcE} z9i1yZsbV3fdkYAt>o-GPopX|DQ(s^1-}<+DLtD1~TGprFSB}EcWlHuVF3XYK`+j41 zikXB&c=&~uV$Ei=H9YGJT#j3uFYcIAs7ee2)KC#qRcK^Gg8|Y!x)HlA{AXc$?2u1( z*hAE$plh;nh|;_rE#0HB3l7Ew4dL))lXd9@ao2-FMWh!C;CUk^2wMV}aUntTTw4PJ zM(Gh&n`EQ9k0U#EK9Ere*AO>#Z~|c0b&f0izQ-(-0nglNjS(z=fH|``i2+uDXt*6l z_Hkdk9-5nc5A2|OL2vLm0z#_IpzZnSC1{!A_W93%Y{!-6r8Li6x_&sC2L6i=2Z+FF ztsE4lU7xAsPsHI=AGi@zY*Cnga~#d}KOa)fduxU*Y7{8&6UJ>~u_Y zZ2@QY=-%@Gj)MI6k~{8WAZ_?Z;CJ@$HQI?}Rn(7Wbrt%1D1dy@HR^tyu1Ahuj^4u2 z+dkLhiem1{C6%aMLjooWq0ZoK2BM80nN$Eq%P1@zK+=65m4b9^C6?+CG4nU8BSr=l@!+mPjO$4ze5 zw&1x`sH)d*4&{vDd^Z?knkb5uI%fT0M=vGP91#*{ObGr%x-**nZU@9z)nf74k2L}b zEAHn3Y9;-X+IS;eXe_O7-kW9FLur`PU5aMm4@RJd{z%g{^M2ilm0@VAE-Irvkq&jA+`KQe$4 zB`cw8hd5|AEJ5@+H~`wC=%w6{rNeD_SEh2T>;HSsqq-s53%4F7!Nyx0oG6-0vr>qN z$P>*AF3u7k@#J(fg>hmF2y-E^+B-u#_og!F-!mhuWXzY$vV0`aO*N;^)24Z) zHf!#raOR|_etJNmH0H+-Z`WvJkQh+@oBjs?5NnuQL!&(nAo?{tT`emCFV z?3=+C+qwGyiW?Z9YlBAEmzL5qVDphpq!_KhHq8?Q7DdAkQMb7NpHqZ#suAX__pRwkIJ{$g0X-lKkN__?X&It+Tog|BS~6Y?!Q_V7Eq4&B&C zn%dss_r9ajVScWPY!U+KiUXrmO3i-&y3za8j@R1LgD!5IpYy6g=YOf>m>iqeB2L;Q z=X~K!@q1({UUi|Lw1zd7U}h5(`#Q|v_l*%>U_Ys`Yr7v$iQ>Tp5R@d-(z$0&j;?_|1uOH(Hv(vH1+h0e)wQFG_KEq~U2W%nwf=6a15@^I*VPL>DfHs$Y9ybPYlysky) zZD8}tRp3HX<&Qh(8o-h^eYZYi<@ZlqLii`^?UBS26MY7HA-nu8*{q9I2zW(qlpm}% zP@|CtU6bgi5tDy!t((yjhH^+$=-dD0kUDrsR7YL$oXX0vFk5jeA3E~?*FhCP1=y&5 z%Qt}{c-!1=RN}l$u&W<6?*3RuqEz7RQ1{5oSS(XN>UWWUqa9m?78XyTg z5jcF}#4 zu(Sfx>Fpo(Y7fC`LC@#wH$F~*_iwM&uikz6OYum-sTrAMVHX-3}#4&LH@QEJLfMjh3QhhcdHAtrjw>w_BitV%gP8}aR~hute}Ki zQ6+51eSO<*jMZ;Db_LkWzd~StSbgs8HOLD*(qt$prDwNqo51p-ux**ETRVE!8_1D$ z(UJ~VNWa#k5>vgBso*uj7%~v4NZxyYNmctO}pM5NaVX_dA~=@V3)K;L`T)# z)Gqi3MAY^AK9ZiEp)dapO0_h*?+WuS40a%^*j~(7;fY)_s)rSlAy*qWPv?)Kz0|>H zKCZ{h*S#fIvqu1GWq-~Q&KO#hg3UG?CDpGm9dO#dN1p!`f{_2%e)pf9Om_Re)h!?SX(KE%*saW0rX8)Cruan#GtFmtAfrQR z8LE&%Q(cb;YjbRm#=`VJEi>2ECfTBPvry#>(ABA#uctF6t3$537WJUd7fUnN>+a)m zd~E*LVN~5^_;=2a_a+>GM2$lg8X9g`8N)z%>@*J{BPH1Y4`w%l{^2j$w70K07()4PH62IW#@#AP+o}SPf&~tQpMNzbC8)X3(_`u%8F1L0 zXcDrFlmgYbnObMj-9-o5Jit5FQlBpWbiOUAl-{LVPmaBS@%Dy!lc}t(UyY(xXt**8+tQ%dUgfUV&jG5LOP(xh zKa-y0Bnrolg;?L^j!`N~Y6}{H#D!>em1K?Y!3gCfz>OOYMN-(WL&lNnv`-C6m_B&0qeD5)P zzvlhYO#a9bdjAO{*n>o7=rQlDdd=x>%~~b@;V%m0Eo}fHeGLHcz7A2%S-4nJ19-!* zZ803*YZ_*saHQ^8hidctDa!e?b~&y51)_F_8s_t#`#`><0s2QsG+X(P!^FAi*~;64 z(swGKY#Dt_>G_M}8DyN0G0|vox~?;LW7ltW!9omXxv(}1u-zzuEo0d)pL9k&&@o-Bsm8|V97`q52F*`al`Xo)#{VZVQ> zf~-1i0*cwa&*ascttI%XIzi-lvCogKmGQtv9~!YUqSG|CfJJ@2Rj@-nI3`uJX2-*VqB3|x243oETN z;!b+zA(Kc-Z;&XbVIfY-CP)BT_ezEz`oE?jsr>&e zoCIwiOySE`cU=sgiv&Fw0GG&xqU(PX?4VJ5M@w?)SNtHLLpDl*^XNk^hF{xJnVbHma}Z`tSG>$tym8 zZN5TQbyP5C_r=NzU7gkug2Q%l^P=b{awhcjQb7D|^XJ=sKIrx#=wU%M(7~^ z@Uq`M|4BJu!LdeT`t;`U3rhI>kZ5ov{R3*?{ttG9t@CX?fb|azljqSpe;6)J(8lv= zJ=JP`8>z>zd0*KlkOTLdI`j7;8AdSk2V2E5>c%vUGBKvPbd5?W4OUqVHYBr#hSj65 zXFdn&L0(R2ptn=dN5j`K!8ZR+8%e-M$60{MAx}WtHh;R3vT~1W4*JzX0PF?TFLhsE z(-wb5?R6=FTsa?mJ@I)xy(W0Huhr+jJa?_#J-`(HXJDd7GwDXY8?U87eVUV$f*xWe zt^NigQ80?|!M3z?nk6_JJ(}ID{HcMk0j23eQ~NQrbu3|0RUm5*ES3^hPmK5<#qcrI^XbPQ|0{knC$5YK=8z2%SGu=xyP5z z1rH-@M!>8silrC_%)Jo3$FGiTUVi5RRN_EtOi4s>wI{Sbj=|7Il9{Gr ztSh)*QE)x)fW}p+ul^)5kl`^^BB>{b6(ZLuW#V}A1P995O!N{jmZBV$DyM(tL_EV&D;tHSY z*~8%wDp7avj2|!Vn#Icex>fyqdIo))W&;~;ip3@*a0NO^Dh~n;4CazQOn%~pQFTPnfPfG921L`9JJ-Hgu=&fy3pd!{2>mmU(6SAF!vdVM6}%nh2c3wV zthJxL-(XLj_v@1rZC$v^^RxNQ!4v@SUu=VsZ(EM>~W76xolcQ-jQf??hSBND)G z^6JA^suc1zpeSoB`rSSZi!sKvWbAlbrSgAigor*jNA*Zp1i>lQK5J(=4S!z~_kLBT zcGkfrwz&`ZX?!R?{{?xWF#!hRHmI-Hgr(fxeyNIgHY*Y&(u?S?8sez;aPbt2VbNX~ zilgsXzCNBm0}HjI`187};^g~b?qgm*9j!&lQ~VFg?^YrAI}D(%x9iOC>|PH4lKE%l zcyo|#(b}qrkPw~MS)Mp3>O9krDt?rU4#Nl4e2xl!>*eqM14hxGL!9pe;&r|N>I3e> zZp_LnM^Y)ZHOjopopRT{lqy8r_upx*pG4Er+WGygaIN>#YiFUo7&HS4U0Q%MnqHl# z1KQvy#$KbYD`o?cRr9vLwgzxwYrWLNC}t$f`OmY&C0$++NgWn877#0D-%2>0lX@sN z>!TTdw+|cu%oDncjcrs%4!K;l?sh%S`fL?W9R)*2aCX&v`;S-B(tvmU^g6|uZ1OJ) zgubCEb?u4Q&^z`#h^4!0`JXwR<5vJ93+A*9w^aEY4b8u)pF`v(4|#4+zHm@K*%~@_cOI`jDiEVUIa)$!S;l9{e8~LmyU`U7~~WC@vIAn|GczUlhtz zIj>~l9+QC{1RHAhA$)5uzbgYN%-c|HWZ{BaKdBK&f0@h^Ia~;OWAEHP80HF62zD2R zjh~+l{-#0x6P8VLcBAdMRh0xMSb&X!ECRQ!LlnlpaJfCkBO=x*a+(yPjF?Jq+)IFa zmZy0n!(|Qb`8ot{fZ4Obj`zld8Ax0P`|A^ARg8qoGx(<3=K)>G<)-lPxIJ}ShDe%R zE;%jKBYA7}EtlUFH=hdY|4fUx-5yUTJv{8bwfvbr@ism$NIjexdrr!4-PSUp?%hr^ zRsHy1Hx4T)?>UXA8~Wfjo;BOz%?YH#6L)HcRr;*N^wUDO`7?4Hw!2?NqKZ&E@<5F( zEpDSr4`2gW=*FujH>ybD*IH%QLvSw_>7B<~cfct;$%9S=>9}^CLb$^mRJD<0BeR z@@JL{zpoum<&h3bD;fVi9Ipw9AN%y_Q9VbXJ+^g8UP-ky^Sd@L*oR=;l*g2jSTVX0 zftZU+v*ox>5g3tl;PLphN1S$-E7E?=3R{+4kh}aSnj0jm7hFZ%{J^Ej&OJCQ53!B* zAZrRe63rx76IL|3C-k3zTm2F!3==GUjfnL0SsB@x-N(nY^z;TcEh@a0KCGr{D5%gn zixRJb)RBg;4!?cs>g4l31+6U&ZsSY!iVHcpCV{V8TO&mpkD>so5C2Rc7nckExB$pY zyE!$9rjj{87X=rt*R!q_EhP24jdFtR&J^TIc2W`pE#uwWE8!4XlPS-%LqWe#kos(P z-4@ViCAHjS^zj!Nv3h1+UUv_IpX+1?&dk;qYn^)Nx=O*y3-vR*ls9ScUFY#`b&rub zkOY4a;BqR3xX4S5m^z)P&~qipa_vtc(i&W1Z|+tUz9a=B?SwskyoO&hH*8d+m(Wag=Kr)52mELHq)|q zsJQKq2!J)wxAo-?x$K$`xcOorVqv~a37eP7w8#a)zxtj_`4(@jRpmW>N@uznXD&J) z`iH}v-Hi6LhNJgp$Bt?DtmrufmZS`oc#Iv~D&NbD)}8Fn(VdD`Pbrwf+)6{PA^zR*e(2XSZGZxq6L*P9v1ji}gMArv~0Of1W zIt?j@0@}Kuk$s?j`Z>gyJ%xyz~qP13afp25W9(FXkh#fyh=3*9UwZs(&Tv z?w$PetVQ+p?_IfR*yl8uXobA=F4=9I0vweRaR*)`^MR6E$*SJARWd$KawG z=>-6QpervW{<$IGe{p|UKvdeg!Zh6kv-{l)eWMc{Bg!W7a%_4$9Xae_i64T)1yz+gxCzMNZv_N{Q2!wqh)|m^i^AUAm83lz+U=ll zDF|@hJ!<@#g(Bw7z;$-{=UhIISlB)=aCfQ6Q3O0^cbuR1y)i7p-rUR#X{{=g$eK2|KD2w|N7GWeg|koV(mNNZJ;3wb4?9X*1l#E zn5dxS?WL)9Tes$AHvhTWPu%gf=MEJ;uU_PF@6dsFJD%7-{rc~GX{N#13u_+d%dQs@ zIe$2P=|OefMg7}n0Z*-ZHF@3758V6yTTd5Q-*e_=6eFlvvncm#*g9qg9VOt%Nu-O4 zj$+H>2#dn1#7EuV?FxQw3{KB~`E5_MlIHr0QSnR(Tn)-XX*&86lZ@(qm7n_{%8-!O za%KIHq2&_=@MlV=#b3FW3HJmYLkl zx$|nCd^lL^p1~aP-m)+3TjUWnZRxV*%T*t79FSl*wng{lfA*tK5;@!w z)2{-T=Bt*tMwFx^mZVxG7o`Fz1|tJQ6I}xnT_ej7LrW_oODj`jZ381K1B2C~zb>O_ c$jwj5OsmAL;g*L}K2QULr>mdKI;Vst0OE%Vc>n+a literal 0 HcmV?d00001 diff --git a/src/usr/share/icons/hicolor/32x32/apps/compress-pdf.png b/src/usr/share/icons/hicolor/32x32/apps/compress-pdf.png new file mode 100644 index 0000000000000000000000000000000000000000..023465844b48a7dd6028298f11bff07f5b6100d4 GIT binary patch literal 2437 zcmZ`*c{tP!7ya2M>mWAby-n6QE{003gPSd7B~L;e6H zc+f+M#2*L5?~6Kz0)Wa?kv&g=gPAAP!3GVK_b9FWapJKK=Kz4H0RXXN0N6c{VwV9R z91Z}hH~>KA0DxRj9`%Cx!9wub85<0+|ECHXOEM0WLqS;APyi5-{sSK1ah^N?fQYsj zl#@&QTW7*UkBc%~=1Gn@8~>6~W)P;8wQ;6Z#Xk^2Tf)h_fFMi}zjWL<<0yKyOcYl^P=YbuxID=h!T ze(N*o+1IL(f0(;l$Z7TJ8of#Cq1=JOv`wa2O7x@ZH%1sI2rLy8h<9K9OVS(`BJgO! zCBq7n;+Kpz9eD45O!o}PE^8pm)K??d@MIp0Ew&i0Tn76hXHz8G<8RS2)uEe=pevK=pY1f@s#d^mBZMS{lVg z7-J`r&$1+JzTabX7C-563GLcVSFut*5noqLCdQ}?i~I*FERD^wlGS(0i@UdI`5EB^ zd5#vL_(DR3DFoa#0&LQvp*1GZt7p|`f^~dLhD0=$A(EQaFq(qJhWgK2EMY=K;;@)7m{ZNUx27dkTqC8Z>TE#8#6Zoj^Negu47HG`|Av{JYn4jnit zr5vlnx1s{mAycF6p-kmreyuR^r$hkYyCnjj}1|4$0p6IKYo@HYy%t-~W2o-FyMi!SJ(34}VwY$%P8z zrE?y?cIonhz%t{H!f84u-dzlzNN&eLrIaTWeY&OOC?$|0)BE8qp`S$E>FrVOr*j19 z4Oe92jA5%-jjrro7M3a3U8BX}Id&dfILc4!UG%&x?sG>!{t}#O49%xUjH&V_yIb#~xCKoV#vTWqa z^qkTtx1-ucr|s8o0iZS$Flx%4goQc23gQDvr|BFoylgzX=42M}X~*|uG;MtL%x1pG z#DDq*2k#`U+k$vEB2!U)42|<{!&wdncBRLPhh}x?v?`q^*z|d9x>~VLGM%%f%1zV? z+yC_bDVJggEtE|Y#VE@0+n#*Zo?G(nrPbUZ^Mliogob;0OOT~Ht$B~bA%8WP!g|AB z5a==kwU_2Y>M|0S-O)uGN7`xf(uB7xTFzKg+{N_=9Pw~pnvQ&6F%L#`(M!@2ky>gs z=UI94qioR+s+)zI(N!_G*&A94D6weY%WF!C`Glk2%{mt*Y0GA9p-&s|6OkRkf(h!1 zUWR^&S@vMTAqp?BJ+6F;*A{Bpb9!|7XQMVXusd_5e0cTXpsL~!=dy-YyS1$_U`!e% z7H@)irAk|y3$um#CD|O8oP9m#Vd&rV3sr&8^tjd9Sss_gNBG4ieQvOb`INn<-OW#jz_k>z_BvjoM;vg&>TPy8`|IVc5#b)Q<@-tw^tU0IU zTX`0{8QQ%Q+%#iEspRwu1ZfyZAgU(BJLQY2nWS_>4wv$5s%CTda+A<_ZNQ1U_ne`k z?JR(5d_UczswOC8`ZkU2z38Zm>KkuKO(*8P$c|fHuwmB|T*uj*ZsWYI(#^H;+Ge7L zqZO`7{9$PBj^W#yvg-UxcFpN8SEilCx3a~Rql8lT_U@$t1vPOF$m#%6feYhii1~=F zz5P;#&YdMB)-l2KB5p0X%m9emq!MITPsAd8R7g=v>{IVllnP8FQoaoL2eXyGcJP@@ z|C^cKB4!dJlWIW~kT73+us1W)<(Lp~wer`@XhcrkbWOm#N0Q@Rp)3OZRK;wGuWuQt zgI1yu*!*pAn|^giHfDcbHfoeP3pTiuxW+2U_t>O0PfvNCiKNV7!3M4;oh?00^y{6h= zfB%gxhtds$X$k#_TB7?1w{J?1ukU`>TA$@IwMPZEJ$as6sk=~?w8*!Ai?CNLrdU4K zz)6U9Zmzri_0wm)J(d+o0@xR5Q-K9#nG_#9G=O@TwM&?nXP7qO6la!q-+ literal 0 HcmV?d00001 diff --git a/src/usr/share/icons/hicolor/48x48/apps/compress-pdf.png b/src/usr/share/icons/hicolor/48x48/apps/compress-pdf.png new file mode 100644 index 0000000000000000000000000000000000000000..8c3d981c0d96e26f68075240997f3b52fba7df4c GIT binary patch literal 4055 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 JPDHLkV1nvzYUuy~ literal 0 HcmV?d00001