/
home
/
Upload File
HOME
#!/bin/bash # This script was generated using Makeself 2.1.3 INSTALLER_VERSION=v00174 REVISION=407189790ed4009cee6033d313ae8e07fe7d60dd if [ "x$BASH_VERSION" = "x" -a "x$INSTALLER_LOOP_BASH" = "x" ]; then if [ -x /bin/bash ]; then export INSTALLER_LOOP_BASH=1 exec /bin/bash -- $0 $* else echo "bash must be installed at /bin/bash before proceeding!" exit 1 fi fi CRCsum="4054464784" MD5="a04b47bc1fe83045308d771725391b74" TMPROOT=${TMPDIR:=/home/cPanelInstall} label="cPanel & WHM Installer" script="./bootstrap" scriptargs="" targetdir="installd" filesizes="60044" keep=n # Set this globally for anywhere in this script if [ -e /etc/debian_version ]; then IS_UBUNTU=1 export DEBIAN_FRONTEND=noninteractive fi # Workaround busted default perl environment on Cent9 variants if [ -x /usr/bin/yum ]; then # install system perl if needed ( [ -x /usr/bin/perl ] && rpm -q perl >/dev/null 2>&1 ) || ( echo "Installing perl package"; /usr/bin/yum -y install perl ) # reinstall perl (metapackage) ( /usr/bin/perl -MFindBin -e1 >/dev/null 2>&1 ) || ( echo "Reinstalling perl package"; /usr/bin/yum -y reinstall perl ) fi print_cmd_arg="" if type printf > /dev/null; then print_cmd="printf" elif test -x /usr/ucb/echo; then print_cmd="/usr/ucb/echo" else print_cmd="echo" fi if ! type "tar" > /dev/null; then if [ ]; then apt -y install tar elif [ -x /usr/bin/yum ]; then /usr/bin/yum -y install tar fi fi if ! type "tar" > /dev/null; then echo "tar must be installed before proceeding!" exit 1; fi MS_Printf() { $print_cmd $print_cmd_arg "$1" } MS_Progress() { while read a; do MS_Printf . done } MS_dd() { blocks=`expr $3 / 1024` bytes=`expr $3 % 1024` dd if="$1" ibs=$2 skip=1 obs=1024 conv=sync 2> /dev/null | \ { test $blocks -gt 0 && dd ibs=1024 obs=1024 count=$blocks ; \ test $bytes -gt 0 && dd ibs=1 obs=1024 count=$bytes ; } 2> /dev/null } MS_Help() { cat << EOH >&2 Makeself version 2.1.3 1) Getting help or info about $0 : $0 --help Print this message $0 --info Print embedded info : title, default target directory, embedded script ... $0 --version Display the installer version $0 --lsm Print embedded lsm entry (or no LSM) $0 --list Print the list of files in the archive $0 --check Checks integrity of the archive 2) Running $0 : $0 [options] [--] [additional arguments to embedded script] with following options (in that order) --confirm Ask before running embedded script --noexec Do not run embedded script --keep Do not erase target directory after running the embedded script --nox11 Do not spawn an xterm --nochown Do not give the extracted files to the current user --target NewDirectory Extract in NewDirectory --tar arg1 [arg2 ...] Access the contents of the archive through the tar command --force Force to install cPanel on a non recommended configuration --skip-cloudlinux Skip the automatic convert to CloudLinux even if licensed --skip-imunifyav Skip the automatic installation of ImunifyAV (free) --skip-imunify360 Skip the automatic installation of Imunify360 (free) --skip-all-imunify Skip the automatic installation of all Imunify offerings --skip-wptoolkit Skip the automatic installation of WordPress Toolkit --skipapache Skip the Apache installation process --skipreposetup Skip the installation of EasyApache 4 YUM repos Useful if you have custom EasyApache repos --experimental-os=X Tells the installer and cPanel to assume the distribution is a known supported one when it is not. Use of this feature is not recommended or supported; example: --experimental-os=centos-7.4 --tier: Named tier or cPanel version you specifically want to install. example: --tier='stable' or --tier='11.110' or --tier='11.115.9999.0' --source: Source to download cPanel from. Defaults to 'httpupdate.cpanel.net'. example: --source='next.cpanel.net' (for public testing builds). --myip=URL Setup myip url in /etc/cpsources.conf --no-reboot Prevent the installer from automatically rebooting -- Following arguments will be passed to the embedded script EOH } MS_Check() { OLD_PATH=$PATH PATH=${GUESS_MD5_PATH:-"$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"} MD5_PATH=`exec 2>&-; which md5sum || type md5sum` MD5_PATH=${MD5_PATH:-`exec 2>&-; which md5 || type md5`} PATH=$OLD_PATH MS_Printf "Verifying archive integrity..." offset=`head -n 507 "$1" | wc -c | tr -d " "` verb=$2 i=1 for s in $filesizes do crc=`echo $CRCsum | cut -d" " -f$i` if test -x "$MD5_PATH"; then md5=`echo $MD5 | cut -d" " -f$i` if test $md5 = "00000000000000000000000000000000"; then test x$verb = xy && echo " $1 does not contain an embedded MD5 checksum." >&2 else md5sum=`MS_dd "$1" $offset $s | "$MD5_PATH" | cut -b-32`; if test "$md5sum" != "$md5"; then echo "Error in MD5 checksums: $md5sum is different from $md5" >&2 exit 2 else test x$verb = xy && MS_Printf " MD5 checksums are OK." >&2 fi crc="0000000000"; verb=n fi fi if test $crc = "0000000000"; then test x$verb = xy && echo " $1 does not contain a CRC checksum." >&2 else sum1=`MS_dd "$1" $offset $s | cksum | awk '{print $1}'` if test "$sum1" = "$crc"; then test x$verb = xy && MS_Printf " CRC checksums are OK." >&2 else echo "Error in checksums: $sum1 is different from $crc" exit 2; fi fi i=`expr $i + 1` offset=`expr $offset + $s` done echo " All good." } UnTAR() { tar $1vf - 2>&1 || { echo Extraction failed. > /dev/tty; kill -15 $$; } } finish=true xterm_loop= nox11=n copy=none ownership=y verbose=n initargs="$@" while true do case "$1" in -h | --help) MS_Help exit 0 ;; --version) echo "$INSTALLER_VERSION" exit 0 ;; --info) echo Installer Version: "$INSTALLER_VERSION" echo Installer Revision: "$REVISION" echo Identification: "$label" echo Target directory: "$targetdir" echo Uncompressed size: 260 KB echo Compression: gzip echo Date of packaging: Tue Apr 1 21:25:50 UTC 2025 echo Built with Makeself version 2.1.3 on linux-gnu echo Build command was: "utils/makeself installd latest cPanel & WHM Installer ./bootstrap" if test x$script != x; then echo Script run after extraction: echo " " $script $scriptargs fi if test x"" = xcopy; then echo "Archive will copy itself to a temporary location" fi if test x"n" = xy; then echo "directory $targetdir is permanent" else echo "$targetdir will be removed after extraction" fi exit 0 ;; --dumpconf) echo LABEL=\"$label\" echo SCRIPT=\"$script\" echo SCRIPTARGS=\"$scriptargs\" echo archdirname=\"installd\" echo KEEP=n echo COMPRESS=gzip echo filesizes=\"$filesizes\" echo CRCsum=\"$CRCsum\" echo MD5sum=\"$MD5\" echo OLDUSIZE=260 echo OLDSKIP=508 exit 0 ;; --lsm) cat << EOLSM No LSM. EOLSM exit 0 ;; --list) echo Target directory: $targetdir offset=`head -n 507 "$0" | wc -c | tr -d " "` for s in $filesizes do MS_dd "$0" $offset $s | eval "gzip -cd" | UnTAR t offset=`expr $offset + $s` done exit 0 ;; --tar) offset=`head -n 507 "$0" | wc -c | tr -d " "` arg1="$2" if ! shift 2; then MS_Help exit 1 fi for s in $filesizes do MS_dd "$0" $offset $s | eval "gzip -cd" | tar "$arg1" - $* offset=`expr $offset + $s` done exit 0 ;; --check) MS_Check "$0" y exit 0 ;; --confirm) verbose=y shift ;; --noexec) script="" shift ;; --keep) keep=y shift ;; --target) keep=y targetdir=${2:-.} if ! shift 2; then MS_Help exit 1 fi ;; --nox11) nox11=y shift ;; --nochown) ownership=n shift ;; --xwin) finish="echo Press Return to close this window...; read junk" xterm_loop=1 shift ;; --phase2) copy=phase2 shift ;; --force) scriptargs="$scriptargs $1" shift ;; --skip-cloudlinux) scriptargs="$scriptargs $1" shift ;; --skip-imunifyav) scriptargs="$scriptargs $1" shift ;; --skip-imunify360) scriptargs="$scriptargs $1" shift ;; --skip-all-imunify) scriptargs="$scriptargs $1" shift ;; --skip-wptoolkit) scriptargs="$scriptargs $1" shift ;; --skip-apache | --skipapache) scriptargs="$scriptargs $1" shift ;; --skip-license-check | --skiplicensecheck) scriptargs="$scriptargs $1" shift ;; --skip-repo-setup | --skipreposetup) scriptargs="$scriptargs $1" shift ;; --stop_at_update_now) scriptargs="$scriptargs $1" shift ;; --stop_after_update_now) scriptargs="$scriptargs $1" shift ;; --experimental-os=*) scriptargs="$scriptargs $1" shift ;; --tier=*) scriptargs="$scriptargs $1" shift ;; --source=*) scriptargs="$scriptargs $1" shift ;; --myip=*) scriptargs="$scriptargs $1" shift ;; --no-reboot) scriptargs="$scriptargs $1" shift ;; --) shift ;; -*) echo Unrecognized flag : "$1" >&2 MS_Help exit 1 ;; *) break ;; esac done case "$copy" in copy) SCRIPT_COPY="$TMPROOT/makeself$$" echo "Copying to a temporary location..." >&2 cp "$0" "$SCRIPT_COPY" chmod +x "$SCRIPT_COPY" cd "$TMPROOT" exec "$SCRIPT_COPY" --phase2 ;; phase2) finish="$finish ; rm -f $0" ;; esac if test "$nox11" = "n"; then if tty -s; then # Do we have a terminal? : else if test x"$DISPLAY" != x -a x"$xterm_loop" = x; then # No, but do we have X? if xset q > /dev/null 2>&1; then # Check for valid DISPLAY variable GUESS_XTERMS="xterm rxvt dtterm eterm Eterm kvt konsole aterm" for a in $GUESS_XTERMS; do if type $a >/dev/null 2>&1; then XTERM=$a break fi done chmod a+x $0 || echo Please add execution rights on $0 if test `echo "$0" | cut -c1` = "/"; then # Spawn a terminal! exec $XTERM -title "$label" -e "$0" --xwin "$initargs" else exec $XTERM -title "$label" -e "./$0" --xwin "$initargs" fi fi fi fi fi if test "$targetdir" = "."; then tmpdir="." else if test "$keep" = y; then echo "Creating directory $targetdir" >&2 tmpdir="$targetdir" else tmpdir="$TMPROOT/selfgz$$" fi mkdir -p $tmpdir || { echo 'Cannot create target directory' $tmpdir >&2 echo 'You should try option --target OtherDirectory' >&2 eval $finish exit 1 } fi location="`pwd`" if test x$SETUP_NOCHECK != x1; then MS_Check "$0" fi offset=`head -n 507 "$0" | wc -c | tr -d " "` if test x"$verbose" = xy; then MS_Printf "About to extract 260 KB in $tmpdir ... Proceed ? [Y/n] " read yn if test x"$yn" = xn; then eval $finish; exit 1 fi fi MS_Printf "Uncompressing $label" res=3 if test "$keep" = n; then trap 'echo Signal caught, cleaning up >&2; cd $TMPROOT; /bin/rm -rf $tmpdir; eval $finish; exit 15' 1 2 3 15 fi for s in $filesizes do if MS_dd "$0" $offset $s | eval "gzip -cd" | ( cd "$tmpdir"; UnTAR x ) | MS_Progress; then if test x"$ownership" = xy; then (PATH=/usr/xpg4/bin:$PATH; cd "$tmpdir"; chown -R `id -u` .; chgrp -R `id -g` .) fi else echo echo "Unable to decompress $0" >&2 eval $finish; exit 1 fi offset=`expr $offset + $s` done echo cd "$tmpdir" res=0 if test x"$script" != x; then if test x"$verbose" = xy; then MS_Printf "OK to execute: $script $scriptargs $* ? [Y/n] " read yn if test x"$yn" = x -o x"$yn" = xy -o x"$yn" = xY; then eval $script $scriptargs $*; res=$?; fi else eval $script $scriptargs $*; res=$? fi if test $res -ne 0; then test x"$verbose" = xy && echo "The program '$script' returned an error code ($res)" >&2 fi fi if test "$keep" = n; then cd $TMPROOT /bin/rm -rf $tmpdir fi eval $finish; exit $res � �Y�g�<kW�H���_�g%O�$��5c2��{O�xd�mk�%E�C��}��[RK6 �s�;�7:3��Guuu��d3�c7f�?�JO��[[�����[[O:�/_>oomn��x��l�76����o�$Ql��= }���R��鳾�J��5t�V�C��ά�����4�k�L�G�����Ob��a�ί���qs� ��g�uA�X�#�rZ�? \�� s�A���g�ˉT�3�%ÿq+f��� ��a�cq/�Mv�I<�C�#� �� �'�Љ�]�$gQ:V�M�gf�h[t8.�v,/v�}�Z��>9g~2ڢ:3�(�r'�̐S+�X!�ƕ�=Ŷ��E�nj nOoݚa�u�-;��p��쾷�:��6F���ܳ�偖iM8rB���s�# {D�:Q���ҕl0���q���xӘVg?��ʠ��� X��]�Ͻ�������|vݪ�2��j�Ď�V�Ӓ0-��$�X��Ŏ��Vc��p���pt`�f�>� ��)�8n�x�N��������{b��������v8�LO��(\�˪kמ�]� 8#�e k� .��t0��_�8�X�c�~� T�ְh ���*�vaZ5��=�Y��: ��3�#��Ȅ�v����D|<�^< t��)O��Q Q,E�j%��:L̅T�Lj[�g3���93Ǧ�&E�14X��|T/�iv�L��"��]�~�V���xp�`pur��sm{ňUt�qSlY���U4�3y¸&��L8�ғ^ynlmmm ���k�����ΎF�;�\�AG��ic�+��J���Aڅ��<\9�`����ņ�9�[b�2T2x�H��E��iu�HGES��ŏ�Dg��p ��[L#�E�E��i���ր�2��������e������}#�}��M� 9�e���O��q��C߅|�� � T�(��x�)"vIg���f� ��w/�~�_��h ,ڝ��o�x��5��,a!"���ѩ��J�ɚ- �R9;?ݿڻ�i����Yh�7�f 8I3N���s 7�n<�u�+��w�*�5@llh�/)6�^�� ��lu�@j�����iO�p��� 4�*�ƶl'2�����q�x�;�|��"i��=�]4�3Z(�*ۛ�{��B�]���!b�*����eˌ��J?��c�� ���~�a���\\����3ea����8�V�{��=�ٿ#3�š�A\��ǼÉ�X�Q��5̼���*}˜s�xĀ+��U+¦y������0 �m �{��G1�:d�7���N��@�)̜�s�9dD�g�3�"�!���,ل�hã�xU��I�`~�:��F?)4�0�Si�4�D6B3�v�:�u�Լ�'�E�8x���lv6ju6�gl9�0��<4��ZL�G ��Eپ���g�p��<FB� \s�z��}ߊZ�9hس�ı��Ƴ�9�h��H��#�6��l��V��C������=�\��:���u*(�D����ݓ�����e�d���@jL+� ��HrR5����e��'Ӗ85�;GM�%OTh5!kl�5>0}]�S�vF��豰X�Y�k��T�I� v@�&qo���O��b�@����ea= c0���⡟G�:��y���Ӵ�"��/�X>A��B�t^���0���<�"�j��9��I�7��g�˃�X@)�*���^�/$ۢ��!����9Ĵ�1��7�_F)��sSlQ���nf�n\���7z4e�p_J} ���BA���� �.���D�ʉ�S���c[H6ە������)خ�<�)��ȸ��g?��v�]��a��k<��G�B�]�_5H��]�ӣ]�Mc ��D_��m�0��dz���)��A�W:5��%�2_�V&e?��'�<A��H��W�d����1�xr�N/��ϙ5�� �����`vaL1�'�(�h�����y�w^�bjW��Y��� ��~��"�N)�{���}��OJN� ;L�E���?���B��O���U���x���)�����>{�t ^S0�������E�]������[<��5ǜ >���G=�K�Mp��g��#��x䉛Xp���� ��� ���n����9m��+ϼ�l��= ��<kzsyy��^:���=D�x�ٺ{��c<�ᶼ�#ug�i�5e���!���E�15V�����U0?��$�R��֫�i�(�Ԥ�Û��OT`�E �v�Z��`��z!T���y�j�`��7:{�?0@�u�B̦xχ]L�x��b1G`Fi^W ���#Η��0+��C N� � K9j��~���!`%>���7x��V:�l��{bz��� WU�>�e�6� �^<b�3֑<��*���9�K�"!W���0�Ihb�Q�<lz�#�������2�5e����8�ZZ�u`�%�++0��o[ؠ�ڪJ��_)�@ ��|��(U{�݁ccw&��.B{nd� ��@SL����P��<�(*�B� ����<� �U�D9:�d4B���� n��X~�� �l���� �k��ӑts�L��b�sB�e�6y��YMH�J\]yoh2�$�=�l� />�c�8XU 7�� QՐ\�)ڶ���9��+��2L*>�[�i4N�T{�~�fCc>�Dz�Y&�����h�^J�;�q����*లB���DU ͩ=��au�Ċ|d泩ILW���` ���a�A-*+x��J���u�<5�{gW�b= ��k� ש&���\&h����V�T�� �|�76�L%I�%ޚ�%�r�2e���Pa�Hj��({F����("�Q�[��YSͅ3�����)�K�韟��@EE����r�w���t���:���T��[�%�������=DY�Ej[�Ң=ռ�(�O���iw��$�J�y!����$'ܚ�c�>�n�Qž��BJ�L�vCs���3��欢�ti�dr����l8�9P���ر��L��O3CA�Ѫ��F�&ս��+��Z�4m]�!�S�<�+��e��2����u�=����:�8�AYߐ["=����|���Tɫ yZ��بü�R�H�N�m��EON^�4�R փ��M���dj�w��w�_^߽ܽ��+��mQ�"`ȁ[����qY����`0�]r�c�$/��hKޓ� ���{�{lh�X $$��}I���������f*z�܉!n���$%|��mHg9���*������Ï�Vo)��r�:L��N��e�]֕��ۍ@��HC�9���F���%]�Ck�3Q�`���c�B�Bl�����,Z�voy��)��O���*+v�R��c�H4b��J�S���k��},��*^�ՒW�#���N�`R�J,���`�����Z3�1�~x/'*'� �T�f`��R��DM���CC�e&[١=J��x���hJ�F(5il�JON/�]�: �|Hx8GS0 MQ� ���f���q#�ub���*r�"���*XX!&-N~fow�O�U��8q��G���PHR�x7��~F�� +sȧ�-/C�je� �.=�s�9���Dԁ=��8������"m6����/�lIEUf�|��W��ߺЦE���^I�ff�@/0q'f�[���zCǽ�aP�)f����M�_~H]Ty �M!m�)@�;��g ��h��))�_g3�6�14�o���`�&z�X�F��������>b?1�(Z��'� ��8F���s=G���o����3f�c�"�o��)���L��& �o ��h�� �o6���dn��t�z�� TN�`p�]F�z�z#R1Rl�m�&eb��2�ZC���PB�-�� Osgg��4 n��G�B�窄]��<Hy���m!��.�I�腒�H�n�oY�BG)�Y�ꊟzMϷ��Qp�?��fS���1�4d�7Q&K��〔��E�9iNc�!e�{�N�^�*���-�._�ó(�����ydV�XDG0C�4겧Z�8�V �k�X��'��>-�D�\AS� ��V��� +�PC���ԙ�1{Gg��Cy�2��]:7��3+�MFj��v�����M����e�����t���d�fdd�b��vr����_��|�/3 ���0�Ʀ�T����j=s_u�e:E��+RL������ll����mr�Rr��3��f�M��-����=����#P-���q�L����a���h��4PFd��TJ�u HX9&@��,YN��C���������Y���]T�����C�Q#�����>���_ A�V���C_��g�������߫ �M���H/�ɰ�W"Sj���:98�3! s,����v��/�l����8���Ћӫ�>+E���.�Qi��Q����ޅ��W��`��d���Im�q����� �Z |7i:w����N�ݒ�ߞm(k1� u���ݓ��`����谄����\�"��� Z]����F6��l��_ZS���0iA��?����y<�����&�Ko�U(�{�[������S\@|�L�:ۥ�f����&�Uq�v�������?�t+c� ���ה� ��>}�!L���`>~ Hg��z �T�0jʅ�>7]����<���>�K��j�ӹn֮�N���xսn^��j?�R�"RI�f��́��k�g�o�K1:1kGߗӬY������ro��R��h,�R2��Ĩ�n#N��L��qW�y��Vk�N" H2�)8X=tѢ{q�r��g��]Ej��1�[�*����0���tP� � n.1��A����5e�Z�3��5�iA�U��`�V��5U���<�q�����c��Kg��|i�:�6z2�GH�B*Q�V*�35��Ul�8T�ɭ�F6=̣��I�&�nt�z� Q�fC��a�^�g���� R��6��Ӌ��O�e{��U옎B~,�u#�3�:��t�����DX\nM���"M ݘ%谮ra�R�?3U)Nǟ$�ۀ�L� �E�, !n��-��X���p��d�. Y�W�s.�$i���F��b]vq�{xtr8�?:���b��1�c�GQ����G�3���4�N�M?G�&<���`m�1�&fL�,0�ʭw*�J��N̕2� E�-%�}�n���]���a"��"����?#���yD*)Ʋ< �?��h0+4?��i"���Y4Q�-�"��Z��Z��%N� o9����*>�JG���[�ϐl�AR�X���\X���"_��Jf<{����͝Gٛ����_g�=��yz�!xP�6�+%�#EUu�Z~!�!l]7�J�'u� ��/��� q[v|y��Oȫ��rъ�P�4%�2�����P�ӱ=6N��L�ӡ��wL��/�BuL�f[D^��%�� �b Au�D���PϜfYrF)�pFR�E��c���+[�-��i<�Ͱ��UM �8uC`���`�ȾPQr�`���Q0��ޟ4��e�`��j�B0@ I�6E1"�)�<$��qE%� 8IpŐx�XY kP�;�g�ޤ�&eVuGe5��}V�Z�n} M�s��"�f�W�-�)��t\�0?���O�&�%s;�����#p�T���#���q�I�C*>T�]˩ʫ�u��8�*���`*��c��S|�-�--�4s����]��sӣ'b��X�ütϳ��7��H�q�U}w���wIRMǹ�d�5L�O���E:�P����wȤ��ҁ�Vu��� N8�JdAs7�g�ZӗV��!�̆�OY�6���EWD��e�h{%�٘;���FT^�lϿԹF�$R��V���#�Y��f9h�X ��|�&d]1.g�g�ű{�hD%�Y᱾����1�q(���UJ�8�cb�չW�b�LB��d����Kw ��C��"p_�L�-��J��#o�_��{ܜf�a�.�x���Y� �a�8����6<!{�������h�,�j�myU( �s��]n����![�9����Fn��z�,����ĵo��"��&18�ͨz8��p9,n�y3Ԃ��h��5�����&�V�B=�6S�y�����O'��CS6Cg���, ����u�S�X�6G/��.���_DI�%������\���U�6�%jQ':���X�O�8{��6�>>�[k��hH���Ht���?�Y�7��/]T�*�v�[�-#�LhJ�+&ۈ��ID�P�e�ЦW�au�m,h�XT ��mΜ�Q[R�_C�g?�N�I�L���XB! �#��R8���7U3>��z�w��C� �A 'M�dz6��Q��.�q�Պ� .�b��:�ma�@i��}��K���`�+�Ej(}�z�3��^�&-Ak4����8�[�{�����P`��$3oF��E2�Qq�������I��<�f��o���! ���?|��㟠��u�Y���*���}���A�|��%W����i`�p�kk�� Lv绽�;�wPX^���ͳ��d0��ʚ�k������p�����ڿ����� �_�+�H�0��]��F�U����c��:�h��`�շ������Q����}��pg���N���^�m=��+�4!O��q���l+����;]���v�#N`d����W�٨Gˏ���}�Wk� rlX�I:���'�T��m3��c/?x[�����]!Yd�����b �+˪�߾�:�W�_�7~�7�X���].�/����WM�q,*�8��;�'� ��B�?�:f�\k����F�M�n��Kg2No |��4��l4jr�H)�i臂�e�������̴x�X�}�fL��s|a��U��º�낚Z �7f�C�Q2tz��h7�:n���s�8����G\Q�cلǸ�B��Tװ�6���[�EW�âB-�\8R��.�$_�]�L~<J�I-��T��=�mJ�zumS�4� �� >���Ɇ]_Ţ���O�kLO:t�ܰ��3@D��(^as�=�P�$��G -�e%x³qqFtva�i���A$ a��F�h3�Y{+��R�q3*����)TDb!�5nO]J��-�D�Ofy���eq���+RK�Yz6�v�.�@[R'��zU��nj�Q\ uڑ�d1� E�q��1E ����p�`ԕ�n�y�ǵOb^����(��V��;���[��3���%�b��!����k�@�1g�ڪ73��v^�MY�u�m�t�#T����r��h�y���ܬ�(�x�x�.��L�)LV9J���K/��x�8d� N�|�tH�b�C��"]�Z�:O��2�*�F�O,u㴇�⊰��}���d!�9��4�J��v}��� ����� ���J��R��HS� ��4i�I�BD�%�����fS8``�*���z�s���ⰢdQ��X<�͒�/�F$9ꬠD�9��8��qB�s ���F2<�� ��*t��@�5{j��BII�P�"�=��q���W���m�����b����Q��V�R���;}i8�㚗�7�`e����N�^�m���e6FVU���K-y!��h%|P)��J��3Hœ�����,΄̼\Q�P��yG����m:�vnSQy� M}�U\Q3��E[(� ��>H2ʟ2fീ�/Zi~3���uU�VH� �q:��V���&Ŋt��f�\h��4�QB��Ѳ��r�F�p��x�rH8:�!cy��?���t��P ~B��K�7�o�*���qMm��P+kWiR�˾/���J����f���k��]�#�t��J�� ���t�s�O�XW��?L��a!�L���ZIS�އ$�����]S� ~%��grPQe�Y�T��✊��WH���)�W��bвǷ�?�oԨ豨�kIa@Pc�a����Z��Vˠ|�'BW7�I\ k��X��>�m�p���9���<|�>X��Y������� �P�U�UJ�C��p��������� G�ϗU��%�E ��Τ�γt��R1� ��gIO����E`�J�5�dxA�r;h�jܔ��-��!�jeA����b�s������J��{����y�C��^���l_;5?�b�o⋽o�r�F/e5DoЄG��%��!Ú/��>�c�1�4�N[��ɉg�'������|�ډ��I��9�z�����+�PY|�j!K�9�* ��1b6dP5����=WW���fe���@x0�����[^(�������9���ه������r�C����CD{�T���[�_S ���@��gX�fe��tɴ����P6,��r�/���1��t�wv1+��v$8d'�f���(��ޫ��].ƕ��'�_�,G� ��F^D@�aC܉��H1�1�U�W��hr�L�)$J��C�QA ?!}u��^p��x�OJl������2}�ix[���-KDDq�$XKy��o@@�_������(�d��*A���K~v�Ҽ�3`�Dz�|ɩ*6����(3daRQ �|F솃�|��ry����'��~���7�/�5D}��^ ^�����3�a��:N��#�ͅ?Kuo��� ދ���ڐ��wN9��;�xeo$b3Lꭙ�Y�%��H�.$x�J)���[�4�W�r�'O#�;Ou$����s�e<��8lI8�Lq�8q��葑($ 2їS J?��=�^g��������EA���5h��% �������M`���4?����p�F��v9���Z#U2a���-J%��m@��|��pq?�vSw�7���-MI�V!����x�T�z�D?t.����5K�Le<Q�Vl��i�$�H�5���%�C��T�1�������N�)�e'?ivG���x�-��n ���cHH�z��.��\O� ¸5�*^e�xh��*㺟e�9 y2x:��D�����$i���'M��&�2����s�@�ܝ�r��v���=�u6g0��6�����_^�n��?WW<*�[�|��'�i|���3��s"D��<O��� �b��F��Z�2���gJcN�oi���މ��vg��*�1����F��`5燕��u�@w�w��u� ]_0�2EЈ0Ͳ��;餽d8Aw�qn7��lu��n�`+�~�22EEr�R?�\����/dH+�{�����M��[�rjƞ��c��4mu��[>Z��t��Z�ޱ���� q�U�xI�q"�`���M%P���U�;��ʓx��}���ѻǏ�JB�So�ǂ��#�+�nn�\�;�pP�#�A�+TN|(�K|�|�TC�%�]7�d��M �:z�"�&N���=ˈC������]����~�hA�˟\��ܒa���V�o�WEn5b_��l��+_X� �酯,*�ޯ({�ޢ�WV~E���� ��ESn�<���L%h��n/h�I�U��uı��'ב� ��>;kD ��rRF��a<�v��H�ut�b/@�X=� ��6���BRi�d��#����=��# ��1a� _�Y4��&������� ���F��D��=<�/�(#�����C�En>�P<��DX�ƫ�j� Fὡh�涓\�B�M�P7٬J���jdR��|%���w�U��j���~�����ʿ�[�o�W��������x�LX�?vO�{m��W~Ϻ�o�����~p���7ی���a�mv�ϳL`4�Qt�;�(Z�(��7����\�t���C1�'G&<��B'����FW�����p�]�T��i�K�a��r����( ���D=Q܁bC�#����#p�A�� �F6��|�"F"pJ~X���O8�u8�����q�]�u����z�.��.f&p����[���n6/T�q��q�M%�k�'���p�5,E� �����x��ny�լ]]ā@�^S�kG��h}A���ͫ�s5�u�!��N��ʬG�u;E\������ 9=�[A&�ܘ䊻�n�Jְӑ.!�hY�A�9�����Ӹ/���9���J]ur֊a�) ,ϟ���|a$�V��&���ގT�0Q%�)��T�HI���&��Fg �r��@)��G�f��wW��!�W�Ѥ4�wm���ďl��u�?xp��_�w������?�cL���*����{��_���ѻtЎ&��}�-п��O2i��6Z@�a5����i����lm���( o�@�q�*���\Ak�d8)�)��vw�^!{��\~�la�d�����v<�ѿ�6��>� b�Q6�{�\�~J#�I,�H���zs��x�0�d4���iw�!ns��i���h��QĎJV��۟���U���i>��_E��0���f��_a�`P� z"X�QU����G�� ���F�RkF����NqɰG�b�w��c����tg\p��4W屭-Y��n�]�I�x,��v�����:�6%��J��7��wq���\�AZ71�d���ۤ[���<�{ Ɠ���H7$A�Fa����:*)3e4�_1�����)�,�����\�٘����~$oH1H�,��{�$#�զ���軩��S���i4L�FV�K�����A��%�'h�y��*�)� ���R3���|���P.W�2~�� �� �>������+. ��#(�+\\Ǿ�A#Γ!�QM18.�;TϪ�P��^Q{!�ں��*���� r�$ِ�j��Z�у���đ���Nq�w��������@�3���N��㺵�E�O5BH!�� |��}ͅ3@ͭ=�u����?�߀Pհ� �n�������Z���4(�4�ێaf�� }�%��������}� 8�>�' 52�E/��^F�"&ո�'#�gh�'d:k%��+D;O� Ф��jC&��m�v��h��Me���!.�<�a��p����mֽH؎��*$�Z�8��������U>g��~3�\J����b���"�'Y��O<�@��.�Y^�$�=L� ���d�,��V�P�l.�&b�H��<�F �d#ZB��ᅭc��)!2�gLq����|��k�i��/��:_�,�%rXk0�C�0� ��)\턷�ꦕ�$�5D�O�� ��L�7)��Wu���+g���p��q���d�����̒})/�ܠ1'�w�8��4o�b�F�)-w�D��Iwj[��h��Q�L{Y�v���p�a�p�1y�KhTxQ���&4�&���9M�~O���j:l{�N&M�>���pY�wh����h���40��͂�G0w�:x�sy�adҡ�Q>�t��@��w�P(��ǡ�r����]�%Fa�Ž[!��>������\�˅P�Po�V�3�z��l�Q��y���C���t�v>g��~U�Zs{2�6W#���Gg>^��/з.ua����f��7`}�[�S�x�g;������D�m���c�"��"k�Ef9IC�\R�x9�y ��E��%+02Z<��t2�T�(Nk�i��6ݠ+�F� 3�w!��i^�O� ,�L�� �Ş����lT���3|�A��V����i'�y��'p�T�*p BB46?P�rBrg��]#��:oV���d3�� 5Ӑ�J��^{��s˷A�p�Z�q��#��(�m�Qr58��������<C(���B��GMU@���E(�S�V*�%���6��<Y�����R�{��y�ؔb����X%^CtG�f��R�-��|BW�5�X �����M���э�qRf�h3"O�m� M)�2q)���!/���1O�I�d?��>=\���h�I�`���R!o�.̍Q����uB#��c��G�4va�J͓k��-<��A�� Mj�50>�ſ�ha쬧��SrӞ���eG>q�Me��9%!�[G86O3� �ç�� J �<c>trx�/af���2x�.�%�5×��ޥ��oJ�,�*M�֍�BEU�$C�+$H��F�]i��#���?���sb�.��C:Y.�U�v�q�_�8'�E:�SVN~���Ȓ PLp�*� |�\��k��QA�J��Ê�)�*��>s6�!�X E�j��C�B�LB�,[����ã�˝��[_�2��#5�^s/8�X͝l�ϳ��)"4�v�:pߔĔ��`��dMXuF~����鮛��<4쇷����8�yx��O��<�!�g�����ǧ����i�\��h�r@<�M��-d��`�Jp�L� ��)�p�y�7ڤ$����ꁄo��y�v���� �)���t�qWۏ#��c�k?�}�5!�M��8Zk7JV�����Ђ�(�d}��{(K��>�cPU�@�0�X��B ��M-?~i(��^eq�(� 6�y���Vq�Q�w�Q�����)�#�@�!JD��/��V0d�� �����q:b��SGR�p�7��HN���?O5\�-�I�h��/^���F� ʪ?_����Y����FDKC�W�f�أ�,��h�5ͻs&0�z�����r��� �c�XSV���<�uE��C�O-K�mlD�H���ޓp�r�� �x�ΰ�s�5BT�!1/Lݞ*��z�s�|��B|��a��,[T���5`����ڷ��iq2Ё~�xꤲ���{�)����=li:��%�$t�^��;<�Ԭ ������E0���ұ��"��9, yI(�Qg�J���mL���t}$al���&�.q{�ur�i�o\^^6��tQ��(��ZVdk¯T\�n�ٳq�=GJ9�FQ���/#z�* ҳ�`�!���`��u�!'�]� Z���u�ȅ�MM��+�f��{������L�QQ ��>�m�#��Hd��G��O83���;E�� WjE1ӳa6V���=��XH���ے#w`6A�2 ����jQ�U34-�D��ى�!�,��qs̥�Б�z��U����+�_l=�K���-DΌ�_3��b��!]���ŞxZ*�f����Rlf�:Ud�Ka�/�h��A�+���[���fԃ��w~�zrϰV8{a,$f3�i��H�?Z8���s��鳁Pzͱ`���A�ّ��s���� �Ǿ�x%@�.����c��̷;�1��>$_t� ��ݽ{����B���Hb5�f6��i d�QUGq�<W"Vr5�Dc��P�}���R�I�CxmȞ��ae���P�HXQ���K��M������ ozJ��dnU�fC��T�uֹ�%Y�6��$��;Y.�(Ҽ���G��P��jv+외��Z+�b��$�E29[a`h�+ó�<���_�D������0;��z�!Q/���W�sD��<D$$D�����op�I��a��Dl��N|���9��57=o\5P�� ]HQ���X��aI���e �˯�C%=m����q3V� �OI`HƄK��u8���'�����D�U��дj���W�V,Q��l2�Mw8�sQ�UN�f*�.�Ω������Q�}4�v����}�ޫ?T����[d�Ў�=�>ҁU�x��OkB!���%�?Iq�K�`{\��(�2����~�G��[�9]�"��!T�;OE�p���l<E+b���d�1�æ���'����f�-k'��F���m�B�K����8|�n�Y�h���pr�{D-���xP+l�)e�u��@���ю�_�i�R=8J* ۰�/�X�*{�͒����Rk�3��Zpu�uk7Ԑ��!��-4��a�*k�����s��4W���I�YS7K}=�=7Ņ�T�Ʃ����;��lG/Ŋ����z7����FO�J(a.Q��K`j ~�>�͑ ��ϒ�&[��M P�>Z��3�r�}��b��.�a9��-u�]� *��I���)�:< ��m��ƺ���K` ���+�'M�g��8O� _�VY�3�![�\� ��ŊRA�Z��p���a�-��v�z���:'��~��M���B�RP�� Zg����C�O k}�` �-� �Ra0�,��5���|��e���As:�.*���h�*��<�P^�{�����: ����12rH�-+wu��7�}��R*Sh�. i0�eFX�Xx� ��64�;�j�%Ύ��K���%Ot�3��a3Y4��l�?�X��B?�ݏ�IG}Iar�w@�Ľ��ДE����v��b�T� �ћv�Y�[�c�7�<K��n#�u��rX�o���"����<l�h/��'*C�{>^�j2�zJ�h��:|֧�Y��Rm�I4���YJ�w���(I�^�{�D��q2ꄢ�>ۿ�>���c��0���(1�rrDX���{h���KKW�,щ��_�gD~GR�Mo" �I�O���n��&ͳ&c՟��;����p���t�N89:MTx<>���ڈ)Y}�j���~�Lʌ��&>T�|���Э?���y��E�A���!��?k�>J�>M^F4V�lG�W"-�}�+:��^#0�dDU����@1���v���13�'�N@zH˜ �I\>և;�"C"�A?����vq��rw��g1(6D`bh( �Zt��`0�HaƋBL��^���h����1�.�6�_�)����g��c�y?�M�7]�׳Z ��=reZ�$�Fz>I��X<Ǿ�aj�b֘Q$��HZ]~,]v���1��aAb��K�1r0)��D�}:#�f��WT�*bN3�g��4b�KiLh6HQ� �"�S�!�f�X���J�>�nR&��y���Y+�Y�Z�e<.L��P�Ip�@/����.��b>I����bM��y&N4�?��i�P�"���v�EśE��nv^�H��jգ�E�.�gEb�b�.��2��k�:ҿ���cDMM'�LrJĂ��1\����Ct!�E��Kցӝ#���^'ų�+�zt> �W��|���j��x£s�ή�u$8Z;�!�EZ���ٷ�l[� ��� lo{�������9������x/D�s��\�U]C�v������e[\M�e3'�8� �W�� ���5�c�8�����Df;��4��81N�n��aʥ9C73�R����2��5�����#q�DY��*�Wv�fu[����A����D㑫|"��v D�e��t<Vz�tB��+�E����3�[$poH�n�0�g�?T^e.��{�G�����Zc�L���~b��K�_�Q�*\q��]mZpŏP��>����9ډ��I�!8�NK���_\��ﮀQ� 6ɭG3쓔@Z��V��!/r-��l��3�b��U���*x�0�ѡ���͕�}�a/f������� �����Z��ic�j�5���%�$��Z6�E�3�ݒ3�e��Ŏs�=i�� e^{)�* �'�G�R����C�3�>�7��т��kqH���7���� �p��i�j��'�N�̡+T��X� Z��o�t�\^j��آc����~����m�y_))�#��:�4a&�x�J��-%&wy�`l�O70�k���C�9Gߌ~��i������d+�d�Qty�̶Ina�pmH�Z��?�`�o@d2�_5{��.��� -)uܐ��UQ��Q�YV0�!��ٺ��]�/�%_��(@�8lJ�L�,R][r������<�����<�ƹ��Zۑ�=K�>Q6��U�b�-�a�1��z}�M�R�Pn�rA}��{_?~(��JԚkӓ� ���?(OdQ(��,)�����)�_�'�af.@��xl ��(F�'W�,'�;y&��좸�B<