File: /home/cpanel_latest
#!/bin/bash
# This script was generated using Makeself 2.1.3
INSTALLER_VERSION=v00177
REVISION=d2be62092b197ffd0e66fc8a9c73d36a8b8de0a3
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="310527592"
MD5="25cdc6651bb773bac6845f7968ddbeb2"
TMPROOT=${TMPDIR:=/home/cPanelInstall}
label="cPanel & WHM Installer"
script="./bootstrap"
scriptargs=""
targetdir="installd"
filesizes="60097"
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: Thu Aug 28 13:24:43 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
� �X�h�<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�j�F�(FOJ"Ied\Q�pN҃ ���+�a
jp��ޛ���3������^�?r~I�n����&��+d���Y{��|KxJ'?�7�O��;�:��g��N>:C%�B��&U�"�b�p\m�6Ð��n�r��*c�1ζJ�za5��������hqKK%�\'3�yWy��������[,�a^�g�`�S�V�?ʿ�����ۻOj�ջ$����w���&&��<E(VZL�;dR�e�@�E+���GM�:'�a%rMs��g�X����!�̺�OY�6���EWD���e�h{%�٘;���zT^�ϿйB�$R��V���#�Y��F9h�X ��|�&d]1.g�g�ű{�hD%�Y᱾����1�q(���eJ�8�cb�չW�b�LB��d����Kw ����"p_�L�-��J��#o���=j�[�D3��n_���,k�]��UKd�����HV�n�p�Z�\~9춼*��9^�.�aGhƐ-Μ�xj�S#7�HR=n�M��x}�ڷQqZ h��fT=�d�D��ۼjA[a4��W����&�V�B=�6S�y�����O'��AS6Bg���, ����u�S�+X�6G/��.���W_EI�%�Ӥ���\~�\��m����tN�w�ӧ}����GNܭ�|b4$Kpy$�Rl��,���ȗ.�
g�@;�-ÖX&4%��mD��$"x(�2oh�+谺�64x,*N�6gNը-(Я��v'�$E&�zX,�����AzX)�����U3>��z�w��C� �A
'M�dz6��Q��.�q�Պ� .�b��:�ma�@i����K���`�+�Ej(}�z�3��^�&-Ak4����8�[�{�����P`��$3oF{�E2�Qq�������I��<�f����! ���[�w������?@����U��G��L��~�ƻK�zE[;��j�V={����/���죰�b+������`�KǕU7���g/v�:�� s�!P�E)�+<d{�c��$�d�(az�������Xi���&�U��P��Ϋ���F?y;��7&S�{�6P�������^���|NuW�iB�t��D{��V
ѣw��ׁq� G��Ȫ��9|�ڳQ�..�9(�X�V}?�ذ��t(5�/O���f2��^~��]!Yd�����b �+˪��~�:�W�_�7~�שX���].�/���ǗM�q,*�8��;�'� �VC�?�:f�\k����F�M�n��Kg2No |��$��l4jr�H)�i�ǂ�e�������̴x�X�}�fL���s|a��U��º����Z ��g�C�Q2tz��h7�9j���.nO�~���ڑl�#܅A�Z\�k�^�\�Љ-T��+WaQ�r^;R��}.�$_�]�L~:L�I-��T��=�mJ����ʦ>i�!l!A|��(��
���E!+��טw��n5\g���Q���(6{���IH
l�Z�U�J�g9������u�*% ��H���9�,fv��V<�����fTn��y�S���B.kܞ���{[��7A���ѿ)�� Z�W��J��l� �"��N^$��P+�
Ԛ��@�#��2bv7� �yc��T7#;`�n��#��+Y���O��ż~��tQ�ݭ� w��6��g�w��sK�D� B/&��3�tcΠ�Uof�,l����(�<�<���G��Ag������
U�Y�Q����]8t?4�7R��r���)
�^@�s��qȂ��;�,/����E�T��u�� Le�U*�F�X��I9�%ac��P���B�7�s��i�#�����O#A�+%gW<)�ɥ�;���ϑ��4diҴ�,.�K�=ɦp���UzY��|�ps��AEɢ�N�x:��%3�_�Hr�YA��5r<kq@a
ℰ�|#l�,dxL;ZIT���uk��hͅ*��j��E�{l����w�^�}�>z�u�������Ʒ�<��w��p���5/�o�=�ʨ�
E#
*U����=�<��}�!�l���BM���Z�B,-�J��R^Еܹg�* ���qA�Y� �y����+��������t�i�ܦ���3��l���f��k��P���}�d�?g�:�k��n����r�W�IT]X"A6|����Z�S���+ҥJ(�5r�A�#ҠF }�G��N˩�����)�!��8���U�d3�K�VC� Q./t�,����/�4��gC��]�I%/����*ilT���^j���w`�0T��Z�+6'�7��!Plw�
�>�cu\ J�0a&�A��0I��Bk%Maz�o<N�
vMA�����AE��gIS�j�s*�._!it�:�ߦ$_Ef�A�ߞ{�T��U��Ǣj
�$�A���
���k!��[-��]
�l'q��oc�tG�����?,4��.>Xy�\Y��E�������
�P�U�UJ�M��p��������
Gɻ�*C��" �xgRG�i:�Ё���d�NԳ�'OE_d�"�l%�N2� v�4i5n��&s�\���E��}�����~�z��[Z
��q�ŋ��t��tϡ�g/�eҋ ����H��7���w^9p����7h£
O�|�a�W�Ia�1�Zi�-H���3�TPjg�D>J��C�8���A`��](�,�@��%n�@���N�12�DG�랍��QxVy��Jލ\ <�O��t�-��OG��O{���`�����#[WB9�!Uw���=S�J]írׯ�^�ו@��gX�fe��tɴ��-S�l&X2��_2��kK�TX��]��Ŭdۑ�tx��XJ�Ls{���v�W:Ҟt~ɲYP+T�y-<�
q'�E#Ť{6�(W�_�g���3���|(��QF%���q�z�q2�<)-�5�3To�kg��Q��m��,�ْ`-� ���VB���������.��%�I�^q�E�a[�%���D#�[W�̐�IE5H:\�I<u����^���e�'�����y���� �^�k���-�@��Nj��3�a��:N��#�ͅ?uo���
ދ���ڐ��wN9��;�xeo$b3Lꭙ�Y�%��H�.$x�J)���[�4�W�r�'O#�;Ou$����s�e<��8lI8�Lq�8q���(�'
2їS
J?��=�^g'�������EA���5h��%
�������
`����4?�.��p�F��v9���Z#U2a���-J%��m@��<~[��O;���;���̖&�$A���Cwdu�n
�i��:�\��aFP�2�(I+���su�ǚU���!�l*�LPZ
��Up��C����4;��]Zl�,F@K�� ��D��������"��d�0nM��W�l�ʸ�z@����.9�c��$IZ?g�I�o���L���(�.�5w��_&��9zO�E���>��^^��������啇��o�_���?��/��ӵ����|�/�����]��\L�~Ak^��4~�Li��-�;|�;�}�B��,�V��7���h����T_�����=�
�!��\����Yt<�{ǝ��'�.1��&Û��.v�Ml`eԏSF��H.T��Kx���i%�v���@����XN���A��#v0����t�q�G��x@���{v�0�$�*� /�6N��c����s?��z��Py� ��|�1�C=z��[I�t�m�H�2t�p���-�Kr���Y�a5t���p�+͇M54_��u��q��n�����G)bm���,-߳�84*̱z��y�Ŋ��߸�G�)z�^�[2����*����íF��^��_�]���?����_��ue�e/ݻ��_Q�5�ti ��uSn�<���L%h��n/h�I�U��5ı��'W�� ��>;�D ��rRF��#a<�v��H�Ut�b/@�X=�
��6������P�,O�!R�s�D
��#º��$h>�Mk��3l���F��D��]<�/�(#�+͕:��`��1��>V8��*��>��Q�`(Z<頹���i�'�M6k�F��>,��T25_
��9���l��Z�����tm�~E��V������?t�u�nt� ��� <��-�x�{��x�8��۟���f\��n����ַ��:�2�}�@rD�h�s�L�|RFNWp]ҡ:b�l��� �1�@�#3<]�c�bw�"�)v�R�˦9�/X�Ň�-�~��$<�v�Dqn�
a�����Uv��<�����)�qA�?�t��,�ۦ�:ƽ�i�5.7o끻X�_w13�Kf����x@�p�y��h���l*']=a.�8��x�a)rh8�dž�� ���t˳�f��"�vt=�֮��9�y�{����>Fq��I6T��H�n��+Q�s�<Z"���K����\q�/[�v:�%-�4(?�W�"y7���k�
����/�U�!g����,�kj�F�]�~�ɰl2,�Ȱ��HU U�2�J���t?_l�Oot~�@+�߱��?|�p��}w���9M@�~��O.�G����\���-����?E+_�?�cL���2�ŕ�˽/�/���}:hG�|�>����'���h-�Ұ��u��4�_E���7���f���G ָ�w��Zj.�5]2������;����]l.>Z��G���|��@c+�V��v��U�v����(�E��=L.�?%���$B$VQ\ �9F{�Q�\2�C��;���D�B�e4��(bG%��t��O{I�*v�p�4���o��5��d#����0n0��=��*�ZB�#����R�V�5���W��dأ�r�ػv��1�P@L�3.8Pg����և��jo7��Ӥ�s<�FY;�h �I�b�g����J��7��q���\�AZ71�d���۠[���,�{ Ɠ���H7$A�Fa����:*)3e4�_2��iĔGIp��a�Q.�l��dtg/�7�$p���=O��j� g�A��T�T�)�w�4&|#�¥H�g�� Q�w�4�<�� �a�j�X����b>F�m(��HӁ�Gh~�Gr�v�[�ˁB�E���
DZ�rЈ�dH~TS��ճ�;*�(�W�^����g��J�|�D"H��5I6$�Z����g��q$��H��u�{���%� ��`∞ dv��5/z}�B
��F���+.�� jn��?�E������=� �v��ug0��\g�=m�A������v3{^ �-�
��.�����\h����=N��)P�(z9U�2�1�ƍ<=C�?![�X+�x_"�y2N�&5�V2I�Wm�[�Fӽl*�h�h$q�� K���5\�@l��y�v�uU!�ժ��$>��
����8ˮ���Y�P�0 ��u//)<�2�}�A��v ���'A�a�9��'c�`��jes�6�F�$��5�P`'�
Pg~���L ��=c����l���n�}@c���
gQ,��Z�)�B�1W�|H���j'�}P7��{P'Q�!���N�}d
�AYվ�{�^9{'����x�&-'�g��Ky���9�O��p@x��y��5�Mi��%�|H�Sۚ�D�t��d������������\B��0��h�C7��(7�D�X��I��{�]/P�aۋv�0i��A~�M��J�Cw� ��D+����9�l\=������˓��#��@8t�� ��æ��D���Bi,>��������X/1
C/��
�m�9Ǧ�
?��].t��z��ro����^fS���#�,F����#��9+�ךۓq�$��Z���:��d���u��g��6�f���ʞ����?�n��x�7�'n�mF���Y;/2�I�p���"��ȉ���h�,2�.Y����A&����GqZ�8NK��] 6ʮh�ɽ�O�~�n`Qe:$�-�<�D�d��5ж�ᛏ:͕�vp4�O;t�S/>��<��T�S���b�s�;f��Qu�y��0$�y�Z�����tP����ݞ[�
�c�ע���U}�E!l�����P�"'�^ĥ`�B�D��D=j�:��-/B�ל���P�-�^�W����
�݇���jދ�?�ƆSU����*��;�7sǖ
o�u�������R0čeEhmBؽ+F7��Iy�� ��͈<���+4��ĥX6���+.�<�"���0��p��*v��&eP2�e*c K���^�<07F���I��� ��B�����1��*m4O���أO�3�4����T�������:�O�M{��&����6=�M�ꔄo��<� &0�V:'()$��=�����a�:������V
_�z�)mrWij�n�*�'z^!Ar ��#�:H!.����~��{��z:��岫Q�i7��E�s�Z���1�a��0�H~x�Y2� �AS��v�k��{
�b<*h_�8yX19�X��cΆ8]K�h\M|��C��c��I(�e��}�}p�y�}���s���B��~�&իc�������m�y�<;E�&��U�2^̹�� �����o�2�9�uX�������~�<�x��C�Ƙ��A? �}��ϕ��T�X>힉c3mU�'��S���l��o�X N�I�n�4�n�!/�F������V=��-=o���rT@�?!e�4�N>��j�i� Y�x}퇾���&���Gk�F�����r�&6�.Y���ʒ{�O�T�?� P4�'�֚P�jmC��O�_Jf�CY\(J5��p�ǀ�;�Uy���x��|#�uzJ����l���Kp�Y�n�,/�kvw����đ�%⍾!�/���O�S
gKk�<Z��ߊj�<��!��껋�8z��҈hi�j�,{4>��M���yw�F#Z[+���]. �P�~L�k�ꑰ�G����Bv��eb ?���hi\U~��{�Y�cW$b�Vߵ^#DE����º�Go0��ok-�W>�� �G�E�j�XV�z�
�x�}�pp
�'���O�T��~�6�7;cq[�N-#EI" ݶ�v74k��>'����l/,�t,,��F�B^�{�Y�Ҽ�q��'&]Ih���K�ZCu�\lZ
��]��!J%��ٚ�+� ��[�b�l�c�ÑRίR�1;?��ˈ�J��,#�l� �0X<<D�`�Iz�V"��e�)r�|SB��
�����)�'��%�8��`T�h�Ot~���)���b����n�cF�N�"��@Q��t���(.A�-������MP������G�"E�M�4Q+lv�i�:$-D�si%t���t���h�J�[O꒯?r�3�WL��tH��|�'��ʳ�?��y��Ԇ��N�R�y�k*�wP�ʰ���V������m�_�^��3��^���WJ$�-Z�s��鳁Pzͱ`���A�ّ��s����
�Ǿ�x%@�.����c���w��1��>$_t� ��ݽ{��.�B���Hb5�f6��i d�QUGq�<�"Vr5�Dc��P�}��R�I�xmȞ��ae���P�HXQ���K��M������ ozB��dnU�fC��T�uָ�Y�6�� ��;Y.�(Ҽ��G��P��jv+외��Z+�b��$�E29[a`h�Kó�<���^�D������0;��z�!Q/�����sD��<D$$D�����op�I��a��Dl��N|���9��57=o\5P��u]HQ���X��aI���e �˯�c%=i����q3V��OI`HƄK��u8���'�����D�U��дj���7��,Q��l2�mw8�sQ�eN�f*�.�Ω�������a�}2������}���?V���ݻ�(�#�fϡ�t`�K�D�7�ӚF�v4lI�S�/�W<�;ʢL+,5�� ���f�C���*pU��S�8�x��:Oъ���1Yy���`���H�|�f������L�~�Ŷ�z��%�{��Y7�,`4[�K�9�=���Ç��?�6�2q�k��|m`p�hG�/�4a�%�m�O��f,\���f�z���Rk�3�ʺ���3��n8�!��)�Ca[h��dU�x����9h.����%�n��n��z~{n���ЍS?[{�{��ю^�7%Ļ���n��'p����P�\�6'�����|�!�#R��&�
�NE��H}�V%xg�?�j�b������r@�[.�,�`Tbݓ��yYS�+tx,��(��u5?��)`�/11��O���4��gq�v�$̭��g�C�$���z���4�̵b%�'zAä[ I��%�u$N�����"Å�O��f7�*κ�� ��23����h[�c���`�
Yz�k������V[u��t�1]Tb d��0U��qy���/�*��+2_�$`������!������C�,TS�-FK�L���$�y���a}c�+���Ќ�,T�)�8;�N.T2�<���w��d�@ϳ�w��b]X�xlw?�$]�%����>���CS�˪>�1l#X�1R!6<�kDo�Mf�oY�1�X�,�f���}��aa��r���X�� �F��-���tx��8��m(Y�e���Y��fmoK��%єF�d)I�;�&�${��c�ɨ��l�*��.^���:ðz����a=ʷ�� +��N.-]�K�D'��i��I�6��$df$�0'kP�1w��4O��U*��0r�õ����;���4Q���sk#�d������3)3»���P}��.�C����*���Z!|EnX��:��V�(��4y�X��-?Xz��L���Vl_xq��$�U�xh�����-F�b��8TH��:�!-s�|'q�X�$��H�[`,�ŕs��9��^�M|Ġ���e��D4Lj� �K���h"�/
1-:xm�6� J>��p��ۼ~�J��:*������dx:9�py\�j��ȕi��^3���I�7���9�e�S���ƌ" �F����c�cώQD
3,^"���I�H�'J�
��)�4�����Ps���I?�@����\J�`B�A��rN�i��q6{���V�Av��0yx�>���_��Z��B��.�q`r�O�s�x�E��v��aH��x--�t�g�D#�3X�v�!
-"n7^�P�Y��*�f��T���V=�]d��|�Q$F-6�q/.Z���#��8K�<F��t��$�D,���>��=DQ\Dk�d8�9�ۙ�uR<����G�@ze��Ʊ� ��F�{OxX`�����v��GkG<D�H��"Q5�6��a+�1 �6$��m�Q���!�7g��Sr~���sn?�˴�k��nr�C0��`�K�ɾl�d'#��ֽA:�&@s,������l��6ޞ�r'�I��`�4L�4g�fF]S���U�ټ&ڂ!q��b$�(K�W���nܬnk��6H��Xh<rU�O��.�������J�Nh���p�R�h��wFv���ݍ&�,��ʫ�%5u���H��V?�kE��3M����i���a
F�p���v�i�?BW���0z��b�p;��#yN���-�P�3�~q�o��F�'�$�ͰORienDZ���Hȵ ʳ��䊝jW������)�<GB�5���a@������Jx[t'g�ϳokA�������b�l��#�����>jٰ��vKΌG�%2;΅��3�1K䣔y�x���)K�{�^u��d�����G����1 �S��n�x õsB�MЫ�b�W��:�{0��P�VTb-'h�Ҿ���bpax� �G<c���jz�1������}���T��xfЄ����+5���X��;���J<���}V�!�E|#z��C�T!�ћ籇d+�d�Qty�̶Ina�pmH�Z��?�`�o@d2�_5{��^3��ZR�!7������j-��`�Bg�u%E�_:K���Q�,qؔ*���rY����Y��'ROy��#80��y��s���##{��}�l���5�X Z.:0�c������#�:��J�$�?z ��JԚkӓ� ���?(OdQ(��,)�����)�_�'�af.@��xl ��(F�Ǘ�,'�;y&��좸�B<