Return-Path: X-Original-To: apmail-repository-archive@www.apache.org Delivered-To: apmail-repository-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B41AD10150 for ; Mon, 29 Dec 2014 21:17:37 +0000 (UTC) Received: (qmail 82247 invoked by uid 500); 29 Dec 2014 21:17:38 -0000 Delivered-To: apmail-repository-archive@apache.org Received: (qmail 82165 invoked by uid 500); 29 Dec 2014 21:17:38 -0000 Mailing-List: contact repository-help@apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: repository@apache.org List-Id: Delivered-To: mailing list repository@apache.org Received: (qmail 82150 invoked by uid 99); 29 Dec 2014 21:17:36 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 29 Dec 2014 21:17:36 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of sebbaz@gmail.com designates 209.85.220.171 as permitted sender) Received: from [209.85.220.171] (HELO mail-vc0-f171.google.com) (209.85.220.171) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 29 Dec 2014 21:17:32 +0000 Received: by mail-vc0-f171.google.com with SMTP id hy4so5365091vcb.2; Mon, 29 Dec 2014 13:14:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=VtK/z3kO7fwy4tMuw3tezulhJOefRVGf7jnp88wgzpM=; b=ThWhEy6NkKEpv3KmUIEbgescUTATHN6+BRSGKoFxE2q1xAjn0fZ65Gkt6I/NJ9OUnO cxI7YTIYtcZhlbRKeZvDgx4ADtmsK8mFVo/8Lis535vpRe6eITkfcfy1ibuMcQu25KLH 1lPRmmAQGPNYjAWleeTFc0Lzk23vE2JRgO8HYv9u5UCNK+TBxcUhRZ+1ZvMMVg1sEv7T uRQHe8a0AcTRp57cIqGQJRsoZRG+QcR94l0kbnSscCzg6eQu9xTGw/lLt/qbDPf2SBxc L4SZZopRcH1EEcq2wmfxaTD0Xht71lC3+OaYNZgJShsXj+36HAQgIaPv7Hre6suX/aTw oIuw== MIME-Version: 1.0 X-Received: by 10.52.33.172 with SMTP id s12mr28196662vdi.53.1419887695997; Mon, 29 Dec 2014 13:14:55 -0800 (PST) Received: by 10.52.36.174 with HTTP; Mon, 29 Dec 2014 13:14:55 -0800 (PST) In-Reply-To: References: Date: Mon, 29 Dec 2014 21:14:55 +0000 Message-ID: Subject: Re: Maven deploy to repository.a.o comes back with Forbidden From: sebb To: repository@apache.org Cc: Robert Metzger Content-Type: multipart/related; boundary=20cf307d03bebdcb0d050b615d49 X-Virus-Checked: Checked by ClamAV on apache.org --20cf307d03bebdcb0d050b615d49 Content-Type: multipart/alternative; boundary=20cf307d03bebdcb09050b615d48 --20cf307d03bebdcb09050b615d48 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Looks like the Flink LDAP group has not yet been created. The top level issue is here: https://issues.apache.org/jira/browse/INFRA-8909 On 29 December 2014 at 20:52, Brian Fox wrote: > According to what Nexus sees in LDAP, you aren't part of the Flink group. > > Robert appears to have had the flink role manually added to his user id i= n > Nexus. You should check with infra that the flink ldap group is correctly > created. > > =E2=80=8B > > On Sun, Dec 28, 2014 at 3:40 AM, M=C3=A1rton Balassi > wrote: > >> Hey, >> >> I'm Marton, newbie release manager for freshly a graduated TLP, Flink. >> I'm having an issue with the maven deploy to repository.a.o. >> >> Even though I can login successfully on the webui, the maven deploy from >> a cli gives me "Access denied to: >> https://repository.apache.org/service/local/staging/deploy/maven2/org/ap= ache/flink/flink-parent/0.8.0-hadoop2/flink-parent-0.8.0-hadoop2.pom, >> ReasonPhrase: Forbidden." >> >> I have two guesses: maybe my credentials are wrong (I doubt that, added >> them to the settings xml of maven) or perhaps I do not have the right to >> create directories on the machine under repository.a.o. >> >> To be more specific: >> >> Command executed: >> >> mvn clean deploy -Prelease,docs-and-source --settings deploysettings.xml >> -DskipTests -Dgpg.executable=3D$GPG -Dgpg.keyname=3D$GPG_KEY >> -Dgpg.passphrase=3D$GPG_PASSPHRASE -DretryFailedDeploymentCount=3D10 -X >> >> Relevant verbose output: >> >> [DEBUG] Using connector WagonRepositoryConnector with priority 0 for >> https://repository.apache.org/service/local/staging/deploy/maven2 as >> mbalassi >> Uploading: >> https://repository.apache.org/service/local/staging/deploy/maven2/org/ap= ache/flink/flink-parent/0.8.0/flink-parent-0.8.0.pom >> [WARNING] Encountered issue during deployment: Failed to deploy >> artifacts: Could not transfer artifact >> org.apache.flink:flink-parent:pom:0.8.0 from/to apache.releases.https ( >> https://repository.apache.org/service/local/staging/deploy/maven2): >> Access denied to: >> https://repository.apache.org/service/local/staging/deploy/maven2/org/ap= ache/flink/flink-parent/0.8.0/flink-parent-0.8.0.pom, >> ReasonPhrase: Forbidden. >> [DEBUG] >> org.apache.maven.artifact.deployer.ArtifactDeploymentException: Failed t= o >> deploy artifacts: Could not transfer artifact >> org.apache.flink:flink-parent:pom:0.8.0 from/to apache.releases.https ( >> https://repository.apache.org/service/local/staging/deploy/maven2): >> Access denied to: >> https://repository.apache.org/service/local/staging/deploy/maven2/org/ap= ache/flink/flink-parent/0.8.0/flink-parent-0.8.0.pom, >> ReasonPhrase: Forbidden. >> at >> org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(Defaul= tArtifactDeployer.java:141) >> >> Any help on this would be welcome. Thanks in advance, >> >> Marton >> > > --20cf307d03bebdcb09050b615d48 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Looks like the Flink LDAP group has not yet been crea= ted.

