From owner-freebsd-java Sun Jan 27 17:37: 4 2002 Delivered-To: freebsd-java@freebsd.org Received: from mail4.nc.rr.com (fe4.southeast.rr.com [24.93.67.51]) by hub.freebsd.org (Postfix) with ESMTP id 42E4437B404 for ; Sun, 27 Jan 2002 17:36:58 -0800 (PST) Received: from nc.rr.com ([24.25.11.14]) by mail4.nc.rr.com with Microsoft SMTPSVC(5.5.1877.687.68); Sun, 27 Jan 2002 20:36:54 -0500 Message-ID: <3C54AB2B.BA446926@nc.rr.com> Date: Sun, 27 Jan 2002 20:36:43 -0500 From: Michael E Mercer Reply-To: mmercer@nc.rr.com X-Mailer: Mozilla 4.75 [en] (X11; U; FreeBSD 4.5-RC i386) X-Accept-Language: en MIME-Version: 1.0 To: Greg Lewis Cc: 'FreeBSD Java mailing list' Subject: Re: netbeans caused native 1.3.1 version to crash... References: <3C4ABEE5.DD4084AA@nc.rr.com> <20020123003839.A3640@misty.eyesbeyond.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Greg, Sorry for the late response. I have compiled a small program that tries to use that class and I can not get it to crash. Obviously I do not know how to use this class yet, but I will try to find more time to figure it out. btw: My jbuilder5 installation died once with what looks to be the same error output. I was not thinking about capturing the output( I was pissed it crashed) therefore no logs. Anyways, that is it for now. later mem Greg Lewis wrote: > On Sun, Jan 20, 2002 at 07:58:13AM -0500, Michael E Mercer wrote: > > I was checking out NetBeans 3.3 when it died on me. I did not send this to > > netbeans as of yet, for I fear its an internal problem with FreeBSD's native > > version. Here is the output if any one is interested. > > It definitely looks that way (i.e. thats a problem in our JDK). > > > SIGBUS 10* bus error > > Full thread dump Classic VM (1.3.1-internal-mmercer-020117-02:20, green > > threads): "OpenIDE Request Processor-2" (TID:0x2938eda0, > > sys_thread_t:0x9662880, state:CW) prio=1 at java.lang.Object.wait(Native > > Method) > > at > > org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:581) > > > > "OpenIDE Request Processor-1" (TID:0x2938fc60, sys_thread_t:0x95dca80, > > state:CW) prio=10 at java.lang.Object.wait(Native Method) at > > org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:581) > > "Java source parsing" (TID:0x2933ab40, sys_thread_t:0x9347a80, state:CW) prio=1 > > at java.lang.Object.wait(Native Method) > > at > > org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:581) > > If you invoke this class and method directly (i.e. run the thread) will it > provoke the crash? I'm trying to cut the bug down to a smaller example > than the whole of Netbeans :). > > -- > Greg Lewis Email : glewis@eyesbeyond.com > Eyes Beyond Phone : (801) 796 6999 > Information Technology Web : http://www.eyesbeyond.com > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-java" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Jan 28 0:36:31 2002 Delivered-To: freebsd-java@freebsd.org Received: from zaphod.euronet.nl (zaphod.euronet.nl [194.134.128.241]) by hub.freebsd.org (Postfix) with ESMTP id 2B41637B400; Mon, 28 Jan 2002 00:36:26 -0800 (PST) Received: (from ernst@localhost) by zaphod.euronet.nl (8.11.6/8.11.6) id g0S8aP833805; Mon, 28 Jan 2002 09:36:25 +0100 (CET) (envelope-from ernst) Message-Id: <200201280836.g0S8aP833805@zaphod.euronet.nl> Content-Type: text/plain; charset="iso-8859-1" From: Ernst de Haan To: Rasputin Subject: Re: tomcat port (PATCH) Date: Mon, 28 Jan 2002 09:36:25 +0100 X-Mailer: KMail [version 1.3.2] Cc: java@FreeBSD.org, dirk@FreeBSD.org, sobomax@FreeBSD.org References: <20011119161722.A56021@shikima.mine.nu> <200111201351.fAKDpBZ24104@zaphod.euronet.nl> <20011121110415.A12931@shikima.mine.nu> In-Reply-To: <20011121110415.A12931@shikima.mine.nu> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Rasputin, Does the new patch do what you would like it to do? Missing anything? Ernst On Wednesday 21 November 2001 12:04, Rasputin wrote: > How does this look for a patch? > It needs a fair bit more work, but at present it: > > 1] makes a dependency on 'javac' rather than an explicit path - > so long as there is a java compiler in your path, it should work. > > 2] makes files/patch-aa correctly set java_home in workers.properties > (dependant on JAVA_HOME; I have a symlink, /usr/java, that I repoint to > /usr/local/jdk1,1,8, /usr/local/linux-jdk1.3.1 or whatever other JDK I'm > using that day) > > 3] Makes tomcat.sh rc script correctly read JAVA_HOME > (overridable by 'make JAVA_HOME=/usr/local/jdk1.1.8' or whatever) > > It also has a couple of *really* clanky post-extract targets in the > Makefile - I don't know a cleaner way of doing it. > > I've tried un/reinstalling it , playing around with a JAVA_HOME > environment variable set to various things, along with explicitly setting > it on the commnad line, and it seems ok - > If this looks OK I'll send-pr it. -- Ernst de Haan EuroNet Internet B.V. "Come to me all who are weary and burdened and I will give you rest" -- Jesus Christ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Jan 28 0:39:45 2002 Delivered-To: freebsd-java@freebsd.org Received: from zaphod.euronet.nl (zaphod.euronet.nl [194.134.128.241]) by hub.freebsd.org (Postfix) with ESMTP id 08DB337B400; Mon, 28 Jan 2002 00:39:42 -0800 (PST) Received: (from ernst@localhost) by zaphod.euronet.nl (8.11.6/8.11.6) id g0S8dRB33816; Mon, 28 Jan 2002 09:39:27 +0100 (CET) (envelope-from ernst) Message-Id: <200201280839.g0S8dRB33816@zaphod.euronet.nl> Content-Type: text/plain; charset="iso-8859-1" From: Ernst de Haan Organization: EuroNet Internet B.V. To: Jonathan Chen , Ernst de Haan Subject: Re: Update port: Jakarta Tomcat (www/jakarta-tomcat) Date: Mon, 28 Jan 2002 09:39:27 +0100 X-Mailer: KMail [version 1.3.2] Cc: java@FreeBSD.ORG References: <200201250845.g0P8jLM22597@zaphod.euronet.nl> <20020126103603.B24296@grimoire.chen.org.nz> In-Reply-To: <20020126103603.B24296@grimoire.chen.org.nz> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Jonathan, Thanks! Integrating that patch now... Did the rest of the patch work as expected? Ernst On Friday 25 January 2002 22:36, Jonathan Chen wrote: > On Fri, Jan 25, 2002 at 09:45:21AM +0100, Ernst de Haan wrote: > > Hi guys, > > > > Here's a proposed patch for the Jakarta Tomcat patch. Anyone care to test > > it? > > It'd be nice to stream the stdout and stderr to the log directory to two > seperate files. This way System.{out|err}.println stuff in code using > Tomcat can be examined by developers and admins. Check the patch I sent > you ages ago. > > Cheers. -- Ernst de Haan EuroNet Internet B.V. "Come to me all who are weary and burdened and I will give you rest" -- Jesus Christ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Jan 28 1:45:15 2002 Delivered-To: freebsd-java@freebsd.org Received: from zaphod.euronet.nl (zaphod.euronet.nl [194.134.128.241]) by hub.freebsd.org (Postfix) with ESMTP id C880137B48E; Mon, 28 Jan 2002 01:43:42 -0800 (PST) Received: (from ernst@localhost) by zaphod.euronet.nl (8.11.6/8.11.6) id g0S9hg035293; Mon, 28 Jan 2002 10:43:42 +0100 (CET) (envelope-from ernst) Message-Id: <200201280943.g0S9hg035293@zaphod.euronet.nl> From: Ernst de Haan Organization: EuroNet Internet B.V. To: Ernst de Haan , java@FreeBSD.org Subject: Re: Update port: Jakarta Tomcat (www/jakarta-tomcat) Date: Mon, 28 Jan 2002 10:43:42 +0100 X-Mailer: KMail [version 1.3.2] Cc: dirk@FreeBSD.org, Maxim Sobolev , Jonathan Chen References: <200201250845.g0P8jLM22597@zaphod.euronet.nl> In-Reply-To: <200201250845.g0P8jLM22597@zaphod.euronet.nl> MIME-Version: 1.0 Content-Type: Multipart/Mixed; boundary="------------Boundary-00=_U07NKWSPDZ3CAKBKB9PF" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --------------Boundary-00=_U07NKWSPDZ3CAKBKB9PF Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit New patch. This time I integrated Jonathan's patches as well. So now stdout and stderr are automatically redirected to logs/stdout.log and logs/stderr.log, by default. This can be changed. Next version(s) of the port will upgrade Tomcat to 3.2.4 or 3.3, and I will write a 'tomcatctl' script with a corresponding man page. Any more requests regarding the Tomcat 3 port? (I will look into the Tomcat 4 port next) Ernst On Friday 25 January 2002 09:45, Ernst de Haan wrote: > Hi guys, > > Here's a proposed patch for the Jakarta Tomcat patch. Anyone care to test > it? It has not been committed yet. > > Changes: > > * Bumped PORTREVISION > * Now possible to choose JDK. By default uses FreeBSD JDK 1.3.1 (instead of > FreeBSD JDK 1.1.8) > * Does not depend on pinstall anymore > * Now possible to change TOMCAT_HOME. By default uses > ${PREFIX}/jakarta-tomcat-3.2.3 (instead of ${PREFIX}/tomcat) > * Now possible to change LISTEN_PORT. Default is 8080 (unchanged) > * Now displays installation settings > > It's now similar to the Orion port (www/orion). Next thing on my to do list > is upgrading to a newer version of Tomcat. See > http://jakarta.apache.org/tomcat/ > > Regards, > > Ernst -- Ernst de Haan EuroNet Internet B.V. "Come to me all who are weary and burdened and I will give you rest" -- Jesus Christ --------------Boundary-00=_U07NKWSPDZ3CAKBKB9PF Content-Type: text/x-diff; charset="iso-8859-1"; name="jakarta-tomcat-3.2.3__3.2.3_1-version2.diff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="jakarta-tomcat-3.2.3__3.2.3_1-version2.diff" ZGlmZiAtcnVOIC0tZXhjbHVkZT13b3JrIC0tZXhjbHVkZT1DVlMgLS1leGNsdWRlPVJFQURNRS5o dG1sIC91c3IvcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0L01ha2VmaWxlIC9ob21lL2VybnN0L2Zy ZWVic2QtcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0L01ha2VmaWxlCi0tLSAvdXNyL3BvcnRzL3d3 dy9qYWthcnRhLXRvbWNhdC9NYWtlZmlsZQlXZWQgTm92IDI4IDEyOjIwOjM5IDIwMDEKKysrIC9o b21lL2VybnN0L2ZyZWVic2QtcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0L01ha2VmaWxlCU1vbiBK YW4gMjggMDk6NTc6MjQgMjAwMgpAQCAtNywyNSArNyw2OSBAQAogCiBQT1JUTkFNRT0JamFrYXJ0 YS10b21jYXQKIFBPUlRWRVJTSU9OPQkzLjIuMworUE9SVFJFVklTSU9OPQkxCiBDQVRFR09SSUVT PQl3d3cKIE1BU1RFUl9TSVRFUz0JaHR0cDovL3d3dy5hcGFjaGUub3JnL2Rpc3QvamFrYXJ0YS9q YWthcnRhLXRvbWNhdC9yZWxlYXNlL3Yke1BPUlRWRVJTSU9OfS9iaW4vCiBESVNUX1NVQkRJUj0J amFrYXJ0YS90b21jYXQvJHtQT1JUVkVSU0lPTn0KIAogTUFJTlRBSU5FUj0Jem5lcmRARnJlZUJT RC5vcmcKIAotQlVJTERfREVQRU5EUz0JcGluc3RhbGw6JHtQT1JUU0RJUn0vZGV2ZWwvcGluc3Rh bGwKLVJVTl9ERVBFTkRTPQkke0xPQ0FMQkFTRX0vamRrMS4xLjgvYmluL2phdmFjOiR7UE9SVFNE SVJ9L2phdmEvamRrCitSVU5fREVQRU5EUz0JJHtKQVZBX0hPTUV9L2Jpbi9qYXZhYzoke0pBVkFf UE9SVH0KIAogTk9fQlVJTEQ9CXllcwogCitXUktTUkM9CQkke1dSS0RJUn0vJHtQT1JUTkFNRX0t JHtQT1JUVkVSU0lPTn0KK1RPTUNBVF9IT01FPz0JJHtQUkVGSVh9LyR7UEtHQkFTRX0ke1BPUlRW RVJTSU9OfQorUExJU1RfU1VCKz0JVD0ke1RPTUNBVF9IT01FOlMvXiR7UFJFRklYfVwvLy99CitS Q19TQ1JJUFQ9CSR7UFJFRklYfS9ldGMvcmMuZC90b21jYXQuc2gKK1BPUlRUSVRMRT0JSmFrYXJ0 YSBUb21jYXQKK0pBVkFfSE9NRT89CSR7TE9DQUxCQVNFfS9qZGsxLjMuMQorSkFWQV9QT1JUPz0J JHtQT1JUU0RJUn0vamF2YS9qZGsxMworTElTVEVOX1BPUlQ/PQk4MDgwCitTVERPVVRfTE9HPz0J JHtUT01DQVRfSE9NRX0vbG9ncy9zdGRvdXQubG9nCitTVERFUlJfTE9HPz0JJHtUT01DQVRfSE9N RX0vbG9ncy9zdGRlcnIubG9nCisKK3ByZS1pbnN0YWxsOgorCUAke0VDSE99ICJJbnN0YWxsYXRp b24gc2V0dGluZ3M6IgorCUAke0VDSE99ICIgICBEZXN0aW5hdGlvbiBkaXJlY3Rvcnk6ICAgJHtU T01DQVRfSE9NRX0iCisJQCR7RUNIT30gIiAgIFN0YXJ0dXAgc2NyaXB0IGxvY2F0aW9uOiAke1JD X1NDUklQVH0iCisJQCR7RUNIT30gIiAgIExvY2F0aW9uIG9mIEpESzogICAgICAgICAke0pBVkFf SE9NRX0iCisJQCR7RUNIT30gIiAgIExvY2F0aW9uIG9mIEphdmEgcG9ydDogICAke0pBVkFfUE9S VH0iCisJQCR7RUNIT30gIiAgIFBvcnQgdG8gbGlzdGVuIGF0OiAgICAgICAke0xJU1RFTl9QT1JU fSIKKwlAJHtFQ0hPfSAiICAgTG9nZmlsZSBzdGRvdXQ6ICAgICAgICAgICR7U1RET1VUX0xPR30i CisJQCR7RUNIT30gIiAgIExvZ2ZpbGUgc3RkZXJyOiAgICAgICAgICAke1NUREVSUl9MT0d9Igor CiBkby1pbnN0YWxsOgotCUAvdXNyL2Jpbi9wZXJsIC1pIC1wZSAic3wlJVBSRUZJWCUlfCR7UFJF RklYfXxnIiAke1dSS1NSQ30vY29uZi93b3JrZXJzLnByb3BlcnRpZXMKLQlAJHtMTn0gLWZzICR7 V1JLU1JDfSAke1dSS0RJUn0vdG9tY2F0Ci0JQHBpbnN0YWxsIC12IC1kICR7V1JLRElSfQotCUAk e1NFRH0gInN8JSVQUkVGSVglJXwke1BSRUZJWH18ZyIgPCAke0ZJTEVTRElSfS90b21jYXQuc2gg PiAke1dSS0RJUn0vdG9tY2F0LnNoCi0JQCR7SU5TVEFMTF9TQ1JJUFR9ICR7V1JLRElSfS90b21j YXQuc2ggL3Vzci9sb2NhbC9ldGMvcmMuZAorCUAjIENyZWF0ZSB0aGUgZGVzdGluYXRpb24gZGly ZWN0b3J5IGZvciBUb21jYXQKKwkke01LRElSfSAke1RPTUNBVF9IT01FfQorCisJQCMgQ29weSBh bGwgZmlsZXMgYW5kIG1ha2UgdGhlbSByd3hyLXhyLXgKKwkke0NQfSAtUiAke1dSS1NSQ30vKiAk e1RPTUNBVF9IT01FfQorCSR7Q0hNT0R9IDc1NSBgZmluZCAke1RPTUNBVF9IT01FfSAtdHlwZSBk YAorCisJQCMgSW5zdGFsbCB0aGUgd29ya2Vycy5wcm9wZXJ0aWVzIGZpbGUgYWZ0ZXIgcHJvY2Vz c2luZyBpdAorCSR7Q0FUfSAke1dSS1NSQ30vY29uZi93b3JrZXJzLnByb3BlcnRpZXMgXAorCXwg JHtTRUR9ICIvJSVUT01DQVRfSE9NRSUlL3MvLyR7VE9NQ0FUX0hPTUU6Uy9cLy9cXFwvL2d9LyIg XAorCXwgJHtTRUR9ICIvJSVKQVZBX0hPTUUlJS9zLy8ke0pBVkFfSE9NRTpTL1wvL1xcXC8vZ30v IiBcCisJPiAke1dSS0RJUn0vd29ya2Vycy5wcm9wZXJ0aWVzCisJJHtNVn0gJHtXUktESVJ9L3dv cmtlcnMucHJvcGVydGllcyAke1RPTUNBVF9IT01FfS9jb25mL3dvcmtlcnMucHJvcGVydGllcwor CisJQCMgSW5zdGFsbCB0aGUgc3RhcnR1cCBzY3JpcHQgYWZ0ZXIgcHJvY2Vzc2luZyBpdAorCSR7 Q0FUfSAke0ZJTEVTRElSfS90b21jYXQuc2ggXAorCXwgJHtTRUR9ICIvJSVUT01DQVRfSE9NRSUl L3MvLyR7VE9NQ0FUX0hPTUU6Uy9cLy9cXFwvL2d9LyIgXAorCXwgJHtTRUR9ICIvJSVKQVZBX0hP TUUlJS9zLy8ke0pBVkFfSE9NRTpTL1wvL1xcXC8vZ30vIiBcCisJfCAke1NFRH0gIi8lJVNURE9V VF9MT0clJS9zLy8ke1NURE9VVF9MT0c6Uy9cLy9cXFwvL2d9LyIgXAorCXwgJHtTRUR9ICIvJSVT VERFUlJfTE9HJSUvcy8vJHtTVERFUlJfTE9HOlMvXC8vXFxcLy9nfS8iIFwKKwk+ICR7V1JLRElS fS90b21jYXQuc2gKKwkke0lOU1RBTExfU0NSSVBUfSAke1dSS0RJUn0vdG9tY2F0LnNoICR7UkNf U0NSSVBUfQorCisJQCMgSW5zdGFsbCB0aGUgc2VydmVyLnhtbCBmaWxlIGFmdGVyIHByb2Nlc3Np bmcgaXQKKwkke0NBVH0gJHtXUktTUkN9L2NvbmYvc2VydmVyLnhtbCBcCisJfCAke1NFRH0gIi8l JUxJU1RFTl9QT1JUJSUvcy8vJHtMSVNURU5fUE9SVH0vIiBcCisJPiAke1dSS0RJUn0vc2VydmVy LnhtbAorCSR7TVZ9ICR7V1JLRElSfS9zZXJ2ZXIueG1sICR7VE9NQ0FUX0hPTUV9L2NvbmYvc2Vy dmVyLnhtbAogCiBwb3N0LWluc3RhbGw6Ci0JQCR7RUNIT30gImV0Yy9yYy5kL3RvbWNhdC5zaCIg Pj4gJHtUTVBQTElTVH0KKwlAJHtFQ0hPfSAiJHtQT1JUVElUTEV9ICR7UE9SVFZFUlNJT059IGhh cyBiZWVuIGluc3RhbGxlZCBpbiAke1RPTUNBVF9IT01FfS4iCiAKIC5pbmNsdWRlIDxic2QucG9y dC5taz4KZGlmZiAtcnVOIC0tZXhjbHVkZT13b3JrIC0tZXhjbHVkZT1DVlMgLS1leGNsdWRlPVJF QURNRS5odG1sIC91c3IvcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0L2ZpbGVzL3BhdGNoLWFhIC9o b21lL2VybnN0L2ZyZWVic2QtcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0L2ZpbGVzL3BhdGNoLWFh Ci0tLSAvdXNyL3BvcnRzL3d3dy9qYWthcnRhLXRvbWNhdC9maWxlcy9wYXRjaC1hYQlTdW4gTWF5 IDIwIDE4OjA4OjE1IDIwMDEKKysrIC9ob21lL2VybnN0L2ZyZWVic2QtcG9ydHMvd3d3L2pha2Fy dGEtdG9tY2F0L2ZpbGVzL3BhdGNoLWFhCVRodSBKYW4gMjQgMTM6NDA6NTEgMjAwMgpAQCAtNSwx NCArNSwxNCBAQAogICMgZGlyZWN0b3JpZXMuCiAgIwogLXdvcmtlcnMudG9tY2F0X2hvbWU9Yzpc amFrYXJ0YS10b21jYXQKLSt3b3JrZXJzLnRvbWNhdF9ob21lPSUlUFJFRklYJSUvdG9tY2F0Cisr d29ya2Vycy50b21jYXRfaG9tZT0lJVRPTUNBVF9IT01FJSUKICAKICAjCiAgIyB3b3JrZXJzLmph dmFfaG9tZSBzaG91bGQgcG9pbnQgdG8geW91ciBKYXZhIGluc3RhbGxhdGlvbi4gTm9ybWFsbHkK ICAjIHlvdSBzaG91bGQgaGF2ZSBhIGJpbiBhbmQgbGliIGRpcmVjdG9yaWVzIGJlbmVhdGggaXQu CiAgIwogLXdvcmtlcnMuamF2YV9ob21lPWM6XGpkazEuMi4yCi0rd29ya2Vycy5qYXZhX2hvbWU9 JSVQUkVGSVglJS9qZGsxLjEuOAorK3dvcmtlcnMuamF2YV9ob21lPSUlSkFWQV9IT01FJSUKICAK ICAjCiAgIyBZb3Ugc2hvdWxkIGNvbmZpZ3VyZSB5b3VyIGVudmlyb25tZW50IHNsYXNoLi4uIHBz PVwgb24gTlQgYW5kIC8gb24gVU5JWApkaWZmIC1ydU4gLS1leGNsdWRlPXdvcmsgLS1leGNsdWRl PUNWUyAtLWV4Y2x1ZGU9UkVBRE1FLmh0bWwgL3Vzci9wb3J0cy93d3cvamFrYXJ0YS10b21jYXQv ZmlsZXMvcGF0Y2gtYWIgL2hvbWUvZXJuc3QvZnJlZWJzZC1wb3J0cy93d3cvamFrYXJ0YS10b21j YXQvZmlsZXMvcGF0Y2gtYWIKLS0tIC91c3IvcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0L2ZpbGVz L3BhdGNoLWFiCU1vbiBNYXkgMjEgMTA6MDU6MzggMjAwMQorKysgL2hvbWUvZXJuc3QvZnJlZWJz ZC1wb3J0cy93d3cvamFrYXJ0YS10b21jYXQvZmlsZXMvcGF0Y2gtYWIJVGh1IEphbiAyNCAxNDoz NTo0NyAyMDAyCkBAIC0xLDYgKzEsNiBAQAotLS0tIGNvbmYvc2VydmVyLnhtbC5vcmlnCVR1ZSBE ZWMgMTIgMjI6MzY6MjAgMjAwMAotKysrIGNvbmYvc2VydmVyLnhtbAlNb24gTWF5IDIxIDAwOjI1 OjQ2IDIwMDEKLUBAIC02Nyw2ICs2Nyw3IEBACistLS0gY29uZi9zZXJ2ZXIueG1sLm9yaWcJVHVl IEp1bCAxNyAxODo1Nzo0NiAyMDAxCisrKysgY29uZi9zZXJ2ZXIueG1sCVRodSBKYW4gMjQgMTQ6 MzI6NTYgMjAwMgorQEAgLTY4LDYgKzY4LDcgQEAKICAgICAgLS0+CiAgICAgIDxMb2dnZXIgbmFt ZT0idGNfbG9nIiAKICAgICAgICAgICAgICB2ZXJib3NpdHlMZXZlbCA9ICJJTkZPUk1BVElPTiIg CkBAIC04LDMgKzgsMTIgQEAKICAgICAgLz4KICAKICAgICAgPExvZ2dlciBuYW1lPSJzZXJ2bGV0 X2xvZyIgCitAQCAtMjIzLDcgKzIyNCw3IEBACisgICAgICAgICAgICAgPFBhcmFtZXRlciBuYW1l PSJoYW5kbGVyIiAKKyAgICAgICAgICAgICAgICAgdmFsdWU9Im9yZy5hcGFjaGUudG9tY2F0LnNl cnZpY2UuaHR0cC5IdHRwQ29ubmVjdGlvbkhhbmRsZXIiLz4KKyAgICAgICAgICAgICA8UGFyYW1l dGVyIG5hbWU9InBvcnQiIAorLSAgICAgICAgICAgICAgICB2YWx1ZT0iODA4MCIvPgorKyAgICAg ICAgICAgICAgICB2YWx1ZT0iJSVMSVNURU5fUE9SVCUlIi8+CisgICAgICAgICA8L0Nvbm5lY3Rv cj4KKyAKKyAgICAgICAgIDwhLS0KZGlmZiAtcnVOIC0tZXhjbHVkZT13b3JrIC0tZXhjbHVkZT1D VlMgLS1leGNsdWRlPVJFQURNRS5odG1sIC91c3IvcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0L2Zp bGVzL3RvbWNhdC5zaCAvaG9tZS9lcm5zdC9mcmVlYnNkLXBvcnRzL3d3dy9qYWthcnRhLXRvbWNh dC9maWxlcy90b21jYXQuc2gKLS0tIC91c3IvcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0L2ZpbGVz L3RvbWNhdC5zaAlNb24gQXVnIDEzIDExOjI2OjM5IDIwMDEKKysrIC9ob21lL2VybnN0L2ZyZWVi c2QtcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0L2ZpbGVzL3RvbWNhdC5zaAlNb24gSmFuIDI4IDA5 OjU5OjE2IDIwMDIKQEAgLTEsMjQgKzEsMzEgQEAKICMhL2Jpbi9zaAogCi1KQVZBX0hPTUU9JSVQ UkVGSVglJS9qZGsxLjEuOAorIyBTZXQgc29tZSB2YXJpYWJsZXMKK05BTUU9dG9tY2F0CitKQVZB X0hPTUU9JSVKQVZBX0hPTUUlJQorVE9NQ0FUX0hPTUU9JSVUT01DQVRfSE9NRSUlCitTVERPVVRf TE9HPSUlU1RET1VUX0xPRyUlCitTVERFUlJfTE9HPSUlU1RERVJSX0xPRyUlCitNWVNFTEY9YGJh c2VuYW1lICQwYAogZXhwb3J0IEpBVkFfSE9NRQotVE9NQ0FUX0hPTUU9JSVQUkVGSVglJS90b21j YXQKIGV4cG9ydCBUT01DQVRfSE9NRQogCiBjYXNlICIkMSIgaW4KIAlzdGFydCkKLQkJaWYgWyAt ZiAlJVBSRUZJWCUlL3RvbWNhdC9iaW4vdG9tY2F0LnNoIF07IHRoZW4KLQkJCS9iaW4vc2ggJSVQ UkVGSVglJS90b21jYXQvYmluL3RvbWNhdC5zaCBzdGFydCA+IC9kZXYvbnVsbCAmJiBlY2hvICcg dG9tY2F0JworCQlpZiBbIC1mICUlVE9NQ0FUX0hPTUUlJS9iaW4vdG9tY2F0LnNoIF07IHRoZW4K KwkJCW1rZGlyIC1wIGBkaXJuYW1lICR7U1RET1VUX0xPR31gCisJCQlta2RpciAtcCBgZGlybmFt ZSAke1NUREVSUl9MT0d9YAorCQkJL2Jpbi9zaCAlJVRPTUNBVF9IT01FJSUvYmluL3RvbWNhdC5z aCBzdGFydCA+ICR7U1RET1VUX0xPR30gMj4gJHtTVERFUlJfTE9HfSAmJiBlY2hvICIgJHtOQU1F fSIKIAkJZmkKIAkJOzsKIAlzdG9wKQotCQlpZiBbIC1mICUlUFJFRklYJSUvdG9tY2F0L2Jpbi90 b21jYXQuc2ggXTsgdGhlbgotCQkJL2Jpbi9zaCAlJVBSRUZJWCUlL3RvbWNhdC9iaW4vdG9tY2F0 LnNoIHN0b3AgPiAvZGV2L251bGwgJiYgZWNobyAnIHRvbWNhdCcKKwkJaWYgWyAtZiAlJVRPTUNB VF9IT01FJSUvYmluL3RvbWNhdC5zaCBdOyB0aGVuCisJCQkvYmluL3NoICUlVE9NQ0FUX0hPTUUl JS9iaW4vdG9tY2F0LnNoIHN0b3AgPiAvZGV2L251bGwgJiYgZWNobyAiICR7TkFNRX0iCiAJCWZp CiAJCTs7CiAJKikKIAkJZWNobyAiIgotCQllY2hvICJVc2FnZTogYGJhc2VuYW1lICQwYCB7IHN0 YXJ0IHwgc3RvcCB9IgorCQllY2hvICJVc2FnZTogJHtNWVNFTEZ9IHsgc3RhcnQgfCBzdG9wIH0i CiAJCWVjaG8gIiIKIAkJZXhpdCA2NAogCQk7OwpkaWZmIC1ydU4gLS1leGNsdWRlPXdvcmsgLS1l eGNsdWRlPUNWUyAtLWV4Y2x1ZGU9UkVBRE1FLmh0bWwgL3Vzci9wb3J0cy93d3cvamFrYXJ0YS10 b21jYXQvcGtnLXBsaXN0IC9ob21lL2VybnN0L2ZyZWVic2QtcG9ydHMvd3d3L2pha2FydGEtdG9t Y2F0L3BrZy1wbGlzdAotLS0gL3Vzci9wb3J0cy93d3cvamFrYXJ0YS10b21jYXQvcGtnLXBsaXN0 CU1vbiBBdWcgMTMgMTE6MjY6MzkgMjAwMQorKysgL2hvbWUvZXJuc3QvZnJlZWJzZC1wb3J0cy93 d3cvamFrYXJ0YS10b21jYXQvcGtnLXBsaXN0CVRodSBKYW4gMjQgMTM6MzA6MzQgMjAwMgpAQCAt MSw5OSArMSw0MjEgQEAKLXRvbWNhdC9LRVlTCi10b21jYXQvTElDRU5TRQotdG9tY2F0L1JFTEVB U0UtTk9URVMKLXRvbWNhdC9iaW4vYW50Ci10b21jYXQvYmluL2FudC5iYXQKLXRvbWNhdC9iaW4v YW50UnVuCi10b21jYXQvYmluL2FudFJ1bi5iYXQKLXRvbWNhdC9iaW4vY3BhcHBlbmQuYmF0Ci10 b21jYXQvYmluL2pzcGMuYmF0Ci10b21jYXQvYmluL2pzcGMuc2gKLXRvbWNhdC9iaW4vc2h1dGRv d24uYmF0Ci10b21jYXQvYmluL3NodXRkb3duLnNoCi10b21jYXQvYmluL3N0YXJ0dXAuYmF0Ci10 b21jYXQvYmluL3N0YXJ0dXAuc2gKLXRvbWNhdC9iaW4vdG9tY2F0LmJhdAotdG9tY2F0L2Jpbi90 b21jYXQuc2gKLXRvbWNhdC9iaW4vdG9tY2F0RW52LmJhdAotdG9tY2F0L2NvbmYvYnVpbGQueG1s Ci10b21jYXQvY29uZi9qbmlfc2VydmVyLnhtbAotdG9tY2F0L2NvbmYvam5pX3dvcmtlcnMucHJv cGVydGllcwotdG9tY2F0L2NvbmYvbWFuaWZlc3Quc2VydmxldAotdG9tY2F0L2NvbmYvbW9kX2pr LmNvbmYKLXRvbWNhdC9jb25mL29iai5jb25mCi10b21jYXQvY29uZi9zZXJ2ZXIueG1sCi10b21j YXQvY29uZi90ZXN0LXRvbWNhdC54bWwKLXRvbWNhdC9jb25mL3RvbWNhdC11c2Vycy54bWwKLXRv bWNhdC9jb25mL3RvbWNhdC5jb25mCi10b21jYXQvY29uZi90b21jYXQucG9saWN5Ci10b21jYXQv Y29uZi90b21jYXQucHJvcGVydGllcwotdG9tY2F0L2NvbmYvdXJpd29ya2VybWFwLnByb3BlcnRp ZXMKLXRvbWNhdC9jb25mL3dlYi5kdGQKLXRvbWNhdC9jb25mL3dlYi54bWwKLXRvbWNhdC9jb25m L3dvcmtlcnMucHJvcGVydGllcwotdG9tY2F0L2NvbmYvd3JhcHBlci5wcm9wZXJ0aWVzCi10b21j YXQvZG9jL0FKUHYxMy5odG1sCi10b21jYXQvZG9jL0pEQkNSZWFsbS5ob3d0bwotdG9tY2F0L2Rv Yy9OVC1TZXJ2aWNlLWhvd3RvLmh0bWwKLXRvbWNhdC9kb2MvVG9tY2F0LVdvcmtlcnMtSG93VG8u aHRtbAotdG9tY2F0L2RvYy9Ub21jYXQtb24tTmV0V2FyZS1Ib3dUby5odG1sCi10b21jYXQvZG9j L2FwcGRldi9idWlsZC54bWwudHh0Ci10b21jYXQvZG9jL2FwcGRldi9jb250ZW50cy5odG1sCi10 b21jYXQvZG9jL2FwcGRldi9kZXBsb3ltZW50Lmh0bWwKLXRvbWNhdC9kb2MvYXBwZGV2L2Zvb3Rl ci5odG1sCi10b21jYXQvZG9jL2FwcGRldi9oZWFkZXIuaHRtbAotdG9tY2F0L2RvYy9hcHBkZXYv aW5kZXguaHRtbAotdG9tY2F0L2RvYy9hcHBkZXYvaW5zdGFsbGF0aW9uLmh0bWwKLXRvbWNhdC9k b2MvYXBwZGV2L2ludHJvZHVjdGlvbi5odG1sCi10b21jYXQvZG9jL2FwcGRldi9wcm9jZXNzZXMu aHRtbAotdG9tY2F0L2RvYy9hcHBkZXYvc2FtcGxlL2J1aWxkLmJhdAotdG9tY2F0L2RvYy9hcHBk ZXYvc2FtcGxlL2J1aWxkLnNoCi10b21jYXQvZG9jL2FwcGRldi9zYW1wbGUvYnVpbGQueG1sCi10 b21jYXQvZG9jL2FwcGRldi9zYW1wbGUvZXRjL3dlYi54bWwKLXRvbWNhdC9kb2MvYXBwZGV2L3Nh bXBsZS9zcmMvSGVsbG8uamF2YQotdG9tY2F0L2RvYy9hcHBkZXYvc2FtcGxlL3dlYi9oZWxsby5q c3AKLXRvbWNhdC9kb2MvYXBwZGV2L3NhbXBsZS93ZWIvaW1hZ2VzL3RvbWNhdC5naWYKLXRvbWNh dC9kb2MvYXBwZGV2L3NhbXBsZS93ZWIvaW5kZXguaHRtbAotdG9tY2F0L2RvYy9hcHBkZXYvc291 cmNlLmh0bWwKLXRvbWNhdC9kb2MvYXBwZGV2L3RvbWNhdC5naWYKLXRvbWNhdC9kb2MvYXBwZGV2 L3dlYi54bWwudHh0Ci10b21jYXQvZG9jL2ZhcQotdG9tY2F0L2RvYy9pbi1wcm9jZXNzLWhvd3Rv Lmh0bWwKLXRvbWNhdC9kb2MvaW5kZXguaHRtbAotdG9tY2F0L2RvYy9tb2RfamstaG93dG8uaHRt bAotdG9tY2F0L2RvYy9yZWFkbWUKLXRvbWNhdC9kb2MvdG9tY2F0LWFwYWNoZS1ob3d0by5odG1s Ci10b21jYXQvZG9jL3RvbWNhdC1paXMtaG93dG8uaHRtbAotdG9tY2F0L2RvYy90b21jYXQtbG9j YWxpemF0aW9uLWhvd3RvLmh0bWwKLXRvbWNhdC9kb2MvdG9tY2F0LW5ldHNjYXBlLWhvd3RvLmh0 bWwKLXRvbWNhdC9kb2MvdG9tY2F0LXNzbC1ob3d0by5odG1sCi10b21jYXQvZG9jL3VndWlkZS9p bWFnZXMvYmFubmVyLmdpZgotdG9tY2F0L2RvYy91Z3VpZGUvaW1hZ2VzL3RvbWNhdC5naWYKLXRv bWNhdC9kb2MvdWd1aWRlL3N0eWxlLmNzcwotdG9tY2F0L2RvYy91Z3VpZGUvdG9tY2F0LXNlY3Vy aXR5LXVuaXguaHRtbAotdG9tY2F0L2RvYy91Z3VpZGUvdG9tY2F0LXNlY3VyaXR5Lmh0bWwKLXRv bWNhdC9kb2MvdWd1aWRlL3RvbWNhdF91Zy5odG1sCi10b21jYXQvbGliL2FudC5qYXIKLXRvbWNh dC9saWIvamFzcGVyLmphcgotdG9tY2F0L2xpYi9qYXhwLmphcgotdG9tY2F0L2xpYi9wYXJzZXIu amFyCi10b21jYXQvbGliL3NlcnZsZXQuamFyCi10b21jYXQvbGliL3dlYnNlcnZlci5qYXIKLXRv bWNhdC93ZWJhcHBzL1JPT1Qud2FyCi10b21jYXQvd2ViYXBwcy9hZG1pbi53YXIKLXRvbWNhdC93 ZWJhcHBzL2V4YW1wbGVzLndhcgotdG9tY2F0L3dlYmFwcHMvdGVzdC53YXIKLUBkaXJybSB0b21j YXQvd2ViYXBwcwotQGRpcnJtIHRvbWNhdC9saWIKLUBkaXJybSB0b21jYXQvZG9jL3VndWlkZS9p bWFnZXMKLUBkaXJybSB0b21jYXQvZG9jL3VndWlkZQotQGRpcnJtIHRvbWNhdC9kb2MvYXBwZGV2 L3NhbXBsZS93ZWIvaW1hZ2VzCi1AZGlycm0gdG9tY2F0L2RvYy9hcHBkZXYvc2FtcGxlL3dlYgot QGRpcnJtIHRvbWNhdC9kb2MvYXBwZGV2L3NhbXBsZS9zcmMKLUBkaXJybSB0b21jYXQvZG9jL2Fw cGRldi9zYW1wbGUvZXRjCi1AZGlycm0gdG9tY2F0L2RvYy9hcHBkZXYvc2FtcGxlCi1AZGlycm0g dG9tY2F0L2RvYy9hcHBkZXYKLUBkaXJybSB0b21jYXQvZG9jCi1AZGlycm0gdG9tY2F0L2NvbmYK LUBkaXJybSB0b21jYXQvYmluCi1AZGlycm0gdG9tY2F0CitldGMvcmMuZC90b21jYXQuc2gKKyUl VCUlL0tFWVMKKyUlVCUlL0xJQ0VOU0UKKyUlVCUlL1JFTEVBU0UtTk9URVMKKyUlVCUlL2Jpbi9h bnQKKyUlVCUlL2Jpbi9hbnQuYmF0CislJVQlJS9iaW4vYW50UnVuCislJVQlJS9iaW4vYW50UnVu LmJhdAorJSVUJSUvYmluL2NwYXBwZW5kLmJhdAorJSVUJSUvYmluL2pzcGMuYmF0CislJVQlJS9i aW4vanNwYy5zaAorJSVUJSUvYmluL3NodXRkb3duLmJhdAorJSVUJSUvYmluL3NodXRkb3duLnNo CislJVQlJS9iaW4vc3RhcnR1cC5iYXQKKyUlVCUlL2Jpbi9zdGFydHVwLnNoCislJVQlJS9iaW4v dG9tY2F0LmJhdAorJSVUJSUvYmluL3RvbWNhdC5zaAorJSVUJSUvYmluL3RvbWNhdEVudi5iYXQK KyUlVCUlL2NvbmYvYnVpbGQueG1sCislJVQlJS9jb25mL2puaV9zZXJ2ZXIueG1sCislJVQlJS9j b25mL2puaV93b3JrZXJzLnByb3BlcnRpZXMKKyUlVCUlL2NvbmYvbWFuaWZlc3Quc2VydmxldAor JSVUJSUvY29uZi9tb2RfamsuY29uZgorJSVUJSUvY29uZi9vYmouY29uZgorJSVUJSUvY29uZi9z ZXJ2ZXIueG1sCislJVQlJS9jb25mL3NlcnZlci54bWwub3JpZworJSVUJSUvY29uZi90ZXN0LXRv bWNhdC54bWwKKyUlVCUlL2NvbmYvdG9tY2F0LXVzZXJzLnhtbAorJSVUJSUvY29uZi90b21jYXQu Y29uZgorJSVUJSUvY29uZi90b21jYXQucG9saWN5CislJVQlJS9jb25mL3RvbWNhdC5wcm9wZXJ0 aWVzCislJVQlJS9jb25mL3VyaXdvcmtlcm1hcC5wcm9wZXJ0aWVzCislJVQlJS9jb25mL3dlYi5k dGQKKyUlVCUlL2NvbmYvd2ViLnhtbAorJSVUJSUvY29uZi93b3JrZXJzLnByb3BlcnRpZXMKKyUl VCUlL2NvbmYvd29ya2Vycy5wcm9wZXJ0aWVzLm9yaWcKKyUlVCUlL2NvbmYvd3JhcHBlci5wcm9w ZXJ0aWVzCislJVQlJS9kb2MvQUpQdjEzLmh0bWwKKyUlVCUlL2RvYy9KREJDUmVhbG0uaG93dG8K KyUlVCUlL2RvYy9OVC1TZXJ2aWNlLWhvd3RvLmh0bWwKKyUlVCUlL2RvYy9Ub21jYXQtV29ya2Vy cy1Ib3dUby5odG1sCislJVQlJS9kb2MvVG9tY2F0LW9uLU5ldFdhcmUtSG93VG8uaHRtbAorJSVU JSUvZG9jL2FwcGRldi9idWlsZC54bWwudHh0CislJVQlJS9kb2MvYXBwZGV2L2NvbnRlbnRzLmh0 bWwKKyUlVCUlL2RvYy9hcHBkZXYvZGVwbG95bWVudC5odG1sCislJVQlJS9kb2MvYXBwZGV2L2Zv b3Rlci5odG1sCislJVQlJS9kb2MvYXBwZGV2L2hlYWRlci5odG1sCislJVQlJS9kb2MvYXBwZGV2 L2luZGV4Lmh0bWwKKyUlVCUlL2RvYy9hcHBkZXYvaW5zdGFsbGF0aW9uLmh0bWwKKyUlVCUlL2Rv Yy9hcHBkZXYvaW50cm9kdWN0aW9uLmh0bWwKKyUlVCUlL2RvYy9hcHBkZXYvcHJvY2Vzc2VzLmh0 bWwKKyUlVCUlL2RvYy9hcHBkZXYvc2FtcGxlL2J1aWxkLmJhdAorJSVUJSUvZG9jL2FwcGRldi9z YW1wbGUvYnVpbGQuc2gKKyUlVCUlL2RvYy9hcHBkZXYvc2FtcGxlL2J1aWxkLnhtbAorJSVUJSUv ZG9jL2FwcGRldi9zYW1wbGUvZXRjL3dlYi54bWwKKyUlVCUlL2RvYy9hcHBkZXYvc2FtcGxlL3Ny Yy9IZWxsby5qYXZhCislJVQlJS9kb2MvYXBwZGV2L3NhbXBsZS93ZWIvaGVsbG8uanNwCislJVQl JS9kb2MvYXBwZGV2L3NhbXBsZS93ZWIvaW1hZ2VzL3RvbWNhdC5naWYKKyUlVCUlL2RvYy9hcHBk ZXYvc2FtcGxlL3dlYi9pbmRleC5odG1sCislJVQlJS9kb2MvYXBwZGV2L3NvdXJjZS5odG1sCisl JVQlJS9kb2MvYXBwZGV2L3RvbWNhdC5naWYKKyUlVCUlL2RvYy9hcHBkZXYvd2ViLnhtbC50eHQK KyUlVCUlL2RvYy9mYXEKKyUlVCUlL2RvYy9pbi1wcm9jZXNzLWhvd3RvLmh0bWwKKyUlVCUlL2Rv Yy9pbmRleC5odG1sCislJVQlJS9kb2MvbW9kX2prLWhvd3RvLmh0bWwKKyUlVCUlL2RvYy9yZWFk bWUKKyUlVCUlL2RvYy90b21jYXQtYXBhY2hlLWhvd3RvLmh0bWwKKyUlVCUlL2RvYy90b21jYXQt aWlzLWhvd3RvLmh0bWwKKyUlVCUlL2RvYy90b21jYXQtbG9jYWxpemF0aW9uLWhvd3RvLmh0bWwK KyUlVCUlL2RvYy90b21jYXQtbmV0c2NhcGUtaG93dG8uaHRtbAorJSVUJSUvZG9jL3RvbWNhdC1z c2wtaG93dG8uaHRtbAorJSVUJSUvZG9jL3VndWlkZS9pbWFnZXMvYmFubmVyLmdpZgorJSVUJSUv ZG9jL3VndWlkZS9pbWFnZXMvdG9tY2F0LmdpZgorJSVUJSUvZG9jL3VndWlkZS9zdHlsZS5jc3MK KyUlVCUlL2RvYy91Z3VpZGUvdG9tY2F0LXNlY3VyaXR5LXVuaXguaHRtbAorJSVUJSUvZG9jL3Vn dWlkZS90b21jYXQtc2VjdXJpdHkuaHRtbAorJSVUJSUvZG9jL3VndWlkZS90b21jYXRfdWcuaHRt bAorJSVUJSUvbGliL2FudC5qYXIKKyUlVCUlL2xpYi9qYXNwZXIuamFyCislJVQlJS9saWIvamF4 cC5qYXIKKyUlVCUlL2xpYi9wYXJzZXIuamFyCislJVQlJS9saWIvc2VydmxldC5qYXIKKyUlVCUl L2xpYi93ZWJzZXJ2ZXIuamFyCislJVQlJS9saWIvdGVzdC9Hb2xkZW4vRXJyLnR4dAorJSVUJSUv bGliL3Rlc3QvR29sZGVuL0ZvcndhcmRXaXRoUXVlcnkudHh0CislJVQlJS9saWIvdGVzdC9Hb2xk ZW4vSGVsbG9Xb3JsZC50eHQKKyUlVCUlL2xpYi90ZXN0L0dvbGRlbi9JbmNsdWRlLnR4dAorJSVU JSUvbGliL3Rlc3QvR29sZGVuL0luY2x1ZGVGaWxlLnR4dAorJSVUJSUvbGliL3Rlc3QvR29sZGVu L01pc21hdGNoMS50eHQKKyUlVCUlL2xpYi90ZXN0L0dvbGRlbi9NaXNtYXRjaDIudHh0CislJVQl JS9saWIvdGVzdC9Hb2xkZW4vTXVzdEZhaWwudHh0CislJVQlJS9saWIvdGVzdC9Hb2xkZW4vUHJp bnRXcml0ZXJUZXN0LnR4dAorJSVUJSUvbGliL3Rlc3QvR29sZGVuL1NlcnZsZXRQYXJhbS50eHQK KyUlVCUlL2xpYi90ZXN0L0dvbGRlbi9TaW1wbGVGb3J3YXJkLnR4dAorJSVUJSUvbGliL3Rlc3Qv R29sZGVuL1NpbXBsZUluY2x1ZGUudHh0CislJVQlJS9saWIvdGVzdC9Hb2xkZW4vYmVhblNlci50 eHQKKyUlVCUlL2xpYi90ZXN0L0dvbGRlbi9iZWFuVGVzdC50eHQKKyUlVCUlL2xpYi90ZXN0L0dv bGRlbi9idWZmZXIudHh0CislJVQlJS9saWIvdGVzdC9Hb2xkZW4vY2xhc3NUZXN0LnR4dAorJSVU JSUvbGliL3Rlc3QvR29sZGVuL2ltYWdlMS5naWYKKyUlVCUlL2xpYi90ZXN0L0dvbGRlbi9pbXBs aWNpdENvbmZpZy50eHQKKyUlVCUlL2xpYi90ZXN0L0dvbGRlbi9pbXBsaWNpdENvbnRleHQudHh0 CislJVQlJS9saWIvdGVzdC9Hb2xkZW4vaW1wbGljaXRFeGNlcHRpb24udHh0CislJVQlJS9saWIv dGVzdC9Hb2xkZW4vaW1wbGljaXRPdXQudHh0CislJVQlJS9saWIvdGVzdC9Hb2xkZW4vaW1wbGlj aXRQYWdlLnR4dAorJSVUJSUvbGliL3Rlc3QvR29sZGVuL2ltcGxpY2l0UGFnZUNvbnRleHQudHh0 CislJVQlJS9saWIvdGVzdC9Hb2xkZW4vaW1wbGljaXRSZXF1ZXN0LnR4dAorJSVUJSUvbGliL3Rl c3QvR29sZGVuL2ltcGxpY2l0UmVzcG9uc2UudHh0CislJVQlJS9saWIvdGVzdC9Hb2xkZW4vaW1w bGljaXRTZXNzaW9uLnR4dAorJSVUJSUvbGliL3Rlc3QvR29sZGVuL2ltcG9ydC50eHQKKyUlVCUl L2xpYi90ZXN0L0dvbGRlbi9pbmRleC50eHQKKyUlVCUlL2xpYi90ZXN0L0dvbGRlbi9qc3B0b3Nl cnZsZXQudHh0CislJVQlJS9saWIvdGVzdC9Hb2xkZW4vbW92ZWRpbmRleC50eHQKKyUlVCUlL2xp Yi90ZXN0L0dvbGRlbi9tb3ZlZHdlbGNvbWUudHh0CislJVQlJS9saWIvdGVzdC9Hb2xkZW4vcGFn ZUltcG9ydC50eHQKKyUlVCUlL2xpYi90ZXN0L0dvbGRlbi9wYXJzZS50eHQKKyUlVCUlL2xpYi90 ZXN0L0dvbGRlbi9zZXJ2bGV0UGFyYW0xLnR4dAorJSVUJSUvbGliL3Rlc3QvR29sZGVuL3NlcnZs ZXRQYXJhbTIudHh0CislJVQlJS9saWIvdGVzdC9Hb2xkZW4vd2VsY29tZS50eHQKKyUlVCUlL3Ny Yy9vcmcvYXBhY2hlL3RvbWNhdC9mYWNhZGUvSHR0cFNlcnZsZXRSZXF1ZXN0RmFjYWRlLmphdmEK KyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9mYWNhZGUvcGFja2FnZS5odG1sCislJVQlJS9z cmMvb3JnL2FwYWNoZS90b21jYXQvZmFjYWRlL1NlcnZsZXRJbnB1dFN0cmVhbUZhY2FkZS5qYXZh CislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvZmFjYWRlL1NlcnZsZXRXcml0ZXJGYWNhZGUu amF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L2ZhY2FkZS9TZXJ2bGV0T3V0cHV0U3Ry ZWFtRmFjYWRlLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9mYWNhZGUvU2Vydmxl dENvbnRleHRGYWNhZGUuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L2ZhY2FkZS9T aW1wbGVGYWNhZGVNYW5hZ2VyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9mYWNh ZGUvSHR0cFNlcnZsZXRSZXNwb25zZUZhY2FkZS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90 b21jYXQvZmFjYWRlL1Nlc3Npb25Db250ZXh0SW1wbC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNo ZS90b21jYXQvZmFjYWRlL1NlcnZsZXRDb25maWdJbXBsLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBh Y2hlL3RvbWNhdC9mYWNhZGUvSHR0cFNlc3Npb25GYWNhZGUuamF2YQorJSVUJSUvc3JjL29yZy9h cGFjaGUvdG9tY2F0L2ZhY2FkZS9SZXF1ZXN0RGlzcGF0Y2hlckltcGwuamF2YQorJSVUJSUvc3Jj L29yZy9hcGFjaGUvdG9tY2F0L3NlcnZpY2UvaHR0cC9IdHRwQ29ubmVjdGlvbkhhbmRsZXIuamF2 YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3NlcnZpY2UvaHR0cC9IdHRwUmVxdWVzdEFk YXB0ZXIuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3NlcnZpY2UvaHR0cC9IdHRw UmVzcG9uc2VBZGFwdGVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9zZXJ2aWNl L2h0dHAvcGFja2FnZS5odG1sCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvc2VydmljZS9j b25uZWN0b3IvQWpwMTNDb25uZWN0b3JSZXF1ZXN0LmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hl L3RvbWNhdC9zZXJ2aWNlL2Nvbm5lY3Rvci9KTklDb25uZWN0aW9uSGFuZGxlci5qYXZhCislJVQl JS9zcmMvb3JnL2FwYWNoZS90b21jYXQvc2VydmljZS9jb25uZWN0b3IvcGFja2FnZS5odG1sCisl JVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvc2VydmljZS9jb25uZWN0b3IvQWpwMTJDb25uZWN0 aW9uSGFuZGxlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvc2VydmljZS9jb25u ZWN0b3IvTXNnQnVmZmVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9zZXJ2aWNl L2Nvbm5lY3Rvci9BanAxM0Nvbm5lY3Rpb25IYW5kbGVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBh Y2hlL3RvbWNhdC9zZXJ2aWNlL2Nvbm5lY3Rvci9BanAxM0Nvbm5lY3RvclJlc3BvbnNlLmphdmEK KyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9zZXJ2aWNlL2Nvbm5lY3Rvci9Nc2dDb25uZWN0 b3IuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3NlcnZpY2UvY29ubmVjdG9yL1Rj cENvbm5lY3Rvci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvc2VydmljZS9Mb2Nh bFN0cmluZ3MucHJvcGVydGllcworJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3NlcnZpY2Uv U2ltcGxlVGNwQ29ubmVjdG9yLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9zZXJ2 aWNlL1RjcEVuZHBvaW50LmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9zZXJ2aWNl L3BhY2thZ2UuaHRtbAorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3NlcnZpY2UvUG9vbFRj cENvbm5lY3Rvci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvc2VydmljZS9UY3BF bmRwb2ludENvbm5lY3Rvci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvc2Vydmlj ZS9Mb2NhbFN0cmluZ3NfZnIucHJvcGVydGllcworJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0 L3NlcnZpY2UvVGNwQ29ubmVjdGlvbi5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQv c2VydmljZS9TaW1wbGVUY3BFbmRwb2ludC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21j YXQvc2VydmljZS9Mb2NhbFN0cmluZ3NfZXMucHJvcGVydGllcworJSVUJSUvc3JjL29yZy9hcGFj aGUvdG9tY2F0L3NlcnZpY2UvUG9vbFRjcEVuZHBvaW50LmphdmEKKyUlVCUlL3NyYy9vcmcvYXBh Y2hlL3RvbWNhdC9zZXJ2aWNlL0pOSUVuZHBvaW50Q29ubmVjdG9yLmphdmEKKyUlVCUlL3NyYy9v cmcvYXBhY2hlL3RvbWNhdC9zZXJ2aWNlL1RjcENvbm5lY3Rpb25IYW5kbGVyLmphdmEKKyUlVCUl L3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9zZXJ2aWNlL0pOSUVuZHBvaW50LmphdmEKKyUlVCUlL3Ny Yy9vcmcvYXBhY2hlL3RvbWNhdC9jb3JlL0NvbnRleHRJbnRlcmNlcHRvci5qYXZhCislJVQlJS9z cmMvb3JnL2FwYWNoZS90b21jYXQvY29yZS9SZXF1ZXN0SW1wbC5qYXZhCislJVQlJS9zcmMvb3Jn L2FwYWNoZS90b21jYXQvY29yZS9Mb2NhbFN0cmluZ3NfZXMucHJvcGVydGllcworJSVUJSUvc3Jj L29yZy9hcGFjaGUvdG9tY2F0L2NvcmUvQ29udGV4dE1hbmFnZXIuamF2YQorJSVUJSUvc3JjL29y Zy9hcGFjaGUvdG9tY2F0L2NvcmUvQnVmZmVyZWRTZXJ2bGV0SW5wdXRTdHJlYW0uamF2YQorJSVU JSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L2NvcmUvUmVzcG9uc2VJbXBsLmphdmEKKyUlVCUlL3Ny Yy9vcmcvYXBhY2hlL3RvbWNhdC9jb3JlL0J1ZmZlcmVkU2VydmxldE91dHB1dFN0cmVhbS5qYXZh CislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvY29yZS9TZXJ2ZXJDb25uZWN0b3IuamF2YQor JSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L2NvcmUvQmFzZUludGVyY2VwdG9yLmphdmEKKyUl VCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9jb3JlL1NlcnZsZXRMb2FkZXIuamF2YQorJSVUJSUv c3JjL29yZy9hcGFjaGUvdG9tY2F0L2NvcmUvVG9tY2F0RXhjZXB0aW9uLmphdmEKKyUlVCUlL3Ny Yy9vcmcvYXBhY2hlL3RvbWNhdC9jb3JlL0NvbnRhaW5lci5qYXZhCislJVQlJS9zcmMvb3JnL2Fw YWNoZS90b21jYXQvY29yZS9TZXJ2bGV0V3JhcHBlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNo ZS90b21jYXQvY29yZS9SZXNwb25zZS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQv Y29yZS9Db250ZXh0LmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9jb3JlL0NvbnN0 YW50cy5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvY29yZS9IYW5kbGVyLmphdmEK KyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9jb3JlL0xvY2FsU3RyaW5nc19zZS5wcm9wZXJ0 aWVzCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvY29yZS9wYWNrYWdlLmh0bWwKKyUlVCUl L3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9jb3JlL0ZhY2FkZU1hbmFnZXIuamF2YQorJSVUJSUvc3Jj L29yZy9hcGFjaGUvdG9tY2F0L2NvcmUvTG9jYWxTdHJpbmdzX2ZyLnByb3BlcnRpZXMKKyUlVCUl L3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9jb3JlL1JlcXVlc3RJbnRlcmNlcHRvci5qYXZhCislJVQl JS9zcmMvb3JnL2FwYWNoZS90b21jYXQvY29yZS9Mb2NhbFN0cmluZ3MucHJvcGVydGllcworJSVU JSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L2NvcmUvUmVxdWVzdC5qYXZhCislJVQlJS9zcmMvb3Jn L2FwYWNoZS90b21jYXQvY29udGV4dC9BdXRvU2V0dXAuamF2YQorJSVUJSUvc3JjL29yZy9hcGFj aGUvdG9tY2F0L2NvbnRleHQvRGVmYXVsdENNU2V0dGVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBh Y2hlL3RvbWNhdC9jb250ZXh0L1dlYlhtbFJlYWRlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNo ZS90b21jYXQvY29udGV4dC9Mb2FkZXJJbnRlcmNlcHRvci5qYXZhCislJVQlJS9zcmMvb3JnL2Fw YWNoZS90b21jYXQvY29udGV4dC9Mb2dFdmVudHMuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUv dG9tY2F0L2NvbnRleHQvV29ya0RpckludGVyY2VwdG9yLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBh Y2hlL3RvbWNhdC9jb250ZXh0L0xvYWRPblN0YXJ0dXBJbnRlcmNlcHRvci5qYXZhCislJVQlJS9z cmMvb3JnL2FwYWNoZS90b21jYXQvY29udGV4dC9Qb2xpY3lJbnRlcmNlcHRvci5qYXZhCislJVQl JS9zcmMvb3JnL2FwYWNoZS90b21jYXQvbG9nZ2luZy9Mb2dnZXIuamF2YQorJSVUJSUvc3JjL29y Zy9hcGFjaGUvdG9tY2F0L2xvZ2dpbmcvTG9nSGVscGVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBh Y2hlL3RvbWNhdC9sb2dnaW5nL1RvbWNhdExvZ2dlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNo ZS90b21jYXQvdXRpbC9wYXR0ZXJuL0ltcGxpY2F0aW9uVGFibGUuamF2YQorJSVUJSUvc3JjL29y Zy9hcGFjaGUvdG9tY2F0L3V0aWwvcGF0dGVybi9XaWxkY2FyZFBhdHRlcm4uamF2YQorJSVUJSUv c3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvcGF0dGVybi9JbXBsaWNhdGlvbi5qYXZhCislJVQl JS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9wYXR0ZXJuL1VSTFBhdHRlcm5NYXRjaGVyLmph dmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL3BhdHRlcm4vUGF0dGVybk1hdGNo ZXIuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwveG1sL1htbEFjdGlvbi5q YXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC94bWwvWG1sTWFwcGVyLmphdmEK KyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL3htbC9TYXhDb250ZXh0LmphdmEKKyUl VCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL3htbC9YbWxNYXRjaC5qYXZhCislJVQlJS9z cmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC94bWwvUGF0aE1hdGNoLmphdmEKKyUlVCUlL3NyYy9v cmcvYXBhY2hlL3RvbWNhdC91dGlsL2NvbXBhdC9TaW1wbGVDbGFzc0xvYWRlci5qYXZhCislJVQl JS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9jb21wYXQvQWN0aW9uLmphdmEKKyUlVCUlL3Ny Yy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL2NvbXBhdC9KZGsxMUNvbXBhdC5qYXZhCislJVQlJS9z cmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9jb21wYXQvSmRrMTJTdXBwb3J0LmphdmEKKyUlVCUl L3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL1dBUlV0aWwuamF2YQorJSVUJSUvc3JjL29yZy9h cGFjaGUvdG9tY2F0L3V0aWwvSGV4VXRpbHMuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9t Y2F0L3V0aWwvUmVjeWNsZUJ1ZmZlcmVkSW5wdXRTdHJlYW0uamF2YQorJSVUJSUvc3JjL29yZy9h cGFjaGUvdG9tY2F0L3V0aWwvTWltZU1hcC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21j YXQvdXRpbC9VUkxVdGlsLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL1F1 ZXVlLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL0xvY2FsZVRvQ2hhcnNl dE1hcC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9GaWxlVXRpbC5qYXZh CislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9NZXNzYWdlQ2hhcnMuamF2YQorJSVU JSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvU2ltcGxlSGFzaHRhYmxlLmphdmEKKyUlVCUl L3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL0RhdGVUb29sLmphdmEKKyUlVCUlL3NyYy9vcmcv YXBhY2hlL3RvbWNhdC91dGlsL0xvY2FsU3RyaW5ncy5wcm9wZXJ0aWVzCislJVQlJS9zcmMvb3Jn L2FwYWNoZS90b21jYXQvdXRpbC9Db29raWVUb29scy5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNo ZS90b21jYXQvdXRpbC9Bc2NpaS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRp bC9CdWZmZXJMaXN0ZW5lci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9C dWZmZXJFdmVudC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9TZXNzaW9u SWRHZW5lcmF0b3IuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvQXJyYXlF bnVtZXJhdG9yLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL1ByZWZpeE1h cHBlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9SZXF1ZXN0VXRpbC5q YXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9NaW1lSGVhZGVyRmllbGQuamF2 YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvVGhyZWFkUG9vbC5qYXZhCislJVQl JS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9UaHJlYWRQb29sUnVubmFibGUuamF2YQorJSVU JSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvTG9jYWxTdHJpbmdzX2VzLnByb3BlcnRpZXMK KyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL0J1ZmZUb29sLmphdmEKKyUlVCUlL3Ny Yy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL1NlY3VyaXR5VG9vbHMuamF2YQorJSVUJSUvc3JjL29y Zy9hcGFjaGUvdG9tY2F0L3V0aWwvU2ltcGxlUHJpbmNpcGFsLmphdmEKKyUlVCUlL3NyYy9vcmcv YXBhY2hlL3RvbWNhdC91dGlsL0J5dGVCdWZmZXIuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUv dG9tY2F0L3V0aWwvU2ltcGxlUG9vbC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQv dXRpbC9TdHJpbmdNYW5hZ2VyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGls L0VtcHR5RW51bWVyYXRpb24uamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwv UmVhcGVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL01lc3NhZ2VCeXRl cy5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9TZXNzaW9uVXRpbC5qYXZh CislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9NaW1lSGVhZGVycy5qYXZhCislJVQl JS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9EZXZOdWxsT3V0cHV0U3RyZWFtLmphdmEKKyUl VCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL0xvY2FsU3RyaW5nc19mci5wcm9wZXJ0aWVz CislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9NZXNzYWdlU3RyaW5nLmphdmEKKyUl VCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL3BhY2thZ2UuaHRtbAorJSVUJSUvc3JjL29y Zy9hcGFjaGUvdG9tY2F0L2FkYXB0ZXIvSHR0cEFkYXB0ZXIuamF2YQorJSVUJSUvc3JjL29yZy9h cGFjaGUvdG9tY2F0L2FkYXB0ZXIvQWRhcHRlckhhbmRsZXIuamF2YQorJSVUJSUvc3JjL29yZy9h cGFjaGUvdG9tY2F0L3Jlc291cmNlcy93ZWIuZHRkCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21j YXQvcmVzb3VyY2VzL0xvY2FsU3RyaW5nc19mci5wcm9wZXJ0aWVzCislJVQlJS9zcmMvb3JnL2Fw YWNoZS90b21jYXQvcmVzb3VyY2VzL0xvY2FsU3RyaW5nc19lcy5wcm9wZXJ0aWVzCislJVQlJS9z cmMvb3JnL2FwYWNoZS90b21jYXQvcmVzb3VyY2VzL0xvY2FsU3RyaW5ncy5wcm9wZXJ0aWVzCisl JVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvcmVzb3VyY2VzL0xvY2FsU3RyaW5nc19lbi5wcm9w ZXJ0aWVzCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvcmVxdWVzdC9JbnZva2VySW50ZXJj ZXB0b3IuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3JlcXVlc3QvU2ltcGxlTWFw cGVyMS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvcmVxdWVzdC9TaW1wbGVSZWFs bS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvcmVxdWVzdC9BY2Nlc3NJbnRlcmNl cHRvci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvcmVxdWVzdC9TZXNzaW9uSW50 ZXJjZXB0b3IuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3JlcXVlc3QvSnNwSW50 ZXJjZXB0b3IuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3JlcXVlc3QvTG9jYWxT dHJpbmdzLnByb3BlcnRpZXMKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9yZXF1ZXN0L1N0 YXRpY0ludGVyY2VwdG9yLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9yZXF1ZXN0 L0pEQkNSZWFsbS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvcmVxdWVzdC9BY2Nv dW50aW5nSW50ZXJjZXB0b3IuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3JlcXVl c3QvSmRrMTJJbnRlcmNlcHRvci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvbG9h ZGVyL0FkYXB0aXZlQ2xhc3NMb2FkZXIuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0 L2xvYWRlci9BZGFwdGl2ZVNlcnZsZXRMb2FkZXIuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUv dG9tY2F0L2xvYWRlci9TaW1wbGVGaWxlRmlsdGVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hl L3RvbWNhdC9sb2FkZXIvQWRhcHRpdmVDbGFzc0xvYWRlcjEyLmphdmEKKyUlVCUlL3NyYy9vcmcv YXBhY2hlL3RvbWNhdC9sb2FkZXIvQ2xhc3NSZXBvc2l0b3J5LmphdmEKKyUlVCUlL3NyYy9vcmcv YXBhY2hlL3RvbWNhdC90YXNrL1N0b3BUb21jYXQuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUv dG9tY2F0L3Rhc2svQXBhY2hlQ29uZmlnLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNh dC90YXNrL0V4cGFuZC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdGFzay9JSVND b25maWcuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3Rhc2svTlNDb25maWcuamF2 YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3Rhc2svR1Rlc3QuamF2YQorJSVUJSUvc3Jj L29yZy9hcGFjaGUvdG9tY2F0L25ldC9TZXJ2ZXJTb2NrZXRGYWN0b3J5LmphdmEKKyUlVCUlL3Ny Yy9vcmcvYXBhY2hlL3RvbWNhdC9uZXQvRGVmYXVsdFNlcnZlclNvY2tldEZhY3RvcnkuamF2YQor JSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L25ldC9TU0xTb2NrZXRGYWN0b3J5LmphdmEKKyUl VCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9zZXNzaW9uL0xvY2FsU3RyaW5ncy5wcm9wZXJ0aWVz CislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvc2Vzc2lvbi9TdGFuZGFyZFNlc3Npb25JbnRl cmNlcHRvci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvc2Vzc2lvbi9Mb2NhbFN0 cmluZ3NfZXMucHJvcGVydGllcworJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3Nlc3Npb24v U3RhbmRhcmRNYW5hZ2VyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9zZXNzaW9u L1N0YW5kYXJkU2Vzc2lvbi5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvc2Vzc2lv bi9TZXNzaW9uU2VyaWFsaXplci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvcHJv dG9jb2wvd2FyL0hhbmRsZXIuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3Byb3Rv Y29sL2phci9IYW5kbGVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9wcm90b2Nv bC9XQVJDb25uZWN0aW9uLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9wcm90b2Nv bC9XQVJNYW5hZ2VyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9zdGFydHVwL1Rv bWNhdC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvc3RhcnR1cC9Ib3N0Q29uZmln LmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9zdGFydHVwL0VtYmVkZWRUb21jYXQu amF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL3Jlc291cmNlcy9tZXNzYWdlc19mci5w cm9wZXJ0aWVzCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvcmVzb3VyY2VzL3dlYi1qc3B0 YWdsaWJfMV8xLmR0ZAorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL3Jlc291cmNlcy9tZXNz YWdlcy5wcm9wZXJ0aWVzCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvcmVzb3VyY2VzL21l c3NhZ2VzX2VzLnByb3BlcnRpZXMKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9yZXNvdXJj ZXMvd2ViLmR0ZAorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL3NlcnZsZXQvSmFzcGVyTG9h ZGVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9zZXJ2bGV0L1RvbWNhdFNlcnZs ZXRFbmdpbmUuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL3NlcnZsZXQvSnNwU2Vy dmxldC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvc2VydmxldC9TZXJ2bGV0RW5n aW5lLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9zZXJ2bGV0L0phc3BlckxvYWRl cjEyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9ydW50aW1lL0pzcEZhY3RvcnlJ bXBsLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9ydW50aW1lL0pzcFJ1bnRpbWVM aWJyYXJ5LmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9ydW50aW1lL1BhZ2VDb250 ZXh0SW1wbC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvcnVudGltZS9Kc3BXcml0 ZXJJbXBsLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9ydW50aW1lL0JvZHlDb250 ZW50SW1wbC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvcnVudGltZS9IdHRwSnNw QmFzZS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvcnVudGltZS9Kc3BMb2FkZXIu amF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyL0pzcENvbXBpbGVyLmph dmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9CZWFuUmVwb3NpdG9yeS5q YXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvRm9yd2FyZEdlbmVyYXRv ci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvRGVzdHJveU1ldGhv ZFBoYXNlLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9JbmNsdWRl R2VuZXJhdG9yLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9UYWdH ZW5lcmF0b3JCYXNlLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9K c3BQYXJzZUV2ZW50TGlzdGVuZXIuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL2Nv bXBpbGVyL1RhZ0xpYnJhcnlJbmZvSW1wbC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNw ZXIvY29tcGlsZXIvTWFuZ2xlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29t cGlsZXIvU3RhdGljSW5pdGlhbGl6ZXJQaGFzZS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9q YXNwZXIvY29tcGlsZXIvQ29tbWFuZExpbmVDb21waWxlci5qYXZhCislJVQlJS9zcmMvb3JnL2Fw YWNoZS9qYXNwZXIvY29tcGlsZXIvTWFyay5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNw ZXIvY29tcGlsZXIvSmlrZXNKYXZhQ29tcGlsZXIuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUv amFzcGVyL2NvbXBpbGVyL1N1bkphdmFDb21waWxlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNo ZS9qYXNwZXIvY29tcGlsZXIvVGFnQmVnaW5HZW5lcmF0b3IuamF2YQorJSVUJSUvc3JjL29yZy9h cGFjaGUvamFzcGVyL2NvbXBpbGVyL0NsYXNzTmFtZS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNo ZS9qYXNwZXIvY29tcGlsZXIvUGx1Z2luR2VuZXJhdG9yLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBh Y2hlL2phc3Blci9jb21waWxlci9CZWFuR2VuZXJhdG9yLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBh Y2hlL2phc3Blci9jb21waWxlci9EZWxlZ2F0aW5nTGlzdGVuZXIuamF2YQorJSVUJSUvc3JjL29y Zy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyL1NldFByb3BlcnR5R2VuZXJhdG9yLmphdmEKKyUlVCUl L3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9JbmZvR2VuZXJhdG9yLmphdmEKKyUlVCUl L3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9Db21tZW50R2VuZXJhdG9yLmphdmEKKyUl VCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9HZXRQcm9wZXJ0eUdlbmVyYXRvci5q YXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvUGFyc2VyLmphdmEKKyUl VCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9TY3JpcHRsZXRHZW5lcmF0b3IuamF2 YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyL0ZpbGVEZWNsYXJhdGlvblBo YXNlLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9HZW5lcmF0b3JC YXNlLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9Kc3BVdGlsLmph dmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9CZWFuRW5kR2VuZXJhdG9y LmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9HZW5lcmF0b3IuamF2 YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyL1BhcnNlRXhjZXB0aW9uLmph dmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9FeHByZXNzaW9uR2VuZXJh dG9yLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9Kc3BSZWFkZXIu amF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyL0luaXRNZXRob2RQaGFz ZS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvTWFwcGVkQ2hhckRh dGFHZW5lcmF0b3IuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyL0Nv bXBpbGVFeGNlcHRpb24uamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL2NvbXBpbGVy L0R1bWJQYXJzZUV2ZW50TGlzdGVuZXIuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVy L2NvbXBpbGVyL0NvbXBpbGVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21w aWxlci9TZXJ2bGV0V3JpdGVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21w aWxlci9DbGFzc0RlY2xhcmF0aW9uUGhhc2UuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFz cGVyL2NvbXBpbGVyL0NvcmVFbGVtZW50LmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Bl ci9jb21waWxlci9QYXJzZUV2ZW50TGlzdGVuZXIuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUv amFzcGVyL2NvbXBpbGVyL1RhZ0VuZEdlbmVyYXRvci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNo ZS9qYXNwZXIvY29tcGlsZXIvU3RvcmVkQ2hhckRhdGFHZW5lcmF0b3IuamF2YQorJSVUJSUvc3Jj L29yZy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyL0phdmFDb21waWxlci5qYXZhCislJVQlJS9zcmMv b3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvVGFnTGlicmFyaWVzLmphdmEKKyUlVCUlL3NyYy9v cmcvYXBhY2hlL2phc3Blci9jb21waWxlci9TZXJ2aWNlTWV0aG9kUGhhc2UuamF2YQorJSVUJSUv c3JjL29yZy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyL1RhZ0NhY2hlLmphdmEKKyUlVCUlL3NyYy9v cmcvYXBhY2hlL2phc3Blci9jb21waWxlci9KYWthcnRhQ29tbWVudEdlbmVyYXRvci5qYXZhCisl JVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvRGVjbGFyYXRpb25HZW5lcmF0b3Iu amF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyL0NoYXJEYXRhR2VuZXJh dG9yLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9CYXNlSnNwTGlz dGVuZXIuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyL0VzY2FwZVVu aWNvZGVXcml0ZXIuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL0NvbW1hbmRMaW5l Q29udGV4dC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvRW1iZWRlZFNlcnZsZXRP cHRpb25zLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9Kc3BDLmphdmEKKyUlVCUl L3NyYy9vcmcvYXBhY2hlL2phc3Blci9Kc3BFbmdpbmVDb250ZXh0LmphdmEKKyUlVCUlL3NyYy9v cmcvYXBhY2hlL2phc3Blci9PcHRpb25zLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Bl ci9Db25zdGFudHMuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL0phc3BlckV4Y2Vw dGlvbi5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvSnNwQ29tcGlsYXRpb25Db250 ZXh0LmphdmEKKyUlVCUlL3dlYmFwcHMvUk9PVC53YXIKKyUlVCUlL3dlYmFwcHMvYWRtaW4ud2Fy CislJVQlJS93ZWJhcHBzL2V4YW1wbGVzLndhcgorJSVUJSUvd2ViYXBwcy90ZXN0LndhcgorQGRp cnJtICUlVCUlL3dlYmFwcHMKK0BkaXJybSAlJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRp bC94bWwKK0BkaXJybSAlJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9wYXR0ZXJuCitA ZGlycm0gJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvY29tcGF0CitAZGlycm0gJSVU JSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwKK0BkaXJybSAlJVQlJS9zcmMvb3JnL2FwYWNo ZS90b21jYXQvdGFzaworQGRpcnJtICUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9zdGFydHVw CitAZGlycm0gJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3Nlc3Npb24KK0BkaXJybSAlJVQl JS9zcmMvb3JnL2FwYWNoZS90b21jYXQvc2VydmljZS9odHRwCitAZGlycm0gJSVUJSUvc3JjL29y Zy9hcGFjaGUvdG9tY2F0L3NlcnZpY2UvY29ubmVjdG9yCitAZGlycm0gJSVUJSUvc3JjL29yZy9h cGFjaGUvdG9tY2F0L3NlcnZpY2UKK0BkaXJybSAlJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQv cmVzb3VyY2VzCitAZGlycm0gJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3JlcXVlc3QKK0Bk aXJybSAlJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvcHJvdG9jb2wvd2FyCitAZGlycm0gJSVU JSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3Byb3RvY29sL2phcgorQGRpcnJtICUlVCUlL3NyYy9v cmcvYXBhY2hlL3RvbWNhdC9wcm90b2NvbAorQGRpcnJtICUlVCUlL3NyYy9vcmcvYXBhY2hlL3Rv bWNhdC9uZXQKK0BkaXJybSAlJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvbG9hZGVyCitAZGly cm0gJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L2ZhY2FkZQorQGRpcnJtICUlVCUlL3NyYy9v cmcvYXBhY2hlL3RvbWNhdC9hZGFwdGVyCitAZGlycm0gJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9t Y2F0L2NvcmUKK0BkaXJybSAlJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvY29udGV4dAorQGRp cnJtICUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9sb2dnaW5nCitAZGlycm0gJSVUJSUvc3Jj L29yZy9hcGFjaGUvdG9tY2F0CitAZGlycm0gJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL3Nl cnZsZXQKK0BkaXJybSAlJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvcnVudGltZQorQGRpcnJt ICUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9yZXNvdXJjZXMKK0BkaXJybSAlJVQlJS9zcmMv b3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIKK0BkaXJybSAlJVQlJS9zcmMvb3JnL2FwYWNoZS9q YXNwZXIKK0BkaXJybSAlJVQlJS9zcmMvb3JnL2FwYWNoZQorQGRpcnJtICUlVCUlL3NyYy9vcmcK K0BkaXJybSAlJVQlJS9zcmMKK0BkaXJybSAlJVQlJS9saWIvdGVzdC9Hb2xkZW4KK0BkaXJybSAl JVQlJS9saWIvdGVzdAorQGRpcnJtICUlVCUlL2xpYgorQGRpcnJtICUlVCUlL2RvYy91Z3VpZGUv aW1hZ2VzCitAZGlycm0gJSVUJSUvZG9jL3VndWlkZQorQGRpcnJtICUlVCUlL2RvYy9hcHBkZXYv c2FtcGxlL3dlYi9pbWFnZXMKK0BkaXJybSAlJVQlJS9kb2MvYXBwZGV2L3NhbXBsZS93ZWIKK0Bk aXJybSAlJVQlJS9kb2MvYXBwZGV2L3NhbXBsZS9zcmMKK0BkaXJybSAlJVQlJS9kb2MvYXBwZGV2 L3NhbXBsZS9ldGMKK0BkaXJybSAlJVQlJS9kb2MvYXBwZGV2L3NhbXBsZQorQGRpcnJtICUlVCUl L2RvYy9hcHBkZXYKK0BkaXJybSAlJVQlJS9kb2MKK0BkaXJybSAlJVQlJS9jb25mCitAZGlycm0g JSVUJSUvYmluCitAZGlycm0gJSVUJSUK --------------Boundary-00=_U07NKWSPDZ3CAKBKB9PF-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Jan 28 2:14:59 2002 Delivered-To: freebsd-java@freebsd.org Received: from drone5.qsi.net.nz (drone5-svc-skyt.qsi.net.nz [202.89.128.5]) by hub.freebsd.org (Postfix) with SMTP id C38A637B400 for ; Mon, 28 Jan 2002 02:14:53 -0800 (PST) Received: (qmail 39145 invoked by uid 0); 28 Jan 2002 10:14:49 -0000 Received: from unknown (HELO chen.org.nz) ([210.54.19.51]) (envelope-sender ) by 0 (qmail-ldap-1.03) with SMTP for ; 28 Jan 2002 10:14:49 -0000 Received: (from jonc@localhost) by chen.org.nz (8.11.6/8.11.6) id g0SAEm001074; Mon, 28 Jan 2002 23:14:48 +1300 (NZDT) (envelope-from jonc) Date: Mon, 28 Jan 2002 23:14:48 +1300 From: Jonathan Chen To: Ernst de Haan Cc: Ernst de Haan , java@FreeBSD.org, dirk@FreeBSD.org, Maxim Sobolev Subject: Re: Update port: Jakarta Tomcat (www/jakarta-tomcat) Message-ID: <20020128231448.A1035@grimoire.chen.org.nz> References: <200201250845.g0P8jLM22597@zaphod.euronet.nl> <200201280943.g0S9hg035293@zaphod.euronet.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200201280943.g0S9hg035293@zaphod.euronet.nl>; from ernsth@nl.euro.net on Mon, Jan 28, 2002 at 10:43:42AM +0100 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Mon, Jan 28, 2002 at 10:43:42AM +0100, Ernst de Haan wrote: > New patch. This time I integrated Jonathan's patches as well. So now stdout > and stderr are automatically redirected to logs/stdout.log and > logs/stderr.log, by default. This can be changed. Looks good, however, just one more very niggly thing (last one, I promise!). Could we have change the: ... && echo " ${NAME}" on startup/shutdown to: ... && echo -n " ${NAME}" So that we don't the extra newline on startup & shutdown, (I believe this is the defacto standard on all the other startup scripts). Cheers. -- Jonathan Chen ---------------------------------------------------------------------- "Only the meek get pinched. The bold survive." - Ferris Bueller To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Jan 28 6:42:44 2002 Delivered-To: freebsd-java@freebsd.org Received: from zaphod.euronet.nl (zaphod.euronet.nl [194.134.128.241]) by hub.freebsd.org (Postfix) with ESMTP id 5EEE237B400; Mon, 28 Jan 2002 06:42:39 -0800 (PST) Received: (from ernst@localhost) by zaphod.euronet.nl (8.11.6/8.11.6) id g0SEgM456891; Mon, 28 Jan 2002 15:42:22 +0100 (CET) (envelope-from ernst) Message-Id: <200201281442.g0SEgM456891@zaphod.euronet.nl> Content-Type: text/plain; charset="iso-8859-1" From: Ernst de Haan Organization: EuroNet Internet B.V. To: Jonathan Chen Subject: Re: Update port: Jakarta Tomcat (www/jakarta-tomcat) Date: Mon, 28 Jan 2002 15:42:22 +0100 X-Mailer: KMail [version 1.3.2] Cc: Ernst de Haan , java@FreeBSD.org, dirk@FreeBSD.org, Maxim Sobolev References: <200201250845.g0P8jLM22597@zaphod.euronet.nl> <200201280943.g0S9hg035293@zaphod.euronet.nl> <20020128231448.A1035@grimoire.chen.org.nz> In-Reply-To: <20020128231448.A1035@grimoire.chen.org.nz> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Expect a new suggested update in a few minutes, with this change in there as well :-) Ernst On Monday 28 January 2002 11:14, Jonathan Chen wrote: > On Mon, Jan 28, 2002 at 10:43:42AM +0100, Ernst de Haan wrote: > > New patch. This time I integrated Jonathan's patches as well. So now > > stdout and stderr are automatically redirected to logs/stdout.log and > > logs/stderr.log, by default. This can be changed. > > Looks good, however, just one more very niggly thing (last one, I > promise!). Could we have change the: > > ... && echo " ${NAME}" > > on startup/shutdown to: > > ... && echo -n " ${NAME}" > > So that we don't the extra newline on startup & shutdown, (I believe > this is the defacto standard on all the other startup scripts). > > Cheers. -- Ernst de Haan EuroNet Internet B.V. "Come to me all who are weary and burdened and I will give you rest" -- Jesus Christ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Jan 28 7:22: 4 2002 Delivered-To: freebsd-java@freebsd.org Received: from zaphod.euronet.nl (zaphod.euronet.nl [194.134.128.241]) by hub.freebsd.org (Postfix) with ESMTP id CDD2B37B404; Mon, 28 Jan 2002 07:21:21 -0800 (PST) Received: (from ernst@localhost) by zaphod.euronet.nl (8.11.6/8.11.6) id g0SFLL657718; Mon, 28 Jan 2002 16:21:21 +0100 (CET) (envelope-from ernst) Message-Id: <200201281521.g0SFLL657718@zaphod.euronet.nl> From: Ernst de Haan To: java@FreeBSD.org Subject: Re: Update port: Jakarta Tomcat (www/jakarta-tomcat) Date: Mon, 28 Jan 2002 16:21:21 +0100 X-Mailer: KMail [version 1.3.2] Cc: sobomax@FreeBSD.org, dirk@FreeBSD.org References: <200201250845.g0P8jLM22597@zaphod.euronet.nl> In-Reply-To: <200201250845.g0P8jLM22597@zaphod.euronet.nl> MIME-Version: 1.0 Content-Type: Multipart/Mixed; boundary="------------Boundary-00=_LNMNRMP9CQ85LLD12MXJ" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --------------Boundary-00=_LNMNRMP9CQ85LLD12MXJ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit And here's another version of the upgrade. This time the changes are quite significant: Beyond the changes listed previously (see below): * Added support for running Tomcat as a different user/group. By default a new user 'tomcat' and a new group 'tomcat' are created and used. * A 'tomcatctl' script is installed in /usr/local/bin/ * The Tomcat script now uses a PID file in /var/run/ * Option is added for automatically starting Tomcat after install (AUTO_START). By default Tomcat is started right away. Suggestions? Comments? Does it work for you? Ernst On Friday 25 January 2002 09:45, Ernst de Haan wrote: > Hi guys, > > Here's a proposed patch for the Jakarta Tomcat patch. Anyone care to test > it? It has not been committed yet. > > Changes: > > * Bumped PORTREVISION > * Now possible to choose JDK. By default uses FreeBSD JDK 1.3.1 (instead of > FreeBSD JDK 1.1.8) > * Does not depend on pinstall anymore > * Now possible to change TOMCAT_HOME. By default uses > ${PREFIX}/jakarta-tomcat-3.2.3 (instead of ${PREFIX}/tomcat) > * Now possible to change LISTEN_PORT. Default is 8080 (unchanged) > * Now displays installation settings > > It's now similar to the Orion port (www/orion). Next thing on my to do list > is upgrading to a newer version of Tomcat. See > http://jakarta.apache.org/tomcat/ > > Regards, > > Ernst -- Ernst de Haan EuroNet Internet B.V. "Come to me all who are weary and burdened and I will give you rest" -- Jesus Christ --------------Boundary-00=_LNMNRMP9CQ85LLD12MXJ Content-Type: text/x-diff; charset="iso-8859-1"; name="jakarta-tomcat-3.2.3__3.2.3_1-version3.diff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="jakarta-tomcat-3.2.3__3.2.3_1-version3.diff" ZGlmZiAtcnVOIC0tZXhjbHVkZT13b3JrIC0tZXhjbHVkZT1DVlMgLS1leGNsdWRlPVJFQURNRS5o dG1sIC91c3IvcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0L01ha2VmaWxlIC9ob21lL2VybnN0L2Zy ZWVic2QtcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0L01ha2VmaWxlCi0tLSAvdXNyL3BvcnRzL3d3 dy9qYWthcnRhLXRvbWNhdC9NYWtlZmlsZQlXZWQgTm92IDI4IDEyOjIwOjM5IDIwMDEKKysrIC9o b21lL2VybnN0L2ZyZWVic2QtcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0L01ha2VmaWxlCU1vbiBK YW4gMjggMTQ6MDk6NTAgMjAwMgpAQCAtNywyNSArNywxMjIgQEAKIAogUE9SVE5BTUU9CWpha2Fy dGEtdG9tY2F0CiBQT1JUVkVSU0lPTj0JMy4yLjMKLUNBVEVHT1JJRVM9CXd3dworUE9SVFJFVklT SU9OPQkxCitDQVRFR09SSUVTPQl3d3cgamF2YQogTUFTVEVSX1NJVEVTPQlodHRwOi8vd3d3LmFw YWNoZS5vcmcvZGlzdC9qYWthcnRhL2pha2FydGEtdG9tY2F0L3JlbGVhc2UvdiR7UE9SVFZFUlNJ T059L2Jpbi8KIERJU1RfU1VCRElSPQlqYWthcnRhL3RvbWNhdC8ke1BPUlRWRVJTSU9OfQogCiBN QUlOVEFJTkVSPQl6bmVyZEBGcmVlQlNELm9yZwogCi1CVUlMRF9ERVBFTkRTPQlwaW5zdGFsbDok e1BPUlRTRElSfS9kZXZlbC9waW5zdGFsbAotUlVOX0RFUEVORFM9CSR7TE9DQUxCQVNFfS9qZGsx LjEuOC9iaW4vamF2YWM6JHtQT1JUU0RJUn0vamF2YS9qZGsKK1JVTl9ERVBFTkRTPQkke0pBVkFf SE9NRX0vYmluL2phdmFjOiR7SkFWQV9QT1JUfQogCi1OT19CVUlMRD0JeWVzCitOT19CVUlMRD0J WUVTCisKK1dSS1NSQz0JCSR7V1JLRElSfS8ke1BPUlROQU1FfS0ke1BPUlRWRVJTSU9OfQorQVBQ X0hPTUU/PQkke1BSRUZJWH0vJHtQS0dCQVNFfSR7UE9SVFZFUlNJT059CitMT0dfRElSPQkke0FQ UF9IT01FfS9sb2dzCitQTElTVF9TVUIrPQlUPSR7QVBQX0hPTUU6Uy9eJHtQUkVGSVh9XC8vL30K K0FQUF9USVRMRT0JSmFrYXJ0YSBUb21jYXQKK0FQUF9TSE9SVE5BTUU9CXRvbWNhdAorQVBQQ1RM X05BTUU9CSR7QVBQX1NIT1JUTkFNRX1jdGwKK0NUTF9TQ1JJUFQ9CSR7UFJFRklYfS9iaW4vJHtB UFBDVExfTkFNRX0KK1JDX1NDUklQVD0JJHtQUkVGSVh9L2V0Yy9yYy5kLyR7UE9SVE5BTUV9LnNo CitBUFBfVElUTEU9CUpha2FydGEgVG9tY2F0CitKQVZBX0hPTUU/PQkke0xPQ0FMQkFTRX0vamRr MS4zLjEKK0pBVkFfUE9SVD89CSR7UE9SVFNESVJ9L2phdmEvamRrMTMKK1VTRVJfTkFNRT89CSR7 QVBQX1NIT1JUTkFNRX0KK0dST1VQX05BTUU/PQkke1VTRVJfTkFNRX0KK1VTRVJfSUQ/PQk3MTAz CitHUk9VUF9JRD89CSR7VVNFUl9JRH0KK1BXPz0JCS91c3Ivc2Jpbi9wdworTElTVEVOX1BPUlQ/ PQk4MDgwCitTVERPVVRfTE9HPz0JJHtMT0dfRElSfS9zdGRvdXQubG9nCitTVERFUlJfTE9HPz0J JHtMT0dfRElSfS9zdGRlcnIubG9nCitBVVRPX1NUQVJUPz0JWUVTCisKK3ByZS1pbnN0YWxsOgor CUAke0VDSE99ICJJbnN0YWxsYXRpb24gc2V0dGluZ3M6IgorCUAke0VDSE99ICIgICBEZXN0aW5h dGlvbiBkaXJlY3Rvcnk6ICAgJHtBUFBfSE9NRX0iCisJQCR7RUNIT30gIiAgIENvbnRyb2wgc2Ny aXB0IGxvY2F0aW9uOiAke0NUTF9TQ1JJUFR9IgorCUAke0VDSE99ICIgICBTdGFydHVwIHNjcmlw dCBsb2NhdGlvbjogJHtSQ19TQ1JJUFR9IgorCUAke0VDSE99ICIgICBMb2NhdGlvbiBvZiBKREs6 ICAgICAgICAgJHtKQVZBX0hPTUV9IgorCUAke0VDSE99ICIgICBMb2NhdGlvbiBvZiBKYXZhIHBv cnQ6ICAgJHtKQVZBX1BPUlR9IgorCUAke0VDSE99ICIgICBSdW5uaW5nIGFzICh1c2VyL2dyb3Vw KTogJHtVU0VSX05BTUV9LyR7R1JPVVBfTkFNRX0gKCR7VVNFUl9JRH06JHtHUk9VUF9JRH0pIgor CUAke0VDSE99ICIgICBQb3J0IHRvIGxpc3RlbiBhdDogICAgICAgJHtMSVNURU5fUE9SVH0iCisJ QCR7RUNIT30gIiAgIExvZ2ZpbGUgc3Rkb3V0OiAgICAgICAgICAke1NURE9VVF9MT0d9IgorCUAk e0VDSE99ICIgICBMb2dmaWxlIHN0ZGVycjogICAgICAgICAgJHtTVERFUlJfTE9HfSIKKwlAJHtF Q0hPfSAiICAgU3RhcnRpbmcgYWZ0ZXIgaW5zdGFsbDogICR7QVVUT19TVEFSVH0iCiAKIGRvLWlu c3RhbGw6Ci0JQC91c3IvYmluL3BlcmwgLWkgLXBlICJzfCUlUFJFRklYJSV8JHtQUkVGSVh9fGci ICR7V1JLU1JDfS9jb25mL3dvcmtlcnMucHJvcGVydGllcwotCUAke0xOfSAtZnMgJHtXUktTUkN9 ICR7V1JLRElSfS90b21jYXQKLQlAcGluc3RhbGwgLXYgLWQgJHtXUktESVJ9Ci0JQCR7U0VEfSAi c3wlJVBSRUZJWCUlfCR7UFJFRklYfXxnIiA8ICR7RklMRVNESVJ9L3RvbWNhdC5zaCA+ICR7V1JL RElSfS90b21jYXQuc2gKLQlAJHtJTlNUQUxMX1NDUklQVH0gJHtXUktESVJ9L3RvbWNhdC5zaCAv dXNyL2xvY2FsL2V0Yy9yYy5kCisJQCMgQWRkIHRoZSBncm91cCBhbmQgdGhlIHVzZXIgaWYgdGhl eSBkbyBub3QgZXhpc3QKKwkke1BXfSBncm91cGFkZCAtbiAke0dST1VQX05BTUV9IC1nICR7R1JP VVBfSUR9IHx8IHRydWUKKwkke1BXfSB1c2VyYWRkIC1uICR7VVNFUl9OQU1FfSAtdSAke1VTRVJf SUR9IC1nICR7R1JPVVBfTkFNRX0gLWMgIiR7QVBQX1RJVExFfSBhY2NvdW50IiAtZCAke0FQUF9I T01FfSAtcyAke1NIfSAtaCAtIHx8IHRydWUKKworCUAjIENyZWF0ZSB0aGUgZGVzdGluYXRpb24g ZGlyZWN0b3J5CisJJHtNS0RJUn0gJHtBUFBfSE9NRX0KKworCUAjIENvcHkgYWxsIGZpbGVzIGV4 Y2VwdCAuYmF0IGFuZCAub3JpZyBmaWxlcworCSR7Uk19IC1mIGAke0ZJTkR9ICR7V1JLU1JDfSAt bmFtZSAnKi5iYXQnYAorCSR7Uk19IC1mIGAke0ZJTkR9ICR7V1JLU1JDfSAtbmFtZSAnKi5vcmln J2AKKwkke0NQfSAtUiAke1dSS1NSQ30vKiAke0FQUF9IT01FfQorCSR7Q0hNT0R9IDc1NSBgZmlu ZCAke0FQUF9IT01FfSAtdHlwZSBkYAorCisJQCMgSW5zdGFsbCB0aGUgd29ya2Vycy5wcm9wZXJ0 aWVzIGZpbGUgYWZ0ZXIgcHJvY2Vzc2luZyBpdAorCSR7Q0FUfSAke1dSS1NSQ30vY29uZi93b3Jr ZXJzLnByb3BlcnRpZXMgXAorCXwgJHtTRUR9ICIvJSVUT01DQVRfSE9NRSUlL3MvLyR7QVBQX0hP TUU6Uy9cLy9cXFwvL2d9LyIgXAorCXwgJHtTRUR9ICIvJSVKQVZBX0hPTUUlJS9zLy8ke0pBVkFf SE9NRTpTL1wvL1xcXC8vZ30vIiBcCisJPiAke1dSS0RJUn0vd29ya2Vycy5wcm9wZXJ0aWVzCisJ JHtNVn0gJHtXUktESVJ9L3dvcmtlcnMucHJvcGVydGllcyAke0FQUF9IT01FfS9jb25mL3dvcmtl cnMucHJvcGVydGllcworCisJQCMgSW5zdGFsbCB0aGUgY29udHJvbCBzY3JpcHQKKwkke0NBVH0g JHtGSUxFU0RJUn0vJHtBUFBDVExfTkFNRX0gXAorCXwgJHtTRUR9ICIvJSVQT1JUTkFNRSUlL3Mv LyR7UE9SVE5BTUV9LyIgXAorCXwgJHtTRUR9ICIvJSVQT1JUVkVSU0lPTiUlL3MvLyR7UE9SVFZF UlNJT059LyIgXAorCXwgJHtTRUR9ICIvJSVBUFBfVElUTEUlJS9zLy8ke0FQUF9USVRMRX0vIiBc CisJfCAke1NFRH0gIi8lJUFQUF9TSE9SVE5BTUUlJS9zLy8ke0FQUF9TSE9SVE5BTUV9LyIgXAor CXwgJHtTRUR9ICIvJSVBUFBfSE9NRSUlL3MvLyR7QVBQX0hPTUU6Uy9cLy9cXFwvL2d9LyIgXAor CXwgJHtTRUR9ICIvJSVMT0dfRElSJSUvcy8vJHtMT0dfRElSOlMvXC8vXFxcLy9nfS8iIFwKKwl8 ICR7U0VEfSAiLyUlUkNfU0NSSVBUX05BTUUlJS9zLy8ke1BPUlROQU1FfS5zaC8iIFwKKwl8ICR7 U0VEfSAiLyUlSkFWQV9IT01FJSUvcy8vJHtKQVZBX0hPTUU6Uy9cLy9cXFwvL2d9LyIgXAorCXwg JHtTRUR9ICIvJSVVU0VSX05BTUUlJS9zLy8ke1VTRVJfTkFNRX0vIiBcCisJfCAke1NFRH0gIi8l JVNURE9VVF9MT0clJS9zLy8ke1NURE9VVF9MT0c6Uy9cLy9cXFwvL2d9LyIgXAorCXwgJHtTRUR9 ICIvJSVTVERFUlJfTE9HJSUvcy8vJHtTVERFUlJfTE9HOlMvXC8vXFxcLy9nfS8iIFwKKwk+ICR7 Q1RMX1NDUklQVH0KKwkke0NITU9EfSA3NTUgJHtDVExfU0NSSVBUfQorCisJQCMgSW5zdGFsbCB0 aGUgc3RhcnR1cCBzY3JpcHQKKwkke0xOfSAtc2YgJHtDVExfU0NSSVBUfSAke1JDX1NDUklQVH0K KworCUAjIENyZWF0ZSB0aGUgZGlyZWN0b3JpZXMgdGhhdCB0aGUgYXBwbGljYXRpb24gd2lsbCBj cmVhdGUgaXQgYXQgdGhlCisJQCMgZmlyc3QgcnVuCisJJHtNS0RJUn0gJHtBUFBfSE9NRX0vbG9n cworCisJQCMgSW5zdGFsbCB0aGUgc2VydmVyLnhtbCBmaWxlIGFmdGVyIHByb2Nlc3NpbmcgaXQK Kwkke0NBVH0gJHtXUktTUkN9L2NvbmYvc2VydmVyLnhtbCBcCisJfCAke1NFRH0gIi8lJUxJU1RF Tl9QT1JUJSUvcy8vJHtMSVNURU5fUE9SVH0vIiBcCisJPiAke1dSS0RJUn0vc2VydmVyLnhtbAor CSR7TVZ9ICR7V1JLRElSfS9zZXJ2ZXIueG1sICR7QVBQX0hPTUV9L2NvbmYvc2VydmVyLnhtbAor CisJQCMgQ2hhbmdlIG93bmVyc2hpcCBmb3IgdGhlIGZpbGVzCisJJHtDSE9XTn0gLVIgJHtVU0VS X05BTUV9OiR7R1JPVVBfTkFNRX0gJHtBUFBfSE9NRX0KKworCUAjIEluc3RhbGwgdGhlIG1hbiBw YWdlCisuaWYgIWRlZmluZWQoTk9QT1JURE9DUykKKwkke0NBVH0gJHtGSUxFU0RJUn0vJHtBUFBD VExfTkFNRX0uMSBcCisJfCAke1NFRH0gIi8lJVBSRUZJWCUlL3MvLyR7UFJFRklYOlMvXC8vXFxc Ly9nfS8iIFwKKwk+ICR7V1JLRElSfS8ke0FQUENUTF9OQU1FfS4xCisJJHtJTlNUQUxMX01BTn0g JHtXUktESVJ9LyR7QVBQQ1RMX05BTUV9LjEgJHtNQU5QUkVGSVh9L21hbi9tYW4xCisuZW5kaWYK IAogcG9zdC1pbnN0YWxsOgotCUAke0VDSE99ICJldGMvcmMuZC90b21jYXQuc2giID4+ICR7VE1Q UExJU1R9CisJQCR7RUNIT30gIiR7QVBQX1RJVExFfSAke1BPUlRWRVJTSU9OfSBoYXMgYmVlbiBp bnN0YWxsZWQgaW4gJHtBUFBfSE9NRX0uIgorLmlmICFkZWZpbmVkKE5PUE9SVERPQ1MpCisJQCR7 RUNIT30gIlVzZSAnbWFuICR7QVBQQ1RMX05BTUV9JyBmb3IgaW5mb3JtYXRpb24gYWJvdXQgc3Rh cnRpbmcgYW5kIHN0b3BwaW5nICR7QVBQX1RJVExFfS4iCisuZW5kaWYKKy5pZiAke0FVVE9fU1RB UlR9ID09ICJZRVMiCisJQCR7RUNIT30gLW4gIlN0YXJ0aW5nLi4uIgorCUAke1JDX1NDUklQVH0g c3RhcnQgfHwgdHJ1ZQorCUAke0VDSE99ICIiCisuZW5kaWYKIAogLmluY2x1ZGUgPGJzZC5wb3J0 Lm1rPgpkaWZmIC1ydU4gLS1leGNsdWRlPXdvcmsgLS1leGNsdWRlPUNWUyAtLWV4Y2x1ZGU9UkVB RE1FLmh0bWwgL3Vzci9wb3J0cy93d3cvamFrYXJ0YS10b21jYXQvZmlsZXMvcGF0Y2gtYWEgL2hv bWUvZXJuc3QvZnJlZWJzZC1wb3J0cy93d3cvamFrYXJ0YS10b21jYXQvZmlsZXMvcGF0Y2gtYWEK LS0tIC91c3IvcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0L2ZpbGVzL3BhdGNoLWFhCVN1biBNYXkg MjAgMTg6MDg6MTUgMjAwMQorKysgL2hvbWUvZXJuc3QvZnJlZWJzZC1wb3J0cy93d3cvamFrYXJ0 YS10b21jYXQvZmlsZXMvcGF0Y2gtYWEJVGh1IEphbiAyNCAxMzo0MDo1MSAyMDAyCkBAIC01LDE0 ICs1LDE0IEBACiAgIyBkaXJlY3Rvcmllcy4KICAjCiAtd29ya2Vycy50b21jYXRfaG9tZT1jOlxq YWthcnRhLXRvbWNhdAotK3dvcmtlcnMudG9tY2F0X2hvbWU9JSVQUkVGSVglJS90b21jYXQKKyt3 b3JrZXJzLnRvbWNhdF9ob21lPSUlVE9NQ0FUX0hPTUUlJQogIAogICMKICAjIHdvcmtlcnMuamF2 YV9ob21lIHNob3VsZCBwb2ludCB0byB5b3VyIEphdmEgaW5zdGFsbGF0aW9uLiBOb3JtYWxseQog ICMgeW91IHNob3VsZCBoYXZlIGEgYmluIGFuZCBsaWIgZGlyZWN0b3JpZXMgYmVuZWF0aCBpdC4K ICAjCiAtd29ya2Vycy5qYXZhX2hvbWU9YzpcamRrMS4yLjIKLSt3b3JrZXJzLmphdmFfaG9tZT0l JVBSRUZJWCUlL2pkazEuMS44Cisrd29ya2Vycy5qYXZhX2hvbWU9JSVKQVZBX0hPTUUlJQogIAog ICMKICAjIFlvdSBzaG91bGQgY29uZmlndXJlIHlvdXIgZW52aXJvbm1lbnQgc2xhc2guLi4gcHM9 XCBvbiBOVCBhbmQgLyBvbiBVTklYCmRpZmYgLXJ1TiAtLWV4Y2x1ZGU9d29yayAtLWV4Y2x1ZGU9 Q1ZTIC0tZXhjbHVkZT1SRUFETUUuaHRtbCAvdXNyL3BvcnRzL3d3dy9qYWthcnRhLXRvbWNhdC9m aWxlcy9wYXRjaC1hYiAvaG9tZS9lcm5zdC9mcmVlYnNkLXBvcnRzL3d3dy9qYWthcnRhLXRvbWNh dC9maWxlcy9wYXRjaC1hYgotLS0gL3Vzci9wb3J0cy93d3cvamFrYXJ0YS10b21jYXQvZmlsZXMv cGF0Y2gtYWIJTW9uIE1heSAyMSAxMDowNTozOCAyMDAxCisrKyAvaG9tZS9lcm5zdC9mcmVlYnNk LXBvcnRzL3d3dy9qYWthcnRhLXRvbWNhdC9maWxlcy9wYXRjaC1hYglUaHUgSmFuIDI0IDE0OjM1 OjQ3IDIwMDIKQEAgLTEsNiArMSw2IEBACi0tLS0gY29uZi9zZXJ2ZXIueG1sLm9yaWcJVHVlIERl YyAxMiAyMjozNjoyMCAyMDAwCi0rKysgY29uZi9zZXJ2ZXIueG1sCU1vbiBNYXkgMjEgMDA6MjU6 NDYgMjAwMQotQEAgLTY3LDYgKzY3LDcgQEAKKy0tLSBjb25mL3NlcnZlci54bWwub3JpZwlUdWUg SnVsIDE3IDE4OjU3OjQ2IDIwMDEKKysrKyBjb25mL3NlcnZlci54bWwJVGh1IEphbiAyNCAxNDoz Mjo1NiAyMDAyCitAQCAtNjgsNiArNjgsNyBAQAogICAgICAtLT4KICAgICAgPExvZ2dlciBuYW1l PSJ0Y19sb2ciIAogICAgICAgICAgICAgIHZlcmJvc2l0eUxldmVsID0gIklORk9STUFUSU9OIiAK QEAgLTgsMyArOCwxMiBAQAogICAgICAvPgogIAogICAgICA8TG9nZ2VyIG5hbWU9InNlcnZsZXRf bG9nIiAKK0BAIC0yMjMsNyArMjI0LDcgQEAKKyAgICAgICAgICAgICA8UGFyYW1ldGVyIG5hbWU9 ImhhbmRsZXIiIAorICAgICAgICAgICAgICAgICB2YWx1ZT0ib3JnLmFwYWNoZS50b21jYXQuc2Vy dmljZS5odHRwLkh0dHBDb25uZWN0aW9uSGFuZGxlciIvPgorICAgICAgICAgICAgIDxQYXJhbWV0 ZXIgbmFtZT0icG9ydCIgCistICAgICAgICAgICAgICAgIHZhbHVlPSI4MDgwIi8+CisrICAgICAg ICAgICAgICAgIHZhbHVlPSIlJUxJU1RFTl9QT1JUJSUiLz4KKyAgICAgICAgIDwvQ29ubmVjdG9y PgorIAorICAgICAgICAgPCEtLQpkaWZmIC1ydU4gLS1leGNsdWRlPXdvcmsgLS1leGNsdWRlPUNW UyAtLWV4Y2x1ZGU9UkVBRE1FLmh0bWwgL3Vzci9wb3J0cy93d3cvamFrYXJ0YS10b21jYXQvZmls ZXMvdG9tY2F0LnNoIC9ob21lL2VybnN0L2ZyZWVic2QtcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0 L2ZpbGVzL3RvbWNhdC5zaAotLS0gL3Vzci9wb3J0cy93d3cvamFrYXJ0YS10b21jYXQvZmlsZXMv dG9tY2F0LnNoCU1vbiBBdWcgMTMgMTE6MjY6MzkgMjAwMQorKysgL2hvbWUvZXJuc3QvZnJlZWJz ZC1wb3J0cy93d3cvamFrYXJ0YS10b21jYXQvZmlsZXMvdG9tY2F0LnNoCVRodSBKYW4gIDEgMDE6 MDA6MDAgMTk3MApAQCAtMSwyNSArMCwwIEBACi0jIS9iaW4vc2gKLQotSkFWQV9IT01FPSUlUFJF RklYJSUvamRrMS4xLjgKLWV4cG9ydCBKQVZBX0hPTUUKLVRPTUNBVF9IT01FPSUlUFJFRklYJSUv dG9tY2F0Ci1leHBvcnQgVE9NQ0FUX0hPTUUKLQotY2FzZSAiJDEiIGluCi0Jc3RhcnQpCi0JCWlm IFsgLWYgJSVQUkVGSVglJS90b21jYXQvYmluL3RvbWNhdC5zaCBdOyB0aGVuCi0JCQkvYmluL3No ICUlUFJFRklYJSUvdG9tY2F0L2Jpbi90b21jYXQuc2ggc3RhcnQgPiAvZGV2L251bGwgJiYgZWNo byAnIHRvbWNhdCcKLQkJZmkKLQkJOzsKLQlzdG9wKQotCQlpZiBbIC1mICUlUFJFRklYJSUvdG9t Y2F0L2Jpbi90b21jYXQuc2ggXTsgdGhlbgotCQkJL2Jpbi9zaCAlJVBSRUZJWCUlL3RvbWNhdC9i aW4vdG9tY2F0LnNoIHN0b3AgPiAvZGV2L251bGwgJiYgZWNobyAnIHRvbWNhdCcKLQkJZmkKLQkJ OzsKLQkqKQotCQllY2hvICIiCi0JCWVjaG8gIlVzYWdlOiBgYmFzZW5hbWUgJDBgIHsgc3RhcnQg fCBzdG9wIH0iCi0JCWVjaG8gIiIKLQkJZXhpdCA2NAotCQk7OwotZXNhYwpkaWZmIC1ydU4gLS1l eGNsdWRlPXdvcmsgLS1leGNsdWRlPUNWUyAtLWV4Y2x1ZGU9UkVBRE1FLmh0bWwgL3Vzci9wb3J0 cy93d3cvamFrYXJ0YS10b21jYXQvZmlsZXMvdG9tY2F0Y3RsIC9ob21lL2VybnN0L2ZyZWVic2Qt cG9ydHMvd3d3L2pha2FydGEtdG9tY2F0L2ZpbGVzL3RvbWNhdGN0bAotLS0gL3Vzci9wb3J0cy93 d3cvamFrYXJ0YS10b21jYXQvZmlsZXMvdG9tY2F0Y3RsCVRodSBKYW4gIDEgMDE6MDA6MDAgMTk3 MAorKysgL2hvbWUvZXJuc3QvZnJlZWJzZC1wb3J0cy93d3cvamFrYXJ0YS10b21jYXQvZmlsZXMv dG9tY2F0Y3RsCU1vbiBKYW4gMjggMTU6MzU6NTUgMjAwMgpAQCAtMCwwICsxLDExOSBAQAorIyEv YmluL3NoCisKKyMgU2V0IHNvbWUgdmFyaWFibGVzCitWRVJTSU9OPSUlUE9SVFZFUlNJT04lJQor QVBQX0hPTUU9JSVBUFBfSE9NRSUlCitVU0VSX05BTUU9JSVVU0VSX05BTUUlJQorU1RET1VUX0xP Rz0lJVNURE9VVF9MT0clJQorU1RERVJSX0xPRz0lJVNUREVSUl9MT0clJQorUElEX0ZJTEU9L3Zh ci9ydW4vJSVQT1JUTkFNRSUlLnBpZAorSkFSX0ZJTEU9JHtBUFBfSE9NRX0vbGliL3dlYnNlcnZl ci5qYXIKK01ZU0VMRj1gYmFzZW5hbWUgJDBgCisKKyMgU2V0IHRoZSBDTEFTU1BBVEgKK3Vuc2V0 IENMQVNTUEFUSAorZm9yIGkgaW4gJHtBUFBfSE9NRX0vbGliLyogOyBkbworCWlmIFsgIiRDTEFT U1BBVEgiICE9ICIiIF07IHRoZW4KKwkJQ0xBU1NQQVRIPSR7Q0xBU1NQQVRIfTokaQorCWVsc2UK KwkJQ0xBU1NQQVRIPSRpCisJZmkKK2RvbmUKK2lmIFsgLWYgJHtKQVZBX0hPTUV9L2xpYi90b29s cy5qYXIgXSA7IHRoZW4KKwlDTEFTU1BBVEg9JHtDTEFTU1BBVEh9OiR7SkFWQV9IT01FfS9saWIv dG9vbHMuamFyCitmaQorCisjIENoZWNrIGlmIHdlJ3JlIGJlaW5nIHJ1biBhcyBhIHNoZWxsIHNj cmlwdCBvciBhcyBhbiByYyBzY3JpcHQKK2lmIFsgJHtNWVNFTEZ9ID0gIiUlUkNfU0NSSVBUX05B TUUlJSIgXTsgdGhlbgorCUFTX1JDX1NDUklQVD15ZXMKK2Vsc2UKKwlBU19SQ19TQ1JJUFQ9bm8K K2ZpCisKKyMgQ2hlY2sgaWYgdGhlIEpBVkFfSE9NRSBkaXJlY3RvcnkgaXMgZGVmaW5lZCwgb3Ro ZXJ3aXNlIHNldCBpdCB0byB0aGUKKyMgZmFsbGJhY2sgZGVmYXVsdAoraWYgWyAiJHtKQVZBX0hP TUV9YSIgPSAiYSIgXTsgdGhlbgorCUpBVkFfSE9NRT0lJUpBVkFfSE9NRSUlCitmaQorSkFWQV9D TUQ9JHtKQVZBX0hPTUV9L2Jpbi9qYXZhCisKK2Nhc2UgIiQxIiBpbgorCXN0YXJ0KQorCQkjIE1h a2Ugc3VyZSB0aGUgYXBwbGljYXRpb24gaXMgbm90IHN0YXJ0ZWQgcHJldmlvdXNseQorCQlpZiBb IC1lICR7UElEX0ZJTEV9IF07IHRoZW4KKwkJCWlmIFsgIiR7QVNfUkNfU0NSSVBUfSIgPSAieWVz IiBdOyB0aGVuCisJCQkJZWNobyAiIgorCQkJZmkKKwkJCWVjaG8gIiUlQVBQX1NIT1JUTkFNRSUl OiBFUlJPUjogRm91bmQgJSVBUFBfVElUTEUlJSBQSUQgZmlsZSBhdCAke1BJRF9GSUxFfS4gSXQg aXMgcHJvYmFibHkgYWxyZWFkeSBydW5uaW5nLiIKKwkJCWV4aXQgMQorCQlmaQorCisJCSMgTWFr ZSBzdXJlIHRoZSBhcHBsaWNhdGlvbiBkaXJlY3RvcnkgZG9lcyBleGlzdAorCQlpZiBbICEgLWQg JHtBUFBfSE9NRX0gXTsgdGhlbgorCQkJaWYgWyAiJHtBU19SQ19TQ1JJUFR9IiA9ICJ5ZXMiIF07 IHRoZW4KKwkJCQllY2hvICIiCisJCQlmaQorCQkJZWNobyAiJSVBUFBfU0hPUlROQU1FJSU6IEVS Uk9SOiBVbmFibGUgdG8gZmluZCAlJUFQUF9USVRMRSUlIGhvbWUgZGlyZWN0b3J5IGF0ICR7QVBQ X0hPTUV9LiIKKwkJCWV4aXQgMgorCQlmaQorCisJCSMgTWFrZSBzdXJlIHRoZSBhcHBsaWNhdGlv biBKQVIgZmlsZSBleGlzdHMKKwkJaWYgWyAhIC1yICR7SkFSX0ZJTEV9IF07IHRoZW4KKwkJCWlm IFsgIiR7QVNfUkNfU0NSSVBUfSIgPSAieWVzIiBdOyB0aGVuCisJCQkJZWNobyAiIgorCQkJZmkK KwkJCWVjaG8gIiUlQVBQX1NIT1JUTkFNRSUlOiBFUlJPUjogVW5hYmxlIHRvIGZpbmQgJSVBUFBf VElUTEUlJSBKQVIgZmlsZSBhdCAke0pBUl9GSUxFfS4iCisJCQlleGl0IDMKKwkJZmkKKworCQkj IE1ha2Ugc3VyZSB0aGUgSmF2YSBWTSBjYW4gYmUgZm91bmQKKwkJaWYgWyAhIC14ICR7SkFWQV9D TUR9IF07IHRoZW4KKwkJCWlmIFsgIiR7QVNfUkNfU0NSSVBUfSIgPSAieWVzIiBdOyB0aGVuCisJ CQkJZWNobyAiIgorCQkJZmkKKwkJCWVjaG8gIiUlQVBQX1NIT1JUTkFNRSUlOiBFUlJPUjogVW5h YmxlIHRvIGZpbmQgSmF2YSBWTSBhdCAke0pBVkFfSE9NRX0uIgorCQkJZXhpdCA0CisJCWZpCisK KwkJIyBDcmVhdGUgdGhlIHByb2Nlc3MgSUQgZmlsZQorCQlybSAtZiAke1BJRF9GSUxFfQorCQl0 b3VjaCAke1BJRF9GSUxFfQorCQljaG93biAke1VTRVJfTkFNRX0gJHtQSURfRklMRX0KKwkJY2ht b2QgNjAwICR7UElEX0ZJTEV9CisKKwkJaWYgWyAiJHtBU19SQ19TQ1JJUFR9IiA9ICJ5ZXMiIF07 IHRoZW4KKwkJCWVjaG8gLW4gIiAlJUFQUF9TSE9SVE5BTUUlJSIKKwkJZmkKKwkJdG91Y2ggJHtQ SURfRklMRX0KKwkJY2hvd24gJHtVU0VSX05BTUV9ICR7UElEX0ZJTEV9CisJCWNobW9kIDYwMCAk e1BJRF9GSUxFfQorCQlzdSAtICR7VVNFUl9OQU1FfSAtYyAiKGNkICR7QVBQX0hPTUV9ICYmICR7 SkFWQV9DTUR9IC1jcCAke0NMQVNTUEFUSH0gLUR0b21jYXQuaG9tZT0ke0FQUF9IT01FfSBvcmcu YXBhY2hlLnRvbWNhdC5zdGFydHVwLlRvbWNhdCAmIGVjaG8gXCQhID4gJHtQSURfRklMRX0pID4g JHtTVERPVVRfTE9HfSAyPiAke1NUREVSUl9MT0d9IgorCQk7OworCXN0b3ApCisJCWlmIFsgISAt ZSAke1BJRF9GSUxFfSBdOyB0aGVuCisKKwkJCSMgSWYgcnVuIGFzIGFuIHJjIHNjcmlwdCwgZGll IHNpbGVudGx5Li4uCisJCQlpZiBbICIke0FTX1JDX1NDUklQVH0iID0gInllcyIgXTsgdGhlbgor CQkJCWV4aXQgMAorCisJCQkjIC4uLm90aGVyd2lzZSBjb21wbGFpbgorCQkJZWxzZQorCQkJCWVj aG8gIiUlQVBQX1NIT1JUTkFNRSUlOiBFUlJPUjogVW5hYmxlIHRvIGZpbmQgJSVBUFBfVElUTEUl JSBQSUQgZmlsZSBhdCAke1BJRF9GSUxFfS4gSXQgaXMgcHJvYmFibHkgbm90IHJ1bm5pbmcuIgor CQkJCWV4aXQgMTYKKwkJCWZpCisJCWVsc2UKKwkJCWlmIFsgIiR7QVNfUkNfU0NSSVBUfSIgPSAi eWVzIiBdOyB0aGVuCisJCQkJZWNobyAtbiAiICUlQVBQX1NIT1JUTkFNRSUlIgorCQkJZmkKKwkJ CS9iaW4va2lsbCBgY2F0ICR7UElEX0ZJTEV9YAorCQkJcm0gLWYgJHtQSURfRklMRX0KKwkJZmkK KworCQk7OworCSopCisJCWVjaG8gIiIKKwkJZWNobyAiVXNhZ2U6ICR7TVlTRUxGfSB7IHN0YXJ0 IHwgc3RvcCB9IgorCQllY2hvICIiCisJCWV4aXQgNjQKKwkJOzsKK2VzYWMKZGlmZiAtcnVOIC0t ZXhjbHVkZT13b3JrIC0tZXhjbHVkZT1DVlMgLS1leGNsdWRlPVJFQURNRS5odG1sIC91c3IvcG9y dHMvd3d3L2pha2FydGEtdG9tY2F0L2ZpbGVzL3RvbWNhdGN0bC4xIC9ob21lL2VybnN0L2ZyZWVi c2QtcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0L2ZpbGVzL3RvbWNhdGN0bC4xCi0tLSAvdXNyL3Bv cnRzL3d3dy9qYWthcnRhLXRvbWNhdC9maWxlcy90b21jYXRjdGwuMQlUaHUgSmFuICAxIDAxOjAw OjAwIDE5NzAKKysrIC9ob21lL2VybnN0L2ZyZWVic2QtcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0 L2ZpbGVzL3RvbWNhdGN0bC4xCU1vbiBKYW4gMjggMTM6NDM6MjQgMjAwMgpAQCAtMCwwICsxLDk2 IEBACisuRGQgTWF5IDI2LCAyMDAxCisuRHQgVE9NQ0FUQ1RMIDEKKy5PcyBGcmVlQlNECisuU2gg TkFNRQorLk5tIHRvbWNhdGN0bAorLk5kIFRvbWNhdCBzZXJ2ZXIgY29udHJvbCBpbnRlcmZhY2UK Ky5TaCBTWU5PUFNJUworLk5tCisuT3AgQXIgc3RhcnQgfCBBciBzdG9wCisuU2ggREVTQ1JJUFRJ T04KK1RoZQorLk5tCitzaGVsbCBzY3JpcHQgcHJvdmlkZXMgYW4gaW50ZXJmYWNlIHRvIHRoZSBU b21jYXQgYXBwbGljYXRpb24gc2VydmVyLgorLlBwCitUaGlzIHNjcmlwdCBoYXMgMiBtb2RlcyBv ZiBvcGVyYXRpb24sIE9uZSBpcworLkVtIHNoZWxsIHNjcmlwdCBtb2RlCithbmQgdGhlIG90aGVy IGlzCisuRW0gcmMgc2NyaXB0IG1vZGUgLgorSWYgcnVuIGFzCisuTm0KK3NoZWxsIHNjcmlwdCBt b2RlIGlzIHVzZWQsIG90aGVyd2lzZSByYyBzY3JpcHQgbW9kZSBpcyB1c2VkLiBTaGVsbCBzY3Jp cHQgbW9kZQorYXNzdW1lcyB0aGF0IHRoZSBzY3JpcHQgaXMgdXNlZCBhcyBhIG5vcm1hbCBzaGVs bCBzY3JpcHQsIHdoaWxlIHJjIHNjcmlwdCBtb2RlCithc3N1bWVzIHRoZSBzY3JpcHQgaXMgdXNl ZCB0byBzdGFydCBvciBzdG9wIFRvbWNhdCBhdCBib290IHRpbWUuCisuUHAKK1RoZSBzY3JpcHQg ZXhwZWN0cyBleGFjdGx5IG9uZSBhcmd1bWVudCwgZWl0aGVyCisuQXIgc3RhcnQKK29yCisuQXIg c3RvcCAuCitJZiBtb3JlIHRoYW4gb25lIGFyZ3VtZW50IGlzIGdpdmVuLCB0aGVuIGFsbCBhcmd1 bWVudHMgYnV0IHRoZSBmaXJzdCBhcmUKK2lnbm9yZWQuCisuQmwgLXRhZyAtd2lkdGggaW5kZW50 CisuSXQgQXIgc3RhcnQKK1N0YXJ0IFRvbWNhdCwgaWYgaXQgaXMgbm90IGFscmVhZHkgcnVubmlu Zy4gVGhlIElEIG9mIHRoZSBzdGFydGVkIHByb2Nlc3Mgd2lsbAorYmUgc2F2ZWQgaW4gYSBQSUQg ZmlsZS4KKy5JdCBBciBzdG9wCitTdG9wIFRvbWNhdCwgaWYgaXQgaXMgYWN0dWFsbHkgcnVubmlu Zy4gVGhlIHByb2Nlc3Mgd2l0aCB0aGUgSUQgc3RvcmVkIGluCit0aGUgUElEIGZpbGUgd2lsbCBi ZSBraWxsZWQuCisuRWwKKy5TaCBFUlJPUlMKK1RoZSBmb2xsb3dpbmcgZXJyb3IgY29uZGl0aW9u cyBhcmUgZGV0ZWN0ZWQuIFRoZXkgd2lsbCBiZSBjaGVja2VkIGluIHRoZQorc3BlY2lmaWVkIG9y ZGVyLiBJbiBldmVyeSBjYXNlIHdoZXJlIGFuIGVycm9yIG1lc3NhZ2UgaXMgcHJpbnRlZCBpdCB3 aWxsIGJlCitwcmVwZW5kZWQgYnkgdGhlIG5hbWUgb2YgdGhlIHNjcmlwdAorLkVtICggYmFzZW5h bWUgJDAgKSAuCisuUHAKK0lmIG5vIGFyZ3VtZW50IGlzIHBhc3NlZCwgb3IgaWYgYW4gYXJndW1l bnQgb3RoZXIgdGhhbgorLkFyIHN0YXJ0CitvcgorLkFyIHN0b3AKK2lzIHBhc3NlZCBhcyB0aGUg Zmlyc3QgYXJndW1lbnQsIHRoZW4gYSBzaW1wbGUgaGVscCBtZXNzYWdlIGlzIHByaW50ZWQgYW5k IHRoZQorc2NyaXB0IGlzIGV4aXRlZCB3aXRoIGVycm9yIGNvZGUgNjQuCisuUHAKK0luIAorLkVt IHJjIHNjcmlwdCBtb2RlCithIG5ld2xpbmUgd2lsbCBiZSBwcmludGVkIGJlZm9yZSBhbnkgZXJy b3IgbWVzc2FnZS4KKy5QcAorV2hlbiB1c2luZyB0aGUgYXJndW1lbnQKKy5BciBzdGFydAordGhl IGZvbGxvd2luZyBlcnJvcnMgY29uZGl0aW9ucyBjYW4gYmUgdHJpZ2dlcmVkOgorLkJsIC10YWcg LXdpZHRoIGluZGVudAorLkl0IEVtIFRoZSBUb21jYXQgUElEIGZpbGUgYWxyZWFkeSBleGlzdHMu CitUb21jYXQgaXMgcHJvYmFibHkgYWxyZWFkeSBydW5uaW5nLiBQcmludHMgYW4gZXJyb3IgbWVz c2FnZSBhbmQgZXhpdHMgdGhlCitzY3JpcHQgd2l0aCBlcnJvciBjb2RlIDEuCisuSXQgRW0gVG9t Y2F0IGhvbWUgZGlyZWN0b3J5IGNhbm5vdCBiZSBmb3VuZAorUHJpbnRzIGFuIGVycm9yIG1lc3Nh Z2UgYW5kIGV4aXRzIHRoZSBzY3JpcHQgd2l0aCBlcnJvciBjb2RlIDIuCisuSXQgRW0gVG9tY2F0 IHNjcmlwdCBjYW5ub3QgYmUgZm91bmQKK1ByaW50cyBhbiBlcnJvciBtZXNzYWdlIGFuZCBleGl0 cyB0aGUgc2NyaXB0IHdpdGggZXJyb3IgY29kZSAzLgorLkl0IEVtIEphdmEgVk0gY2Fubm90IGJl IGZvdW5kCitQcmludHMgYW4gZXJyb3IgbWVzc2FnZSBhbmQgZXhpdHMgdGhlIHNjcmlwdCB3aXRo IGVycm9yIGNvZGUgNC4KKy5FbAorLlBwCitXaGVuIHVzaW5nIHRoZSBhcmd1bWVudAorLkFyIHN0 b3AKK3RoZSBmb2xsb3dpbmcgZXJyb3IgY29uZGl0aW9uIGNhbiBiZSB0cmlnZ2VyZWQ6CisuQmwg LXRhZyAtd2lkdGggaW5kZW50CisuSXQgRW0gVGhlIFRvbWNhdCBQSUQgZmlsZSBjYW5ub3QgYmUg Zm91bmQKK1RvbWNhdCBpcyBwcm9iYWJseSBub3QgcnVubmluZy4gUHJpbnRzIGFuIGVycm9yIG1l c3NhZ2UgYW5kIGV4aXRzIHRoZSBzY3JpcHQKK3dpdGggZXJyb3IgY29kZSAxNi4KKy5FbAorLlNo IEZJTEVTCisuQmwgLXRhZyAtd2lkdGggLWluZGVudAorLkl0IFBhIC92YXIvcnVuL2pha2FydGEt dG9tY2F0LnBpZAorVGhlIFRvbWNhdCBQSUQgZmlsZSB0aGF0IGlzIHVzZWQgdG8gc3RvcmUgdGhl IHByb2Nlc3MgSUQgb2YgdGhlIGN1cnJlbnRseQorcnVubmluZyBUb21jYXQgcHJvY2VzcyBpbi4g SXQgaXMgZGVsZXRlZCBhcyBzb29uIGFzIFRvbWNhdCBpcyBzdG9wcGVkIGFuZAorcmVjcmVhdGVk IHdoZW4gVG9tY2F0IGlzIHN0YXJ0ZWQuIEl0IHNob3VsZCBuZXZlciBiZSB3cml0YWJsZSBmb3Ig YW55b25lIGJ1dAorLkVtIHJvb3QgLAorLkl0IFBhICUlUFJFRklYJSUvZXRjL3JjLmQvamFrYXJ0 YS10b21jYXQuc2gKK0Egc3ltbGluayB0byB0aGUKKy5ObQorc2NyaXB0LiBUaGlzIGNhdXNlcyBU b21jYXQgdG8gYmUgc3RhcnRlZCBhdCBib290IHRpbWUuIFdoZW4gY2FsbGVkIGZyb20gdGhpcwor bG9jYXRpb24gdGhlCisuTm0KK3NjcmlwdCB3aWxsIHVzZQorLkVtIHJjIHNjcmlwdCBtb2RlIC4K Ky5FbAorLlNoIEFVVEhPUlMKKy5BbiBFcm5zdCBkZSBIYWFuIEFxIGVybnN0QGpvbGxlbS5jb20K ZGlmZiAtcnVOIC0tZXhjbHVkZT13b3JrIC0tZXhjbHVkZT1DVlMgLS1leGNsdWRlPVJFQURNRS5o dG1sIC91c3IvcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0L3BrZy1kZWluc3RhbGwgL2hvbWUvZXJu c3QvZnJlZWJzZC1wb3J0cy93d3cvamFrYXJ0YS10b21jYXQvcGtnLWRlaW5zdGFsbAotLS0gL3Vz ci9wb3J0cy93d3cvamFrYXJ0YS10b21jYXQvcGtnLWRlaW5zdGFsbAlUaHUgSmFuICAxIDAxOjAw OjAwIDE5NzAKKysrIC9ob21lL2VybnN0L2ZyZWVic2QtcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0 L3BrZy1kZWluc3RhbGwJTW9uIEphbiAyOCAxNTozMzozNSAyMDAyCkBAIC0wLDAgKzEsOCBAQAor IyEvYmluL3NoCitQSURfRklMRT0vdmFyL3J1bi9qYWthcnRhLXRvbWNhdC5waWQKK2lmIFsgLWUg JHtQSURfRklMRX0gXTsgdGhlbgorCWVjaG8gLW4gIkpha2FydGEgVG9tY2F0IGlzIHN0aWxsIHJ1 bm5pbmcuIgorCS9iaW4va2lsbCBgY2F0ICR7UElEX0ZJTEV9YAorCXJtIC1mICR7UElEX0ZJTEV9 CisJZWNobyAiIFN0b3BwZWQuIgorZmkKZGlmZiAtcnVOIC0tZXhjbHVkZT13b3JrIC0tZXhjbHVk ZT1DVlMgLS1leGNsdWRlPVJFQURNRS5odG1sIC91c3IvcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0 L3BrZy1wbGlzdCAvaG9tZS9lcm5zdC9mcmVlYnNkLXBvcnRzL3d3dy9qYWthcnRhLXRvbWNhdC9w a2ctcGxpc3QKLS0tIC91c3IvcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0L3BrZy1wbGlzdAlNb24g QXVnIDEzIDExOjI2OjM5IDIwMDEKKysrIC9ob21lL2VybnN0L2ZyZWVic2QtcG9ydHMvd3d3L2ph a2FydGEtdG9tY2F0L3BrZy1wbGlzdAlNb24gSmFuIDI4IDE0OjMxOjE5IDIwMDIKQEAgLTEsOTkg KzEsNDExIEBACi10b21jYXQvS0VZUwotdG9tY2F0L0xJQ0VOU0UKLXRvbWNhdC9SRUxFQVNFLU5P VEVTCi10b21jYXQvYmluL2FudAotdG9tY2F0L2Jpbi9hbnQuYmF0Ci10b21jYXQvYmluL2FudFJ1 bgotdG9tY2F0L2Jpbi9hbnRSdW4uYmF0Ci10b21jYXQvYmluL2NwYXBwZW5kLmJhdAotdG9tY2F0 L2Jpbi9qc3BjLmJhdAotdG9tY2F0L2Jpbi9qc3BjLnNoCi10b21jYXQvYmluL3NodXRkb3duLmJh dAotdG9tY2F0L2Jpbi9zaHV0ZG93bi5zaAotdG9tY2F0L2Jpbi9zdGFydHVwLmJhdAotdG9tY2F0 L2Jpbi9zdGFydHVwLnNoCi10b21jYXQvYmluL3RvbWNhdC5iYXQKLXRvbWNhdC9iaW4vdG9tY2F0 LnNoCi10b21jYXQvYmluL3RvbWNhdEVudi5iYXQKLXRvbWNhdC9jb25mL2J1aWxkLnhtbAotdG9t Y2F0L2NvbmYvam5pX3NlcnZlci54bWwKLXRvbWNhdC9jb25mL2puaV93b3JrZXJzLnByb3BlcnRp ZXMKLXRvbWNhdC9jb25mL21hbmlmZXN0LnNlcnZsZXQKLXRvbWNhdC9jb25mL21vZF9qay5jb25m Ci10b21jYXQvY29uZi9vYmouY29uZgotdG9tY2F0L2NvbmYvc2VydmVyLnhtbAotdG9tY2F0L2Nv bmYvdGVzdC10b21jYXQueG1sCi10b21jYXQvY29uZi90b21jYXQtdXNlcnMueG1sCi10b21jYXQv Y29uZi90b21jYXQuY29uZgotdG9tY2F0L2NvbmYvdG9tY2F0LnBvbGljeQotdG9tY2F0L2NvbmYv dG9tY2F0LnByb3BlcnRpZXMKLXRvbWNhdC9jb25mL3VyaXdvcmtlcm1hcC5wcm9wZXJ0aWVzCi10 b21jYXQvY29uZi93ZWIuZHRkCi10b21jYXQvY29uZi93ZWIueG1sCi10b21jYXQvY29uZi93b3Jr ZXJzLnByb3BlcnRpZXMKLXRvbWNhdC9jb25mL3dyYXBwZXIucHJvcGVydGllcwotdG9tY2F0L2Rv Yy9BSlB2MTMuaHRtbAotdG9tY2F0L2RvYy9KREJDUmVhbG0uaG93dG8KLXRvbWNhdC9kb2MvTlQt U2VydmljZS1ob3d0by5odG1sCi10b21jYXQvZG9jL1RvbWNhdC1Xb3JrZXJzLUhvd1RvLmh0bWwK LXRvbWNhdC9kb2MvVG9tY2F0LW9uLU5ldFdhcmUtSG93VG8uaHRtbAotdG9tY2F0L2RvYy9hcHBk ZXYvYnVpbGQueG1sLnR4dAotdG9tY2F0L2RvYy9hcHBkZXYvY29udGVudHMuaHRtbAotdG9tY2F0 L2RvYy9hcHBkZXYvZGVwbG95bWVudC5odG1sCi10b21jYXQvZG9jL2FwcGRldi9mb290ZXIuaHRt bAotdG9tY2F0L2RvYy9hcHBkZXYvaGVhZGVyLmh0bWwKLXRvbWNhdC9kb2MvYXBwZGV2L2luZGV4 Lmh0bWwKLXRvbWNhdC9kb2MvYXBwZGV2L2luc3RhbGxhdGlvbi5odG1sCi10b21jYXQvZG9jL2Fw cGRldi9pbnRyb2R1Y3Rpb24uaHRtbAotdG9tY2F0L2RvYy9hcHBkZXYvcHJvY2Vzc2VzLmh0bWwK LXRvbWNhdC9kb2MvYXBwZGV2L3NhbXBsZS9idWlsZC5iYXQKLXRvbWNhdC9kb2MvYXBwZGV2L3Nh bXBsZS9idWlsZC5zaAotdG9tY2F0L2RvYy9hcHBkZXYvc2FtcGxlL2J1aWxkLnhtbAotdG9tY2F0 L2RvYy9hcHBkZXYvc2FtcGxlL2V0Yy93ZWIueG1sCi10b21jYXQvZG9jL2FwcGRldi9zYW1wbGUv c3JjL0hlbGxvLmphdmEKLXRvbWNhdC9kb2MvYXBwZGV2L3NhbXBsZS93ZWIvaGVsbG8uanNwCi10 b21jYXQvZG9jL2FwcGRldi9zYW1wbGUvd2ViL2ltYWdlcy90b21jYXQuZ2lmCi10b21jYXQvZG9j L2FwcGRldi9zYW1wbGUvd2ViL2luZGV4Lmh0bWwKLXRvbWNhdC9kb2MvYXBwZGV2L3NvdXJjZS5o dG1sCi10b21jYXQvZG9jL2FwcGRldi90b21jYXQuZ2lmCi10b21jYXQvZG9jL2FwcGRldi93ZWIu eG1sLnR4dAotdG9tY2F0L2RvYy9mYXEKLXRvbWNhdC9kb2MvaW4tcHJvY2Vzcy1ob3d0by5odG1s Ci10b21jYXQvZG9jL2luZGV4Lmh0bWwKLXRvbWNhdC9kb2MvbW9kX2prLWhvd3RvLmh0bWwKLXRv bWNhdC9kb2MvcmVhZG1lCi10b21jYXQvZG9jL3RvbWNhdC1hcGFjaGUtaG93dG8uaHRtbAotdG9t Y2F0L2RvYy90b21jYXQtaWlzLWhvd3RvLmh0bWwKLXRvbWNhdC9kb2MvdG9tY2F0LWxvY2FsaXph dGlvbi1ob3d0by5odG1sCi10b21jYXQvZG9jL3RvbWNhdC1uZXRzY2FwZS1ob3d0by5odG1sCi10 b21jYXQvZG9jL3RvbWNhdC1zc2wtaG93dG8uaHRtbAotdG9tY2F0L2RvYy91Z3VpZGUvaW1hZ2Vz L2Jhbm5lci5naWYKLXRvbWNhdC9kb2MvdWd1aWRlL2ltYWdlcy90b21jYXQuZ2lmCi10b21jYXQv ZG9jL3VndWlkZS9zdHlsZS5jc3MKLXRvbWNhdC9kb2MvdWd1aWRlL3RvbWNhdC1zZWN1cml0eS11 bml4Lmh0bWwKLXRvbWNhdC9kb2MvdWd1aWRlL3RvbWNhdC1zZWN1cml0eS5odG1sCi10b21jYXQv ZG9jL3VndWlkZS90b21jYXRfdWcuaHRtbAotdG9tY2F0L2xpYi9hbnQuamFyCi10b21jYXQvbGli L2phc3Blci5qYXIKLXRvbWNhdC9saWIvamF4cC5qYXIKLXRvbWNhdC9saWIvcGFyc2VyLmphcgot dG9tY2F0L2xpYi9zZXJ2bGV0LmphcgotdG9tY2F0L2xpYi93ZWJzZXJ2ZXIuamFyCi10b21jYXQv d2ViYXBwcy9ST09ULndhcgotdG9tY2F0L3dlYmFwcHMvYWRtaW4ud2FyCi10b21jYXQvd2ViYXBw cy9leGFtcGxlcy53YXIKLXRvbWNhdC93ZWJhcHBzL3Rlc3Qud2FyCi1AZGlycm0gdG9tY2F0L3dl YmFwcHMKLUBkaXJybSB0b21jYXQvbGliCi1AZGlycm0gdG9tY2F0L2RvYy91Z3VpZGUvaW1hZ2Vz Ci1AZGlycm0gdG9tY2F0L2RvYy91Z3VpZGUKLUBkaXJybSB0b21jYXQvZG9jL2FwcGRldi9zYW1w bGUvd2ViL2ltYWdlcwotQGRpcnJtIHRvbWNhdC9kb2MvYXBwZGV2L3NhbXBsZS93ZWIKLUBkaXJy bSB0b21jYXQvZG9jL2FwcGRldi9zYW1wbGUvc3JjCi1AZGlycm0gdG9tY2F0L2RvYy9hcHBkZXYv c2FtcGxlL2V0YwotQGRpcnJtIHRvbWNhdC9kb2MvYXBwZGV2L3NhbXBsZQotQGRpcnJtIHRvbWNh dC9kb2MvYXBwZGV2Ci1AZGlycm0gdG9tY2F0L2RvYwotQGRpcnJtIHRvbWNhdC9jb25mCi1AZGly cm0gdG9tY2F0L2JpbgotQGRpcnJtIHRvbWNhdAorZXRjL3JjLmQvamFrYXJ0YS10b21jYXQuc2gK KyUlVCUlL0tFWVMKKyUlVCUlL0xJQ0VOU0UKKyUlVCUlL1JFTEVBU0UtTk9URVMKKyUlVCUlL2Jp bi9hbnQKKyUlVCUlL2Jpbi9hbnRSdW4KKyUlVCUlL2Jpbi9qc3BjLnNoCislJVQlJS9iaW4vc2h1 dGRvd24uc2gKKyUlVCUlL2Jpbi9zdGFydHVwLnNoCislJVQlJS9iaW4vdG9tY2F0LnNoCislJVQl JS9jb25mL2J1aWxkLnhtbAorJSVUJSUvY29uZi9qbmlfc2VydmVyLnhtbAorJSVUJSUvY29uZi9q bmlfd29ya2Vycy5wcm9wZXJ0aWVzCislJVQlJS9jb25mL21hbmlmZXN0LnNlcnZsZXQKKyUlVCUl L2NvbmYvbW9kX2prLmNvbmYKKyUlVCUlL2NvbmYvb2JqLmNvbmYKKyUlVCUlL2NvbmYvc2VydmVy LnhtbAorJSVUJSUvY29uZi90ZXN0LXRvbWNhdC54bWwKKyUlVCUlL2NvbmYvdG9tY2F0LXVzZXJz LnhtbAorJSVUJSUvY29uZi90b21jYXQuY29uZgorJSVUJSUvY29uZi90b21jYXQucG9saWN5Cisl JVQlJS9jb25mL3RvbWNhdC5wcm9wZXJ0aWVzCislJVQlJS9jb25mL3VyaXdvcmtlcm1hcC5wcm9w ZXJ0aWVzCislJVQlJS9jb25mL3dlYi5kdGQKKyUlVCUlL2NvbmYvd2ViLnhtbAorJSVUJSUvY29u Zi93b3JrZXJzLnByb3BlcnRpZXMKKyUlVCUlL2NvbmYvd3JhcHBlci5wcm9wZXJ0aWVzCislJVQl JS9kb2MvQUpQdjEzLmh0bWwKKyUlVCUlL2RvYy9KREJDUmVhbG0uaG93dG8KKyUlVCUlL2RvYy9O VC1TZXJ2aWNlLWhvd3RvLmh0bWwKKyUlVCUlL2RvYy9Ub21jYXQtV29ya2Vycy1Ib3dUby5odG1s CislJVQlJS9kb2MvVG9tY2F0LW9uLU5ldFdhcmUtSG93VG8uaHRtbAorJSVUJSUvZG9jL2FwcGRl di9idWlsZC54bWwudHh0CislJVQlJS9kb2MvYXBwZGV2L2NvbnRlbnRzLmh0bWwKKyUlVCUlL2Rv Yy9hcHBkZXYvZGVwbG95bWVudC5odG1sCislJVQlJS9kb2MvYXBwZGV2L2Zvb3Rlci5odG1sCisl JVQlJS9kb2MvYXBwZGV2L2hlYWRlci5odG1sCislJVQlJS9kb2MvYXBwZGV2L2luZGV4Lmh0bWwK KyUlVCUlL2RvYy9hcHBkZXYvaW5zdGFsbGF0aW9uLmh0bWwKKyUlVCUlL2RvYy9hcHBkZXYvaW50 cm9kdWN0aW9uLmh0bWwKKyUlVCUlL2RvYy9hcHBkZXYvcHJvY2Vzc2VzLmh0bWwKKyUlVCUlL2Rv Yy9hcHBkZXYvc2FtcGxlL2J1aWxkLnNoCislJVQlJS9kb2MvYXBwZGV2L3NhbXBsZS9idWlsZC54 bWwKKyUlVCUlL2RvYy9hcHBkZXYvc2FtcGxlL2V0Yy93ZWIueG1sCislJVQlJS9kb2MvYXBwZGV2 L3NhbXBsZS9zcmMvSGVsbG8uamF2YQorJSVUJSUvZG9jL2FwcGRldi9zYW1wbGUvd2ViL2hlbGxv LmpzcAorJSVUJSUvZG9jL2FwcGRldi9zYW1wbGUvd2ViL2ltYWdlcy90b21jYXQuZ2lmCislJVQl JS9kb2MvYXBwZGV2L3NhbXBsZS93ZWIvaW5kZXguaHRtbAorJSVUJSUvZG9jL2FwcGRldi9zb3Vy Y2UuaHRtbAorJSVUJSUvZG9jL2FwcGRldi90b21jYXQuZ2lmCislJVQlJS9kb2MvYXBwZGV2L3dl Yi54bWwudHh0CislJVQlJS9kb2MvZmFxCislJVQlJS9kb2MvaW4tcHJvY2Vzcy1ob3d0by5odG1s CislJVQlJS9kb2MvaW5kZXguaHRtbAorJSVUJSUvZG9jL21vZF9qay1ob3d0by5odG1sCislJVQl JS9kb2MvcmVhZG1lCislJVQlJS9kb2MvdG9tY2F0LWFwYWNoZS1ob3d0by5odG1sCislJVQlJS9k b2MvdG9tY2F0LWlpcy1ob3d0by5odG1sCislJVQlJS9kb2MvdG9tY2F0LWxvY2FsaXphdGlvbi1o b3d0by5odG1sCislJVQlJS9kb2MvdG9tY2F0LW5ldHNjYXBlLWhvd3RvLmh0bWwKKyUlVCUlL2Rv Yy90b21jYXQtc3NsLWhvd3RvLmh0bWwKKyUlVCUlL2RvYy91Z3VpZGUvaW1hZ2VzL2Jhbm5lci5n aWYKKyUlVCUlL2RvYy91Z3VpZGUvaW1hZ2VzL3RvbWNhdC5naWYKKyUlVCUlL2RvYy91Z3VpZGUv c3R5bGUuY3NzCislJVQlJS9kb2MvdWd1aWRlL3RvbWNhdC1zZWN1cml0eS11bml4Lmh0bWwKKyUl VCUlL2RvYy91Z3VpZGUvdG9tY2F0LXNlY3VyaXR5Lmh0bWwKKyUlVCUlL2RvYy91Z3VpZGUvdG9t Y2F0X3VnLmh0bWwKKyUlVCUlL2xpYi9hbnQuamFyCislJVQlJS9saWIvamFzcGVyLmphcgorJSVU JSUvbGliL2pheHAuamFyCislJVQlJS9saWIvcGFyc2VyLmphcgorJSVUJSUvbGliL3NlcnZsZXQu amFyCislJVQlJS9saWIvd2Vic2VydmVyLmphcgorJSVUJSUvbGliL3Rlc3QvR29sZGVuL0Vyci50 eHQKKyUlVCUlL2xpYi90ZXN0L0dvbGRlbi9Gb3J3YXJkV2l0aFF1ZXJ5LnR4dAorJSVUJSUvbGli L3Rlc3QvR29sZGVuL0hlbGxvV29ybGQudHh0CislJVQlJS9saWIvdGVzdC9Hb2xkZW4vSW5jbHVk ZS50eHQKKyUlVCUlL2xpYi90ZXN0L0dvbGRlbi9JbmNsdWRlRmlsZS50eHQKKyUlVCUlL2xpYi90 ZXN0L0dvbGRlbi9NaXNtYXRjaDEudHh0CislJVQlJS9saWIvdGVzdC9Hb2xkZW4vTWlzbWF0Y2gy LnR4dAorJSVUJSUvbGliL3Rlc3QvR29sZGVuL011c3RGYWlsLnR4dAorJSVUJSUvbGliL3Rlc3Qv R29sZGVuL1ByaW50V3JpdGVyVGVzdC50eHQKKyUlVCUlL2xpYi90ZXN0L0dvbGRlbi9TZXJ2bGV0 UGFyYW0udHh0CislJVQlJS9saWIvdGVzdC9Hb2xkZW4vU2ltcGxlRm9yd2FyZC50eHQKKyUlVCUl L2xpYi90ZXN0L0dvbGRlbi9TaW1wbGVJbmNsdWRlLnR4dAorJSVUJSUvbGliL3Rlc3QvR29sZGVu L2JlYW5TZXIudHh0CislJVQlJS9saWIvdGVzdC9Hb2xkZW4vYmVhblRlc3QudHh0CislJVQlJS9s aWIvdGVzdC9Hb2xkZW4vYnVmZmVyLnR4dAorJSVUJSUvbGliL3Rlc3QvR29sZGVuL2NsYXNzVGVz dC50eHQKKyUlVCUlL2xpYi90ZXN0L0dvbGRlbi9pbWFnZTEuZ2lmCislJVQlJS9saWIvdGVzdC9H b2xkZW4vaW1wbGljaXRDb25maWcudHh0CislJVQlJS9saWIvdGVzdC9Hb2xkZW4vaW1wbGljaXRD b250ZXh0LnR4dAorJSVUJSUvbGliL3Rlc3QvR29sZGVuL2ltcGxpY2l0RXhjZXB0aW9uLnR4dAor JSVUJSUvbGliL3Rlc3QvR29sZGVuL2ltcGxpY2l0T3V0LnR4dAorJSVUJSUvbGliL3Rlc3QvR29s ZGVuL2ltcGxpY2l0UGFnZS50eHQKKyUlVCUlL2xpYi90ZXN0L0dvbGRlbi9pbXBsaWNpdFBhZ2VD b250ZXh0LnR4dAorJSVUJSUvbGliL3Rlc3QvR29sZGVuL2ltcGxpY2l0UmVxdWVzdC50eHQKKyUl VCUlL2xpYi90ZXN0L0dvbGRlbi9pbXBsaWNpdFJlc3BvbnNlLnR4dAorJSVUJSUvbGliL3Rlc3Qv R29sZGVuL2ltcGxpY2l0U2Vzc2lvbi50eHQKKyUlVCUlL2xpYi90ZXN0L0dvbGRlbi9pbXBvcnQu dHh0CislJVQlJS9saWIvdGVzdC9Hb2xkZW4vaW5kZXgudHh0CislJVQlJS9saWIvdGVzdC9Hb2xk ZW4vanNwdG9zZXJ2bGV0LnR4dAorJSVUJSUvbGliL3Rlc3QvR29sZGVuL21vdmVkaW5kZXgudHh0 CislJVQlJS9saWIvdGVzdC9Hb2xkZW4vbW92ZWR3ZWxjb21lLnR4dAorJSVUJSUvbGliL3Rlc3Qv R29sZGVuL3BhZ2VJbXBvcnQudHh0CislJVQlJS9saWIvdGVzdC9Hb2xkZW4vcGFyc2UudHh0Cisl JVQlJS9saWIvdGVzdC9Hb2xkZW4vc2VydmxldFBhcmFtMS50eHQKKyUlVCUlL2xpYi90ZXN0L0dv bGRlbi9zZXJ2bGV0UGFyYW0yLnR4dAorJSVUJSUvbGliL3Rlc3QvR29sZGVuL3dlbGNvbWUudHh0 CislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvZmFjYWRlL0h0dHBTZXJ2bGV0UmVxdWVzdEZh Y2FkZS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvZmFjYWRlL3BhY2thZ2UuaHRt bAorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L2ZhY2FkZS9TZXJ2bGV0SW5wdXRTdHJlYW1G YWNhZGUuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L2ZhY2FkZS9TZXJ2bGV0V3Jp dGVyRmFjYWRlLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9mYWNhZGUvU2Vydmxl dE91dHB1dFN0cmVhbUZhY2FkZS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvZmFj YWRlL1NlcnZsZXRDb250ZXh0RmFjYWRlLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNh dC9mYWNhZGUvU2ltcGxlRmFjYWRlTWFuYWdlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90 b21jYXQvZmFjYWRlL0h0dHBTZXJ2bGV0UmVzcG9uc2VGYWNhZGUuamF2YQorJSVUJSUvc3JjL29y Zy9hcGFjaGUvdG9tY2F0L2ZhY2FkZS9TZXNzaW9uQ29udGV4dEltcGwuamF2YQorJSVUJSUvc3Jj L29yZy9hcGFjaGUvdG9tY2F0L2ZhY2FkZS9TZXJ2bGV0Q29uZmlnSW1wbC5qYXZhCislJVQlJS9z cmMvb3JnL2FwYWNoZS90b21jYXQvZmFjYWRlL0h0dHBTZXNzaW9uRmFjYWRlLmphdmEKKyUlVCUl L3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9mYWNhZGUvUmVxdWVzdERpc3BhdGNoZXJJbXBsLmphdmEK KyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9zZXJ2aWNlL2h0dHAvSHR0cENvbm5lY3Rpb25I YW5kbGVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9zZXJ2aWNlL2h0dHAvSHR0 cFJlcXVlc3RBZGFwdGVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9zZXJ2aWNl L2h0dHAvSHR0cFJlc3BvbnNlQWRhcHRlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21j YXQvc2VydmljZS9odHRwL3BhY2thZ2UuaHRtbAorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0 L3NlcnZpY2UvY29ubmVjdG9yL0FqcDEzQ29ubmVjdG9yUmVxdWVzdC5qYXZhCislJVQlJS9zcmMv b3JnL2FwYWNoZS90b21jYXQvc2VydmljZS9jb25uZWN0b3IvSk5JQ29ubmVjdGlvbkhhbmRsZXIu amF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3NlcnZpY2UvY29ubmVjdG9yL3BhY2th Z2UuaHRtbAorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3NlcnZpY2UvY29ubmVjdG9yL0Fq cDEyQ29ubmVjdGlvbkhhbmRsZXIuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3Nl cnZpY2UvY29ubmVjdG9yL01zZ0J1ZmZlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21j YXQvc2VydmljZS9jb25uZWN0b3IvQWpwMTNDb25uZWN0aW9uSGFuZGxlci5qYXZhCislJVQlJS9z cmMvb3JnL2FwYWNoZS90b21jYXQvc2VydmljZS9jb25uZWN0b3IvQWpwMTNDb25uZWN0b3JSZXNw b25zZS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvc2VydmljZS9jb25uZWN0b3Iv TXNnQ29ubmVjdG9yLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9zZXJ2aWNlL2Nv bm5lY3Rvci9UY3BDb25uZWN0b3IuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3Nl cnZpY2UvTG9jYWxTdHJpbmdzLnByb3BlcnRpZXMKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNh dC9zZXJ2aWNlL1NpbXBsZVRjcENvbm5lY3Rvci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90 b21jYXQvc2VydmljZS9UY3BFbmRwb2ludC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21j YXQvc2VydmljZS9wYWNrYWdlLmh0bWwKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9zZXJ2 aWNlL1Bvb2xUY3BDb25uZWN0b3IuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3Nl cnZpY2UvVGNwRW5kcG9pbnRDb25uZWN0b3IuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9t Y2F0L3NlcnZpY2UvTG9jYWxTdHJpbmdzX2ZyLnByb3BlcnRpZXMKKyUlVCUlL3NyYy9vcmcvYXBh Y2hlL3RvbWNhdC9zZXJ2aWNlL1RjcENvbm5lY3Rpb24uamF2YQorJSVUJSUvc3JjL29yZy9hcGFj aGUvdG9tY2F0L3NlcnZpY2UvU2ltcGxlVGNwRW5kcG9pbnQuamF2YQorJSVUJSUvc3JjL29yZy9h cGFjaGUvdG9tY2F0L3NlcnZpY2UvTG9jYWxTdHJpbmdzX2VzLnByb3BlcnRpZXMKKyUlVCUlL3Ny Yy9vcmcvYXBhY2hlL3RvbWNhdC9zZXJ2aWNlL1Bvb2xUY3BFbmRwb2ludC5qYXZhCislJVQlJS9z cmMvb3JnL2FwYWNoZS90b21jYXQvc2VydmljZS9KTklFbmRwb2ludENvbm5lY3Rvci5qYXZhCisl JVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvc2VydmljZS9UY3BDb25uZWN0aW9uSGFuZGxlci5q YXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvc2VydmljZS9KTklFbmRwb2ludC5qYXZh CislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvY29yZS9Db250ZXh0SW50ZXJjZXB0b3IuamF2 YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L2NvcmUvUmVxdWVzdEltcGwuamF2YQorJSVU JSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L2NvcmUvTG9jYWxTdHJpbmdzX2VzLnByb3BlcnRpZXMK KyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9jb3JlL0NvbnRleHRNYW5hZ2VyLmphdmEKKyUl VCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9jb3JlL0J1ZmZlcmVkU2VydmxldElucHV0U3RyZWFt LmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9jb3JlL1Jlc3BvbnNlSW1wbC5qYXZh CislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvY29yZS9CdWZmZXJlZFNlcnZsZXRPdXRwdXRT dHJlYW0uamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L2NvcmUvU2VydmVyQ29ubmVj dG9yLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9jb3JlL0Jhc2VJbnRlcmNlcHRv ci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvY29yZS9TZXJ2bGV0TG9hZGVyLmph dmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9jb3JlL1RvbWNhdEV4Y2VwdGlvbi5qYXZh CislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvY29yZS9Db250YWluZXIuamF2YQorJSVUJSUv c3JjL29yZy9hcGFjaGUvdG9tY2F0L2NvcmUvU2VydmxldFdyYXBwZXIuamF2YQorJSVUJSUvc3Jj L29yZy9hcGFjaGUvdG9tY2F0L2NvcmUvUmVzcG9uc2UuamF2YQorJSVUJSUvc3JjL29yZy9hcGFj aGUvdG9tY2F0L2NvcmUvQ29udGV4dC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQv Y29yZS9Db25zdGFudHMuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L2NvcmUvSGFu ZGxlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvY29yZS9Mb2NhbFN0cmluZ3Nf c2UucHJvcGVydGllcworJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L2NvcmUvcGFja2FnZS5o dG1sCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvY29yZS9GYWNhZGVNYW5hZ2VyLmphdmEK KyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9jb3JlL0xvY2FsU3RyaW5nc19mci5wcm9wZXJ0 aWVzCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvY29yZS9SZXF1ZXN0SW50ZXJjZXB0b3Iu amF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L2NvcmUvTG9jYWxTdHJpbmdzLnByb3Bl cnRpZXMKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9jb3JlL1JlcXVlc3QuamF2YQorJSVU JSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L2NvbnRleHQvQXV0b1NldHVwLmphdmEKKyUlVCUlL3Ny Yy9vcmcvYXBhY2hlL3RvbWNhdC9jb250ZXh0L0RlZmF1bHRDTVNldHRlci5qYXZhCislJVQlJS9z cmMvb3JnL2FwYWNoZS90b21jYXQvY29udGV4dC9XZWJYbWxSZWFkZXIuamF2YQorJSVUJSUvc3Jj L29yZy9hcGFjaGUvdG9tY2F0L2NvbnRleHQvTG9hZGVySW50ZXJjZXB0b3IuamF2YQorJSVUJSUv c3JjL29yZy9hcGFjaGUvdG9tY2F0L2NvbnRleHQvTG9nRXZlbnRzLmphdmEKKyUlVCUlL3NyYy9v cmcvYXBhY2hlL3RvbWNhdC9jb250ZXh0L1dvcmtEaXJJbnRlcmNlcHRvci5qYXZhCislJVQlJS9z cmMvb3JnL2FwYWNoZS90b21jYXQvY29udGV4dC9Mb2FkT25TdGFydHVwSW50ZXJjZXB0b3IuamF2 YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L2NvbnRleHQvUG9saWN5SW50ZXJjZXB0b3Iu amF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L2xvZ2dpbmcvTG9nZ2VyLmphdmEKKyUl VCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9sb2dnaW5nL0xvZ0hlbHBlci5qYXZhCislJVQlJS9z cmMvb3JnL2FwYWNoZS90b21jYXQvbG9nZ2luZy9Ub21jYXRMb2dnZXIuamF2YQorJSVUJSUvc3Jj L29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvcGF0dGVybi9JbXBsaWNhdGlvblRhYmxlLmphdmEKKyUl VCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL3BhdHRlcm4vV2lsZGNhcmRQYXR0ZXJuLmph dmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL3BhdHRlcm4vSW1wbGljYXRpb24u amF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvcGF0dGVybi9VUkxQYXR0ZXJu TWF0Y2hlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9wYXR0ZXJuL1Bh dHRlcm5NYXRjaGVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL3htbC9Y bWxBY3Rpb24uamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwveG1sL1htbE1h cHBlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC94bWwvU2F4Q29udGV4 dC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC94bWwvWG1sTWF0Y2guamF2 YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwveG1sL1BhdGhNYXRjaC5qYXZhCisl JVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9jb21wYXQvU2ltcGxlQ2xhc3NMb2FkZXIu amF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvY29tcGF0L0FjdGlvbi5qYXZh CislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9jb21wYXQvSmRrMTFDb21wYXQuamF2 YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvY29tcGF0L0pkazEyU3VwcG9ydC5q YXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9XQVJVdGlsLmphdmEKKyUlVCUl L3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL0hleFV0aWxzLmphdmEKKyUlVCUlL3NyYy9vcmcv YXBhY2hlL3RvbWNhdC91dGlsL1JlY3ljbGVCdWZmZXJlZElucHV0U3RyZWFtLmphdmEKKyUlVCUl L3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL01pbWVNYXAuamF2YQorJSVUJSUvc3JjL29yZy9h cGFjaGUvdG9tY2F0L3V0aWwvVVJMVXRpbC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21j YXQvdXRpbC9RdWV1ZS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9Mb2Nh bGVUb0NoYXJzZXRNYXAuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvRmls ZVV0aWwuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvTWVzc2FnZUNoYXJz LmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL1NpbXBsZUhhc2h0YWJsZS5q YXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9EYXRlVG9vbC5qYXZhCislJVQl JS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9Mb2NhbFN0cmluZ3MucHJvcGVydGllcworJSVU JSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvQ29va2llVG9vbHMuamF2YQorJSVUJSUvc3Jj L29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvQXNjaWkuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUv dG9tY2F0L3V0aWwvQnVmZmVyTGlzdGVuZXIuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9t Y2F0L3V0aWwvQnVmZmVyRXZlbnQuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0 aWwvU2Vzc2lvbklkR2VuZXJhdG9yLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91 dGlsL0FycmF5RW51bWVyYXRvci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRp bC9QcmVmaXhNYXBwZXIuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvUmVx dWVzdFV0aWwuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvTWltZUhlYWRl ckZpZWxkLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL1RocmVhZFBvb2wu amF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvVGhyZWFkUG9vbFJ1bm5hYmxl LmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL0xvY2FsU3RyaW5nc19lcy5w cm9wZXJ0aWVzCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9CdWZmVG9vbC5qYXZh CislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9TZWN1cml0eVRvb2xzLmphdmEKKyUl VCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL1NpbXBsZVByaW5jaXBhbC5qYXZhCislJVQl JS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9CeXRlQnVmZmVyLmphdmEKKyUlVCUlL3NyYy9v cmcvYXBhY2hlL3RvbWNhdC91dGlsL1NpbXBsZVBvb2wuamF2YQorJSVUJSUvc3JjL29yZy9hcGFj aGUvdG9tY2F0L3V0aWwvU3RyaW5nTWFuYWdlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90 b21jYXQvdXRpbC9FbXB0eUVudW1lcmF0aW9uLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3Rv bWNhdC91dGlsL1JlYXBlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9N ZXNzYWdlQnl0ZXMuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvU2Vzc2lv blV0aWwuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvTWltZUhlYWRlcnMu amF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvRGV2TnVsbE91dHB1dFN0cmVh bS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9Mb2NhbFN0cmluZ3NfZnIu cHJvcGVydGllcworJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvTWVzc2FnZVN0cmlu Zy5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9wYWNrYWdlLmh0bWwKKyUl VCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9hZGFwdGVyL0h0dHBBZGFwdGVyLmphdmEKKyUlVCUl L3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9hZGFwdGVyL0FkYXB0ZXJIYW5kbGVyLmphdmEKKyUlVCUl L3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9yZXNvdXJjZXMvd2ViLmR0ZAorJSVUJSUvc3JjL29yZy9h cGFjaGUvdG9tY2F0L3Jlc291cmNlcy9Mb2NhbFN0cmluZ3NfZnIucHJvcGVydGllcworJSVUJSUv c3JjL29yZy9hcGFjaGUvdG9tY2F0L3Jlc291cmNlcy9Mb2NhbFN0cmluZ3NfZXMucHJvcGVydGll cworJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3Jlc291cmNlcy9Mb2NhbFN0cmluZ3MucHJv cGVydGllcworJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3Jlc291cmNlcy9Mb2NhbFN0cmlu Z3NfZW4ucHJvcGVydGllcworJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3JlcXVlc3QvSW52 b2tlckludGVyY2VwdG9yLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9yZXF1ZXN0 L1NpbXBsZU1hcHBlcjEuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3JlcXVlc3Qv U2ltcGxlUmVhbG0uamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3JlcXVlc3QvQWNj ZXNzSW50ZXJjZXB0b3IuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3JlcXVlc3Qv U2Vzc2lvbkludGVyY2VwdG9yLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9yZXF1 ZXN0L0pzcEludGVyY2VwdG9yLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9yZXF1 ZXN0L0xvY2FsU3RyaW5ncy5wcm9wZXJ0aWVzCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQv cmVxdWVzdC9TdGF0aWNJbnRlcmNlcHRvci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21j YXQvcmVxdWVzdC9KREJDUmVhbG0uamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3Jl cXVlc3QvQWNjb3VudGluZ0ludGVyY2VwdG9yLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3Rv bWNhdC9yZXF1ZXN0L0pkazEySW50ZXJjZXB0b3IuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUv dG9tY2F0L2xvYWRlci9BZGFwdGl2ZUNsYXNzTG9hZGVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBh Y2hlL3RvbWNhdC9sb2FkZXIvQWRhcHRpdmVTZXJ2bGV0TG9hZGVyLmphdmEKKyUlVCUlL3NyYy9v cmcvYXBhY2hlL3RvbWNhdC9sb2FkZXIvU2ltcGxlRmlsZUZpbHRlci5qYXZhCislJVQlJS9zcmMv b3JnL2FwYWNoZS90b21jYXQvbG9hZGVyL0FkYXB0aXZlQ2xhc3NMb2FkZXIxMi5qYXZhCislJVQl JS9zcmMvb3JnL2FwYWNoZS90b21jYXQvbG9hZGVyL0NsYXNzUmVwb3NpdG9yeS5qYXZhCislJVQl JS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdGFzay9TdG9wVG9tY2F0LmphdmEKKyUlVCUlL3NyYy9v cmcvYXBhY2hlL3RvbWNhdC90YXNrL0FwYWNoZUNvbmZpZy5qYXZhCislJVQlJS9zcmMvb3JnL2Fw YWNoZS90b21jYXQvdGFzay9FeHBhbmQuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0 L3Rhc2svSUlTQ29uZmlnLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC90YXNrL05T Q29uZmlnLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC90YXNrL0dUZXN0LmphdmEK KyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9uZXQvU2VydmVyU29ja2V0RmFjdG9yeS5qYXZh CislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvbmV0L0RlZmF1bHRTZXJ2ZXJTb2NrZXRGYWN0 b3J5LmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9uZXQvU1NMU29ja2V0RmFjdG9y eS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvc2Vzc2lvbi9Mb2NhbFN0cmluZ3Mu cHJvcGVydGllcworJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3Nlc3Npb24vU3RhbmRhcmRT ZXNzaW9uSW50ZXJjZXB0b3IuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3Nlc3Np b24vTG9jYWxTdHJpbmdzX2VzLnByb3BlcnRpZXMKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNh dC9zZXNzaW9uL1N0YW5kYXJkTWFuYWdlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21j YXQvc2Vzc2lvbi9TdGFuZGFyZFNlc3Npb24uamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9t Y2F0L3Nlc3Npb24vU2Vzc2lvblNlcmlhbGl6ZXIuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUv dG9tY2F0L3Byb3RvY29sL3dhci9IYW5kbGVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3Rv bWNhdC9wcm90b2NvbC9qYXIvSGFuZGxlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21j YXQvcHJvdG9jb2wvV0FSQ29ubmVjdGlvbi5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21j YXQvcHJvdG9jb2wvV0FSTWFuYWdlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQv c3RhcnR1cC9Ub21jYXQuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3N0YXJ0dXAv SG9zdENvbmZpZy5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvc3RhcnR1cC9FbWJl ZGVkVG9tY2F0LmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9yZXNvdXJjZXMvbWVz c2FnZXNfZnIucHJvcGVydGllcworJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL3Jlc291cmNl cy93ZWItanNwdGFnbGliXzFfMS5kdGQKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9yZXNv dXJjZXMvbWVzc2FnZXMucHJvcGVydGllcworJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL3Jl c291cmNlcy9tZXNzYWdlc19lcy5wcm9wZXJ0aWVzCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNw ZXIvcmVzb3VyY2VzL3dlYi5kdGQKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9zZXJ2bGV0 L0phc3BlckxvYWRlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvc2VydmxldC9U b21jYXRTZXJ2bGV0RW5naW5lLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9zZXJ2 bGV0L0pzcFNlcnZsZXQuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL3NlcnZsZXQv U2VydmxldEVuZ2luZS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvc2VydmxldC9K YXNwZXJMb2FkZXIxMi5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvcnVudGltZS9K c3BGYWN0b3J5SW1wbC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvcnVudGltZS9K c3BSdW50aW1lTGlicmFyeS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvcnVudGlt ZS9QYWdlQ29udGV4dEltcGwuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL3J1bnRp bWUvSnNwV3JpdGVySW1wbC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvcnVudGlt ZS9Cb2R5Q29udGVudEltcGwuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL3J1bnRp bWUvSHR0cEpzcEJhc2UuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL3J1bnRpbWUv SnNwTG9hZGVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9Kc3BD b21waWxlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvQmVhblJl cG9zaXRvcnkuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyL0Zvcndh cmRHZW5lcmF0b3IuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyL0Rl c3Ryb3lNZXRob2RQaGFzZS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGls ZXIvSW5jbHVkZUdlbmVyYXRvci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29t cGlsZXIvVGFnR2VuZXJhdG9yQmFzZS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIv Y29tcGlsZXIvSnNwUGFyc2VFdmVudExpc3RlbmVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hl L2phc3Blci9jb21waWxlci9UYWdMaWJyYXJ5SW5mb0ltcGwuamF2YQorJSVUJSUvc3JjL29yZy9h cGFjaGUvamFzcGVyL2NvbXBpbGVyL01hbmdsZXIuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUv amFzcGVyL2NvbXBpbGVyL1N0YXRpY0luaXRpYWxpemVyUGhhc2UuamF2YQorJSVUJSUvc3JjL29y Zy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyL0NvbW1hbmRMaW5lQ29tcGlsZXIuamF2YQorJSVUJSUv c3JjL29yZy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyL01hcmsuamF2YQorJSVUJSUvc3JjL29yZy9h cGFjaGUvamFzcGVyL2NvbXBpbGVyL0ppa2VzSmF2YUNvbXBpbGVyLmphdmEKKyUlVCUlL3NyYy9v cmcvYXBhY2hlL2phc3Blci9jb21waWxlci9TdW5KYXZhQ29tcGlsZXIuamF2YQorJSVUJSUvc3Jj L29yZy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyL1RhZ0JlZ2luR2VuZXJhdG9yLmphdmEKKyUlVCUl L3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9DbGFzc05hbWUuamF2YQorJSVUJSUvc3Jj L29yZy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyL1BsdWdpbkdlbmVyYXRvci5qYXZhCislJVQlJS9z cmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvQmVhbkdlbmVyYXRvci5qYXZhCislJVQlJS9z cmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvRGVsZWdhdGluZ0xpc3RlbmVyLmphdmEKKyUl VCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9TZXRQcm9wZXJ0eUdlbmVyYXRvci5q YXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvSW5mb0dlbmVyYXRvci5q YXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvQ29tbWVudEdlbmVyYXRv ci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvR2V0UHJvcGVydHlH ZW5lcmF0b3IuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyL1BhcnNl ci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvU2NyaXB0bGV0R2Vu ZXJhdG9yLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9GaWxlRGVj bGFyYXRpb25QaGFzZS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIv R2VuZXJhdG9yQmFzZS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIv SnNwVXRpbC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvQmVhbkVu ZEdlbmVyYXRvci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvR2Vu ZXJhdG9yLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9QYXJzZUV4 Y2VwdGlvbi5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvRXhwcmVz c2lvbkdlbmVyYXRvci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIv SnNwUmVhZGVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9Jbml0 TWV0aG9kUGhhc2UuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyL01h cHBlZENoYXJEYXRhR2VuZXJhdG9yLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9j b21waWxlci9Db21waWxlRXhjZXB0aW9uLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Bl ci9jb21waWxlci9EdW1iUGFyc2VFdmVudExpc3RlbmVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBh Y2hlL2phc3Blci9jb21waWxlci9Db21waWxlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9q YXNwZXIvY29tcGlsZXIvU2VydmxldFdyaXRlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9q YXNwZXIvY29tcGlsZXIvQ2xhc3NEZWNsYXJhdGlvblBoYXNlLmphdmEKKyUlVCUlL3NyYy9vcmcv YXBhY2hlL2phc3Blci9jb21waWxlci9Db3JlRWxlbWVudC5qYXZhCislJVQlJS9zcmMvb3JnL2Fw YWNoZS9qYXNwZXIvY29tcGlsZXIvUGFyc2VFdmVudExpc3RlbmVyLmphdmEKKyUlVCUlL3NyYy9v cmcvYXBhY2hlL2phc3Blci9jb21waWxlci9UYWdFbmRHZW5lcmF0b3IuamF2YQorJSVUJSUvc3Jj L29yZy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyL1N0b3JlZENoYXJEYXRhR2VuZXJhdG9yLmphdmEK KyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9KYXZhQ29tcGlsZXIuamF2YQor JSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyL1RhZ0xpYnJhcmllcy5qYXZhCisl JVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvU2VydmljZU1ldGhvZFBoYXNlLmph dmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9UYWdDYWNoZS5qYXZhCisl JVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvSmFrYXJ0YUNvbW1lbnRHZW5lcmF0 b3IuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyL0RlY2xhcmF0aW9u R2VuZXJhdG9yLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9DaGFy RGF0YUdlbmVyYXRvci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIv QmFzZUpzcExpc3RlbmVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxl ci9Fc2NhcGVVbmljb2RlV3JpdGVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9D b21tYW5kTGluZUNvbnRleHQuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL0VtYmVk ZWRTZXJ2bGV0T3B0aW9ucy5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvSnNwQy5q YXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvSnNwRW5naW5lQ29udGV4dC5qYXZhCisl JVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvT3B0aW9ucy5qYXZhCislJVQlJS9zcmMvb3JnL2Fw YWNoZS9qYXNwZXIvQ29uc3RhbnRzLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9K YXNwZXJFeGNlcHRpb24uamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL0pzcENvbXBp bGF0aW9uQ29udGV4dC5qYXZhCislJVQlJS93ZWJhcHBzL1JPT1Qud2FyCislJVQlJS93ZWJhcHBz L2FkbWluLndhcgorJSVUJSUvd2ViYXBwcy9leGFtcGxlcy53YXIKKyUlVCUlL3dlYmFwcHMvdGVz dC53YXIKK0BkaXJybSAlJVQlJS93ZWJhcHBzCitAZGlycm0gJSVUJSUvc3JjL29yZy9hcGFjaGUv dG9tY2F0L3V0aWwveG1sCitAZGlycm0gJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwv cGF0dGVybgorQGRpcnJtICUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL2NvbXBhdAor QGRpcnJtICUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsCitAZGlycm0gJSVUJSUvc3Jj L29yZy9hcGFjaGUvdG9tY2F0L3Rhc2sKK0BkaXJybSAlJVQlJS9zcmMvb3JnL2FwYWNoZS90b21j YXQvc3RhcnR1cAorQGRpcnJtICUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9zZXNzaW9uCitA ZGlycm0gJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3NlcnZpY2UvaHR0cAorQGRpcnJtICUl VCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9zZXJ2aWNlL2Nvbm5lY3RvcgorQGRpcnJtICUlVCUl L3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9zZXJ2aWNlCitAZGlycm0gJSVUJSUvc3JjL29yZy9hcGFj aGUvdG9tY2F0L3Jlc291cmNlcworQGRpcnJtICUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9y ZXF1ZXN0CitAZGlycm0gJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3Byb3RvY29sL3dhcgor QGRpcnJtICUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9wcm90b2NvbC9qYXIKK0BkaXJybSAl JVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvcHJvdG9jb2wKK0BkaXJybSAlJVQlJS9zcmMvb3Jn L2FwYWNoZS90b21jYXQvbmV0CitAZGlycm0gJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L2xv YWRlcgorQGRpcnJtICUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9mYWNhZGUKK0BkaXJybSAl JVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvYWRhcHRlcgorQGRpcnJtICUlVCUlL3NyYy9vcmcv YXBhY2hlL3RvbWNhdC9jb3JlCitAZGlycm0gJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L2Nv bnRleHQKK0BkaXJybSAlJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvbG9nZ2luZworQGRpcnJt ICUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdAorQGRpcnJtICUlVCUlL3NyYy9vcmcvYXBhY2hl L2phc3Blci9zZXJ2bGV0CitAZGlycm0gJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL3J1bnRp bWUKK0BkaXJybSAlJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvcmVzb3VyY2VzCitAZGlycm0g JSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyCitAZGlycm0gJSVUJSUvc3JjL29y Zy9hcGFjaGUvamFzcGVyCitAZGlycm0gJSVUJSUvc3JjL29yZy9hcGFjaGUKK0BkaXJybSAlJVQl JS9zcmMvb3JnCitAZGlycm0gJSVUJSUvc3JjCitAZGlycm0gJSVUJSUvbG9ncworQGRpcnJtICUl VCUlL2xpYi90ZXN0L0dvbGRlbgorQGRpcnJtICUlVCUlL2xpYi90ZXN0CitAZGlycm0gJSVUJSUv bGliCitAZGlycm0gJSVUJSUvZG9jL3VndWlkZS9pbWFnZXMKK0BkaXJybSAlJVQlJS9kb2MvdWd1 aWRlCitAZGlycm0gJSVUJSUvZG9jL2FwcGRldi9zYW1wbGUvd2ViL2ltYWdlcworQGRpcnJtICUl VCUlL2RvYy9hcHBkZXYvc2FtcGxlL3dlYgorQGRpcnJtICUlVCUlL2RvYy9hcHBkZXYvc2FtcGxl L3NyYworQGRpcnJtICUlVCUlL2RvYy9hcHBkZXYvc2FtcGxlL2V0YworQGRpcnJtICUlVCUlL2Rv Yy9hcHBkZXYvc2FtcGxlCitAZGlycm0gJSVUJSUvZG9jL2FwcGRldgorQGRpcnJtICUlVCUlL2Rv YworQGRpcnJtICUlVCUlL2NvbmYKK0BkaXJybSAlJVQlJS9iaW4KK0BkaXJybSAlJVQlJQo= --------------Boundary-00=_LNMNRMP9CQ85LLD12MXJ-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Jan 28 10:35: 7 2002 Delivered-To: freebsd-java@freebsd.org Received: from shikima.mine.nu (pc1-card4-0-cust77.cdf.cable.ntl.com [62.252.49.77]) by hub.freebsd.org (Postfix) with ESMTP id 050E137B404; Mon, 28 Jan 2002 10:34:59 -0800 (PST) Received: from rasputin by shikima.mine.nu with local (Exim 3.33 #1) id 16VGcM-0000UQ-00; Mon, 28 Jan 2002 18:34:58 +0000 Date: Mon, 28 Jan 2002 18:34:58 +0000 From: Rasputin To: Ernst de Haan Cc: java@freebsd.org Subject: Re: Update port: Jakarta Tomcat (www/jakarta-tomcat) Message-ID: <20020128183458.A1870@shikima.mine.nu> Reply-To: Rasputin References: <200201250845.g0P8jLM22597@zaphod.euronet.nl> <200201281521.g0SFLL657718@zaphod.euronet.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <200201281521.g0SFLL657718@zaphod.euronet.nl>; from znerd@FreeBSD.org on Mon, Jan 28, 2002 at 04:21:21PM +0100 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org * Ernst de Haan [020128 15:25]: > And here's another version of the upgrade. This time the changes are quite > significant: > > Beyond the changes listed previously (see below): > * Added support for running Tomcat as a different user/group. By default a > new user 'tomcat' and a new group 'tomcat' are created and used. > * A 'tomcatctl' script is installed in /usr/local/bin/ > * The Tomcat script now uses a PID file in /var/run/ > * Option is added for automatically starting Tomcat after install > (AUTO_START). By default Tomcat is started right away. > > Suggestions? Comments? Does it work for you? Nice, works as well as my homegrown one did, and all automatic too. Just one question: does anyone know why tomcat truncates its logs every time it starts? I thought it was abug in my port tweaks, but Ernsts is the same? -- Rasputin :: Jack of All Trades - Master of Nuns :: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Jan 28 11: 5:47 2002 Delivered-To: freebsd-java@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 2A03D37B48E for ; Mon, 28 Jan 2002 11:04:29 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g0SJ4Sk02500 for java@freebsd.org; Mon, 28 Jan 2002 11:04:28 -0800 (PST) (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 28 Jan 2002 11:04:28 -0800 (PST) Message-Id: <200201281904.g0SJ4Sk02500@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: java@FreeBSD.org Subject: Current problem reports assigned to you Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Current FreeBSD problem reports Critical problems Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2001/11/01] ports/31688 java JDK 1.3.1 Update for Sun's Java Communica o [2001/11/01] ports/31689 java JDK 1.3.1 update for FreeBSD/Java Commapi o [2002/01/20] ports/34099 java /usr/ports/java/jdk13 fails to build 3 problems total. Non-critical problems To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jan 29 0: 1:20 2002 Delivered-To: freebsd-java@freebsd.org Received: from zaphod.euronet.nl (zaphod.euronet.nl [194.134.128.241]) by hub.freebsd.org (Postfix) with ESMTP id C095337B404 for ; Tue, 29 Jan 2002 00:01:16 -0800 (PST) Received: (from ernst@localhost) by zaphod.euronet.nl (8.11.6/8.11.6) id g0T81Gt60066; Tue, 29 Jan 2002 09:01:16 +0100 (CET) (envelope-from ernst) Message-Id: <200201290801.g0T81Gt60066@zaphod.euronet.nl> Content-Type: text/plain; charset="iso-8859-1" From: Ernst de Haan To: Rasputin Subject: Re: Update port: Jakarta Tomcat (www/jakarta-tomcat) Date: Tue, 29 Jan 2002 09:01:15 +0100 X-Mailer: KMail [version 1.3.2] Cc: java@freebsd.org References: <200201250845.g0P8jLM22597@zaphod.euronet.nl> <200201281521.g0SFLL657718@zaphod.euronet.nl> <20020128183458.A1870@shikima.mine.nu> In-Reply-To: <20020128183458.A1870@shikima.mine.nu> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > Just one question: does anyone know why tomcat truncates its logs > every time it starts? I thought it was abug in my port tweaks, > but Ernsts is the same? Yes I do. It's because there's: > ${STDOUT_LOG} in the control script, and not: >> ${STDOUT_LOG} I will try to change the port to make sure that the output is not truncated but appended. One other thing: We should test mod_jk to see if that one still works with this patch... Ernst -- Ernst de Haan EuroNet Internet B.V. "Come to me all who are weary and burdened and I will give you rest" -- Jesus Christ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jan 29 0:55: 7 2002 Delivered-To: freebsd-java@freebsd.org Received: from drone2.qsi.net.nz (drone2-svc-skyt.qsi.net.nz [202.89.128.2]) by hub.freebsd.org (Postfix) with SMTP id 6810037B402 for ; Tue, 29 Jan 2002 00:55:04 -0800 (PST) Received: (qmail 85829 invoked by uid 0); 29 Jan 2002 08:55:02 -0000 Received: from unknown (HELO chen.org.nz) ([210.54.19.51]) (envelope-sender ) by 0 (qmail-ldap-1.03) with SMTP for ; 29 Jan 2002 08:55:02 -0000 Received: (from jonc@localhost) by chen.org.nz (8.11.6/8.11.6) id g0T8t2i04529; Tue, 29 Jan 2002 21:55:02 +1300 (NZDT) (envelope-from jonc) Date: Tue, 29 Jan 2002 21:55:02 +1300 From: Jonathan Chen To: Ernst de Haan Cc: java@FreeBSD.ORG Subject: Re: Update port: Jakarta Tomcat (www/jakarta-tomcat) Message-ID: <20020129215502.A4426@grimoire.chen.org.nz> References: <200201250845.g0P8jLM22597@zaphod.euronet.nl> <200201281521.g0SFLL657718@zaphod.euronet.nl> <20020128183458.A1870@shikima.mine.nu> <200201290801.g0T81Gt60066@zaphod.euronet.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200201290801.g0T81Gt60066@zaphod.euronet.nl>; from znerd@FreeBSD.ORG on Tue, Jan 29, 2002 at 09:01:15AM +0100 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, Jan 29, 2002 at 09:01:15AM +0100, Ernst de Haan wrote: [...] > One other thing: We should test mod_jk to see if that one still works with > this patch... The last time I tried mod_jk (ages ago!), there was a problem with the startup order. Apache+mod_jk requires tomcat to be running before it can start up properly. Unfortunately, on machine bootup, "apache.sh" is run before "tomcat.sh". I got around this by renaming "tomcat.sh" to "020.tomcat.sh". Check out postgresql, its startup script is "010.pgsql.sh" so that there's a d/b server available for subsequent daemons that may start up after it. Cheers. -- Jonathan Chen ---------------------------------------------------------------------- Computers are like air conditioners. They stop working when you open Windows. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jan 29 1:24: 9 2002 Delivered-To: freebsd-java@freebsd.org Received: from zaphod.euronet.nl (zaphod.euronet.nl [194.134.128.241]) by hub.freebsd.org (Postfix) with ESMTP id CA66937B400 for ; Tue, 29 Jan 2002 01:24:05 -0800 (PST) Received: (from ernst@localhost) by zaphod.euronet.nl (8.11.6/8.11.6) id g0T9O0U63154; Tue, 29 Jan 2002 10:24:00 +0100 (CET) (envelope-from ernst) Message-Id: <200201290924.g0T9O0U63154@zaphod.euronet.nl> Content-Type: text/plain; charset="iso-8859-1" From: Ernst de Haan To: Jonathan Chen Subject: Re: Update port: Jakarta Tomcat (www/jakarta-tomcat) Date: Tue, 29 Jan 2002 10:24:00 +0100 X-Mailer: KMail [version 1.3.2] Cc: java@FreeBSD.ORG References: <200201250845.g0P8jLM22597@zaphod.euronet.nl> <200201290801.g0T81Gt60066@zaphod.euronet.nl> <20020129215502.A4426@grimoire.chen.org.nz> In-Reply-To: <20020129215502.A4426@grimoire.chen.org.nz> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Jonathan, Sounds good. I will make the change to the patch. Expect a new proposal this afternoon with the following changes: * Appends to the log files, instead of overwriting * Uses a numeric prefix for the script in ${LOCALBASE}/etc/rc.d * The tomcatctl script now supports the 'restart' option * The 'stop' option in the tomcatctl script now uses interprocess communication instead of a PID file If I have time, I will test it with mod_jk. I will not commit the changes unless I know for sure that mod_jk will not work worse than it used to do. After all this, I will upgrade the port to version 3.3a. Ernst On Tuesday 29 January 2002 09:55, Jonathan Chen wrote: > On Tue, Jan 29, 2002 at 09:01:15AM +0100, Ernst de Haan wrote: > > [...] > > > One other thing: We should test mod_jk to see if that one still works > > with this patch... > > The last time I tried mod_jk (ages ago!), there was a problem with the > startup order. Apache+mod_jk requires tomcat to be running before it can > start up properly. Unfortunately, on machine bootup, "apache.sh" is run > before "tomcat.sh". I got around this by renaming "tomcat.sh" to > "020.tomcat.sh". > > Check out postgresql, its startup script is "010.pgsql.sh" so that there's > a d/b server available for subsequent daemons that may start up after > it. > > Cheers. -- Ernst de Haan EuroNet Internet B.V. "Come to me all who are weary and burdened and I will give you rest" -- Jesus Christ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jan 29 2:57:56 2002 Delivered-To: freebsd-java@freebsd.org Received: from l04.research.kpn.com (l04.research.kpn.com [139.63.192.204]) by hub.freebsd.org (Postfix) with ESMTP id DDD1737B417; Tue, 29 Jan 2002 02:57:54 -0800 (PST) Received: by l04.research.kpn.com with Internet Mail Service (5.5.2653.19) id ; Tue, 29 Jan 2002 11:57:53 +0100 Message-ID: <59063B5B4D98D311BC0D0001FA7E452205FDA2AC@l04.research.kpn.com> From: "Koster, K.J." To: 'Ernst de Haan' Cc: java@FreeBSD.ORG Subject: RE: Update port: Jakarta Tomcat (www/jakarta-tomcat) Date: Tue, 29 Jan 2002 11:57:53 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Dear Ernst, > > * The tomcatctl script now supports the 'restart' option > * The 'stop' option in the tomcatctl script now uses interprocess > communication instead of a PID file > While you're at it you might want to add these two to orionctl as well. Kees Jan ===================================================== You can't have everything. Where would you put it? [Steven Wright] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jan 29 3:30:11 2002 Delivered-To: freebsd-java@freebsd.org Received: from zaphod.euronet.nl (zaphod.euronet.nl [194.134.128.241]) by hub.freebsd.org (Postfix) with ESMTP id 1E10F37B41B; Tue, 29 Jan 2002 03:30:03 -0800 (PST) Received: (from ernst@localhost) by zaphod.euronet.nl (8.11.6/8.11.6) id g0TBTvh64992; Tue, 29 Jan 2002 12:29:57 +0100 (CET) (envelope-from ernst) Message-Id: <200201291129.g0TBTvh64992@zaphod.euronet.nl> Content-Type: text/plain; charset="iso-8859-1" From: Ernst de Haan Organization: EuroNet Internet B.V. To: "Koster, K.J." , "'Ernst de Haan'" Subject: Re: Update port: Jakarta Tomcat (www/jakarta-tomcat) Date: Tue, 29 Jan 2002 12:29:57 +0100 X-Mailer: KMail [version 1.3.2] Cc: java@FreeBSD.ORG References: <59063B5B4D98D311BC0D0001FA7E452205FDA2AC@l04.research.kpn.com> In-Reply-To: <59063B5B4D98D311BC0D0001FA7E452205FDA2AC@l04.research.kpn.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Kees Jan, Yeah, I will. In fact I'm keeping www/orion in sync with the new www/jakarta-tomcat on my local machine :-) Expect some changes to that port in a few days. Ernst On Tuesday 29 January 2002 11:57, Koster, K.J. wrote: > Dear Ernst, > > > * The tomcatctl script now supports the 'restart' option > > * The 'stop' option in the tomcatctl script now uses interprocess > > communication instead of a PID file > > While you're at it you might want to add these two to orionctl as well. > > Kees Jan > > ===================================================== > You can't have everything. Where would you put it? > [Steven Wright] -- Ernst de Haan EuroNet Internet B.V. "Come to me all who are weary and burdened and I will give you rest" -- Jesus Christ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jan 29 5:21:37 2002 Delivered-To: freebsd-java@freebsd.org Received: from zaphod.euronet.nl (zaphod.euronet.nl [194.134.128.241]) by hub.freebsd.org (Postfix) with ESMTP id 23FD237B419 for ; Tue, 29 Jan 2002 05:21:01 -0800 (PST) Received: (from ernst@localhost) by zaphod.euronet.nl (8.11.6/8.11.6) id g0TDKM373889; Tue, 29 Jan 2002 14:20:22 +0100 (CET) (envelope-from ernst) Message-Id: <200201291320.g0TDKM373889@zaphod.euronet.nl> From: Ernst de Haan To: Jonathan Chen Subject: Re: Update port: Jakarta Tomcat (www/jakarta-tomcat) Date: Tue, 29 Jan 2002 14:20:21 +0100 X-Mailer: KMail [version 1.3.2] Cc: java@FreeBSD.ORG References: <200201250845.g0P8jLM22597@zaphod.euronet.nl> <20020129215502.A4426@grimoire.chen.org.nz> <200201290924.g0T9O0U63154@zaphod.euronet.nl> In-Reply-To: <200201290924.g0T9O0U63154@zaphod.euronet.nl> MIME-Version: 1.0 Content-Type: Multipart/Mixed; boundary="------------Boundary-00=_XPBPFJHT4GJ8TPHQ6TIZ" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --------------Boundary-00=_XPBPFJHT4GJ8TPHQ6TIZ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Done with the suggested changes. See attahced diff. Does this work for you? PS: Haven't tested with mod_jk yet... Ernst On Tuesday 29 January 2002 10:24, Ernst de Haan wrote: > Jonathan, > > Sounds good. I will make the change to the patch. Expect a new proposal > this afternoon with the following changes: > > * Appends to the log files, instead of overwriting > * Uses a numeric prefix for the script in ${LOCALBASE}/etc/rc.d > * The tomcatctl script now supports the 'restart' option > * The 'stop' option in the tomcatctl script now uses interprocess > communication instead of a PID file > > If I have time, I will test it with mod_jk. I will not commit the changes > unless I know for sure that mod_jk will not work worse than it used to do. > > After all this, I will upgrade the port to version 3.3a. > > Ernst > > On Tuesday 29 January 2002 09:55, Jonathan Chen wrote: > > On Tue, Jan 29, 2002 at 09:01:15AM +0100, Ernst de Haan wrote: > > > > [...] > > > > > One other thing: We should test mod_jk to see if that one still works > > > with this patch... > > > > The last time I tried mod_jk (ages ago!), there was a problem with the > > startup order. Apache+mod_jk requires tomcat to be running before it can > > start up properly. Unfortunately, on machine bootup, "apache.sh" is run > > before "tomcat.sh". I got around this by renaming "tomcat.sh" to > > "020.tomcat.sh". > > > > Check out postgresql, its startup script is "010.pgsql.sh" so that > > there's a d/b server available for subsequent daemons that may start up > > after it. > > > > Cheers. -- Ernst de Haan EuroNet Internet B.V. "Come to me all who are weary and burdened and I will give you rest" -- Jesus Christ --------------Boundary-00=_XPBPFJHT4GJ8TPHQ6TIZ Content-Type: text/x-diff; charset="iso-8859-1"; name="jakarta-tomcat-3.2.3__3.2.3_1-version4.diff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="jakarta-tomcat-3.2.3__3.2.3_1-version4.diff" ZGlmZiAtcnVOIC0tZXhjbHVkZT13b3JrIC0tZXhjbHVkZT1DVlMgLS1leGNsdWRlPVJFQURNRS5o dG1sIC91c3IvcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0L01ha2VmaWxlIC9ob21lL2VybnN0L2Zy ZWVic2QtcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0L01ha2VmaWxlCi0tLSAvdXNyL3BvcnRzL3d3 dy9qYWthcnRhLXRvbWNhdC9NYWtlZmlsZQlXZWQgTm92IDI4IDEyOjIwOjM5IDIwMDEKKysrIC9o b21lL2VybnN0L2ZyZWVic2QtcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0L01ha2VmaWxlCVR1ZSBK YW4gMjkgMTQ6MTY6NTQgMjAwMgpAQCAtNywyNSArNywxMjYgQEAKIAogUE9SVE5BTUU9CWpha2Fy dGEtdG9tY2F0CiBQT1JUVkVSU0lPTj0JMy4yLjMKLUNBVEVHT1JJRVM9CXd3dwotTUFTVEVSX1NJ VEVTPQlodHRwOi8vd3d3LmFwYWNoZS5vcmcvZGlzdC9qYWthcnRhL2pha2FydGEtdG9tY2F0L3Jl bGVhc2UvdiR7UE9SVFZFUlNJT059L2Jpbi8KK1BPUlRSRVZJU0lPTj0JMQorQ0FURUdPUklFUz0J d3d3IGphdmEKK01BU1RFUl9TSVRFUz0JaHR0cDovL3d3dy5hcGFjaGUub3JnL2Rpc3QvamFrYXJ0 YS9qYWthcnRhLXRvbWNhdC9yZWxlYXNlL3Yke1BPUlRWRVJTSU9OfS9iaW4vIFwKKwkJaHR0cDov L3d3dy5tZXRhdmVyc2UubmwvfmVybnN0LyBcCisJCSR7TUFTVEVSX1NJVEVfTE9DQUx9CitNQVNU RVJfU0lURV9TVUJESVI9CXpuZXJkCiBESVNUX1NVQkRJUj0JamFrYXJ0YS90b21jYXQvJHtQT1JU VkVSU0lPTn0KIAogTUFJTlRBSU5FUj0Jem5lcmRARnJlZUJTRC5vcmcKIAotQlVJTERfREVQRU5E Uz0JcGluc3RhbGw6JHtQT1JUU0RJUn0vZGV2ZWwvcGluc3RhbGwKLVJVTl9ERVBFTkRTPQkke0xP Q0FMQkFTRX0vamRrMS4xLjgvYmluL2phdmFjOiR7UE9SVFNESVJ9L2phdmEvamRrCitSVU5fREVQ RU5EUz0JJHtKQVZBX0hPTUV9L2Jpbi9qYXZhYzoke0pBVkFfUE9SVH0KIAotTk9fQlVJTEQ9CXll cworTk9fQlVJTEQ9CVlFUworCitXUktTUkM9CQkke1dSS0RJUn0vJHtQT1JUTkFNRX0tJHtQT1JU VkVSU0lPTn0KK0FQUF9IT01FPz0JJHtQUkVGSVh9LyR7UEtHQkFTRX0ke1BPUlRWRVJTSU9OfQor TE9HX0RJUj0JJHtBUFBfSE9NRX0vbG9ncworUExJU1RfU1VCKz0JVD0ke0FQUF9IT01FOlMvXiR7 UFJFRklYfVwvLy99CitBUFBfVElUTEU9CUpha2FydGEgVG9tY2F0CitBUFBfU0hPUlROQU1FPQl0 b21jYXQKK0FQUENUTF9OQU1FPQkke0FQUF9TSE9SVE5BTUV9Y3RsCitDVExfU0NSSVBUPQkke1BS RUZJWH0vYmluLyR7QVBQQ1RMX05BTUV9CitTVEFSVFVQX09SREVSPz0JMDIwCitSQ19TQ1JJUFQ9 CSR7UFJFRklYfS9ldGMvcmMuZC8ke1NUQVJUVVBfT1JERVJ9LiR7UE9SVE5BTUV9LnNoCitBUFBf VElUTEU9CUpha2FydGEgVG9tY2F0CitKQVZBX0hPTUU/PQkke0xPQ0FMQkFTRX0vamRrMS4zLjEK K0pBVkFfUE9SVD89CSR7UE9SVFNESVJ9L2phdmEvamRrMTMKK1VTRVJfTkFNRT89CSR7QVBQX1NI T1JUTkFNRX0KK0dST1VQX05BTUU/PQkke1VTRVJfTkFNRX0KK1VTRVJfSUQ/PQk3MTAzCitHUk9V UF9JRD89CSR7VVNFUl9JRH0KK1BXPz0JCS91c3Ivc2Jpbi9wdworTElTVEVOX1BPUlQ/PQk4MDgw CitTVERPVVRfTE9HPz0JJHtMT0dfRElSfS9zdGRvdXQubG9nCitTVERFUlJfTE9HPz0JJHtMT0df RElSfS9zdGRlcnIubG9nCitBVVRPX1NUQVJUPz0JWUVTCisKK3ByZS1pbnN0YWxsOgorCUAke0VD SE99ICJJbnN0YWxsYXRpb24gc2V0dGluZ3M6IgorCUAke0VDSE99ICIgICBEZXN0aW5hdGlvbiBk aXJlY3Rvcnk6ICAgJHtBUFBfSE9NRX0iCisJQCR7RUNIT30gIiAgIENvbnRyb2wgc2NyaXB0IGxv Y2F0aW9uOiAke0NUTF9TQ1JJUFR9IgorCUAke0VDSE99ICIgICBTdGFydHVwIHNjcmlwdCBsb2Nh dGlvbjogJHtSQ19TQ1JJUFR9IgorCUAke0VDSE99ICIgICBMb2NhdGlvbiBvZiBKREs6ICAgICAg ICAgJHtKQVZBX0hPTUV9IgorCUAke0VDSE99ICIgICBMb2NhdGlvbiBvZiBKYXZhIHBvcnQ6ICAg JHtKQVZBX1BPUlR9IgorCUAke0VDSE99ICIgICBSdW5uaW5nIGFzICh1c2VyL2dyb3VwKTogJHtV U0VSX05BTUV9LyR7R1JPVVBfTkFNRX0gKCR7VVNFUl9JRH06JHtHUk9VUF9JRH0pIgorCUAke0VD SE99ICIgICBQb3J0IHRvIGxpc3RlbiBhdDogICAgICAgJHtMSVNURU5fUE9SVH0iCisJQCR7RUNI T30gIiAgIExvZ2ZpbGUgc3Rkb3V0OiAgICAgICAgICAke1NURE9VVF9MT0d9IgorCUAke0VDSE99 ICIgICBMb2dmaWxlIHN0ZGVycjogICAgICAgICAgJHtTVERFUlJfTE9HfSIKKwlAJHtFQ0hPfSAi ICAgU3RhcnRpbmcgYWZ0ZXIgaW5zdGFsbDogICR7QVVUT19TVEFSVH0iCiAKIGRvLWluc3RhbGw6 Ci0JQC91c3IvYmluL3BlcmwgLWkgLXBlICJzfCUlUFJFRklYJSV8JHtQUkVGSVh9fGciICR7V1JL U1JDfS9jb25mL3dvcmtlcnMucHJvcGVydGllcwotCUAke0xOfSAtZnMgJHtXUktTUkN9ICR7V1JL RElSfS90b21jYXQKLQlAcGluc3RhbGwgLXYgLWQgJHtXUktESVJ9Ci0JQCR7U0VEfSAic3wlJVBS RUZJWCUlfCR7UFJFRklYfXxnIiA8ICR7RklMRVNESVJ9L3RvbWNhdC5zaCA+ICR7V1JLRElSfS90 b21jYXQuc2gKLQlAJHtJTlNUQUxMX1NDUklQVH0gJHtXUktESVJ9L3RvbWNhdC5zaCAvdXNyL2xv Y2FsL2V0Yy9yYy5kCisJQCMgQWRkIHRoZSBncm91cCBhbmQgdGhlIHVzZXIgaWYgdGhleSBkbyBu b3QgZXhpc3QKKwkke1BXfSBncm91cGFkZCAtbiAke0dST1VQX05BTUV9IC1nICR7R1JPVVBfSUR9 IHx8IHRydWUKKwkke1BXfSB1c2VyYWRkIC1uICR7VVNFUl9OQU1FfSAtdSAke1VTRVJfSUR9IC1n ICR7R1JPVVBfTkFNRX0gLWMgIiR7QVBQX1RJVExFfSBhY2NvdW50IiAtZCAke0FQUF9IT01FfSAt cyAke1NIfSAtaCAtIHx8IHRydWUKKworCUAjIENyZWF0ZSB0aGUgZGVzdGluYXRpb24gZGlyZWN0 b3J5CisJJHtNS0RJUn0gJHtBUFBfSE9NRX0KKworCUAjIENvcHkgYWxsIGZpbGVzIGV4Y2VwdCAu YmF0IGFuZCAub3JpZyBmaWxlcworCSR7Uk19IC1mIGAke0ZJTkR9ICR7V1JLU1JDfSAtbmFtZSAn Ki5iYXQnYAorCSR7Uk19IC1mIGAke0ZJTkR9ICR7V1JLU1JDfSAtbmFtZSAnKi5vcmlnJ2AKKwkk e0NQfSAtUiAke1dSS1NSQ30vKiAke0FQUF9IT01FfQorCSR7Q0hNT0R9IDc1NSBgZmluZCAke0FQ UF9IT01FfSAtdHlwZSBkYAorCisJQCMgSW5zdGFsbCB0aGUgd29ya2Vycy5wcm9wZXJ0aWVzIGZp bGUgYWZ0ZXIgcHJvY2Vzc2luZyBpdAorCSR7Q0FUfSAke1dSS1NSQ30vY29uZi93b3JrZXJzLnBy b3BlcnRpZXMgXAorCXwgJHtTRUR9ICIvJSVUT01DQVRfSE9NRSUlL3MvLyR7QVBQX0hPTUU6Uy9c Ly9cXFwvL2d9LyIgXAorCXwgJHtTRUR9ICIvJSVKQVZBX0hPTUUlJS9zLy8ke0pBVkFfSE9NRTpT L1wvL1xcXC8vZ30vIiBcCisJPiAke1dSS0RJUn0vd29ya2Vycy5wcm9wZXJ0aWVzCisJJHtNVn0g JHtXUktESVJ9L3dvcmtlcnMucHJvcGVydGllcyAke0FQUF9IT01FfS9jb25mL3dvcmtlcnMucHJv cGVydGllcworCisJQCMgSW5zdGFsbCB0aGUgY29udHJvbCBzY3JpcHQKKwkke0NBVH0gJHtGSUxF U0RJUn0vJHtBUFBDVExfTkFNRX0gXAorCXwgJHtTRUR9ICIvJSVQT1JUTkFNRSUlL3MvLyR7UE9S VE5BTUV9LyIgXAorCXwgJHtTRUR9ICIvJSVQT1JUVkVSU0lPTiUlL3MvLyR7UE9SVFZFUlNJT059 LyIgXAorCXwgJHtTRUR9ICIvJSVBUFBfVElUTEUlJS9zLy8ke0FQUF9USVRMRX0vIiBcCisJfCAk e1NFRH0gIi8lJUFQUF9TSE9SVE5BTUUlJS9zLy8ke0FQUF9TSE9SVE5BTUV9LyIgXAorCXwgJHtT RUR9ICIvJSVBUFBfSE9NRSUlL3MvLyR7QVBQX0hPTUU6Uy9cLy9cXFwvL2d9LyIgXAorCXwgJHtT RUR9ICIvJSVMT0dfRElSJSUvcy8vJHtMT0dfRElSOlMvXC8vXFxcLy9nfS8iIFwKKwl8ICR7U0VE fSAiLyUlUkNfU0NSSVBUX05BTUUlJS9zLy8ke1BPUlROQU1FfS5zaC8iIFwKKwl8ICR7U0VEfSAi LyUlSkFWQV9IT01FJSUvcy8vJHtKQVZBX0hPTUU6Uy9cLy9cXFwvL2d9LyIgXAorCXwgJHtTRUR9 ICIvJSVVU0VSX05BTUUlJS9zLy8ke1VTRVJfTkFNRX0vIiBcCisJfCAke1NFRH0gIi8lJVNURE9V VF9MT0clJS9zLy8ke1NURE9VVF9MT0c6Uy9cLy9cXFwvL2d9LyIgXAorCXwgJHtTRUR9ICIvJSVT VERFUlJfTE9HJSUvcy8vJHtTVERFUlJfTE9HOlMvXC8vXFxcLy9nfS8iIFwKKwk+ICR7Q1RMX1ND UklQVH0KKwkke0NITU9EfSA3NTUgJHtDVExfU0NSSVBUfQorCisJQCMgSW5zdGFsbCB0aGUgc3Rh cnR1cCBzY3JpcHQKKwkke0xOfSAtc2YgJHtDVExfU0NSSVBUfSAke1JDX1NDUklQVH0KKworCUAj IENyZWF0ZSB0aGUgZGlyZWN0b3JpZXMgdGhhdCB0aGUgYXBwbGljYXRpb24gd2lsbCBjcmVhdGUg aXQgYXQgdGhlCisJQCMgZmlyc3QgcnVuCisJJHtNS0RJUn0gJHtBUFBfSE9NRX0vbG9ncworCisJ QCMgSW5zdGFsbCB0aGUgc2VydmVyLnhtbCBmaWxlIGFmdGVyIHByb2Nlc3NpbmcgaXQKKwkke0NB VH0gJHtXUktTUkN9L2NvbmYvc2VydmVyLnhtbCBcCisJfCAke1NFRH0gIi8lJUxJU1RFTl9QT1JU JSUvcy8vJHtMSVNURU5fUE9SVH0vIiBcCisJPiAke1dSS0RJUn0vc2VydmVyLnhtbAorCSR7TVZ9 ICR7V1JLRElSfS9zZXJ2ZXIueG1sICR7QVBQX0hPTUV9L2NvbmYvc2VydmVyLnhtbAorCisJQCMg Q2hhbmdlIG93bmVyc2hpcCBmb3IgdGhlIGZpbGVzCisJJHtDSE9XTn0gLVIgJHtVU0VSX05BTUV9 OiR7R1JPVVBfTkFNRX0gJHtBUFBfSE9NRX0KKworCUAjIEluc3RhbGwgdGhlIG1hbiBwYWdlCisu aWYgIWRlZmluZWQoTk9QT1JURE9DUykKKwkke0NBVH0gJHtGSUxFU0RJUn0vJHtBUFBDVExfTkFN RX0uMSBcCisJfCAke1NFRH0gIi8lJVBSRUZJWCUlL3MvLyR7UFJFRklYOlMvXC8vXFxcLy9nfS8i IFwKKwk+ICR7V1JLRElSfS8ke0FQUENUTF9OQU1FfS4xCisJJHtJTlNUQUxMX01BTn0gJHtXUktE SVJ9LyR7QVBQQ1RMX05BTUV9LjEgJHtNQU5QUkVGSVh9L21hbi9tYW4xCisuZW5kaWYKIAogcG9z dC1pbnN0YWxsOgotCUAke0VDSE99ICJldGMvcmMuZC90b21jYXQuc2giID4+ICR7VE1QUExJU1R9 CisJQCR7RUNIT30gIiR7QVBQX1RJVExFfSAke1BPUlRWRVJTSU9OfSBoYXMgYmVlbiBpbnN0YWxs ZWQgaW4gJHtBUFBfSE9NRX0uIgorLmlmICFkZWZpbmVkKE5PUE9SVERPQ1MpCisJQCR7RUNIT30g IlVzZSAnbWFuICR7QVBQQ1RMX05BTUV9JyBmb3IgaW5mb3JtYXRpb24gYWJvdXQgc3RhcnRpbmcg YW5kIHN0b3BwaW5nICR7QVBQX1RJVExFfS4iCisuZW5kaWYKKy5pZiAke0FVVE9fU1RBUlR9ID09 ICJZRVMiCisJQCR7RUNIT30gLW4gIlN0YXJ0aW5nLi4uIgorCUAke1JDX1NDUklQVH0gc3RhcnQg fHwgdHJ1ZQorCUAke0VDSE99ICIiCisuZW5kaWYKIAogLmluY2x1ZGUgPGJzZC5wb3J0Lm1rPgpk aWZmIC1ydU4gLS1leGNsdWRlPXdvcmsgLS1leGNsdWRlPUNWUyAtLWV4Y2x1ZGU9UkVBRE1FLmh0 bWwgL3Vzci9wb3J0cy93d3cvamFrYXJ0YS10b21jYXQvZmlsZXMvcGF0Y2gtYWEgL2hvbWUvZXJu c3QvZnJlZWJzZC1wb3J0cy93d3cvamFrYXJ0YS10b21jYXQvZmlsZXMvcGF0Y2gtYWEKLS0tIC91 c3IvcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0L2ZpbGVzL3BhdGNoLWFhCVN1biBNYXkgMjAgMTg6 MDg6MTUgMjAwMQorKysgL2hvbWUvZXJuc3QvZnJlZWJzZC1wb3J0cy93d3cvamFrYXJ0YS10b21j YXQvZmlsZXMvcGF0Y2gtYWEJVGh1IEphbiAyNCAxMzo0MDo1MSAyMDAyCkBAIC01LDE0ICs1LDE0 IEBACiAgIyBkaXJlY3Rvcmllcy4KICAjCiAtd29ya2Vycy50b21jYXRfaG9tZT1jOlxqYWthcnRh LXRvbWNhdAotK3dvcmtlcnMudG9tY2F0X2hvbWU9JSVQUkVGSVglJS90b21jYXQKKyt3b3JrZXJz LnRvbWNhdF9ob21lPSUlVE9NQ0FUX0hPTUUlJQogIAogICMKICAjIHdvcmtlcnMuamF2YV9ob21l IHNob3VsZCBwb2ludCB0byB5b3VyIEphdmEgaW5zdGFsbGF0aW9uLiBOb3JtYWxseQogICMgeW91 IHNob3VsZCBoYXZlIGEgYmluIGFuZCBsaWIgZGlyZWN0b3JpZXMgYmVuZWF0aCBpdC4KICAjCiAt d29ya2Vycy5qYXZhX2hvbWU9YzpcamRrMS4yLjIKLSt3b3JrZXJzLmphdmFfaG9tZT0lJVBSRUZJ WCUlL2pkazEuMS44Cisrd29ya2Vycy5qYXZhX2hvbWU9JSVKQVZBX0hPTUUlJQogIAogICMKICAj IFlvdSBzaG91bGQgY29uZmlndXJlIHlvdXIgZW52aXJvbm1lbnQgc2xhc2guLi4gcHM9XCBvbiBO VCBhbmQgLyBvbiBVTklYCmRpZmYgLXJ1TiAtLWV4Y2x1ZGU9d29yayAtLWV4Y2x1ZGU9Q1ZTIC0t ZXhjbHVkZT1SRUFETUUuaHRtbCAvdXNyL3BvcnRzL3d3dy9qYWthcnRhLXRvbWNhdC9maWxlcy9w YXRjaC1hYiAvaG9tZS9lcm5zdC9mcmVlYnNkLXBvcnRzL3d3dy9qYWthcnRhLXRvbWNhdC9maWxl cy9wYXRjaC1hYgotLS0gL3Vzci9wb3J0cy93d3cvamFrYXJ0YS10b21jYXQvZmlsZXMvcGF0Y2gt YWIJTW9uIE1heSAyMSAxMDowNTozOCAyMDAxCisrKyAvaG9tZS9lcm5zdC9mcmVlYnNkLXBvcnRz L3d3dy9qYWthcnRhLXRvbWNhdC9maWxlcy9wYXRjaC1hYglUaHUgSmFuIDI0IDE0OjM1OjQ3IDIw MDIKQEAgLTEsNiArMSw2IEBACi0tLS0gY29uZi9zZXJ2ZXIueG1sLm9yaWcJVHVlIERlYyAxMiAy MjozNjoyMCAyMDAwCi0rKysgY29uZi9zZXJ2ZXIueG1sCU1vbiBNYXkgMjEgMDA6MjU6NDYgMjAw MQotQEAgLTY3LDYgKzY3LDcgQEAKKy0tLSBjb25mL3NlcnZlci54bWwub3JpZwlUdWUgSnVsIDE3 IDE4OjU3OjQ2IDIwMDEKKysrKyBjb25mL3NlcnZlci54bWwJVGh1IEphbiAyNCAxNDozMjo1NiAy MDAyCitAQCAtNjgsNiArNjgsNyBAQAogICAgICAtLT4KICAgICAgPExvZ2dlciBuYW1lPSJ0Y19s b2ciIAogICAgICAgICAgICAgIHZlcmJvc2l0eUxldmVsID0gIklORk9STUFUSU9OIiAKQEAgLTgs MyArOCwxMiBAQAogICAgICAvPgogIAogICAgICA8TG9nZ2VyIG5hbWU9InNlcnZsZXRfbG9nIiAK K0BAIC0yMjMsNyArMjI0LDcgQEAKKyAgICAgICAgICAgICA8UGFyYW1ldGVyIG5hbWU9ImhhbmRs ZXIiIAorICAgICAgICAgICAgICAgICB2YWx1ZT0ib3JnLmFwYWNoZS50b21jYXQuc2VydmljZS5o dHRwLkh0dHBDb25uZWN0aW9uSGFuZGxlciIvPgorICAgICAgICAgICAgIDxQYXJhbWV0ZXIgbmFt ZT0icG9ydCIgCistICAgICAgICAgICAgICAgIHZhbHVlPSI4MDgwIi8+CisrICAgICAgICAgICAg ICAgIHZhbHVlPSIlJUxJU1RFTl9QT1JUJSUiLz4KKyAgICAgICAgIDwvQ29ubmVjdG9yPgorIAor ICAgICAgICAgPCEtLQpkaWZmIC1ydU4gLS1leGNsdWRlPXdvcmsgLS1leGNsdWRlPUNWUyAtLWV4 Y2x1ZGU9UkVBRE1FLmh0bWwgL3Vzci9wb3J0cy93d3cvamFrYXJ0YS10b21jYXQvZmlsZXMvdG9t Y2F0LnNoIC9ob21lL2VybnN0L2ZyZWVic2QtcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0L2ZpbGVz L3RvbWNhdC5zaAotLS0gL3Vzci9wb3J0cy93d3cvamFrYXJ0YS10b21jYXQvZmlsZXMvdG9tY2F0 LnNoCU1vbiBBdWcgMTMgMTE6MjY6MzkgMjAwMQorKysgL2hvbWUvZXJuc3QvZnJlZWJzZC1wb3J0 cy93d3cvamFrYXJ0YS10b21jYXQvZmlsZXMvdG9tY2F0LnNoCVRodSBKYW4gIDEgMDE6MDA6MDAg MTk3MApAQCAtMSwyNSArMCwwIEBACi0jIS9iaW4vc2gKLQotSkFWQV9IT01FPSUlUFJFRklYJSUv amRrMS4xLjgKLWV4cG9ydCBKQVZBX0hPTUUKLVRPTUNBVF9IT01FPSUlUFJFRklYJSUvdG9tY2F0 Ci1leHBvcnQgVE9NQ0FUX0hPTUUKLQotY2FzZSAiJDEiIGluCi0Jc3RhcnQpCi0JCWlmIFsgLWYg JSVQUkVGSVglJS90b21jYXQvYmluL3RvbWNhdC5zaCBdOyB0aGVuCi0JCQkvYmluL3NoICUlUFJF RklYJSUvdG9tY2F0L2Jpbi90b21jYXQuc2ggc3RhcnQgPiAvZGV2L251bGwgJiYgZWNobyAnIHRv bWNhdCcKLQkJZmkKLQkJOzsKLQlzdG9wKQotCQlpZiBbIC1mICUlUFJFRklYJSUvdG9tY2F0L2Jp bi90b21jYXQuc2ggXTsgdGhlbgotCQkJL2Jpbi9zaCAlJVBSRUZJWCUlL3RvbWNhdC9iaW4vdG9t Y2F0LnNoIHN0b3AgPiAvZGV2L251bGwgJiYgZWNobyAnIHRvbWNhdCcKLQkJZmkKLQkJOzsKLQkq KQotCQllY2hvICIiCi0JCWVjaG8gIlVzYWdlOiBgYmFzZW5hbWUgJDBgIHsgc3RhcnQgfCBzdG9w IH0iCi0JCWVjaG8gIiIKLQkJZXhpdCA2NAotCQk7OwotZXNhYwpkaWZmIC1ydU4gLS1leGNsdWRl PXdvcmsgLS1leGNsdWRlPUNWUyAtLWV4Y2x1ZGU9UkVBRE1FLmh0bWwgL3Vzci9wb3J0cy93d3cv amFrYXJ0YS10b21jYXQvZmlsZXMvdG9tY2F0Y3RsIC9ob21lL2VybnN0L2ZyZWVic2QtcG9ydHMv d3d3L2pha2FydGEtdG9tY2F0L2ZpbGVzL3RvbWNhdGN0bAotLS0gL3Vzci9wb3J0cy93d3cvamFr YXJ0YS10b21jYXQvZmlsZXMvdG9tY2F0Y3RsCVRodSBKYW4gIDEgMDE6MDA6MDAgMTk3MAorKysg L2hvbWUvZXJuc3QvZnJlZWJzZC1wb3J0cy93d3cvamFrYXJ0YS10b21jYXQvZmlsZXMvdG9tY2F0 Y3RsCVR1ZSBKYW4gMjkgMTM6NTU6MzcgMjAwMgpAQCAtMCwwICsxLDk5IEBACisjIS9iaW4vc2gK KworIyBTZXQgc29tZSB2YXJpYWJsZXMKK1ZFUlNJT049JSVQT1JUVkVSU0lPTiUlCitBUFBfSE9N RT0lJUFQUF9IT01FJSUKK1VTRVJfTkFNRT0lJVVTRVJfTkFNRSUlCitTVERPVVRfTE9HPSUlU1RE T1VUX0xPRyUlCitTVERFUlJfTE9HPSUlU1RERVJSX0xPRyUlCitKQVJfRklMRT0ke0FQUF9IT01F fS9saWIvd2Vic2VydmVyLmphcgorTVlTRUxGPWBiYXNlbmFtZSAkMGAKKworIyBTZXQgdGhlIENM QVNTUEFUSAordW5zZXQgQ0xBU1NQQVRICitmb3IgaSBpbiAke0FQUF9IT01FfS9saWIvKiA7IGRv CisJaWYgWyAiJENMQVNTUEFUSCIgIT0gIiIgXTsgdGhlbgorCQlDTEFTU1BBVEg9JHtDTEFTU1BB VEh9OiRpCisJZWxzZQorCQlDTEFTU1BBVEg9JGkKKwlmaQorZG9uZQoraWYgWyAtZiAke0pBVkFf SE9NRX0vbGliL3Rvb2xzLmphciBdIDsgdGhlbgorCUNMQVNTUEFUSD0ke0NMQVNTUEFUSH06JHtK QVZBX0hPTUV9L2xpYi90b29scy5qYXIKK2ZpCisKKyMgQ2hlY2sgaWYgd2UncmUgYmVpbmcgcnVu IGFzIGEgc2hlbGwgc2NyaXB0IG9yIGFzIGFuIHJjIHNjcmlwdAoraWYgWyAke01ZU0VMRn0gPSAi JSVSQ19TQ1JJUFRfTkFNRSUlIiBdOyB0aGVuCisJQVNfUkNfU0NSSVBUPXllcworZWxzZQorCUFT X1JDX1NDUklQVD1ubworZmkKKworIyBDaGVjayBpZiB0aGUgSkFWQV9IT01FIGRpcmVjdG9yeSBp cyBkZWZpbmVkLCBvdGhlcndpc2Ugc2V0IGl0IHRvIHRoZQorIyBmYWxsYmFjayBkZWZhdWx0Citp ZiBbICIke0pBVkFfSE9NRX1hIiA9ICJhIiBdOyB0aGVuCisJSkFWQV9IT01FPSUlSkFWQV9IT01F JSUKK2ZpCitKQVZBX0NNRD0ke0pBVkFfSE9NRX0vYmluL2phdmEKKworIyBGdW5jdGlvbiB0aGF0 IHN0YXJ0cyB0aGUgYXBwbGljYXRpb24KK3N0YXJ0KCkgeworCSMgTWFrZSBzdXJlIHRoZSBhcHBs aWNhdGlvbiBkaXJlY3RvcnkgZG9lcyBleGlzdAorCWlmIFsgISAtZCAke0FQUF9IT01FfSBdOyB0 aGVuCisJCWlmIFsgIiR7QVNfUkNfU0NSSVBUfSIgPSAieWVzIiBdOyB0aGVuCisJCQllY2hvICIi CisJCWZpCisJCWVjaG8gIiUlQVBQX1NIT1JUTkFNRSUlOiBFUlJPUjogVW5hYmxlIHRvIGZpbmQg JSVBUFBfVElUTEUlJSBob21lIGRpcmVjdG9yeSBhdCAke0FQUF9IT01FfS4iCisJCWV4aXQgMgor CWZpCisKKwkjIE1ha2Ugc3VyZSB0aGUgYXBwbGljYXRpb24gSkFSIGZpbGUgZXhpc3RzCisJaWYg WyAhIC1yICR7SkFSX0ZJTEV9IF07IHRoZW4KKwkJaWYgWyAiJHtBU19SQ19TQ1JJUFR9IiA9ICJ5 ZXMiIF07IHRoZW4KKwkJCWVjaG8gIiIKKwkJZmkKKwkJZWNobyAiJSVBUFBfU0hPUlROQU1FJSU6 IEVSUk9SOiBVbmFibGUgdG8gZmluZCAlJUFQUF9USVRMRSUlIEpBUiBmaWxlIGF0ICR7SkFSX0ZJ TEV9LiIKKwkJZXhpdCAzCisJZmkKKworCSMgTWFrZSBzdXJlIHRoZSBKYXZhIFZNIGNhbiBiZSBm b3VuZAorCWlmIFsgISAteCAke0pBVkFfQ01EfSBdOyB0aGVuCisJCWlmIFsgIiR7QVNfUkNfU0NS SVBUfSIgPSAieWVzIiBdOyB0aGVuCisJCQllY2hvICIiCisJCWZpCisJCWVjaG8gIiUlQVBQX1NI T1JUTkFNRSUlOiBFUlJPUjogVW5hYmxlIHRvIGZpbmQgSmF2YSBWTSBhdCAke0pBVkFfSE9NRX0u IgorCQlleGl0IDQKKwlmaQorCisJaWYgWyAiJHtBU19SQ19TQ1JJUFR9IiA9ICJ5ZXMiIF07IHRo ZW4KKwkJZWNobyAtbiAiICUlQVBQX1NIT1JUTkFNRSUlIgorCWZpCisJc3UgLSAke1VTRVJfTkFN RX0gLWMgIihjZCAke0FQUF9IT01FfSAmJiAke0pBVkFfQ01EfSAtY3AgJHtDTEFTU1BBVEh9IC1E dG9tY2F0LmhvbWU9JHtBUFBfSE9NRX0gb3JnLmFwYWNoZS50b21jYXQuc3RhcnR1cC5Ub21jYXQp ID4+ICR7U1RET1VUX0xPR30gMj4+ICR7U1RERVJSX0xPR30iCit9CisKKyMgRnVuY3Rpb24gdGhh dCBzdG9wcyB0aGUgYXBwbGljYXRpb24KK3N0b3AoKSB7CisJaWYgWyAiJHtBU19SQ19TQ1JJUFR9 IiA9ICJ5ZXMiIF07IHRoZW4KKwkJZWNobyAtbiAiICUlQVBQX1NIT1JUTkFNRSUlIgorCWZpCisJ c3UgLSAke1VTRVJfTkFNRX0gLWMgIihjZCAke0FQUF9IT01FfSAmJiAke0pBVkFfQ01EfSAtY3Ag JHtDTEFTU1BBVEh9IC1EdG9tY2F0LmhvbWU9JHtBUFBfSE9NRX0gb3JnLmFwYWNoZS50b21jYXQu c3RhcnR1cC5Ub21jYXQgLXN0b3ApID4+ICR7U1RET1VUX0xPR30gMj4+ICR7U1RERVJSX0xPR30i Cit9CisKK2Nhc2UgIiQxIiBpbgorCXN0YXJ0KQorCQlzdGFydAorCQk7OworCXN0b3ApCisJCXN0 b3AKKwkJOzsKKwlyZXN0YXJ0KQorCQlzdG9wCisJCXN0YXJ0CisJCTs7CisJKikKKwkJZWNobyAi IgorCQllY2hvICJVc2FnZTogJHtNWVNFTEZ9IHsgc3RhcnQgfCBzdG9wIHwgcmVzdGFydCB9Igor CQllY2hvICIiCisJCWV4aXQgNjQKKwkJOzsKK2VzYWMKZGlmZiAtcnVOIC0tZXhjbHVkZT13b3Jr IC0tZXhjbHVkZT1DVlMgLS1leGNsdWRlPVJFQURNRS5odG1sIC91c3IvcG9ydHMvd3d3L2pha2Fy dGEtdG9tY2F0L2ZpbGVzL3RvbWNhdGN0bC4xIC9ob21lL2VybnN0L2ZyZWVic2QtcG9ydHMvd3d3 L2pha2FydGEtdG9tY2F0L2ZpbGVzL3RvbWNhdGN0bC4xCi0tLSAvdXNyL3BvcnRzL3d3dy9qYWth cnRhLXRvbWNhdC9maWxlcy90b21jYXRjdGwuMQlUaHUgSmFuICAxIDAxOjAwOjAwIDE5NzAKKysr IC9ob21lL2VybnN0L2ZyZWVic2QtcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0L2ZpbGVzL3RvbWNh dGN0bC4xCU1vbiBKYW4gMjggMTM6NDM6MjQgMjAwMgpAQCAtMCwwICsxLDk2IEBACisuRGQgTWF5 IDI2LCAyMDAxCisuRHQgVE9NQ0FUQ1RMIDEKKy5PcyBGcmVlQlNECisuU2ggTkFNRQorLk5tIHRv bWNhdGN0bAorLk5kIFRvbWNhdCBzZXJ2ZXIgY29udHJvbCBpbnRlcmZhY2UKKy5TaCBTWU5PUFNJ UworLk5tCisuT3AgQXIgc3RhcnQgfCBBciBzdG9wCisuU2ggREVTQ1JJUFRJT04KK1RoZQorLk5t CitzaGVsbCBzY3JpcHQgcHJvdmlkZXMgYW4gaW50ZXJmYWNlIHRvIHRoZSBUb21jYXQgYXBwbGlj YXRpb24gc2VydmVyLgorLlBwCitUaGlzIHNjcmlwdCBoYXMgMiBtb2RlcyBvZiBvcGVyYXRpb24s IE9uZSBpcworLkVtIHNoZWxsIHNjcmlwdCBtb2RlCithbmQgdGhlIG90aGVyIGlzCisuRW0gcmMg c2NyaXB0IG1vZGUgLgorSWYgcnVuIGFzCisuTm0KK3NoZWxsIHNjcmlwdCBtb2RlIGlzIHVzZWQs IG90aGVyd2lzZSByYyBzY3JpcHQgbW9kZSBpcyB1c2VkLiBTaGVsbCBzY3JpcHQgbW9kZQorYXNz dW1lcyB0aGF0IHRoZSBzY3JpcHQgaXMgdXNlZCBhcyBhIG5vcm1hbCBzaGVsbCBzY3JpcHQsIHdo aWxlIHJjIHNjcmlwdCBtb2RlCithc3N1bWVzIHRoZSBzY3JpcHQgaXMgdXNlZCB0byBzdGFydCBv ciBzdG9wIFRvbWNhdCBhdCBib290IHRpbWUuCisuUHAKK1RoZSBzY3JpcHQgZXhwZWN0cyBleGFj dGx5IG9uZSBhcmd1bWVudCwgZWl0aGVyCisuQXIgc3RhcnQKK29yCisuQXIgc3RvcCAuCitJZiBt b3JlIHRoYW4gb25lIGFyZ3VtZW50IGlzIGdpdmVuLCB0aGVuIGFsbCBhcmd1bWVudHMgYnV0IHRo ZSBmaXJzdCBhcmUKK2lnbm9yZWQuCisuQmwgLXRhZyAtd2lkdGggaW5kZW50CisuSXQgQXIgc3Rh cnQKK1N0YXJ0IFRvbWNhdCwgaWYgaXQgaXMgbm90IGFscmVhZHkgcnVubmluZy4gVGhlIElEIG9m IHRoZSBzdGFydGVkIHByb2Nlc3Mgd2lsbAorYmUgc2F2ZWQgaW4gYSBQSUQgZmlsZS4KKy5JdCBB ciBzdG9wCitTdG9wIFRvbWNhdCwgaWYgaXQgaXMgYWN0dWFsbHkgcnVubmluZy4gVGhlIHByb2Nl c3Mgd2l0aCB0aGUgSUQgc3RvcmVkIGluCit0aGUgUElEIGZpbGUgd2lsbCBiZSBraWxsZWQuCisu RWwKKy5TaCBFUlJPUlMKK1RoZSBmb2xsb3dpbmcgZXJyb3IgY29uZGl0aW9ucyBhcmUgZGV0ZWN0 ZWQuIFRoZXkgd2lsbCBiZSBjaGVja2VkIGluIHRoZQorc3BlY2lmaWVkIG9yZGVyLiBJbiBldmVy eSBjYXNlIHdoZXJlIGFuIGVycm9yIG1lc3NhZ2UgaXMgcHJpbnRlZCBpdCB3aWxsIGJlCitwcmVw ZW5kZWQgYnkgdGhlIG5hbWUgb2YgdGhlIHNjcmlwdAorLkVtICggYmFzZW5hbWUgJDAgKSAuCisu UHAKK0lmIG5vIGFyZ3VtZW50IGlzIHBhc3NlZCwgb3IgaWYgYW4gYXJndW1lbnQgb3RoZXIgdGhh bgorLkFyIHN0YXJ0CitvcgorLkFyIHN0b3AKK2lzIHBhc3NlZCBhcyB0aGUgZmlyc3QgYXJndW1l bnQsIHRoZW4gYSBzaW1wbGUgaGVscCBtZXNzYWdlIGlzIHByaW50ZWQgYW5kIHRoZQorc2NyaXB0 IGlzIGV4aXRlZCB3aXRoIGVycm9yIGNvZGUgNjQuCisuUHAKK0luIAorLkVtIHJjIHNjcmlwdCBt b2RlCithIG5ld2xpbmUgd2lsbCBiZSBwcmludGVkIGJlZm9yZSBhbnkgZXJyb3IgbWVzc2FnZS4K Ky5QcAorV2hlbiB1c2luZyB0aGUgYXJndW1lbnQKKy5BciBzdGFydAordGhlIGZvbGxvd2luZyBl cnJvcnMgY29uZGl0aW9ucyBjYW4gYmUgdHJpZ2dlcmVkOgorLkJsIC10YWcgLXdpZHRoIGluZGVu dAorLkl0IEVtIFRoZSBUb21jYXQgUElEIGZpbGUgYWxyZWFkeSBleGlzdHMuCitUb21jYXQgaXMg cHJvYmFibHkgYWxyZWFkeSBydW5uaW5nLiBQcmludHMgYW4gZXJyb3IgbWVzc2FnZSBhbmQgZXhp dHMgdGhlCitzY3JpcHQgd2l0aCBlcnJvciBjb2RlIDEuCisuSXQgRW0gVG9tY2F0IGhvbWUgZGly ZWN0b3J5IGNhbm5vdCBiZSBmb3VuZAorUHJpbnRzIGFuIGVycm9yIG1lc3NhZ2UgYW5kIGV4aXRz IHRoZSBzY3JpcHQgd2l0aCBlcnJvciBjb2RlIDIuCisuSXQgRW0gVG9tY2F0IHNjcmlwdCBjYW5u b3QgYmUgZm91bmQKK1ByaW50cyBhbiBlcnJvciBtZXNzYWdlIGFuZCBleGl0cyB0aGUgc2NyaXB0 IHdpdGggZXJyb3IgY29kZSAzLgorLkl0IEVtIEphdmEgVk0gY2Fubm90IGJlIGZvdW5kCitQcmlu dHMgYW4gZXJyb3IgbWVzc2FnZSBhbmQgZXhpdHMgdGhlIHNjcmlwdCB3aXRoIGVycm9yIGNvZGUg NC4KKy5FbAorLlBwCitXaGVuIHVzaW5nIHRoZSBhcmd1bWVudAorLkFyIHN0b3AKK3RoZSBmb2xs b3dpbmcgZXJyb3IgY29uZGl0aW9uIGNhbiBiZSB0cmlnZ2VyZWQ6CisuQmwgLXRhZyAtd2lkdGgg aW5kZW50CisuSXQgRW0gVGhlIFRvbWNhdCBQSUQgZmlsZSBjYW5ub3QgYmUgZm91bmQKK1RvbWNh dCBpcyBwcm9iYWJseSBub3QgcnVubmluZy4gUHJpbnRzIGFuIGVycm9yIG1lc3NhZ2UgYW5kIGV4 aXRzIHRoZSBzY3JpcHQKK3dpdGggZXJyb3IgY29kZSAxNi4KKy5FbAorLlNoIEZJTEVTCisuQmwg LXRhZyAtd2lkdGggLWluZGVudAorLkl0IFBhIC92YXIvcnVuL2pha2FydGEtdG9tY2F0LnBpZAor VGhlIFRvbWNhdCBQSUQgZmlsZSB0aGF0IGlzIHVzZWQgdG8gc3RvcmUgdGhlIHByb2Nlc3MgSUQg b2YgdGhlIGN1cnJlbnRseQorcnVubmluZyBUb21jYXQgcHJvY2VzcyBpbi4gSXQgaXMgZGVsZXRl ZCBhcyBzb29uIGFzIFRvbWNhdCBpcyBzdG9wcGVkIGFuZAorcmVjcmVhdGVkIHdoZW4gVG9tY2F0 IGlzIHN0YXJ0ZWQuIEl0IHNob3VsZCBuZXZlciBiZSB3cml0YWJsZSBmb3IgYW55b25lIGJ1dAor LkVtIHJvb3QgLAorLkl0IFBhICUlUFJFRklYJSUvZXRjL3JjLmQvamFrYXJ0YS10b21jYXQuc2gK K0Egc3ltbGluayB0byB0aGUKKy5ObQorc2NyaXB0LiBUaGlzIGNhdXNlcyBUb21jYXQgdG8gYmUg c3RhcnRlZCBhdCBib290IHRpbWUuIFdoZW4gY2FsbGVkIGZyb20gdGhpcworbG9jYXRpb24gdGhl CisuTm0KK3NjcmlwdCB3aWxsIHVzZQorLkVtIHJjIHNjcmlwdCBtb2RlIC4KKy5FbAorLlNoIEFV VEhPUlMKKy5BbiBFcm5zdCBkZSBIYWFuIEFxIGVybnN0QGpvbGxlbS5jb20KZGlmZiAtcnVOIC0t ZXhjbHVkZT13b3JrIC0tZXhjbHVkZT1DVlMgLS1leGNsdWRlPVJFQURNRS5odG1sIC91c3IvcG9y dHMvd3d3L2pha2FydGEtdG9tY2F0L3BrZy1kZWluc3RhbGwgL2hvbWUvZXJuc3QvZnJlZWJzZC1w b3J0cy93d3cvamFrYXJ0YS10b21jYXQvcGtnLWRlaW5zdGFsbAotLS0gL3Vzci9wb3J0cy93d3cv amFrYXJ0YS10b21jYXQvcGtnLWRlaW5zdGFsbAlUaHUgSmFuICAxIDAxOjAwOjAwIDE5NzAKKysr IC9ob21lL2VybnN0L2ZyZWVic2QtcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0L3BrZy1kZWluc3Rh bGwJTW9uIEphbiAyOCAxNTozMzozNSAyMDAyCkBAIC0wLDAgKzEsOCBAQAorIyEvYmluL3NoCitQ SURfRklMRT0vdmFyL3J1bi9qYWthcnRhLXRvbWNhdC5waWQKK2lmIFsgLWUgJHtQSURfRklMRX0g XTsgdGhlbgorCWVjaG8gLW4gIkpha2FydGEgVG9tY2F0IGlzIHN0aWxsIHJ1bm5pbmcuIgorCS9i aW4va2lsbCBgY2F0ICR7UElEX0ZJTEV9YAorCXJtIC1mICR7UElEX0ZJTEV9CisJZWNobyAiIFN0 b3BwZWQuIgorZmkKZGlmZiAtcnVOIC0tZXhjbHVkZT13b3JrIC0tZXhjbHVkZT1DVlMgLS1leGNs dWRlPVJFQURNRS5odG1sIC91c3IvcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0L3BrZy1wbGlzdCAv aG9tZS9lcm5zdC9mcmVlYnNkLXBvcnRzL3d3dy9qYWthcnRhLXRvbWNhdC9wa2ctcGxpc3QKLS0t IC91c3IvcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0L3BrZy1wbGlzdAlNb24gQXVnIDEzIDExOjI2 OjM5IDIwMDEKKysrIC9ob21lL2VybnN0L2ZyZWVic2QtcG9ydHMvd3d3L2pha2FydGEtdG9tY2F0 L3BrZy1wbGlzdAlUdWUgSmFuIDI5IDEzOjM3OjAwIDIwMDIKQEAgLTEsOTkgKzEsNDEzIEBACi10 b21jYXQvS0VZUwotdG9tY2F0L0xJQ0VOU0UKLXRvbWNhdC9SRUxFQVNFLU5PVEVTCi10b21jYXQv YmluL2FudAotdG9tY2F0L2Jpbi9hbnQuYmF0Ci10b21jYXQvYmluL2FudFJ1bgotdG9tY2F0L2Jp bi9hbnRSdW4uYmF0Ci10b21jYXQvYmluL2NwYXBwZW5kLmJhdAotdG9tY2F0L2Jpbi9qc3BjLmJh dAotdG9tY2F0L2Jpbi9qc3BjLnNoCi10b21jYXQvYmluL3NodXRkb3duLmJhdAotdG9tY2F0L2Jp bi9zaHV0ZG93bi5zaAotdG9tY2F0L2Jpbi9zdGFydHVwLmJhdAotdG9tY2F0L2Jpbi9zdGFydHVw LnNoCi10b21jYXQvYmluL3RvbWNhdC5iYXQKLXRvbWNhdC9iaW4vdG9tY2F0LnNoCi10b21jYXQv YmluL3RvbWNhdEVudi5iYXQKLXRvbWNhdC9jb25mL2J1aWxkLnhtbAotdG9tY2F0L2NvbmYvam5p X3NlcnZlci54bWwKLXRvbWNhdC9jb25mL2puaV93b3JrZXJzLnByb3BlcnRpZXMKLXRvbWNhdC9j b25mL21hbmlmZXN0LnNlcnZsZXQKLXRvbWNhdC9jb25mL21vZF9qay5jb25mCi10b21jYXQvY29u Zi9vYmouY29uZgotdG9tY2F0L2NvbmYvc2VydmVyLnhtbAotdG9tY2F0L2NvbmYvdGVzdC10b21j YXQueG1sCi10b21jYXQvY29uZi90b21jYXQtdXNlcnMueG1sCi10b21jYXQvY29uZi90b21jYXQu Y29uZgotdG9tY2F0L2NvbmYvdG9tY2F0LnBvbGljeQotdG9tY2F0L2NvbmYvdG9tY2F0LnByb3Bl cnRpZXMKLXRvbWNhdC9jb25mL3VyaXdvcmtlcm1hcC5wcm9wZXJ0aWVzCi10b21jYXQvY29uZi93 ZWIuZHRkCi10b21jYXQvY29uZi93ZWIueG1sCi10b21jYXQvY29uZi93b3JrZXJzLnByb3BlcnRp ZXMKLXRvbWNhdC9jb25mL3dyYXBwZXIucHJvcGVydGllcwotdG9tY2F0L2RvYy9BSlB2MTMuaHRt bAotdG9tY2F0L2RvYy9KREJDUmVhbG0uaG93dG8KLXRvbWNhdC9kb2MvTlQtU2VydmljZS1ob3d0 by5odG1sCi10b21jYXQvZG9jL1RvbWNhdC1Xb3JrZXJzLUhvd1RvLmh0bWwKLXRvbWNhdC9kb2Mv VG9tY2F0LW9uLU5ldFdhcmUtSG93VG8uaHRtbAotdG9tY2F0L2RvYy9hcHBkZXYvYnVpbGQueG1s LnR4dAotdG9tY2F0L2RvYy9hcHBkZXYvY29udGVudHMuaHRtbAotdG9tY2F0L2RvYy9hcHBkZXYv ZGVwbG95bWVudC5odG1sCi10b21jYXQvZG9jL2FwcGRldi9mb290ZXIuaHRtbAotdG9tY2F0L2Rv Yy9hcHBkZXYvaGVhZGVyLmh0bWwKLXRvbWNhdC9kb2MvYXBwZGV2L2luZGV4Lmh0bWwKLXRvbWNh dC9kb2MvYXBwZGV2L2luc3RhbGxhdGlvbi5odG1sCi10b21jYXQvZG9jL2FwcGRldi9pbnRyb2R1 Y3Rpb24uaHRtbAotdG9tY2F0L2RvYy9hcHBkZXYvcHJvY2Vzc2VzLmh0bWwKLXRvbWNhdC9kb2Mv YXBwZGV2L3NhbXBsZS9idWlsZC5iYXQKLXRvbWNhdC9kb2MvYXBwZGV2L3NhbXBsZS9idWlsZC5z aAotdG9tY2F0L2RvYy9hcHBkZXYvc2FtcGxlL2J1aWxkLnhtbAotdG9tY2F0L2RvYy9hcHBkZXYv c2FtcGxlL2V0Yy93ZWIueG1sCi10b21jYXQvZG9jL2FwcGRldi9zYW1wbGUvc3JjL0hlbGxvLmph dmEKLXRvbWNhdC9kb2MvYXBwZGV2L3NhbXBsZS93ZWIvaGVsbG8uanNwCi10b21jYXQvZG9jL2Fw cGRldi9zYW1wbGUvd2ViL2ltYWdlcy90b21jYXQuZ2lmCi10b21jYXQvZG9jL2FwcGRldi9zYW1w bGUvd2ViL2luZGV4Lmh0bWwKLXRvbWNhdC9kb2MvYXBwZGV2L3NvdXJjZS5odG1sCi10b21jYXQv ZG9jL2FwcGRldi90b21jYXQuZ2lmCi10b21jYXQvZG9jL2FwcGRldi93ZWIueG1sLnR4dAotdG9t Y2F0L2RvYy9mYXEKLXRvbWNhdC9kb2MvaW4tcHJvY2Vzcy1ob3d0by5odG1sCi10b21jYXQvZG9j L2luZGV4Lmh0bWwKLXRvbWNhdC9kb2MvbW9kX2prLWhvd3RvLmh0bWwKLXRvbWNhdC9kb2MvcmVh ZG1lCi10b21jYXQvZG9jL3RvbWNhdC1hcGFjaGUtaG93dG8uaHRtbAotdG9tY2F0L2RvYy90b21j YXQtaWlzLWhvd3RvLmh0bWwKLXRvbWNhdC9kb2MvdG9tY2F0LWxvY2FsaXphdGlvbi1ob3d0by5o dG1sCi10b21jYXQvZG9jL3RvbWNhdC1uZXRzY2FwZS1ob3d0by5odG1sCi10b21jYXQvZG9jL3Rv bWNhdC1zc2wtaG93dG8uaHRtbAotdG9tY2F0L2RvYy91Z3VpZGUvaW1hZ2VzL2Jhbm5lci5naWYK LXRvbWNhdC9kb2MvdWd1aWRlL2ltYWdlcy90b21jYXQuZ2lmCi10b21jYXQvZG9jL3VndWlkZS9z dHlsZS5jc3MKLXRvbWNhdC9kb2MvdWd1aWRlL3RvbWNhdC1zZWN1cml0eS11bml4Lmh0bWwKLXRv bWNhdC9kb2MvdWd1aWRlL3RvbWNhdC1zZWN1cml0eS5odG1sCi10b21jYXQvZG9jL3VndWlkZS90 b21jYXRfdWcuaHRtbAotdG9tY2F0L2xpYi9hbnQuamFyCi10b21jYXQvbGliL2phc3Blci5qYXIK LXRvbWNhdC9saWIvamF4cC5qYXIKLXRvbWNhdC9saWIvcGFyc2VyLmphcgotdG9tY2F0L2xpYi9z ZXJ2bGV0LmphcgotdG9tY2F0L2xpYi93ZWJzZXJ2ZXIuamFyCi10b21jYXQvd2ViYXBwcy9ST09U LndhcgotdG9tY2F0L3dlYmFwcHMvYWRtaW4ud2FyCi10b21jYXQvd2ViYXBwcy9leGFtcGxlcy53 YXIKLXRvbWNhdC93ZWJhcHBzL3Rlc3Qud2FyCi1AZGlycm0gdG9tY2F0L3dlYmFwcHMKLUBkaXJy bSB0b21jYXQvbGliCi1AZGlycm0gdG9tY2F0L2RvYy91Z3VpZGUvaW1hZ2VzCi1AZGlycm0gdG9t Y2F0L2RvYy91Z3VpZGUKLUBkaXJybSB0b21jYXQvZG9jL2FwcGRldi9zYW1wbGUvd2ViL2ltYWdl cwotQGRpcnJtIHRvbWNhdC9kb2MvYXBwZGV2L3NhbXBsZS93ZWIKLUBkaXJybSB0b21jYXQvZG9j L2FwcGRldi9zYW1wbGUvc3JjCi1AZGlycm0gdG9tY2F0L2RvYy9hcHBkZXYvc2FtcGxlL2V0Ywot QGRpcnJtIHRvbWNhdC9kb2MvYXBwZGV2L3NhbXBsZQotQGRpcnJtIHRvbWNhdC9kb2MvYXBwZGV2 Ci1AZGlycm0gdG9tY2F0L2RvYwotQGRpcnJtIHRvbWNhdC9jb25mCi1AZGlycm0gdG9tY2F0L2Jp bgotQGRpcnJtIHRvbWNhdAorZXRjL3JjLmQvamFrYXJ0YS10b21jYXQuc2gKKyUlVCUlL0tFWVMK KyUlVCUlL0xJQ0VOU0UKKyUlVCUlL1JFTEVBU0UtTk9URVMKKyUlVCUlL2Jpbi9hbnQKKyUlVCUl L2Jpbi9hbnRSdW4KKyUlVCUlL2Jpbi9qc3BjLnNoCislJVQlJS9iaW4vc2h1dGRvd24uc2gKKyUl VCUlL2Jpbi9zdGFydHVwLnNoCislJVQlJS9iaW4vdG9tY2F0LnNoCislJVQlJS9jb25mL2J1aWxk LnhtbAorJSVUJSUvY29uZi9qbmlfc2VydmVyLnhtbAorJSVUJSUvY29uZi9qbmlfd29ya2Vycy5w cm9wZXJ0aWVzCislJVQlJS9jb25mL21hbmlmZXN0LnNlcnZsZXQKKyUlVCUlL2NvbmYvbW9kX2pr LmNvbmYKKyUlVCUlL2NvbmYvb2JqLmNvbmYKKyUlVCUlL2NvbmYvc2VydmVyLnhtbAorJSVUJSUv Y29uZi90ZXN0LXRvbWNhdC54bWwKKyUlVCUlL2NvbmYvdG9tY2F0LXVzZXJzLnhtbAorJSVUJSUv Y29uZi90b21jYXQuY29uZgorJSVUJSUvY29uZi90b21jYXQucG9saWN5CislJVQlJS9jb25mL3Rv bWNhdC5wcm9wZXJ0aWVzCislJVQlJS9jb25mL3VyaXdvcmtlcm1hcC5wcm9wZXJ0aWVzCislJVQl JS9jb25mL3dlYi5kdGQKKyUlVCUlL2NvbmYvd2ViLnhtbAorJSVUJSUvY29uZi93b3JrZXJzLnBy b3BlcnRpZXMKKyUlVCUlL2NvbmYvd3JhcHBlci5wcm9wZXJ0aWVzCislJVQlJS9kb2MvQUpQdjEz Lmh0bWwKKyUlVCUlL2RvYy9KREJDUmVhbG0uaG93dG8KKyUlVCUlL2RvYy9OVC1TZXJ2aWNlLWhv d3RvLmh0bWwKKyUlVCUlL2RvYy9Ub21jYXQtV29ya2Vycy1Ib3dUby5odG1sCislJVQlJS9kb2Mv VG9tY2F0LW9uLU5ldFdhcmUtSG93VG8uaHRtbAorJSVUJSUvZG9jL2FwcGRldi9idWlsZC54bWwu dHh0CislJVQlJS9kb2MvYXBwZGV2L2NvbnRlbnRzLmh0bWwKKyUlVCUlL2RvYy9hcHBkZXYvZGVw bG95bWVudC5odG1sCislJVQlJS9kb2MvYXBwZGV2L2Zvb3Rlci5odG1sCislJVQlJS9kb2MvYXBw ZGV2L2hlYWRlci5odG1sCislJVQlJS9kb2MvYXBwZGV2L2luZGV4Lmh0bWwKKyUlVCUlL2RvYy9h cHBkZXYvaW5zdGFsbGF0aW9uLmh0bWwKKyUlVCUlL2RvYy9hcHBkZXYvaW50cm9kdWN0aW9uLmh0 bWwKKyUlVCUlL2RvYy9hcHBkZXYvcHJvY2Vzc2VzLmh0bWwKKyUlVCUlL2RvYy9hcHBkZXYvc2Ft cGxlL2J1aWxkLnNoCislJVQlJS9kb2MvYXBwZGV2L3NhbXBsZS9idWlsZC54bWwKKyUlVCUlL2Rv Yy9hcHBkZXYvc2FtcGxlL2V0Yy93ZWIueG1sCislJVQlJS9kb2MvYXBwZGV2L3NhbXBsZS9zcmMv SGVsbG8uamF2YQorJSVUJSUvZG9jL2FwcGRldi9zYW1wbGUvd2ViL2hlbGxvLmpzcAorJSVUJSUv ZG9jL2FwcGRldi9zYW1wbGUvd2ViL2ltYWdlcy90b21jYXQuZ2lmCislJVQlJS9kb2MvYXBwZGV2 L3NhbXBsZS93ZWIvaW5kZXguaHRtbAorJSVUJSUvZG9jL2FwcGRldi9zb3VyY2UuaHRtbAorJSVU JSUvZG9jL2FwcGRldi90b21jYXQuZ2lmCislJVQlJS9kb2MvYXBwZGV2L3dlYi54bWwudHh0Cisl JVQlJS9kb2MvZmFxCislJVQlJS9kb2MvaW4tcHJvY2Vzcy1ob3d0by5odG1sCislJVQlJS9kb2Mv aW5kZXguaHRtbAorJSVUJSUvZG9jL21vZF9qay1ob3d0by5odG1sCislJVQlJS9kb2MvcmVhZG1l CislJVQlJS9kb2MvdG9tY2F0LWFwYWNoZS1ob3d0by5odG1sCislJVQlJS9kb2MvdG9tY2F0LWlp cy1ob3d0by5odG1sCislJVQlJS9kb2MvdG9tY2F0LWxvY2FsaXphdGlvbi1ob3d0by5odG1sCisl JVQlJS9kb2MvdG9tY2F0LW5ldHNjYXBlLWhvd3RvLmh0bWwKKyUlVCUlL2RvYy90b21jYXQtc3Ns LWhvd3RvLmh0bWwKKyUlVCUlL2RvYy91Z3VpZGUvaW1hZ2VzL2Jhbm5lci5naWYKKyUlVCUlL2Rv Yy91Z3VpZGUvaW1hZ2VzL3RvbWNhdC5naWYKKyUlVCUlL2RvYy91Z3VpZGUvc3R5bGUuY3NzCisl JVQlJS9kb2MvdWd1aWRlL3RvbWNhdC1zZWN1cml0eS11bml4Lmh0bWwKKyUlVCUlL2RvYy91Z3Vp ZGUvdG9tY2F0LXNlY3VyaXR5Lmh0bWwKKyUlVCUlL2RvYy91Z3VpZGUvdG9tY2F0X3VnLmh0bWwK KyUlVCUlL2xpYi9hbnQuamFyCislJVQlJS9saWIvamFzcGVyLmphcgorJSVUJSUvbGliL2pheHAu amFyCislJVQlJS9saWIvcGFyc2VyLmphcgorJSVUJSUvbGliL3NlcnZsZXQuamFyCislJVQlJS9s aWIvd2Vic2VydmVyLmphcgorJSVUJSUvbGliL3Rlc3QvR29sZGVuL0Vyci50eHQKKyUlVCUlL2xp Yi90ZXN0L0dvbGRlbi9Gb3J3YXJkV2l0aFF1ZXJ5LnR4dAorJSVUJSUvbGliL3Rlc3QvR29sZGVu L0hlbGxvV29ybGQudHh0CislJVQlJS9saWIvdGVzdC9Hb2xkZW4vSW5jbHVkZS50eHQKKyUlVCUl L2xpYi90ZXN0L0dvbGRlbi9JbmNsdWRlRmlsZS50eHQKKyUlVCUlL2xpYi90ZXN0L0dvbGRlbi9N aXNtYXRjaDEudHh0CislJVQlJS9saWIvdGVzdC9Hb2xkZW4vTWlzbWF0Y2gyLnR4dAorJSVUJSUv bGliL3Rlc3QvR29sZGVuL011c3RGYWlsLnR4dAorJSVUJSUvbGliL3Rlc3QvR29sZGVuL1ByaW50 V3JpdGVyVGVzdC50eHQKKyUlVCUlL2xpYi90ZXN0L0dvbGRlbi9TZXJ2bGV0UGFyYW0udHh0Cisl JVQlJS9saWIvdGVzdC9Hb2xkZW4vU2ltcGxlRm9yd2FyZC50eHQKKyUlVCUlL2xpYi90ZXN0L0dv bGRlbi9TaW1wbGVJbmNsdWRlLnR4dAorJSVUJSUvbGliL3Rlc3QvR29sZGVuL2JlYW5TZXIudHh0 CislJVQlJS9saWIvdGVzdC9Hb2xkZW4vYmVhblRlc3QudHh0CislJVQlJS9saWIvdGVzdC9Hb2xk ZW4vYnVmZmVyLnR4dAorJSVUJSUvbGliL3Rlc3QvR29sZGVuL2NsYXNzVGVzdC50eHQKKyUlVCUl L2xpYi90ZXN0L0dvbGRlbi9pbWFnZTEuZ2lmCislJVQlJS9saWIvdGVzdC9Hb2xkZW4vaW1wbGlj aXRDb25maWcudHh0CislJVQlJS9saWIvdGVzdC9Hb2xkZW4vaW1wbGljaXRDb250ZXh0LnR4dAor JSVUJSUvbGliL3Rlc3QvR29sZGVuL2ltcGxpY2l0RXhjZXB0aW9uLnR4dAorJSVUJSUvbGliL3Rl c3QvR29sZGVuL2ltcGxpY2l0T3V0LnR4dAorJSVUJSUvbGliL3Rlc3QvR29sZGVuL2ltcGxpY2l0 UGFnZS50eHQKKyUlVCUlL2xpYi90ZXN0L0dvbGRlbi9pbXBsaWNpdFBhZ2VDb250ZXh0LnR4dAor JSVUJSUvbGliL3Rlc3QvR29sZGVuL2ltcGxpY2l0UmVxdWVzdC50eHQKKyUlVCUlL2xpYi90ZXN0 L0dvbGRlbi9pbXBsaWNpdFJlc3BvbnNlLnR4dAorJSVUJSUvbGliL3Rlc3QvR29sZGVuL2ltcGxp Y2l0U2Vzc2lvbi50eHQKKyUlVCUlL2xpYi90ZXN0L0dvbGRlbi9pbXBvcnQudHh0CislJVQlJS9s aWIvdGVzdC9Hb2xkZW4vaW5kZXgudHh0CislJVQlJS9saWIvdGVzdC9Hb2xkZW4vanNwdG9zZXJ2 bGV0LnR4dAorJSVUJSUvbGliL3Rlc3QvR29sZGVuL21vdmVkaW5kZXgudHh0CislJVQlJS9saWIv dGVzdC9Hb2xkZW4vbW92ZWR3ZWxjb21lLnR4dAorJSVUJSUvbGliL3Rlc3QvR29sZGVuL3BhZ2VJ bXBvcnQudHh0CislJVQlJS9saWIvdGVzdC9Hb2xkZW4vcGFyc2UudHh0CislJVQlJS9saWIvdGVz dC9Hb2xkZW4vc2VydmxldFBhcmFtMS50eHQKKyUlVCUlL2xpYi90ZXN0L0dvbGRlbi9zZXJ2bGV0 UGFyYW0yLnR4dAorJSVUJSUvbGliL3Rlc3QvR29sZGVuL3dlbGNvbWUudHh0CislJVQlJS9zcmMv b3JnL2FwYWNoZS90b21jYXQvZmFjYWRlL0h0dHBTZXJ2bGV0UmVxdWVzdEZhY2FkZS5qYXZhCisl JVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvZmFjYWRlL3BhY2thZ2UuaHRtbAorJSVUJSUvc3Jj L29yZy9hcGFjaGUvdG9tY2F0L2ZhY2FkZS9TZXJ2bGV0SW5wdXRTdHJlYW1GYWNhZGUuamF2YQor JSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L2ZhY2FkZS9TZXJ2bGV0V3JpdGVyRmFjYWRlLmph dmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9mYWNhZGUvU2VydmxldE91dHB1dFN0cmVh bUZhY2FkZS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvZmFjYWRlL1NlcnZsZXRD b250ZXh0RmFjYWRlLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9mYWNhZGUvU2lt cGxlRmFjYWRlTWFuYWdlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvZmFjYWRl L0h0dHBTZXJ2bGV0UmVzcG9uc2VGYWNhZGUuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9t Y2F0L2ZhY2FkZS9TZXNzaW9uQ29udGV4dEltcGwuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUv dG9tY2F0L2ZhY2FkZS9TZXJ2bGV0Q29uZmlnSW1wbC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNo ZS90b21jYXQvZmFjYWRlL0h0dHBTZXNzaW9uRmFjYWRlLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBh Y2hlL3RvbWNhdC9mYWNhZGUvUmVxdWVzdERpc3BhdGNoZXJJbXBsLmphdmEKKyUlVCUlL3NyYy9v cmcvYXBhY2hlL3RvbWNhdC9zZXJ2aWNlL2h0dHAvSHR0cENvbm5lY3Rpb25IYW5kbGVyLmphdmEK KyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9zZXJ2aWNlL2h0dHAvSHR0cFJlcXVlc3RBZGFw dGVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9zZXJ2aWNlL2h0dHAvSHR0cFJl c3BvbnNlQWRhcHRlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvc2VydmljZS9o dHRwL3BhY2thZ2UuaHRtbAorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3NlcnZpY2UvY29u bmVjdG9yL0FqcDEzQ29ubmVjdG9yUmVxdWVzdC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90 b21jYXQvc2VydmljZS9jb25uZWN0b3IvSk5JQ29ubmVjdGlvbkhhbmRsZXIuamF2YQorJSVUJSUv c3JjL29yZy9hcGFjaGUvdG9tY2F0L3NlcnZpY2UvY29ubmVjdG9yL3BhY2thZ2UuaHRtbAorJSVU JSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3NlcnZpY2UvY29ubmVjdG9yL0FqcDEyQ29ubmVjdGlv bkhhbmRsZXIuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3NlcnZpY2UvY29ubmVj dG9yL01zZ0J1ZmZlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvc2VydmljZS9j b25uZWN0b3IvQWpwMTNDb25uZWN0aW9uSGFuZGxlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNo ZS90b21jYXQvc2VydmljZS9jb25uZWN0b3IvQWpwMTNDb25uZWN0b3JSZXNwb25zZS5qYXZhCisl JVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvc2VydmljZS9jb25uZWN0b3IvTXNnQ29ubmVjdG9y LmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9zZXJ2aWNlL2Nvbm5lY3Rvci9UY3BD b25uZWN0b3IuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3NlcnZpY2UvTG9jYWxT dHJpbmdzLnByb3BlcnRpZXMKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9zZXJ2aWNlL1Np bXBsZVRjcENvbm5lY3Rvci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvc2Vydmlj ZS9UY3BFbmRwb2ludC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvc2VydmljZS9w YWNrYWdlLmh0bWwKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9zZXJ2aWNlL1Bvb2xUY3BD b25uZWN0b3IuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3NlcnZpY2UvVGNwRW5k cG9pbnRDb25uZWN0b3IuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3NlcnZpY2Uv TG9jYWxTdHJpbmdzX2ZyLnByb3BlcnRpZXMKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9z ZXJ2aWNlL1RjcENvbm5lY3Rpb24uamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3Nl cnZpY2UvU2ltcGxlVGNwRW5kcG9pbnQuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0 L3NlcnZpY2UvTG9jYWxTdHJpbmdzX2VzLnByb3BlcnRpZXMKKyUlVCUlL3NyYy9vcmcvYXBhY2hl L3RvbWNhdC9zZXJ2aWNlL1Bvb2xUY3BFbmRwb2ludC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNo ZS90b21jYXQvc2VydmljZS9KTklFbmRwb2ludENvbm5lY3Rvci5qYXZhCislJVQlJS9zcmMvb3Jn L2FwYWNoZS90b21jYXQvc2VydmljZS9UY3BDb25uZWN0aW9uSGFuZGxlci5qYXZhCislJVQlJS9z cmMvb3JnL2FwYWNoZS90b21jYXQvc2VydmljZS9KTklFbmRwb2ludC5qYXZhCislJVQlJS9zcmMv b3JnL2FwYWNoZS90b21jYXQvY29yZS9Db250ZXh0SW50ZXJjZXB0b3IuamF2YQorJSVUJSUvc3Jj L29yZy9hcGFjaGUvdG9tY2F0L2NvcmUvUmVxdWVzdEltcGwuamF2YQorJSVUJSUvc3JjL29yZy9h cGFjaGUvdG9tY2F0L2NvcmUvTG9jYWxTdHJpbmdzX2VzLnByb3BlcnRpZXMKKyUlVCUlL3NyYy9v cmcvYXBhY2hlL3RvbWNhdC9jb3JlL0NvbnRleHRNYW5hZ2VyLmphdmEKKyUlVCUlL3NyYy9vcmcv YXBhY2hlL3RvbWNhdC9jb3JlL0J1ZmZlcmVkU2VydmxldElucHV0U3RyZWFtLmphdmEKKyUlVCUl L3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9jb3JlL1Jlc3BvbnNlSW1wbC5qYXZhCislJVQlJS9zcmMv b3JnL2FwYWNoZS90b21jYXQvY29yZS9CdWZmZXJlZFNlcnZsZXRPdXRwdXRTdHJlYW0uamF2YQor JSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L2NvcmUvU2VydmVyQ29ubmVjdG9yLmphdmEKKyUl VCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9jb3JlL0Jhc2VJbnRlcmNlcHRvci5qYXZhCislJVQl JS9zcmMvb3JnL2FwYWNoZS90b21jYXQvY29yZS9TZXJ2bGV0TG9hZGVyLmphdmEKKyUlVCUlL3Ny Yy9vcmcvYXBhY2hlL3RvbWNhdC9jb3JlL1RvbWNhdEV4Y2VwdGlvbi5qYXZhCislJVQlJS9zcmMv b3JnL2FwYWNoZS90b21jYXQvY29yZS9Db250YWluZXIuamF2YQorJSVUJSUvc3JjL29yZy9hcGFj aGUvdG9tY2F0L2NvcmUvU2VydmxldFdyYXBwZXIuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUv dG9tY2F0L2NvcmUvUmVzcG9uc2UuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L2Nv cmUvQ29udGV4dC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvY29yZS9Db25zdGFu dHMuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L2NvcmUvSGFuZGxlci5qYXZhCisl JVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvY29yZS9Mb2NhbFN0cmluZ3Nfc2UucHJvcGVydGll cworJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L2NvcmUvcGFja2FnZS5odG1sCislJVQlJS9z cmMvb3JnL2FwYWNoZS90b21jYXQvY29yZS9GYWNhZGVNYW5hZ2VyLmphdmEKKyUlVCUlL3NyYy9v cmcvYXBhY2hlL3RvbWNhdC9jb3JlL0xvY2FsU3RyaW5nc19mci5wcm9wZXJ0aWVzCislJVQlJS9z cmMvb3JnL2FwYWNoZS90b21jYXQvY29yZS9SZXF1ZXN0SW50ZXJjZXB0b3IuamF2YQorJSVUJSUv c3JjL29yZy9hcGFjaGUvdG9tY2F0L2NvcmUvTG9jYWxTdHJpbmdzLnByb3BlcnRpZXMKKyUlVCUl L3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9jb3JlL1JlcXVlc3QuamF2YQorJSVUJSUvc3JjL29yZy9h cGFjaGUvdG9tY2F0L2NvbnRleHQvQXV0b1NldHVwLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hl L3RvbWNhdC9jb250ZXh0L0RlZmF1bHRDTVNldHRlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNo ZS90b21jYXQvY29udGV4dC9XZWJYbWxSZWFkZXIuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUv dG9tY2F0L2NvbnRleHQvTG9hZGVySW50ZXJjZXB0b3IuamF2YQorJSVUJSUvc3JjL29yZy9hcGFj aGUvdG9tY2F0L2NvbnRleHQvTG9nRXZlbnRzLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3Rv bWNhdC9jb250ZXh0L1dvcmtEaXJJbnRlcmNlcHRvci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNo ZS90b21jYXQvY29udGV4dC9Mb2FkT25TdGFydHVwSW50ZXJjZXB0b3IuamF2YQorJSVUJSUvc3Jj L29yZy9hcGFjaGUvdG9tY2F0L2NvbnRleHQvUG9saWN5SW50ZXJjZXB0b3IuamF2YQorJSVUJSUv c3JjL29yZy9hcGFjaGUvdG9tY2F0L2xvZ2dpbmcvTG9nZ2VyLmphdmEKKyUlVCUlL3NyYy9vcmcv YXBhY2hlL3RvbWNhdC9sb2dnaW5nL0xvZ0hlbHBlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNo ZS90b21jYXQvbG9nZ2luZy9Ub21jYXRMb2dnZXIuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUv dG9tY2F0L3V0aWwvcGF0dGVybi9JbXBsaWNhdGlvblRhYmxlLmphdmEKKyUlVCUlL3NyYy9vcmcv YXBhY2hlL3RvbWNhdC91dGlsL3BhdHRlcm4vV2lsZGNhcmRQYXR0ZXJuLmphdmEKKyUlVCUlL3Ny Yy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL3BhdHRlcm4vSW1wbGljYXRpb24uamF2YQorJSVUJSUv c3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvcGF0dGVybi9VUkxQYXR0ZXJuTWF0Y2hlci5qYXZh CislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9wYXR0ZXJuL1BhdHRlcm5NYXRjaGVy LmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL3htbC9YbWxBY3Rpb24uamF2 YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwveG1sL1htbE1hcHBlci5qYXZhCisl JVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC94bWwvU2F4Q29udGV4dC5qYXZhCislJVQl JS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC94bWwvWG1sTWF0Y2guamF2YQorJSVUJSUvc3Jj L29yZy9hcGFjaGUvdG9tY2F0L3V0aWwveG1sL1BhdGhNYXRjaC5qYXZhCislJVQlJS9zcmMvb3Jn L2FwYWNoZS90b21jYXQvdXRpbC9jb21wYXQvU2ltcGxlQ2xhc3NMb2FkZXIuamF2YQorJSVUJSUv c3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvY29tcGF0L0FjdGlvbi5qYXZhCislJVQlJS9zcmMv b3JnL2FwYWNoZS90b21jYXQvdXRpbC9jb21wYXQvSmRrMTFDb21wYXQuamF2YQorJSVUJSUvc3Jj L29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvY29tcGF0L0pkazEyU3VwcG9ydC5qYXZhCislJVQlJS9z cmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9XQVJVdGlsLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBh Y2hlL3RvbWNhdC91dGlsL0hleFV0aWxzLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNh dC91dGlsL1JlY3ljbGVCdWZmZXJlZElucHV0U3RyZWFtLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBh Y2hlL3RvbWNhdC91dGlsL01pbWVNYXAuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0 L3V0aWwvVVJMVXRpbC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9RdWV1 ZS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9Mb2NhbGVUb0NoYXJzZXRN YXAuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvRmlsZVV0aWwuamF2YQor JSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvTWVzc2FnZUNoYXJzLmphdmEKKyUlVCUl L3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL1NpbXBsZUhhc2h0YWJsZS5qYXZhCislJVQlJS9z cmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9EYXRlVG9vbC5qYXZhCislJVQlJS9zcmMvb3JnL2Fw YWNoZS90b21jYXQvdXRpbC9Mb2NhbFN0cmluZ3MucHJvcGVydGllcworJSVUJSUvc3JjL29yZy9h cGFjaGUvdG9tY2F0L3V0aWwvQ29va2llVG9vbHMuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUv dG9tY2F0L3V0aWwvQXNjaWkuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwv QnVmZmVyTGlzdGVuZXIuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvQnVm ZmVyRXZlbnQuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvU2Vzc2lvbklk R2VuZXJhdG9yLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL0FycmF5RW51 bWVyYXRvci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9QcmVmaXhNYXBw ZXIuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvUmVxdWVzdFV0aWwuamF2 YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvTWltZUhlYWRlckZpZWxkLmphdmEK KyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL1RocmVhZFBvb2wuamF2YQorJSVUJSUv c3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvVGhyZWFkUG9vbFJ1bm5hYmxlLmphdmEKKyUlVCUl L3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL0xvY2FsU3RyaW5nc19lcy5wcm9wZXJ0aWVzCisl JVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9CdWZmVG9vbC5qYXZhCislJVQlJS9zcmMv b3JnL2FwYWNoZS90b21jYXQvdXRpbC9TZWN1cml0eVRvb2xzLmphdmEKKyUlVCUlL3NyYy9vcmcv YXBhY2hlL3RvbWNhdC91dGlsL1NpbXBsZVByaW5jaXBhbC5qYXZhCislJVQlJS9zcmMvb3JnL2Fw YWNoZS90b21jYXQvdXRpbC9CeXRlQnVmZmVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3Rv bWNhdC91dGlsL1NpbXBsZVBvb2wuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0 aWwvU3RyaW5nTWFuYWdlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9F bXB0eUVudW1lcmF0aW9uLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL1Jl YXBlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9NZXNzYWdlQnl0ZXMu amF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvU2Vzc2lvblV0aWwuamF2YQor JSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvTWltZUhlYWRlcnMuamF2YQorJSVUJSUv c3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvRGV2TnVsbE91dHB1dFN0cmVhbS5qYXZhCislJVQl JS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9Mb2NhbFN0cmluZ3NfZnIucHJvcGVydGllcwor JSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvTWVzc2FnZVN0cmluZy5qYXZhCislJVQl JS9zcmMvb3JnL2FwYWNoZS90b21jYXQvdXRpbC9wYWNrYWdlLmh0bWwKKyUlVCUlL3NyYy9vcmcv YXBhY2hlL3RvbWNhdC9hZGFwdGVyL0h0dHBBZGFwdGVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBh Y2hlL3RvbWNhdC9hZGFwdGVyL0FkYXB0ZXJIYW5kbGVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBh Y2hlL3RvbWNhdC9yZXNvdXJjZXMvd2ViLmR0ZAorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0 L3Jlc291cmNlcy9Mb2NhbFN0cmluZ3NfZnIucHJvcGVydGllcworJSVUJSUvc3JjL29yZy9hcGFj aGUvdG9tY2F0L3Jlc291cmNlcy9Mb2NhbFN0cmluZ3NfZXMucHJvcGVydGllcworJSVUJSUvc3Jj L29yZy9hcGFjaGUvdG9tY2F0L3Jlc291cmNlcy9Mb2NhbFN0cmluZ3MucHJvcGVydGllcworJSVU JSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3Jlc291cmNlcy9Mb2NhbFN0cmluZ3NfZW4ucHJvcGVy dGllcworJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3JlcXVlc3QvSW52b2tlckludGVyY2Vw dG9yLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9yZXF1ZXN0L1NpbXBsZU1hcHBl cjEuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3JlcXVlc3QvU2ltcGxlUmVhbG0u amF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3JlcXVlc3QvQWNjZXNzSW50ZXJjZXB0 b3IuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3JlcXVlc3QvU2Vzc2lvbkludGVy Y2VwdG9yLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9yZXF1ZXN0L0pzcEludGVy Y2VwdG9yLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9yZXF1ZXN0L0xvY2FsU3Ry aW5ncy5wcm9wZXJ0aWVzCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvcmVxdWVzdC9TdGF0 aWNJbnRlcmNlcHRvci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvcmVxdWVzdC9K REJDUmVhbG0uamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3JlcXVlc3QvQWNjb3Vu dGluZ0ludGVyY2VwdG9yLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9yZXF1ZXN0 L0pkazEySW50ZXJjZXB0b3IuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L2xvYWRl ci9BZGFwdGl2ZUNsYXNzTG9hZGVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9s b2FkZXIvQWRhcHRpdmVTZXJ2bGV0TG9hZGVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3Rv bWNhdC9sb2FkZXIvU2ltcGxlRmlsZUZpbHRlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90 b21jYXQvbG9hZGVyL0FkYXB0aXZlQ2xhc3NMb2FkZXIxMi5qYXZhCislJVQlJS9zcmMvb3JnL2Fw YWNoZS90b21jYXQvbG9hZGVyL0NsYXNzUmVwb3NpdG9yeS5qYXZhCislJVQlJS9zcmMvb3JnL2Fw YWNoZS90b21jYXQvdGFzay9TdG9wVG9tY2F0LmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3Rv bWNhdC90YXNrL0FwYWNoZUNvbmZpZy5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQv dGFzay9FeHBhbmQuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3Rhc2svSUlTQ29u ZmlnLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC90YXNrL05TQ29uZmlnLmphdmEK KyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC90YXNrL0dUZXN0LmphdmEKKyUlVCUlL3NyYy9v cmcvYXBhY2hlL3RvbWNhdC9uZXQvU2VydmVyU29ja2V0RmFjdG9yeS5qYXZhCislJVQlJS9zcmMv b3JnL2FwYWNoZS90b21jYXQvbmV0L0RlZmF1bHRTZXJ2ZXJTb2NrZXRGYWN0b3J5LmphdmEKKyUl VCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9uZXQvU1NMU29ja2V0RmFjdG9yeS5qYXZhCislJVQl JS9zcmMvb3JnL2FwYWNoZS90b21jYXQvc2Vzc2lvbi9Mb2NhbFN0cmluZ3MucHJvcGVydGllcwor JSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3Nlc3Npb24vU3RhbmRhcmRTZXNzaW9uSW50ZXJj ZXB0b3IuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3Nlc3Npb24vTG9jYWxTdHJp bmdzX2VzLnByb3BlcnRpZXMKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9zZXNzaW9uL1N0 YW5kYXJkTWFuYWdlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvc2Vzc2lvbi9T dGFuZGFyZFNlc3Npb24uamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3Nlc3Npb24v U2Vzc2lvblNlcmlhbGl6ZXIuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3Byb3Rv Y29sL3dhci9IYW5kbGVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9wcm90b2Nv bC9qYXIvSGFuZGxlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvcHJvdG9jb2wv V0FSQ29ubmVjdGlvbi5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvcHJvdG9jb2wv V0FSTWFuYWdlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvc3RhcnR1cC9Ub21j YXQuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3N0YXJ0dXAvSG9zdENvbmZpZy5q YXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvc3RhcnR1cC9FbWJlZGVkVG9tY2F0Lmph dmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9yZXNvdXJjZXMvbWVzc2FnZXNfZnIucHJv cGVydGllcworJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL3Jlc291cmNlcy93ZWItanNwdGFn bGliXzFfMS5kdGQKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9yZXNvdXJjZXMvbWVzc2Fn ZXMucHJvcGVydGllcworJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL3Jlc291cmNlcy9tZXNz YWdlc19lcy5wcm9wZXJ0aWVzCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvcmVzb3VyY2Vz L3dlYi5kdGQKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9zZXJ2bGV0L0phc3BlckxvYWRl ci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvc2VydmxldC9Ub21jYXRTZXJ2bGV0 RW5naW5lLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9zZXJ2bGV0L0pzcFNlcnZs ZXQuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL3NlcnZsZXQvU2VydmxldEVuZ2lu ZS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvc2VydmxldC9KYXNwZXJMb2FkZXIx Mi5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvcnVudGltZS9Kc3BGYWN0b3J5SW1w bC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvcnVudGltZS9Kc3BSdW50aW1lTGli cmFyeS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvcnVudGltZS9QYWdlQ29udGV4 dEltcGwuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL3J1bnRpbWUvSnNwV3JpdGVy SW1wbC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvcnVudGltZS9Cb2R5Q29udGVu dEltcGwuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL3J1bnRpbWUvSHR0cEpzcEJh c2UuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL3J1bnRpbWUvSnNwTG9hZGVyLmph dmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9Kc3BDb21waWxlci5qYXZh CislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvQmVhblJlcG9zaXRvcnkuamF2 YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyL0ZvcndhcmRHZW5lcmF0b3Iu amF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyL0Rlc3Ryb3lNZXRob2RQ aGFzZS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvSW5jbHVkZUdl bmVyYXRvci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvVGFnR2Vu ZXJhdG9yQmFzZS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvSnNw UGFyc2VFdmVudExpc3RlbmVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21w aWxlci9UYWdMaWJyYXJ5SW5mb0ltcGwuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVy L2NvbXBpbGVyL01hbmdsZXIuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL2NvbXBp bGVyL1N0YXRpY0luaXRpYWxpemVyUGhhc2UuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFz cGVyL2NvbXBpbGVyL0NvbW1hbmRMaW5lQ29tcGlsZXIuamF2YQorJSVUJSUvc3JjL29yZy9hcGFj aGUvamFzcGVyL2NvbXBpbGVyL01hcmsuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVy L2NvbXBpbGVyL0ppa2VzSmF2YUNvbXBpbGVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2ph c3Blci9jb21waWxlci9TdW5KYXZhQ29tcGlsZXIuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUv amFzcGVyL2NvbXBpbGVyL1RhZ0JlZ2luR2VuZXJhdG9yLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBh Y2hlL2phc3Blci9jb21waWxlci9DbGFzc05hbWUuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUv amFzcGVyL2NvbXBpbGVyL1BsdWdpbkdlbmVyYXRvci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNo ZS9qYXNwZXIvY29tcGlsZXIvQmVhbkdlbmVyYXRvci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNo ZS9qYXNwZXIvY29tcGlsZXIvRGVsZWdhdGluZ0xpc3RlbmVyLmphdmEKKyUlVCUlL3NyYy9vcmcv YXBhY2hlL2phc3Blci9jb21waWxlci9TZXRQcm9wZXJ0eUdlbmVyYXRvci5qYXZhCislJVQlJS9z cmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvSW5mb0dlbmVyYXRvci5qYXZhCislJVQlJS9z cmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvQ29tbWVudEdlbmVyYXRvci5qYXZhCislJVQl JS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvR2V0UHJvcGVydHlHZW5lcmF0b3IuamF2 YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyL1BhcnNlci5qYXZhCislJVQl JS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvU2NyaXB0bGV0R2VuZXJhdG9yLmphdmEK KyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9GaWxlRGVjbGFyYXRpb25QaGFz ZS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvR2VuZXJhdG9yQmFz ZS5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvSnNwVXRpbC5qYXZh CislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvQmVhbkVuZEdlbmVyYXRvci5q YXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvR2VuZXJhdG9yLmphdmEK KyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9QYXJzZUV4Y2VwdGlvbi5qYXZh CislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvRXhwcmVzc2lvbkdlbmVyYXRv ci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvSnNwUmVhZGVyLmph dmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9Jbml0TWV0aG9kUGhhc2Uu amF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyL01hcHBlZENoYXJEYXRh R2VuZXJhdG9yLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9Db21w aWxlRXhjZXB0aW9uLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9E dW1iUGFyc2VFdmVudExpc3RlbmVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9j b21waWxlci9Db21waWxlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGls ZXIvU2VydmxldFdyaXRlci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGls ZXIvQ2xhc3NEZWNsYXJhdGlvblBoYXNlLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Bl ci9jb21waWxlci9Db3JlRWxlbWVudC5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIv Y29tcGlsZXIvUGFyc2VFdmVudExpc3RlbmVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2ph c3Blci9jb21waWxlci9UYWdFbmRHZW5lcmF0b3IuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUv amFzcGVyL2NvbXBpbGVyL1N0b3JlZENoYXJEYXRhR2VuZXJhdG9yLmphdmEKKyUlVCUlL3NyYy9v cmcvYXBhY2hlL2phc3Blci9jb21waWxlci9KYXZhQ29tcGlsZXIuamF2YQorJSVUJSUvc3JjL29y Zy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyL1RhZ0xpYnJhcmllcy5qYXZhCislJVQlJS9zcmMvb3Jn L2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvU2VydmljZU1ldGhvZFBoYXNlLmphdmEKKyUlVCUlL3Ny Yy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9UYWdDYWNoZS5qYXZhCislJVQlJS9zcmMvb3Jn L2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvSmFrYXJ0YUNvbW1lbnRHZW5lcmF0b3IuamF2YQorJSVU JSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyL0RlY2xhcmF0aW9uR2VuZXJhdG9yLmph dmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9DaGFyRGF0YUdlbmVyYXRv ci5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvY29tcGlsZXIvQmFzZUpzcExpc3Rl bmVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9jb21waWxlci9Fc2NhcGVVbmlj b2RlV3JpdGVyLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9Db21tYW5kTGluZUNv bnRleHQuamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL0VtYmVkZWRTZXJ2bGV0T3B0 aW9ucy5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvSnNwQy5qYXZhCislJVQlJS9z cmMvb3JnL2FwYWNoZS9qYXNwZXIvSnNwRW5naW5lQ29udGV4dC5qYXZhCislJVQlJS9zcmMvb3Jn L2FwYWNoZS9qYXNwZXIvT3B0aW9ucy5qYXZhCislJVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIv Q29uc3RhbnRzLmphdmEKKyUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9KYXNwZXJFeGNlcHRp b24uamF2YQorJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL0pzcENvbXBpbGF0aW9uQ29udGV4 dC5qYXZhCislJVQlJS93ZWJhcHBzL1JPT1Qud2FyCislJVQlJS93ZWJhcHBzL2FkbWluLndhcgor JSVUJSUvd2ViYXBwcy9leGFtcGxlcy53YXIKKyUlVCUlL3dlYmFwcHMvdGVzdC53YXIKK0BkaXJy bSAlJVQlJS93ZWJhcHBzCitAZGlycm0gJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwv eG1sCitAZGlycm0gJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3V0aWwvcGF0dGVybgorQGRp cnJtICUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsL2NvbXBhdAorQGRpcnJtICUlVCUl L3NyYy9vcmcvYXBhY2hlL3RvbWNhdC91dGlsCitAZGlycm0gJSVUJSUvc3JjL29yZy9hcGFjaGUv dG9tY2F0L3Rhc2sKK0BkaXJybSAlJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvc3RhcnR1cAor QGRpcnJtICUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9zZXNzaW9uCitAZGlycm0gJSVUJSUv c3JjL29yZy9hcGFjaGUvdG9tY2F0L3NlcnZpY2UvaHR0cAorQGRpcnJtICUlVCUlL3NyYy9vcmcv YXBhY2hlL3RvbWNhdC9zZXJ2aWNlL2Nvbm5lY3RvcgorQGRpcnJtICUlVCUlL3NyYy9vcmcvYXBh Y2hlL3RvbWNhdC9zZXJ2aWNlCitAZGlycm0gJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3Jl c291cmNlcworQGRpcnJtICUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9yZXF1ZXN0CitAZGly cm0gJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L3Byb3RvY29sL3dhcgorQGRpcnJtICUlVCUl L3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9wcm90b2NvbC9qYXIKK0BkaXJybSAlJVQlJS9zcmMvb3Jn L2FwYWNoZS90b21jYXQvcHJvdG9jb2wKK0BkaXJybSAlJVQlJS9zcmMvb3JnL2FwYWNoZS90b21j YXQvbmV0CitAZGlycm0gJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L2xvYWRlcgorQGRpcnJt ICUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNhdC9mYWNhZGUKK0BkaXJybSAlJVQlJS9zcmMvb3Jn L2FwYWNoZS90b21jYXQvYWRhcHRlcgorQGRpcnJtICUlVCUlL3NyYy9vcmcvYXBhY2hlL3RvbWNh dC9jb3JlCitAZGlycm0gJSVUJSUvc3JjL29yZy9hcGFjaGUvdG9tY2F0L2NvbnRleHQKK0BkaXJy bSAlJVQlJS9zcmMvb3JnL2FwYWNoZS90b21jYXQvbG9nZ2luZworQGRpcnJtICUlVCUlL3NyYy9v cmcvYXBhY2hlL3RvbWNhdAorQGRpcnJtICUlVCUlL3NyYy9vcmcvYXBhY2hlL2phc3Blci9zZXJ2 bGV0CitAZGlycm0gJSVUJSUvc3JjL29yZy9hcGFjaGUvamFzcGVyL3J1bnRpbWUKK0BkaXJybSAl JVQlJS9zcmMvb3JnL2FwYWNoZS9qYXNwZXIvcmVzb3VyY2VzCitAZGlycm0gJSVUJSUvc3JjL29y Zy9hcGFjaGUvamFzcGVyL2NvbXBpbGVyCitAZGlycm0gJSVUJSUvc3JjL29yZy9hcGFjaGUvamFz cGVyCitAZGlycm0gJSVUJSUvc3JjL29yZy9hcGFjaGUKK0BkaXJybSAlJVQlJS9zcmMvb3JnCitA ZGlycm0gJSVUJSUvc3JjCitAZGlycm0gJSVUJSUvbG9ncworQGRpcnJtICUlVCUlL2xpYi90ZXN0 L0dvbGRlbgorQGRpcnJtICUlVCUlL2xpYi90ZXN0CitAZGlycm0gJSVUJSUvbGliCitAZGlycm0g JSVUJSUvZG9jL3VndWlkZS9pbWFnZXMKK0BkaXJybSAlJVQlJS9kb2MvdWd1aWRlCitAZGlycm0g JSVUJSUvZG9jL2FwcGRldi9zYW1wbGUvd2ViL2ltYWdlcworQGRpcnJtICUlVCUlL2RvYy9hcHBk ZXYvc2FtcGxlL3dlYgorQGRpcnJtICUlVCUlL2RvYy9hcHBkZXYvc2FtcGxlL3NyYworQGRpcnJt ICUlVCUlL2RvYy9hcHBkZXYvc2FtcGxlL2V0YworQGRpcnJtICUlVCUlL2RvYy9hcHBkZXYvc2Ft cGxlCitAZGlycm0gJSVUJSUvZG9jL2FwcGRldgorQGRpcnJtICUlVCUlL2RvYworQGRpcnJtICUl VCUlL2NvbmYKK0BkaXJybSAlJVQlJS9iaW4KK0BkaXJybSAlJVQlJQorQHVuZXhlYyBwdyBncm91 cGRlbCB0b21jYXQgfHwgdHJ1ZQorQHVuZXhlYyBwdyB1c2VyZGVsIHRvbWNhdCB8fCB0cnVlCg== --------------Boundary-00=_XPBPFJHT4GJ8TPHQ6TIZ-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jan 29 5:58:58 2002 Delivered-To: freebsd-java@freebsd.org Received: from zaphod.euronet.nl (zaphod.euronet.nl [194.134.128.241]) by hub.freebsd.org (Postfix) with ESMTP id 108DF37B402 for ; Tue, 29 Jan 2002 05:58:41 -0800 (PST) Received: (from ernst@localhost) by zaphod.euronet.nl (8.11.6/8.11.6) id g0TDwfB79368 for java@FreeBSD.org; Tue, 29 Jan 2002 14:58:41 +0100 (CET) (envelope-from ernst) Message-Id: <200201291358.g0TDwfB79368@zaphod.euronet.nl> From: Ernst de Haan To: java@FreeBSD.org Subject: Update port: www/orion Date: Tue, 29 Jan 2002 14:58:40 +0100 X-Mailer: KMail [version 1.3.2] MIME-Version: 1.0 Content-Type: Multipart/Mixed; boundary="------------Boundary-00=_SHDPSBR956G3ML7EFA39" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --------------Boundary-00=_SHDPSBR956G3ML7EFA39 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Please review this patch if you're using the Orion port. I intend to commit it in a few days if there are no big issues. Ernst -- Ernst de Haan EuroNet Internet B.V. "Come to me all who are weary and burdened and I will give you rest" -- Jesus Christ --------------Boundary-00=_SHDPSBR956G3ML7EFA39 Content-Type: text/x-diff; charset="iso-8859-1"; name="orion-1.4.5_7__1.4.5_8.diff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="orion-1.4.5_7__1.4.5_8.diff" ZGlmZiAtcnVOIC0tZXhjbHVkZT13b3JrIC0tZXhjbHVkZT1DVlMgLS1leGNsdWRlPVJFQURNRS5o dG1sIC91c3IvcG9ydHMvd3d3L29yaW9uL01ha2VmaWxlIC9ob21lL2VybnN0L2ZyZWVic2QtcG9y dHMvd3d3L29yaW9uL01ha2VmaWxlCi0tLSAvdXNyL3BvcnRzL3d3dy9vcmlvbi9NYWtlZmlsZQlG cmkgTm92IDIzIDEzOjQ2OjEwIDIwMDEKKysrIC9ob21lL2VybnN0L2ZyZWVic2QtcG9ydHMvd3d3 L29yaW9uL01ha2VmaWxlCVR1ZSBKYW4gMjkgMTQ6NTA6MzEgMjAwMgpAQCAtNywzMCArNywzNCBA QAogCiBQT1JUTkFNRT0Jb3Jpb24KIFBPUlRWRVJTSU9OPQkxLjQuNQotUE9SVFJFVklTSU9OPQk3 CitQT1JUUkVWSVNJT049CTgKIENBVEVHT1JJRVM9CXd3dyBqYXZhCi1NQVNURVJfU0lURVM9CWZ0 cDovL2Z0cC5zdW5ldC5zZS9wdWIvZGF0YWJhc2UvdXRpbHMvb3Jpb25zZXJ2ZXIvIFwKK01BU1RF Ul9TSVRFUz0JaHR0cDovL3d3dy5vcmlvbnNlcnZlci5jb20vZGlzdHJpYnV0aW9ucy8gXAogCQlo dHRwOi8vd3d3Lm1ldGF2ZXJzZS5ubC9+ZXJuc3QvIFwKIAkJJHtNQVNURVJfU0lURV9MT0NBTH0K LU1BU1RFUl9TSVRFX1NVQkRJUj0Jc29ib21heAorTUFTVEVSX1NJVEVfU1VCRElSPQl6bmVyZAog RElTVE5BTUU9CSR7UE9SVE5BTUV9JHtQT1JUVkVSU0lPTn0KIAogTUFJTlRBSU5FUj0Jem5lcmRA RnJlZUJTRC5vcmcKIAotQlVJTERfREVQRU5EUz0JJHtKQVZBX0hPTUV9L2Jpbi9qYXZhOiR7UE9S VFNESVJ9L2phdmEvamRrMTMKLVJVTl9ERVBFTkRTPQkke0pBVkFfSE9NRX0vYmluL2phdmE6JHtQ T1JUU0RJUn0vamF2YS9qZGsxMworQlVJTERfREVQRU5EUz0JJHtKQVZBX0hPTUV9L2Jpbi9qYXZh Yzoke0pBVkFfUE9SVH0KK1JVTl9ERVBFTkRTPQkke0pBVkFfSE9NRX0vYmluL2phdmFjOiR7SkFW QV9QT1JUfQogCiBVU0VfWklQPQlZRVMKIE5PX0JVSUxEPQlZRVMKIAogV1JLU1JDPQkJJHtXUktE SVJ9LyR7UE9SVE5BTUV9Ci1QTElTVF9TVUIrPQlUPSR7T1JJT05fSE9NRTpTL14ke1BSRUZJWH1c Ly8vfQotT1JJT05fSE9NRT89CSR7UFJFRklYfS8ke1BLR0JBU0V9JHtQT1JUVkVSU0lPTn0KLVBP UlRUSVRMRT0JT3Jpb24gU2VydmVyCi1PUklPTkNUTF9OQU1FPQlvcmlvbmN0bAotT1JJT05DVExf REVTVD0JJHtQUkVGSVh9L2Jpbi8ke09SSU9OQ1RMX05BTUV9Ci1SQ19TQ1JJUFQ9CSR7UFJFRklY fS9ldGMvcmMuZC8ke1BPUlROQU1FfS5zaAorQVBQX0hPTUU/PQkke1BSRUZJWH0vJHtQS0dCQVNF fSR7UE9SVFZFUlNJT059CitMT0dfRElSPQkke0FQUF9IT01FfS9sb2cKK1BMSVNUX1NVQis9CVQ9 JHtBUFBfSE9NRTpTL14ke1BSRUZJWH1cLy8vfQorQVBQX1RJVExFPQlPcmlvbiBTZXJ2ZXIKK0FQ UF9TSE9SVE5BTUU9CSR7UE9SVE5BTUV9CitBUFBDVExfTkFNRT0JJHtBUFBfU0hPUlROQU1FfWN0 bAorQ1RMX1NDUklQVD0JJHtQUkVGSVh9L2Jpbi8ke0FQUENUTF9OQU1FfQorU1RBUlRVUF9PUkRF Uj89CTAyMAorUkNfU0NSSVBUPQkke1BSRUZJWH0vZXRjL3JjLmQvJHtTVEFSVFVQX09SREVSfS4k e1BPUlROQU1FfS5zaAogSkFWQV9IT01FPz0JJHtMT0NBTEJBU0V9L2pkazEuMy4xCitKQVZBX1BP UlQ/PQkke1BPUlRTRElSfS9qYXZhL2pkazEzCiBKSUtFU19MT0NBVElPTj0JJHtMT0NBTEJBU0V9 L2Jpbi9qaWtlcwogV0lUSF9KSUtFUz89CVlFUwogLmlmICR7V0lUSF9KSUtFU30gPT0gIllFUyIK QEAgLTQ0LDE1ICs0OCwxMyBAQAogTElTVEVOX1BPUlQ/PQk4MDkwCiBBVVRPX1NUQVJUPz0JWUVT CiAKLS5pbmNsdWRlIDxic2QucG9ydC5wcmUubWs+Ci0KIHByZS1pbnN0YWxsOgogCUAke0VDSE99 ICJJbnN0YWxsYXRpb24gc2V0dGluZ3M6IgotCUAke0VDSE99ICIgICBEZXN0aW5hdGlvbiBkaXJl Y3Rvcnk6ICAgJHtPUklPTl9IT01FfSIKLQlAJHtFQ0hPfSAiICAgQ29udHJvbCBzY3JpcHQgbG9j YXRpb246ICR7T1JJT05DVExfREVTVH0iCi0JQCR7RUNIT30gIiAgIFN0YXJ0dXAgc2NyaXB0IGxv Y2F0aW9uOiAke1JDX1NDUklQVH0iCisJQCR7RUNIT30gIiAgIERlc3RpbmF0aW9uIGRpcmVjdG9y eTogICAke0FQUF9IT01FfSIKKwlAJHtFQ0hPfSAiICAgQ29udHJvbCBzY3JpcHQgbG9jYXRpb246 ICR7Q1RMX1NDUklQVH0iCiAJQCR7RUNIT30gIiAgIFN0YXJ0dXAgc2NyaXB0IGxvY2F0aW9uOiAk e1JDX1NDUklQVH0iCiAJQCR7RUNIT30gIiAgIExvY2F0aW9uIG9mIEpESzogICAgICAgICAke0pB VkFfSE9NRX0iCisJQCR7RUNIT30gIiAgIExvY2F0aW9uIG9mIEphdmEgcG9ydDogICAke0pBVkFf UE9SVH0iCiAJQCR7RUNIT30gIiAgIFVzaW5nIEppa2VzOiAgICAgICAgICAgICAke1dJVEhfSklL RVN9IgogCUAke0VDSE99ICIgICBSdW5uaW5nIGFzICh1c2VyL2dyb3VwKTogJHtVU0VSX05BTUV9 LyR7R1JPVVBfTkFNRX0gKCR7VVNFUl9JRH06JHtHUk9VUF9JRH0pIgogCUAke0VDSE99ICIgICBQ b3J0IHRvIGxpc3RlbiBhdDogICAgICAgJHtMSVNURU5fUE9SVH0iCkBAIC02MSw3MyArNjMsNzcg QEAKIGRvLWluc3RhbGw6CiAJQCMgQWRkIHRoZSBncm91cCBhbmQgdGhlIHVzZXIgaWYgdGhleSBk byBub3QgZXhpc3QKIAkke1BXfSBncm91cGFkZCAtbiAke0dST1VQX05BTUV9IC1nICR7R1JPVVBf SUR9IHx8IHRydWUKLQkke1BXfSB1c2VyYWRkIC1uICR7VVNFUl9OQU1FfSAtdSAke1VTRVJfSUR9 IC1nICR7R1JPVVBfTkFNRX0gLWMgIk9yaW9uIFNlcnZlciBhY2NvdW50IiAtZCAke09SSU9OX0hP TUV9IC1zICR7U0h9IC1oIC0gfHwgdHJ1ZQorCSR7UFd9IHVzZXJhZGQgLW4gJHtVU0VSX05BTUV9 IC11ICR7VVNFUl9JRH0gLWcgJHtHUk9VUF9OQU1FfSAtYyAiJHtBUFBfVElUTEV9IGFjY291bnQi IC1kICR7QVBQX0hPTUV9IC1zICR7U0h9IC1oIC0gfHwgdHJ1ZQogCi0JQCMgQ3JlYXRlIHRoZSBk ZXN0aW5hdGlvbiBkaXJlY3RvcnkgZm9yIE9yaW9uCi0JJHtNS0RJUn0gJHtPUklPTl9IT01FfQor CUAjIENyZWF0ZSB0aGUgZGVzdGluYXRpb24gZGlyZWN0b3J5CisJJHtNS0RJUn0gJHtBUFBfSE9N RX0KIAotCUAjIENvcHkgYWxsIGZpbGVzIGFuZCBtYWtlIHRoZW0gcnd4ci14ci14Ci0JJHtDUH0g LVIgJHtXUktTUkN9LyogJHtPUklPTl9IT01FfQotCSR7Q0hNT0R9IDc1NSBgZmluZCAke09SSU9O X0hPTUV9IC10eXBlIGRgCisJQCMgQ29weSBhbGwgZmlsZXMgZXhjZXB0IC5iYXQgYW5kIC5vcmln IGZpbGVzCisJJHtSTX0gLWYgYCR7RklORH0gJHtXUktTUkN9IC1uYW1lICcqLmJhdCdgCisJJHtS TX0gLWYgYCR7RklORH0gJHtXUktTUkN9IC1uYW1lICcqLm9yaWcnYAorCSR7Q1B9IC1SICR7V1JL U1JDfS8qICR7QVBQX0hPTUV9CisJJHtDSE1PRH0gNzU1IGBmaW5kICR7QVBQX0hPTUV9IC10eXBl IGRgCiAKIAlAIyBDb25maWd1cmUgZm9yIHVzZSBvZiBKaWtlcywgaWYgbmVjZXNzYXJ5CiAuaWYg JHtXSVRIX0pJS0VTfSA9PSAiWUVTIgogCSR7Q0FUfSAke1dSS1NSQ30vY29uZmlnL3NlcnZlci54 bWwgXAogCXwgJHtTRUR9ICIvXDwhLS0gXDxjb21waWxlciBleGVjdXRhYmxlPVwiamlrZXNcIiBj bGFzc3BhdGg9XCJcL215amRrZGlyXC9qcmVcL2xpYlwvcnQuamFyXCIgXC9cPiAtLT4vcy8vXDxj b21waWxlciBleGVjdXRhYmxlPVwiJHtKSUtFU19MT0NBVElPTjpTL1wvL1xcXC8vZ31cIiBjbGFz c3BhdGg9XCIke0pBVkFfSE9NRTpTL1wvL1xcXC8vZ31cL2pyZVwvbGliXC9ydC5qYXJcIlwvXD4v IiBcCi0JPiAke09SSU9OX0hPTUV9L2NvbmZpZy9zZXJ2ZXIueG1sCisJPiAke0FQUF9IT01FfS9j b25maWcvc2VydmVyLnhtbAogLmVuZGlmCiAKIAlAIyBDb25maWd1cmUgdGhlIHBvcnQgdG8gbGlz dGVuIHRvCiAJJHtDQVR9ICR7V1JLU1JDfS9jb25maWcvZGVmYXVsdC13ZWItc2l0ZS54bWwgXAog CXwgJHtTRUR9ICIvcG9ydD1cIjgwXCIvcy8vcG9ydD1cIiR7TElTVEVOX1BPUlR9XCIvIiBcCi0J PiAke09SSU9OX0hPTUV9L2NvbmZpZy9kZWZhdWx0LXdlYi1zaXRlLnhtbAorCT4gJHtBUFBfSE9N RX0vY29uZmlnL2RlZmF1bHQtd2ViLXNpdGUueG1sCiAKLQlAIyBJbnN0YWxsIHRoZSAnb3Jpb25j dGwnIHNjcmlwdAotCSR7Q0FUfSAke0ZJTEVTRElSfS8ke09SSU9OQ1RMX05BTUV9IFwKKwlAIyBJ bnN0YWxsIHRoZSBjb250cm9sIHNjcmlwdAorCSR7Q0FUfSAke0ZJTEVTRElSfS8ke0FQUENUTF9O QU1FfSBcCiAJfCAke1NFRH0gIi8lJVBPUlROQU1FJSUvcy8vJHtQT1JUTkFNRX0vIiBcCiAJfCAk e1NFRH0gIi8lJVBPUlRWRVJTSU9OJSUvcy8vJHtQT1JUVkVSU0lPTn0vIiBcCi0JfCAke1NFRH0g Ii8lJU9SSU9OX0hPTUUlJS9zLy8ke09SSU9OX0hPTUU6Uy9cLy9cXFwvL2d9LyIgXAorCXwgJHtT RUR9ICIvJSVBUFBfVElUTEUlJS9zLy8ke0FQUF9USVRMRX0vIiBcCisJfCAke1NFRH0gIi8lJUFQ UF9TSE9SVE5BTUUlJS9zLy8ke0FQUF9TSE9SVE5BTUV9LyIgXAorCXwgJHtTRUR9ICIvJSVBUFBf SE9NRSUlL3MvLyR7QVBQX0hPTUU6Uy9cLy9cXFwvL2d9LyIgXAorCXwgJHtTRUR9ICIvJSVMT0df RElSJSUvcy8vJHtMT0dfRElSOlMvXC8vXFxcLy9nfS8iIFwKIAl8ICR7U0VEfSAiLyUlUkNfU0NS SVBUX05BTUUlJS9zLy8ke1BPUlROQU1FfS5zaC8iIFwKIAl8ICR7U0VEfSAiLyUlSkFWQV9IT01F JSUvcy8vJHtKQVZBX0hPTUU6Uy9cLy9cXFwvL2d9LyIgXAogCXwgJHtTRUR9ICIvJSVVU0VSX05B TUUlJS9zLy8ke1VTRVJfTkFNRX0vIiBcCi0JPiAke09SSU9OQ1RMX0RFU1R9Ci0JJHtDSE1PRH0g NzU1ICR7T1JJT05DVExfREVTVH0KKwk+ICR7Q1RMX1NDUklQVH0KKwkke0NITU9EfSA3NTUgJHtD VExfU0NSSVBUfQorCisJQCMgSW5zdGFsbCB0aGUgc3RhcnR1cCBzY3JpcHQKKwkke0xOfSAtc2Yg JHtDVExfU0NSSVBUfSAke1JDX1NDUklQVH0KKworCUAjIENyZWF0ZSB0aGUgZGlyZWN0b3JpZXMg dGhhdCB0aGUgYXBwbGljYXRpb24gd2lsbCBjcmVhdGUgaXQgYXQgdGhlCisJQCMgZmlyc3QgcnVu CisJJHtNS0RJUn0gJHtBUFBfSE9NRX0vYXBwbGljYXRpb24tZGVwbG95bWVudHMKIAogCUAjIEZp eCBhIHNtYWxsIHR5cG8gaW4gdGhlIGluZGV4Lmh0bWwgc2VydmVkIGFzIHRoZSByb290CiAJJHtD QVR9ICR7V1JLU1JDfS9kZWZhdWx0LXdlYi1hcHAvaW5kZXguaHRtbCBcCiAJfCAke1NFRH0gIi8x XC40XC4wL3MvLyR7UE9SVFZFUlNJT059LyIgXAotCT4gJHtPUklPTl9IT01FfS9kZWZhdWx0LXdl Yi1hcHAvaW5kZXguaHRtbAotCi0JQCMgSW5zdGFsbCB0aGUgc3RhcnR1cCBzY3JpcHQKLQkke0xO fSAtc2YgJHtPUklPTkNUTF9ERVNUfSAke1JDX1NDUklQVH0KLQotCUAjIENyZWF0ZSB0aGUgJ2Fw cGxpY2F0aW9uLWRlcGxveW1lbnRzJyBkaXJlY3RvcnksIHNpbmNlIE9yaW9uIHdpbGwKLQlAIyBv dGhlcndpc2UgY3JlYXRlIGl0IHdoZW4gaXQgaXMgZmlyc3QgcnVuCi0JJHtNS0RJUn0gJHtPUklP Tl9IT01FfS9hcHBsaWNhdGlvbi1kZXBsb3ltZW50cworCT4gJHtBUFBfSE9NRX0vZGVmYXVsdC13 ZWItYXBwL2luZGV4Lmh0bWwKIAogCUAjIEluc3RhbGwgdGhlIHRvb2xzLmphciBmaWxlIGZyb20g dGhlIEpESywgc2luY2UgaXQgaXMgbmVlZGVkIGJ5IE9yaW9uCi0JJHtMTn0gLXNmICR7SkFWQV9I T01FfS9saWIvdG9vbHMuamFyICR7T1JJT05fSE9NRX0vdG9vbHMuamFyCisJJHtMTn0gLXNmICR7 SkFWQV9IT01FfS9saWIvdG9vbHMuamFyICR7QVBQX0hPTUV9L3Rvb2xzLmphcgogCiAJQCMgQ2hh bmdlIG93bmVyc2hpcCBmb3IgdGhlIGZpbGVzCi0JJHtDSE9XTn0gLVIgJHtVU0VSX05BTUV9OiR7 R1JPVVBfTkFNRX0gJHtPUklPTl9IT01FfQorCSR7Q0hPV059IC1SICR7VVNFUl9OQU1FfToke0dS T1VQX05BTUV9ICR7QVBQX0hPTUV9CiAKIAlAIyBJbnN0YWxsIHRoZSBtYW4gcGFnZQogLmlmICFk ZWZpbmVkKE5PUE9SVERPQ1MpCi0JJHtDQVR9ICR7RklMRVNESVJ9LyR7T1JJT05DVExfTkFNRX0u MSBcCisJJHtDQVR9ICR7RklMRVNESVJ9LyR7QVBQQ1RMX05BTUV9LjEgXAogCXwgJHtTRUR9ICIv JSVQUkVGSVglJS9zLy8ke1BSRUZJWDpTL1wvL1xcXC8vZ30vIiBcCi0JPiAke1dSS0RJUn0vJHtP UklPTkNUTF9OQU1FfS4xCi0JJHtJTlNUQUxMX01BTn0gJHtXUktESVJ9LyR7T1JJT05DVExfTkFN RX0uMSAke01BTlBSRUZJWH0vbWFuL21hbjEKKwk+ICR7V1JLRElSfS8ke0FQUENUTF9OQU1FfS4x CisJJHtJTlNUQUxMX01BTn0gJHtXUktESVJ9LyR7QVBQQ1RMX05BTUV9LjEgJHtNQU5QUkVGSVh9 L21hbi9tYW4xCiAuZW5kaWYKIAogcG9zdC1pbnN0YWxsOgotCUAke0VDSE99ICIke1BPUlRUSVRM RX0gJHtQT1JUVkVSU0lPTn0gaGFzIGJlZW4gaW5zdGFsbGVkIGluICR7T1JJT05fSE9NRX0uIgor CUAke0VDSE99ICIke0FQUF9USVRMRX0gJHtQT1JUVkVSU0lPTn0gaGFzIGJlZW4gaW5zdGFsbGVk IGluICR7QVBQX0hPTUV9LiIKIC5pZiAhZGVmaW5lZChOT1BPUlRET0NTKQotCUAke0VDSE99ICJV c2UgJ21hbiBvcmlvbmN0bCcgZm9yIGluZm9ybWF0aW9uIGFib3V0IHN0YXJ0aW5nIGFuZCBzdG9w cGluZyBPcmlvbi4iCisJQCR7RUNIT30gIlVzZSAnbWFuICR7QVBQQ1RMX05BTUV9JyBmb3IgaW5m b3JtYXRpb24gYWJvdXQgc3RhcnRpbmcgYW5kIHN0b3BwaW5nICR7QVBQX1RJVExFfS4iCiAuZW5k aWYKIC5pZiAke0FVVE9fU1RBUlR9ID09ICJZRVMiCi0JQCR7RUNIT30gLW4gIlN0YXJ0aW5nLi4u IgotCUAke1JDX1NDUklQVH0gc3RhcnQKLQlAJHtFQ0hPfSAiIgorCUAke0VDSE99ICJTdGFydGlu ZyAke0FQUF9USVRMRX0uLi4iCisJQCR7Q1RMX1NDUklQVH0gc3RhcnQgfHwgdHJ1ZQogLmVuZGlm CiAKLS5pbmNsdWRlIDxic2QucG9ydC5wb3N0Lm1rPgorLmluY2x1ZGUgPGJzZC5wb3J0Lm1rPgpk aWZmIC1ydU4gLS1leGNsdWRlPXdvcmsgLS1leGNsdWRlPUNWUyAtLWV4Y2x1ZGU9UkVBRE1FLmh0 bWwgL3Vzci9wb3J0cy93d3cvb3Jpb24vZmlsZXMvb3Jpb25jdGwgL2hvbWUvZXJuc3QvZnJlZWJz ZC1wb3J0cy93d3cvb3Jpb24vZmlsZXMvb3Jpb25jdGwKLS0tIC91c3IvcG9ydHMvd3d3L29yaW9u L2ZpbGVzL29yaW9uY3RsCVR1ZSBPY3QgIDkgMTY6NDM6MDcgMjAwMQorKysgL2hvbWUvZXJuc3Qv ZnJlZWJzZC1wb3J0cy93d3cvb3Jpb24vZmlsZXMvb3Jpb25jdGwJVHVlIEphbiAyOSAxMzo1NTo0 OSAyMDAyCkBAIC0xLDEzICsxLDEyIEBACiAjIS9iaW4vc2gKIAogIyBTZXQgc29tZSB2YXJpYWJs ZXMKLU5BTUU9JSVQT1JUTkFNRSUlCiBWRVJTSU9OPSUlUE9SVFZFUlNJT04lJQotT1JJT05fSE9N RT0lJU9SSU9OX0hPTUUlJQorQVBQX0hPTUU9JSVBUFBfSE9NRSUlCiBVU0VSX05BTUU9JSVVU0VS X05BTUUlJQotTE9HPSR7T1JJT05fSE9NRX0vbG9nLyR7TkFNRX0ubG9nCi1QSURfRklMRT0vdmFy L3J1bi8ke05BTUV9LnBpZAotSkFSX0ZJTEU9JHtPUklPTl9IT01FfS8ke05BTUV9LmphcgorTE9H PSUlTE9HX0RJUiUlLyUlQVBQX1NIT1JUTkFNRSUlLmxvZworUElEX0ZJTEU9L3Zhci9ydW4vJSVQ T1JUTkFNRSUlLnBpZAorSkFSX0ZJTEU9JHtBUFBfSE9NRX0vJSVBUFBfU0hPUlROQU1FJSUuamFy CiBNWVNFTEY9YGJhc2VuYW1lICQwYAogCiAjIENoZWNrIGlmIHdlJ3JlIGJlaW5nIHJ1biBhcyBh IHNoZWxsIHNjcmlwdCBvciBhcyBhbiByYyBzY3JpcHQKQEAgLTI0LDgyICsyMyw5NSBAQAogZmkK IEpBVkFfQ01EPSR7SkFWQV9IT01FfS9iaW4vamF2YQogCi1jYXNlICIkMSIgaW4KLQlzdGFydCkK LQkJIyBNYWtlIHN1cmUgT3Jpb24gaXMgbm90IHN0YXJ0ZWQgcHJldmlvdXNseQotCQlpZiBbIC1l ICR7UElEX0ZJTEV9IF07IHRoZW4KLQkJCWlmIFsgIiR7QVNfUkNfU0NSSVBUfSIgPSAieWVzIiBd OyB0aGVuCi0JCQkJZWNobyAiIgotCQkJZmkKLQkJCWVjaG8gIiR7TkFNRX06IEVSUk9SOiBGb3Vu ZCBPcmlvbiBQSUQgZmlsZSBhdCAke1BJRF9GSUxFfS4gT3Jpb24gaXMgcHJvYmFibHkgYWxyZWFk eSBydW5uaW5nLiIKLQkJCWV4aXQgMQotCQlmaQotCi0JCSMgTWFrZSBzdXJlIHRoZSBPcmlvbiBk aXJlY3RvcnkgZG9lcyBleGlzdAotCQlpZiBbICEgLWQgJHtPUklPTl9IT01FfSBdOyB0aGVuCi0J CQlpZiBbICIke0FTX1JDX1NDUklQVH0iID0gInllcyIgXTsgdGhlbgotCQkJCWVjaG8gIiIKLQkJ CWZpCi0JCQllY2hvICIke05BTUV9OiBFUlJPUjogVW5hYmxlIHRvIGZpbmQgT3Jpb24gaG9tZSBk aXJlY3RvcnkgYXQgJHtPUklPTl9IT01FfS4iCi0JCQlleGl0IDIKLQkJZmkKLQotCQkjIE1ha2Ug c3VyZSB0aGUgT3Jpb24gSkFSIGZpbGUgZXhpc3RzCi0JCWlmIFsgISAtciAke0pBUl9GSUxFfSBd OyB0aGVuCi0JCQlpZiBbICIke0FTX1JDX1NDUklQVH0iID0gInllcyIgXTsgdGhlbgotCQkJCWVj aG8gIiIKLQkJCWZpCi0JCQllY2hvICIke05BTUV9OiBFUlJPUjogVW5hYmxlIHRvIGZpbmQgT3Jp b24gSkFSIGZpbGUgYXQgJHtKQVJfRklMRX0uIgotCQkJZXhpdCAzCi0JCWZpCi0KLQkJIyBNYWtl IHN1cmUgdGhlIEphdmEgVk0gY2FuIGJlIGZvdW5kCi0JCWlmIFsgISAteCAke0pBVkFfQ01EfSBd OyB0aGVuCi0JCQlpZiBbICIke0FTX1JDX1NDUklQVH0iID0gInllcyIgXTsgdGhlbgotCQkJCWVj aG8gIiIKLQkJCWZpCi0JCQllY2hvICIke05BTUV9OiBFUlJPUjogVW5hYmxlIHRvIGZpbmQgSmF2 YSBWTSBhdCAke0pBVkFfSE9NRX0uIgotCQkJZXhpdCA0CisjIEZ1bmN0aW9uIHRoYXQgc3RhcnRz IHRoZSBhcHBsaWNhdGlvbgorc3RhcnQoKSB7CisJIyBNYWtlIHN1cmUgdGhlIGFwcGxpY2F0aW9u IGlzIG5vdCBzdGFydGVkIHByZXZpb3VzbHkKKwlpZiBbIC1lICR7UElEX0ZJTEV9IF07IHRoZW4K KwkJaWYgWyAiJHtBU19SQ19TQ1JJUFR9IiA9ICJ5ZXMiIF07IHRoZW4KKwkJCWVjaG8gIiIKIAkJ ZmkKKwkJZWNobyAiJSVBUFBfU0hPUlROQU1FJSU6IEVSUk9SOiBGb3VuZCAlJUFQUF9USVRMRSUl IFBJRCBmaWxlIGF0ICR7UElEX0ZJTEV9LiBJdCBpcyBwcm9iYWJseSBhbHJlYWR5IHJ1bm5pbmcu IgorCQlleGl0IDEKKwlmaQogCi0JCSMgQ3JlYXRlIHRoZSBwcm9jZXNzIElEIGZpbGUKLQkJcm0g LWYgJHtQSURfRklMRX0KLQkJdG91Y2ggJHtQSURfRklMRX0KLQkJY2hvd24gJHtVU0VSX05BTUV9 ICR7UElEX0ZJTEV9Ci0JCWNobW9kIDYwMCAke1BJRF9GSUxFfQorCSMgTWFrZSBzdXJlIHRoZSBh cHBsaWNhdGlvbiBkaXJlY3RvcnkgZG9lcyBleGlzdAorCWlmIFsgISAtZCAke0FQUF9IT01FfSBd OyB0aGVuCisJCWlmIFsgIiR7QVNfUkNfU0NSSVBUfSIgPSAieWVzIiBdOyB0aGVuCisJCQllY2hv ICIiCisJCWZpCisJCWVjaG8gIiUlQVBQX1NIT1JUTkFNRSUlOiBFUlJPUjogVW5hYmxlIHRvIGZp bmQgJSVBUFBfVElUTEUlJSBob21lIGRpcmVjdG9yeSBhdCAke0FQUF9IT01FfS4iCisJCWV4aXQg MgorCWZpCiAKKwkjIE1ha2Ugc3VyZSB0aGUgYXBwbGljYXRpb24gSkFSIGZpbGUgZXhpc3RzCisJ aWYgWyAhIC1yICR7SkFSX0ZJTEV9IF07IHRoZW4KIAkJaWYgWyAiJHtBU19SQ19TQ1JJUFR9IiA9 ICJ5ZXMiIF07IHRoZW4KLQkJCWVjaG8gLW4gIiAke05BTUV9IgorCQkJZWNobyAiIgogCQlmaQot CQl0b3VjaCAke1BJRF9GSUxFfQotCQljaG93biAke1VTRVJfTkFNRX0gJHtQSURfRklMRX0KLQkJ Y2htb2QgNjAwICR7UElEX0ZJTEV9Ci0JCXN1IC0gJHtVU0VSX05BTUV9IC1jICIoY2QgJHtPUklP Tl9IT01FfSAmJiAke0pBVkFfQ01EfSAtamFyIG9yaW9uLmphciAmIGVjaG8gXCQhID4gJHtQSURf RklMRX0pID4gJHtMT0d9IDI+JjEiCi0JCTs7Ci0Jc3RvcCkKLQkJaWYgWyAhIC1lICR7UElEX0ZJ TEV9IF07IHRoZW4KKwkJZWNobyAiJSVBUFBfU0hPUlROQU1FJSU6IEVSUk9SOiBVbmFibGUgdG8g ZmluZCAlJUFQUF9USVRMRSUlIEpBUiBmaWxlIGF0ICR7SkFSX0ZJTEV9LiIKKwkJZXhpdCAzCisJ ZmkKKworCSMgTWFrZSBzdXJlIHRoZSBKYXZhIFZNIGNhbiBiZSBmb3VuZAorCWlmIFsgISAteCAk e0pBVkFfQ01EfSBdOyB0aGVuCisJCWlmIFsgIiR7QVNfUkNfU0NSSVBUfSIgPSAieWVzIiBdOyB0 aGVuCisJCQllY2hvICIiCisJCWZpCisJCWVjaG8gIiUlQVBQX1NIT1JUTkFNRSUlOiBFUlJPUjog VW5hYmxlIHRvIGZpbmQgSmF2YSBWTSBhdCAke0pBVkFfSE9NRX0uIgorCQlleGl0IDQKKwlmaQor CisJIyBDcmVhdGUgdGhlIHByb2Nlc3MgSUQgZmlsZQorCXJtIC1mICR7UElEX0ZJTEV9CisJdG91 Y2ggJHtQSURfRklMRX0KKwljaG93biAke1VTRVJfTkFNRX0gJHtQSURfRklMRX0KKwljaG1vZCA2 MDAgJHtQSURfRklMRX0KKworCWlmIFsgIiR7QVNfUkNfU0NSSVBUfSIgPSAieWVzIiBdOyB0aGVu CisJCWVjaG8gLW4gIiAlJUFQUF9TSE9SVE5BTUUlJSIKKwlmaQorCXRvdWNoICR7UElEX0ZJTEV9 CisJY2hvd24gJHtVU0VSX05BTUV9ICR7UElEX0ZJTEV9CisJY2htb2QgNjAwICR7UElEX0ZJTEV9 CisJc3UgLSAke1VTRVJfTkFNRX0gLWMgIihjZCAke0FQUF9IT01FfSAmJiAke0pBVkFfQ01EfSAt amFyICR7SkFSX0ZJTEV9ICYgZWNobyBcJCEgPiAke1BJRF9GSUxFfSkgPiAke0xPR30gMj4mMSIK K30KKworIyBGdW5jdGlvbiB0aGF0IHN0b3BzIHRoZSBhcHBsaWNhdGlvbgorc3RvcCgpIHsKKwlp ZiBbICEgLWUgJHtQSURfRklMRX0gXTsgdGhlbgogCi0JCQkjIElmIHJ1biBhcyBhbiByYyBzY3Jp cHQsIGRpZSBzaWxlbnRseS4uLgotCQkJaWYgWyAiJHtBU19SQ19TQ1JJUFR9IiA9ICJ5ZXMiIF07 IHRoZW4KLQkJCQlleGl0IDAKLQotCQkJIyAuLi5vdGhlcndpc2UgY29tcGxhaW4KLQkJCWVsc2UK LQkJCQllY2hvICIke05BTUV9OiBFUlJPUjogVW5hYmxlIHRvIGZpbmQgT3Jpb24gUElEIGZpbGUg YXQgJHtQSURfRklMRX0uIE9yaW9uIGlzIHByb2JhYmx5IG5vdCBydW5uaW5nLiIKLQkJCQlleGl0 IDE2Ci0JCQlmaQorCQkjIElmIHJ1biBhcyBhbiByYyBzY3JpcHQsIGRpZSBzaWxlbnRseS4uLgor CQlpZiBbICIke0FTX1JDX1NDUklQVH0iID0gInllcyIgXTsgdGhlbgorCQkJZXhpdCAwCisKKwkJ IyAuLi5vdGhlcndpc2UgY29tcGxhaW4KIAkJZWxzZQotCQkJaWYgWyAiJHtBU19SQ19TQ1JJUFR9 IiA9ICJ5ZXMiIF07IHRoZW4KLQkJCQllY2hvIC1uICIgJHtOQU1FfSIKLQkJCWZpCi0JCQkvYmlu L2tpbGwgYGNhdCAke1BJRF9GSUxFfWAKLQkJCXJtIC1mICR7UElEX0ZJTEV9CisJCQllY2hvICIl JUFQUF9TSE9SVE5BTUUlJTogRVJST1I6IFVuYWJsZSB0byBmaW5kICUlQVBQX1RJVExFJSUgUElE IGZpbGUgYXQgJHtQSURfRklMRX0uIEl0IGlzIHByb2JhYmx5IG5vdCBydW5uaW5nLiIKKwkJCWV4 aXQgMTYKIAkJZmkKKwllbHNlCisJCWlmIFsgIiR7QVNfUkNfU0NSSVBUfSIgPSAieWVzIiBdOyB0 aGVuCisJCQllY2hvIC1uICIgJSVBUFBfU0hPUlROQU1FJSUiCisJCWZpCisJCS9iaW4va2lsbCBg Y2F0ICR7UElEX0ZJTEV9YAorCQlybSAtZiAke1BJRF9GSUxFfQorCWZpCit9CiAKK2Nhc2UgIiQx IiBpbgorCXN0YXJ0KQorCQlzdGFydAorCQk7OworCXN0b3ApCisJCXN0b3AKKwkJOzsKKwlyZXN0 YXJ0KQorCQlzdG9wCisJCXN0YXJ0CiAJCTs7CiAJKikKIAkJZWNobyAiIgotCQllY2hvICJVc2Fn ZTogJHtNWVNFTEZ9IHsgc3RhcnQgfCBzdG9wIH0iCisJCWVjaG8gIlVzYWdlOiAke01ZU0VMRn0g eyBzdGFydCB8IHN0b3AgfCByZXN0YXJ0IH0iCiAJCWVjaG8gIiIKIAkJZXhpdCA2NAogCQk7Owpk aWZmIC1ydU4gLS1leGNsdWRlPXdvcmsgLS1leGNsdWRlPUNWUyAtLWV4Y2x1ZGU9UkVBRE1FLmh0 bWwgL3Vzci9wb3J0cy93d3cvb3Jpb24vcGtnLWRlaW5zdGFsbCAvaG9tZS9lcm5zdC9mcmVlYnNk LXBvcnRzL3d3dy9vcmlvbi9wa2ctZGVpbnN0YWxsCi0tLSAvdXNyL3BvcnRzL3d3dy9vcmlvbi9w a2ctZGVpbnN0YWxsCVR1ZSBKdW4gMTIgMTI6MjA6NDcgMjAwMQorKysgL2hvbWUvZXJuc3QvZnJl ZWJzZC1wb3J0cy93d3cvb3Jpb24vcGtnLWRlaW5zdGFsbAlUdWUgSmFuIDI5IDEzOjM0OjI5IDIw MDIKQEAgLTEsNyArMSw3IEBACiAjIS9iaW4vc2gKIFBJRF9GSUxFPS92YXIvcnVuL29yaW9uLnBp ZAogaWYgWyAtZSAke1BJRF9GSUxFfSBdOyB0aGVuCi0JZWNobyAtbiAiT3Jpb24gaXMgc3RpbGwg cnVubmluZy4iCisJZWNobyAtbiAiT3Jpb24gU2VydmVyIGlzIHN0aWxsIHJ1bm5pbmcuIgogCS9i aW4va2lsbCBgY2F0ICR7UElEX0ZJTEV9YAogCXJtIC1mICR7UElEX0ZJTEV9CiAJZWNobyAiIFN0 b3BwZWQuIgpkaWZmIC1ydU4gLS1leGNsdWRlPXdvcmsgLS1leGNsdWRlPUNWUyAtLWV4Y2x1ZGU9 UkVBRE1FLmh0bWwgL3Vzci9wb3J0cy93d3cvb3Jpb24vcGtnLWRlc2NyIC9ob21lL2VybnN0L2Zy ZWVic2QtcG9ydHMvd3d3L29yaW9uL3BrZy1kZXNjcgotLS0gL3Vzci9wb3J0cy93d3cvb3Jpb24v cGtnLWRlc2NyCVR1ZSBKdW4gMTIgMTI6MjA6NDcgMjAwMQorKysgL2hvbWUvZXJuc3QvZnJlZWJz ZC1wb3J0cy93d3cvb3Jpb24vcGtnLWRlc2NyCVR1ZSBKYW4gMjkgMTQ6NTQ6MTUgMjAwMgpAQCAt MSwxNiArMSwyMCBAQAotT3Jpb24gaXMgYSBKMkVFIChKYXZhIDIgRW50ZXJwcmlzZSBFZGl0aW9u KSBjb21wbGlhbnQgQXBwbGljYXRpb24gU2VydmVyLiBJdAotc3VwcG9ydHMgYWxsIG1ham9yIHN0 YW5kYXJkcyBpbmNsdWRpbmcgSFRUUC8xLjEsIEpTUCAxLjEsIEVKQiAxLjEsIFNlcnZsZXQKLTIu MiwgSk5ESSAxLjIgYW5kIG90aGVycy4gSXQgYWxzbyBvZmZlcnMgY2x1c3RlcmluZyBzdXBwb3J0 IGFuZCBzb21lIHVuaXF1ZQotYXV0by1kZXBsb3ltZW50IGZlYXR1cmVzLgorT3Jpb24sIGEgSjJF RSAoSmF2YSAyIEVudGVycHJpc2UgRWRpdGlvbikgY29tcGxpYW50CitBcHBsaWNhdGlvbiBTZXJ2 ZXIgKHN0YWJsZSB2ZXJzaW9uKS4gSXQgc3VwcG9ydHMgYWxsIG1ham9yCitzdGFuZGFyZHMgaW5j bHVkaW5nIEhUVFAgMS4xLCBKU1AgMS4xLCBFSkIgMS4xLCBTZXJ2bGV0IDIuMiwKK0pOREkgMS4y IGFuZCBvdGhlcnMuIEl0IGFsc28gb2ZmZXJzIGNsdXN0ZXJpbmcgc3VwcG9ydCBhbmQKK3NvbWUg dW5pcXVlIGF1dG8tZGVwbG95bWVudCBmZWF0dXJlcy4KIAotVGhpcyB2ZXJzaW9uIGlzIG9ubHkg Zm9yIGRldmVsb3BtZW50IHVzZSBvciBmb3Igbm9uLWNvbW1lcmNpYWwKLXVzZS4gWW91IG5lZWQg dG8gcHVyY2hhc2UgYSBsaWNlbnNlIGZyb20gaHR0cDovL3d3dy5vcmlvbnNlcnZlci5jb20vCi1p ZiB5b3Ugd291bGQgbGlrZSB0byB1c2UgdGhpcyBzZXJ2ZXIgY29tbWVyY2lhbGx5LgorVGhpcyB2 ZXJzaW9uIGlzIG9ubHkgZm9yIGRldmVsb3BtZW50IHVzZSBvciBmb3IKK25vbi1jb21tZXJjaWFs IHVzZS4gIFlvdSBuZWVkIHRvIHB1cmNoYXNlIGEgbGljZW5zZSBmcm9tCitodHRwOi8vd3d3Lm9y aW9uc2VydmVyLmNvbS8gaWYgeW91IHdvdWxkIGxpa2UgdG8gdXNlIHRoaXMKK3NlcnZlciBjb21t ZXJjaWFsbHkuCiAKLVRoaXMgcG9ydCB3aWxsIGluc3RhbGwgYW4gJ29yaW9uY3RsJyBzY3JpcHQg aW4gJHtQUkVGSVh9L2JpbiB0aGF0IGNhbiBiZSB1c2VkCi10byBzdGFydCBhbmQgc3RvcCB0aGUg c2VydmVyLiBBIG1hbiBwYWdlIGZvciB0aGlzIHNjcmlwdCBpcyBpbnN0YWxsZWQuCitUaGlzIHBv cnQgd2lsbCBpbnN0YWxsIGFuICdvcmlvbmN0bCcgc2NyaXB0IGluICR7UFJFRklYfS9iaW4KK3Ro YXQgY2FuIGJlIHVzZWQgdG8gc3RhcnQgYW5kIHN0b3AgdGhlIHNlcnZlci4gQSBtYW4gcGFnZQor Zm9yIHRoaXMgc2NyaXB0IGlzIGluc3RhbGxlZC4KIAotQSBzY3JpcHQgaW4gJHtQUkVGSVh9L2V0 Yy9yYy5kL29yaW9uLnNoIHR5cGljYWxseSBjYXVzZXMgT3Jpb24gdG8gYmUgc3RhcnRlZAotYXQg Ym9vdCB0aW1lLiBUaGlzIHNjcmlwdCBpcyBpbiBmYWN0IGEgc3ltbGluayB0byB0aGUgb3Jpb25j dGwgc2NyaXB0LgorQSBzY3JpcHQgaW4gJHtQUkVGSVh9L2V0Yy9yYy5kIHR5cGljYWxseSBjYXVz ZXMgT3Jpb24gdG8gYmUKK3N0YXJ0ZWQgYXQgYm9vdCB0aW1lLiBUaGlzIHNjcmlwdCBpcyBpbiBm YWN0IGEgc3ltbGluayB0bwordGhlIG9yaW9uY3RsIHNjcmlwdC4KIAogV1dXOiBodHRwOi8vd3d3 Lm9yaW9uc2VydmVyLmNvbS8K --------------Boundary-00=_SHDPSBR956G3ML7EFA39-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Jan 30 15: 3:37 2002 Delivered-To: freebsd-java@freebsd.org Received: from mail.thehildermans.com (3.wchiv.soho.enteract.com [216.80.72.147]) by hub.freebsd.org (Postfix) with ESMTP id C47BB37B400; Wed, 30 Jan 2002 15:03:01 -0800 (PST) Received: from smtp-gw-4.msn.com ([65.71.104.185]) by mail.thehildermans.com with Microsoft SMTPSVC(5.0.2195.3779); Wed, 30 Jan 2002 16:56:47 -0600 Message-ID: <00005bbd61ca$000034a0$00001835@smtp-gw-4.msn.com> To: From: lisa_seemonline2@msn.com Subject: I WANT YOU (FREE) 22358 Date: Wed, 30 Jan 2002 16:59:54 -2000 MIME-Version: 1.0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit Reply-To: lis_semeonline888@yahoo.com X-OriginalArrivalTime: 30 Jan 2002 22:56:48.0834 (UTC) FILETIME=[6612FA20:01C1A9E1] Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org F R E E F R E E F R E E F R E E F R E E F R E E F R E E F R E E F R E E F R E E F R E E F R E E COME FUCK MY JUICY WET HOLE http://cumageddon.com/?r=first&p=e I WISH THIS BIG DILDO WAS REALLY YOUR HUGE COCK http://hardcorepleasures.net/?r=second&p=e I'M TIRES OF FINGERING MYSELF. I NEED YOUR HUGE COCK NOW. http://smoothai.com/?r=third&p=e F R E E F R E E F R E E F R E E F R E E F R E E F R E E F R E E F R E E F R E E F R E E F R E E F R E E F R E E F R E E F R E E To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Jan 30 16:23: 3 2002 Delivered-To: freebsd-java@freebsd.org Received: from cleitus.hosting.swbell.net (cleitus.hosting.swbell.net [216.100.99.4]) by hub.freebsd.org (Postfix) with ESMTP id C4FEB37B41E for ; Wed, 30 Jan 2002 16:20:16 -0800 (PST) Received: from pti-inc.com (ppp-64-216-223-240.dialup.stlsmo.swbell.net [64.216.223.240]) by cleitus.hosting.swbell.net id TAA04653; Wed, 30 Jan 2002 19:20:15 -0500 (EST) [ConcentricHost SMTP Relay 1.14] Message-ID: <200201310020.TAA04653@cleitus.hosting.swbell.net> Date: 30 Jan 02 16:33:22 -0600 From: "Heather Wilson" To: Subject: Adv: MEMS and Semiconductor Training Courses Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org PTI Seminars is presenting the following courses for semiconductor personnel.... For more details call 636-343-1333 and ask for Heather Wilson. http://www.ptiseminars.com FUNDAMENTALS of MEMS DESIGN & FABRICATION April 10,2002 San Jose, CA July 24,2002 San Francisco, CA This course covers: MEMS Fabrication Surface Micromachining Bulk Micromachining MEMS Design Micromechanics & Electrostatics MEMS Applications Accelerometers & Gyros Micro Optics Fiber Switches Projection Displays Wireless Sensor Networks CAD for MEMS ___________________________________________________ INTRO to OPTICAL MEMS (For Bio-Sensing & Communications) April 11, 2002 San Jose, CA Course Covers: MEMS Overview MEMS Applications Micromachining Processes Micromachining Materials Micromachining Modeling ___________________________________________________ ABCs of IC DESIGN & FABRICATION February 20, 2002 San Jose, CA March 11, 2002 Portland, OR March 18, 2002 Singapore April 9, 2002 Boston, MA April 19, 2002 Munich, Germany April 30, 2002 Phoenix, AZ This course describes in simple terms a sequential format of information that constitutes the major fabrication processes and design for integrated devices. This one (1) day seminar gives you a comprehensive overview of the semiconductor industry & technology. The course will give you the background you need to understand the basics of semiconductor devices, how they work, the processing technologies & equipment to produce them, and circuit design techniques. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ABCs of BASIC ELECTRONICS AND DEVICES March 18, 2002 San Jose, CA ADVANCED TOPICS IN CMP Chemical Mechanical Planarization March 21-22, 2002 San Jose, CA DEFECT ISOLATION for MULTI LEVEL FAILURE ANALYSIS March 25-26, 2002 San Jose, CA DEVICE PHYSICS MADE EASY April 8, 2002 San Jose, CA Fundamentals of CHEMICAL MECHANICAL PROCESSING March 6, 2002 San Jose, CA Fundamentals of CHEMICAL VAPOR DEPOSITION April 3, 2002 San Jose, CA Fundamentals of ION IMPLANTATION April 2, 2002 San Jose, CA Fundamentals of MEMS DESIGN & FABRICATION April 10, 2002 San Jose, CA July 24, 2002 San Francisco, CA Fundamentals of METALLIZATION April 4, 2002 San Jose, CA Fundamental RF Plasma Generation for Semiconductor Equipment April 4, 2002 San Jose, CA July 24-25, 2002 San Francisco, CA Fundamentals of WET & DRY ETCH March 7, 2002 San Jose, CA Fundamentals of PHOTOLITHOGRAPHY March 19, 2002 San Jose, CA Fundamentals of THERMAL PROCESSING March 12, 2002 San Jose, CA INTELLECTUAL PROPERTY STRATEGIES for SEMICONDUCTOR INDUSTRY COMPANIES February 18-19, 2002 San Jose, CA July 24-25, 2002 San Francisco, CA Intro to CMOS LAYOUT May 6-7, 2002 San Jose, CA Intro to Optical MEMS for Bio Sensing and Communications April 11, 2002 San Jose, CA INTEGRATED YIELD MANAGEMENT March 4-5, 2002 San Jose, CA April 18-19, 2002 Munich, Germany May 6-7, 2002 Singapore Intro to STATISTICAL PROCESSING CONTROL (SPC) April 9, 2002 San Jose, CA Intro to FLIP CHIP, WLCSP and MICROVIA TECHNOLOGIES April 8, 2002 San Jose, CA April 15, 2002 Munich, Germany May 6, 2002 Singapore July 19, 2002 San Francisco, CA PRODUCT MARKETING for the Semiconductor Industry February 27, 2002 San Jose, CA April 18, 2002 Munich, Germany RF WIRELESS FUNDAMENTALS February 25-26, 2002 San Jose, CA CHECK OUR WEB SITE FOR ADDITIONAL COURSES !! http://www.ptiseminars.com For a FULL TRAINING SCHEDULE of "open" course dates visit http://www.pti-inc.com/schedule.htm TO REGISTER Go To https://secure.hosting.swbell.net/www.pti-inc.com/registration.html TO SPEAK: * to an account manager about ATTENDING these courses or having them ONSITE contact us at (636) 343-1333 in the USA. Ask for HEATHER WILSON. * Fax (636) 343-8642 * Email: heather@pti-inc.com PTI SEMINARS, INC. "We Exceed Your Expectations!" * To unsubscribe please reply to heather@pti-inc.com and in the subject "Unsubscribe". We apologize for any inconvenience. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Thu Jan 31 23:42: 6 2002 Delivered-To: freebsd-java@freebsd.org Received: from amsfep13-int.chello.nl (amsfep13-int.chello.nl [213.46.243.23]) by hub.freebsd.org (Postfix) with ESMTP id A105737B400; Thu, 31 Jan 2002 23:41:57 -0800 (PST) Received: from dcemail.com ([213.46.103.206]) by amsfep13-int.chello.nl (InterMail vM.5.01.03.06 201-253-122-118-106-20010523) with SMTP id <20020201074155.URFY2949.amsfep13-int.chello.nl@dcemail.com>; Fri, 1 Feb 2002 08:41:55 +0100 Message-ID: <000046496814$00004f7a$00001621@momslife.com> To: From: mooselake@momslife.com Subject: WHOLESALE CELLULAR ACCESSORIES BOOSTER ANTENNAS 4.95!! 5665 Date: Fri, 01 Feb 2002 00:36:41 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2615.200 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org CLICK BELOW FOR CELL PHONE AND PDA ACCESSORIES ALL AT BELOW WHOLESALE PRICES!!! http://www.freewebhost4u.com/brink24 HANDS FREE EAR-BUDS 1.99! PHONE HOLSTERS 1.98! PHONE CASES 1.98! CAR CHARGER 1.98! FACE PLATES AS LOW AS 2.98! LITHIUM ION BATTERIES AS LOW AS 6.94! http://www.freewebhost4u.com/brink24 CLICK BELOW FOR ACCESSORIES FOR ALL NOKIA, MOTOROLA LG, NEXTEL, SAMSUNG, QUALCOMM, ERICSSON, AUDIOVOX PHONES AT BELOW WHOLESALE PRICES! http://www.freewebhost4u.com/brink24 ***NOW ALSO AVAILABLE!: ACCESSORIES FOR PALM III, PALM VII, PALM IIIc, PALM V, PALM M100 & M105, HANDSPRING VISOR, COMPAQ iPAQ*** CAR CHARGERS 6.95! LEATHER CASES 13.98! USB CHARGERS 11.98! HOT SYNC CABLES 11.98! http://www.freewebhost4u.com/brink24 ***IF YOU NEED ASSISTANCE PLEASE CALL US AT (732) 751-1457*** ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Further transmissions to you by the sender of this e-mail may be stopped at no cost to you by sending a reply to re5436532@eudoramail.com with the word "REMOVE" in the subject line. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Feb 1 7: 5:40 2002 Delivered-To: freebsd-java@freebsd.org Received: from zaphod.euronet.nl (zaphod.euronet.nl [194.134.128.241]) by hub.freebsd.org (Postfix) with ESMTP id 4517337B416 for ; Fri, 1 Feb 2002 07:05:33 -0800 (PST) Received: (from ernst@localhost) by zaphod.euronet.nl (8.11.6/8.11.6) id g11F5TP04823 for java@FreeBSD.org; Fri, 1 Feb 2002 16:05:29 +0100 (CET) (envelope-from ernst) Message-Id: <200202011505.g11F5TP04823@zaphod.euronet.nl> Content-Type: text/plain; charset="iso-8859-1" From: Ernst de Haan To: java@FreeBSD.org Subject: Port updated: JDK 1.4.0 rc1 Date: Fri, 1 Feb 2002 16:05:28 +0100 X-Mailer: KMail [version 1.3.2] MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Just updated the java/linux-jdk14 port from beta 3 to rc1. Just FYI. Any comments are welcome. Ernst -- Ernst de Haan EuroNet Internet B.V. "Come to me all who are weary and burdened and I will give you rest" -- Jesus Christ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message