From users-return-27118-apmail-subversion-users-archive=subversion.apache.org@subversion.apache.org Mon May 7 12:57:54 2018 Return-Path: X-Original-To: apmail-subversion-users-archive@minotaur.apache.org Delivered-To: apmail-subversion-users-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id C4B7D187C8 for ; Mon, 7 May 2018 12:57:54 +0000 (UTC) Received: (qmail 68007 invoked by uid 500); 7 May 2018 12:57:54 -0000 Delivered-To: apmail-subversion-users-archive@subversion.apache.org Received: (qmail 67968 invoked by uid 500); 7 May 2018 12:57:54 -0000 Mailing-List: contact users-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list users@subversion.apache.org Received: (qmail 67958 invoked by uid 99); 7 May 2018 12:57:53 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 07 May 2018 12:57:53 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 1328DC00DA for ; Mon, 7 May 2018 12:57:53 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.88 X-Spam-Level: * X-Spam-Status: No, score=1.88 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id Ir1HQqdec-QY for ; Mon, 7 May 2018 12:57:47 +0000 (UTC) Received: from mail-vk0-f50.google.com (mail-vk0-f50.google.com [209.85.213.50]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 1A9FF5F1ED for ; Mon, 7 May 2018 12:57:47 +0000 (UTC) Received: by mail-vk0-f50.google.com with SMTP id i190-v6so17310032vkd.13 for ; Mon, 07 May 2018 05:57:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=iJqzQoQl4excVaeYCnG3B4faBPf9ikoqO87Yfb4/g9o=; b=ZrH3RQE6WFQIjhUfI/iQhPE9RaYZtP5S59/tuiZoYUNiwHJwJGCF5K0CgBXVTvUZo8 tTEahRnA2lh6yi+9Vd1u3GlQfeLPabutmLdy6U6YgmgOya40JPwQDK76M+ruUuaau3tx jmGp3qe4lewmE7zJECGzHjjSnblwNLn4gGYFknagOUKrX1lmWLMqQEn7dubohZnsg/G+ 57iJcpKdJ7fAx8HCc6JdY2InImiEAjfp6xK0vPeMpXzhNup84tcv+KkM6JYj/quFoxGu B5rZsC+f/UbkqCm3pNqo4MPZqXVF4ypikdT1ojOWZx8EMqEMo0fjeDJ+ilMw1yizBiHC umRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=iJqzQoQl4excVaeYCnG3B4faBPf9ikoqO87Yfb4/g9o=; b=DbJ+jq/EfBCTQ7lD/1HbCy7nzNAbGx2/bCIhQ/jFECu734BC9i8a3N9UMV8ahFYE/m FdjgiSmF913IrNlC2RS3BsDIzWc5OxMFUFPcSlszIzL7CUPl+Jnjkr0wjFo7XxDxQA0V /80tat4NMuEEE8HlCAdokONJWG/Y45F/5f1+mXgMrLwWUEOH/pkggh8i+QXYZTGzNPsv lhD3UOwWCDYlkTyS5bv92ynIC6Bim0tOhVKP/e27rPuKEIbIB73q1fq35ORT/YWKbHHK Avb7wBbZx09Nmyc9O5PAZz/n5W2qzb3nE4pHJKJ9BZAOtZeX6OFEkPiShQGmuYCO6ael xXxw== X-Gm-Message-State: ALQs6tDk/9jr0xmZDRzBiM/Np0N+mZeqTKLYGNxTKMGmaMC2wF6cG0I5 nHUlfn6BXrK03OLQ4JUXSaAccWfZU7C++/Ca1yo= X-Google-Smtp-Source: AB8JxZrWDW6J9a1t19TQOizp9gzLTxYymu7tiX1D+PI7qe1r2le6oAa+gmXBiJCEUFqNPJ9WLH8zHe/O0Yn7wR/nxqw= X-Received: by 2002:a1f:b242:: with SMTP id b63-v6mr22763127vkf.180.1525697865489; Mon, 07 May 2018 05:57:45 -0700 (PDT) MIME-Version: 1.0 Received: by 10.176.82.247 with HTTP; Mon, 7 May 2018 05:57:44 -0700 (PDT) In-Reply-To: References: From: Nico Kadel-Garcia Date: Mon, 7 May 2018 08:57:44 -0400 Message-ID: Subject: Re: Questions About Backup Repository To: Hong.ZH.Zhang@icbc-axa.com Cc: Subversion Content-Type: multipart/related; boundary="0000000000004efc3c056b9d37b9" --0000000000004efc3c056b9d37b9 Content-Type: multipart/alternative; boundary="0000000000004efc3a056b9d37b8" --0000000000004efc3a056b9d37b8 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sun, May 6, 2018 at 9:38 PM, wrote: > Dear > > We use TortoiseSVN to manage the code,and backup repository with svnsync. > We backup repository to remonte servicer with svnsync. > When edit anyone in the remote repository,the remote repository will be > breakdown and never to be used again. > Never permit this if you expect scnsync to maintain a current copy of the master repository. This is called "split-brain", and any working copies from that modified svnsync repository should be considered corrupt. Unfortunately, tracking down all the working copies can be very difficult, since even logging on that server doesn't necessarily reveal who and what made copies, especially local "file:///" based working copies. We have no idea to revert it only to created a new remote repository. > Is there any idea to revert the damaged repository ? > Please recommend some current ideas for me to backup the repository. > Create an entirely new svnsync based repository from scratch. Discard the old one, and replace it. It may be possible to simply delete all recent transactions from the svnsync copy if you can identify when the inappropriate changes were made on the new repository, especially if you have a good record of what the last appropriate committed transaction was. But it's generally not worth the work, and much safer to make a new svnsync repository from the old master. The big risk, I think, is not one that you can solve by fixing the damaged svnsync repository. It's that you may have corrupted working copies based on that corrupted svnsync copy. I'd strongly consider discarding whatever URL you used to use for the old svnsync copy and switching to a new URL, to help prevent any confusion about what the new valid read-only svnsync repository is. Nico Kadel-Garcia > Hopes your replay. > Thanks so much. > > > > > > *=E5=BC=A0=E8=99=B9* > =E4=BF=A1=E6=81=AF=E7=A7=91=E6=8A=80=E9=83=A8 =E7=A7=91=E6=8A=80=E7=AE=A1= =E7=90=86=E5=A4=84 > =E5=B7=A5=E9=93=B6=E5=AE=89=E7=9B=9B=E4=BA=BA=E5=AF=BF=E4=BF=9D=E9=99=A9= =E6=9C=89=E9=99=90=E5=85=AC=E5=8F=B8 > =E4=B8=8A=E6=B5=B7=E5=B8=82=E9=BB=84=E6=B5=A6=E5=8C=BA=E5=AE=89=E6=BE=9C= =E8=B7=AF8=E5=8F=B76=E6=A5=BC > > =E7=94=B5=E8=AF=9D=EF=BC=9A021-60392672 > =E9=82=AE=E7=AE=B1=EF=BC=9AHong.ZH.Zhang@icbc-axa.com > --0000000000004efc3a056b9d37b8 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Sun, May 6, 2018 at 9:38 PM, <Hong.ZH.Zhang@icbc-axa.com<= /a>> wrote:
Dear

We use TortoiseSVN to manage the c= ode,and backup repository with svnsync.
We backup repository to remonte se= rvicer with svnsync.
When edit anyone in the remote rep= ository,the remote repository will be breakdown and never to be used again.

Never permit this if you expect scnsyn= c to maintain a current copy of the master repository. This is called "= ;split-brain", and any working copies from that modified svnsync repos= itory should be considered corrupt. Unfortunately, tracking down all the wo= rking copies can be very difficult, since even logging on that server doesn= 't necessarily reveal who and what made copies, especially local "= file:///" based working copies.

We have no idea to rever= t it only to created a new remote repository.
Is there any idea to revert the da= maged repository ?
Please =C2=A0recommend some curren= t ideas for me to backup the repository.

Create an entirely new svnsync based r= epository from scratch. Discard the old one, and replace it.

=
It may be possible to simply delete all recent transactions from= the svnsync copy if you can identify when the inappropriate changes were m= ade on the new repository, especially if you have a good record of what the= last appropriate committed transaction was. But it's generally not wor= th the work, and much safer to make a new svnsync repository from the old m= aster.

The big risk, I think, is not one that you = can solve by fixing the damaged svnsync repository. It's that you may h= ave corrupted working copies based on that corrupted svnsync copy. I'd = strongly consider discarding whatever URL you used to use for the old svnsy= nc copy and switching to a new URL, to help prevent any confusion about wha= t the new valid read-only svnsync repository is.

N= ico Kadel-Garcia=C2=A0

=C2=A0
Hopes your replay.
Thanks so much.






--0000000000004efc3a056b9d37b8-- --0000000000004efc3c056b9d37b9 Content-Type: image/jpeg Content-Disposition: inline Content-Transfer-Encoding: base64 Content-ID: <_2_0B3BE9CC0B3BE5CC0009073048258286> X-Attachment-Id: 112fcea799c7c729_0.1 /9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEP ERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4e Hh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7/wAARCACkATIDASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD7Looo oAKKKKACiiigAooooAKKKKACignGPevI/ir8WLzS/EEXgnwFpn9veLJx88Y+aK0Hq/uByRkAdzUV KkaavI6sJg6uLqezpLXd9El3b2SPXO+KK8Jt/hp8Y9eX7b4m+Ks+lTyfMLXTYzsiz2ypQenTP1qv f+H/AI7+A0/tPR/FUfjSxiO6Wwuoj5zqOTtzk5/3Wz7GsvbyWrg7fL8j0FlVCT5I4mDl295L/wAC at+h79RXD/CH4k6P8Q9FkntUay1K0IS+sJT+8gbp3xuUnPOOvB5ruK2jNTXNHY8vEYerhqjpVVaS 3QUUV4X8QP2jbTwd4k1bSLr4c+M7uHTJWSS/t7QG3cKMlwxP3feqMT3Sivnrwr+1Hp3iS906HTvh r41e3vrhIEvBaq0C7nCli4JG0Hr9DXR/tA/G+2+F+r6Do9lo769qeoymS5s4GbzILUcGXCgnOegx ztbpQB7FRXzXcftX2U2p6tBo3gDU7u20yMSyy3eowWUmwrnPlSfNng8DJ4HqK9Av/jdoWl/BbRfi hqmjaotjqzxolnahJpkZywUclQfu9vUcUAeqUV84y/tO3f8AwmiWUXwp8cNoi2u+ZjpTfbllJIGI t23y+B8xbOcjHFel/C34t6B8QfD+ua1pumazp0WiTPDeQahbrHMrqm9htVm5A4wcHNAHodFfNnjP 9rDQLbwxBrPhTw1r94jXMYlnv9NeK2EBbDssikgsOgHTNdp+z58aT8UbnVbC78Malo15YyysjPA/ kPCGUKC7AYlw4yntmgD1+iuC+N3xGT4Z+HdN1eTSm1IX2qQ6eI1mEewybvnyQc429K72gAor5e8f /tYyaNZMumfDvWIr1bxYP+JmyJEeSGHyMW3cccfWvQ/hV8crfx/4tXw9B4J8RaWxheZ7m7EZiQKO hKsTyeB70AevUUUH2GaACiviD46+M/GFh8X/ABLZWHivW7S1huwsUMN9IiINi8AA4FcV/wAJ947/ AOh18Rf+DGX/AOKr36XD9WrTjNTWqueLVzqnTm4OL0P0Uor86/8AhP8Ax2Dj/hNfEXP/AFEZf8aP +E+8eEjHjXxEF6lv7QlwB+dOpw/UpxcpTVl6mmFzT61VjRpQblLb+u3d9D9EwSeoI+tLXg37HGva xr3hfX7jWdVvtRePUUWN7q4eVlUxg4BYnAzzivea8OtSlRm4T3R63NCTbhK679/MKKKKzAKKKKAP k74Za9rlz+3l4t0a41rUpdMhhuDHZvdO0CELFjCE7R1PbvWb4t+Ifxf+NnxV1fwZ8INT/sHw/orm K51FZPKMhDFTI0oBYBiG2qnJAyfY+Fg3f8FB/Gi5Izb3QyOo+SGsv9k7xnovwj+JnjnwB4+uU0W6 ur5TDd3R2xM0ZcYZj0DK4ZWPB59RQB2Phf8AZ/8AjXp3ifS9U1L41Xd7a217FPc25u7phMiuGZCC 2DkAjn1rjv2hLbxh4r/a+j8CaD421Pw9FfWMJRo7yVIYysDOTsRhyduPxr63t/G/gu5njgt/F/h+ aWVgsaR6lCzOx4AADck18b/tFeFNL8b/ALasHhjWtWbSbC8sIfNu1ZFMe23dxy/HJUD8aAJviP8A C74t/CjwfeeOIfjnc3L6cUb7Ob2dWl3OF2qHdlY852kYIBr2KX483ej/ALKGl/FDVrOKXXb2IWsE BXZHPdb3TfgdFwjSED0IGOK8Y+Jf7M/w58O+A9Y13Tviukt3Y2rzwxXMsDJMyjIjwp3ZboMZ5I4N Z/jm91z4gfsM6Bq7WESf8IxrQtZxbQBEa3VCiy7RwMGRFJHfJoA6jwr8Mf2jfito8Pi3xD8Trvw7 b6igntbRbiWM+W3KnyotqoCCMZOcda9u/Zz+FvjH4bza2/irx3ceKVv1gFuJXlbyNm/djzGP3ty9 P7tW/gl8YvAHiz4faTPD4j0rT723s4oruxurlIZIJFUKRtYjK5HDDgjH0r0fSdb0bVzINJ1ew1Ax Y8z7LcpLsz0ztJxnB/KgDL+JniE+FPAes+IQAWsrR5IwR1k6J/48RXzjLoV54Z/Zf1Pxq15OniTx DcwXVxeq5WURtOCqBhyM/ePru9q9t/aRsp774J+JYrcMXS2WUhepVHVm/QGuQ1Hxkuk/sraP4l0+ x07URDaWkBtruESQ7ldY2BX1BBx7iuKvZzd+kWfUZPKVLD05UldyqxTXdKzUfRu/3eRxfwesvDGt +J9IhsPi74nv9WeEySWEkcvllvKJddx4wvP5CuE8c3ugaVpit4V+LXijWNSW5SNracyxLs53Nuz2 wPzr1j4W+F/HepfF/QfHuteE9G0XTBpzpnTWREYPG5RigYncd4H4Vw0Vr49+EXhiW41vwH4XvNPn 1DK3F+kdxMHcfKowxwPlJ/E1ySi+TVWWutn5eZ9JQrQeLfLU5pWj7vNDVtyvG/LrbTaz13O6+Jtv /wAK8+KvhD4j6WfJttZkSx1lF4WQsq/OR0yRk/VM96+ia8F/asuRfeHPBWhwopvtT1eF4Yl7ALg4 9syKK95QbUVc5wMV6FLSpNLbQ+NzFupg8NVn8VpK/dJ6fddr5C1w/wAfs/8ACkPGuCQf7Du+h/6Z NW54g8WaHoN1HbapcXEUsi70EdnNKCM46opAr568T/Cb4J+Ide1PV77xX49WXUriSeeKJbgRBnYs VCm3OF54GTxWznFaNnmQwtea5owbXozvf2LP+TbPCv0uf/SiSvHv26/C97pXirTfHmhaRf2k115F pe61bav9nyxLKsBTqMqq/vAcDuDWrZ/BD4E2flrbeK/iDEkbBlRROqjnPQW1d38XNJ+GvxO1nRp/ E3iLxGdJ07cZNJhs7uO3unJ+VnxHnI5GRg4PUUvaQ7lfUsT/AM+5fcz408UjUrfxH4l1C/tNOgtg 9hY3zXqw6vPbxywEJNHMwG9tqZ3pgklea+s/DfgnxL4q/ZU8GaJpcseh3FgFuZF1jR1unkjj8woy wndhjlXU9e3esvQvhH8A7HW9a1PUZNX1X+0RJFb282nXSxWMDLtWOMCPkquArEkjAxgjNdNZ6V4O svg3F8OLP4h+NbdYXDRatHbXa3cah9wRWEeAm35do4xR7SHcPqWI/wCfcvuZ8uWfjv4jW/ijUvGk njsW3xEnuYdEj0e90jZcvCzLtIDr5ca56jrnr97NfVOj+BPiX4J+Fnj0w3+heIvE2tB7mL7PaCzV 5XQrK7EABnwcjOASADjNcrYfCP4AfZ7s69d+KPEmo3aBZNR1OO9edSO6FYwAfqD6V1WjWHgvR/hL ffD2z8e+M/KuS3l6k9vdNdW6FgQkbeVhVAXbgAdT60e0h3D6niP+fcvuZ8Ufa4bKwhk8O6PqK2Q8 OMlxJcae8qXRkPk3M5/eFVRHZgjgDDBQRnmvov8AYWTxpF4u1vSYG+zeFNL3m+F7aeTe3dzKFMJk UszKyop6HGBjknIrp8BfheloLRPih49W3Fu1r5QsJgvks+9o8eTjaX+YjoTzXY/DPwN4E8Ea3qWp wfEzx5f/ANp2r293FNbXK+YWXasu5YgfMUfdbqKPaR7h9SxH/PuX3MoftyajdeK7jw58MfB6nUvE iXEmrzwW53NbxwxOV3Y+6TkkA+g/vDPsvwl+INj8SfhPD4h0bUre21A2ZjuxJg/YroJ829T2DfMM 9Vwa5H4OaV8J/hja3L6Ve6tqGsXp3X2rX2m3UlzcHOcFvL4XPYdepyaz7Hwt8I9M+K8vj/RtS1vT Gu45V1HS7fT7pbO9Zxjc6eXgjliV5Uk5wOcntIdw+pYn/n3L7mfI3xH0+3HxAEEus6PrNlBef6Xr ej+Hd0E16+W8ggECYnHQHHJxnFeofslXWsx/H2TTLC2g02KANDeNH4XFu80JQuUlbk25LIpGfvYr 6D1PTPghf/D/AP4QM6TJbaB54uFt7bS7uMpKG3bw4j3BuoznOCR0qr8JrTwJ8P8AXPE2sxeK/EWr 3fiC4SWZr3TrpjGse4IgPllmwGxliTgCj2kO4fUsR/z7l9zPcKKwtB8XaDrlzJbaZczySxpvYSWc 0IAyB1dAD16Vu1SaeqMJwlCXLJWfmfAX7Qn/ACWzxV/1+j/0Ba4PI9RXoHx6t7i9+PHiW0tIZJ7m bUFihijXLO7IgAA9STXo2j/BHwXHoemy6pqt5e6jb6nFp/iJbK7TyrKSVeFHyHlXeIEknvX6BDG0 sNh6XP1S29D4qeEnXr1OXo2fPD4JAHJJwBQxCjyQRgdTj7x/+tXva/BPw9omo6pb+J9XubdLe5ed 7iOdVjsdNDEI8p2nM0pG1EHoWxxivPvjn4KtPAXxBl0TTZLqXTXtorm0echmZGHOSAAcMGHT0qKe MpYvEKKd0ldeb7/K+n39jvSlgcFJQVpz0k+0ey/xfafbTue8fsMjHg/xGP8AqIp/6KWvoivnf9hj /kTvEf8A2E1/9FLX0RXyea/75U9T18u/3WHoFFFFeedoUUUUAeaeHvgz4c0X4zan8U7bUNTfV9RW RZYHdPIUOFBwAu7+Ed6n+LPwX+H3xOaO48UaOWv4l2R31rIYpwvOFLDhhzwGBx2r0SigD578P/si fC/RNf0/WrTUfFDXFhdR3UKyXkJQvGwZQQIgSMgd62Pi7+zZ4K+JnjWbxXrmq65b3k0McJjtZY1j AQYBwyE5/GvbKKAPmiD9i74YJOjyaz4nlRTlkNzENw9MiPNe8eGvBvhnw74Ni8H6VpFtFoccLQ/Z GXesitndv3Z3FsnJPXNb9FAHzv4j/Y9+E2qai95ZPrmjrIxY29pdK0Qz2USKxA9s13HwL+CXhj4Q S6vJ4dv9Vuzqqwib7bIjbfL37du1V/vnrXqFFAEV3bw3drNa3MYkgmRo5EPRlIwQfwNfKXifRP8A hW/9o/D3xl/aL/DnW7tbix1Gz+aSzdXDbTkEdgGGM8ZGeRX1lVXVdN0/VdPl0/UrK3vLSZdskM0Y dGHuDWNaj7Rab/1oeplmZPBSakrxdnbZprVST6Nf8BniXw/+Enw9e5s9c8PeONX1OGFSY8ahG8YB UrgqFBHU8HFct4++GPwh8Jae03iHx7rztFzHZrexyzSEf3U25/E4HvXfap+zj8OL25ee3t9S0ze2 THaXh2D2AYHArU8J/Aj4ceHr1L1NIk1K5Qhlk1CUzBSO4XhfzFczw8muXkX3v8j245zShP231mo/ Llinp/eu11etjkfhLoeu/ETx9B8UfFVk9jpVhF5Ph6wk6hR0lP6nPc9OAK98oAAAAAAHAAorrpU/ Zq17s+dx+NeLqKVuWKVklskun6t9WFeVaH4y8RHX/i8p/wCJiPDUkZ0qzEYH/Lisvl/KMnc/4816 rUMFrbQTTTQ28MUs7BpnRAGkIGAWI6nHHNaHEeLfAXxhqOvano73nxT07xPPq+hjUbzR47FFksJS VzteL7iqWMZSX5iRkd64DS/i146T4yf2fN4k83TW8czaI9k32N1W1DMFCwr/AKTuBx+8+4B1zX1B pmjaPpk9xPpulWNlLctune3t0jaU+rFQNx+tNh0LRIdROpQ6Pp0d8SSblLZBKSep3AZ5oA8Y+LPj jWbP4navocvxEsvAOm6ToUWo2ktxaRSjUJmdw2d4JZE2qpSP5ju+lepSa9q8EXhxbfQLrWk1JU+2 XtqUhitQVUmRklYPtOSdoBYAc81r6po2j6rLby6npVjfSWzb4GubdJDE3qpYHafcVeoA+efjF8Zt V8MfGix0/Trtl8NaEbZfEgW0MisblsfNKFIiMSFJOWXO7FaX7UHxA8S+BLrRbnwtrsAkv7e4iu7B 7P7R9ngC5OpfKCwEPcH5WyPQ17TJpmmyR3Ucmn2jpdndcq0KkTHAGXGPm4A6+lLJp2nyTGaSwtXl MJty7QqW8o9Uzj7vt0oA8o+N/ji/8K/CvQ7fw1r7Xmva/Lb2en6mtt9oZ1Kh5boRRqdwEYLYVSPm HFdX8DfGL+O/hdo3iC5Ux6g8Rg1GJl2tHdRnZKpX+H5lJx6EV1kWm6dF9l8qwtY/salbbbCo8gEY ITj5QRxxUlra2tosi2ttDAJJDI4jQLuc9WOOpPc0AeZXHxAi0f8AaB1Xwz4g8Safp2jroFpc2cF3 NHDuuHmkRtrNgsSFXjmtObxFq6/tE23hQXeNIfwrJfm38sczi6VA+7GfunGM4rr9R0HQtSulutR0 XTry4QALLPapI4AORgkE1cNrbG8F4beH7SE8sTbBvCZzt3dcZ5xQB4X8Ede+I3ij4gaxe6vf61L4 estb1KzjKrYrZlYpGRIyAPtG4cHPQkVkeEfHfi/Vfj5rWi3vip4tKsfEstjDZC90+FWiVFKp5Ug+ 0SZJxlP6Gvoq0tbW0RktLaG3V3MjLEgUMxOSxx1JPU1TPh/QTqQ1M6Jphvg/mC5Nqnm7v72/Gc++ aANKgnAJ9KKKAPkz4r3Fl8O/iD4k8bM9neeKtSvWi0O23rILGMRqHuZV5+c5win1JrofgB4z1bXt L1ifxpqnha1tNRO3To5reCBprpMu0jquNygheW6kcGu38Xfs/wDgfxR4nv8AxFqM+rJe38gkmENw qpuwBwCp7Ad6yT+y98OD1uNc/wDApf8A4iveeKwdTDqE2+ay1ttbotTx1h8TCs5QS5ddL736s5n9 or4iarpel6JeeFtX8OajaXytFqhS1huN9wmApKvkheGC5HGOvSuH+M2qW/jr4QeDvHEt1Z/23Zl9 P1KFGVXIyQrbByFymemPnr14fsv/AA5ByLnXM+v2pP8A4il/4Zg+HW7d9p13Pr9qT/4itKGLwNFQ 5W7xe9t0+j1M62GxdVzulaS2vt5mP+wyQfB3iMjp/aa/+ilr6Irjvhb8OtC+HWn3tjoU19JFeTCa T7TIHIYKF4IA4wK7GvIx1aNfESqQ2Z6eDpSo0IwlugooorkOkKKKKACivjH4iXelWnin4qeK/Fmt +OXs9G8QWtla2ei601sFEsWfunjGV7YrK8NaloGu6J4f8Y+D9c+Itq0HjbTNJuINX19p45Y5WDN8 q8Yxgc0AfcdFfK+u/GrXvEGqfEnwLOFtV8M3V9d3t1bZikk0eBhG0ULA5S6JcESH5RjpXmGl+NI9 C8CeNbTw3q/jHxbqGoaM10L+HVmlh0W1kYGNJdxDCePGHZOORjvQB970V+etzaazpHwRudS1bWPi HJ43iUz3EUOtyLFp1szL5E86E52OCQCDya9A0X452+vave/DP4keM7B9Ju7e3a08R+HZ3s0t2VPM ZXkJLEkhUOB13A9aAPsqivjn4dy/FZP2tPEc+vanc6la6LbSnUWsXlXTYZGsi0P7pmwucD6tk1Je a7qXxL1X4f6r4n1vW7CG68G6hqt9FoN89n5rwSNjABI6DHNAH2FRXwX4S17wN47s/Etp4e1f4r6f qemeH73VYZr3xKXizCmQpC8nkivr74CXFxd/BTwZdXdxLcXE2i2ryyyuXd2MaksSeSSe5oA7aiiv KP2t7y9sPgF4hudPvbmyuVa2CT28rRyJm4jBwy8jgkfjQB6vRXw74+1v4c+D/iTceBL3U/i9c3tv NDA1xD4nxGzSIjAgE5x84/Ktm70vx5Y6D8SfD/gG+8S65qGheL9P+wrNfSTzeUkZdlYlhlCeo4Bo A+yaK+Qpte+LHjLwf4m074p6pH4UvtM0e71fT9M04SWeoTNBESkxdWIMAYsrLnJIHpWj4Dj1/wAC +E9E8f6Xc+KtSt/+EXg1rX7vV9Qa6s54SFeW1tkLZS5JClWb5QuRnmgD6sor5K/Z2+KGtat4O+IW rJ440SyhjnutRsbfVxLNPpweUbXmIyDCAQoVehrrpfGvw30Kw1f4UeLPGeraYJLS31F9ak1N1kuG uCJSLeTBZFBAwD0U455oA+h6K+Q/g14+1/4j+OvC2p6z8SvD0f8AZ/29IfD1mJ4rq5Xy3RTKM7JC AiyDJ4BJ61wCa14W8LfCnwR4i8Za78UdQ1HxJbXMzHTfETRxoYpimMOc8jHc9DQB990V8sfBMWsP xj8C6hoGt+LptI8ReGby+ez1rVnuijLIFXj7ueK+p6ACiiigAooooAKKKKACiiigAooooAKKKKAC iiigAooooAKKKKAPlDxl4O8TS+LviNpWsfCPW/FXh/xDrNvqFtPY6rDa/wCqj2jqd3Un06Vm6X4G 8Q2ljoPhbwv8FfEPhvT18W6frN7d3usw3SqsLYbjOfunt6V03xr8R+PfilqGufDnwP4Plj/4R3Xb T7Trn9pxIsJX5wxibaWGOcAn7vvWH4k8K6/8WdcuV1QT61feF3Pha5mhuhZLLPJ841QKrKNse7/U DO71oA2bXVZfAV58SdKn0u1g8Qaxr1/qn2m4gSUWWjSEL/aEoIPmQK6jMQO456VL8ONG8f69oFxa eM9C07WfDHiiVtOD6PYwae6WRw6XxdfmMbqeE+8M15L4m+FXjLwdrOoWGm58O2+paO/hqO8mukvz 4ku3YHaFLk2YmC7sthU24JBNamp6N4x0D4OeJPCtjr//AAhbaRoQvNX8MOi6g10CAjXSXgJWMSsu BEpym3pg0DO/8cah8UYfFvhfRtKj0fwpYeJLh9FhsdT0yG9lSO1jysskn/LRXABCnpXmf7HHgrw9 deNjrt5Yx+Jr+Ka5W8RAI4tFAEqq0yP8somx8gX7m05rV8KfEr4PSfHKPxp4q1q6+z6Zomnx6RO9 vdbUu0iKT/Iq88EDJGD2rh/g18TNRk8X+B9D8K+E21W/0O81ecIt+lsNQW5DMNxcAL5a5PzE56DF AHvXhP4y+AfBPw58HMmkT6Lp/iew1CaO9vrj7TJE9u7KqzPtLSlmOBnoCB0rm9Kfxz4jtvh78QIP Ak3im1uvCd7p+ow6ZJDZKpmlZcKDgL8voKm8Katq178HNH1fwu1u/wAVfHZNzvktEeGWO1mKSsqO PIiCxdQNpYjIya5PXvhV8fbrxjqOhXE0WueFdS1m2vNQvLa4tbQXCJtDOqLIHiAXcNq46ZoA1NI8 A6h4Y0/Xm8Ifs9eK9P1PVdGutLFxP4igmRFmTaSVJ55ANfTvwX0q/wBD+EnhTR9Vtmtr+y0m3guI WIJjdYwGU444Ir5S1r4W6d4W1Dxl488C6vc+KoPDV1NDFpH2mW2/se4RPNScyyvi5EWASgB37sdq +sPg7rGoeIPhT4W1zVpxcX9/pVvcXMoQIHkaMFjgcDk9qBHV15p+094f1rxP8E9d0Xw9p76hqUxt 2ht0ZVMmyeNiAWIHRTXpdcj8YW8ZJ8PdQbwAYh4iDRfZTK0YXHmrvyZPl+5u6/hzQB81+LfBNx4q 8bTeMdX/AGdfGL6vPLFNI8fia3RN0aqq4XtwgrSOq/E3wdpPjTxcuhHwhqfivxfp0VpHqAjugkcq +WxIU4ODj0rnf2yPDvh3S/ih4a1xvElz4cfWbe5ur6/Uy3SPPAkYhURKcDJAXgY5yak8CaT4p8ee G5fEHjvwk7+FL/TJ9Z1mUaxGsmqX0CkwyJGhElsAFK7VAHcigZu6TZ3Pgb45XvijxFa3N9q5sJot Yt5JQUubJpA0+rRg5WO2TBUwct6Vwkeg+EfjB4+8RQeBbrWZYryeezFguoSBLUNJxqpU4U23zKn2 cfMM9hXL/Ef4dz+EPh/oHx08Oa/PaRajeW82n6RKGnNkr7pFRpXY+aFKDO5cNnkV6l8FfF2l+E7z xB4z1L4bnTvEsvg5/ENzqC6wHi1VHkRjtiUbIC7DdsHK4xjFAEmr+JfGvh7xf4W+Gei3Ph3w5fXh h0aaxu9GjuJJoo0KrfM44aOUpkRk7hjmjVfgd4k+IPifwhr3xE0C6l1G41G6tPEMtrKkES2UKFbV 1RT8m7A6ZPrivMoYNavLjX9D+xP4b8ZeMY21GxaWQXg1O0uW8yCzVz8lqV5PmkqeMHFdN8I7bwN4 e03xJ4QTxXfePNf8R28Vonh9orjTczQvvkQXb/IMYb5sgHb70Ad9d2PiAftB/DC91LRrPQLO7GqQ 2GjLbxi5thHa7C0sycS+ZgOv90NjrmuPtPh74h1L4d+FPC3jT4DeJ9Wn8OQTww3Npr1vbq4llMhO 3n26+lc9o+l3Xx7fQfCfhDwxdeDvD3g57p72+l1M3rxmfLYBYq7ZaJl4Jxu9BW1pV94j8IfBy58V /Di0ey0bxxc26N516t0+gqspgKYlJefzNzNuAG38jQB6b8IvDvipPi34SuX+G2reEvDnh3QLrTom vtQiuWYu4ZRlDn17V9I14b8HvhDpnw28XaIbHS7nV7k6XML7xE2rsE8zcAEFoznO4fxLwMV7lQIK KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA+P7b4l2Pgv9of4leCvEVrPZaZ4svT HFqYjdmSQwiJAqAfMCX654xXUeLNV0/wFceC/hL/AGJp/i2z0Kyj1e6v5dQNrNbm1lIMgiQkySKD kRZJY8YNeVfthePNW134mL4MfwZa2eo6fqUUOh667SJKRuQ/Lu+QguRk84xXA+EbXxh4e+NXiTxF 4r0PSfEWr6A011fT6pdmG3F3EVkDJKuA03GVT+LnjigD6R8TaJ4FufEF/wCNbFLPQvC+qaY2p+IN V+2tJeajG7b5rB7R23Q71w29AHUrtAGTXO/s62dh8UNV8VaPoAuPDvwusXELaJCWlXVTIz5keaUe agKImUVsgkcjnPnGteD9O/sK6+K/j3T7e4uvG141w+n2TfaH0nTrpTL/AGiiqd2+MgqA42fNyc17 L+yhbNonhrxlp3gi91zUdGSC1utJbWtONsGnlEnmlRj5kIWIkjP9SDPWPil8KfAXxB8L2nh7WrWO GG0ASwnt59ktucAfL2Y4UD5ga8Y+I37LXwrbRr3xVoXiDVNFs7KLfMNPxexhY1w+FzvLHGSA3BPS u/l0vxwLctpug+HYwLoy2ytZzrgq6hC+P4gm72J29q39BsvFGg6XrdjoOgaPDbR2ck2n2YEkSS3j Fid0h42kFegyCDT0sDVjyjVfGF18GPhREtxYRNLri+TonhuCTzrLSU3mOULfKGLbvMEnznqSo6V8 3+EPDPxD8BeJbjWJmeOxsL2PS9XNtOty8tvNjzRGoyZFKZBdOh7g17Z8W7zw/Zfsiab8N/CSeIdZ uS2+NH0xxPAqXRkf7Si5MJIJKhh8wGR61w/w90fxz4e8A+E/iRN4ov8A7Vazw2+i6VYBJ5n0p5f9 JPlgb8Ag54PXqKQjsfC/hSy8fxeLtE8K+D49E+HUdvcxabBdXskLX2s+WBa3BExEgJU7duSnHIJr 6n+EGjaj4d+FnhfQdWiWLUNP0uC2uUVw4WREAYBhweR1r52+LvxLsPFr3Piu2/tZ/C+l2z6bZWc1 myXEHiXDPaSiE/NlVPU5GeMV9EfB271e/wDhT4Wvdfe4fVp9Kt3vWuE2SGUoN5ZcDBznjFAHV1x/ xm0l9c+HGqaYnhu28S+aIy2m3F61qkyiRScyryuACwx1Ix3rsK5/4iarrGi+EbvUdBh0qfUIjGIk 1O7+zW5BdQ26TtwTj1OB3oA+Wvhe/wAKvGnxA1TwzrGiarc+HNFxP4MguLW4iWzhWIy3WWyGJMi5 AkJzjA9KvWHiTQtY+NEF94Z+F2h3g8X2s7x6vP4hkhkuLFtsc5eA/LG5HATAJxxWt8ZvH2q6Z471 rwp/bPjeLSNRCtfX1no7SjSdkSkR2pA2yJLubeT93HFeOeDl+Gnhn4k+FNSv/D0Gq+FoNLuLi0ur FGuL66dHVkuLqBD+5dSDx0xzQB337QOo6T4xhT4IeCNIe18PeDx9s1nUG3/6BDa7llSNX/1pEb7h 82WPA9a7/wAI/sw+Ek8E6VouoeKdf1rRVu11RrN/LghuJGTHIVfMVSmBtD+/WtXQfEnw9+I/wn8e y/DmOKxn117i0me+H2YXWoTQYXlick5Xp+VbPiXUNRgfSNCXQri9ks1toGaHVGtRnZ87cH59rKox jkN6UAb1p8NNP/sa98P6tq+paz4furUWaaZdeWsdtAPupG8arJwAF5YnA655r59/ad+CXj7WRo9p ovjeLWrG0kka10/UXtbJrCLaqgLINrSg425PIwM5OTXp0d1eapci51DwldQmwmj1G1lTWh5bXToc o3ooZUXGDncxHSk+OHw60/4t/DOS7XQNJPj6TSofsfm3fzWoMoZgGHBXPmANjBOaBnFfDfxfNZ/s x6pqcelw/DXw1ZFYrHUdNl/tOZ3+0sk+YnGRlwRkk8OSMYryj4E6Enjiw8da78OdIs/DPiKO6tIN Jtzf+YLK0lVluwvnHD5QMckZGeMV6H8Z7TQNG8G23hPVr+78NfDZFX7G/hiEX0V/LmNrgXJ5EWyb 7vPzZb0rifCNz8Hta+Lb6X8N9Tm8NRa5FK76rPCLd9GWOHBhg8xirLMCwbdyM8UAe0fCiyuPCnxW 8L+BtR8MW99Hpmh3UWjeKY79ma4tg4LBoVyilmPckjHFfQ9eG/s6aj4osdRuPAFhpNlc+CPDANlb a60xE14cb1dVHyMpLMCVOBivcqBBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH z58Tp/h74w8bX+uaxpniG/uvBU40WWG3so5o4pLnDLdDJyBFt3bzjbjoa84vvGFhb2XiL4er4T8O +INQW+bUrDUNfQmDxHDEm3zxIrfv7t2O1Ngw3Irt/FGvWXhv41eItd1Dx18OtN02Cxu4pdEhvDFd X87RDyzeRHCyuCMDnOD71wXiWz1/xjc/DTxBpWm+EdATUPCJtLa6vrZodPsbuSYiJLUqD5dyDgx4 5GDigDO+GviL/hNvEWseDLLSbHSoJtAlj8T3+tqba40OyLolxZWZyQsERKlFlHXO7pX0Z8D9OvvA Hgqz0LxR4ttdWS51KSLQJ5L4SNNYlU+zxoTjc2xc7UyMHjivBfH9r4h8J2vhC6vfBkf2eHXbbRPE Mkdkf7V8UzhXM2GOBc2s+3OH5dgCRxWb8OtZ/tiHxNPqngj4u6yP7TurXSl022WWLw8iv+7W2DH/ AEe4jU7Dt4AwBQB9Z6F8RvC2uQ2s+kT317FdXstjHJFYTMqzRffVztwgHq2AexNQ/EG+u9d8KeI/ Dfg7VIIPFK2RWPNx5T2LyD93K5ALJxlgcc44ryb9m3QpdF8D+F7TxTrPiHwrqY8Q6hPZaXeTm2l1 QPyFmjPMuF+b65NL/wALP1Gf4v8Aje+8GeH9D8R+H9ItbMapNotqZtWvzJGyoqOp2uInDZDfdUHH NAHkWueIPix4Z8OLoOkJoXim+1SaOTWfEPhK4mv9RlWJ8hbp04BKFkUEcqCKseIfH/iLW74/8K58 JaB4XTw1qUFjYQypLa6xBaswkkDxKTttskmQjAAOaydC8ReJ/h/+yxYX9noxsINauoZ7fXPD8LQz qkN0wdL6YEZdslYwMjGQcUya98FeKvi8/je08dwaDqHiK7S/Tz9SSG3trBdqXFneYyRNIFO1ASrK eTzQM7DTPEPg7SYfF/jya/vvFPiK21GW6u/DlkY7nTF1JUDrfwqD5ht4yoXzjyM/Svqf4Ya/deKv h14e8S3sMMFzqenQ3UscOdiM6BiFzzjnvXxRq/wn1iXxD488deFdK8QJ4avZrrT9EtvCsZR7tJUB jkCqNr2Rxh9p54AFfZHwPsb3TPg74Q07UrSazvLbR7aKe3mQq8TiMAqwPQg9qBHZVxfxt1Pwno/w 01TUPHGmvqWgxeV9ptkhErOTIoTCkgEhyp/Cu0ryH9sUhf2evEJJwPMtOf8At6ioA8t8HftG23h/ TfEXhzxJonjLVLDShHb2N9qGmMbuQzKxCXvzBUJZgqAAZUDqawtHstCu/hlqNxf6F4f8D+K7zEFr beERt1G3hdWWRb2OQlooc7TIccJzXc/Gu68N/ECw8d/DPwtJp+h+N7aWyu7ua6KwvqXkxrPvRky8 hRFxkjjjtXjHhfxtpfhvwRpPxM1rW/CWs+LTssJ7GCTzb28sZ2IuWvlbDSThRhWLEAHBzQBtar4b 1XVNF8H/AAV+F914MOqWtjD4j1PVdPv93+nwMYtwlTILYZDyua+jx8XvBmhpY6b4we+0bU/NWxll 1DTpo4HuBwxE5TYykgkNnBHNfGfhL4oCy8S/EA/D228H+FLDUoby7s7zU7f7PeQwlABa2zxHCOeq oONwzms3w746uPHvw08R+EviT4snmh0m1m1vRp7y8LXM98qiNLcPITuQqznYMHPOaBn6F6n4u8L6 TY2l/qmp6Zp1pd4a1uLmdYo5sjIKMeG4OeO1eH/Ezx/4fu/iBoS6P4ok8OHxJE+iajeSSLaXOn28 DNPHcRB8FVkZyodxtZfu+tcZrmkfErxh8IrPwz4h1j4PR6faeH7a7jN75wvNNtWiVY5yxUiNiBjc O+areD9W8BW3xKj8L6xrnw08R+GNNsrdrzXPEjJdX92WjIMNvOwwyxsAApA2rgUAaGvX+pTaRoPw o8Xt4B0H4feKZLkRat4dvy2wwN5zNvcmMFpNoPB5Zuhq38P/AIYfs/aBa+JtLub+11OSRVTT9T8S vbpbTt5bfNZzDAkQMQHYZ2kAVwXwu/4R7xT8OtN8J+N/F/w00/wbBeXbRpLP5et2oNwzjy2YFEDs F+qGu2+KHg/wj48ul0P4V+Nfh5e28jC6/s/UboS/2YkOHZLFI1IhhcBmlUfe60AY37Id78Q9A+Nt p4C17xDd3nh630u5axSGdpbC4VduHgbADqCT8w75r7Wr5a/ZIbxNrHxH8T6hPP4J1DQ9JmNnBLpa Oy2u9AwjsCRiO3PJZRjLdq+paBBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHy X421nWb/AMfePryWb4XaJpGg6tDZNea7oAmllaSPcu51BLHgjJog8ceNE07wzeQ+KPhp4o8Mr4ns NKe20zR3AtpJH+VkD4VGVckEdM8VyXxSuPCGp698X/BfiPxpY+F7u/8AEtnd28l1bSyq6RRHdxGp /vCsXwX/AMIP4Y8KeH/B2h/EHTvFOp3vj/StQCWlnPFsiQ7Wz5igenfvQM6jWdd1T4d/GjxTrXjH xDGsupatc2vhzTdYd5008PLug1XYcqsC7HT5MPycCtq2134Yf8KGv/EGpa/4jsBH4ivZnbStUNq2 r6hsQzNAQOInzuRG5A681o/GzwtZeF/jBpPxX+Lmo2mt6C+qR6bpltbwGH+zkMjyxyz4BEyIquGX GW3D0xWhJ4E1Txj8H/H2uP4dim1jVEubbw5bwRRxQS2BYPazRxcKsjKx+c4cjAPSgRw/wJ0O18Xe ENBv9R8aXscniHWLyy2apfSzXohi+ZBZSc+TMAfnf+JeKofETRfCOi/Crxfe/Dbx0r2fh2S2+x/2 XdSRXqvcTBZvt0gC+eN27yx/CMjvXSarZatqN1p//C1Phtq/hjwJodrEYL20vYoDp0+wJNcObc73 DkKAACRn61jeG5PBHwp+G2nx+HvE+nXM3jm6uUk8T3lnJcWES2ku5Ue2dSzMQ5jyB975s4oAzPDW jeEvBfw5Pgf4geOI9d8K+NIXvNJ1HT7p0trRrJmYphxkb5GUYUdVOas/D7xN8M7f4N6PZ6hq/gGO RPDV5DfWl1pqvqL3p8zySsu3jGV6nPSt34/a1cv4atfD/ji00vwdba+ftehxz2KSHQhaurSQymIH zPPbaRtwBnnvW/8ADHVbHWfg/eS+Nn8LXXiHX9AvNT0m0tdDSCSGCON1cllTaSGGc5BoA8m+Fen/ ABCtPglaW/iHVdZ07w9r2rW9h4f+z3UkVyl1PHtt5g4P/HoPm3RjknkV9vfD7SdR0HwNomi6vf8A 9o6hY2UUFzdbmbz5FUBny3JyRnnmvjv4G/D6PVvgFqniPSfiPbpqEMbR3s13DPNBpNr5O6SJYm4E y8MJUGV5Ar62+D0UUPwr8LxQawNaiTS4AmoAOBdDYP3nz/N83XnnmgDq683/AGmNeu/DPwX1vWrG 0067uIGtwkV/bieBi08a/Mh64zke4FekV5B+2QwT9nfxI7Z2q1qxwOgFzFk0AeXaz4h8VaL40ntt W+IvwWsfE4KxT+ZokgusugAUtjJyrAYz0NUm0jw14l8H/ELw58WP+EO0CXw/qsNna6tpOnLZR+e0 TMm4hSxUtjI4yBXn3xS0v4XeMvjDd+PYPjVoVnDcXNvOLV9NumdRGkakbguCTsP513+kaK3xdsvi 3deB9UtJ/wDiqbPVtPlkgLx3JhhLKm1sfeYY+bj1oGb3wr1r4V2/wOvI7i38HRXHh9/7Di1/UdPj ltb28EO5Jgdu9kPXnBIBqHwF8LdN1DQbjwjcaz4C1PVfEl6dfv2tLAiQaNOAhNoSuYjv+6egzXnX xG8M6/e/D3SvEvxq0Y+HrlPFdnp8kVkEt7c6cylpZDHCSpcHd8+N2Biu98f/ABXtvAOheFPGHwx1 rS9b8C2M1v4fubUWJ+2OI0aRl+0SKCBsVO3U5oA8a+N/h/XUudcu/EPjXTfDdzpdp/ZVhoEjSxXe oabAxW3ZgvyvvXnJPJBOBW98NtN+APhnwjaeHPFfiGy13UPFY8rUtQs5wE0mNMSocum6NifkJXOS PSvWP2g/jh4d8NnwTqlvpGnX97qEUF/q2m3FkktwLKWLciiVlwDuOOD26VZ0e98EW3hPwn42+OWn 6Z4Y1ZdRu59JhWzVY5YXA2CRYVYPiNlPzY5560CPI9OXwJovxd8B6944h0bSNZma/XxFp09uq2lr EkO2xcw7SF8xNj5ydxOeM10keqWWrfFn4cJ4E1/4fya/bafqZ1q707TjHYmPAYgxqASfKDAZ7g9q 5H4KfEXXNa+LXiXxz4utdIn8JP5SeINQl05GS2jSN4rUIMFl3MFX5Qc8ZrU034kLoPwavrr4e6VY JpYeK1FxPaJJP4dilkZHS5kIDTmXczKUztAwe1Az0/8AZ+/4Siz+PHimbw7oMEfwy1+V7601G3tQ sEhVFWPymGAFJ3cY6ivpivmn9nzx/YQ+KvBPwr8JeK7DxDo1h4fuW1Ge3tHjzcJJlMFwCBhulfS1 AgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDO1IaLavHLqCWUTXEoiRpUXMjkH C5PU4B/Kq0N94YaaERS6d5kty1tFhVBaVd2VHHUbG/75Ncb8Y5Jf7d0GAWkqQyR3azXpk+RE+zyM 0Srz8zBDlsZC5APNedRJGr2sttqerWeqz3XkWsSORKtw7Jy2eQGjnmYDGD83PGKAPoS9udMa+g0q 8e3e5nRpYYJACXVMbmAPpuH507Sb/T9Qt3fTbiKaKGV7dvL6I6HayexBGMV4742tbw+LNffXZLfy bXSbb+zjLPjy4hcFC7vkZdzyR/ujmofhnpttN4o8m0lsLa8SCWaB433sknTzDHv+f73OfWgD2KHV tFvrITpqFlNbSO8YYyKVZkbDLz3BGCKZcz6BFp011M+nfY7NTJK+EKQjqSfTpmuJ8D6RoOu6RqUW v6Zo2oX8Gq3pbNso8wrKYzMIyTt3bBnHcVkeF7O00n4OeHrnTLeKzm1C8sY714UCm4VpwjK5/iBU kHPYmgD0PUvEPg9JVj1HWNGEgRXVZ548hWAIIyehGD71Pf6p4a0yxtr6+vtMtLWVdlvNI6IjAjOF J4II54rxjTJ7681X7I9qX8m3vkvLF9PCQ2UYVhlZC53hGREVcYAY4q94kubu28A+Cb17GWC1sre0 +z36XcK4llh8sqySIwCgE80DPVND1zwpqcr2Gi6ppN05Qu8FtKjEr0JKjtyK20RI0CIqqoGAAMAV 4v4C1C6vPHFvfwzW+s3kds8OxNUtR5ULum99scalsYFe00CCmTRRzIUljSRD1VlyKfSO21GbaWwM 4HU0AYk154VglaKR9MV0uFtnGxfllIyFPHBwRV/SptMnW4/sxrZhFMYZvJA+WRcZU47jI/OvALgC 4RTfwXWnxDUbqIwecT9jjWeNS0rjOSWlBZiTy5HQVseF4tYOgeLB4c1a7ke3t/Ika4k2wxXLmQ3E qqOpVAhUZ7jnmgZ68+s6Bd6dZXb3lpPZ306w2rthkllJICr75B/Kote1LwtoFtCut3WladBM58oX JSNXYDnGeCcV4ZqVhpkS6dCkdgv/ABLbOcxvN8ys0Kndt3DaSc9hWt4ighg8MeE5NNe6xPZ6nK0m nBbgtuiAJ+YsNvTJHTtQB6jdeJvAn2+OyudY0M3bCNY4pJI95DAbAAeecjH1Famt32iWBso9XltI jczeRarMB8z7ScDPThT+VeC217crqMGmmzjlt5L3TZYo/tJjN3KILZfLICHITIkxleAa1vjbqFvJ 4huDqenJHc2IhFhLe3AljjBkGZI7dEO8v0YSMOFxxQFj2qzj0meKRLRLKWNseYsQUg+mcVjXXiXw LZTT2FzrOg28iPsmgeaNSGXsy+o964j4PXM2nJqdhoujaVqspdp73ULG7EKySlSY0aF0BiBA2gDI A7+vNXGs3emeIdbs/tQ0aY3z3FxbT39mQJJQHbYzxEsvP4dKBHumk/2Tc20WoaWtnLDKuY57cKVZ fZh1FXq4/wCEIki8F2lolosdjAuLS4W9juBcqSSWygAHJIrsKACiiigAooooAKKKKACiiigAoooo AKKKKACiiigAooooAKKKKAMLxd4YsfEy2MWoSSiC1maVo422+aGieMqSOQMOelZGpfDTw7qGqXmo XDXiyzlXh8iXyvssiqFEsZUA+ZgDDNnA4HBIPaUUAch4o8C22vTXElxql5F59hb2bMmN4EM4mD7v 7xIx+tWNM8GWth4mtteGr6vdzwW0tuqXl0Zl2yFCSM8g/IOnWunooA5bS/BGnaNY6uui3E1pqWqS SSzak4WWYM7Fu4xtBJwuMfjQvgqyXwZpfhcXt2LfT5IJFmBAkcxOH6jpkjt0rqaKAOK1r4a+H73S 4raz8+wureExW90sjSMuX3lnVjiQliWy2eTmum0TS4NK0Kx0iMmaGzgSBGkAJYKoAJ9+Kv0UAc3p HhY2niy58RXmr3N/O8TW9rE8UccdtCzhioCgbjkAZPYV0lFFABRRRQBx8vw90eW31tZZZnm1aWR2 mYKxhDyCTaisCvDKDyOcDPSptK8CaPpCXo0ue+t/ttq0FyGuC6TORjz3U9Zf9rjI4xwMdVRQBxOn /Du1tLprlNe1qJ2s7W1YWtyYAwgj2Bjt6k9eelNi+HVrBo9tp1trN/GbXS5dOt5iEZo1kcM8mCMF yAF57V3FFAHn/wDwqzSnupLiXV9VDJ5b2PlSiM2cqRJF5qkDlyqAZbIwSMc1ty+EUu9ai1DVtZ1L UoLaVZrWylZVgidRw5CqC7A8jcSAegrpaKAMDwj4b/sKbUrufVLrU77UpxLcXE6qpwqhUUBQAAqg D9ateJdKudT042+n6pJpNwzgm5ihSRtvdcOCOfWtWigDO8M6Pa+H/D9jotkZGt7OERI0hyzAdyfU 9a0aKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC iiigD//Z --0000000000004efc3c056b9d37b9--