The top level issue is here:
https://issues.apache.org/jira/browse/INFRA-8= 909


On 29 December 2014 at 20:52, Brian Fox <= ;brianf@infinity.nu= > wrote:
According to what Nexus sees in LDAP, you aren't part= of the Flink group.=C2=A0

Robert appears to have had th= e flink role manually added to his user id in Nexus. You should check with = infra that the flink ldap group is correctly created.

=E2=80= =8B

On Sun, Dec 28, 2014 at 3:40 AM, M=C3= =A1rton Balassi <balassi.marton@gmail.com> wrote:
=
Hey,
I'm Marton, newbie release manager for freshly a g= raduated TLP, Flink.
I'm having an issue with the maven deplo= y to repository.a.o.=C2=A0

Even though I can login= successfully on the webui, the maven deploy from a cli gives me "Acce= ss denied to: https://repository.apache.org/service/lo= cal/staging/deploy/maven2/org/apache/flink/flink-parent/0.8.0-hadoop2/flink= -parent-0.8.0-hadoop2.pom, ReasonPhrase: Forbidden."
I have two guesses: maybe my credentials are wrong (I doubt tha= t, added them to the settings xml of maven) or perhaps I do not have the ri= ght to create directories on the machine under repository.a.o.
<= div>
To be more specific:

Command ex= ecuted:

mvn=C2=A0clean deploy -Prelease,docs-and-s= ource --settings deploysettings.xml -DskipTests -Dgpg.executable=3D$GPG -Dg= pg.keyname=3D$GPG_KEY -Dgpg.passphrase=3D$GPG_PASSPHRASE -DretryFailedDeplo= ymentCount=3D10 -X

