From owner-freebsd-ports-bugs@FreeBSD.ORG Sun May 2 19:22:53 2010 Return-Path: Delivered-To: freebsd-ports-bugs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6AE9E1065673; Sun, 2 May 2010 19:22:53 +0000 (UTC) (envelope-from alex.deiter@gmail.com) Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by mx1.freebsd.org (Postfix) with ESMTP id 82D6F8FC22; Sun, 2 May 2010 19:22:52 +0000 (UTC) Received: by fxm15 with SMTP id 15so1789435fxm.13 for ; Sun, 02 May 2010 12:22:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=oSSbfCs8BgTzOkIDCVnzcypCBpMcqJjIuCWeA1SwtVM=; b=IJ09YSX0HUNmJVQ6/TmWrRJMz4Sk6Trjs3LNrL+Njgr9YjkmPTyM3lN4ClMcxi9RyY 4bcU/B/QiWBPUEP+bcnbj0/R3ea23st57M8RmZ8UbBQK/s/ZSsWhESf1LL6g6oPLxuJX zdt50cl9kQZz4l6sFI/qpMcpqqbxD5Zqsjbx4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=Op+mh8ktszwmLbQmk304RJmBbDWFT6545udrXhhRK9xkc5+3mE2EYwbdHA3D2yMPFh wURwbmyZe2daHUgBBncAra+ojZtBR9pYVVJ4qYcnkjEb4px2MMpD8iFB6e6GfRZXyGtX UebQcsqf6v17+dFrjd32Xflo7RRCplCd5K6Us= MIME-Version: 1.0 Received: by 10.223.56.206 with SMTP id z14mr2825178fag.97.1272828164224; Sun, 02 May 2010 12:22:44 -0700 (PDT) Received: by 10.223.109.77 with HTTP; Sun, 2 May 2010 12:22:44 -0700 (PDT) In-Reply-To: <201005020915.o429FHei063094@freefall.freebsd.org> References: <201005020915.o429FHei063094@freefall.freebsd.org> Date: Sun, 2 May 2010 23:22:44 +0400 Message-ID: From: Alex Deiter To: miwi@freebsd.org Content-Type: multipart/mixed; boundary=001517448a2e96b8e50485a1662c Cc: freebsd-ports-bugs@freebsd.org Subject: ports/146151: New port sysutils/OpenIPMI X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 May 2010 19:22:53 -0000 --001517448a2e96b8e50485a1662c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Dear Miwi, Thanks a lot for your notice! The reason for errors - wrong created archive (Without fully make clean). I added the option for workaround WITH_PYTHON: ALL_TARGET =3D clean all Please review new attached shar. P.S. Could you please check PR http://www.freebsd.org/cgi/query-pr.cgi?pr=3D145789 ? Thanks a lot! 2010/5/2 : > Synopsis: New port sysutils/OpenIPMI > > State-Changed-From-To: open->feedback > State-Changed-By: miwi > State-Changed-When: Sun May 2 09:14:05 UTC 2010 > State-Changed-Why: > Hi, > > > build fails for me > > > Making all in . =C2=A0gmake[4]: Entering directory > `/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0.17= /swig/python' > if /bin/sh /usr/local/bin/libtool --tag=3DCC --mode=3Dcompile cc > -DHAVE_CONFIG_H -I. -I. -I../.. =C2=A0 -I/usr/local/include > -I/usr/local/include/python2.6 -I ../.. -I ../../include -I > ../../include -I ../../swig/python -DPYTHON_HAS_POSIX_THREADS=3D1 -O2 > -pipe -fno-strict-aliasing -MT OpenIPMI_wrap.lo -MD -MP -MF > ".deps/OpenIPMI_wrap.Tpo" -c -o OpenIPMI_wrap.lo OpenIPMI_wrap.c; \ > =C2=A0 =C2=A0 =C2=A0 =C2=A0then mv -f ".deps/OpenIPMI_wrap.Tpo" ".deps/Op= enIPMI_wrap.Plo"; > =C2=A0 =C2=A0 =C2=A0 =C2=A0else rm -f ".deps/OpenIPMI_wrap.Tpo"; exit 1; = fi > libtool: compile: =C2=A0cc -DHAVE_CONFIG_H -I. -I. -I../.. > -I/usr/local/include -I/usr/local/include/python2.6 -I ../.. -I > ../../include -I ../../include -I ../../swig/python > -DPYTHON_HAS_POSIX_THREADS=3D1 -O2 -pipe -fno-strict-aliasing -MT > OpenIPMI_wrap.lo -MD -MP -MF .deps/OpenIPMI_wrap.Tpo -c OpenIPMI_wrap.c > -fPIC -DPIC -o .libs/OpenIPMI_wrap.o OpenIPMI_wrap.c: In function > '_wrap_strconstarray_val_set': OpenIPMI_wrap.c:11811: warning: > assignment from incompatible pointer type libtool: compile: =C2=A0cc > -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/local/include > -I/usr/local/include/python2.6 -I ../.. -I ../../include -I > ../../include -I ../../swig/python -DPYTHON_HAS_POSIX_THREADS=3D1 -O2 > -pipe -fno-strict-aliasing -MT OpenIPMI_wrap.lo -MD -MP -MF > .deps/OpenIPMI_wrap.Tpo -c OpenIPMI_wrap.c -o OpenIPMI_wrap.o >/dev/null > 2>&1 /bin/sh /usr/local/bin/libtool --tag=3DCC --mode=3Dlink cc > -I/usr/local/include/python2.6 -I ../.. -I ../../include -I > ../../include -I ../../swig/python -DPYTHON_HAS_POSIX_THREADS=3D1 -O2 > -pipe -fno-strict-aliasing =C2=A0-L/usr/local/lib > -rpath=3D/usr/lib:/usr/local/lib -o _OpenIPMI.la -rpath > /usr/local/lib/python2.6/site-packages -module -avoid-version > OpenIPMI_wrap.lo ../../unix/libOpenIPMIpthread.la > ../../lib/libOpenIPMI.la ../../utils/libOpenIPMIutils.la > ../../cmdlang/libOpenIPMIcmdlang.la ../../glib/libOpenIPMIglib.la > ../../tcl/libOpenIPMItcl.la ../../unix/libOpenIPMIpthread.la libtool: > link: cc -shared =C2=A0.libs/OpenIPMI_wrap.o =C2=A0 -Wl,-rpath > -Wl,/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0= .17/lib/.libs > -Wl,-rpath > -Wl,/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0= .17/utils/.libs > -Wl,-rpath > -Wl,/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0= .17/cmdlang/.libs > -Wl,-rpath > -Wl,/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0= .17/glib/.libs > -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath > -Wl,/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0= .17/tcl/.libs > -Wl,-rpath > -Wl,/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0= .17/unix/.libs > -Wl,-rpath -Wl,/usr/local/lib > -L/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0.1= 7/lib/.libs > -L/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0.1= 7/utils/.libs > -L/usr/local/lib ../../lib/.libs/libOpenIPMI.so -L/usr/lib > ../../utils/.libs/libOpenIPMIutils.so > ../../cmdlang/.libs/libOpenIPMIcmdlang.so > /usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0.17/= lib/.libs/libOpenIPMI.so > -lm -lcrypto ../../glib/.libs/libOpenIPMIglib.so > /usr/local/lib/libgthread-2.0.so -pthread /usr/local/lib/libglib-2.0.so > /usr/local/lib/libintl.so /usr/local/lib/libiconv.so > /usr/local/lib/libpcre.so ../../tcl/.libs/libOpenIPMItcl.so -ltcl84 > ../../unix/.libs/libOpenIPMIpthread.so -lpthread > /usr/local/lib/libgdbm.so > /usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0.17/= utils/.libs/libOpenIPMIutils.so > -pthread =C2=A0 -pthread -Wl,-soname -Wl,_OpenIPMI.so -o .libs/_OpenIPMI.= so > libtool: link: ar cru .libs/_OpenIPMI.a =C2=A0OpenIPMI_wrap.o libtool: li= nk: > ranlib .libs/_OpenIPMI.a libtool: link: ( cd ".libs" && rm -f > "_OpenIPMI.la" && ln -s "../_OpenIPMI.la" "_OpenIPMI.la" ) gmake[4]: > Leaving directory > `/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0.17= /swig/python' > Making all in openipmigui gmake[4]: Entering directory > `/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0.17= /swig/python/openipmigui' > LD_PRELOAD=3D../../../unix/.libs/libOpenIPMIpthread.so:../../../lib/.libs= /libOpenIPMI.so:../../../utils/.libs/libOpenIPMIutils.so:../../../cmdlang/.= libs/libOpenIPMIcmdlang.so:../../../glib/.libs/libOpenIPMIglib.so:../../../= tcl/.libs/libOpenIPMItcl.so:../../../swig/python/.libs/_OpenIPMI.so > PYTHONPATH=3D../../../swig/python:../../../swig/python/.libs:. > /usr/local/bin/python -c 'import _control' Traceback (most recent call > last): > =C2=A0File "", line 1, in File "_control.py", line 33, i= n > =C2=A0 > =C2=A0 =C2=A0import OpenIPMI > ImportError: No module named OpenIPMI gmake[4]: *** [_control.pyc] Error > 1 gmake[4]: Leaving directory > `/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0.17= /swig/python/openipmigui' > gmake[3]: *** [all-recursive] Error 1 gmake[3]: Leaving directory > `/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0.17= /swig/python' > gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory > `/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0.17= /swig' > gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory > `/usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI/work/OpenIPMI-2.0.17= ' > gmake: *** [all] Error 2 *** Error code 1 > > Stop in /usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI. =C2=A0*** Er= ror > code 1 > > Stop in /usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI. > > > FreeBSD miwi.homeunix.com 8.0-STABLE FreeBSD 8.0-STABLE #0: Thu Apr 29 > 11:28:11 UTC 2010 =C2=A0 =C2=A0 root@miwi.homeunix.com:/usr/obj/usr/src/s= ys/GAME > i386 > > [17:15] root@miwi /usr/home/miwi/dev/ports/sysutils/sysutils/OpenIPMI# > make showconfig =3D=3D=3D> The following configuration options are availa= ble > for OpenIPMI-2.0.17: > =C2=A0 =C2=A0 SSL=3Don "IPMI 2.0 RMCP+ encryption and authentication" SNM= P=3Doff > =C2=A0 =C2=A0 "SNMP trap support for the sample programs" PERL=3Don "Perl= interface > =C2=A0 =C2=A0 for OpenIPMI library" PYTHON=3Don "Python interface for Ope= nIPMI > =C2=A0 =C2=A0 library" TCL=3Doff "TCL interface for OpenIPMI library" TKI= NTER=3Don > =C2=A0 =C2=A0 "GUI for OpenIPMI, written in Python" GDBM=3Don "Local SDR = caching on > =C2=A0 =C2=A0 startup" GLIB12=3Doff "Simply OS handler for glib 1.2" GLIB= 20=3Don > =C2=A0 =C2=A0 "Simply OS handler for glib 2.0" > =3D=3D=3D> Use 'make config' to modify these settings > > > > > http://www.freebsd.org/cgi/query-pr.cgi?pr=3D146151 > --=20 -- Alex Deiter --001517448a2e96b8e50485a1662c Content-Type: text/plain; charset=US-ASCII; name="sysutils-OpenIPMI.shar.txt" Content-Disposition: attachment; filename="sysutils-OpenIPMI.shar.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_g8q95prv0 IyBUaGlzIGlzIGEgc2hlbGwgYXJjaGl2ZS4gIFNhdmUgaXQgaW4gYSBmaWxlLCByZW1vdmUgYW55 dGhpbmcgYmVmb3JlCiMgdGhpcyBsaW5lLCBhbmQgdGhlbiB1bnBhY2sgaXQgYnkgZW50ZXJpbmcg InNoIGZpbGUiLiAgTm90ZSwgaXQgbWF5CiMgY3JlYXRlIGRpcmVjdG9yaWVzOyBmaWxlcyBhbmQg ZGlyZWN0b3JpZXMgd2lsbCBiZSBvd25lZCBieSB5b3UgYW5kCiMgaGF2ZSBkZWZhdWx0IHBlcm1p c3Npb25zLgojCiMgVGhpcyBhcmNoaXZlIGNvbnRhaW5zOgojCiMJc3lzdXRpbHMvT3BlbklQTUkK IwlzeXN1dGlscy9PcGVuSVBNSS9maWxlcwojCXN5c3V0aWxzL09wZW5JUE1JL2ZpbGVzL3BhdGNo LU1ha2VmaWxlLmFtCiMJc3lzdXRpbHMvT3BlbklQTUkvcGtnLXBsaXN0CiMJc3lzdXRpbHMvT3Bl bklQTUkvTWFrZWZpbGUKIwlzeXN1dGlscy9PcGVuSVBNSS9kaXN0aW5mbwojCXN5c3V0aWxzL09w ZW5JUE1JL3BrZy1kZXNjcgojCmVjaG8gYyAtIHN5c3V0aWxzL09wZW5JUE1JCm1rZGlyIC1wIHN5 c3V0aWxzL09wZW5JUE1JID4gL2Rldi9udWxsIDI+JjEKZWNobyBjIC0gc3lzdXRpbHMvT3BlbklQ TUkvZmlsZXMKbWtkaXIgLXAgc3lzdXRpbHMvT3BlbklQTUkvZmlsZXMgPiAvZGV2L251bGwgMj4m MQplY2hvIHggLSBzeXN1dGlscy9PcGVuSVBNSS9maWxlcy9wYXRjaC1NYWtlZmlsZS5hbQpzZWQg J3MvXlgvLycgPnN5c3V0aWxzL09wZW5JUE1JL2ZpbGVzL3BhdGNoLU1ha2VmaWxlLmFtIDw8ICc3 MDk4ZTZkN2ZhYjllYjA2NGM3ZTMxNGUyMDhkMDdmYScKWC0tLSBNYWtlZmlsZS5hbS5vcmlnCTIw MDYtMTEtMTQgMTk6Mjg6MzEuMDAwMDAwMDAwICswMzAwClgrKysgTWFrZWZpbGUuYW0JMjAxMC0w NC0yOCAxNjoyNzo0Ni41MjQzNzA4NzEgKzA0MDAKWEBAIC0xNiwxMiArMTYsMTIgQEAKWCAJICAg ICAkKEdMSUIxMl9QS0dDT05GKSAkKFRDTF9QS0dDT05GKQpYIApYIGluc3RhbGwtZGF0YS1sb2Nh bDogJChQS0dDT05GSUdTKQpYLQkkKG1raW5zdGFsbGRpcnMpICQoREVTVERJUikkKGxpYmRpcikv cGtnY29uZmlnClgtCSQoSU5TVEFMTF9EQVRBKSAkKFBLR0NPTkZJR1MpICQoREVTVERJUikkKGxp YmRpcikvcGtnY29uZmlnClgrCSQobWtpbnN0YWxsZGlycykgJChERVNURElSKSQocHJlZml4KS9s aWJkYXRhL3BrZ2NvbmZpZwpYKwkkKElOU1RBTExfREFUQSkgJChQS0dDT05GSUdTKSAkKERFU1RE SVIpJChwcmVmaXgpL2xpYmRhdGEvcGtnY29uZmlnClggClggdW5pbnN0YWxsLWxvY2FsOgpYIAlm b3IgaSBpbiAkKFBLR0NPTkZJR1MpOyBkbyBcClgtCQlybSAtZiAkKERFU1RESVIpJChsaWJkaXIp L3BrZ2NvbmZpZy8kJGk7IFwKWCsJCXJtIC1mICQoREVTVERJUikkKHByZWZpeCkvbGliZGF0YS9w a2djb25maWcvJCRpOyBcClggCWRvbmUKWCAKWCBycG06IGRpc3QKNzA5OGU2ZDdmYWI5ZWIwNjRj N2UzMTRlMjA4ZDA3ZmEKZWNobyB4IC0gc3lzdXRpbHMvT3BlbklQTUkvcGtnLXBsaXN0CnNlZCAn cy9eWC8vJyA+c3lzdXRpbHMvT3BlbklQTUkvcGtnLXBsaXN0IDw8ICc4ZDA2MGJlNmRjMTA4ZGMw YTk2ZGJmNTY0Mjk3OGY3YicKWEBjb21tZW50ICRGcmVlQlNEJApYQGNvbW1lbnQgY29tbW9uIGZp bGVzIGxpc3QKWGJpbi9pcG1pX3VpClhiaW4vaXBtaWNtZApYYmluL2lwbWlsYW4KWGJpbi9pcG1p c2gKWGJpbi9vcGVuaXBtaWNtZApYYmluL29wZW5pcG1pc2gKWGJpbi9ybWNwX3BpbmcKWGJpbi9z b2x0ZXJtClhpbmNsdWRlL09wZW5JUE1JL2ludGVybmFsL2lsaXN0LmgKWGluY2x1ZGUvT3BlbklQ TUkvaW50ZXJuYWwvaXBtaV9jb250cm9sLmgKWGluY2x1ZGUvT3BlbklQTUkvaW50ZXJuYWwvaXBt aV9kb21haW4uaApYaW5jbHVkZS9PcGVuSVBNSS9pbnRlcm5hbC9pcG1pX2VudGl0eS5oClhpbmNs dWRlL09wZW5JUE1JL2ludGVybmFsL2lwbWlfZXZlbnQuaApYaW5jbHVkZS9PcGVuSVBNSS9pbnRl cm5hbC9pcG1pX2ZydS5oClhpbmNsdWRlL09wZW5JUE1JL2ludGVybmFsL2lwbWlfaW50LmgKWGlu Y2x1ZGUvT3BlbklQTUkvaW50ZXJuYWwvaXBtaV9sb2Nrcy5oClhpbmNsdWRlL09wZW5JUE1JL2lu dGVybmFsL2lwbWlfbWFsbG9jLmgKWGluY2x1ZGUvT3BlbklQTUkvaW50ZXJuYWwvaXBtaV9tYy5o ClhpbmNsdWRlL09wZW5JUE1JL2ludGVybmFsL2lwbWlfb2VtLmgKWGluY2x1ZGUvT3BlbklQTUkv aW50ZXJuYWwvaXBtaV9zZWwuaApYaW5jbHVkZS9PcGVuSVBNSS9pbnRlcm5hbC9pcG1pX3NlbnNv ci5oClhpbmNsdWRlL09wZW5JUE1JL2ludGVybmFsL2lwbWlfdXRpbHMuaApYaW5jbHVkZS9PcGVu SVBNSS9pbnRlcm5hbC9sb2NrZWRfbGlzdC5oClhpbmNsdWRlL09wZW5JUE1JL2ludGVybmFsL21k Mi5oClhpbmNsdWRlL09wZW5JUE1JL2ludGVybmFsL21kNS5oClhpbmNsdWRlL09wZW5JUE1JL2lu dGVybmFsL29wcS5oClhpbmNsdWRlL09wZW5JUE1JL2lwbWlfYWRkci5oClhpbmNsdWRlL09wZW5J UE1JL2lwbWlfYXV0aC5oClhpbmNsdWRlL09wZW5JUE1JL2lwbWlfYml0cy5oClhpbmNsdWRlL09w ZW5JUE1JL2lwbWlfY21kbGFuZy5oClhpbmNsdWRlL09wZW5JUE1JL2lwbWlfY29ubi5oClhpbmNs dWRlL09wZW5JUE1JL2lwbWlfZGVidWcuaApYaW5jbHVkZS9PcGVuSVBNSS9pcG1pX2Vyci5oClhp bmNsdWRlL09wZW5JUE1JL2lwbWlfZnJ1LmgKWGluY2x1ZGUvT3BlbklQTUkvaXBtaV9nbGliLmgK WGluY2x1ZGUvT3BlbklQTUkvaXBtaV9sYW4uaApYaW5jbHVkZS9PcGVuSVBNSS9pcG1pX2xhbnBh cm0uaApYaW5jbHVkZS9PcGVuSVBNSS9pcG1pX2xvZy5oClhpbmNsdWRlL09wZW5JUE1JL2lwbWlf bWMuaApYaW5jbHVkZS9PcGVuSVBNSS9pcG1pX21zZ2JpdHMuaApYaW5jbHVkZS9PcGVuSVBNSS9p cG1pX3BlZi5oClhpbmNsdWRlL09wZW5JUE1JL2lwbWlfcGV0LmgKWGluY2x1ZGUvT3BlbklQTUkv aXBtaV9waWNtZy5oClhpbmNsdWRlL09wZW5JUE1JL2lwbWlfcG9zaXguaApYaW5jbHVkZS9PcGVu SVBNSS9pcG1pX3Nkci5oClhpbmNsdWRlL09wZW5JUE1JL2lwbWlfc21pLmgKWGluY2x1ZGUvT3Bl bklQTUkvaXBtaV9zb2wuaApYaW5jbHVkZS9PcGVuSVBNSS9pcG1pX3NvbHBhcm0uaApYaW5jbHVk ZS9PcGVuSVBNSS9pcG1pX3RjbC5oClhpbmNsdWRlL09wZW5JUE1JL2lwbWlfdHlwZXMuaApYaW5j bHVkZS9PcGVuSVBNSS9pcG1pX3VpLmgKWGluY2x1ZGUvT3BlbklQTUkvaXBtaV91c2VyLmgKWGlu Y2x1ZGUvT3BlbklQTUkvaXBtaWlmLmgKWGluY2x1ZGUvT3BlbklQTUkvbGFuc2Vydi5oClhpbmNs dWRlL09wZW5JUE1JL214cC5oClhpbmNsdWRlL09wZW5JUE1JL29zX2hhbmRsZXIuaApYaW5jbHVk ZS9PcGVuSVBNSS9zZWxlY3Rvci5oClhsaWIvbGliSVBNSWxhbnNlcnYuYQpYbGliL2xpYklQTUls YW5zZXJ2LmxhClhsaWIvbGliSVBNSWxhbnNlcnYuc28KWGxpYi9saWJJUE1JbGFuc2Vydi5zby4w ClhsaWIvbGliT3BlbklQTUkuYQpYbGliL2xpYk9wZW5JUE1JLmxhClhsaWIvbGliT3BlbklQTUku c28KWGxpYi9saWJPcGVuSVBNSS5zby4wClhsaWIvbGliT3BlbklQTUljbWRsYW5nLmEKWGxpYi9s aWJPcGVuSVBNSWNtZGxhbmcubGEKWGxpYi9saWJPcGVuSVBNSWNtZGxhbmcuc28KWGxpYi9saWJP cGVuSVBNSWNtZGxhbmcuc28uMApYbGliL2xpYk9wZW5JUE1JcG9zaXguYQpYbGliL2xpYk9wZW5J UE1JcG9zaXgubGEKWGxpYi9saWJPcGVuSVBNSXBvc2l4LnNvClhsaWIvbGliT3BlbklQTUlwb3Np eC5zby4wClhsaWIvbGliT3BlbklQTUlwdGhyZWFkLmEKWGxpYi9saWJPcGVuSVBNSXB0aHJlYWQu bGEKWGxpYi9saWJPcGVuSVBNSXB0aHJlYWQuc28KWGxpYi9saWJPcGVuSVBNSXB0aHJlYWQuc28u MApYbGliL2xpYk9wZW5JUE1JdWkuYQpYbGliL2xpYk9wZW5JUE1JdWkubGEKWGxpYi9saWJPcGVu SVBNSXVpLnNvClhsaWIvbGliT3BlbklQTUl1aS5zby4xClhsaWIvbGliT3BlbklQTUl1dGlscy5h ClhsaWIvbGliT3BlbklQTUl1dGlscy5sYQpYbGliL2xpYk9wZW5JUE1JdXRpbHMuc28KWGxpYi9s aWJPcGVuSVBNSXV0aWxzLnNvLjAKWGxpYmRhdGEvcGtnY29uZmlnL09wZW5JUE1JLnBjClhsaWJk YXRhL3BrZ2NvbmZpZy9PcGVuSVBNSWNtZGxhbmcucGMKWGxpYmRhdGEvcGtnY29uZmlnL09wZW5J UE1JcG9zaXgucGMKWGxpYmRhdGEvcGtnY29uZmlnL09wZW5JUE1JcHRocmVhZC5wYwpYbGliZGF0 YS9wa2djb25maWcvT3BlbklQTUl1aS5wYwpYbGliZGF0YS9wa2djb25maWcvT3BlbklQTUl1dGls cy5wYwpYQGRpcnJtdHJ5IGluY2x1ZGUvT3BlbklQTUkvaW50ZXJuYWwKWEBkaXJybXRyeSBpbmNs dWRlL09wZW5JUE1JClglJUdMSUIxMiUlQGNvbW1lbnQgZmlsZXMgbGlzdCBmb3IgR0xJQjEyClgl JUdMSUIxMiUlbGliL2xpYk9wZW5JUE1JZ2xpYjEyLmEKWCUlR0xJQjEyJSVsaWIvbGliT3BlbklQ TUlnbGliMTIubGEKWCUlR0xJQjEyJSVsaWIvbGliT3BlbklQTUlnbGliMTIuc28KWCUlR0xJQjEy JSVsaWIvbGliT3BlbklQTUlnbGliMTIuc28uMApYJSVHTElCMTIlJWxpYmRhdGEvcGtnY29uZmln L09wZW5JUE1JZ2xpYjEyLnBjClglJUdMSUIyMCUlQGNvbW1lbnQgZmlsZXMgbGlzdCBmb3IgR0xJ QjIwClglJUdMSUIyMCUlbGliL2xpYk9wZW5JUE1JZ2xpYi5hClglJUdMSUIyMCUlbGliL2xpYk9w ZW5JUE1JZ2xpYi5sYQpYJSVHTElCMjAlJWxpYi9saWJPcGVuSVBNSWdsaWIuc28KWCUlR0xJQjIw JSVsaWIvbGliT3BlbklQTUlnbGliLnNvLjAKWCUlR0xJQjIwJSVsaWJkYXRhL3BrZ2NvbmZpZy9P cGVuSVBNSWdsaWIucGMKWCUlVENMJSVAY29tbWVudCBmaWxlcyBsaXN0IGZvciBUQ0wKWCUlVENM JSVsaWIvbGliT3BlbklQTUl0Y2wuYQpYJSVUQ0wlJWxpYi9saWJPcGVuSVBNSXRjbC5sYQpYJSVU Q0wlJWxpYi9saWJPcGVuSVBNSXRjbC5zbwpYJSVUQ0wlJWxpYi9saWJPcGVuSVBNSXRjbC5zby4w ClglJVRDTCUlbGliZGF0YS9wa2djb25maWcvT3BlbklQTUl0Y2wucGMKWCUlUEVSTCUlQGNvbW1l bnQgZmlsZXMgbGlzdCBmb3IgUEVSTApYJSVQRVJMJSUlJVNJVEVfUEVSTCUlLyUlUEVSTF9BUkNI JSUvT3BlbklQTUkucG0KWCUlUEVSTCUlJSVTSVRFX1BFUkwlJS8lJVBFUkxfQVJDSCUlL2F1dG8v T3BlbklQTUkvT3BlbklQTUkuc28KWCUlUEVSTCUlQGRpcnJtdHJ5ICUlU0lURV9QRVJMJSUvJSVQ RVJMX0FSQ0glJS9hdXRvL09wZW5JUE1JClglJVBZVEhPTiUlQGNvbW1lbnQgZmlsZXMgbGlzdCBm b3IgUFlUSE9OClglJVBZVEhPTiUlJSVQWVRIT05fU0lURUxJQkRJUiUlL09wZW5JUE1JLnB5Clgl JVBZVEhPTiUlJSVQWVRIT05fU0lURUxJQkRJUiUlL09wZW5JUE1JLnB5YwpYJSVQWVRIT04lJSUl UFlUSE9OX1NJVEVMSUJESVIlJS9PcGVuSVBNSS5weW8KWCUlUFlUSE9OJSUlJVBZVEhPTl9TSVRF TElCRElSJSUvX09wZW5JUE1JLmEKWCUlUFlUSE9OJSUlJVBZVEhPTl9TSVRFTElCRElSJSUvX09w ZW5JUE1JLmxhClglJVBZVEhPTiUlJSVQWVRIT05fU0lURUxJQkRJUiUlL19PcGVuSVBNSS5zbwpY JSVUS0lOVEVSJSVAY29tbWVudCBmaWxlcyBsaXN0IGZvciBUS0lOVEVSClglJVRLSU5URVIlJWJp bi9vcGVuaXBtaWd1aQpYJSVUS0lOVEVSJSUlJVBZVEhPTl9TSVRFTElCRElSJSUvb3BlbmlwbWln dWkvX19pbml0X18ucHkKWCUlVEtJTlRFUiUlJSVQWVRIT05fU0lURUxJQkRJUiUlL29wZW5pcG1p Z3VpL19faW5pdF9fLnB5YwpYJSVUS0lOVEVSJSUlJVBZVEhPTl9TSVRFTElCRElSJSUvb3Blbmlw bWlndWkvX19pbml0X18ucHlvClglJVRLSU5URVIlJSUlUFlUSE9OX1NJVEVMSUJESVIlJS9vcGVu aXBtaWd1aS9fY29ubi5weQpYJSVUS0lOVEVSJSUlJVBZVEhPTl9TSVRFTElCRElSJSUvb3Blbmlw bWlndWkvX2Nvbm4ucHljClglJVRLSU5URVIlJSUlUFlUSE9OX1NJVEVMSUJESVIlJS9vcGVuaXBt aWd1aS9fY29ubi5weW8KWCUlVEtJTlRFUiUlJSVQWVRIT05fU0lURUxJQkRJUiUlL29wZW5pcG1p Z3VpL19jb250cm9sLnB5ClglJVRLSU5URVIlJSUlUFlUSE9OX1NJVEVMSUJESVIlJS9vcGVuaXBt aWd1aS9fY29udHJvbC5weWMKWCUlVEtJTlRFUiUlJSVQWVRIT05fU0lURUxJQkRJUiUlL29wZW5p cG1pZ3VpL19jb250cm9sLnB5bwpYJSVUS0lOVEVSJSUlJVBZVEhPTl9TSVRFTElCRElSJSUvb3Bl bmlwbWlndWkvX2RvbWFpbi5weQpYJSVUS0lOVEVSJSUlJVBZVEhPTl9TSVRFTElCRElSJSUvb3Bl bmlwbWlndWkvX2RvbWFpbi5weWMKWCUlVEtJTlRFUiUlJSVQWVRIT05fU0lURUxJQkRJUiUlL29w ZW5pcG1pZ3VpL19kb21haW4ucHlvClglJVRLSU5URVIlJSUlUFlUSE9OX1NJVEVMSUJESVIlJS9v cGVuaXBtaWd1aS9fZW50aXR5LnB5ClglJVRLSU5URVIlJSUlUFlUSE9OX1NJVEVMSUJESVIlJS9v cGVuaXBtaWd1aS9fZW50aXR5LnB5YwpYJSVUS0lOVEVSJSUlJVBZVEhPTl9TSVRFTElCRElSJSUv b3BlbmlwbWlndWkvX2VudGl0eS5weW8KWCUlVEtJTlRFUiUlJSVQWVRIT05fU0lURUxJQkRJUiUl L29wZW5pcG1pZ3VpL19mcnUucHkKWCUlVEtJTlRFUiUlJSVQWVRIT05fU0lURUxJQkRJUiUlL29w ZW5pcG1pZ3VpL19mcnUucHljClglJVRLSU5URVIlJSUlUFlUSE9OX1NJVEVMSUJESVIlJS9vcGVu aXBtaWd1aS9fZnJ1LnB5bwpYJSVUS0lOVEVSJSUlJVBZVEhPTl9TSVRFTElCRElSJSUvb3Blbmlw bWlndWkvX21jLnB5ClglJVRLSU5URVIlJSUlUFlUSE9OX1NJVEVMSUJESVIlJS9vcGVuaXBtaWd1 aS9fbWMucHljClglJVRLSU5URVIlJSUlUFlUSE9OX1NJVEVMSUJESVIlJS9vcGVuaXBtaWd1aS9f bWMucHlvClglJVRLSU5URVIlJSUlUFlUSE9OX1NJVEVMSUJESVIlJS9vcGVuaXBtaWd1aS9fbWNf Y2hhbi5weQpYJSVUS0lOVEVSJSUlJVBZVEhPTl9TSVRFTElCRElSJSUvb3BlbmlwbWlndWkvX21j X2NoYW4ucHljClglJVRLSU5URVIlJSUlUFlUSE9OX1NJVEVMSUJESVIlJS9vcGVuaXBtaWd1aS9f bWNfY2hhbi5weW8KWCUlVEtJTlRFUiUlJSVQWVRIT05fU0lURUxJQkRJUiUlL29wZW5pcG1pZ3Vp L19tY19sYW5wYXJtLnB5ClglJVRLSU5URVIlJSUlUFlUSE9OX1NJVEVMSUJESVIlJS9vcGVuaXBt aWd1aS9fbWNfbGFucGFybS5weWMKWCUlVEtJTlRFUiUlJSVQWVRIT05fU0lURUxJQkRJUiUlL29w ZW5pcG1pZ3VpL19tY19sYW5wYXJtLnB5bwpYJSVUS0lOVEVSJSUlJVBZVEhPTl9TSVRFTElCRElS JSUvb3BlbmlwbWlndWkvX21jX3BlZnBhcm0ucHkKWCUlVEtJTlRFUiUlJSVQWVRIT05fU0lURUxJ QkRJUiUlL29wZW5pcG1pZ3VpL19tY19wZWZwYXJtLnB5YwpYJSVUS0lOVEVSJSUlJVBZVEhPTl9T SVRFTElCRElSJSUvb3BlbmlwbWlndWkvX21jX3BlZnBhcm0ucHlvClglJVRLSU5URVIlJSUlUFlU SE9OX1NJVEVMSUJESVIlJS9vcGVuaXBtaWd1aS9fbWNfc29scGFybS5weQpYJSVUS0lOVEVSJSUl JVBZVEhPTl9TSVRFTElCRElSJSUvb3BlbmlwbWlndWkvX21jX3NvbHBhcm0ucHljClglJVRLSU5U RVIlJSUlUFlUSE9OX1NJVEVMSUJESVIlJS9vcGVuaXBtaWd1aS9fbWNfc29scGFybS5weW8KWCUl VEtJTlRFUiUlJSVQWVRIT05fU0lURUxJQkRJUiUlL29wZW5pcG1pZ3VpL19tY191c2VyLnB5Clgl JVRLSU5URVIlJSUlUFlUSE9OX1NJVEVMSUJESVIlJS9vcGVuaXBtaWd1aS9fbWNfdXNlci5weWMK WCUlVEtJTlRFUiUlJSVQWVRIT05fU0lURUxJQkRJUiUlL29wZW5pcG1pZ3VpL19tY191c2VyLnB5 bwpYJSVUS0lOVEVSJSUlJVBZVEhPTl9TSVRFTElCRElSJSUvb3BlbmlwbWlndWkvX21pc2MucHkK WCUlVEtJTlRFUiUlJSVQWVRIT05fU0lURUxJQkRJUiUlL29wZW5pcG1pZ3VpL19taXNjLnB5YwpY JSVUS0lOVEVSJSUlJVBZVEhPTl9TSVRFTElCRElSJSUvb3BlbmlwbWlndWkvX21pc2MucHlvClgl JVRLSU5URVIlJSUlUFlUSE9OX1NJVEVMSUJESVIlJS9vcGVuaXBtaWd1aS9fb2lfbG9nZ2luZy5w eQpYJSVUS0lOVEVSJSUlJVBZVEhPTl9TSVRFTElCRElSJSUvb3BlbmlwbWlndWkvX29pX2xvZ2dp bmcucHljClglJVRLSU5URVIlJSUlUFlUSE9OX1NJVEVMSUJESVIlJS9vcGVuaXBtaWd1aS9fb2lf bG9nZ2luZy5weW8KWCUlVEtJTlRFUiUlJSVQWVRIT05fU0lURUxJQkRJUiUlL29wZW5pcG1pZ3Vp L19zYXZlcHJlZnMucHkKWCUlVEtJTlRFUiUlJSVQWVRIT05fU0lURUxJQkRJUiUlL29wZW5pcG1p Z3VpL19zYXZlcHJlZnMucHljClglJVRLSU5URVIlJSUlUFlUSE9OX1NJVEVMSUJESVIlJS9vcGVu aXBtaWd1aS9fc2F2ZXByZWZzLnB5bwpYJSVUS0lOVEVSJSUlJVBZVEhPTl9TSVRFTElCRElSJSUv b3BlbmlwbWlndWkvX3NlbC5weQpYJSVUS0lOVEVSJSUlJVBZVEhPTl9TSVRFTElCRElSJSUvb3Bl bmlwbWlndWkvX3NlbC5weWMKWCUlVEtJTlRFUiUlJSVQWVRIT05fU0lURUxJQkRJUiUlL29wZW5p cG1pZ3VpL19zZWwucHlvClglJVRLSU5URVIlJSUlUFlUSE9OX1NJVEVMSUJESVIlJS9vcGVuaXBt aWd1aS9fc2Vuc29yLnB5ClglJVRLSU5URVIlJSUlUFlUSE9OX1NJVEVMSUJESVIlJS9vcGVuaXBt aWd1aS9fc2Vuc29yLnB5YwpYJSVUS0lOVEVSJSUlJVBZVEhPTl9TSVRFTElCRElSJSUvb3Blbmlw bWlndWkvX3NlbnNvci5weW8KWCUlVEtJTlRFUiUlJSVQWVRIT05fU0lURUxJQkRJUiUlL29wZW5p cG1pZ3VpL190ZXJtLnB5ClglJVRLSU5URVIlJSUlUFlUSE9OX1NJVEVMSUJESVIlJS9vcGVuaXBt aWd1aS9fdGVybS5weWMKWCUlVEtJTlRFUiUlJSVQWVRIT05fU0lURUxJQkRJUiUlL29wZW5pcG1p Z3VpL190ZXJtLnB5bwpYJSVUS0lOVEVSJSUlJVBZVEhPTl9TSVRFTElCRElSJSUvb3BlbmlwbWln dWkvZ3VpLnB5ClglJVRLSU5URVIlJSUlUFlUSE9OX1NJVEVMSUJESVIlJS9vcGVuaXBtaWd1aS9n dWkucHljClglJVRLSU5URVIlJSUlUFlUSE9OX1NJVEVMSUJESVIlJS9vcGVuaXBtaWd1aS9ndWku cHlvClglJVRLSU5URVIlJSUlUFlUSE9OX1NJVEVMSUJESVIlJS9vcGVuaXBtaWd1aS9ndWlfU29M LnB5ClglJVRLSU5URVIlJSUlUFlUSE9OX1NJVEVMSUJESVIlJS9vcGVuaXBtaWd1aS9ndWlfU29M LnB5YwpYJSVUS0lOVEVSJSUlJVBZVEhPTl9TSVRFTElCRElSJSUvb3BlbmlwbWlndWkvZ3VpX1Nv TC5weW8KWCUlVEtJTlRFUiUlJSVQWVRIT05fU0lURUxJQkRJUiUlL29wZW5pcG1pZ3VpL2d1aV9j bWR3aW4ucHkKWCUlVEtJTlRFUiUlJSVQWVRIT05fU0lURUxJQkRJUiUlL29wZW5pcG1pZ3VpL2d1 aV9jbWR3aW4ucHljClglJVRLSU5URVIlJSUlUFlUSE9OX1NJVEVMSUJESVIlJS9vcGVuaXBtaWd1 aS9ndWlfY21kd2luLnB5bwpYJSVUS0lOVEVSJSUlJVBZVEhPTl9TSVRFTElCRElSJSUvb3Blbmlw bWlndWkvZ3VpX2RvbWFpbkRpYWxvZy5weQpYJSVUS0lOVEVSJSUlJVBZVEhPTl9TSVRFTElCRElS JSUvb3BlbmlwbWlndWkvZ3VpX2RvbWFpbkRpYWxvZy5weWMKWCUlVEtJTlRFUiUlJSVQWVRIT05f U0lURUxJQkRJUiUlL29wZW5pcG1pZ3VpL2d1aV9kb21haW5EaWFsb2cucHlvClglJVRLSU5URVIl JSUlUFlUSE9OX1NJVEVMSUJESVIlJS9vcGVuaXBtaWd1aS9ndWlfZXJyc3RyLnB5ClglJVRLSU5U RVIlJSUlUFlUSE9OX1NJVEVMSUJESVIlJS9vcGVuaXBtaWd1aS9ndWlfZXJyc3RyLnB5YwpYJSVU S0lOVEVSJSUlJVBZVEhPTl9TSVRFTElCRElSJSUvb3BlbmlwbWlndWkvZ3VpX2VycnN0ci5weW8K WCUlVEtJTlRFUiUlJSVQWVRIT05fU0lURUxJQkRJUiUlL29wZW5pcG1pZ3VpL2d1aV9saWdodHNl dC5weQpYJSVUS0lOVEVSJSUlJVBZVEhPTl9TSVRFTElCRElSJSUvb3BlbmlwbWlndWkvZ3VpX2xp Z2h0c2V0LnB5YwpYJSVUS0lOVEVSJSUlJVBZVEhPTl9TSVRFTElCRElSJSUvb3BlbmlwbWlndWkv Z3VpX2xpZ2h0c2V0LnB5bwpYJSVUS0lOVEVSJSUlJVBZVEhPTl9TSVRFTElCRElSJSUvb3Blbmlw bWlndWkvZ3VpX2xpc3QucHkKWCUlVEtJTlRFUiUlJSVQWVRIT05fU0lURUxJQkRJUiUlL29wZW5p cG1pZ3VpL2d1aV9saXN0LnB5YwpYJSVUS0lOVEVSJSUlJVBZVEhPTl9TSVRFTElCRElSJSUvb3Bl bmlwbWlndWkvZ3VpX2xpc3QucHlvClglJVRLSU5URVIlJSUlUFlUSE9OX1NJVEVMSUJESVIlJS9v cGVuaXBtaWd1aS9ndWlfcG9wdXAucHkKWCUlVEtJTlRFUiUlJSVQWVRIT05fU0lURUxJQkRJUiUl L29wZW5pcG1pZ3VpL2d1aV9wb3B1cC5weWMKWCUlVEtJTlRFUiUlJSVQWVRIT05fU0lURUxJQkRJ UiUlL29wZW5pcG1pZ3VpL2d1aV9wb3B1cC5weW8KWCUlVEtJTlRFUiUlJSVQWVRIT05fU0lURUxJ QkRJUiUlL29wZW5pcG1pZ3VpL2d1aV9zZXRkaWFsb2cucHkKWCUlVEtJTlRFUiUlJSVQWVRIT05f U0lURUxJQkRJUiUlL29wZW5pcG1pZ3VpL2d1aV9zZXRkaWFsb2cucHljClglJVRLSU5URVIlJSUl UFlUSE9OX1NJVEVMSUJESVIlJS9vcGVuaXBtaWd1aS9ndWlfc2V0ZGlhbG9nLnB5bwpYJSVUS0lO VEVSJSUlJVBZVEhPTl9TSVRFTElCRElSJSUvb3BlbmlwbWlndWkvZ3VpX3Rlcm0ucHkKWCUlVEtJ TlRFUiUlJSVQWVRIT05fU0lURUxJQkRJUiUlL29wZW5pcG1pZ3VpL2d1aV90ZXJtLnB5YwpYJSVU S0lOVEVSJSUlJVBZVEhPTl9TSVRFTElCRElSJSUvb3BlbmlwbWlndWkvZ3VpX3Rlcm0ucHlvClgl JVRLSU5URVIlJSUlUFlUSE9OX1NJVEVMSUJESVIlJS9vcGVuaXBtaWd1aS9ndWlfdHJlZWxpc3Qu cHkKWCUlVEtJTlRFUiUlJSVQWVRIT05fU0lURUxJQkRJUiUlL29wZW5pcG1pZ3VpL2d1aV90cmVl bGlzdC5weWMKWCUlVEtJTlRFUiUlJSVQWVRIT05fU0lURUxJQkRJUiUlL29wZW5pcG1pZ3VpL2d1 aV90cmVlbGlzdC5weW8KWCUlVEtJTlRFUiUlQGRpcnJtdHJ5ICUlUFlUSE9OX1NJVEVMSUJESVIl JS9vcGVuaXBtaWd1aQo4ZDA2MGJlNmRjMTA4ZGMwYTk2ZGJmNTY0Mjk3OGY3YgplY2hvIHggLSBz eXN1dGlscy9PcGVuSVBNSS9NYWtlZmlsZQpzZWQgJ3MvXlgvLycgPnN5c3V0aWxzL09wZW5JUE1J L01ha2VmaWxlIDw8ICdmOGFmM2UyZDdmNTQzYTI2NzQyMTE2ZTI5ZjZhYWY3ZCcKWCMgTmV3IHBv cnRzIGNvbGxlY3Rpb24gbWFrZWZpbGUgZm9yOglPcGVuSVBNSQpYIyBEYXRlIGNyZWF0ZWQ6CQkJ CTI4L01hci8yMDEwClgjIFdob206CQkJCQlBbGV4IERlaXRlciA8YWxleC5kZWl0ZXJAZ21haWwu Y29tPgpYIwpYIyAkRnJlZUJTRCQKWCMKWApYUE9SVE5BTUU9CU9wZW5JUE1JClhQT1JUVkVSU0lP Tj0JMi4wLjE3ClhDQVRFR09SSUVTPQlzeXN1dGlscwpYTUFTVEVSX1NJVEVTPQlTRi8ke1BPUlRO QU1FOkx9LyR7UE9SVE5BTUV9JTIwMi4wJTIwTGlicmFyeS8ke1BPUlRWRVJTSU9OfQpYClhNQUlO VEFJTkVSPQlhbGV4LmRlaXRlckBnbWFpbC5jb20KWENPTU1FTlQ9CUNvbXBsZXggSVBNSSBtYW5h Z2VtZW50IHNvZnR3YXJlClgKWExJQl9ERVBFTkRTPQlwb3B0LjA6JHtQT1JUU0RJUn0vZGV2ZWwv cG9wdApYClhVU0VfR01BS0U9CXllcwpYR05VX0NPTkZJR1VSRT0JeWVzClhVU0VfR05PTUU9CXBr Z2NvbmZpZwpYVVNFX0FVVE9UT09MUz0JYXV0b2NvbmY6MjYyIGF1dG9oZWFkZXI6MjYyIGF1dG9t YWtlOjE5IGFjbG9jYWw6MTkgbGlidG9vbDoyMgpYClhBVVRPTUFLRV9BUkdTKz0JLS1hZGQtbWlz c2luZyAtLWNvcHkgLS1mb3JlaWduClhBQ0xPQ0FMX0FSR1MrPQktSSAke0xPQ0FMQkFTRX0vc2hh cmUvYWNsb2NhbApYQ1BQRkxBR1MrPQktSSR7TE9DQUxCQVNFfS9pbmNsdWRlClhMREZMQUdTKz0J LUwke0xPQ0FMQkFTRX0vbGliClhDT05GSUdVUkVfRU5WKz0JQ1BQRkxBR1M9IiR7Q1BQRkxBR1N9 IiBMREZMQUdTPSIke0xERkxBR1N9IgpYClhNQU4xPQkJaXBtaV91aS4xIG9wZW5pcG1pY21kLjEg b3BlbmlwbWlndWkuMSBcClgJCW9wZW5pcG1pc2guMSBybWNwX3BpbmcuMSBzb2x0ZXJtLjEKWE1B Tjc9CQlpcG1pX2NtZGxhbmcuNyBvcGVuaXBtaV9jb25wYXJtcy43ClhNQU44PQkJaXBtaWxhbi44 ClgKWE9QVElPTlM9CVNTTAkiSVBNSSAyLjAgUk1DUCsgZW5jcnlwdGlvbiBhbmQgYXV0aGVudGlj YXRpb24iCU9uICBcClgJCVNOTVAJIlNOTVAgdHJhcCBzdXBwb3J0IGZvciB0aGUgc2FtcGxlIHBy b2dyYW1zIglPZmYgXApYCQlQRVJMCSJQZXJsIGludGVyZmFjZSBmb3IgT3BlbklQTUkgbGlicmFy eSIJCU9mZiBcClgJCVBZVEhPTgkiUHl0aG9uIGludGVyZmFjZSBmb3IgT3BlbklQTUkgbGlicmFy eSIJCU9mZiBcClgJCVRDTAkiVENMIGludGVyZmFjZSBmb3IgT3BlbklQTUkgbGlicmFyeSIJCU9m ZiBcClgJCVRLSU5URVIJIkdVSSBmb3IgT3BlbklQTUksIHdyaXR0ZW4gaW4gUHl0aG9uIgkJT2Zm IFwKWAkJR0RCTQkiTG9jYWwgU0RSIGNhY2hpbmcgb24gc3RhcnR1cCIJCQlPZmYgXApYCQlHTElC MTIJIlNpbXBseSBPUyBoYW5kbGVyIGZvciBnbGliIDEuMiIJCU9mZiBcClgJCUdMSUIyMAkiU2lt cGx5IE9TIGhhbmRsZXIgZm9yIGdsaWIgMi4wIgkJT2ZmClgKWC5pbmNsdWRlIDxic2QucG9ydC5v cHRpb25zLm1rPgpYClguaWYgZXhpc3RzKCR7TE9DQUxCQVNFfS9saWIvbGliZ2RibS5zby4zKQpY V0lUSF9HREJNPQkJeWVzClguZW5kaWYKWApYLmlmIGRlZmluZWQoV0lUSF9TTk1QKQpYV0lUSF9T U0w9CQl5ZXMKWExJQl9ERVBFTkRTKz0JCW5ldHNubXA6JHtQT1JUU0RJUn0vbmV0LW1nbXQvbmV0 LXNubXAKWENPTkZJR1VSRV9BUkdTKz0JLS13aXRoLXVjZHNubXA9JHtMT0NBTEJBU0V9ClguZWxz ZQpYQ09ORklHVVJFX0FSR1MrPQktLXdpdGgtdWNkc25tcD1ubwpYLmVuZGlmClgKWC5pZiBkZWZp bmVkKFdJVEhfU1NMKQpYVVNFX09QRU5TU0w9CQl5ZXMKWENPTkZJR1VSRV9BUkdTKz0JLS13aXRo LW9wZW5zc2w9JHtPUEVOU1NMQkFTRX0KWC5lbHNlClhDT05GSUdVUkVfQVJHUys9CS0td2l0aC1v cGVuc3NsPW5vClguZW5kaWYKWApYLmlmIGRlZmluZWQoV0lUSF9US0lOVEVSKQpYV0lUSF9UQ0w9 CQl5ZXMKWFVTRV9QWVRIT049CQl5ZXMKWFdJVEhfUFlUSE9OPQkJeWVzClhCVUlMRF9ERVBFTkRT Kz0JCSR7UFlUSE9OX1NJVEVMSUJESVJ9L190a2ludGVyLnNvOiR7UE9SVFNESVJ9L3gxMS10b29s a2l0cy9weS10a2ludGVyIFwKWAkJCSR7TE9DQUxCQVNFfS9saWIvdGl4OC4xL1RpeC50Y2w6JHtQ T1JUU0RJUn0veDExLXRvb2xraXRzL3RpeApYQ09ORklHVVJFX0FSR1MrPQktLXdpdGgtdGtpbnRl cgpYUExJU1RfU1VCKz0JCVRLSU5URVI9IiIKWC5lbHNlClhDT05GSUdVUkVfQVJHUys9CS0td2l0 aC10a2ludGVyPW5vClhQTElTVF9TVUIrPQkJVEtJTlRFUj0iQGNvbW1lbnQgIgpYLmVuZGlmClgK WC5pZiBkZWZpbmVkKFdJVEhfUEVSTCkKWFdJVEhfU1dJRz0JCXllcwpYVVNFX1BFUkw1PQkJeWVz ClhDT05GSUdVUkVfQVJHUys9CS0td2l0aC1wZXJsClhQTElTVF9TVUIrPQkJUEVSTD0iIgpYLmVs c2UKWENPTkZJR1VSRV9BUkdTKz0JLS13aXRoLXBlcmw9bm8KWFBMSVNUX1NVQis9CQlQRVJMPSJA Y29tbWVudCAiClguZW5kaWYKWApYLmlmIGRlZmluZWQoV0lUSF9QWVRIT04pClhXSVRIX1NXSUc9 CQl5ZXMKWFVTRV9QWVRIT049CQl5ZXMKWENPTkZJR1VSRV9BUkdTKz0JLS13aXRoLXB5dGhvbgpY QUxMX1RBUkdFVD0JCWNsZWFuIGFsbApYUExJU1RfU1VCKz0JCVBZVEhPTj0iIgpYLmVsc2UKWENP TkZJR1VSRV9BUkdTKz0JLS13aXRoLXB5dGhvbj1ubwpYUExJU1RfU1VCKz0JCVBZVEhPTj0iQGNv bW1lbnQgIgpYLmVuZGlmClgKWC5pZiBkZWZpbmVkKFdJVEhfU1dJRykKWEJVSUxEX0RFUEVORFMr PQkJc3dpZzoke1BPUlRTRElSfS9kZXZlbC9zd2lnMTMKWENPTkZJR1VSRV9BUkdTKz0JLS13aXRo LXN3aWcKWC5lbHNlClhDT05GSUdVUkVfQVJHUys9CS0td2l0aC1zd2lnPW5vClguZW5kaWYKWApY LmlmIGRlZmluZWQoV0lUSF9UQ0wpClhVU0VfVENMPQkJODQKWFVTRV9UQ0xfVEhSRUFEUz0JeWVz ClhDT05GSUdVUkVfQVJHUys9CS0td2l0aC10Y2wgXApYCQkJLS13aXRoLXRjbGNmbGFncz0tSSR7 VENMX0lOQ0xVREVESVJ9IFwKWAkJCS0td2l0aC10Y2xsaWJzPS1sdGNsJHtUQ0xfVkVSOlMvLi8v fQpYUExJU1RfU1VCKz0JCVRDTD0iIgpYLmVsc2UKWENPTkZJR1VSRV9BUkdTKz0JLS13aXRoLXRj bD1ubwpYUExJU1RfU1VCKz0JCVRDTD0iQGNvbW1lbnQgIgpYLmVuZGlmClgKWC5pZiBkZWZpbmVk KFdJVEhfR0RCTSkKWExJQl9ERVBFTkRTKz0JCWdkYm0uMzoke1BPUlRTRElSfS9kYXRhYmFzZXMv Z2RibQpYLmVuZGlmClgKWC5pZiBkZWZpbmVkKFdJVEhfR0xJQjEyKQpYVVNFX0dOT01FKz0JCWds aWIxMgpYQ09ORklHVVJFX0FSR1MrPQktLXdpdGgtZ2xpYjEyIC0td2l0aC1nbGlidmVyPTEuMgpY UExJU1RfU1VCKz0JCUdMSUIxMj0iIgpYLmVsc2UKWENPTkZJR1VSRV9BUkdTKz0JLS13aXRoLWds aWIxMj1ubwpYUExJU1RfU1VCKz0JCUdMSUIxMj0iQGNvbW1lbnQgIgpYLmVuZGlmClgKWC5pZiBk ZWZpbmVkKFdJVEhfR0xJQjIwKQpYVVNFX0dOT01FKz0JCWdsaWIyMApYQ09ORklHVVJFX0FSR1Mr PQktLXdpdGgtZ2xpYiAtLXdpdGgtZ2xpYnZlcj0yLjAKWFBMSVNUX1NVQis9CQlHTElCMjA9IiIK WC5lbHNlClhDT05GSUdVUkVfQVJHUys9CS0td2l0aC1nbGliPW5vClhQTElTVF9TVUIrPQkJR0xJ QjIwPSJAY29tbWVudCAiClguZW5kaWYKWApYLmlmIGRlZmluZWQoV0lUSF9HTElCMTIpICYmIGRl ZmluZWQoV0lUSF9HTElCMjApClgjSUdOT1JFPXNlbGVjdGVkIG11dHVhbGx5IGV4Y2x1c2l2ZSBv cHRpb25zOiBXSVRIX0dMSUIxMiBhbmQgV0lUSF9HTElCMjAKWC5lbmRpZgpYClguaW5jbHVkZSA8 YnNkLnBvcnQubWs+CmY4YWYzZTJkN2Y1NDNhMjY3NDIxMTZlMjlmNmFhZjdkCmVjaG8geCAtIHN5 c3V0aWxzL09wZW5JUE1JL2Rpc3RpbmZvCnNlZCAncy9eWC8vJyA+c3lzdXRpbHMvT3BlbklQTUkv ZGlzdGluZm8gPDwgJ2I2NTkyZTc5ODQ1ODQyYzkyMjdlOTMzZWMwODI5M2EwJwpYTUQ1IChPcGVu SVBNSS0yLjAuMTcudGFyLmd6KSA9IGY5ZTk1YzE2MWUyYzY0OWFkOGUyZjgxM2FjZDJmYzMzClhT SEEyNTYgKE9wZW5JUE1JLTIuMC4xNy50YXIuZ3opID0gMGNmZTg4NWY0MzUyNjY2ZDM5MWM4OGNh N2RiNWNmNTc4M2YzMzMyMDc4MGJmNzg3YzM1NzRjNTc4MjczMGI1ZQpYU0laRSAoT3BlbklQTUkt Mi4wLjE3LnRhci5neikgPSAyOTkxNTQ3CmI2NTkyZTc5ODQ1ODQyYzkyMjdlOTMzZWMwODI5M2Ew CmVjaG8geCAtIHN5c3V0aWxzL09wZW5JUE1JL3BrZy1kZXNjcgpzZWQgJ3MvXlgvLycgPnN5c3V0 aWxzL09wZW5JUE1JL3BrZy1kZXNjciA8PCAnZjE1MTk0ODk2YzcwNTU3YWY5ZDAzMzYzZDFkZDBi MTInClhPcGVuSVBNSSB3YXMgZGVzaWduZWQgdG8gYWlkIGJ1aWxkaW5nICJjb21wbGV4IElQTUkg bWFuYWdlbWVudCBzb2Z0d2FyZSIuClhPcGVuSVBNSSBsaWJyYXJ5IHdpbGwgY29ubmVjdCB3aXRo IGFuIElQTUkgY29udHJvbGxlciwgZGV0ZWN0IGFueQpYbWFuYWdlbWVudCBjb250cm9sbGVycyBv biB0aGUgYnVzLCBnZXQgdGhlaXIgU0RScywgbWFuYWdlIGFsbCB0aGUKWGVudGl0aWVzIGluIHRo ZSBzeXN0ZW0sIG1hbmFnZSB0aGUgZXZlbnQgbG9nLCBhbmQgYSBob3N0IG9mIG90aGVyClh0aGlu Z3MuIE9wZW5JUE1JIGlzIGFsc28gZHluYW1pYyBhbmQgZXZlbnQtZHJpdmVuLiBJdCB3aWxsIGNv bWUgdXAKWGFuZCBzdGFydCBkaXNjb3ZlcmluZyB0aGluZ3MgaW4gdGhlIG1hbmFnZWQgc3lzdGVt LiBBcyBpdCBkaXNjb3ZlcnMKWHRoaW5ncywgaXQgd2lsbCByZXBvcnQgdGhlbSB0byB0aGUgc29m dHdhcmUgdXNpbmcgaXQgKGFzc3VtaW5nIHRoZQpYc29mdHdhcmUgaGFzIGFza2VkIGZvciB0aGlz IHJlcG9ydGluZykuClgKWFdXVzogaHR0cDovL29wZW5pcG1pLnNvdXJjZWZvcmdlLm5ldC8KZjE1 MTk0ODk2YzcwNTU3YWY5ZDAzMzYzZDFkZDBiMTIKZXhpdAoK --001517448a2e96b8e50485a1662c--