Relevant verbose output:
<= div>
[DEBUG] Using connector WagonRepositoryConnector wi= th priority 0 for https://repository.apache.org/servic= e/local/staging/deploy/maven2 as mbalassi
[WARNING] Enc= ountered issue during deployment: Failed to deploy artifacts: Could not tra= nsfer artifact org.apache.flink:flink-parent:pom:0.8.0 from/to apache.relea= ses.https (https://repository.apache.org/service/local= /staging/deploy/maven2): Access denied to: https://repository.apac= he.org/service/local/staging/deploy/maven2/org/apache/flink/flink-parent/0.= 8.0/flink-parent-0.8.0.pom, ReasonPhrase: Forbidden.
[DEBUG]= =C2=A0
org.apache.maven.artifact.deployer.ArtifactDeploymentExcep= tion: Failed to deploy artifacts: Could not transfer artifact org.apache.fl= ink:flink-parent:pom:0.8.0 from/to apache.releases.https (https://repository.apache.org/service/local/staging/deploy/maven2):= Access denied to: https://repository.apache.org/service/local/staging= /deploy/maven2/org/apache/flink/flink-parent/0.8.0/flink-parent-0.8.0.pom, ReasonPhrase: Forbidden.




--20cf307d03bebdcb09050b615d48-- --20cf307d03bebdcb0d050b615d49 Content-Type: image/png; name="mb.png" Content-Disposition: inline; filename="mb.png" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: ii_i4abooks0_14a97d2a6fc53c56 iVBORw0KGgoAAAANSUhEUgAABA0AAABOCAYAAABL/u88AAAAAXNSR0IArs4c6QAAIRRJREFUeAHt 3Qt8TvXjB/DPtmf3zS1iDLk2CrHHJWPToigSUUiINJS76OJXya3cEqVW+BFplSLXP3K/VMyln9Ay t1yGXGazzS7P9v+ec57v85yz59lGRrt8Tq/2PdfvOef9Pd/rc56Hy4ULF7Lc3d2Rnp4OZ5Pl1Heo 2GQ1VsfMg7mUGy7snoX6I31xbPNj+PL1lWg3bRCqJe3BM9Xb47WD6zG13heYfPZj1DYlYtnbU1Ci d0fMaT4Zbxz7AWa/LPspUg/gmSrj1fWeC7vj/4I/xmvNyiDjehy+H/MQhlRbhQujGtv359w/EoiL i0OVKlVyTN+kgx+hx7pQ/DiqoRr/H4vaIezzLoj5KRj9qsw1pmW/nljWJBRPH7qI1mUTsKhzTcS/ cwKt9nRBxI0piPQarYa7Xn0QBz/pgbVNP8NoswvmdnoFDy5ahGb69P9Hd5P3Qcr9xsbGomFD7X6y H3H4837Y0Hgmhjb0t29K3ocBnfbh3dmuCGnnjv8dewFeZ7dg0vcmvDGkBdIOz0e9DinY+YMreq1r gvWjgx2O/WDdSyiJJKwcUB/DNgDjl63B3k5P4KndxxF2z3VEPV8f8W/8jtB9PTE0ZQI2RNSB/Vpc 8WWPEQj6YgaOd60Pt9lH0bWGK/5c8QE2leyFAWEB9vNZ5y5fvox9+/bh2rVrDtsaNGiAcuXKoVSp Ug7buIICNyOwf/9+hIeH51huKPlbK7NLICNDxJhxGsOqNnMoGxrtmITEjuPQNjABc1sFIe6DaNwz ZgjqLV+OlqXs9YG9vCiB1NivUCVkBNBsOjb32YpH9r6ICxOaI+ngp6g+yAPHRNnU21p3mN13o3fr aHy0fSDcrWXZt+1/QZUJATi7+GmYUg9h0ltb8cL7g1DZdDN3zn0okH8CedW/DvlInNpkSsHiVjVx 9aMTGNzAYq8/rc/69MVl8UCTY/j9wusoZ21HvS3aV65KO6rZNASMbIirs45icP0S+XcjjIkC/6JA 7vkoEfPK18SmmRuxsPuDMOEG1r9WFd+H7kfE6f5Y3WgR3gzYKPox2fPMPOxs/6JaFwWsfA4hF8aI PkdD7J7RBMM85uO7upuwJK0LXmtbEQfnPoHW8RPV7f8iQ46nzt3nqihDhtrb4GqZ8TharT6KRuvb 4Pt632FGhyq4vHsc6o6oIe41EfXCPHBkaxrqZKtHnx9SG3O/NeGdUa2QqtTHrW8g5sJwsKWZY9IU uQ15NqPcqnbC2qm70O7+itabb4G5O+bDz1QSzRocQLPy5dX1j732DR66twE+mF8eIZXK4wGxNv3l SKwMzPMUcPf3w7SOdTDNeobHhvwXv3PAwKpx5wN90yLohfkYM+ohTN283zEtq1aF69Am6Na1M9pW ycTpnUDzuEtwh9b49/YPRNkb9uv1ts56ivQtSJOns4sprawVA2c1tY1ulR5ErZNNcX8NbXlI5BaU CzgG98hn0T9wFb7oUccei3qssuiLDlOWYE3DHkh1K4OnBwajT6/n0aaysPoFaHr+Erz8KqJMiv1Q eS0e/j5ipR+emj0bXR+rhQVBwB+Z/bB6qZLv7J0reeSRI0fg6uqK0qVLy1W28K+//kJCQgKCg3WD G7atnKHA7QtkL7PbjF+Lfk7KhqCHa6BusLXuePxd/NIgACefSkeX+3tj/bGFaKAbSLSVFzWfx9qJ q9BuJURDrzNaDOiEzqfbAomngD9b4VKG2XgDZTzUZRM84O8FeAb1xPzqj6FS+Vli/SH0n7ONAwZG MS4VEIHs+Ui5rE4z16GFCP09spf77vATz7op0IwxdV9F185/oCoSsAPxOBV/A9XEMeLxVyd/dzfr HAMKFHUBf/T5bTliGjyKSsO0e73/hdn4pkNFZG4Ow8eib1F542YnecYddax10YZ9o9C1UVuUn6od 32Y8EFj/YZx6oCG0Hk47LPy1dtGA9HwIc354BfWfnIFfj3wO/zqNbfe4ZO/r8L0+HxC36hH0gqhH 2xjq0apVyqD2iQfFOo1i1MI9HDAoGk/FTd+FS/Y3DbKysuDi4gJ9qMTmYklFYkoWvP294WbdR1mf npKCVBd3+Hq62Y5Dxg0kWYzrlDiVSR+vPI+yXs7rQ+6vpcPt+Jw/f97wpsEt+6enOKTljevXxUCP v+05kHEWhPRS7je3Nw2Ua7yVKTU1CXDzhWfeY19Oo01NShKH+4rR71uZMpCUZIGvrxxSuJVjuS8F bl9AvmmQlpamRqYvl3PL7ymJiTD5+cFdX4coZUiqC/z8vP5Z+a/UPelu8PcWw5Oi7lGmm7kei8i7 6SLveonMdzP7y31uNn7ub2wrKG7y2dCHxdnztuvfnNpjLhYkJqbDX7THpDX9b7+9JPO0EtKz4HjK T9Lzqo9SUhJFWe8NT31/RCSklq7ptnaV8/TV8pRST9mfAwtSElPU9q7ShpN5TR8qz4l9f3vfSVmv 30/ucyf2v1mfnK5HtlP19ba8flmPervbnwelXZwl6la5zrmnfX957/pQxq9fp1zfnfDR3zfj1+rt f+pvkomUmZlpSCxlvYRWNmS6eohOjMgc1kSV+5u8vNQOkWF/kxd83LTj1UiV4/OK37qd+2sZzeCp 87vrPiItfUVpqb8eL9EpyBLppf8cpKClr7xe6aUP9YWUfr1yjNwm17u7e4t1WeL5tWc0uc3Z/so2 GYcSeviINwiUvCTW38z+Wtxu8PFxU/OMjCt7vNp+2t+bj5f7692krRLqp8LuKe8lv+5DiU/mbxm3 XJaGyrmU/5WywWF/a32gHJN9f2kv43Mav5snfF2VPKgd7xC/WCGP18fv6uEDL2vSyu1O47deu/S6 2fi5v9R07k+fO+njqg4qK8b651X//NP/Tvpr7WV5Blm+0F8rcKVHfvnIeGSYU/xeXlr9ozz7js+/ m8gz2sc38nhjermqA9vKOeR28YmRWqcp7V0lxY3729uE9v21K5TLd2t/7az2v/L8co1czul69O1U 5Rj9/m6evnAVnvo2sIeoW0WLVmnaqpN+f2nv6K/tq/zl/s6ez8LhYxs0kJerJLR+4nLh9tCnpTJf 1NNT3m/2+5Tr9QbO9sltXW7b7kb88vwydHZOZ+u4v+NzX5ifA5nGMl1lKNfrQ2fb5DoZ5rZ/9n24 XLjrA6bf3U0/fd5S5ul/d/3pTW99HuTzwOeBz4Nd4J/kB9ugQfaD7dFyrigIFLf0LW73WxSeUd5D wRNgPip4acIrKnwCzEeFL814xQVPgPko9zShT+4+3Hr7Aq63HwVjoAAFKEABClCAAhSgAAUoQAEK UKAoCnDQoCimKu+JAhSgAAUoQAEKUIACFKAABSiQDwKmDPUf2Rb/zLY1zIc4GUUBFChu6Vvc7rcA PnK8pCIgwHxUBBKRt/CvCzAf/etJwAsoAgLMR7knIn1y9+HW2xcwnTlzBkFBQVBCTkVPwEf59X4x FZf0lfd77ty5opeYvCMK3GWB4lJu3GVWnq6YCMj6iPmomCQ4b/OOCDAf5c5Kn9x9uDX/BFw9PDyw adMmKKHS0WJYtByUkcfilL5ypLVUqVKIj48HQzrwObj1fHDfffcVq3KD9V7RqvcKSnoWt/q3oLjz OopWfmY+yj096ZO7D8uD/PNxWbp0aZbSQOREAQpQgAIUoAAFKEABClCAAhSgAAX0Aq4cMNBzcJ4C FKAABShAAQpQgAIUoAAFKEABKeB68uRJOc+QAhSgAAUoQAEKUIACFKAABShAAQrYBPimgY2CMxSg AAUoQAEKUIACFKAABShAAQroBfimgV6D8xSgAAUoQAEKUIACFKAABShAAQrYBG7zTYNkrPrPcKw5 k2aLMKeZYyvfw7SfbuefwbuGZWNn4EiqS06n4Pp/IJBy7DtM+P648cjUo/iwWzd0795d/b/biA+x 60yKYZ8DX/ZFly/22talnFqDAWZt/+7dzYgYMQ8Hr2batheUGeU6u5tHYfff9mtLjPkOZvNMnLA9 W+JZG2DGgn3xjpedfALbdp11XM81FChGAvr8bjb3wMSF25GQ0/2L8mTycx/q8ldOO+a8PiZqPJbG GsugnPfmFgoUBQG2r4pCKvIe7p5A9napszOnnNyN3Wp7tvj0KVJivnJs5zvDyWWd0oebsPavXPaQ m65hz8Y9SJaLBTC0tSd07fmTe37GiWT2L/NKrrzfNLBY1DhSExKQrM0i4WoCUq0xJx3djovxYjk5 +yOSigTlGOuOGSJxos7KTphxmxaVtk7Gq500WcQh4/VDsz6dUckzy3pmBvkikJGIU1duGKOypOBM 5mOYMm8eIiMjMfFZHwx5egQOJlgzVOph/DDrfzgZ+TX2yXU3zuNy92GIVI/ZgIEtf8OLo9fanhPj Cf7FpYwkHMUWLPn5jPUiLDiw+gMxH4Pr1ufb5WosLgdPQedGpbR91DxgQbJ4xq/9uQKz95233YAl OUE8o/anVssuFvXZt0Zn25czFCgyAiK/W/oMw7wF87Bpw0RUWDscUb9ft91esij7E2Thj3ScOrbb lr9S1Twjy3XtEGV/2+7qKmN9EBD2AkIqetji5wwFioQA21dFIhl5EwVAwFm71HpZan1kbabFrJ6E reeU+ievPoVoxyl9nSLQkPMIeAQ9mweIe7aI/8TfVKV+Nt6Y3sjKZgiUPtz+i9eRmprs0K431PeJ f2DGmIOwtwayOera08Yr0J3Oou/7aeuTE64iQZcYWtGptBOsbQnlnmxtce0+RcfUdp9KH1Zulu2J RFt7/go2DvwIcbb4s12z1U3p52q7GNsnuisv8rN5vmkQ891wmLsNRJ/wcIQ2HYVJk0YgvE04Qsyf 4rRIcd9KwMd92mLoiL4wPztfXZd2Zov4NDcEr40bh9AQM5b+kahCVoUJzra5XN2Lt7v1xripr4l4 B2KX+BQ4/vel6N57BMaNDlXjPWdJwrY5S3CWI0F356HM8kNJHx+UKFECNZpF4LMe57ElVhv0ubT7 OxwePA8L37qEL7ecsl1PqbLlUEI9pjTq1m8CxKerBZRth4IwkwEEh7XD+VXbcEW5ntQY7Ihph3bB ZdWrO7ttFoLbzMXFv6MQbn4bR8TzpuYBc1OEhoZi3tJFOLEgAitir+NQ1BtoGjoAY8JD0P/jX0VB mowVr5hh7t4TESK/NBVvLxzl81oQUp3XcEcETPD09IGvjy/KVKoGPy83kZ9OY45406jv6HGICA3B W9//aT2zMgB3A9s/6YeQvmPwXoQo18euFm8nXMGy/3TF8KlaXfH5rvNwVh/EbYjE5r/yfqPtjtwm I6XAHRJg++oOwTLaYifgvF2q1C9mhL48BuGiL7JwVzTW/vcMvhn0BY6man2K44eWwDx8vdZWTf6f eGN2Ms4kirdtRZvv5QmjESL6PUqfpDBPaXGb8cWW00iJiRLt0h54pc/LCA9tan1zwGi0YPclxCzq gJe+1t5ATjk0H/2/OAyTrx9Oze6FkKEj1H7a1jhRHzup70/tWic+mJuDz1cch0Xp2ymObyiOA6Ec o29Pb4pzdFX6fuamoRit9P1eXoyL4r9lI5U0fFOkYVPMFm0EJB/GmKZmDBjQG+HhoYiYNAkje4t7 Em3xaVvP2e5zQJ9Q9T7Hzhir9mHDQ3rgJ/FmvNaeiMeuNVp7/odt2/EpYjFzzk/iw0HHtE+J+UG4 mREi+gBTV21w6K8W5mfjVq/dpPzrCbn9s4smF9HhbzwAX0d9ikPzOuKrip8i+s0JWNRtOP5O7Y10 8aZ27zkbMbhJSRwQ26etb4s3yl5Dv8U/oXVQKcQsG4y3tp9GvRLapV2Jc9z2ZPM9WGPpjBVjO2LU c78h3gSc/XUR/Nq9h/E9q+H47hh4K4cnXQJfUL3VJM6f/UtXK4mFe89icCN3bPxkJbpN+w8e9OqB HW1X4+JTA+Fv8sf+2VMx6WxlIOUSfli7Db2nr4BP/pw+H2NJRFnzk2h7eB72Xn0BzY5tgKV9RzTa vVx8HnoDf1+rhEUbhqJO6XjUv/woth8fjUeVPNB9JnaObAEX8ZrXkVqN0bHsb8KgPFZET0ZFXMMi 86P4vu06eItxld4jPlPzQ/SMTth8/CXUetAvH6+fUVGgAAgo+V0MnjVdIK+lNua87onUK+dQoddX iGp3PxKP/YhHntuNMR2CtZ0sVxB/z/NYHxWOMglHMCr8I8QOD8DEtWXx+doJCBoUi9+TvJB8zrE+ EIU/rmfk+LmEvAiGFChUAmxfFark4sUWWIFk5+3SmOWYmDkVv0Y9Ape4nZizHmg/pDkCmgxFLc80 7BN9isxqL+KZ7eNwOPVxVN67DJciuiJ1zSTsGPwlvu1dF+fFto4zt+LXiY9ADIsX0ikVF6+LT8xE 3wpojUlf98U98TvRrfU2XKyens3oJDK9yuLqDesbyOox4rAk8e5An0hEvxqMxAOf4ZEpW7BtdEnH +n5XV4Q1CsKIp6pj/yed4D59NaLCyiPxkDhmyBos7GJvT3s6aCZj3YT38d7y3XgiMAu/fDkfv61f gomlZyJ6egvRt9iL7i2noe2WfqJFAPSa/A0+8/pFrNuEsdFRmCzO8cou0QgPVCJuife+XgJ/sa7l kvsRHT0Bh+b2xc74NFRW2xOe6PLMcDSs1BidQwORHrwVdUc9jrjlfRzSfktf5QOLfli2cxDKxn6K ltn6q8rZisuU55sG4jFD1bKlVQ+Te1XUDiyjznuU9FXDNFRHUDV/db5GcDucO/Y3SgdWwJ5xrcUb CqOweMfPCPSTTx2cbvN+oBc+fiYGT4WEoMP4jUi8kYEHRCet9dmPxdsN4Xhv01lct78Brp6Lf+6u QOK5eDz3QHlkxu3G1Fjg/ad7olvbN8VFzMNPypskGeJJ6NQePXr1wLO9B2Hlpp0YHFbx7l7kTZ4t Cffi4SdrYcuO/diz/iTCW9SA+0XlFScvVKiQivfaBKNbxHRs2SpeYDNlQcsD90Ip4CzKi1lpGUi+ fFKMppYQL7gpU0k0ERXR9RsWKEWLfwlXda1/WTGAwokCRVFAfK2pYcSXoiKOVv//8cP7MWjmLniW qYz0/dPEb4T0wJQFa4CGugEztzIIwE48JkbsI6aKt8ZE7nH3DsaPs1tiaruWCO0wGccuJsFZfVAU CXlPFGD7is8ABW5fIOd2qeg61q6kdvZdA0Lwam8zlC+5pRkGoCui85BUrPv1D+xY/jv6tq8mvk53 UHyqPhujR47EjPUZ6HSfyeGV/Nu/6n8rBj/R0gWyfPxRsZrQEIVQdiOtBSv7bVrXPkM0fTvWC1Qv 2r9GY5i3X0SGs/rekg5cVaJNxmnxgXEpf62v6F+rOcJcxNcbRAxVy2rtaUeB67gcG4Zq5ZThGTc0 69UfFU8vhohE29W7Dp4OzkSiuOYsNIa/8qmkmzcqNqqBe8SsxaT7CmO1e7T2uVjXsHZ59XiTh649 ouxvbc9DfGSoTOmWG07TXh0+EfHdI74eX9zbJ3n/poFKaf+T5qJUc/bJA8fxy+G/1RUxm+aifr0K 2DntFSQMWIfoqGno2aSe7rstcLrt/M/f4GDAy2rj86vOf2LQqlhEL/0eFV4Uo1rRG/HMwQlYHmP/ hoz97JzLF4FULcNYxJeElP/VySVN7SyLFbj0x4946b8+CKtTFkd+moGH3vhWpMsSfC06DKumdMCM yJ/VzFcysBbuC7wPNWvWREAJxzHEfLnWfIgkSXT6KzRqiyvjXsLov1sjuLSPOmoJi3i1euAMDN6w F1GRr4tXsETlog3N2s8qHv944eVTpiZqiZerr6lcF7Fx1i719WxdkWU/hnMUKIoCstwQFW/8pcti RNgbZ7fMwlSPAWr58GbPUJFZlByk/Q5N5rmNGDCtLNaLciNybHcx1JYE1ws7xW8h1MBisW77V09i +pB1iP35W4f6oCjy8Z4okF2A7avsIlymQN4CObZLvTyx/cBJtaOaeXY1uvVfjutKxzXN2s61Rh3U 7iVEjXge7yY8jxYB3qhaox5avP0Gpk+fjsm9HxZ7eRTitwx0fvrumzIv2vlZXh4ORlmic31KtJOV KWbHt7jiYYJJNOl/3H5UXRd/6CdEP30f4p3W9+KlBGGcId4zrtyyMq5d0X4iOf7wZmwVX3vWv62h /CaY8beM/BBg3oo/45ShBQs2/acLfqnQA4i7IpbE5V49iKl7U+AtxzNkMop2hv7W1IUT6qVqf5RP 85xN4iClPa9MadeSkJHh5TTt1dNZ43PWX3UWdVFdZ8rtqwnKTXv5lkcZ3e/keVgbgB6+2ovn7uK7 rIe+HoruI2NxtOVYrB9RHmkuvTB6xGCkhQUg6dxBHDBfhClQI6zb0XFbQNtgnG7zJEQfTUytMH15 NdSMvw+tO4jvxStT6DAsq+uHXdoS/+angPqacT+YF1gjbTgW2z6pDd/jM8UngjOtK1th/OI5aFLi L0z+yAd9N9QQ67WOQIWQrmg1ejwOvPA4/KyFjPWgghso1+nxAJ4OAyq2M4s3CKwlj1s5PPFiA7w6 cADCKmXiXLT4/YMLVw3DBp733g/Tgn4YGrAE776Tjk7ie1XK1HJwJN6v6Q3x2ap4O0GWaEpVozmp O/EPBYqKQPZyI7gvFk1tiICkRDR+KwIRcWFwSRLfXTvRDFcs9dS7di1fHwNrvo1BA2JRSQwYRItB tziv6qj+V3vxfUENJmL6j6gVdBlfZqsPsIl5qag8OrwPuwDbV3YLzlHgHwmID3tW5NAuPTxuPqZU fl58ALRAjfrtxZGodPUCFr78KAKilNaaNmWVa4h3RR30R/eHxfujQIkOb6N2v84wf10LOOqC8VGR 6pumcv/CGCqfsbt5iU/9q+l60KU84F2jvTDqaTAKqlgdT4T3gjlSu9MWI0XoXgH4/SvxL6oNw9Gj T+DzDc0RKN4Kz17fX3Zrgcauc/BY/zLYNn0Stoc/ZevbzVo5EH7bfrTyid8A6xuO02O3YIjtK7w+ aPv6ZPTt0hxRgt7y4DjMffJhBP7WX7QRXlOPGzxrFeq4q79IZo1HBOI+lMlNpJKfmM1+n7b3Czx8 bW1ypW0u2/PDAhaJr2pkYFD4SCz6v3dQe3D2tI8VbuopEBDk2F/VthSPvy5Lly7Nymvg4GYoUsVw kaeP/dNli/jVygyTDzz1w0rWiJxvEy+KiDhM4of0bIdYxE/LiQEnH128N3Mt3IcCtyOg/EKq4TnM LbJU5ecPTfBx9qDndhy3UaCoCijldkZOeUL5V0jEZxDZynTlF5lFptPVF07qg6LqxfuiQB4CbF/l AcTNFMhFQP3X3cSP9t5qM+2W2oK5nL8wbHI0cl5XW5R/KS97Py3H+l6785wcD8wdisOt3kcP8YGb cRJtCPU09j6lYxvBeER+L+V0zdp5im/7xEV8J5Ufheb308b4KEABClCAAhSgAAUoQAEKUMBBIOHv q/AtV9r+QbHDHlxR0ARu+TcNCtoN8HooQAEKUIACFKAABShAAQpQoHAIlOCAQeFIKN1V5vmvJ+j2 5SwFKEABClCAAhSgAAUoQAEKUIACxUiAbxoUo8TmrVKAAhSgAAUoQAEKUIACFKAABW5FgG8a3IoW 96UABShAAQpQgAIUoAAFKEABChQjAdubBidPnlRvmyEdlAeBzwGfAz4HzAcsB1gOsBxgOcBygOUA ywGWAywHWA64ZIlJKQw4UYACFKAABShAAQpQgAIUoAAFKEABvYCrfoHzFKAABShAAQpQgAIUoAAF KEABClBACnDQQEowpAAFKEABClCAAhSgAAUoQAEKUMAgwEEDAwcXKEABClCAAhSgAAUoQAEKUIAC FJACHDSQEgwpQAEKUIACFKAABShAAQpQgAIUMAhw0MDAwQUKUIACFKAABShAAQpQgAIUoAAFpAAH DaQEQwpQgAIUoAAFKEABClCAAhSgAAUMAhw0MHBwgQIUoAAFKEABClCAAhSgAAUoQAEpwEEDKcGQ AhSgAAUoQAEKUIACFKAABShAAYMABw0MHFygAAUoQAEKUIACFKAABShAAQpQQApw0EBKMKQABShA AQpQgAIUoAAFKEABClDAIMBBAwMHFyhAAQpQgAIUoAAFKEABClCAAhSQAhw0kBIMKUABClCAAhSg AAUoQAEKUIACFDAIcNDAwMEFClCAAhSgAAUoQAEKUIACFKAABaQABw2kBEMKUIACFKAABShAAQpQ gAIUoAAFDAIcNDBwcIECFKAABShAAQpQgAIUoAAFKEABKcBBAynBkAIUoAAFKEABClCAAhSgAAUo QAGDAAcNDBxcoAAFKEABClCAAhSgAAUoQAEKUEAKcNBASjCkAAUoQAEKUIACFKAABShAAQpQwCDA QQMDBxcoQAEKUIACFKAABShAAQpQgAIUkAIcNJASDClAAQpQgAIUoAAFKEABClCAAhQwCHDQwMDB BQpQgAIUoAAFKEABClCAAhSgAAWkAAcNpARDClCAAhSgAAUoQAEKUIACFKAABQwCHDQwcHCBAhSg AAUoQAEKUIACFKAABShAASnAQQMpwZACFKAABShAAQpQgAIUoAAFKEABgwAHDQwcXKAABShAAQpQ gAIUoAAFKEABClBACnDQQEowpAAFKEABClCAAhSgAAUoQAEKUMAgwEEDAwcXKEABClCAAhSgAAUo QAEKUIACFJACHDSQEgwpQAEKUIACFKAABShAAQpQgAIUMAhw0MDAwQUKUIACFKAABShAAQpQgAIU oAAFpAAHDaQEQwpQgAIUoAAFKEABClCAAhSgAAUMAhw0MHBwgQIUoAAFKEABClCAAhSgAAUoQAEp wEEDKcGQAhSgAAUoQAEKUIACFKAABShAAYMABw0MHFygAAUoQAEKUIACFKAABShAAQpQQApw0EBK MKQABShAAQpQgAIUoAAFKEABClDAIMBBAwMHFyhAAQpQgAIUoAAFKEABClCAAhSQAhw0kBIMKUAB ClCAAhSgAAUoQAEKUIACFDAIcNDAwMEFClCAAhSgAAUoQAEKUIACFKAABaQABw2kBEMKUIACFKAA BShAAQpQgAIUoAAFDAIcNDBwcIECFKAABShAAQpQgAIUoAAFKEABKcBBAynBkAIUoAAFKEABClCA AhSgAAUoQAGDAAcNDBxcoAAFKEABClCAAhSgAAUoQAEKUEAKcNBASjCkAAUoQAEKUIACFKAABShA AQpQwCDAQQMDBxcoQAEKUIACFKAABShAAQpQgAIUkAIcNJASDClAAQpQgAIUoAAFKEABClCAAhQw CHDQwMDBBQpQgAIUoAAFKEABClCAAhSgAAWkAAcNpARDClCAAhSgAAUoQAEKUIACFKAABQwCHDQw cHCBAhSgAAUoQAEKUIACFKAABShAASnw/xhQjAeCDgQzAAAAAElFTkSuQmCC --20cf307d03bebdcb0d050b615d49--