From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 00:32:20 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9016C106568D; Sun, 24 Jan 2010 00:32:20 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 66E708FC16; Sun, 24 Jan 2010 00:32:20 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0O0WKmZ042455; Sun, 24 Jan 2010 00:32:20 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0O0WKPW042454; Sun, 24 Jan 2010 00:32:20 GMT (envelope-from wen) Message-Id: <201001240032.o0O0WKPW042454@repoman.freebsd.org> From: Wen Heping Date: Sun, 24 Jan 2010 00:32:20 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/databases/mongodb-devel Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 00:32:20 -0000 wen 2010-01-24 00:32:20 UTC FreeBSD ports repository Modified files: databases/mongodb-devel Makefile distinfo Log: - Update to 1.3.1 - Improve Makefile Reviewed by: ivoras@ Approved by: ivoras@ (maintainer) Revision Changes Path 1.3 +2 -3 ports/databases/mongodb-devel/Makefile 1.3 +3 -3 ports/databases/mongodb-devel/distinfo From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 00:45:04 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6DB14106566C; Sun, 24 Jan 2010 00:45:04 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5B1598FC12; Sun, 24 Jan 2010 00:45:04 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0O0j4bV043514; Sun, 24 Jan 2010 00:45:04 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0O0j4R0043513; Sun, 24 Jan 2010 00:45:04 GMT (envelope-from wen) Message-Id: <201001240045.o0O0j4R0043513@repoman.freebsd.org> From: Wen Heping Date: Sun, 24 Jan 2010 00:45:04 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/finance Makefile ports/finance/openerp-web Makefile distinfo pkg-descr pkg-message pkg-plist ports/finance/openerp-web/files openerp-web.conf openerp-web.in openerp-web.py openerp-web.wrapper X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 00:45:04 -0000 wen 2010-01-24 00:45:04 UTC FreeBSD ports repository Modified files: finance Makefile Added files: finance/openerp-web Makefile distinfo pkg-descr pkg-message pkg-plist finance/openerp-web/files openerp-web.conf openerp-web.in openerp-web.py openerp-web.wrapper Log: The Web client of OpenObject offers a high quality and ergonomy client for OpenObject and OpenERP. It is known to work with all major web browsers available today, including Firefox, IE6, IE7, Safari3 and Opera9. WWW: https://launchpad.net/openobject-client-web PR: ports/143036 Submitted by: Francisco de Borja Lapez Rao Revision Changes Path 1.77 +1 -0 ports/finance/Makefile 1.1 +43 -0 ports/finance/openerp-web/Makefile (new) 1.1 +3 -0 ports/finance/openerp-web/distinfo (new) 1.1 +59 -0 ports/finance/openerp-web/files/openerp-web.conf (new) 1.1 +81 -0 ports/finance/openerp-web/files/openerp-web.in (new) 1.1 +9 -0 ports/finance/openerp-web/files/openerp-web.py (new) 1.1 +13 -0 ports/finance/openerp-web/files/openerp-web.wrapper (new) 1.1 +6 -0 ports/finance/openerp-web/pkg-descr (new) 1.1 +17 -0 ports/finance/openerp-web/pkg-message (new) 1.1 +1205 -0 ports/finance/openerp-web/pkg-plist (new) From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 00:49:47 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4D21B106566C; Sun, 24 Jan 2010 00:49:47 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 246E28FC21; Sun, 24 Jan 2010 00:49:47 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0O0nl87054236; Sun, 24 Jan 2010 00:49:47 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0O0nlTH054235; Sun, 24 Jan 2010 00:49:47 GMT (envelope-from wen) Message-Id: <201001240049.o0O0nlTH054235@repoman.freebsd.org> From: Wen Heping Date: Sun, 24 Jan 2010 00:49:47 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/mail/mlmmj Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 00:49:47 -0000 wen 2010-01-24 00:49:47 UTC FreeBSD ports repository Modified files: mail/mlmmj Makefile distinfo pkg-plist Log: - Update to 1.2.17 PR: ports/143138 Submitted by: Christian Laursen (maintainer) Revision Changes Path 1.30 +2 -1 ports/mail/mlmmj/Makefile 1.27 +3 -3 ports/mail/mlmmj/distinfo 1.13 +9 -0 ports/mail/mlmmj/pkg-plist From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 01:05:02 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C39BE106566C; Sun, 24 Jan 2010 01:05:02 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9A54C8FC14; Sun, 24 Jan 2010 01:05:02 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0O152ML056372; Sun, 24 Jan 2010 01:05:02 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0O1529O056371; Sun, 24 Jan 2010 01:05:02 GMT (envelope-from wen) Message-Id: <201001240105.o0O1529O056371@repoman.freebsd.org> From: Wen Heping Date: Sun, 24 Jan 2010 01:05:02 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/math/fricas Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 01:05:02 -0000 wen 2010-01-24 01:05:02 UTC FreeBSD ports repository Modified files: math/fricas Makefile distinfo pkg-plist Log: - Update to 1.0.9 - Take maintainership Approved by: maintainer(via Email) Revision Changes Path 1.6 +2 -2 ports/math/fricas/Makefile 1.5 +3 -3 ports/math/fricas/distinfo 1.5 +14 -1 ports/math/fricas/pkg-plist From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 01:18:32 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7D1821065670; Sun, 24 Jan 2010 01:18:32 +0000 (UTC) (envelope-from mi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 537B28FC18; Sun, 24 Jan 2010 01:18:32 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0O1IWUQ057394; Sun, 24 Jan 2010 01:18:32 GMT (envelope-from mi@repoman.freebsd.org) Received: (from mi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0O1IWo8057393; Sun, 24 Jan 2010 01:18:32 GMT (envelope-from mi) Message-Id: <201001240118.o0O1IWo8057393@repoman.freebsd.org> From: Mikhail Teterin Date: Sun, 24 Jan 2010 01:18:32 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/x11-toolkits/blt Makefile ports/x11-toolkits/blt/files patch-warnings X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 01:18:32 -0000 mi 2010-01-24 01:18:32 UTC FreeBSD ports repository Modified files: x11-toolkits/blt Makefile x11-toolkits/blt/files patch-warnings Log: Add one more hunk, without which BLT will not find Tk at run time and not offer Tk-functionality. Bump PORTREVISION. Revision Changes Path 1.59 +1 -1 ports/x11-toolkits/blt/Makefile 1.2 +7 -0 ports/x11-toolkits/blt/files/patch-warnings From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 01:31:23 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5E217106566B; Sun, 24 Jan 2010 01:31:23 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 33F7E8FC1A; Sun, 24 Jan 2010 01:31:23 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0O1VNNT058417; Sun, 24 Jan 2010 01:31:23 GMT (envelope-from marcus@repoman.freebsd.org) Received: (from marcus@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0O1VNJZ058416; Sun, 24 Jan 2010 01:31:23 GMT (envelope-from marcus) Message-Id: <201001240131.o0O1VNJZ058416@repoman.freebsd.org> From: Joe Marcus Clarke Date: Sun, 24 Jan 2010 01:31:23 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/sysutils/hal Makefile ports/sysutils/hal/files patch-hald_freebsd_probing_probe-usb2-interface.c X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 01:31:23 -0000 marcus 2010-01-24 01:31:23 UTC FreeBSD ports repository Modified files: sysutils/hal Makefile sysutils/hal/files patch-hald_freebsd_probing_probe-usb2-interface.c Log: Fix the environment variables when probing USB2 interfaces as their property names have changed. Revision Changes Path 1.61 +1 -1 ports/sysutils/hal/Makefile 1.4 +4 -4 ports/sysutils/hal/files/patch-hald_freebsd_probing_probe-usb2-interface.c From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 01:42:28 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7DC561065672; Sun, 24 Jan 2010 01:42:28 +0000 (UTC) (envelope-from mi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 54C2E8FC13; Sun, 24 Jan 2010 01:42:28 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0O1gSd4059262; Sun, 24 Jan 2010 01:42:28 GMT (envelope-from mi@repoman.freebsd.org) Received: (from mi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0O1gS6s059261; Sun, 24 Jan 2010 01:42:28 GMT (envelope-from mi) Message-Id: <201001240142.o0O1gS6s059261@repoman.freebsd.org> From: Mikhail Teterin Date: Sun, 24 Jan 2010 01:42:28 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/x11-toolkits/blt/files patch-newertcl X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 01:42:28 -0000 mi 2010-01-24 01:42:28 UTC FreeBSD ports repository Modified files: x11-toolkits/blt/files patch-newertcl Log: There is an X11 problem with RenderCreatePicture, when BLT uses Tk-8.5 and the latter has Xft enabled (which is the default). Add a work-around. Obtained from: RedHat Revision Changes Path 1.2 +15 -0 ports/x11-toolkits/blt/files/patch-newertcl From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 01:44:05 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CC05F1065693; Sun, 24 Jan 2010 01:44:05 +0000 (UTC) (envelope-from wxs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A2ABC8FC21; Sun, 24 Jan 2010 01:44:05 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0O1i5Xc059409; Sun, 24 Jan 2010 01:44:05 GMT (envelope-from wxs@repoman.freebsd.org) Received: (from wxs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0O1i5vn059408; Sun, 24 Jan 2010 01:44:05 GMT (envelope-from wxs) Message-Id: <201001240144.o0O1i5vn059408@repoman.freebsd.org> From: Wesley Shields Date: Sun, 24 Jan 2010 01:44:05 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/lang Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 01:44:05 -0000 wxs 2010-01-24 01:44:05 UTC FreeBSD ports repository Modified files: lang Makefile Log: - Attach lang/go to the build. Revision Changes Path 1.673 +1 -0 ports/lang/Makefile From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 01:45:18 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8C8A91065679; Sun, 24 Jan 2010 01:45:18 +0000 (UTC) (envelope-from QAT@FreeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id C3C088FC0C; Sun, 24 Jan 2010 01:45:16 +0000 (UTC) Received: from jester1b.ixsystems.com (unknown [206.40.55.137]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id 1E7FC22C50A1; Sun, 24 Jan 2010 03:45:15 +0200 (EET) Received: by jester1b.ixsystems.com (Postfix, from userid 0) id E85265A9136; Sat, 23 Jan 2010 17:45:13 -0800 (PST) From: QAT@FreeBSD.org To: mi@FreeBSD.org In-Reply-To: <201001240142.o0O1gS6s059261@repoman.freebsd.org> References: <201001240142.o0O1gS6s059261@repoman.freebsd.org> X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-3.3_3; dsversion: 3.2.1 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_8 X-QAT-Jail_Last_Built: 2009-12-08 11:28:51 X-QAT-Port: x11-toolkits/blt X-QAT-Log: http://QAT.TecNik93.com/logs/8-STABLE-NPD/blt-2.4z_4.log X-QAT-Build_Reason: Commit X-QAT-Fail_Reason: linker_error Message-Id: <20100124014513.E85265A9136@jester1b.ixsystems.com> Date: Sat, 23 Jan 2010 17:45:13 -0800 (PST) Cc: ports@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/x11-toolkits/blt/files patch-newertcl X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 01:45:18 -0000 The Restless Daemon identified a linker error while trying to build: blt-2.4z_4 maintained by ports@FreeBSD.org Makefile ident: $FreeBSD: ports/x11-toolkits/blt/Makefile,v 1.59 2010/01/24 01:18:31 mi Exp $ Excerpt from http://QAT.TecNik93.com/logs/8-STABLE-NPD/blt-2.4z_4.log : rm -f bltwish24 cc -Wall -fPIC -O2 -pipe -Wall -Wno-uninitialized -Werror -fno-strict-aliasing -I.. -I./.. -I./../.. -I/usr/local/include -I/usr/local/include/tk8.5 -I/usr/local/include/tcl8.5 -I/usr/local/include -o bltwish24 ./../bltUnixMain.c libBLT24.so.3 -L/usr/local/lib/ -ltk85 -ltcl85 -L/usr/local/lib -lX11 -L/usr/local/lib -ljpeg -lm rm -f libBLTlite.a ar rc libBLTlite.a bltAlloc.o bltArrayObj.o bltBgexec.o bltChain.o bltDebug.o bltHash.o bltList.o bltNsUtil.o bltParse.o bltPool.o bltSpline.o bltSwitch.o bltTree.o bltTreeCmd.o bltUnixPipe.o bltUtil.o bltVector.o bltVecMath.o bltVecCmd.o bltVecObjCmd.o bltWatch.o bltInit.o rm -f libBLT.a ranlib libBLTlite.a ar rc libBLT.a bltGrAxis.o bltGrBar.o bltGrElem.o bltGrGrid.o bltGrHairs.o bltGrLegd.o bltGrLine.o bltGrMarker.o bltGrMisc.o bltGrPen.o bltGrPs.o bltGraph.o bltAlloc.o bltArrayObj.o bltBgexec.o bltChain.o bltDebug.o bltHash.o bltList.o bltNsUtil.o bltParse.o bltPool.o bltSpline.o bltSwitch.o bltTree.o bltTreeCmd.o bltUnixPipe.o bltUtil.o bltVector.o bltVecMath.o bltVecCmd.o bltVecObjCmd.o bltWatch.o bltBeep.o bltBind.o bltBitmap.o bltBusy.o bltCanvEps.o bltColor.o bltConfig.o bltContainer.o bltCutbuffer.o bltDragdrop.o bltHierbox.o bltHtext.o bltImage.o bltUnixImage.o bltPs.o bltTable.o bltTabnotebook.o bltTabset.o bltText.o bltTile.o bltTreeView.o bltTreeViewCmd.o bltTreeViewEdit.o bltTreeViewColumn.o bltTreeViewStyle.o bltUnixDnd.o bltWindow.o bltObjConfig.o bltWinop.o tkButton.o tkFrame.o bltScrollbar.o bltTed.o bltInit.o rm -f bltsh cc -Wall -O2 -pipe -Wall -Wno-uninitialized -Werror -fno-strict-aliasing -I. -I. -I/usr/local/include -I/usr/local/include/tk8.5 -I/usr/local/include/tcl8.5 -I/usr/local/include -DTCL_ONLY -o bltsh -DTCLLIBPATH=\"/usr/local/lib//tcl8.5\" ./bltUnixMain.c libBLTlite.a -L/usr/local/lib/ -ltcl85 -lm ranlib libBLT.a libBLTlite.a(bltInit.o)(.text+0x532): In function `Blt_Init': : undefined reference to `Blt_InitEpsCanvasItem' libBLTlite.a(bltInit.o)(.data+0x400): undefined reference to `Blt_GraphInit' libBLTlite.a(bltInit.o)(.data+0x408): undefined reference to `Blt_TableInit' libBLTlite.a(bltInit.o)(.data+0x410): undefined reference to `Blt_HierboxInit' libBLTlite.a(bltInit.o)(.data+0x418): undefined reference to `Blt_TabsetInit' libBLTlite.a(bltInit.o)(.data+0x420): undefined reference to `Blt_TabnotebookInit' libBLTlite.a(bltInit.o)(.data+0x428): undefined reference to `Blt_HtextInit' libBLTlite.a(bltInit.o)(.data+0x430): undefined reference to `Blt_BusyInit' libBLTlite.a(bltInit.o)(.data+0x438): undefined reference to `Blt_WinopInit' libBLTlite.a(bltInit.o)(.data+0x440): undefined reference to `Blt_BitmapInit' libBLTlite.a(bltInit.o)(.data+0x448): undefined reference to `Blt_DragDropInit' libBLTlite.a(bltInit.o)(.data+0x450): undefined reference to `Blt_DndInit' libBLTlite.a(bltInit.o)(.data+0x458): undefined reference to `Blt_ContainerInit' libBLTlite.a(bltInit.o)(.data+0x460): undefined reference to `Blt_BeepInit' libBLTlite.a(bltInit.o)(.data+0x468): undefined reference to `Blt_CutbufferInit' libBLTlite.a(bltInit.o)(.data+0x470): undefined reference to `Blt_FrameInit' libBLTlite.a(bltInit.o)(.data+0x478): undefined reference to `Blt_ButtonInit' libBLTlite.a(bltInit.o)(.data+0x480): undefined reference to `Blt_ScrollbarInit' libBLTlite.a(bltInit.o)(.data+0x488): undefined reference to `Blt_TreeViewInit' libBLTlite.a(bltInit.o)(.data+0x490): undefined reference to `Blt_TedInit' *** Error code 1 1 error *** Error code 2 1 error *** Error code 1 Stop in /a/ports/x11-toolkits/blt. ================================================================ build of /usr/ports/x11-toolkits/blt ended at Sun Jan 24 01:45:12 UTC 2010 PortsMon page for the port: http://portsmon.freebsd.org/portoverview.py?category=x11-toolkits&portname=blt The build which triggered this BotMail was done under tinderbox-3.3_3; dsversion: 3.2.1 on RELENG_8 on amd64, kern.smp.cpus: 8 with tinderd_flags="-nullfs -plistcheck -onceonly" and ccache support, with the "official" up-to-date Ports Tree, with the following vars set: NOPORTDOCS=yes, NOPORTEXAMPLES=yes, NOPORTDATA=yes, FORCE_PACKAGE=yes. A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 01:46:10 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 099F710656B0; Sun, 24 Jan 2010 01:46:10 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D563D8FC0A; Sun, 24 Jan 2010 01:46:09 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0O1k93G059608; Sun, 24 Jan 2010 01:46:09 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0O1k9Hf059607; Sun, 24 Jan 2010 01:46:09 GMT (envelope-from wen) Message-Id: <201001240146.o0O1k9Hf059607@repoman.freebsd.org> From: Wen Heping Date: Sun, 24 Jan 2010 01:46:09 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-Test-Harness Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 01:46:10 -0000 wen 2010-01-24 01:46:09 UTC FreeBSD ports repository Modified files: devel/p5-Test-Harness Makefile distinfo Log: - Update to 3.20 Revision Changes Path 1.44 +1 -1 ports/devel/p5-Test-Harness/Makefile 1.33 +3 -3 ports/devel/p5-Test-Harness/distinfo From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 01:52:19 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DFA63106566C; Sun, 24 Jan 2010 01:52:19 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B6CF98FC0A; Sun, 24 Jan 2010 01:52:19 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0O1qJpP060065; Sun, 24 Jan 2010 01:52:19 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0O1qJA9060064; Sun, 24 Jan 2010 01:52:19 GMT (envelope-from wen) Message-Id: <201001240152.o0O1qJA9060064@repoman.freebsd.org> From: Wen Heping Date: Sun, 24 Jan 2010 01:52:19 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/misc/cwish Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 01:52:20 -0000 wen 2010-01-24 01:52:19 UTC FreeBSD ports repository Modified files: misc/cwish Makefile Log: - Fix build on current by removing unused utmp.h include - Add a master site - Pass maintainership to submitter PR: ports/143107 Submitted by: Rob Farmer Revision Changes Path 1.17 +7 -4 ports/misc/cwish/Makefile From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 01:56:38 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2FCA5106566C; Sun, 24 Jan 2010 01:56:38 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 06F068FC08; Sun, 24 Jan 2010 01:56:38 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0O1ubIo060403; Sun, 24 Jan 2010 01:56:37 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0O1ubj1060402; Sun, 24 Jan 2010 01:56:37 GMT (envelope-from wen) Message-Id: <201001240156.o0O1ubj1060402@repoman.freebsd.org> From: Wen Heping Date: Sun, 24 Jan 2010 01:56:37 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/graphics/qiv Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 01:56:38 -0000 wen 2010-01-24 01:56:37 UTC FreeBSD ports repository Modified files: graphics/qiv Makefile distinfo Log: - Update to 2.2.3 Changelog: http://spiegl.de/qiv/changes.shtml PR: ports/143106 Submitted by: Rob Farmer (maintainer) Revision Changes Path 1.43 +3 -2 ports/graphics/qiv/Makefile 1.16 +3 -3 ports/graphics/qiv/distinfo From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 02:04:11 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 728C7106566B; Sun, 24 Jan 2010 02:04:11 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 619BF8FC12; Sun, 24 Jan 2010 02:04:11 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0O24BZS061926; Sun, 24 Jan 2010 02:04:11 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0O24BUP061925; Sun, 24 Jan 2010 02:04:11 GMT (envelope-from wen) Message-Id: <201001240204.o0O24BUP061925@repoman.freebsd.org> From: Wen Heping Date: Sun, 24 Jan 2010 02:04:11 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/textproc/unrtf Makefile distinfo ports/textproc/unrtf/files patch-src-my_iconv.c patch-tests__Makefile.in X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 02:04:11 -0000 wen 2010-01-24 02:04:11 UTC FreeBSD ports repository Modified files: textproc/unrtf Makefile distinfo Added files: textproc/unrtf/files patch-tests__Makefile.in Removed files: textproc/unrtf/files patch-src-my_iconv.c Log: - Update to 0.21.1 - Add test target - Remove patch-src-my_iconv.c and add patch-tests__Makefile.in - Pass maintainership to submitter PR: ports/143044 Submitted by: bf Revision Changes Path 1.21 +15 -14 ports/textproc/unrtf/Makefile 1.12 +3 -3 ports/textproc/unrtf/distinfo 1.2 +0 -11 ports/textproc/unrtf/files/patch-src-my_iconv.c (dead) 1.1 +11 -0 ports/textproc/unrtf/files/patch-tests__Makefile.in (new) From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 02:11:31 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A48BB106566B; Sun, 24 Jan 2010 02:11:31 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7B7308FC18; Sun, 24 Jan 2010 02:11:31 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0O2BVSl062557; Sun, 24 Jan 2010 02:11:31 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0O2BV5u062556; Sun, 24 Jan 2010 02:11:31 GMT (envelope-from wen) Message-Id: <201001240211.o0O2BV5u062556@repoman.freebsd.org> From: Wen Heping Date: Sun, 24 Jan 2010 02:11:31 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/science/libctl Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 02:11:31 -0000 wen 2010-01-24 02:11:31 UTC FreeBSD ports repository Modified files: science/libctl Makefile distinfo pkg-plist Log: - Update to 3.1 - Fix the build and unbreak on FreeBSD-6 PR: ports/142158 Submitted by: Stas Timokhin Revision Changes Path 1.19 +2 -3 ports/science/libctl/Makefile 1.7 +3 -3 ports/science/libctl/distinfo 1.5 +4 -2 ports/science/libctl/pkg-plist From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 02:14:17 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7C595106566B; Sun, 24 Jan 2010 02:14:17 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 53FD08FC0C; Sun, 24 Jan 2010 02:14:17 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0O2EHF6062748; Sun, 24 Jan 2010 02:14:17 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0O2EHwp062747; Sun, 24 Jan 2010 02:14:17 GMT (envelope-from wen) Message-Id: <201001240214.o0O2EHwp062747@repoman.freebsd.org> From: Wen Heping Date: Sun, 24 Jan 2010 02:14:17 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/science/mpb Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 02:14:17 -0000 wen 2010-01-24 02:14:17 UTC FreeBSD ports repository Modified files: science/mpb Makefile Log: - Bump PORTREVISION to chase the update of libctl Revision Changes Path 1.17 +2 -2 ports/science/mpb/Makefile From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 02:37:40 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7082F1065697; Sun, 24 Jan 2010 02:37:40 +0000 (UTC) (envelope-from tabthorpe@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 47CF58FC1A; Sun, 24 Jan 2010 02:37:40 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0O2bejd064482; Sun, 24 Jan 2010 02:37:40 GMT (envelope-from tabthorpe@repoman.freebsd.org) Received: (from tabthorpe@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0O2be8o064481; Sun, 24 Jan 2010 02:37:40 GMT (envelope-from tabthorpe) Message-Id: <201001240237.o0O2be8o064481@repoman.freebsd.org> From: Thomas Abthorpe Date: Sun, 24 Jan 2010 02:37:40 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT access X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 02:37:40 -0000 tabthorpe 2010-01-24 02:37:40 UTC FreeBSD ports repository Modified files: . access Log: Please welcome Alberto Villa as a ports committer. Alberto has been very active with the FreeBSD KDE team, working in the area51 repo. It is now time to punish him with a ports commit bit. I will be his mentor along with miwi@ Approved by: portmgr Account created by: David Wolfskill Revision Changes Path 1.898 +1 -0 CVSROOT/access From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 04:19:55 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E98D21065693; Sun, 24 Jan 2010 04:19:55 +0000 (UTC) (envelope-from yzlin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C05428FC17; Sun, 24 Jan 2010 04:19:55 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0O4Jto9074068; Sun, 24 Jan 2010 04:19:55 GMT (envelope-from yzlin@repoman.freebsd.org) Received: (from yzlin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0O4JtWa074067; Sun, 24 Jan 2010 04:19:55 GMT (envelope-from yzlin) Message-Id: <201001240419.o0O4JtWa074067@repoman.freebsd.org> From: Yi-Jheng Lin Date: Sun, 24 Jan 2010 04:19:55 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/py-pudb Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 04:19:56 -0000 yzlin 2010-01-24 04:19:55 UTC FreeBSD ports repository Modified files: devel/py-pudb Makefile distinfo Log: - Update to 0.92.15 PR: ports/143123 Submitted by: Gea-Suan Lin Approved by: lwhsu/rafan (mentors, implicit) Revision Changes Path 1.2 +1 -1 ports/devel/py-pudb/Makefile 1.2 +3 -3 ports/devel/py-pudb/distinfo From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 05:42:17 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3BF94106566C; Sun, 24 Jan 2010 05:42:17 +0000 (UTC) (envelope-from yzlin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 126888FC08; Sun, 24 Jan 2010 05:42:17 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0O5gG4n091562; Sun, 24 Jan 2010 05:42:16 GMT (envelope-from yzlin@repoman.freebsd.org) Received: (from yzlin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0O5gG0K091561; Sun, 24 Jan 2010 05:42:16 GMT (envelope-from yzlin) Message-Id: <201001240542.o0O5gG0K091561@repoman.freebsd.org> From: Yi-Jheng Lin Date: Sun, 24 Jan 2010 05:42:16 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/databases/tokyotyrant Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 05:42:17 -0000 yzlin 2010-01-24 05:42:16 UTC FreeBSD ports repository Modified files: databases/tokyotyrant Makefile distinfo pkg-descr pkg-plist Log: - Update to 1.1.40 PR: ports/143122 Submitted by: Gea-Suan Lin (maintainer) Approved by: lwhsu/rafan (mentors, implicit) Revision Changes Path 1.20 +1 -1 ports/databases/tokyotyrant/Makefile 1.9 +3 -3 ports/databases/tokyotyrant/distinfo 1.2 +1 -1 ports/databases/tokyotyrant/pkg-descr 1.9 +2 -2 ports/databases/tokyotyrant/pkg-plist From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 06:16:33 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A57DA106566B; Sun, 24 Jan 2010 06:16:33 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7BD078FC08; Sun, 24 Jan 2010 06:16:33 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0O6GXh2095025; Sun, 24 Jan 2010 06:16:33 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0O6GXa3095024; Sun, 24 Jan 2010 06:16:33 GMT (envelope-from dougb) Message-Id: <201001240616.o0O6GXa3095024@repoman.freebsd.org> From: Doug Barton Date: Sun, 24 Jan 2010 06:16:33 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/ports-mgmt/portmaster/files portmaster.sh.in X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 06:16:33 -0000 dougb 2010-01-24 06:16:33 UTC FreeBSD ports repository Modified files: ports-mgmt/portmaster/files portmaster.sh.in Log: Update the copyright date New Features: ============= 1. When running through the config phase a list of things to be installed and/or upgraded will be generated. This list will then be presented to the user for confirmation before proceeding. 2. Add a --no-confirm option to suppress this new feature. 3. When using portmaster in an X terminal window that supports updating the title you will now see a status update for what port is being built, and as appropriate what dependency of that port and an (N/M) counter. Thanks to ehaupt for the push on this, as well as some testing and sample code. 4. Make the "yes or no" prompts (hopefully) more clear by adding "y/n" to the text of the message, e.g., "===>>> Do you want to live? y/n [y] " Feature expansion: ================== Do a more thorough job of tracking things that should fall into the --packages-build/--delete-build-only category. I.e., if something is a run dependency of a port or ports that themselves are only build dependencies, add it to the build_only_dl_g anyway. New internals: ============= 1. Add a uniquify_list function so that internal lists of variables can be made unique. Start using it for some of the new stuff, and in clean_build_only_list(). 2. Add a pm_cd_pd() which will cd into the port directory or error out with an appropriate message. 3. Start using pm_cd_pd() where appropriate, including in a couple of new places where we have to go back to the port directory after cd'ing around elsewhere due to the new update_build_l(). 4. Make some other cd/pm_cd invocations consistent Cleanups: ========= 1. Instead of saving some of the new variables unconditionally in safe_exit() move the things that are only done in the config phase to that section, and move build_deps_il to the !config section. 2. Since $new_port may be set as a side effect of the new "Terminal title" feature, conditionalize it for the "main" process. 3. Remove the old RCS Id stuff since I'm not using it Bug fix: ======== In safe_exit() when doing multiports and we interrupt the process the attempt to print the INSTALLED_LIST was not successful. So move all of the related code into a test for INSTALLED_LIST's existence, and just print the whole list (even if it has only one item) in both the -a (as it was already) and multiport cases. Revision Changes Path 2.17 +228 -69 ports/ports-mgmt/portmaster/files/portmaster.sh.in From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 06:17:16 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 60130106568F; Sun, 24 Jan 2010 06:17:16 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3721D8FC08; Sun, 24 Jan 2010 06:17:16 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0O6HGFV095093; Sun, 24 Jan 2010 06:17:16 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0O6HGD6095092; Sun, 24 Jan 2010 06:17:16 GMT (envelope-from dougb) Message-Id: <201001240617.o0O6HGD6095092@repoman.freebsd.org> From: Doug Barton Date: Sun, 24 Jan 2010 06:17:16 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/ports-mgmt/portmaster/files bash-completions X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 06:17:16 -0000 dougb 2010-01-24 06:17:16 UTC FreeBSD ports repository Modified files: ports-mgmt/portmaster/files bash-completions Log: Update for version 2.17, add the --no-confirm option Revision Changes Path 1.3 +1 -1 ports/ports-mgmt/portmaster/files/bash-completions From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 06:17:48 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D86871065692; Sun, 24 Jan 2010 06:17:48 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AFA4F8FC1C; Sun, 24 Jan 2010 06:17:48 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0O6HmSC095147; Sun, 24 Jan 2010 06:17:48 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0O6HmNb095146; Sun, 24 Jan 2010 06:17:48 GMT (envelope-from dougb) Message-Id: <201001240617.o0O6HmNb095146@repoman.freebsd.org> From: Doug Barton Date: Sun, 24 Jan 2010 06:17:48 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/ports-mgmt/portmaster/files portmaster.8 X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 06:17:48 -0000 dougb 2010-01-24 06:17:48 UTC FreeBSD ports repository Modified files: ports-mgmt/portmaster/files portmaster.8 Log: Update copyright date Update for version 2.17 Document the --no-confirm option Attempt to improve readability by re-sorting and rewording a few of the paragraphs. Revision Changes Path 2.14 +33 -23 ports/ports-mgmt/portmaster/files/portmaster.8 From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 06:18:08 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EA338106568D; Sun, 24 Jan 2010 06:18:08 +0000 (UTC) (envelope-from kuriyama@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D71938FC08; Sun, 24 Jan 2010 06:18:08 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0O6I8p9095583; Sun, 24 Jan 2010 06:18:08 GMT (envelope-from kuriyama@repoman.freebsd.org) Received: (from kuriyama@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0O6I8sB095582; Sun, 24 Jan 2010 06:18:08 GMT (envelope-from kuriyama) Message-Id: <201001240618.o0O6I8sB095582@repoman.freebsd.org> From: Jun Kuriyama Date: Sun, 24 Jan 2010 06:18:08 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/misc/gpt31 Makefile ports/net/ldapsh Makefile ports/net/p5-File-RsyncP Makefile ports/net/p5-Net-Amazon-EC2 Makefile ports/net/p5-Net-Amazon-Thumbnail Makefile ports/net/p5-Net-Delicious Makefile ports/net/p5-Net-FS-Flickr ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 06:18:09 -0000 kuriyama 2010-01-24 06:18:08 UTC FreeBSD ports repository Modified files: misc/gpt31 Makefile net/ldapsh Makefile net/p5-File-RsyncP Makefile net/p5-Net-Amazon-EC2 Makefile net/p5-Net-Amazon-Thumbnail Makefile net/p5-Net-Delicious Makefile net/p5-Net-FS-Flickr Makefile net/p5-Net-Google-AuthSub Makefile net/p5-RPC-XML Makefile net-mgmt/mrtg Makefile net-mgmt/nagios-snmp-plugins-extras Makefile net-mgmt/nagios-spamd-plugin Makefile net-mgmt/netleak Makefile net-mgmt/smokeping Makefile net-mgmt/weathermap Makefile ports-mgmt/p5-App-Pm2Port Makefile print/latexdiff Makefile security/p5-Authen-Passphrase Makefile security/p5-Digest-MD5-M4p Makefile security/p5-Digest-SV1 Makefile Log: - Remove unneeded dependencies which is in perl-5.8.9 dist (part 4). Approved by: portmgr (itetcu) Revision Changes Path 1.12 +1 -5 ports/misc/gpt31/Makefile 1.102 +2 -3 ports/net-mgmt/mrtg/Makefile 1.2 +1 -1 ports/net-mgmt/nagios-snmp-plugins-extras/Makefile 1.9 +2 -3 ports/net-mgmt/nagios-spamd-plugin/Makefile 1.5 +1 -1 ports/net-mgmt/netleak/Makefile 1.51 +1 -8 ports/net-mgmt/smokeping/Makefile 1.5 +2 -3 ports/net-mgmt/weathermap/Makefile 1.12 +1 -3 ports/net/ldapsh/Makefile 1.14 +1 -4 ports/net/p5-File-RsyncP/Makefile 1.13 +2 -3 ports/net/p5-Net-Amazon-EC2/Makefile 1.3 +1 -2 ports/net/p5-Net-Amazon-Thumbnail/Makefile 1.12 +1 -2 ports/net/p5-Net-Delicious/Makefile 1.6 +2 -4 ports/net/p5-Net-FS-Flickr/Makefile 1.6 +2 -2 ports/net/p5-Net-Google-AuthSub/Makefile 1.23 +1 -1 ports/net/p5-RPC-XML/Makefile 1.3 +1 -3 ports/ports-mgmt/p5-App-Pm2Port/Makefile 1.5 +2 -3 ports/print/latexdiff/Makefile 1.4 +1 -3 ports/security/p5-Authen-Passphrase/Makefile 1.5 +1 -3 ports/security/p5-Digest-MD5-M4p/Makefile 1.6 +1 -3 ports/security/p5-Digest-SV1/Makefile From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 06:18:23 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1132B1065676; Sun, 24 Jan 2010 06:18:23 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DCBD68FC12; Sun, 24 Jan 2010 06:18:22 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0O6IMiG095632; Sun, 24 Jan 2010 06:18:22 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0O6IMBM095631; Sun, 24 Jan 2010 06:18:22 GMT (envelope-from dougb) Message-Id: <201001240618.o0O6IMBM095631@repoman.freebsd.org> From: Doug Barton Date: Sun, 24 Jan 2010 06:18:22 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/ports-mgmt/portmaster Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 06:18:23 -0000 dougb 2010-01-24 06:18:22 UTC FreeBSD ports repository Modified files: ports-mgmt/portmaster Makefile Log: Update for version 2.17 Revision Changes Path 2.17 +1 -1 ports/ports-mgmt/portmaster/Makefile From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 08:08:32 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F116F106566B; Sun, 24 Jan 2010 08:08:31 +0000 (UTC) (envelope-from peterjeremy@acm.org) Received: from mail17.syd.optusnet.com.au (mail17.syd.optusnet.com.au [211.29.132.198]) by mx1.freebsd.org (Postfix) with ESMTP id 74A7D8FC0C; Sun, 24 Jan 2010 08:08:31 +0000 (UTC) Received: from server.vk2pj.dyndns.org (c122-106-232-148.belrs3.nsw.optusnet.com.au [122.106.232.148]) by mail17.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id o0O88Sbh002285 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 24 Jan 2010 19:08:29 +1100 X-Bogosity: Ham, spamicity=0.000000 Received: from server.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by server.vk2pj.dyndns.org (8.14.3/8.14.3) with ESMTP id o0O88L9u018328; Sun, 24 Jan 2010 19:08:21 +1100 (EST) (envelope-from peter@server.vk2pj.dyndns.org) Received: (from peter@localhost) by server.vk2pj.dyndns.org (8.14.3/8.14.3/Submit) id o0O88Lbj018327; Sun, 24 Jan 2010 19:08:21 +1100 (EST) (envelope-from peter) Date: Sun, 24 Jan 2010 19:08:21 +1100 From: Peter Jeremy To: Max Brazhnikov Message-ID: <20100124080821.GA12733@server.vk2pj.dyndns.org> References: <201001212113.o0LLDLSH021478@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="BOKacYhQ+x31HxR3" Content-Disposition: inline In-Reply-To: <201001212113.o0LLDLSH021478@repoman.freebsd.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.20 (2009-06-14) Cc: cvs-ports@FreeBSD.org, kde@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/Mk bsd.qt.mk ports/accessibility/qt4-accessible Makefile pkg-descr pkg-plist ports/chinese/qt4-codecs-cn Makefile pkg-descr pkg-plist ports/chinese/qt4-codecs-tw Makefile pkg-descr pkg-plist ports/databases/qt4-ibase-plugin Makefile pkg-plist ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 08:08:32 -0000 --BOKacYhQ+x31HxR3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2010-Jan-21 21:13:21 +0000, Max Brazhnikov wrote: > The FreeBSD KDE team is pleased to announce Qt-4.6.1 for FreeBSD. Should there be something in /usr/ports/UPDATING? Also, it blows up for me in textproc/qt4-xml on amd64/8-stable: server% cd /usr/ports/textproc/qt4-xml && make clean && make configure =3D=3D=3D> Cleaning for qt4-xml-4.6.1 =3D=3D=3D> Extracting for qt4-xml-4.6.1 =3D> MD5 Checksum OK for KDE/qt-everywhere-opensource-src-4.6.1.tar.gz. =3D> SHA256 Checksum OK for KDE/qt-everywhere-opensource-src-4.6.1.tar.gz. =3D=3D=3D> Patching for qt4-xml-4.6.1 =3D=3D=3D> Applying extra patch /usr/ports/textproc/qt4-xml/../../devel/qt= 4/files/patch-configure =3D=3D=3D> qt4-xml-4.6.1 depends on file: /usr/local/lib/qt4/libQtCore.so= - found =3D=3D=3D> qt4-xml-4.6.1 depends on file: /usr/local/bin/moc-qt4 - found =3D=3D=3D> qt4-xml-4.6.1 depends on file: /usr/local/bin/qmake-qt4 - found =3D=3D=3D> Configuring for qt4-xml-4.6.1 /bin/mkdir -p /usr/ports/work/usr/ports/textproc/qt4-xml/work/qt-everywhere= -opensource-src-4.6.1/mkspecs =2E.. Qt is now configured for building. Just run 'make'. Once everything is built, you must run 'make install'. Qt will be installed into /usr/local To reconfigure, run 'make confclean' and 'configure'. /usr/bin/sed -i.bak -e 's|/usr/local/lib/qt4/pkgconfig|/usr/local/libdata/p= kgconfig|g' -e 's|.*$(QMAKE).*||g' /usr/ports/work/usr/ports/textproc/qt4-= xml/work/qt-everywhere-opensource-src-4.6.1/src/xml/Makefile /usr/bin/sed -i.bak -E -e 's|-L.[^[:space:]]*qt-x11-opensource.[^[:space:]]= *lib||g' -E -e 's|(.*location=3D).*moc|\1/usr/local/bin/moc-qt4|g' -E -e = 's|(.*location=3D).*uic|\1/usr/local/bin/uic-qt4|g' /usr/ports/work/usr/po= rts/textproc/qt4-xml/work/qt-everywhere-opensource-src-4.6.1/lib/pkgconfig/= QtXml.pc /usr/bin/patch -d /usr/ports/work/usr/ports/textproc/qt4-xml/work/qt-everyw= here-opensource-src-4.6.1 < /usr/ports/work/usr/ports/textproc/qt4-xml/work= /extrapatch-src-xml-Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/xml/Makefile.orig 2009-12-04 16:04:02.944271152 +1000 |+++ src/xml/Makefile 2009-12-04 16:07:07.986728782 +1000 -------------------------- Patching file src/xml/Makefile using Plan A... Hunk #1 failed at 533. 1 out of 1 hunks failed--saving rejects to src/xml/Makefile.rej done *** Error code 1 [Full log on request] --=20 Peter Jeremy --BOKacYhQ+x31HxR3 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAktb//UACgkQ/opHv/APuIfljgCcCpt1Jgp5tlKA+S7TXABDrOX+ 3PAAni6IkhcIc9Tec/E3K6c2BP2q3xqG =wJxx -----END PGP SIGNATURE----- --BOKacYhQ+x31HxR3-- From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 08:55:48 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3228C106566C; Sun, 24 Jan 2010 08:55:48 +0000 (UTC) (envelope-from fjoe@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 099088FC13; Sun, 24 Jan 2010 08:55:48 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0O8tloY019442; Sun, 24 Jan 2010 08:55:47 GMT (envelope-from fjoe@repoman.freebsd.org) Received: (from fjoe@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0O8tlP0019441; Sun, 24 Jan 2010 08:55:47 GMT (envelope-from fjoe) Message-Id: <201001240855.o0O8tlP0019441@repoman.freebsd.org> From: Max Khon Date: Sun, 24 Jan 2010 08:55:47 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/misc/mc Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 08:55:48 -0000 fjoe 2010-01-24 08:55:47 UTC FreeBSD ports repository Modified files: misc/mc Makefile distinfo Log: - Update to 4.7.0.1 [1] - Fix libiconv detection during configure step PR: 143135 [1] Submitted by: Martin Wilke Revision Changes Path 1.123 +6 -2 ports/misc/mc/Makefile 1.33 +3 -3 ports/misc/mc/distinfo From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 09:38:33 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C7D7A106566B; Sun, 24 Jan 2010 09:38:33 +0000 (UTC) (envelope-from fjoe@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B4C3A8FC12; Sun, 24 Jan 2010 09:38:33 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0O9cX6q023602; Sun, 24 Jan 2010 09:38:33 GMT (envelope-from fjoe@repoman.freebsd.org) Received: (from fjoe@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0O9cXJs023601; Sun, 24 Jan 2010 09:38:33 GMT (envelope-from fjoe) Message-Id: <201001240938.o0O9cXJs023601@repoman.freebsd.org> From: Max Khon Date: Sun, 24 Jan 2010 09:38:33 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/databases Makefile ports/databases/pgadmin3-12 Makefile distinfo pkg-descr pkg-message-unicode pkg-plist ports/databases/pgadmin3-12/files patch-src-include-pgFunction.h patch-src-include-pgObject.h patch-src-utils-utffile.cpp X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 09:38:33 -0000 fjoe 2010-01-24 09:38:33 UTC FreeBSD ports repository Modified files: databases Makefile Removed files: databases/pgadmin3-12 Makefile distinfo pkg-descr pkg-message-unicode pkg-plist databases/pgadmin3-12/files patch-src-include-pgFunction.h patch-src-include-pgObject.h patch-src-utils-utffile.cpp Log: Remove outdated port (that was here for FreeBSD 4 and earlier versions). Revision Changes Path 1.832 +0 -1 ports/databases/Makefile 1.30 +0 -37 ports/databases/pgadmin3-12/Makefile (dead) 1.7 +0 -3 ports/databases/pgadmin3-12/distinfo (dead) 1.2 +0 -11 ports/databases/pgadmin3-12/files/patch-src-include-pgFunction.h (dead) 1.2 +0 -11 ports/databases/pgadmin3-12/files/patch-src-include-pgObject.h (dead) 1.3 +0 -27 ports/databases/pgadmin3-12/files/patch-src-utils-utffile.cpp (dead) 1.2 +0 -7 ports/databases/pgadmin3-12/pkg-descr (dead) 1.4 +0 -19 ports/databases/pgadmin3-12/pkg-message-unicode (dead) 1.5 +0 -797 ports/databases/pgadmin3-12/pkg-plist (dead) From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 09:39:09 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 450C91065679; Sun, 24 Jan 2010 09:39:09 +0000 (UTC) (envelope-from fjoe@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1C6EF8FC26; Sun, 24 Jan 2010 09:39:09 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0O9d8F5023661; Sun, 24 Jan 2010 09:39:09 GMT (envelope-from fjoe@repoman.freebsd.org) Received: (from fjoe@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0O9d8Zh023660; Sun, 24 Jan 2010 09:39:08 GMT (envelope-from fjoe) Message-Id: <201001240939.o0O9d8Zh023660@repoman.freebsd.org> From: Max Khon Date: Sun, 24 Jan 2010 09:39:08 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/databases/pgadmin3 Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 09:39:09 -0000 fjoe 2010-01-24 09:39:08 UTC FreeBSD ports repository Modified files: databases/pgadmin3 Makefile Log: This port now requires postgresql-client >= 8.3 Revision Changes Path 1.47 +2 -1 ports/databases/pgadmin3/Makefile From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 09:53:06 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 40CFD1065670; Sun, 24 Jan 2010 09:53:06 +0000 (UTC) (envelope-from dinoex@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2E8888FC08; Sun, 24 Jan 2010 09:53:06 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0O9r62e024783; Sun, 24 Jan 2010 09:53:06 GMT (envelope-from dinoex@repoman.freebsd.org) Received: (from dinoex@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0O9r6KG024782; Sun, 24 Jan 2010 09:53:06 GMT (envelope-from dinoex) Message-Id: <201001240953.o0O9r6KG024782@repoman.freebsd.org> From: Dirk Meyer Date: Sun, 24 Jan 2010 09:53:06 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/multimedia Makefile ports/multimedia/sabbu Makefile distinfo pkg-descr pkg-plist ports/multimedia/sabbu/files patch-common.h patch-configure patch-video.cpp patch-video.h X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 09:53:06 -0000 dinoex 2010-01-24 09:53:06 UTC FreeBSD ports repository Modified files: multimedia Makefile Added files: multimedia/sabbu Makefile distinfo pkg-descr pkg-plist multimedia/sabbu/files patch-common.h patch-configure patch-video.cpp patch-video.h Log: program used to "time" subtitles: * Any WAVE file can be used for timing * Reads/Writes SSA (Sub Station Alpha) and ASS (Advanced Sub Station) formats. * Instant preview of subtitle with all effects * Ability to place subtitles visually (Needs more testing) * Ability to mute specific channel * Ability to open alternate views of the same wave * Ability to mark key frames from a video on the waveform * Ability to save Workspace (saves information such as currently opened sound, video files and position in the wave) * Ability to format script on save * "Code Hiding" WWW: http://sourceforge.net/projects/sabbu/ Revision Changes Path 1.351 +1 -0 ports/multimedia/Makefile 1.15 +47 -0 ports/multimedia/sabbu/Makefile (new) 1.3 +3 -0 ports/multimedia/sabbu/distinfo (new) 1.3 +10 -0 ports/multimedia/sabbu/files/patch-common.h (new) 1.4 +60 -0 ports/multimedia/sabbu/files/patch-configure (new) 1.4 +144 -0 ports/multimedia/sabbu/files/patch-video.cpp (new) 1.3 +16 -0 ports/multimedia/sabbu/files/patch-video.h (new) 1.5 +14 -0 ports/multimedia/sabbu/pkg-descr (new) 1.3 +53 -0 ports/multimedia/sabbu/pkg-plist (new) From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 09:54:23 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2FD03106566B; Sun, 24 Jan 2010 09:54:23 +0000 (UTC) (envelope-from QAT@FeeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id D2F458FC0C; Sun, 24 Jan 2010 09:54:22 +0000 (UTC) Received: from jester1b.ixsystems.com (unknown [206.40.55.137]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id 86E2622C5086; Sun, 24 Jan 2010 11:54:21 +0200 (EET) Received: by jester1b.ixsystems.com (Postfix, from userid 0) id F21325A9138; Sun, 24 Jan 2010 01:54:19 -0800 (PST) From: QAT@FreeBSD.org To: Max Khon In-Reply-To: <201001240939.o0O9d8Zh023660@repoman.freebsd.org> References: <201001240939.o0O9d8Zh023660@repoman.freebsd.org> X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-3.3_3; dsversion: 3.2.1 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_8 X-QAT-Jail_Last_Built: 2009-12-08 11:28:51 X-QAT-Port: databases/pgadmin3 X-QAT-Log: http://QAT.TecNik93.com/logs/8-STABLE-NPD/pgadmin3-1.10.1.log X-QAT-Build_Reason: Commit X-QAT-Fail_Reason: OK Message-Id: <20100124095419.F21325A9138@jester1b.ixsystems.com> Date: Sun, 24 Jan 2010 01:54:19 -0800 (PST) Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Now OK (Re: cvs commit: ports/databases/pgadmin3 Makefile) X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 09:54:23 -0000 databases/pgadmin3, which was previously failing is OK after this commit. Thanks for fixing it! A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 10:59:34 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 23B6F106566B; Sun, 24 Jan 2010 10:59:34 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EEBF88FC26; Sun, 24 Jan 2010 10:59:33 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0OAxXDe030645; Sun, 24 Jan 2010 10:59:33 GMT (envelope-from beat@repoman.freebsd.org) Received: (from beat@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0OAxXIi030644; Sun, 24 Jan 2010 10:59:33 GMT (envelope-from beat) Message-Id: <201001241059.o0OAxXIi030644@repoman.freebsd.org> From: Beat Gaetzi Date: Sun, 24 Jan 2010 10:59:33 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/audio/mumble Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 10:59:34 -0000 beat 2010-01-24 10:59:33 UTC FreeBSD ports repository Modified files: audio/mumble Makefile Log: - Fix build with qt4.6.1 Submitted by: Marius Nuennerich (maintainer, via IRC) Reported by: pointyhat (via pav, erwin) Revision Changes Path 1.8 +0 -5 ports/audio/mumble/Makefile From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 11:42:47 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 931531065670; Sun, 24 Jan 2010 11:42:47 +0000 (UTC) (envelope-from gerald@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 697CC8FC1C; Sun, 24 Jan 2010 11:42:47 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0OBglT3034762; Sun, 24 Jan 2010 11:42:47 GMT (envelope-from gerald@repoman.freebsd.org) Received: (from gerald@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0OBgl0e034761; Sun, 24 Jan 2010 11:42:47 GMT (envelope-from gerald) Message-Id: <201001241142.o0OBgl0e034761@repoman.freebsd.org> From: Gerald Pfeifer Date: Sun, 24 Jan 2010 11:42:47 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/lang/gnat-gcc41 Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 11:42:47 -0000 gerald 2010-01-24 11:42:47 UTC FreeBSD ports repository Modified files: lang/gnat-gcc41 Makefile Log: GCC 4.1 (lang/gcc41) has been removed from the tree 2009-01-17, so we do not need to CONFLICTS with it any more. Approved by: maintainer Revision Changes Path 1.14 +0 -1 ports/lang/gnat-gcc41/Makefile From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 13:22:25 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 01121106566B; Sun, 24 Jan 2010 13:22:25 +0000 (UTC) (envelope-from gerald@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E39388FC1B; Sun, 24 Jan 2010 13:22:24 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0ODMOu4054580; Sun, 24 Jan 2010 13:22:24 GMT (envelope-from gerald@repoman.freebsd.org) Received: (from gerald@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0ODMOEq054579; Sun, 24 Jan 2010 13:22:24 GMT (envelope-from gerald) Message-Id: <201001241322.o0ODMOEq054579@repoman.freebsd.org> From: Gerald Pfeifer Date: Sun, 24 Jan 2010 13:22:24 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/lang Makefile ports/lang/gnat-gcc41 Makefile distinfo pkg-descr pkg-plist ports/lang/gnat-gcc41/files patch-gcc-ada-Makefile.in patch-gengtype-yacc.y X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 13:22:25 -0000 gerald 2010-01-24 13:22:24 UTC FreeBSD ports repository Modified files: lang Makefile Removed files: lang/gnat-gcc41 Makefile distinfo pkg-descr pkg-plist lang/gnat-gcc41/files patch-gcc-ada-Makefile.in patch-gengtype-yacc.y Log: Remove lang/gnat-gcc41 which is a couple of versions behind upstream and based on GCC 4.1 which is not maintained any more, either. Approved by: maintainer Revision Changes Path 1.674 +0 -1 ports/lang/Makefile 1.15 +0 -156 ports/lang/gnat-gcc41/Makefile (dead) 1.7 +0 -20 ports/lang/gnat-gcc41/distinfo (dead) 1.2 +0 -11 ports/lang/gnat-gcc41/files/patch-gcc-ada-Makefile.in (dead) 1.2 +0 -12 ports/lang/gnat-gcc41/files/patch-gengtype-yacc.y (dead) 1.3 +0 -6 ports/lang/gnat-gcc41/pkg-descr (dead) 1.3 +0 -24 ports/lang/gnat-gcc41/pkg-plist (dead) From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 13:26:57 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 97C3D106566C; Sun, 24 Jan 2010 13:26:57 +0000 (UTC) (envelope-from gerald@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6F7C38FC0C; Sun, 24 Jan 2010 13:26:57 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0ODQvOg054966; Sun, 24 Jan 2010 13:26:57 GMT (envelope-from gerald@repoman.freebsd.org) Received: (from gerald@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0ODQvE2054965; Sun, 24 Jan 2010 13:26:57 GMT (envelope-from gerald) Message-Id: <201001241326.o0ODQvE2054965@repoman.freebsd.org> From: Gerald Pfeifer Date: Sun, 24 Jan 2010 13:26:57 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports MOVED X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 13:26:57 -0000 gerald 2010-01-24 13:26:57 UTC FreeBSD ports repository Modified files: . MOVED Log: Supersede lang/gnat-gcc41 by lang/gnat-gcc44, the former of which is a couple of versions behind upstream and based on GCC 4.1 which is not maintained any more, either. Revision Changes Path 1.2082 +2 -1 ports/MOVED From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 14:12:37 2010 Return-Path: Delivered-To: cvs-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 758E5106566B; Sun, 24 Jan 2010 14:12:37 +0000 (UTC) (envelope-from makc@issp.ac.ru) Received: from mail.issp.ac.ru (mail.issp.ac.ru [77.236.34.3]) by mx1.freebsd.org (Postfix) with ESMTP id DC3E88FC14; Sun, 24 Jan 2010 14:12:36 +0000 (UTC) Received: from [217.27.130.43] [217.27.130.43:64707] (HELO/EHLO luna.dio.ru, authenticated with PLAIN) by mail.issp.ac.ru with ESMTP/inet id o0OEDZd7045424 (using TLSv1/SSLv3, with cipher DHE-RSA-AES256-SHA (256 bits), verified NO) Sun, 24 Jan 2010 17:13:36 +0300 (MSK) From: Max Brazhnikov To: kde-freebsd@kde.org Date: Sun, 24 Jan 2010 17:12:30 +0300 User-Agent: KMail/1.12.4 (FreeBSD/8.0-STABLE; KDE/4.3.4; amd64; ; ) References: <201001212113.o0LLDLSH021478@repoman.freebsd.org> <20100124080821.GA12733@server.vk2pj.dyndns.org> In-Reply-To: <20100124080821.GA12733@server.vk2pj.dyndns.org> Organization: ISSP RAS MIME-Version: 1.0 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <201001241712.30237.makc@issp.ac.ru> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-3.0 (mail.issp.ac.ru [77.236.34.3]); Sun, 24 Jan 2010 17:13:36 +0300 (MSK) X-Virus-Scanned: ClamAV 0.94.1/10327/Sat Jan 23 00:52:14 2010 on mail.issp.ac.ru X-Virus-Status: Clean Cc: cvs-ports@freebsd.org, cvs-all@freebsd.org, Peter Jeremy , ports-committers@freebsd.org Subject: Re: [kde-freebsd] cvs commit: ports/Mk bsd.qt.mk ports/accessibility/qt4-accessible Makefile pkg-descr pkg-plist ports/chinese/qt4-codecs-cn Makefile pkg-descr pkg-plist ports/chinese/qt4-codecs-tw Makefile pkg-descr pkg-plist ports/databases/qt4-ibase-plugin Makefile pkg-plist ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 14:12:37 -0000 On Sun, 24 Jan 2010 19:08:21 +1100, Peter Jeremy wrote: > On 2010-Jan-21 21:13:21 +0000, Max Brazhnikov wrote: > > The FreeBSD KDE team is pleased to announce Qt-4.6.1 for FreeBSD. > > Should there be something in /usr/ports/UPDATING? It's a regular update, there's nothing interesting for UPDATING :) > Also, it blows up for me in textproc/qt4-xml on amd64/8-stable: Working on this. Do you have non-default QMAKESPEC? From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 14:38:33 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 24DF61065779; Sun, 24 Jan 2010 14:38:33 +0000 (UTC) (envelope-from wxs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F01FC8FC1F; Sun, 24 Jan 2010 14:38:32 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0OEcWhH061343; Sun, 24 Jan 2010 14:38:32 GMT (envelope-from wxs@repoman.freebsd.org) Received: (from wxs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0OEcWdA061342; Sun, 24 Jan 2010 14:38:32 GMT (envelope-from wxs) Message-Id: <201001241438.o0OEcWdA061342@repoman.freebsd.org> From: Wesley Shields Date: Sun, 24 Jan 2010 14:38:32 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/security/opensaml2 Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 14:38:33 -0000 wxs 2010-01-24 14:38:32 UTC FreeBSD ports repository Modified files: security/opensaml2 Makefile distinfo pkg-plist Log: - Update to 2.3 PR: ports/142325 Submitted by: Steve Wills Approved by: maintainer timeout Revision Changes Path 1.10 +3 -4 ports/security/opensaml2/Makefile 1.7 +3 -3 ports/security/opensaml2/distinfo 1.6 +17 -17 ports/security/opensaml2/pkg-plist From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 14:43:54 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2A84E1065672; Sun, 24 Jan 2010 14:43:54 +0000 (UTC) (envelope-from QAT@FeeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id CC27E8FC20; Sun, 24 Jan 2010 14:43:53 +0000 (UTC) Received: from jester1b.ixsystems.com (unknown [206.40.55.137]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id 6623D22C509B; Sun, 24 Jan 2010 16:43:52 +0200 (EET) Received: by jester1b.ixsystems.com (Postfix, from userid 0) id 04FF15A9001; Sun, 24 Jan 2010 06:43:51 -0800 (PST) From: QAT@FreeBSD.org To: Wesley Shields In-Reply-To: <201001241438.o0OEcWdA061342@repoman.freebsd.org> References: <201001241438.o0OEcWdA061342@repoman.freebsd.org> X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-3.3_3; dsversion: 3.2.1 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_8 X-QAT-Jail_Last_Built: 2009-12-08 11:28:51 X-QAT-Port: security/opensaml2 X-QAT-Log: http://QAT.TecNik93.com/logs/8-STABLE-NPD/opensaml2-2.3.log X-QAT-Build_Reason: Commit X-QAT-Fail_Reason: OK Message-Id: <20100124144351.04FF15A9001@jester1b.ixsystems.com> Date: Sun, 24 Jan 2010 06:43:50 -0800 (PST) Cc: cvs-ports@FreeBSD.org, janos.mohacsi@bsd.hu, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Now OK (Re: cvs commit: ports/security/opensaml2 Makefile distinfo pkg-plist) X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 14:43:54 -0000 security/opensaml2, which was previously failing is OK after this commit. Thanks for fixing it! A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 14:58:48 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A102E1065698; Sun, 24 Jan 2010 14:58:48 +0000 (UTC) (envelope-from makc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7769A8FC26; Sun, 24 Jan 2010 14:58:48 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0OEwmXI062865; Sun, 24 Jan 2010 14:58:48 GMT (envelope-from makc@repoman.freebsd.org) Received: (from makc@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0OEwm3j062864; Sun, 24 Jan 2010 14:58:48 GMT (envelope-from makc) Message-Id: <201001241458.o0OEwm3j062864@repoman.freebsd.org> From: Max Brazhnikov Date: Sun, 24 Jan 2010 14:58:48 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/textproc/qt4-xml Makefile ports/textproc/qt4-xml/files extrapatch-src-xml-Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 14:58:48 -0000 makc 2010-01-24 14:58:48 UTC FreeBSD ports repository Modified files: textproc/qt4-xml Makefile Removed files: textproc/qt4-xml/files extrapatch-src-xml-Makefile Log: Use more universal approach instead of patching generated Makefile to fix build on some systems. Reported by: Pavel Gubin , Peter Jeremy Revision Changes Path 1.15 +1 -5 ports/textproc/qt4-xml/Makefile 1.2 +0 -17 ports/textproc/qt4-xml/files/extrapatch-src-xml-Makefile (dead) From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 15:05:47 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D7FFA106568B; Sun, 24 Jan 2010 15:05:47 +0000 (UTC) (envelope-from gavin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AF2458FC13; Sun, 24 Jan 2010 15:05:47 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0OF5lOg064456; Sun, 24 Jan 2010 15:05:47 GMT (envelope-from gavin@repoman.freebsd.org) Received: (from gavin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0OF5lW3064455; Sun, 24 Jan 2010 15:05:47 GMT (envelope-from gavin) Message-Id: <201001241505.o0OF5lW3064455@repoman.freebsd.org> From: Gavin Atkinson Date: Sun, 24 Jan 2010 15:05:47 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/arping Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 15:05:47 -0000 gavin 2010-01-24 15:05:47 UTC FreeBSD ports repository (src committer) Modified files: net/arping Makefile distinfo Log: Update net/arping to 2.08. While here, switch MAINTAINER to my @FreeBSD.org email address PR: ports/142827 Submitted by: Sofian Brabez sbrabez gmail.com Approved by: jadawin, ed (mentor, implicit) Revision Changes Path 1.24 +2 -2 ports/net/arping/Makefile 1.13 +3 -3 ports/net/arping/distinfo From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 15:14:05 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1AE51106566C; Sun, 24 Jan 2010 15:14:05 +0000 (UTC) (envelope-from dinoex@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 09CA48FC17; Sun, 24 Jan 2010 15:14:05 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0OFE4Ug065125; Sun, 24 Jan 2010 15:14:04 GMT (envelope-from dinoex@repoman.freebsd.org) Received: (from dinoex@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0OFE4fp065124; Sun, 24 Jan 2010 15:14:04 GMT (envelope-from dinoex) Message-Id: <201001241514.o0OFE4fp065124@repoman.freebsd.org> From: Dirk Meyer Date: Sun, 24 Jan 2010 15:14:04 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/radiusd-cistron Makefile pkg-message pkg-plist ports/net/radiusd-cistron/files radiusd-cistron.in radiusd-cistron.sh X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 15:14:05 -0000 dinoex 2010-01-24 15:14:04 UTC FreeBSD ports repository Modified files: net/radiusd-cistron Makefile pkg-plist Added files: net/radiusd-cistron pkg-message net/radiusd-cistron/files radiusd-cistron.in Removed files: net/radiusd-cistron/files radiusd-cistron.sh Log: - mark BROKEN for FreeBSD-9 - add new style rc script PR: 143149 Submitted by: Sevan Janiyan Revision Changes Path 1.34 +13 -6 ports/net/radiusd-cistron/Makefile 1.1 +30 -0 ports/net/radiusd-cistron/files/radiusd-cistron.in (new) 1.3 +0 -22 ports/net/radiusd-cistron/files/radiusd-cistron.sh (dead) 1.1 +4 -0 ports/net/radiusd-cistron/pkg-message (new) 1.14 +0 -1 ports/net/radiusd-cistron/pkg-plist From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 15:22:24 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 86D2D1065679; Sun, 24 Jan 2010 15:22:24 +0000 (UTC) (envelope-from wxs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5DF838FC1E; Sun, 24 Jan 2010 15:22:24 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0OFMOtP065787; Sun, 24 Jan 2010 15:22:24 GMT (envelope-from wxs@repoman.freebsd.org) Received: (from wxs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0OFMOrf065786; Sun, 24 Jan 2010 15:22:24 GMT (envelope-from wxs) Message-Id: <201001241522.o0OFMOrf065786@repoman.freebsd.org> From: Wesley Shields Date: Sun, 24 Jan 2010 15:22:24 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/git Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 15:22:24 -0000 wxs 2010-01-24 15:22:24 UTC FreeBSD ports repository Modified files: devel/git Makefile distinfo pkg-plist Log: - Update to 1.6.6.1 Revision Changes Path 1.74 +1 -1 ports/devel/git/Makefile 1.50 +9 -9 ports/devel/git/distinfo 1.47 +2 -0 ports/devel/git/pkg-plist From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 15:38:38 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EA12A1065672; Sun, 24 Jan 2010 15:38:38 +0000 (UTC) (envelope-from makc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C12538FC13; Sun, 24 Jan 2010 15:38:38 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0OFcc9v066999; Sun, 24 Jan 2010 15:38:38 GMT (envelope-from makc@repoman.freebsd.org) Received: (from makc@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0OFccuR066998; Sun, 24 Jan 2010 15:38:38 GMT (envelope-from makc) Message-Id: <201001241538.o0OFccuR066998@repoman.freebsd.org> From: Max Brazhnikov Date: Sun, 24 Jan 2010 15:38:38 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/polish/kadu Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 15:38:39 -0000 makc 2010-01-24 15:38:38 UTC FreeBSD ports repository Modified files: polish/kadu Makefile Log: Add missing runtime dependency on qt4-imageformats. This fixes broken/invisible emoticons. PR: ports/143055 Submitted by: Marcin Wisnicki (maintainer) Revision Changes Path 1.33 +3 -2 ports/polish/kadu/Makefile From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 16:14:29 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4D151106566C; Sun, 24 Jan 2010 16:14:29 +0000 (UTC) (envelope-from nork@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 235818FC0A; Sun, 24 Jan 2010 16:14:29 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0OGETg6070523; Sun, 24 Jan 2010 16:14:29 GMT (envelope-from nork@repoman.freebsd.org) Received: (from nork@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0OGETxx070522; Sun, 24 Jan 2010 16:14:29 GMT (envelope-from nork) Message-Id: <201001241614.o0OGETxx070522@repoman.freebsd.org> From: Norikatsu Shigemura Date: Sun, 24 Jan 2010 16:14:29 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/japanese/kterm Makefile ports/japanese/kterm/files patch-aa patch-main.c X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 16:14:29 -0000 nork 2010-01-24 16:14:29 UTC FreeBSD ports repository Modified files: japanese/kterm Makefile japanese/kterm/files patch-aa patch-main.c Log: Fix build error on 9-current (utmpx) by disabling UTMP. Pointed out by: pointyhat via erwin Revision Changes Path 1.54 +0 -0 ports/japanese/kterm/Makefile 1.6 +17 -3 ports/japanese/kterm/files/patch-aa 1.5 +11 -2 ports/japanese/kterm/files/patch-main.c From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 16:29:49 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 886161065670; Sun, 24 Jan 2010 16:29:49 +0000 (UTC) (envelope-from wxs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 76C568FC1C; Sun, 24 Jan 2010 16:29:49 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0OGTnaI071705; Sun, 24 Jan 2010 16:29:49 GMT (envelope-from wxs@repoman.freebsd.org) Received: (from wxs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0OGTnwM071704; Sun, 24 Jan 2010 16:29:49 GMT (envelope-from wxs) Message-Id: <201001241629.o0OGTnwM071704@repoman.freebsd.org> From: Wesley Shields Date: Sun, 24 Jan 2010 16:29:49 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/security/xca Makefile distinfo pkg-plist ports/security/xca/files patch-compiler-errors patch-doc-Makefile patch-doc-xca.html patch-img-Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 16:29:49 -0000 wxs 2010-01-24 16:29:49 UTC FreeBSD ports repository Modified files: security/xca Makefile distinfo pkg-plist security/xca/files patch-compiler-errors patch-doc-Makefile Added files: security/xca/files patch-img-Makefile Removed files: security/xca/files patch-doc-xca.html Log: - Update to 0.8.1 - Pass maintainer to submitter PR: ports/142349 Submitted by: freebsd@nagilum.org Approved by: Mark Foster (maintainer) Revision Changes Path 1.19 +6 -3 ports/security/xca/Makefile 1.7 +3 -3 ports/security/xca/distinfo 1.2 +11 -138 ports/security/xca/files/patch-compiler-errors 1.2 +18 -17 ports/security/xca/files/patch-doc-Makefile 1.2 +0 -5 ports/security/xca/files/patch-doc-xca.html (dead) 1.1 +11 -0 ports/security/xca/files/patch-img-Makefile (new) 1.8 +14 -12 ports/security/xca/pkg-plist From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 16:40:05 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7322F1065670; Sun, 24 Jan 2010 16:40:05 +0000 (UTC) (envelope-from gerald@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4A37C8FC15; Sun, 24 Jan 2010 16:40:05 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0OGe58Y072528; Sun, 24 Jan 2010 16:40:05 GMT (envelope-from gerald@repoman.freebsd.org) Received: (from gerald@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0OGe5JV072527; Sun, 24 Jan 2010 16:40:05 GMT (envelope-from gerald) Message-Id: <201001241640.o0OGe5JV072527@repoman.freebsd.org> From: Gerald Pfeifer Date: Sun, 24 Jan 2010 16:40:05 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/textproc/xmlada-gcc Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 16:40:05 -0000 gerald 2010-01-24 16:40:05 UTC FreeBSD ports repository Modified files: textproc/xmlada-gcc Makefile Log: Mark BROKEN since this has not been updated to current versions yet and now fails with the removal of lang/gnat-gcc41. Mark DEPRECATED with an EXPIRATION_DATE of 2010-02-24 due to lack of maintenance (such as updating to GCC 4.2 at least). Reported by: cperciva Revision Changes Path 1.8 +9 -5 ports/textproc/xmlada-gcc/Makefile From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 16:50:08 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 24E191065676; Sun, 24 Jan 2010 16:50:08 +0000 (UTC) (envelope-from gerald@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 142C88FC08; Sun, 24 Jan 2010 16:50:08 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0OGo7hQ083713; Sun, 24 Jan 2010 16:50:07 GMT (envelope-from gerald@repoman.freebsd.org) Received: (from gerald@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0OGo7IB083712; Sun, 24 Jan 2010 16:50:07 GMT (envelope-from gerald) Message-Id: <201001241650.o0OGo7IB083712@repoman.freebsd.org> From: Gerald Pfeifer Date: Sun, 24 Jan 2010 16:50:07 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/x11-toolkits Makefile ports/x11-toolkits/gtkada-gcc Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 16:50:08 -0000 gerald 2010-01-24 16:50:07 UTC FreeBSD ports repository Modified files: x11-toolkits Makefile Removed files: x11-toolkits/gtkada-gcc Makefile distinfo pkg-descr pkg-plist Log: Remove x11-toolkits/gtkada-gcc which has not been maintained for a while and depended on lang/gnat-gcc41 which is now gone. Revision Changes Path 1.540 +0 -1 ports/x11-toolkits/Makefile 1.11 +0 -54 ports/x11-toolkits/gtkada-gcc/Makefile (dead) 1.2 +0 -3 ports/x11-toolkits/gtkada-gcc/distinfo (dead) 1.2 +0 -7 ports/x11-toolkits/gtkada-gcc/pkg-descr (dead) 1.2 +0 -996 ports/x11-toolkits/gtkada-gcc/pkg-plist (dead) From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 16:54:27 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C79C71065696; Sun, 24 Jan 2010 16:54:27 +0000 (UTC) (envelope-from gerald@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9F5258FC08; Sun, 24 Jan 2010 16:54:27 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0OGsRfi084020; Sun, 24 Jan 2010 16:54:27 GMT (envelope-from gerald@repoman.freebsd.org) Received: (from gerald@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0OGsRgC084019; Sun, 24 Jan 2010 16:54:27 GMT (envelope-from gerald) Message-Id: <201001241654.o0OGsRgC084019@repoman.freebsd.org> From: Gerald Pfeifer Date: Sun, 24 Jan 2010 16:54:27 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports MOVED X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 16:54:27 -0000 gerald 2010-01-24 16:54:27 UTC FreeBSD ports repository Modified files: . MOVED Log: Remove x11-toolkits/gtkada-gcc which has not been maintained for a while and depended on lang/gnat-gcc41 which is now gone. Revision Changes Path 1.2083 +2 -1 ports/MOVED From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 17:03:57 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CD5B8106566C; Sun, 24 Jan 2010 17:03:57 +0000 (UTC) (envelope-from dinoex@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A48AD8FC15; Sun, 24 Jan 2010 17:03:57 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0OH3vcB085737; Sun, 24 Jan 2010 17:03:57 GMT (envelope-from dinoex@repoman.freebsd.org) Received: (from dinoex@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0OH3vve085736; Sun, 24 Jan 2010 17:03:57 GMT (envelope-from dinoex) Message-Id: <201001241703.o0OH3vve085736@repoman.freebsd.org> From: Dirk Meyer Date: Sun, 24 Jan 2010 17:03:57 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/x11/terminal.app Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 17:03:57 -0000 dinoex 2010-01-24 17:03:57 UTC FreeBSD ports repository Modified files: x11/terminal.app Makefile distinfo Log: - update to 0.9.6 Revision Changes Path 1.11 +1 -1 ports/x11/terminal.app/Makefile 1.3 +3 -3 ports/x11/terminal.app/distinfo From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 17:52:23 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0675E1065670; Sun, 24 Jan 2010 17:52:23 +0000 (UTC) (envelope-from dinoex@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D1CA68FC08; Sun, 24 Jan 2010 17:52:22 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0OHqMXv089231; Sun, 24 Jan 2010 17:52:22 GMT (envelope-from dinoex@repoman.freebsd.org) Received: (from dinoex@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0OHqMXA089230; Sun, 24 Jan 2010 17:52:22 GMT (envelope-from dinoex) Message-Id: <201001241752.o0OHqMXA089230@repoman.freebsd.org> From: Dirk Meyer Date: Sun, 24 Jan 2010 17:52:22 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/security/yassl Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 17:52:23 -0000 dinoex 2010-01-24 17:52:22 UTC FreeBSD ports repository Modified files: security/yassl Makefile distinfo Log: - update to 1.3.0 fix a potential security problem Revision Changes Path 1.2 +1 -1 ports/security/yassl/Makefile 1.2 +3 -3 ports/security/yassl/distinfo From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 18:51:30 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 016A91065670; Sun, 24 Jan 2010 18:51:30 +0000 (UTC) (envelope-from lth@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E42798FC12; Sun, 24 Jan 2010 18:51:29 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0OIpTIS094791; Sun, 24 Jan 2010 18:51:29 GMT (envelope-from lth@repoman.freebsd.org) Received: (from lth@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0OIpTkV094790; Sun, 24 Jan 2010 18:51:29 GMT (envelope-from lth) Message-Id: <201001241851.o0OIpTkV094790@repoman.freebsd.org> From: Lars Thegler Date: Sun, 24 Jan 2010 18:51:29 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net-mgmt/ifgraph Makefile pkg-deinstall pkg-install pkg-message pkg-plist ports/net-mgmt/ifgraph/files pkg-deinstall.in pkg-install.in pkg-message.in X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 18:51:30 -0000 lth 2010-01-24 18:51:29 UTC FreeBSD ports repository Modified files: net-mgmt/ifgraph Makefile pkg-plist Added files: net-mgmt/ifgraph/files pkg-deinstall.in pkg-install.in pkg-message.in Removed files: net-mgmt/ifgraph pkg-deinstall pkg-install pkg-message Log: use $SUB_FILES & $SUB_LIST to dynamically update pkg-install deinstall & message PR: ports/143172 Submitted by: Sevan Janiyan Revision Changes Path 1.11 +5 -13 ports/net-mgmt/ifgraph/Makefile 1.1 +38 -0 ports/net-mgmt/ifgraph/files/pkg-deinstall.in (new) 1.1 +51 -0 ports/net-mgmt/ifgraph/files/pkg-install.in (new) 1.1 +32 -0 ports/net-mgmt/ifgraph/files/pkg-message.in (new) 1.2 +0 -38 ports/net-mgmt/ifgraph/pkg-deinstall (dead) 1.2 +0 -51 ports/net-mgmt/ifgraph/pkg-install (dead) 1.2 +0 -32 ports/net-mgmt/ifgraph/pkg-message (dead) 1.6 +1 -1 ports/net-mgmt/ifgraph/pkg-plist From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 19:09:14 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AAA5B106566C; Sun, 24 Jan 2010 19:09:14 +0000 (UTC) (envelope-from QAT@FreeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id D17258FC22; Sun, 24 Jan 2010 19:09:13 +0000 (UTC) Received: from it.buh.tecnik93.com (it.buh.tecnik93.com [81.196.204.98]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by worf.ds9.tecnik93.com (Postfix) with ESMTPSA id 94C2A22C50AC; Sun, 24 Jan 2010 21:09:12 +0200 (EET) Date: Sun, 24 Jan 2010 21:09:04 +0200 From: QAT@FreeBSD.org To: Beat Gaetzi Message-ID: <20100124210904.709a4c02@it.buh.tecnik93.com> In-Reply-To: <201001241059.o0OAxXIi030644@repoman.freebsd.org> References: <201001241059.o0OAxXIi030644@repoman.freebsd.org> X-Mailer: Claws Mail 3.7.4 (GTK+ 2.18.6; amd64-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/UbLO/.l.lfpq/Hp6BT9vs6i"; protocol="application/pgp-signature" Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/audio/mumble Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 19:09:14 -0000 --Sig_/UbLO/.l.lfpq/Hp6BT9vs6i Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sun, 24 Jan 2010 10:59:33 +0000 (UTC) Beat Gaetzi wrote: > beat 2010-01-24 10:59:33 UTC >=20 > FreeBSD ports repository >=20 > Modified files: > audio/mumble Makefile=20 > Log: > - Fix build with qt4.6.1 > =20 > Submitted by: Marius Nuennerich > (maintainer, via IRC) Reported by: pointyhat (via pav, erwin) > =20 > Revision Changes Path > 1.8 +0 -5 ports/audio/mumble/Makefile >=20 The Restless Daemon identified a error while trying to build: mumble-1.2.1 maintained by marius@nuenneri.ch Makefile ident: $FreeBSD: ports/audio/mumble/Makefile,v 1.8 2010/01/24 10:= 59:33 beat Exp $ Excerpt from http://QAT.TecNik93.com/logs/8-STABLE-NPD/mumble-1.2.1.log : /usr/local/include/google/protobuf/extension_set.h:767: warning: declaratio= n of 'number' shadows a member of 'this' /usr/local/include/google/protobuf/repeated_field.h: In member function 'vo= id google::protobuf::RepeatedField::MoveArray(Element*, Element*, = int) [with Element =3D int]': /usr/local/include/google/protobuf/repeated_field.h:583: instantiated fro= m 'void google::protobuf::RepeatedField::Reserve(int) [with Elemen= t =3D int]' /usr/local/include/google/protobuf/repeated_field.h:476: instantiated fro= m 'void google::protobuf::RepeatedField::Add(const Element&) [with= Element =3D int]' ./Mumble.pb.h:3978: instantiated from here /usr/local/include/google/protobuf/repeated_field.h:597: warning: declarati= on of 'size' shadows a member of 'this' /usr/local/include/google/protobuf/repeated_field.h: In member function 'vo= id google::protobuf::RepeatedField::MoveArray(Element*, Element*, = int) [with Element =3D unsigned int]': /usr/local/include/google/protobuf/repeated_field.h:583: instantiated fro= m 'void google::protobuf::RepeatedField::Reserve(int) [with Elemen= t =3D unsigned int]' /usr/local/include/google/protobuf/repeated_field.h:476: instantiated fro= m 'void google::protobuf::RepeatedField::Add(const Element&) [with= Element =3D unsigned int]' ./Mumble.pb.h:4454: instantiated from here /usr/local/include/google/protobuf/repeated_field.h:597: warning: declarati= on of 'size' shadows a member of 'this' /usr/local/include/google/protobuf/repeated_field.h: In member function 'vo= id google::protobuf::RepeatedField::MoveArray(Element*, Element*, = int) [with Element =3D int]': /usr/local/include/google/protobuf/repeated_field.h:583: instantiated fro= m 'void google::protobuf::RepeatedField::Reserve(int) [with Elemen= t =3D int]' /usr/local/include/google/protobuf/repeated_field.h:476: instantiated fro= m 'void google::protobuf::RepeatedField::Add(const Element&) [with= Element =3D int]' ./Mumble.pb.h:3978: instantiated from here /usr/local/include/google/protobuf/repeated_field.h:597: warning: declarati= on of 'size' shadows a member of 'this' /usr/local/include/google/protobuf/repeated_field.h: In member function 'vo= id google::protobuf::RepeatedField::MoveArray(Element*, Element*, = int) [with Element =3D unsigned int]': /usr/local/include/google/protobuf/repeated_field.h:583: instantiated fro= m 'void google::protobuf::RepeatedField::Reserve(int) [with Elemen= t =3D unsigned int]' /usr/local/include/google/protobuf/repeated_field.h:476: instantiated fro= m 'void google::protobuf::RepeatedField::Add(const Element&) [with= Element =3D unsigned int]' ./Mumble.pb.h:4454: instantiated from here /usr/local/include/google/protobuf/repeated_field.h:597: warning: declarati= on of 'size' shadows a member of 'this' /usr/local/include/google/protobuf/repeated_field.h: In member function 'vo= id google::protobuf::RepeatedField::MoveArray(Element*, Element*, = int) [with Element =3D int]': /usr/local/include/google/protobuf/repeated_field.h:583: instantiated fro= m 'void google::protobuf::RepeatedField::Reserve(int) [with Elemen= t =3D int]' /usr/local/include/google/protobuf/repeated_field.h:476: instantiated fro= m 'void google::protobuf::RepeatedField::Add(const Element&) [with= Element =3D int]' ./Mumble.pb.h:3978: instantiated from here /usr/local/include/google/protobuf/repeated_field.h:597: warning: declarati= on of 'size' shadows a member of 'this' /usr/local/include/google/protobuf/repeated_field.h: In member function 'vo= id google::protobuf::RepeatedField::MoveArray(Element*, Element*, = int) [with Element =3D unsigned int]': /usr/local/include/google/protobuf/repeated_field.h:583: instantiated fro= m 'void google::protobuf::RepeatedField::Reserve(int) [with Elemen= t =3D unsigned int]' /usr/local/include/google/protobuf/repeated_field.h:476: instantiated fro= m 'void google::protobuf::RepeatedField::Add(const Element&) [with= Element =3D unsigned int]' ./Mumble.pb.h:4454: instantiated from here /usr/local/include/google/protobuf/repeated_field.h:597: warning: declarati= on of 'size' shadows a member of 'this' gmake[2]: Leaving directory `/work/a/ports/audio/mumble/work/mumble-1.2.1/s= rc/mumble' gmake[1]: *** [debug-all] Error 2 gmake[1]: Leaving directory `/work/a/ports/audio/mumble/work/mumble-1.2.1/s= rc/mumble' gmake: *** [sub-src-mumble-all-ordered] Error 2 *** Error code 1 Stop in /a/ports/audio/mumble. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D build of /usr/ports/audio/mumble ended at Sun Jan 24 11:16:33 UTC 2010 PortsMon page for the port: http://portsmon.freebsd.org/portoverview.py?category=3Daudio&portname=3Dmum= ble The build which triggered this BotMail was done under tinderbox-3.3_3; dsversion: 3.2.1 on RELENG_8 on amd64, kern.smp.cpus: 8 with tinderd_flags=3D"-nullfs -plistcheck -onceonly" and ccache support, wi= th the "official" up-to-date Ports Tree, with the following vars set: NOPORTDOCS=3Dyes, NOPORTEXAMPLES=3Dyes, NOPORTDATA=3Dyes, FORCE_PACKAGE=3D= yes. A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, --=20 IOnut - Un^d^dregistered ;) FreeBSD "user" "Intellectual Property" is nowhere near as valuable as "Intellect" FreeBSD committer -> itetcu@FreeBSD.org, PGP Key ID 057E9F8B493A297B --Sig_/UbLO/.l.lfpq/Hp6BT9vs6i Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAktcmtcACgkQJ7GIuiH/oeWmXACdHgAr/cQVS03q2mKjIb4pjm5y HYIAnRMe4Mlvaj6QprnaG1EwjtzVzsIq =dJEC -----END PGP SIGNATURE----- --Sig_/UbLO/.l.lfpq/Hp6BT9vs6i-- From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 19:27:17 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 64A8B106566C; Sun, 24 Jan 2010 19:27:17 +0000 (UTC) (envelope-from mi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3AD328FC21; Sun, 24 Jan 2010 19:27:17 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0OJRHbX098444; Sun, 24 Jan 2010 19:27:17 GMT (envelope-from mi@repoman.freebsd.org) Received: (from mi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0OJRHMk098443; Sun, 24 Jan 2010 19:27:17 GMT (envelope-from mi) Message-Id: <201001241927.o0OJRHMk098443@repoman.freebsd.org> From: Mikhail Teterin Date: Sun, 24 Jan 2010 19:27:17 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/x11-toolkits/blt Makefile ports/x11-toolkits/blt/files patch-newertcl patch-parabuild X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 19:27:17 -0000 mi 2010-01-24 19:27:17 UTC FreeBSD ports repository Modified files: x11-toolkits/blt Makefile x11-toolkits/blt/files patch-newertcl Added files: x11-toolkits/blt/files patch-parabuild Log: Fix parallel building. Patch up another run-time problem, that, apparently, strikes only under Tk-8.5. Bump PORTREVISION. Revision Changes Path 1.60 +1 -1 ports/x11-toolkits/blt/Makefile 1.3 +25 -0 ports/x11-toolkits/blt/files/patch-newertcl 1.1 +38 -0 ports/x11-toolkits/blt/files/patch-parabuild (new) From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 19:28:51 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D327A106566B; Sun, 24 Jan 2010 19:28:51 +0000 (UTC) (envelope-from QAT@FeeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id 7CCE58FC08; Sun, 24 Jan 2010 19:28:51 +0000 (UTC) Received: from jester1b.ixsystems.com (unknown [206.40.55.137]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id 2FB6722C509C; Sun, 24 Jan 2010 21:28:50 +0200 (EET) Received: by jester1b.ixsystems.com (Postfix, from userid 0) id E14EE5A9003; Sun, 24 Jan 2010 11:28:48 -0800 (PST) From: QAT@FreeBSD.org To: Mikhail Teterin In-Reply-To: <201001241927.o0OJRHMk098443@repoman.freebsd.org> References: <201001241927.o0OJRHMk098443@repoman.freebsd.org> X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-3.3_3; dsversion: 3.2.1 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_8 X-QAT-Jail_Last_Built: 2009-12-08 11:28:51 X-QAT-Port: x11-toolkits/blt X-QAT-Log: http://QAT.TecNik93.com/logs/8-STABLE-NPD/blt-2.4z_5.log X-QAT-Build_Reason: Commit X-QAT-Fail_Reason: OK Message-Id: <20100124192848.E14EE5A9003@jester1b.ixsystems.com> Date: Sun, 24 Jan 2010 11:28:48 -0800 (PST) Cc: ports@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Now OK (Re: cvs commit: ports/x11-toolkits/blt Makefile ports/x11-toolkits/blt/files patch-newertcl patch-parabuild) X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 19:28:51 -0000 x11-toolkits/blt, which was previously failing is OK after this commit. Thanks for fixing it! A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 19:29:43 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D7BCF1065679; Sun, 24 Jan 2010 19:29:43 +0000 (UTC) (envelope-from glewis@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id ADD958FC24; Sun, 24 Jan 2010 19:29:43 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0OJThSA098639; Sun, 24 Jan 2010 19:29:43 GMT (envelope-from glewis@repoman.freebsd.org) Received: (from glewis@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0OJThlW098638; Sun, 24 Jan 2010 19:29:43 GMT (envelope-from glewis) Message-Id: <201001241929.o0OJThlW098638@repoman.freebsd.org> From: Greg Lewis Date: Sun, 24 Jan 2010 19:29:43 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/java/openjdk7 Makefile distinfo ports/java/openjdk7/files patch-nmethod.cpp patch-nmethod.hpp patch-set X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 19:29:43 -0000 glewis 2010-01-24 19:29:43 UTC FreeBSD ports repository Modified files: java/openjdk7 Makefile distinfo java/openjdk7/files patch-set Removed files: java/openjdk7/files patch-nmethod.cpp patch-nmethod.hpp Log: . Update to Build 80. Revision Changes Path 1.8 +2 -2 ports/java/openjdk7/Makefile 1.4 +3 -3 ports/java/openjdk7/distinfo 1.2 +0 -11 ports/java/openjdk7/files/patch-nmethod.cpp (dead) 1.2 +0 -11 ports/java/openjdk7/files/patch-nmethod.hpp (dead) 1.3 +975 -1747 ports/java/openjdk7/files/patch-set From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 19:57:54 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 708881065693; Sun, 24 Jan 2010 19:57:54 +0000 (UTC) (envelope-from dinoex@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 423BA8FC1A; Sun, 24 Jan 2010 19:57:54 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0OJvsZt000902; Sun, 24 Jan 2010 19:57:54 GMT (envelope-from dinoex@repoman.freebsd.org) Received: (from dinoex@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0OJvss2000901; Sun, 24 Jan 2010 19:57:54 GMT (envelope-from dinoex) Message-Id: <201001241957.o0OJvss2000901@repoman.freebsd.org> From: Dirk Meyer Date: Sun, 24 Jan 2010 19:57:54 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/mail/sendmail Makefile pkg-plist ports/mail/sendmail/files sendmail.sh sm-client.sh X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 19:57:54 -0000 dinoex 2010-01-24 19:57:54 UTC FreeBSD ports repository Modified files: mail/sendmail Makefile pkg-plist Removed files: mail/sendmail/files sendmail.sh sm-client.sh Log: - drop old rc.d scripts Revision Changes Path 1.141 +0 -13 ports/mail/sendmail/Makefile 1.5 +0 -66 ports/mail/sendmail/files/sendmail.sh (dead) 1.5 +0 -31 ports/mail/sendmail/files/sm-client.sh (dead) 1.19 +0 -2 ports/mail/sendmail/pkg-plist From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 20:33:35 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C6AC01065672; Sun, 24 Jan 2010 20:33:35 +0000 (UTC) (envelope-from dinoex@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9E0298FC08; Sun, 24 Jan 2010 20:33:35 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0OKXZ5D004465; Sun, 24 Jan 2010 20:33:35 GMT (envelope-from dinoex@repoman.freebsd.org) Received: (from dinoex@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0OKXZt7004464; Sun, 24 Jan 2010 20:33:35 GMT (envelope-from dinoex) Message-Id: <201001242033.o0OKXZt7004464@repoman.freebsd.org> From: Dirk Meyer Date: Sun, 24 Jan 2010 20:33:35 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/mail/meta1 Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 20:33:35 -0000 dinoex 2010-01-24 20:33:35 UTC FreeBSD ports repository Modified files: mail/meta1 Makefile distinfo Log: - update to 1.0.PreAlpha32.0 Revision Changes Path 1.23 +2 -2 ports/mail/meta1/Makefile 1.15 +3 -3 ports/mail/meta1/distinfo From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 20:37:51 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3B418106568B; Sun, 24 Jan 2010 20:37:51 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 12CB98FC29; Sun, 24 Jan 2010 20:37:51 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0OKbolH004816; Sun, 24 Jan 2010 20:37:50 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from edwin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0OKbo8Q004813; Sun, 24 Jan 2010 20:37:50 GMT (envelope-from edwin) Message-Id: <201001242037.o0OKbo8Q004813@repoman.freebsd.org> From: Edwin Groothuis Date: Sun, 24 Jan 2010 20:37:50 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT modules X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 20:37:51 -0000 edwin 2010-01-24 20:37:50 UTC FreeBSD ports repository Modified files: . modules Log: Ports modules update at Sunday 24 January 2010 at 20:37 Feature safe: yes Revision Changes Path 1.20675 +21 -19 CVSROOT/modules From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 20:46:38 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9902F106575F; Sun, 24 Jan 2010 20:46:38 +0000 (UTC) (envelope-from wxs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 88C4E8FC1B; Sun, 24 Jan 2010 20:46:38 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0OKkcnD005531; Sun, 24 Jan 2010 20:46:38 GMT (envelope-from wxs@repoman.freebsd.org) Received: (from wxs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0OKkcpU005530; Sun, 24 Jan 2010 20:46:38 GMT (envelope-from wxs) Message-Id: <201001242046.o0OKkcpU005530@repoman.freebsd.org> From: Wesley Shields Date: Sun, 24 Jan 2010 20:46:38 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/security Makefile ports/security/isolate Makefile distinfo pkg-descr X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 20:46:38 -0000 wxs 2010-01-24 20:46:38 UTC FreeBSD ports repository Modified files: security Makefile Added files: security/isolate Makefile distinfo pkg-descr Log: isolate runs processes in a chroot-ed environment, with constrained resource limits, as a random UID, and with limited access to the X server WWW: http://code.google.com/p/isolate/ PR: ports/142350 Submitted by: Steve Wills Revision Changes Path 1.1078 +1 -0 ports/security/Makefile 1.1 +31 -0 ports/security/isolate/Makefile (new) 1.1 +3 -0 ports/security/isolate/distinfo (new) 1.1 +4 -0 ports/security/isolate/pkg-descr (new) From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 22:14:46 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 272201065670; Sun, 24 Jan 2010 22:14:46 +0000 (UTC) (envelope-from wxs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F2AEF8FC17; Sun, 24 Jan 2010 22:14:45 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0OMEj7x024174; Sun, 24 Jan 2010 22:14:45 GMT (envelope-from wxs@repoman.freebsd.org) Received: (from wxs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0OMEjxw024173; Sun, 24 Jan 2010 22:14:45 GMT (envelope-from wxs) Message-Id: <201001242214.o0OMEjxw024173@repoman.freebsd.org> From: Wesley Shields Date: Sun, 24 Jan 2010 22:14:45 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/libpcap Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 22:14:46 -0000 wxs 2010-01-24 22:14:45 UTC FreeBSD ports repository Modified files: net/libpcap Makefile Log: - Explictly declare when cloning is allowed. Bump PORTREVISION to address this for older packages. - While here fix whitespace. Noticed by: csjp@ Revision Changes Path 1.20 +10 -1 ports/net/libpcap/Makefile From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 22:36:34 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 263771065697; Sun, 24 Jan 2010 22:36:34 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1647C8FC08; Sun, 24 Jan 2010 22:36:34 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0OMaXbT025893; Sun, 24 Jan 2010 22:36:33 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0OMaXpL025892; Sun, 24 Jan 2010 22:36:33 GMT (envelope-from dougb) Message-Id: <201001242236.o0OMaXpL025892@repoman.freebsd.org> From: Doug Barton Date: Sun, 24 Jan 2010 22:36:33 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net-p2p/qbittorrent Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 22:36:34 -0000 dougb 2010-01-24 22:36:33 UTC FreeBSD ports repository Modified files: net-p2p/qbittorrent Makefile distinfo Log: Update to version 2.1.2 which has the following new/improved features: Added back file prioritizing in a torrent Improved transfer speed display in peers list And the following bug fixes: Fix issue causing torrents not to be displayed in the list Make sure invalid torrent are removed from the transfer list Fix overwrite check when renaming a folder in a torrent Force a recheck after renaming files to avoid overwriting Improve "Open destination folder" behavior Fix race condition in RSS that could cause a crash on startup Improved user friendlyness of size units Optimized transfer list repainting Revision Changes Path 1.33 +1 -1 ports/net-p2p/qbittorrent/Makefile 1.20 +3 -3 ports/net-p2p/qbittorrent/distinfo From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 23:16:53 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7E9501065694; Sun, 24 Jan 2010 23:16:53 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 553098FC0C; Sun, 24 Jan 2010 23:16:53 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0ONGrHS029712; Sun, 24 Jan 2010 23:16:53 GMT (envelope-from beat@repoman.freebsd.org) Received: (from beat@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0ONGroo029711; Sun, 24 Jan 2010 23:16:53 GMT (envelope-from beat) Message-Id: <201001242316.o0ONGroo029711@repoman.freebsd.org> From: Beat Gaetzi Date: Sun, 24 Jan 2010 23:16:53 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/emulators/virtualbox-ose-kmod Makefile pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 23:16:53 -0000 beat 2010-01-24 23:16:53 UTC FreeBSD ports repository Modified files: emulators/virtualbox-ose-kmod Makefile pkg-plist Log: - Add kldxref to pkg-plist. - Bump PORTREVISION. Reported by: Alexander Kabaev , Rainer Hurling , Nakata Maho , Andrzej Tobola On behalf of: vbox@ (decke, dhn, itetcu, miwi, nox) Revision Changes Path 1.16 +1 -0 ports/emulators/virtualbox-ose-kmod/Makefile 1.11 +3 -1 ports/emulators/virtualbox-ose-kmod/pkg-plist From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 23:18:38 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E662A1065670; Sun, 24 Jan 2010 23:18:38 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D44498FC14; Sun, 24 Jan 2010 23:18:38 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0ONIcaL029864; Sun, 24 Jan 2010 23:18:38 GMT (envelope-from beat@repoman.freebsd.org) Received: (from beat@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0ONIcGh029863; Sun, 24 Jan 2010 23:18:38 GMT (envelope-from beat) Message-Id: <201001242318.o0ONIcGh029863@repoman.freebsd.org> From: Beat Gaetzi Date: Sun, 24 Jan 2010 23:18:38 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/emulators/virtualbox-ose Makefile pkg-plist ports/emulators/virtualbox-ose/files patch-src-VBox-Additions-common-VBoxService-VBoxServiceVMInfo.cpp patch-src-VBox-Devices-Makefile.kmk X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 23:18:39 -0000 beat 2010-01-24 23:18:38 UTC FreeBSD ports repository Modified files: emulators/virtualbox-ose Makefile pkg-plist emulators/virtualbox-ose/files patch-src-VBox-Devices-Makefile.kmk Added files: emulators/virtualbox-ose/files patch-src-VBox-Additions-common-VBoxService-VBoxServiceVMInfo.cpp Log: - Add CONFLICT with virtualbox-ose-additions. - Re-apply fix for ports/140171: Disable testcases to fix possible breakage with non default options set. [1] - Removed inclusion of utmp.h to fix build on recent CURRENT. [2] - Bump PORTREVISION. PR: ports/142855 [2] Reported by: Lanny Baron [1] Submitted by: YAMAMOTO Shigeru [2], ed@ [2] On behalf of: vbox@ (decke, dhn, itetcu, miwi, nox) Revision Changes Path 1.16 +3 -1 ports/emulators/virtualbox-ose/Makefile 1.1 +10 -0 ports/emulators/virtualbox-ose/files/patch-src-VBox-Additions-common-VBoxService-VBoxServiceVMInfo.cpp (new) 1.4 +13 -0 ports/emulators/virtualbox-ose/files/patch-src-VBox-Devices-Makefile.kmk 1.11 +0 -1 ports/emulators/virtualbox-ose/pkg-plist From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 23:20:41 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 97B5E1065692; Sun, 24 Jan 2010 23:20:41 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 85DE08FC18; Sun, 24 Jan 2010 23:20:41 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0ONKf9e030114; Sun, 24 Jan 2010 23:20:41 GMT (envelope-from beat@repoman.freebsd.org) Received: (from beat@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0ONKfSV030113; Sun, 24 Jan 2010 23:20:41 GMT (envelope-from beat) Message-Id: <201001242320.o0ONKfSV030113@repoman.freebsd.org> From: Beat Gaetzi Date: Sun, 24 Jan 2010 23:20:41 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/emulators/virtualbox-ose-additions Makefile pkg-plist ports/emulators/virtualbox-ose-additions/files patch-src-VBox-Additions-common-VBoxService-VBoxServiceVMInfo.cpp X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 23:20:41 -0000 beat 2010-01-24 23:20:41 UTC FreeBSD ports repository Modified files: emulators/virtualbox-ose-additions Makefile pkg-plist Added files: emulators/virtualbox-ose-additions/files patch-src-VBox-Additions-common-VBoxService-VBoxServiceVMInfo.cpp Log: - Add CONFLICT with virtualbox-ose. - Removed inclusion of utmp.h to fix build on recent CURRENT. [1] - Add OPTION to install HAL policy file. [2] - Add kldxref to plist. [3] - Bump PORTREVISION. PR: ports/142855 [1] Submitted by: YAMAMOTO Shigeru [1], ed@ [1] Reported by: Alexander Kabaev [2], Rainer Hurling [3], Nakata Maho [3], Andrzej Tobola [3] On behalf of: vbox@ (decke, dhn, itetcu, miwi, nox) Revision Changes Path 1.2 +18 -1 ports/emulators/virtualbox-ose-additions/Makefile 1.1 +10 -0 ports/emulators/virtualbox-ose-additions/files/patch-src-VBox-Additions-common-VBoxService-VBoxServiceVMInfo.cpp (new) 1.2 +4 -1 ports/emulators/virtualbox-ose-additions/pkg-plist From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 23:20:43 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 34B8D106568D; Sun, 24 Jan 2010 23:20:43 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0BDA98FC19; Sun, 24 Jan 2010 23:20:43 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0ONKgZe030141; Sun, 24 Jan 2010 23:20:42 GMT (envelope-from flz@repoman.freebsd.org) Received: (from flz@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0ONKgCp030140; Sun, 24 Jan 2010 23:20:42 GMT (envelope-from flz) Message-Id: <201001242320.o0ONKgCp030140@repoman.freebsd.org> From: Florent Thoumie Date: Sun, 24 Jan 2010 23:20:42 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT access X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 23:20:43 -0000 flz 2010-01-24 23:20:42 UTC FreeBSD ports repository Modified files: . access Log: Welcome Romain Tartiere (romain@) to the FreeBSD Ports Committers ranks. Romain has been a driving force in bringing our mono ports up to speed. He's also been maintaining a lot of C# ports out of our CVS tree. I will be mentoring him. Thanks to David Wolfskill for creating the account. Approved by: portmgr Revision Changes Path 1.899 +1 -0 CVSROOT/access From owner-cvs-ports@FreeBSD.ORG Sun Jan 24 23:39:07 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D91B1106566C; Sun, 24 Jan 2010 23:39:07 +0000 (UTC) (envelope-from tmclaugh@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AF1C48FC17; Sun, 24 Jan 2010 23:39:07 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0ONd7rq031523; Sun, 24 Jan 2010 23:39:07 GMT (envelope-from tmclaugh@repoman.freebsd.org) Received: (from tmclaugh@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0ONd7eV031522; Sun, 24 Jan 2010 23:39:07 GMT (envelope-from tmclaugh) Message-Id: <201001242339.o0ONd7eV031522@repoman.freebsd.org> From: Tom McLaughlin Date: Sun, 24 Jan 2010 23:39:07 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/py-pypcap Makefile ports/net/py-pypcap/files patch-setup.py X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 23:39:07 -0000 tmclaugh 2010-01-24 23:39:07 UTC FreeBSD ports repository Modified files: net/py-pypcap Makefile Added files: net/py-pypcap/files patch-setup.py Log: Correct pcap.h detection and additionally unbreak on 8.x. Revision Changes Path 1.10 +2 -8 ports/net/py-pypcap/Makefile 1.1 +19 -0 ports/net/py-pypcap/files/patch-setup.py (new) From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 00:09:09 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EB84F1065670; Mon, 25 Jan 2010 00:09:09 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C2BE78FC15; Mon, 25 Jan 2010 00:09:09 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P099rS034718; Mon, 25 Jan 2010 00:09:09 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from edwin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P099Wt034717; Mon, 25 Jan 2010 00:09:09 GMT (envelope-from edwin) Message-Id: <201001250009.o0P099Wt034717@repoman.freebsd.org> From: Edwin Groothuis Date: Mon, 25 Jan 2010 00:09:09 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT modules X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 00:09:10 -0000 edwin 2010-01-25 00:09:09 UTC FreeBSD ports repository Modified files: . modules Log: Ports modules update at Monday 25 January 2010 at 00:09 Feature safe: yes Revision Changes Path 1.20676 +3 -3 CVSROOT/modules From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 00:18:39 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9D8EB106566C; Mon, 25 Jan 2010 00:18:39 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 748218FC1B; Mon, 25 Jan 2010 00:18:39 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P0Idqq035497; Mon, 25 Jan 2010 00:18:39 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P0IdBP035496; Mon, 25 Jan 2010 00:18:39 GMT (envelope-from wen) Message-Id: <201001250018.o0P0IdBP035496@repoman.freebsd.org> From: Wen Heping Date: Mon, 25 Jan 2010 00:18:39 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net-mgmt/p5-MRTG-Parse Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 00:18:39 -0000 wen 2010-01-25 00:18:39 UTC FreeBSD ports repository Modified files: net-mgmt/p5-MRTG-Parse Makefile Log: - Pass maintainership to submitter PR: ports/143121 Submitted by: Gea-Suan Lin Approved by: maintainer Revision Changes Path 1.3 +2 -2 ports/net-mgmt/p5-MRTG-Parse/Makefile From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 00:19:38 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A5E6D106568B; Mon, 25 Jan 2010 00:19:38 +0000 (UTC) (envelope-from tmclaugh@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7D2318FC19; Mon, 25 Jan 2010 00:19:38 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P0JcFF035576; Mon, 25 Jan 2010 00:19:38 GMT (envelope-from tmclaugh@repoman.freebsd.org) Received: (from tmclaugh@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P0JcRx035575; Mon, 25 Jan 2010 00:19:38 GMT (envelope-from tmclaugh) Message-Id: <201001250019.o0P0JcRx035575@repoman.freebsd.org> From: Tom McLaughlin Date: Mon, 25 Jan 2010 00:19:38 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net-mgmt/ciscoconf Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 00:19:38 -0000 tmclaugh 2010-01-25 00:19:38 UTC FreeBSD ports repository Modified files: net-mgmt/ciscoconf Makefile Log: Use ISC macro instead of ftp.isc.org in MASTER_SITES PR: 143170 Submitted by: Sevan Janiyan Approved by: maintainer Revision Changes Path 1.14 +2 -1 ports/net-mgmt/ciscoconf/Makefile From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 00:25:09 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 025B51065670; Mon, 25 Jan 2010 00:25:09 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E5A9F8FC15; Mon, 25 Jan 2010 00:25:08 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P0P8jU036179; Mon, 25 Jan 2010 00:25:08 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P0P8m8036178; Mon, 25 Jan 2010 00:25:08 GMT (envelope-from dougb) Message-Id: <201001250025.o0P0P8m8036178@repoman.freebsd.org> From: Doug Barton Date: Mon, 25 Jan 2010 00:25:08 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/dns/bind94 Makefile distinfo ports/dns/bind95 Makefile distinfo ports/dns/bind96 Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 00:25:09 -0000 dougb 2010-01-25 00:25:08 UTC FreeBSD ports repository Modified files: dns/bind94 Makefile distinfo dns/bind95 Makefile distinfo dns/bind96 Makefile distinfo Log: Upgrade to BIND 9.4.3-P5, 9.5.2-P2, and 9.6.1-P3. These versions address the following vulnerabilities: BIND 9 Cache Update from Additional Section https://www.isc.org/advisories/CVE-2009-4022v6 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-4022 A nameserver with DNSSEC validation enabled may incorrectly add unauthenticated records to its cache that are received during the resolution of a recursive client query BIND 9 DNSSEC validation code could cause bogus NXDOMAIN responses https://www.isc.org/advisories/CVE-2010-0097 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-0097 There was an error in the DNSSEC NSEC/NSEC3 validation code that could cause bogus NXDOMAIN responses (that is, NXDOMAIN responses for records proven by NSEC or NSEC3 to exist) to be cached as if they had validated correctly These issues only affect systems with DNSSEC validation enabled. Revision Changes Path 1.103 +2 -2 ports/dns/bind94/Makefile 1.58 +6 -9 ports/dns/bind94/distinfo 1.107 +2 -2 ports/dns/bind95/Makefile 1.59 +6 -6 ports/dns/bind95/distinfo 1.107 +2 -2 ports/dns/bind96/Makefile 1.60 +6 -6 ports/dns/bind96/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 00:27:10 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C4B561065672; Mon, 25 Jan 2010 00:27:10 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B35648FC14; Mon, 25 Jan 2010 00:27:10 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P0RAoT036418; Mon, 25 Jan 2010 00:27:10 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P0RALT036417; Mon, 25 Jan 2010 00:27:10 GMT (envelope-from wen) Message-Id: <201001250027.o0P0RALT036417@repoman.freebsd.org> From: Wen Heping Date: Mon, 25 Jan 2010 00:27:10 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/science Makefile ports/science/meep Makefile distinfo pkg-descr pkg-plist ports/science/meep/files patch-configure patch-src_mympi.hpp X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 00:27:10 -0000 wen 2010-01-25 00:27:10 UTC FreeBSD ports repository Modified files: science Makefile Added files: science/meep Makefile distinfo pkg-descr pkg-plist science/meep/files patch-configure patch-src_mympi.hpp Log: Meep (or MEEP) is a free finite-difference time-domain (FDTD) simulation software package developed at MIT to model electromagnetic systems, along with our MPB eigenmode package. WWW: http://ab-initio.mit.edu/wiki/index.php/Meep PR: ports/142158 Submitted by: Stas Timokhin Revision Changes Path 1.164 +1 -0 ports/science/Makefile 1.1 +36 -0 ports/science/meep/Makefile (new) 1.1 +3 -0 ports/science/meep/distinfo (new) 1.1 +17 -0 ports/science/meep/files/patch-configure (new) 1.1 +10 -0 ports/science/meep/files/patch-src_mympi.hpp (new) 1.1 +5 -0 ports/science/meep/pkg-descr (new) 1.1 +13 -0 ports/science/meep/pkg-plist (new) From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 00:34:26 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 74AD9106566B; Mon, 25 Jan 2010 00:34:26 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4C5158FC13; Mon, 25 Jan 2010 00:34:26 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P0YQKT037008; Mon, 25 Jan 2010 00:34:26 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P0YQQH037007; Mon, 25 Jan 2010 00:34:26 GMT (envelope-from wen) Message-Id: <201001250034.o0P0YQQH037007@repoman.freebsd.org> From: Wen Heping Date: Mon, 25 Jan 2010 00:34:26 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net-mgmt/bsnmptools Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 00:34:26 -0000 wen 2010-01-25 00:34:26 UTC FreeBSD ports repository Modified files: net-mgmt/bsnmptools Makefile Log: - Pass maintainership to submitter PR: ports/143198 Submitted by: Carlos Santos Revision Changes Path 1.10 +1 -1 ports/net-mgmt/bsnmptools/Makefile From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 06:16:53 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5ED5A106566B; Mon, 25 Jan 2010 06:16:53 +0000 (UTC) (envelope-from cy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 368378FC13; Mon, 25 Jan 2010 06:16:53 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P6GrKD091448; Mon, 25 Jan 2010 06:16:53 GMT (envelope-from cy@repoman.freebsd.org) Received: (from cy@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P6GrAC091447; Mon, 25 Jan 2010 06:16:53 GMT (envelope-from cy) Message-Id: <201001250616.o0P6GrAC091447@repoman.freebsd.org> From: Cy Schubert Date: Mon, 25 Jan 2010 06:16:53 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/sysutils/syslog-ng3 Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 06:16:53 -0000 cy 2010-01-25 06:16:53 UTC FreeBSD ports repository Modified files: sysutils/syslog-ng3 Makefile Log: Make syslog-ng3 build with HEAD again. The code is basically built to work with Linux utmp, which offers the same utility functions as utmpx, so it's very easy to support utmpx. Just regex the source code to add the missing x. Submitted by: ed (with modification for ut_name --> ut_user) who obtained it from lee. Revision Changes Path 1.22 +8 -0 ports/sysutils/syslog-ng3/Makefile From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 06:43:55 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A9FA21065672; Mon, 25 Jan 2010 06:43:55 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8173C8FC18; Mon, 25 Jan 2010 06:43:55 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P6htTB093910; Mon, 25 Jan 2010 06:43:55 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P6hteh093909; Mon, 25 Jan 2010 06:43:55 GMT (envelope-from wen) Message-Id: <201001250643.o0P6hteh093909@repoman.freebsd.org> From: Wen Heping Date: Mon, 25 Jan 2010 06:43:55 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www/p5-HTTP-Body Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 06:43:55 -0000 wen 2010-01-25 06:43:55 UTC FreeBSD ports repository Modified files: www/p5-HTTP-Body Makefile distinfo Log: - Update to 1.07 Revision Changes Path 1.16 +1 -1 ports/www/p5-HTTP-Body/Makefile 1.12 +3 -3 ports/www/p5-HTTP-Body/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 06:51:55 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D0906106566C; Mon, 25 Jan 2010 06:51:55 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A74518FC15; Mon, 25 Jan 2010 06:51:55 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P6ptNL094620; Mon, 25 Jan 2010 06:51:55 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P6ptMQ094619; Mon, 25 Jan 2010 06:51:55 GMT (envelope-from wen) Message-Id: <201001250651.o0P6ptMQ094619@repoman.freebsd.org> From: Wen Heping Date: Mon, 25 Jan 2010 06:51:55 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/lang/bwbasic Makefile distinfo ports/lang/bwbasic/files patch-bwbasic.c patch-bwbasic.h X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 06:51:55 -0000 wen 2010-01-25 06:51:55 UTC FreeBSD ports repository Modified files: lang/bwbasic Makefile distinfo Added files: lang/bwbasic/files patch-bwbasic.h Removed files: lang/bwbasic/files patch-bwbasic.c Log: - Update to 2.50 - Update MASTER_SITES Revision Changes Path 1.19 +5 -10 ports/lang/bwbasic/Makefile 1.6 +3 -3 ports/lang/bwbasic/distinfo 1.2 +0 -27 ports/lang/bwbasic/files/patch-bwbasic.c (dead) 1.1 +19 -0 ports/lang/bwbasic/files/patch-bwbasic.h (new) From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 06:53:04 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 43CFE1065670; Mon, 25 Jan 2010 06:53:04 +0000 (UTC) (envelope-from QAT@FreeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id C88A68FC08; Mon, 25 Jan 2010 06:53:03 +0000 (UTC) Received: from jester1b.ixsystems.com (unknown [206.40.55.137]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id 82E9E22C5095; Mon, 25 Jan 2010 08:53:02 +0200 (EET) Received: by jester1b.ixsystems.com (Postfix, from userid 0) id 571405A9003; Sun, 24 Jan 2010 22:53:01 -0800 (PST) From: QAT@FreeBSD.org To: wen@FreeBSD.org In-Reply-To: <201001250651.o0P6ptMQ094619@repoman.freebsd.org> References: <201001250651.o0P6ptMQ094619@repoman.freebsd.org> X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-3.3_3; dsversion: 3.2.1 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_8 X-QAT-Jail_Last_Built: 2009-12-08 11:28:51 X-QAT-Port: lang/bwbasic X-QAT-Log: http://QAT.TecNik93.com/logs/8-STABLE-NPD/bwbasic-2.50.log X-QAT-Build_Reason: Commit X-QAT-Fail_Reason: configure_error Message-Id: <20100125065301.571405A9003@jester1b.ixsystems.com> Date: Sun, 24 Jan 2010 22:53:01 -0800 (PST) Cc: ports@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/lang/bwbasic Makefile distinfo ports/lang/bwbasic/files patch-bwbasic.c patch-bwbasic.h X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 06:53:04 -0000 The Restless Daemon identified a configure error while trying to build: bwbasic-2.50 maintained by ports@FreeBSD.org Makefile ident: $FreeBSD: ports/lang/bwbasic/Makefile,v 1.19 2010/01/25 06:51:55 wen Exp $ Excerpt from http://QAT.TecNik93.com/logs/8-STABLE-NPD/bwbasic-2.50.log : => bwbasic-2.50.zip doesn't seem to exist in /tmp/distfiles/. => Attempting to fetch from file:///distcache//. fetch: file:///distcache//bwbasic-2.50.zip: No such file or directory => Attempting to fetch from http://heanet.dl.sourceforge.net/project/bwbasic/bwbasic/version%202.50/. bwbasic-2.50.zip 204 kB 155 kBps => MD5 Checksum OK for bwbasic-2.50.zip. => SHA256 Checksum OK for bwbasic-2.50.zip. ================================================================ ======================================== add_pkg unzip-6.0.tbz adding dependencies pkg_add unzip-6.0.tbz ===> Extracting for bwbasic-2.50 => MD5 Checksum OK for bwbasic-2.50.zip. => SHA256 Checksum OK for bwbasic-2.50.zip. ===> bwbasic-2.50 depends on file: /usr/local/bin/unzip - found Deleting unzip-6.0 ================================================================ ======================================== add_pkg ===> Patching for bwbasic-2.50 ===> Converting DOS text files to UNIX text files ===> Applying FreeBSD patches for bwbasic-2.50 ================================================================ ======================================== add_pkg unzip-6.0.tbz adding dependencies pkg_add unzip-6.0.tbz ===> Configuring for bwbasic-2.50 env: ./configure: Permission denied ===> Script "configure" failed unexpectedly. Please report the problem to ports@FreeBSD.org [maintainer] and attach the "/work/a/ports/lang/bwbasic/work/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. an `ls /var/db/pkg`). *** Error code 1 Stop in /a/ports/lang/bwbasic. ================================================================ build of /usr/ports/lang/bwbasic ended at Mon Jan 25 06:53:00 UTC 2010 PortsMon page for the port: http://portsmon.freebsd.org/portoverview.py?category=lang&portname=bwbasic The build which triggered this BotMail was done under tinderbox-3.3_3; dsversion: 3.2.1 on RELENG_8 on amd64, kern.smp.cpus: 8 with tinderd_flags="-nullfs -plistcheck -onceonly" and ccache support, with the "official" up-to-date Ports Tree, with the following vars set: NOPORTDOCS=yes, NOPORTEXAMPLES=yes, NOPORTDATA=yes, FORCE_PACKAGE=yes. A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 08:34:48 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D522A106568F; Mon, 25 Jan 2010 08:34:48 +0000 (UTC) (envelope-from jadawin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AADD48FC13; Mon, 25 Jan 2010 08:34:48 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P8Ym1G005012; Mon, 25 Jan 2010 08:34:48 GMT (envelope-from jadawin@repoman.freebsd.org) Received: (from jadawin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P8Ym1g005011; Mon, 25 Jan 2010 08:34:48 GMT (envelope-from jadawin) Message-Id: <201001250834.o0P8Ym1g005011@repoman.freebsd.org> From: Philippe Audeoud Date: Mon, 25 Jan 2010 08:34:48 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/security/rkhunter Makefile distinfo pkg-plist ports/security/rkhunter/files patch-installer.sh X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 08:34:48 -0000 jadawin 2010-01-25 08:34:48 UTC FreeBSD ports repository Modified files: security/rkhunter Makefile distinfo pkg-plist security/rkhunter/files patch-installer.sh Log: - Update to 1.3.6 [1] PR: ports/142962 Submitted by: Sergiy Borodych [1] Done by: jadawin@ (myself) Revision Changes Path 1.28 +3 -2 ports/security/rkhunter/Makefile 1.15 +3 -3 ports/security/rkhunter/distinfo 1.8 +24 -26 ports/security/rkhunter/files/patch-installer.sh 1.8 +19 -19 ports/security/rkhunter/pkg-plist From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 08:41:15 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 716451065670; Mon, 25 Jan 2010 08:41:15 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4867A8FC21; Mon, 25 Jan 2010 08:41:15 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P8fFSr005668; Mon, 25 Jan 2010 08:41:15 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P8fFGj005667; Mon, 25 Jan 2010 08:41:15 GMT (envelope-from miwi) Message-Id: <201001250841.o0P8fFGj005667@repoman.freebsd.org> From: Martin Wilke Date: Mon, 25 Jan 2010 08:41:15 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www/weave Makefile distinfo ports/www/weave/files patch-Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 08:41:15 -0000 miwi 2010-01-25 08:41:15 UTC FreeBSD ports repository Modified files: www/weave Makefile distinfo www/weave/files patch-Makefile Log: - Update to 1.0rc2 PR: 142948 Submitted by: Grzegorz Blach (maintainer) Revision Changes Path 1.8 +1 -1 ports/www/weave/Makefile 1.6 +3 -3 ports/www/weave/distinfo 1.6 +1 -1 ports/www/weave/files/patch-Makefile From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 08:44:55 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6964E106568B; Mon, 25 Jan 2010 08:44:55 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 409078FC1A; Mon, 25 Jan 2010 08:44:55 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P8itEf006008; Mon, 25 Jan 2010 08:44:55 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P8itgF006002; Mon, 25 Jan 2010 08:44:55 GMT (envelope-from miwi) Message-Id: <201001250844.o0P8itgF006002@repoman.freebsd.org> From: Martin Wilke Date: Mon, 25 Jan 2010 08:44:54 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net-im/centerim-devel Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 08:44:55 -0000 miwi 2010-01-25 08:44:54 UTC FreeBSD ports repository Modified files: net-im/centerim-devel Makefile distinfo Log: - Update to 4.22.9.2-19e4 PR: 143038 Submitted by: Frank Altpeter (maintainer) Revision Changes Path 1.37 +1 -1 ports/net-im/centerim-devel/Makefile 1.32 +3 -3 ports/net-im/centerim-devel/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 08:44:57 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8E59D1065672; Mon, 25 Jan 2010 08:44:57 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 656E08FC18; Mon, 25 Jan 2010 08:44:57 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P8ivMn006038; Mon, 25 Jan 2010 08:44:57 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P8ivVr006037; Mon, 25 Jan 2010 08:44:57 GMT (envelope-from miwi) Message-Id: <201001250844.o0P8ivVr006037@repoman.freebsd.org> From: Martin Wilke Date: Mon, 25 Jan 2010 08:44:57 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/gengetopt Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 08:44:57 -0000 miwi 2010-01-25 08:44:57 UTC FreeBSD ports repository Modified files: devel/gengetopt Makefile distinfo Log: - Update to 2.22.4 PR: 142338 Submitted by: Charlie Kester (maintainer) Revision Changes Path 1.31 +3 -2 ports/devel/gengetopt/Makefile 1.17 +3 -3 ports/devel/gengetopt/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 08:45:00 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1898B106566B; Mon, 25 Jan 2010 08:45:00 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E428A8FC16; Mon, 25 Jan 2010 08:44:59 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P8ixMj006070; Mon, 25 Jan 2010 08:44:59 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P8ixwT006069; Mon, 25 Jan 2010 08:44:59 GMT (envelope-from miwi) Message-Id: <201001250844.o0P8ixwT006069@repoman.freebsd.org> From: Martin Wilke Date: Mon, 25 Jan 2010 08:44:59 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/audio/ncmpc Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 08:45:00 -0000 miwi 2010-01-25 08:44:59 UTC FreeBSD ports repository Modified files: audio/ncmpc Makefile distinfo Log: - Update to 0.16 PR: 142329 Submitted by: Henrik Friedrichsen (maintainer) Revision Changes Path 1.18 +13 -9 ports/audio/ncmpc/Makefile 1.10 +3 -3 ports/audio/ncmpc/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 08:49:08 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2489C1065693; Mon, 25 Jan 2010 08:49:08 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 148728FC17; Mon, 25 Jan 2010 08:49:08 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P8n7Xd016870; Mon, 25 Jan 2010 08:49:07 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P8n74M016869; Mon, 25 Jan 2010 08:49:07 GMT (envelope-from miwi) Message-Id: <201001250849.o0P8n74M016869@repoman.freebsd.org> From: Martin Wilke Date: Mon, 25 Jan 2010 08:49:07 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/sysutils Makefile ports/sysutils/pecl-proctitle Makefile distinfo pkg-descr X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 08:49:08 -0000 miwi 2010-01-25 08:49:07 UTC FreeBSD ports repository Modified files: sysutils Makefile Added files: sysutils/pecl-proctitle Makefile distinfo pkg-descr Log: This extension allows changing the current process' name on Linux and *BSD systems. This is useful when using pcntl_fork() to identify running processes in process list WWW: http://www.pecl.php.net/package/proctitle/ PR: ports/143014 Submitted by: Florian Smeets Revision Changes Path 1.1158 +1 -0 ports/sysutils/Makefile 1.1 +22 -0 ports/sysutils/pecl-proctitle/Makefile (new) 1.1 +3 -0 ports/sysutils/pecl-proctitle/distinfo (new) 1.1 +5 -0 ports/sysutils/pecl-proctitle/pkg-descr (new) From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 08:49:54 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 182EA1065692; Mon, 25 Jan 2010 08:49:54 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E37578FC1D; Mon, 25 Jan 2010 08:49:53 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P8nrQd016953; Mon, 25 Jan 2010 08:49:53 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P8nrra016952; Mon, 25 Jan 2010 08:49:53 GMT (envelope-from miwi) Message-Id: <201001250849.o0P8nrra016952@repoman.freebsd.org> From: Martin Wilke Date: Mon, 25 Jan 2010 08:49:53 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/audio/denemo Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 08:49:54 -0000 miwi 2010-01-25 08:49:53 UTC FreeBSD ports repository Modified files: audio/denemo Makefile distinfo pkg-plist Log: - Update to 0.8.12 PR: 142975 Submitted by: Ports Fury Revision Changes Path 1.38 +2 -1 ports/audio/denemo/Makefile 1.12 +3 -3 ports/audio/denemo/distinfo 1.8 +142 -64 ports/audio/denemo/pkg-plist From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 08:50:54 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A229C106568D; Mon, 25 Jan 2010 08:50:54 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 789908FC0A; Mon, 25 Jan 2010 08:50:54 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P8osGE017127; Mon, 25 Jan 2010 08:50:54 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P8osrh017126; Mon, 25 Jan 2010 08:50:54 GMT (envelope-from miwi) Message-Id: <201001250850.o0P8osrh017126@repoman.freebsd.org> From: Martin Wilke Date: Mon, 25 Jan 2010 08:50:54 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/security/tuntun Makefile distinfo pkg-plist ports/security/tuntun/files patch-gnio X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 08:50:54 -0000 miwi 2010-01-25 08:50:54 UTC FreeBSD ports repository Modified files: security/tuntun Makefile distinfo pkg-plist Removed files: security/tuntun/files patch-gnio Log: - Update to 0.4.0 PR: 143061 Submitted by: Anderson Soares Ferreira (maintainer) Revision Changes Path 1.5 +1 -4 ports/security/tuntun/Makefile 1.2 +3 -3 ports/security/tuntun/distinfo 1.2 +0 -46 ports/security/tuntun/files/patch-gnio (dead) 1.2 +2 -0 ports/security/tuntun/pkg-plist From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 08:51:37 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9F7341065670; Mon, 25 Jan 2010 08:51:37 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 76A0D8FC08; Mon, 25 Jan 2010 08:51:37 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P8pbDa017206; Mon, 25 Jan 2010 08:51:37 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P8pbxD017205; Mon, 25 Jan 2010 08:51:37 GMT (envelope-from miwi) Message-Id: <201001250851.o0P8pbxD017205@repoman.freebsd.org> From: Martin Wilke Date: Mon, 25 Jan 2010 08:51:37 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/bazaar-ng Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 08:51:37 -0000 miwi 2010-01-25 08:51:37 UTC FreeBSD ports repository Modified files: devel/bazaar-ng Makefile distinfo Log: - Update to 2.0.4 PR: 143071 Submitted by: Matthew D. Fuller (maintainer) Revision Changes Path 1.56 +2 -2 ports/devel/bazaar-ng/Makefile 1.48 +3 -3 ports/devel/bazaar-ng/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 08:51:55 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1E0F61065745; Mon, 25 Jan 2010 08:51:55 +0000 (UTC) (envelope-from ale@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E937D8FC1E; Mon, 25 Jan 2010 08:51:54 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P8psJW017271; Mon, 25 Jan 2010 08:51:54 GMT (envelope-from ale@repoman.freebsd.org) Received: (from ale@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P8psni017270; Mon, 25 Jan 2010 08:51:54 GMT (envelope-from ale) Message-Id: <201001250851.o0P8psni017270@repoman.freebsd.org> From: Alex Dupre Date: Mon, 25 Jan 2010 08:51:54 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/graphics/digikam Makefile ports/graphics/kipi-plugins Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 08:51:55 -0000 ale 2010-01-25 08:51:54 UTC FreeBSD ports repository Modified files: graphics/digikam Makefile graphics/kipi-plugins Makefile Log: Add PORTSCOUT limit. Revision Changes Path 1.52 +2 -0 ports/graphics/digikam/Makefile 1.47 +2 -0 ports/graphics/kipi-plugins/Makefile From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 08:52:30 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C120E1065676; Mon, 25 Jan 2010 08:52:30 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 984548FC21; Mon, 25 Jan 2010 08:52:30 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P8qUHL017342; Mon, 25 Jan 2010 08:52:30 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P8qU9D017341; Mon, 25 Jan 2010 08:52:30 GMT (envelope-from miwi) Message-Id: <201001250852.o0P8qU9D017341@repoman.freebsd.org> From: Martin Wilke Date: Mon, 25 Jan 2010 08:52:30 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/google-perftools Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 08:52:30 -0000 miwi 2010-01-25 08:52:30 UTC FreeBSD ports repository Modified files: devel/google-perftools Makefile distinfo pkg-plist Log: - Update to 1.5 PR: 143112 Submitted by: Yuri (maintainer) Revision Changes Path 1.12 +2 -2 ports/devel/google-perftools/Makefile 1.7 +3 -3 ports/devel/google-perftools/distinfo 1.6 +8 -0 ports/devel/google-perftools/pkg-plist From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 08:53:29 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EE72C1065692; Mon, 25 Jan 2010 08:53:29 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C6BAE8FC19; Mon, 25 Jan 2010 08:53:29 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P8rTx6017436; Mon, 25 Jan 2010 08:53:29 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P8rTf3017435; Mon, 25 Jan 2010 08:53:29 GMT (envelope-from miwi) Message-Id: <201001250853.o0P8rTf3017435@repoman.freebsd.org> From: Martin Wilke Date: Mon, 25 Jan 2010 08:53:29 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/dns/ldns Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 08:53:30 -0000 miwi 2010-01-25 08:53:29 UTC FreeBSD ports repository Modified files: dns/ldns Makefile distinfo Log: - Update to 1.6.4 PR: 143060 Submitted by: Konstantin Saurbier (maintainer) Revision Changes Path 1.16 +1 -1 ports/dns/ldns/Makefile 1.11 +3 -3 ports/dns/ldns/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 08:54:37 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 644231065672; Mon, 25 Jan 2010 08:54:37 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3B60F8FC18; Mon, 25 Jan 2010 08:54:37 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P8sbtr017552; Mon, 25 Jan 2010 08:54:37 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P8sbR9017551; Mon, 25 Jan 2010 08:54:37 GMT (envelope-from miwi) Message-Id: <201001250854.o0P8sbR9017551@repoman.freebsd.org> From: Martin Wilke Date: Mon, 25 Jan 2010 08:54:37 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/databases/mysql-connector-java Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 08:54:37 -0000 miwi 2010-01-25 08:54:37 UTC FreeBSD ports repository Modified files: databases/mysql-connector-java Makefile distinfo Log: - Update to 5.1.11 PR: 143052 Submitted by: Matthew Seaman (maintainer) Revision Changes Path 1.54 +5 -18 ports/databases/mysql-connector-java/Makefile 1.31 +3 -3 ports/databases/mysql-connector-java/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 08:55:01 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 54043106568F; Mon, 25 Jan 2010 08:55:01 +0000 (UTC) (envelope-from ale@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2B9A28FC1B; Mon, 25 Jan 2010 08:55:01 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P8t1bo017634; Mon, 25 Jan 2010 08:55:01 GMT (envelope-from ale@repoman.freebsd.org) Received: (from ale@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P8t1dT017633; Mon, 25 Jan 2010 08:55:01 GMT (envelope-from ale) Message-Id: <201001250855.o0P8t1dT017633@repoman.freebsd.org> From: Alex Dupre Date: Mon, 25 Jan 2010 08:55:01 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/x11/rsibreak Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 08:55:01 -0000 ale 2010-01-25 08:55:00 UTC FreeBSD ports repository Modified files: x11/rsibreak Makefile Log: Add PORTSCOUT limit. Revision Changes Path 1.12 +2 -0 ports/x11/rsibreak/Makefile From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 08:55:36 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1EFF210656A6; Mon, 25 Jan 2010 08:55:36 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E9DE88FC13; Mon, 25 Jan 2010 08:55:35 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P8tZHj017783; Mon, 25 Jan 2010 08:55:35 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P8tZBB017782; Mon, 25 Jan 2010 08:55:35 GMT (envelope-from miwi) Message-Id: <201001250855.o0P8tZBB017782@repoman.freebsd.org> From: Martin Wilke Date: Mon, 25 Jan 2010 08:55:35 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/databases/gadfly Makefile pkg-plist ports/databases/gadfly/files patch-bindngs X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 08:55:36 -0000 miwi 2010-01-25 08:55:35 UTC FreeBSD ports repository Modified files: databases/gadfly Makefile pkg-plist Added files: databases/gadfly/files patch-bindngs Log: - Fix work with py 2.6 PR: 143070 Submitted by: Edmondas Girkantas Revision Changes Path 1.18 +1 -1 ports/databases/gadfly/Makefile 1.1 +34 -0 ports/databases/gadfly/files/patch-bindngs (new) 1.8 +2 -0 ports/databases/gadfly/pkg-plist From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 08:58:03 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 44C11106568F; Mon, 25 Jan 2010 08:58:03 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 34C238FC12; Mon, 25 Jan 2010 08:58:03 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P8w3b3017993; Mon, 25 Jan 2010 08:58:03 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P8w3FF017992; Mon, 25 Jan 2010 08:58:03 GMT (envelope-from miwi) Message-Id: <201001250858.o0P8w3FF017992@repoman.freebsd.org> From: Martin Wilke Date: Mon, 25 Jan 2010 08:58:03 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel Makefile ports/devel/qjson Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 08:58:03 -0000 miwi 2010-01-25 08:58:03 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/qjson Makefile distinfo pkg-descr pkg-plist Log: JSON (JavaScript Object Notation) is a lightweight data-interchange format. It can represent integers, real numbers, strings, an ordered sequence of values, and a collection of name/value pairs. QJson is a Qt-based library that maps JSON data to QVariant objects. JSON arrays will be mapped to QVariantList instances, while JSON's objects will be mapped to QVariantMap. WWW: http://qjson.sourceforge.net PR: ports/142307 Submitted by: Alberto Villa Revision Changes Path 1.3797 +1 -0 ports/devel/Makefile 1.1 +28 -0 ports/devel/qjson/Makefile (new) 1.1 +3 -0 ports/devel/qjson/distinfo (new) 1.1 +9 -0 ports/devel/qjson/pkg-descr (new) 1.1 +15 -0 ports/devel/qjson/pkg-plist (new) From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 09:00:58 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 25E9E106566B; Mon, 25 Jan 2010 09:00:58 +0000 (UTC) (envelope-from ale@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F1B048FC18; Mon, 25 Jan 2010 09:00:57 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P90vel018265; Mon, 25 Jan 2010 09:00:57 GMT (envelope-from ale@repoman.freebsd.org) Received: (from ale@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P90vIU018264; Mon, 25 Jan 2010 09:00:57 GMT (envelope-from ale) Message-Id: <201001250900.o0P90vIU018264@repoman.freebsd.org> From: Alex Dupre Date: Mon, 25 Jan 2010 09:00:57 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/mail/vpopmail-devel Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 09:00:58 -0000 ale 2010-01-25 09:00:57 UTC FreeBSD ports repository Modified files: mail/vpopmail-devel Makefile Log: Add PORTSCOUT limit. Revision Changes Path 1.54 +2 -0 ports/mail/vpopmail-devel/Makefile From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 09:03:53 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C48191065693; Mon, 25 Jan 2010 09:03:53 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9BFB98FC08; Mon, 25 Jan 2010 09:03:53 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P93rPc019441; Mon, 25 Jan 2010 09:03:53 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P93rEt019440; Mon, 25 Jan 2010 09:03:53 GMT (envelope-from miwi) Message-Id: <201001250903.o0P93rEt019440@repoman.freebsd.org> From: Martin Wilke Date: Mon, 25 Jan 2010 09:03:53 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/irc/conspire Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 09:03:53 -0000 miwi 2010-01-25 09:03:53 UTC FreeBSD ports repository Modified files: irc/conspire Makefile Log: - mark MAKE_JOBS_UNSAFE - Drop support for plugins PR: 140237 Submitted by: Ashish SHUKLA Jacob Myers (maintainer) Revision Changes Path 1.6 +1 -6 ports/irc/conspire/Makefile From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 09:05:56 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5B8F1106566B; Mon, 25 Jan 2010 09:05:56 +0000 (UTC) (envelope-from ale@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 32BCD8FC19; Mon, 25 Jan 2010 09:05:56 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P95u4f019675; Mon, 25 Jan 2010 09:05:56 GMT (envelope-from ale@repoman.freebsd.org) Received: (from ale@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P95uFD019674; Mon, 25 Jan 2010 09:05:56 GMT (envelope-from ale) Message-Id: <201001250905.o0P95uFD019674@repoman.freebsd.org> From: Alex Dupre Date: Mon, 25 Jan 2010 09:05:56 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/graphics/jpgraph2 Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 09:05:56 -0000 ale 2010-01-25 09:05:56 UTC FreeBSD ports repository Modified files: graphics/jpgraph2 Makefile distinfo Log: Update to 3.0.7 release. Revision Changes Path 1.11 +1 -1 ports/graphics/jpgraph2/Makefile 1.6 +3 -3 ports/graphics/jpgraph2/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 09:06:22 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EF7C810656A6; Mon, 25 Jan 2010 09:06:22 +0000 (UTC) (envelope-from ale@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B25578FC21; Mon, 25 Jan 2010 09:06:22 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P96MgR019740; Mon, 25 Jan 2010 09:06:22 GMT (envelope-from ale@repoman.freebsd.org) Received: (from ale@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P96MX6019739; Mon, 25 Jan 2010 09:06:22 GMT (envelope-from ale) Message-Id: <201001250906.o0P96MX6019739@repoman.freebsd.org> From: Alex Dupre Date: Mon, 25 Jan 2010 09:06:22 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/java/bouncycastle Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 09:06:23 -0000 ale 2010-01-25 09:06:22 UTC FreeBSD ports repository Modified files: java/bouncycastle Makefile distinfo Log: Update to 1.45 release. Revision Changes Path 1.31 +1 -2 ports/java/bouncycastle/Makefile 1.21 +3 -3 ports/java/bouncycastle/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 09:06:48 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CCB8A106568D; Mon, 25 Jan 2010 09:06:48 +0000 (UTC) (envelope-from ale@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A55478FC15; Mon, 25 Jan 2010 09:06:48 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P96m7w019800; Mon, 25 Jan 2010 09:06:48 GMT (envelope-from ale@repoman.freebsd.org) Received: (from ale@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P96mqj019799; Mon, 25 Jan 2010 09:06:48 GMT (envelope-from ale) Message-Id: <201001250906.o0P96mqj019799@repoman.freebsd.org> From: Alex Dupre Date: Mon, 25 Jan 2010 09:06:48 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/javolution Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 09:06:48 -0000 ale 2010-01-25 09:06:48 UTC FreeBSD ports repository Modified files: devel/javolution Makefile distinfo Log: Update to 5.4.3 release. Revision Changes Path 1.6 +1 -1 ports/devel/javolution/Makefile 1.5 +3 -3 ports/devel/javolution/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 09:09:17 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2E8681065679; Mon, 25 Jan 2010 09:09:17 +0000 (UTC) (envelope-from sumikawa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 04FF08FC19; Mon, 25 Jan 2010 09:09:17 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P99Gl1020039; Mon, 25 Jan 2010 09:09:16 GMT (envelope-from sumikawa@repoman.freebsd.org) Received: (from sumikawa@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P99GWM020038; Mon, 25 Jan 2010 09:09:16 GMT (envelope-from sumikawa) Message-Id: <201001250909.o0P99GWM020038@repoman.freebsd.org> From: Munechika SUMIKAWA Date: Mon, 25 Jan 2010 09:09:16 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/ftp/wu-ftpd+ipv6 Makefile ports/ftp/wu-ftpd+ipv6/files logwtmp.c X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 09:09:17 -0000 sumikawa 2010-01-25 09:09:16 UTC FreeBSD ports repository Modified files: ftp/wu-ftpd+ipv6 Makefile Added files: ftp/wu-ftpd+ipv6/files logwtmp.c Log: Sync with ftp/wu-ftpd: Add -current utmpx support Revision Changes Path 1.63 +8 -1 ports/ftp/wu-ftpd+ipv6/Makefile 1.1 +24 -0 ports/ftp/wu-ftpd+ipv6/files/logwtmp.c (new) From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 09:30:13 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 677FC10656E9; Mon, 25 Jan 2010 09:30:13 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3FB808FC1E; Mon, 25 Jan 2010 09:30:13 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P9UDmX021832; Mon, 25 Jan 2010 09:30:13 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P9UDB8021831; Mon, 25 Jan 2010 09:30:13 GMT (envelope-from wen) Message-Id: <201001250930.o0P9UDB8021831@repoman.freebsd.org> From: Wen Heping Date: Mon, 25 Jan 2010 09:30:13 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/lang/bwbasic Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 09:30:13 -0000 wen 2010-01-25 09:30:13 UTC FreeBSD ports repository Modified files: lang/bwbasic Makefile Log: - Fix build Revision Changes Path 1.20 +3 -0 ports/lang/bwbasic/Makefile From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 09:35:10 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C1B4C1065679; Mon, 25 Jan 2010 09:35:10 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 98C608FC22; Mon, 25 Jan 2010 09:35:10 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P9ZAF2022234; Mon, 25 Jan 2010 09:35:10 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P9ZA6o022233; Mon, 25 Jan 2010 09:35:10 GMT (envelope-from tobez) Message-Id: <201001250935.o0P9ZA6o022233@repoman.freebsd.org> From: Anton Berezin Date: Mon, 25 Jan 2010 09:35:10 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/textproc/p5-YAML Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 09:35:10 -0000 tobez 2010-01-25 09:35:10 UTC FreeBSD ports repository Modified files: textproc/p5-YAML Makefile distinfo Log: Update to 0.71. PR: 142683 Submitted by: pgollucci Revision Changes Path 1.19 +1 -1 ports/textproc/p5-YAML/Makefile 1.16 +3 -3 ports/textproc/p5-YAML/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 09:37:04 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 886441065672; Mon, 25 Jan 2010 09:37:04 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5DA798FC1C; Mon, 25 Jan 2010 09:37:04 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P9b4Is022417; Mon, 25 Jan 2010 09:37:04 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P9b4Nx022416; Mon, 25 Jan 2010 09:37:04 GMT (envelope-from tobez) Message-Id: <201001250937.o0P9b4Nx022416@repoman.freebsd.org> From: Anton Berezin Date: Mon, 25 Jan 2010 09:37:04 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/textproc/p5-String-BufferStack Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 09:37:04 -0000 tobez 2010-01-25 09:37:04 UTC FreeBSD ports repository Modified files: textproc/p5-String-BufferStack Makefile distinfo Log: Update to 1.15. Submitted by: pgollucci PR: 142675 Revision Changes Path 1.3 +1 -1 ports/textproc/p5-String-BufferStack/Makefile 1.3 +3 -3 ports/textproc/p5-String-BufferStack/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 09:38:23 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 013F1106566B; Mon, 25 Jan 2010 09:38:23 +0000 (UTC) (envelope-from dhn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CC2A28FC1B; Mon, 25 Jan 2010 09:38:22 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P9cM8r022527; Mon, 25 Jan 2010 09:38:22 GMT (envelope-from dhn@repoman.freebsd.org) Received: (from dhn@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P9cM7d022526; Mon, 25 Jan 2010 09:38:22 GMT (envelope-from dhn) Message-Id: <201001250938.o0P9cM7d022526@repoman.freebsd.org> From: Dennis Herrmann Date: Mon, 25 Jan 2010 09:38:22 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/x11-wm/wmfs Makefile distinfo pkg-descr pkg-message X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 09:38:23 -0000 dhn 2010-01-25 09:38:22 UTC FreeBSD ports repository Modified files: x11-wm/wmfs Makefile distinfo pkg-descr pkg-message Log: - Update to 201001 PR: ports/143015 Submitted by: "Ksh J. Fry" Revision Changes Path 1.8 +5 -11 ports/x11-wm/wmfs/Makefile 1.3 +3 -3 ports/x11-wm/wmfs/distinfo 1.4 +1 -1 ports/x11-wm/wmfs/pkg-descr 1.2 +1 -1 ports/x11-wm/wmfs/pkg-message From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 09:39:12 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A0A1B10656AC; Mon, 25 Jan 2010 09:39:11 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7777D8FC16; Mon, 25 Jan 2010 09:39:11 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P9dBU5022606; Mon, 25 Jan 2010 09:39:11 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P9dB8l022605; Mon, 25 Jan 2010 09:39:11 GMT (envelope-from tobez) Message-Id: <201001250939.o0P9dB8l022605@repoman.freebsd.org> From: Anton Berezin Date: Mon, 25 Jan 2010 09:39:11 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-Set-Scalar Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 09:39:12 -0000 tobez 2010-01-25 09:39:11 UTC FreeBSD ports repository Modified files: devel/p5-Set-Scalar Makefile distinfo Log: Update to 1.25. PR: 142653 Submitted by: pgollucci Revision Changes Path 1.22 +1 -1 ports/devel/p5-Set-Scalar/Makefile 1.19 +3 -3 ports/devel/p5-Set-Scalar/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 09:43:41 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E265B106566C; Mon, 25 Jan 2010 09:43:41 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B92EB8FC12; Mon, 25 Jan 2010 09:43:41 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P9hfS7023117; Mon, 25 Jan 2010 09:43:41 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P9hfhg023116; Mon, 25 Jan 2010 09:43:41 GMT (envelope-from tobez) Message-Id: <201001250943.o0P9hfhg023116@repoman.freebsd.org> From: Anton Berezin Date: Mon, 25 Jan 2010 09:43:41 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-B-Generate Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 09:43:42 -0000 tobez 2010-01-25 09:43:41 UTC FreeBSD ports repository Modified files: devel/p5-B-Generate Makefile distinfo Log: Update to 1.26. Revision Changes Path 1.9 +1 -1 ports/devel/p5-B-Generate/Makefile 1.7 +3 -3 ports/devel/p5-B-Generate/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 09:50:42 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 69070106566B; Mon, 25 Jan 2010 09:50:42 +0000 (UTC) (envelope-from demon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3FEC78FC16; Mon, 25 Jan 2010 09:50:42 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P9ogqg023696; Mon, 25 Jan 2010 09:50:42 GMT (envelope-from demon@repoman.freebsd.org) Received: (from demon@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P9ogZn023695; Mon, 25 Jan 2010 09:50:42 GMT (envelope-from demon) Message-Id: <201001250950.o0P9ogZn023695@repoman.freebsd.org> From: Dmitry Sivachenko Date: Mon, 25 Jan 2010 09:50:42 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/ftp/uftp Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 09:50:42 -0000 demon 2010-01-25 09:50:42 UTC FreeBSD ports repository Modified files: ftp/uftp Makefile distinfo Log: Update to version 2.10.3 Revision Changes Path 1.18 +1 -3 ports/ftp/uftp/Makefile 1.16 +3 -3 ports/ftp/uftp/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 09:55:31 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6C7931065670; Mon, 25 Jan 2010 09:55:31 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 428BC8FC19; Mon, 25 Jan 2010 09:55:31 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0P9tVaj024059; Mon, 25 Jan 2010 09:55:31 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0P9tVZV024058; Mon, 25 Jan 2010 09:55:31 GMT (envelope-from tobez) Message-Id: <201001250955.o0P9tVZV024058@repoman.freebsd.org> From: Anton Berezin Date: Mon, 25 Jan 2010 09:55:31 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/mail/p5-Mail-Box Makefile Makefile.man distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 09:55:31 -0000 tobez 2010-01-25 09:55:31 UTC FreeBSD ports repository Modified files: mail/p5-Mail-Box Makefile Makefile.man distinfo pkg-plist Log: Update to 2.093. PR: 142660 (updates differs from the one in PR) Submitted by: pgollucci Revision Changes Path 1.31 +1 -1 ports/mail/p5-Mail-Box/Makefile 1.4 +2 -1 ports/mail/p5-Mail-Box/Makefile.man 1.29 +3 -3 ports/mail/p5-Mail-Box/distinfo 1.13 +2 -0 ports/mail/p5-Mail-Box/pkg-plist From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 10:11:16 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C3B6C1065692; Mon, 25 Jan 2010 10:11:16 +0000 (UTC) (envelope-from jadawin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9A3748FC12; Mon, 25 Jan 2010 10:11:16 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PABGX8026507; Mon, 25 Jan 2010 10:11:16 GMT (envelope-from jadawin@repoman.freebsd.org) Received: (from jadawin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PABGQb026506; Mon, 25 Jan 2010 10:11:16 GMT (envelope-from jadawin) Message-Id: <201001251011.o0PABGQb026506@repoman.freebsd.org> From: Philippe Audeoud Date: Mon, 25 Jan 2010 10:11:16 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-DateTime-TimeZone Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 10:11:16 -0000 jadawin 2010-01-25 10:11:16 UTC FreeBSD ports repository Modified files: devel/p5-DateTime-TimeZone Makefile distinfo Log: - Update to 1.09 Revision Changes Path 1.77 +1 -1 ports/devel/p5-DateTime-TimeZone/Makefile 1.73 +3 -3 ports/devel/p5-DateTime-TimeZone/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 10:38:51 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5010E1065670; Mon, 25 Jan 2010 10:38:51 +0000 (UTC) (envelope-from jadawin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E45498FC19; Mon, 25 Jan 2010 10:38:50 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PAcodo028787; Mon, 25 Jan 2010 10:38:50 GMT (envelope-from jadawin@repoman.freebsd.org) Received: (from jadawin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PAcoeS028786; Mon, 25 Jan 2010 10:38:50 GMT (envelope-from jadawin) Message-Id: <201001251038.o0PAcoeS028786@repoman.freebsd.org> From: Philippe Audeoud Date: Mon, 25 Jan 2010 10:38:50 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/mail/p5-Mail-IMAPClient Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 10:38:51 -0000 jadawin 2010-01-25 10:38:50 UTC FreeBSD ports repository Modified files: mail/p5-Mail-IMAPClient Makefile distinfo Log: - Update to 3.22 - Changelog: Revision Changes Path 1.36 +1 -1 ports/mail/p5-Mail-IMAPClient/Makefile 1.31 +3 -3 ports/mail/p5-Mail-IMAPClient/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 11:10:38 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 08F66106568F; Mon, 25 Jan 2010 11:10:38 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D224E8FC08; Mon, 25 Jan 2010 11:10:37 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PBAb5c032528; Mon, 25 Jan 2010 11:10:37 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PBAbpo032527; Mon, 25 Jan 2010 11:10:37 GMT (envelope-from tobez) Message-Id: <201001251110.o0PBAbpo032527@repoman.freebsd.org> From: Anton Berezin Date: Mon, 25 Jan 2010 11:10:37 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/security/p5-Crypt-OpenPGP Makefile distinfo ports/security/p5-Crypt-OpenPGP/files patch-makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 11:10:38 -0000 tobez 2010-01-25 11:10:37 UTC FreeBSD ports repository Modified files: security/p5-Crypt-OpenPGP Makefile distinfo Removed files: security/p5-Crypt-OpenPGP/files patch-makefile Log: Update to 1.04. PR: 142113 Submitted by: Alex Deiter Revision Changes Path 1.18 +8 -2 ports/security/p5-Crypt-OpenPGP/Makefile 1.7 +3 -3 ports/security/p5-Crypt-OpenPGP/distinfo 1.6 +0 -59 ports/security/p5-Crypt-OpenPGP/files/patch-makefile (dead) From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 11:18:58 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4DC3F106566B; Mon, 25 Jan 2010 11:18:58 +0000 (UTC) (envelope-from QAT@FeeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id EFC018FC0A; Mon, 25 Jan 2010 11:18:57 +0000 (UTC) Received: from jester1b.ixsystems.com (unknown [206.40.55.137]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id B065622C5094; Mon, 25 Jan 2010 13:18:56 +0200 (EET) Received: by jester1b.ixsystems.com (Postfix, from userid 0) id 240E65A9003; Mon, 25 Jan 2010 03:18:55 -0800 (PST) From: QAT@FreeBSD.org To: Wen Heping In-Reply-To: <201001250930.o0P9UDB8021831@repoman.freebsd.org> References: <201001250930.o0P9UDB8021831@repoman.freebsd.org> X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-3.3_3; dsversion: 3.2.1 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_8 X-QAT-Jail_Last_Built: 2009-12-08 11:28:51 X-QAT-Port: lang/bwbasic X-QAT-Log: http://QAT.TecNik93.com/logs/8-STABLE-NPD/bwbasic-2.50.log X-QAT-Build_Reason: Commit X-QAT-Fail_Reason: OK Message-Id: <20100125111855.240E65A9003@jester1b.ixsystems.com> Date: Mon, 25 Jan 2010 03:18:55 -0800 (PST) Cc: ports@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Now OK (Re: cvs commit: ports/lang/bwbasic Makefile) X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 11:18:58 -0000 lang/bwbasic, which was previously failing is OK after this commit. Thanks for fixing it! A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 11:19:44 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BD51B1065692; Mon, 25 Jan 2010 11:19:44 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 499838FC19; Mon, 25 Jan 2010 11:19:44 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PBJiln033167; Mon, 25 Jan 2010 11:19:44 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PBJisV033166; Mon, 25 Jan 2010 11:19:44 GMT (envelope-from tobez) Message-Id: <201001251119.o0PBJisV033166@repoman.freebsd.org> From: Anton Berezin Date: Mon, 25 Jan 2010 11:19:44 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-Time-Piece Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 11:19:44 -0000 tobez 2010-01-25 11:19:44 UTC FreeBSD ports repository Modified files: devel/p5-Time-Piece Makefile distinfo Log: Update to 1.16. Changes: http://search.cpan.org/dist/Time-Piece/Changes Revision Changes Path 1.15 +1 -1 ports/devel/p5-Time-Piece/Makefile 1.12 +3 -3 ports/devel/p5-Time-Piece/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 11:47:20 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4F181106566B; Mon, 25 Jan 2010 11:47:20 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 248D88FC15; Mon, 25 Jan 2010 11:47:20 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PBlK2d035602; Mon, 25 Jan 2010 11:47:20 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PBlJqL035601; Mon, 25 Jan 2010 11:47:19 GMT (envelope-from tobez) Message-Id: <201001251147.o0PBlJqL035601@repoman.freebsd.org> From: Anton Berezin Date: Mon, 25 Jan 2010 11:47:19 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-Parallel-Prefork Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 11:47:20 -0000 tobez 2010-01-25 11:47:19 UTC FreeBSD ports repository Modified files: devel/p5-Parallel-Prefork Makefile distinfo pkg-plist Log: Update to 0.07. Changes: http://search.cpan.org/dist/Parallel-Prefork/Changes Revision Changes Path 1.2 +6 -3 ports/devel/p5-Parallel-Prefork/Makefile 1.2 +3 -3 ports/devel/p5-Parallel-Prefork/distinfo 1.2 +6 -2 ports/devel/p5-Parallel-Prefork/pkg-plist From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 11:51:34 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D61081065697; Mon, 25 Jan 2010 11:51:34 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AC0538FC1D; Mon, 25 Jan 2010 11:51:34 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PBpYEG035974; Mon, 25 Jan 2010 11:51:34 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PBpYGL035973; Mon, 25 Jan 2010 11:51:34 GMT (envelope-from tobez) Message-Id: <201001251151.o0PBpYGL035973@repoman.freebsd.org> From: Anton Berezin Date: Mon, 25 Jan 2010 11:51:34 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-Parse-RecDescent Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 11:51:34 -0000 tobez 2010-01-25 11:51:34 UTC FreeBSD ports repository Modified files: devel/p5-Parse-RecDescent Makefile distinfo Log: Update to 1.963. Changes: http://search.cpan.org/dist/Parse-RecDescent/Changes Revision Changes Path 1.24 +3 -2 ports/devel/p5-Parse-RecDescent/Makefile 1.11 +3 -3 ports/devel/p5-Parse-RecDescent/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 11:55:33 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 22A02106568B; Mon, 25 Jan 2010 11:55:33 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id ED04E8FC13; Mon, 25 Jan 2010 11:55:32 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PBtW7K036311; Mon, 25 Jan 2010 11:55:32 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PBtW4q036310; Mon, 25 Jan 2010 11:55:32 GMT (envelope-from tobez) Message-Id: <201001251155.o0PBtW4q036310@repoman.freebsd.org> From: Anton Berezin Date: Mon, 25 Jan 2010 11:55:32 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/textproc/p5-Regexp-Common Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 11:55:33 -0000 tobez 2010-01-25 11:55:32 UTC FreeBSD ports repository Modified files: textproc/p5-Regexp-Common Makefile distinfo Log: Update to 2010010201. Changes: http://search.cpan.org/dist/Regexp-Common/Changes Revision Changes Path 1.16 +1 -1 ports/textproc/p5-Regexp-Common/Makefile 1.17 +3 -3 ports/textproc/p5-Regexp-Common/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 11:56:52 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B9945106566C; Mon, 25 Jan 2010 11:56:52 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8F91C8FC23; Mon, 25 Jan 2010 11:56:52 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PBuqGM036422; Mon, 25 Jan 2010 11:56:52 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PBuqGs036421; Mon, 25 Jan 2010 11:56:52 GMT (envelope-from tobez) Message-Id: <201001251156.o0PBuqGs036421@repoman.freebsd.org> From: Anton Berezin Date: Mon, 25 Jan 2010 11:56:52 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/lang/p5-Try-Tiny Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 11:56:52 -0000 tobez 2010-01-25 11:56:52 UTC FreeBSD ports repository Modified files: lang/p5-Try-Tiny Makefile distinfo Log: Update to 0.04. Changes: http://search.cpan.org/dist/Try-Tiny/Changes Revision Changes Path 1.3 +1 -1 ports/lang/p5-Try-Tiny/Makefile 1.3 +3 -3 ports/lang/p5-Try-Tiny/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 12:24:07 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0A33F1065692; Mon, 25 Jan 2010 12:24:07 +0000 (UTC) (envelope-from mich@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id ECA4A8FC22; Mon, 25 Jan 2010 12:24:06 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PCO6Ua039827; Mon, 25 Jan 2010 12:24:06 GMT (envelope-from mich@repoman.freebsd.org) Received: (from mich@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PCO6Ma039826; Mon, 25 Jan 2010 12:24:06 GMT (envelope-from mich) Message-Id: <201001251224.o0PCO6Ma039826@repoman.freebsd.org> From: Michael Landin Hostbaek Date: Mon, 25 Jan 2010 12:24:06 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/apinger Makefile pkg-plist ports/net/apinger/files apinger.in apinger.sh pkg-message.in X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 12:24:07 -0000 mich 2010-01-25 12:24:06 UTC FreeBSD ports repository Modified files: net/apinger Makefile pkg-plist Added files: net/apinger/files apinger.in pkg-message.in Removed files: net/apinger/files apinger.sh Log: - move message to pkg-message so users installing by a package recieve the message - add a new rc script which is installed via USE_RC_SUBR PR: ports/143102 Submitted by: Sevan Janiyan Revision Changes Path 1.15 +5 -11 ports/net/apinger/Makefile 1.1 +28 -0 ports/net/apinger/files/apinger.in (new) 1.2 +0 -19 ports/net/apinger/files/apinger.sh (dead) 1.1 +5 -0 ports/net/apinger/files/pkg-message.in (new) 1.6 +0 -1 ports/net/apinger/pkg-plist From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 12:46:42 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3579A10656A4; Mon, 25 Jan 2010 12:46:42 +0000 (UTC) (envelope-from garga@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0C1F48FC1F; Mon, 25 Jan 2010 12:46:42 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PCkfrV041753; Mon, 25 Jan 2010 12:46:41 GMT (envelope-from garga@repoman.freebsd.org) Received: (from garga@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PCkfka041752; Mon, 25 Jan 2010 12:46:41 GMT (envelope-from garga) Message-Id: <201001251246.o0PCkfka041752@repoman.freebsd.org> From: Renato Botelho Date: Mon, 25 Jan 2010 12:46:41 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net-im/twirssi Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 12:46:42 -0000 garga 2010-01-25 12:46:41 UTC FreeBSD ports repository Modified files: net-im/twirssi Makefile distinfo Log: Update to 2.4.0, now it uses oauth and don't need to store passwords on irssi conf anymore Revision Changes Path 1.5 +1 -1 ports/net-im/twirssi/Makefile 1.3 +3 -3 ports/net-im/twirssi/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 12:58:50 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6EE31106566C; Mon, 25 Jan 2010 12:58:50 +0000 (UTC) (envelope-from ehaupt@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4573A8FC19; Mon, 25 Jan 2010 12:58:50 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PCwoqL053110; Mon, 25 Jan 2010 12:58:50 GMT (envelope-from ehaupt@repoman.freebsd.org) Received: (from ehaupt@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PCwoaH053109; Mon, 25 Jan 2010 12:58:50 GMT (envelope-from ehaupt) Message-Id: <201001251258.o0PCwoaH053109@repoman.freebsd.org> From: Emanuel Haupt Date: Mon, 25 Jan 2010 12:58:50 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/textproc/p5-Text-vCard Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 12:58:50 -0000 ehaupt 2010-01-25 12:58:50 UTC FreeBSD ports repository Modified files: textproc/p5-Text-vCard Makefile distinfo Log: Update to 2.06 Revision Changes Path 1.13 +1 -1 ports/textproc/p5-Text-vCard/Makefile 1.10 +3 -3 ports/textproc/p5-Text-vCard/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 13:38:50 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 78F741065670; Mon, 25 Jan 2010 13:38:50 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5022E8FC20; Mon, 25 Jan 2010 13:38:50 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PDcoZA056981; Mon, 25 Jan 2010 13:38:50 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PDcoXb056980; Mon, 25 Jan 2010 13:38:50 GMT (envelope-from tobez) Message-Id: <201001251338.o0PDcoXb056980@repoman.freebsd.org> From: Anton Berezin Date: Mon, 25 Jan 2010 13:38:50 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-MooseX-Aliases Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 13:38:50 -0000 tobez 2010-01-25 13:38:50 UTC FreeBSD ports repository Modified files: devel/p5-MooseX-Aliases Makefile Log: Fix manpages list. Pointy hat to: pgollucci Revision Changes Path 1.5 +1 -4 ports/devel/p5-MooseX-Aliases/Makefile From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 13:43:32 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A45B21065697; Mon, 25 Jan 2010 13:43:32 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7B5FB8FC08; Mon, 25 Jan 2010 13:43:32 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PDhWwC057391; Mon, 25 Jan 2010 13:43:32 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PDhWjh057390; Mon, 25 Jan 2010 13:43:32 GMT (envelope-from tobez) Message-Id: <201001251343.o0PDhWjh057390@repoman.freebsd.org> From: Anton Berezin Date: Mon, 25 Jan 2010 13:43:32 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-MooseX-Aliases Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 13:43:32 -0000 tobez 2010-01-25 13:43:32 UTC FreeBSD ports repository Modified files: devel/p5-MooseX-Aliases Makefile distinfo Log: Update to 0.08. Changes: http://search.cpan.org/dist/MooseX-Aliases/Changes Revision Changes Path 1.6 +1 -2 ports/devel/p5-MooseX-Aliases/Makefile 1.5 +3 -3 ports/devel/p5-MooseX-Aliases/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 13:48:49 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 50AF3106568D; Mon, 25 Jan 2010 13:48:49 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 27AF88FC1F; Mon, 25 Jan 2010 13:48:49 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PDmnKe057780; Mon, 25 Jan 2010 13:48:49 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PDmnde057779; Mon, 25 Jan 2010 13:48:49 GMT (envelope-from tobez) Message-Id: <201001251348.o0PDmnde057779@repoman.freebsd.org> From: Anton Berezin Date: Mon, 25 Jan 2010 13:48:49 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-mixin Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 13:48:49 -0000 tobez 2010-01-25 13:48:49 UTC FreeBSD ports repository Modified files: devel/p5-mixin Makefile distinfo pkg-plist Log: Update to 0.07. Changes: http://search.cpan.org/dist/mixin/Changes Revision Changes Path 1.7 +2 -2 ports/devel/p5-mixin/Makefile 1.6 +3 -3 ports/devel/p5-mixin/distinfo 1.2 +0 -2 ports/devel/p5-mixin/pkg-plist From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 13:51:58 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E9259106568B; Mon, 25 Jan 2010 13:51:58 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BFF6F8FC19; Mon, 25 Jan 2010 13:51:58 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PDpwT0058074; Mon, 25 Jan 2010 13:51:58 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PDpwK8058073; Mon, 25 Jan 2010 13:51:58 GMT (envelope-from tobez) Message-Id: <201001251351.o0PDpwK8058073@repoman.freebsd.org> From: Anton Berezin Date: Mon, 25 Jan 2010 13:51:58 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-Test-Pod Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 13:51:59 -0000 tobez 2010-01-25 13:51:58 UTC FreeBSD ports repository Modified files: devel/p5-Test-Pod Makefile distinfo pkg-plist Log: Update to 1.41. Changes: http://search.cpan.org/dist/Test-Pod/Changes Revision Changes Path 1.20 +2 -3 ports/devel/p5-Test-Pod/Makefile 1.17 +3 -3 ports/devel/p5-Test-Pod/distinfo 1.4 +0 -3 ports/devel/p5-Test-Pod/pkg-plist From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 13:57:26 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4AF23106566C; Mon, 25 Jan 2010 13:57:26 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 221C68FC14; Mon, 25 Jan 2010 13:57:26 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PDvQV5058469; Mon, 25 Jan 2010 13:57:26 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PDvQkp058468; Mon, 25 Jan 2010 13:57:26 GMT (envelope-from tobez) Message-Id: <201001251357.o0PDvQkp058468@repoman.freebsd.org> From: Anton Berezin Date: Mon, 25 Jan 2010 13:57:25 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-namespace-clean Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 13:57:26 -0000 tobez 2010-01-25 13:57:25 UTC FreeBSD ports repository Modified files: devel/p5-namespace-clean Makefile distinfo Log: Update to 0.13. Changes: http://search.cpan.org/dist/namespace-clean/Changes Revision Changes Path 1.6 +5 -3 ports/devel/p5-namespace-clean/Makefile 1.5 +3 -3 ports/devel/p5-namespace-clean/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 14:00:22 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BB1FD1065696; Mon, 25 Jan 2010 14:00:22 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 92A018FC13; Mon, 25 Jan 2010 14:00:22 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PE0Mt5058908; Mon, 25 Jan 2010 14:00:22 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PE0Mvq058906; Mon, 25 Jan 2010 14:00:22 GMT (envelope-from tobez) Message-Id: <201001251400.o0PE0Mvq058906@repoman.freebsd.org> From: Anton Berezin Date: Mon, 25 Jan 2010 14:00:22 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-Mouse Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 14:00:22 -0000 tobez 2010-01-25 14:00:22 UTC FreeBSD ports repository Modified files: devel/p5-Mouse Makefile distinfo Log: Update to 0.47. Changes: http://search.cpan.org/dist/Mouse/Changes Revision Changes Path 1.36 +2 -3 ports/devel/p5-Mouse/Makefile 1.32 +3 -3 ports/devel/p5-Mouse/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 14:00:26 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2264B106568D; Mon, 25 Jan 2010 14:00:26 +0000 (UTC) (envelope-from kuriyama@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E90D78FC20; Mon, 25 Jan 2010 14:00:25 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PE0PTs059114; Mon, 25 Jan 2010 14:00:25 GMT (envelope-from kuriyama@repoman.freebsd.org) Received: (from kuriyama@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PE0PmB059113; Mon, 25 Jan 2010 14:00:25 GMT (envelope-from kuriyama) Message-Id: <201001251400.o0PE0PmB059113@repoman.freebsd.org> From: Jun Kuriyama Date: Mon, 25 Jan 2010 14:00:25 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www/p5-HTTP-Request-Params Makefile ports/www/p5-Handel Makefile ports/www/p5-Jifty Makefile ports/www/p5-MasonX-Request-WithApacheSession Makefile ports/www/p5-MojoMojo Makefile ports/www/p5-POE-Component-Client-HTTP Makefile ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 14:00:26 -0000 kuriyama 2010-01-25 14:00:25 UTC FreeBSD ports repository Modified files: www/p5-HTTP-Request-Params Makefile www/p5-Handel Makefile www/p5-Jifty Makefile www/p5-MasonX-Request-WithApacheSession Makefile www/p5-MojoMojo Makefile www/p5-POE-Component-Client-HTTP Makefile www/p5-POE-Component-Server-SimpleHTTP Makefile www/p5-Template-Timer Makefile www/p5-Test-HTTP-Server-Simple Makefile www/p5-TestGen4Web-Runner Makefile www/p5-URI-ToDisk Makefile www/p5-W3C-LinkChecker Makefile www/p5-WWW-Comic Makefile www/p5-WWW-HatenaStar Makefile www/p5-WWW-Mechanize-Pluggable Makefile www/p5-WWW-Mechanize-Plugin-phpBB Makefile www/p5-WWW-Mediawiki-Client Makefile www/photo_gallery Makefile www/rt36 Makefile www/syndigator Makefile Log: - Remove unneeded dependencies which is in perl-5.8.9 dist (part 5). Approved by: portmgr (itetcu) Revision Changes Path 1.4 +2 -3 ports/www/p5-HTTP-Request-Params/Makefile 1.16 +1 -2 ports/www/p5-Handel/Makefile 1.20 +1 -3 ports/www/p5-Jifty/Makefile 1.8 +1 -1 ports/www/p5-MasonX-Request-WithApacheSession/Makefile 1.4 +1 -2 ports/www/p5-MojoMojo/Makefile 1.30 +1 -1 ports/www/p5-POE-Component-Client-HTTP/Makefile 1.19 +1 -1 ports/www/p5-POE-Component-Server-SimpleHTTP/Makefile 1.6 +2 -2 ports/www/p5-Template-Timer/Makefile 1.9 +2 -3 ports/www/p5-Test-HTTP-Server-Simple/Makefile 1.8 +1 -1 ports/www/p5-TestGen4Web-Runner/Makefile 1.3 +3 -4 ports/www/p5-URI-ToDisk/Makefile 1.9 +2 -3 ports/www/p5-W3C-LinkChecker/Makefile 1.5 +2 -2 ports/www/p5-WWW-Comic/Makefile 1.2 +1 -1 ports/www/p5-WWW-HatenaStar/Makefile 1.7 +1 -2 ports/www/p5-WWW-Mechanize-Pluggable/Makefile 1.6 +1 -1 ports/www/p5-WWW-Mechanize-Plugin-phpBB/Makefile 1.3 +1 -2 ports/www/p5-WWW-Mediawiki-Client/Makefile 1.6 +1 -2 ports/www/photo_gallery/Makefile 1.74 +4 -5 ports/www/rt36/Makefile 1.12 +1 -2 ports/www/syndigator/Makefile From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 14:06:43 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3A74C1065679; Mon, 25 Jan 2010 14:06:43 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 11B298FC0C; Mon, 25 Jan 2010 14:06:43 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PE6gZq060564; Mon, 25 Jan 2010 14:06:42 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PE6gLq060563; Mon, 25 Jan 2010 14:06:42 GMT (envelope-from tobez) Message-Id: <201001251406.o0PE6gLq060563@repoman.freebsd.org> From: Anton Berezin Date: Mon, 25 Jan 2010 14:06:42 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-Config-Model Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 14:06:43 -0000 tobez 2010-01-25 14:06:42 UTC FreeBSD ports repository Modified files: devel/p5-Config-Model Makefile distinfo Log: Update to 0.642. Changes: http://search.cpan.org/dist/Config-Model/ChangeLog Revision Changes Path 1.35 +1 -1 ports/devel/p5-Config-Model/Makefile 1.33 +3 -3 ports/devel/p5-Config-Model/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 14:08:17 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2E134106566C; Mon, 25 Jan 2010 14:08:17 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 058138FC21; Mon, 25 Jan 2010 14:08:17 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PE8G3x060694; Mon, 25 Jan 2010 14:08:16 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PE8Gpc060693; Mon, 25 Jan 2010 14:08:16 GMT (envelope-from tobez) Message-Id: <201001251408.o0PE8Gpc060693@repoman.freebsd.org> From: Anton Berezin Date: Mon, 25 Jan 2010 14:08:16 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-B-Utils Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 14:08:17 -0000 tobez 2010-01-25 14:08:16 UTC FreeBSD ports repository Modified files: devel/p5-B-Utils Makefile distinfo Log: Update to 0.11. Changes: http://search.cpan.org/dist/B-Utils/Changes Revision Changes Path 1.10 +1 -1 ports/devel/p5-B-Utils/Makefile 1.6 +3 -3 ports/devel/p5-B-Utils/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 14:17:35 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E954210656A8; Mon, 25 Jan 2010 14:17:35 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C0A278FC19; Mon, 25 Jan 2010 14:17:35 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PEHZ3x061471; Mon, 25 Jan 2010 14:17:35 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PEHZFm061470; Mon, 25 Jan 2010 14:17:35 GMT (envelope-from tobez) Message-Id: <201001251417.o0PEHZFm061470@repoman.freebsd.org> From: Anton Berezin Date: Mon, 25 Jan 2010 14:17:35 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/textproc/p5-XML-Twig Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 14:17:36 -0000 tobez 2010-01-25 14:17:35 UTC FreeBSD ports repository Modified files: textproc/p5-XML-Twig Makefile distinfo Log: Update to 3.34. Changes: http://search.cpan.org/dist/XML-Twig/Changes Revision Changes Path 1.22 +1 -1 ports/textproc/p5-XML-Twig/Makefile 1.19 +3 -3 ports/textproc/p5-XML-Twig/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 14:30:06 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4F510106566C; Mon, 25 Jan 2010 14:30:06 +0000 (UTC) (envelope-from sem@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 25E558FC14; Mon, 25 Jan 2010 14:30:06 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PEU5b7062438; Mon, 25 Jan 2010 14:30:05 GMT (envelope-from sem@repoman.freebsd.org) Received: (from sem@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PEU5Cf062437; Mon, 25 Jan 2010 14:30:05 GMT (envelope-from sem) Message-Id: <201001251430.o0PEU5Cf062437@repoman.freebsd.org> From: Sergey Matveychuk Date: Mon, 25 Jan 2010 14:30:05 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/dns/unbound/files unbound.in X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 14:30:06 -0000 sem 2010-01-25 14:30:05 UTC FreeBSD ports repository Modified files: dns/unbound/files unbound.in Log: - Forgot to set : ${unbound_enable:-"NO"} - Allow user to set a pid file location with unbound_pidfile="..." PR: ports/142793 (based on) Submitted by: Keith Gaughan Revision Changes Path 1.3 +4 -1 ports/dns/unbound/files/unbound.in From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 14:50:50 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B0A3F106568B; Mon, 25 Jan 2010 14:50:50 +0000 (UTC) (envelope-from demon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 88A618FC18; Mon, 25 Jan 2010 14:50:50 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PEooE7063977; Mon, 25 Jan 2010 14:50:50 GMT (envelope-from demon@repoman.freebsd.org) Received: (from demon@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PEoovk063976; Mon, 25 Jan 2010 14:50:50 GMT (envelope-from demon) Message-Id: <201001251450.o0PEoovk063976@repoman.freebsd.org> From: Dmitry Sivachenko Date: Mon, 25 Jan 2010 14:50:50 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/ftp/uftp distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 14:50:50 -0000 demon 2010-01-25 14:50:50 UTC FreeBSD ports repository Modified files: ftp/uftp distinfo Log: Readme.txt file was updated. Revision Changes Path 1.17 +2 -2 ports/ftp/uftp/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 14:51:08 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ACAAA1065694; Mon, 25 Jan 2010 14:51:08 +0000 (UTC) (envelope-from dhn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 840F78FC14; Mon, 25 Jan 2010 14:51:08 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PEp8Am064033; Mon, 25 Jan 2010 14:51:08 GMT (envelope-from dhn@repoman.freebsd.org) Received: (from dhn@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PEp8nD064032; Mon, 25 Jan 2010 14:51:08 GMT (envelope-from dhn) Message-Id: <201001251451.o0PEp8nD064032@repoman.freebsd.org> From: Dennis Herrmann Date: Mon, 25 Jan 2010 14:51:08 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-Data-TreeDumper Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 14:51:08 -0000 dhn 2010-01-25 14:51:08 UTC FreeBSD ports repository Modified files: devel/p5-Data-TreeDumper Makefile distinfo Log: - Update to 0.37 Revision Changes Path 1.15 +1 -1 ports/devel/p5-Data-TreeDumper/Makefile 1.11 +3 -3 ports/devel/p5-Data-TreeDumper/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 15:11:20 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C8D2C106566B; Mon, 25 Jan 2010 15:11:20 +0000 (UTC) (envelope-from tabthorpe@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B8BA58FC1E; Mon, 25 Jan 2010 15:11:20 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PFBKSN066559; Mon, 25 Jan 2010 15:11:20 GMT (envelope-from tabthorpe@repoman.freebsd.org) Received: (from tabthorpe@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PFBK0w066558; Mon, 25 Jan 2010 15:11:20 GMT (envelope-from tabthorpe) Message-Id: <201001251511.o0PFBK0w066558@repoman.freebsd.org> From: Thomas Abthorpe Date: Mon, 25 Jan 2010 15:11:20 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/citrix_ica Makefile ports/net/citrix_ica/files wfcmgr wfcmgr.in wfica wfica.in X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 15:11:20 -0000 tabthorpe 2010-01-25 15:11:20 UTC FreeBSD ports repository Modified files: net/citrix_ica Makefile Added files: net/citrix_ica/files wfcmgr.in wfica.in Removed files: net/citrix_ica/files wfcmgr wfica Log: - Use SUB_FILES/LIST in lieu of sed - No PORTREVISION bump needed PR: ports/143103 Submitted by: Sevan Janiyan Revision Changes Path 1.53 +5 -6 ports/net/citrix_ica/Makefile 1.2 +0 -3 ports/net/citrix_ica/files/wfcmgr (dead) 1.1 +3 -0 ports/net/citrix_ica/files/wfcmgr.in (new) 1.3 +0 -3 ports/net/citrix_ica/files/wfica (dead) 1.1 +3 -0 ports/net/citrix_ica/files/wfica.in (new) From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 15:12:57 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DF803106568B; Mon, 25 Jan 2010 15:12:57 +0000 (UTC) (envelope-from tabthorpe@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CCFAB8FC0A; Mon, 25 Jan 2010 15:12:57 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PFCvI8066787; Mon, 25 Jan 2010 15:12:57 GMT (envelope-from tabthorpe@repoman.freebsd.org) Received: (from tabthorpe@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PFCvif066786; Mon, 25 Jan 2010 15:12:57 GMT (envelope-from tabthorpe) Message-Id: <201001251512.o0PFCvif066786@repoman.freebsd.org> From: Thomas Abthorpe Date: Mon, 25 Jan 2010 15:12:57 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/citrix_xenapp Makefile ports/net/citrix_xenapp/files wfcmgr wfcmgr.in wfica wfica.in ports/german/citrix_xenapp Makefile ports/german/citrix_xenapp/files wfcmgr wfcmgr.in wfica wfica.in ports/japanese/citrix_xenapp Makefile ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 15:12:58 -0000 tabthorpe 2010-01-25 15:12:57 UTC FreeBSD ports repository Modified files: net/citrix_xenapp Makefile german/citrix_xenapp Makefile japanese/citrix_xenapp Makefile Added files: net/citrix_xenapp/files wfcmgr.in wfica.in german/citrix_xenapp/files wfcmgr.in wfica.in japanese/citrix_xenapp/files wfcmgr.in wfica.in Removed files: net/citrix_xenapp/files wfcmgr wfica german/citrix_xenapp/files wfcmgr wfica japanese/citrix_xenapp/files wfcmgr wfica Log: - Use SUB_FILES/LIST in lieu of sed - No PORTREVISION bump needed PR: ports/143104 Submitted by: Sevan Janiyan Revision Changes Path 1.23 +5 -6 ports/german/citrix_xenapp/Makefile 1.2 +0 -3 ports/german/citrix_xenapp/files/wfcmgr (dead) 1.1 +3 -0 ports/german/citrix_xenapp/files/wfcmgr.in (new) 1.3 +0 -3 ports/german/citrix_xenapp/files/wfica (dead) 1.1 +3 -0 ports/german/citrix_xenapp/files/wfica.in (new) 1.10 +5 -6 ports/japanese/citrix_xenapp/Makefile 1.2 +0 -3 ports/japanese/citrix_xenapp/files/wfcmgr (dead) 1.1 +3 -0 ports/japanese/citrix_xenapp/files/wfcmgr.in (new) 1.2 +0 -3 ports/japanese/citrix_xenapp/files/wfica (dead) 1.1 +3 -0 ports/japanese/citrix_xenapp/files/wfica.in (new) 1.56 +5 -6 ports/net/citrix_xenapp/Makefile 1.2 +0 -3 ports/net/citrix_xenapp/files/wfcmgr (dead) 1.1 +3 -0 ports/net/citrix_xenapp/files/wfcmgr.in (new) 1.3 +0 -3 ports/net/citrix_xenapp/files/wfica (dead) 1.1 +3 -0 ports/net/citrix_xenapp/files/wfica.in (new) From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 15:16:55 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 971A6106568B; Mon, 25 Jan 2010 15:16:55 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6E2698FC1D; Mon, 25 Jan 2010 15:16:55 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PFGtQ6067115; Mon, 25 Jan 2010 15:16:55 GMT (envelope-from gabor@repoman.freebsd.org) Received: (from gabor@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PFGtv6067114; Mon, 25 Jan 2010 15:16:55 GMT (envelope-from gabor) Message-Id: <201001251516.o0PFGtv6067114@repoman.freebsd.org> From: Gabor Kovesdan Date: Mon, 25 Jan 2010 15:16:55 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/textproc/ispell Makefile distinfo ports/textproc/ispell/files DA.patch X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 15:16:55 -0000 gabor 2010-01-25 15:16:55 UTC FreeBSD ports repository Modified files: textproc/ispell Makefile distinfo textproc/ispell/files DA.patch Log: - Update Danish dictionary - Bump PORTREVISION PR: 142195 Submitted by: Mikkel Hoegh Revision Changes Path 1.121 +3 -5 ports/textproc/ispell/Makefile 1.33 +3 -3 ports/textproc/ispell/distinfo 1.6 +3 -3 ports/textproc/ispell/files/DA.patch From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 15:16:57 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0DEFB106568F; Mon, 25 Jan 2010 15:16:57 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DA11A8FC0C; Mon, 25 Jan 2010 15:16:56 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PFGuij067145; Mon, 25 Jan 2010 15:16:56 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PFGutm067144; Mon, 25 Jan 2010 15:16:56 GMT (envelope-from tobez) Message-Id: <201001251516.o0PFGutm067144@repoman.freebsd.org> From: Anton Berezin Date: Mon, 25 Jan 2010 15:16:56 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-Class-Accessor-Named Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 15:16:57 -0000 tobez 2010-01-25 15:16:56 UTC FreeBSD ports repository Modified files: devel/p5-Class-Accessor-Named Makefile distinfo Log: Update to 0.009. Changes: http://search.cpan.org/dist/Class-Accessor-Named/Changes Revision Changes Path 1.6 +1 -1 ports/devel/p5-Class-Accessor-Named/Makefile 1.5 +3 -3 ports/devel/p5-Class-Accessor-Named/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 15:23:25 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2D54C1065676; Mon, 25 Jan 2010 15:23:25 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 04D208FC18; Mon, 25 Jan 2010 15:23:25 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PFNOOv067635; Mon, 25 Jan 2010 15:23:24 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PFNOi7067634; Mon, 25 Jan 2010 15:23:24 GMT (envelope-from tobez) Message-Id: <201001251523.o0PFNOi7067634@repoman.freebsd.org> From: Anton Berezin Date: Mon, 25 Jan 2010 15:23:24 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-Module-Pluggable-Fast Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 15:23:25 -0000 tobez 2010-01-25 15:23:24 UTC FreeBSD ports repository Modified files: devel/p5-Module-Pluggable-Fast Makefile distinfo Log: Update to 0.19. Changes: http://search.cpan.org/dist/Module-Pluggable-Fast/Changes Revision Changes Path 1.11 +2 -2 ports/devel/p5-Module-Pluggable-Fast/Makefile 1.7 +3 -3 ports/devel/p5-Module-Pluggable-Fast/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 15:29:25 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 993A7106568B; Mon, 25 Jan 2010 15:29:25 +0000 (UTC) (envelope-from skreuzer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6FE028FC0C; Mon, 25 Jan 2010 15:29:25 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PFTPkf068090; Mon, 25 Jan 2010 15:29:25 GMT (envelope-from skreuzer@repoman.freebsd.org) Received: (from skreuzer@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PFTPtj068086; Mon, 25 Jan 2010 15:29:25 GMT (envelope-from skreuzer) Message-Id: <201001251529.o0PFTPtj068086@repoman.freebsd.org> From: Steven Kreuzer Date: Mon, 25 Jan 2010 15:29:25 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www/p5-Net-YAP pkg-descr X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 15:29:25 -0000 skreuzer 2010-01-25 15:29:25 UTC FreeBSD ports repository Modified files: www/p5-Net-YAP pkg-descr Log: Provide correct link to module and since I forgot to include it in the original commit message: WWW: http://search.cpan.org/dist/Net-YAP/ Submitted by: miwi@ Revision Changes Path 1.2 +2 -2 ports/www/p5-Net-YAP/pkg-descr From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 15:29:25 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C3089106568F; Mon, 25 Jan 2010 15:29:25 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 995788FC24; Mon, 25 Jan 2010 15:29:25 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PFTPIS068091; Mon, 25 Jan 2010 15:29:25 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PFTP8V068089; Mon, 25 Jan 2010 15:29:25 GMT (envelope-from tobez) Message-Id: <201001251529.o0PFTP8V068089@repoman.freebsd.org> From: Anton Berezin Date: Mon, 25 Jan 2010 15:29:25 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-MooseX-Clone Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 15:29:25 -0000 tobez 2010-01-25 15:29:25 UTC FreeBSD ports repository Modified files: devel/p5-MooseX-Clone Makefile distinfo Log: Update to 0.05. Changes: http://search.cpan.org/dist/MooseX-Clone/Changes Revision Changes Path 1.4 +1 -1 ports/devel/p5-MooseX-Clone/Makefile 1.3 +3 -3 ports/devel/p5-MooseX-Clone/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 15:54:48 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C8A2A10656A3; Mon, 25 Jan 2010 15:54:48 +0000 (UTC) (envelope-from beat@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A05CD8FC14; Mon, 25 Jan 2010 15:54:48 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PFsm39070094; Mon, 25 Jan 2010 15:54:48 GMT (envelope-from beat@repoman.freebsd.org) Received: (from beat@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PFsmSW070093; Mon, 25 Jan 2010 15:54:48 GMT (envelope-from beat) Message-Id: <201001251554.o0PFsmSW070093@repoman.freebsd.org> From: Beat Gaetzi Date: Mon, 25 Jan 2010 15:54:48 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/mail/thunderbird3-i18n Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 15:54:48 -0000 beat 2010-01-25 15:54:48 UTC FreeBSD ports repository Modified files: mail/thunderbird3-i18n Makefile Log: - Create symlinks in thunderbirds extension directory so that thunderbird knows about the installed language packs. [1] - Re-enable xpi-quick-locale-switcher as version 1.7 does work with Thunderbird 3. - Bump PORTREVISION Reported by: avl@ [1] Revision Changes Path 1.33 +5 -5 ports/mail/thunderbird3-i18n/Makefile From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 15:58:23 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1649D106568F; Mon, 25 Jan 2010 15:58:23 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E1F8C8FC44; Mon, 25 Jan 2010 15:58:22 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PFwMFs070420; Mon, 25 Jan 2010 15:58:22 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PFwMVF070419; Mon, 25 Jan 2010 15:58:22 GMT (envelope-from tobez) Message-Id: <201001251558.o0PFwMVF070419@repoman.freebsd.org> From: Anton Berezin Date: Mon, 25 Jan 2010 15:58:22 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-DateTime-Format-ISO8601 Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 15:58:23 -0000 tobez 2010-01-25 15:58:22 UTC FreeBSD ports repository Modified files: devel/p5-DateTime-Format-ISO8601 Makefile distinfo Log: Update to 0.07. Changes: http://search.cpan.org/dist/DateTime-Format-ISO8601/Changes Revision Changes Path 1.13 +1 -1 ports/devel/p5-DateTime-Format-ISO8601/Makefile 1.10 +3 -3 ports/devel/p5-DateTime-Format-ISO8601/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 16:34:34 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C55F21065694; Mon, 25 Jan 2010 16:34:34 +0000 (UTC) (envelope-from ale@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9D5BC8FC14; Mon, 25 Jan 2010 16:34:34 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PGYYtj074167; Mon, 25 Jan 2010 16:34:34 GMT (envelope-from ale@repoman.freebsd.org) Received: (from ale@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PGYYnX074166; Mon, 25 Jan 2010 16:34:34 GMT (envelope-from ale) Message-Id: <201001251634.o0PGYYnX074166@repoman.freebsd.org> From: Alex Dupre Date: Mon, 25 Jan 2010 16:34:34 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/java/openjdk6 Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 16:34:34 -0000 ale 2010-01-25 16:34:34 UTC FreeBSD ports repository Modified files: java/openjdk6 Makefile Log: Remove unneeded '\' in COMMENT. Revision Changes Path 1.19 +1 -1 ports/java/openjdk6/Makefile From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 16:50:25 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2FD94106566B; Mon, 25 Jan 2010 16:50:25 +0000 (UTC) (envelope-from QAT@FreeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id 7D6C68FC0C; Mon, 25 Jan 2010 16:50:24 +0000 (UTC) Received: from jester1b.ixsystems.com (unknown [206.40.55.137]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id 143D822C50B5; Mon, 25 Jan 2010 18:50:23 +0200 (EET) Received: by jester1b.ixsystems.com (Postfix, from userid 0) id DB2A75A914A; Mon, 25 Jan 2010 08:50:21 -0800 (PST) From: QAT@FreeBSD.org To: demon@FreeBSD.org In-Reply-To: <201001251450.o0PEoovk063976@repoman.freebsd.org> References: <201001251450.o0PEoovk063976@repoman.freebsd.org> X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-3.3_3; dsversion: 3.2.1 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_8 X-QAT-Jail_Last_Built: 2009-12-08 11:28:51 X-QAT-Port: ftp/uftp X-QAT-Log: http://QAT.TecNik93.com/logs/8-STABLE-NPD/uftp-2.10.3,1.log X-QAT-Build_Reason: Commit X-QAT-Fail_Reason: checksum Message-Id: <20100125165021.DB2A75A914A@jester1b.ixsystems.com> Date: Mon, 25 Jan 2010 08:50:21 -0800 (PST) Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/ftp/uftp distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 16:50:25 -0000 The Restless Daemon identified a checksum error while trying to build: uftp-2.10.3,1 maintained by demon@FreeBSD.org Makefile ident: $FreeBSD: ports/ftp/uftp/Makefile,v 1.18 2010/01/25 09:50:42 demon Exp $ Excerpt from http://QAT.TecNik93.com/logs/8-STABLE-NPD/uftp-2.10.3,1.log : FTP_PASSIVE_MODE=yes CCACHE_ENABLED=1 EDITOR=vi INDEXFILE=INDEX-8 ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- End Configuration. FETCH_DEPENDS= PATCH_DEPENDS= EXTRACT_DEPENDS= BUILD_DEPENDS=gettext-0.17_1.tbz libiconv-1.13.1.tbz gmake-3.81_3.tbz RUN_DEPENDS= add_pkg ================================================================ ======================================== => uftp-2.10.3.tar doesn't seem to exist in /tmp/distfiles/. => Attempting to fetch from file:///distcache//. uftp-2.10.3.tar 160 kB 4818 kBps => MD5 Checksum mismatch for uftp-2.10.3.tar. => SHA256 Checksum mismatch for uftp-2.10.3.tar. ===> Refetch for 1 more times files: uftp-2.10.3.tar uftp-2.10.3.tar => uftp-2.10.3.tar doesn't seem to exist in /tmp/distfiles/. => Attempting to fetch from file:///distcache//. => MD5 Checksum mismatch for uftp-2.10.3.tar. => SHA256 Checksum mismatch for uftp-2.10.3.tar. ===> Giving up on fetching files: uftp-2.10.3.tar uftp-2.10.3.tar Make sure the Makefile and distinfo file (/a/ports/ftp/uftp/distinfo) are up to date. If you are absolutely sure you want to override this check, type "make NO_CHECKSUM=yes [other args]". *** Error code 1 Stop in /a/ports/ftp/uftp. *** Error code 1 Stop in /a/ports/ftp/uftp. ================================================================ build of /usr/ports/ftp/uftp ended at Mon Jan 25 16:50:20 UTC 2010 PortsMon page for the port: http://portsmon.freebsd.org/portoverview.py?category=ftp&portname=uftp The build which triggered this BotMail was done under tinderbox-3.3_3; dsversion: 3.2.1 on RELENG_8 on amd64, kern.smp.cpus: 8 with tinderd_flags="-nullfs -plistcheck -onceonly" and ccache support, with the "official" up-to-date Ports Tree, with the following vars set: NOPORTDOCS=yes, NOPORTEXAMPLES=yes, NOPORTDATA=yes, FORCE_PACKAGE=yes. A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 19:15:18 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 685221065694; Mon, 25 Jan 2010 19:15:18 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 55A5E8FC14; Mon, 25 Jan 2010 19:15:18 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PJFIGI001047; Mon, 25 Jan 2010 19:15:18 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PJFIwT001046; Mon, 25 Jan 2010 19:15:18 GMT (envelope-from pav) Message-Id: <201001251915.o0PJFIwT001046@repoman.freebsd.org> From: Pav Lucistnik Date: Mon, 25 Jan 2010 19:15:18 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/Mk bsd.port.mk ports/audio/freealut Makefile ports/audio/hs-ALUT Makefile ports/audio/hs-OpenAL Makefile ports/audio/py-openal Makefile ports/audio/py-openal/files patch-setup.py ports/deskutils/xneur Makefile ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 19:15:18 -0000 pav 2010-01-25 19:15:18 UTC FreeBSD ports repository Modified files: Mk bsd.port.mk audio/freealut Makefile audio/hs-ALUT Makefile audio/hs-OpenAL Makefile audio/py-openal Makefile audio/py-openal/files patch-setup.py deskutils/xneur Makefile devel/allegro-devel Makefile devel/sfml Makefile devel/simgear Makefile emulators/bsnes Makefile games/allacrost Makefile games/apricots Makefile games/assaultcube Makefile games/atr3d Makefile games/battletanks Makefile games/blackshadeselite Makefile games/chromium-bsu Makefile games/deng Makefile games/el Makefile games/ember Makefile games/evq3 Makefile games/excido Makefile games/flightgear Makefile games/freeorion Makefile games/gemrb Makefile games/glest Makefile games/ioquake3 Makefile games/iourbanterror Makefile games/kmquake2 Makefile games/linwarrior Makefile games/openarena Makefile games/openastromenace Makefile games/rigsofrods Makefile games/scorched3d Makefile games/spring Makefile games/supertuxkart Makefile games/tnl Makefile games/torcs Makefile games/toycars Makefile games/tremulous Makefile games/trigger Makefile games/ultimatestunts Makefile games/uqm Makefile games/vamos Makefile games/vavoom Makefile games/vegastrike Makefile games/warsow Makefile games/warzone2100 Makefile games/windstille Makefile games/worldofpadman Makefile games/xpilot-ng-server Makefile graphics/Coin Makefile graphics/blender Makefile graphics/crystalspace Makefile graphics/py-pyglet Makefile graphics/py-soya3d Makefile graphics/reallyslick Makefile Added files: games/evq3/files patch-code_client_snd_openal.c games/ioquake3/files patch-code-client-snd_openal.c games/iourbanterror/files patch-code_client_snd_openal.c games/openarena/files patch-code_client_snd_openal.c games/scorched3d/files patch-configure-al.m4 games/tremulous/files patch-src_client_snd_openal.c games/warsow/files patch-snd_openal_snd_main.c games/worldofpadman/files patch-code_client_snd_openal.c Log: - Introduce USE_OPENAL variable for OpenAL consumers - Switch to openal-soft as a default OpenAL implementation PR: ports/142123 Submitted by: mva Tested by: pointyhat exp-run Approved by: portmgr (hat) Revision Changes Path 1.634 +84 -1 ports/Mk/bsd.port.mk 1.8 +2 -3 ports/audio/freealut/Makefile 1.2 +2 -2 ports/audio/hs-ALUT/Makefile 1.2 +2 -1 ports/audio/hs-OpenAL/Makefile 1.12 +2 -4 ports/audio/py-openal/Makefile 1.5 +10 -5 ports/audio/py-openal/files/patch-setup.py 1.14 +2 -1 ports/deskutils/xneur/Makefile 1.39 +2 -2 ports/devel/allegro-devel/Makefile 1.4 +2 -2 ports/devel/sfml/Makefile 1.35 +3 -4 ports/devel/simgear/Makefile 1.6 +2 -1 ports/emulators/bsnes/Makefile 1.16 +2 -2 ports/games/allacrost/Makefile 1.9 +2 -3 ports/games/apricots/Makefile 1.9 +2 -3 ports/games/assaultcube/Makefile 1.34 +2 -2 ports/games/atr3d/Makefile 1.10 +2 -2 ports/games/battletanks/Makefile 1.7 +3 -4 ports/games/blackshadeselite/Makefile 1.26 +2 -3 ports/games/chromium-bsu/Makefile 1.28 +3 -2 ports/games/deng/Makefile 1.24 +3 -4 ports/games/el/Makefile 1.52 +2 -3 ports/games/ember/Makefile 1.17 +2 -2 ports/games/evq3/Makefile 1.1 +11 -0 ports/games/evq3/files/patch-code_client_snd_openal.c (new) 1.11 +3 -4 ports/games/excido/Makefile 1.64 +3 -3 ports/games/flightgear/Makefile 1.21 +2 -2 ports/games/freeorion/Makefile 1.9 +3 -3 ports/games/gemrb/Makefile 1.25 +3 -4 ports/games/glest/Makefile 1.19 +2 -2 ports/games/ioquake3/Makefile 1.1 +11 -0 ports/games/ioquake3/files/patch-code-client-snd_openal.c (new) 1.19 +2 -2 ports/games/iourbanterror/Makefile 1.1 +11 -0 ports/games/iourbanterror/files/patch-code_client_snd_openal.c (new) 1.15 +2 -2 ports/games/kmquake2/Makefile 1.8 +2 -3 ports/games/linwarrior/Makefile 1.8 +2 -2 ports/games/openarena/Makefile 1.1 +11 -0 ports/games/openarena/files/patch-code_client_snd_openal.c (new) 1.8 +3 -4 ports/games/openastromenace/Makefile 1.10 +3 -2 ports/games/rigsofrods/Makefile 1.45 +3 -4 ports/games/scorched3d/Makefile 1.1 +31 -0 ports/games/scorched3d/files/patch-configure-al.m4 (new) 1.28 +2 -1 ports/games/spring/Makefile 1.4 +3 -3 ports/games/supertuxkart/Makefile 1.10 +3 -4 ports/games/tnl/Makefile 1.39 +3 -4 ports/games/torcs/Makefile 1.15 +2 -4 ports/games/toycars/Makefile 1.15 +2 -2 ports/games/tremulous/Makefile 1.1 +11 -0 ports/games/tremulous/files/patch-src_client_snd_openal.c (new) 1.19 +3 -4 ports/games/trigger/Makefile 1.11 +2 -4 ports/games/ultimatestunts/Makefile 1.23 +2 -2 ports/games/uqm/Makefile 1.53 +3 -3 ports/games/vamos/Makefile 1.50 +2 -1 ports/games/vavoom/Makefile 1.14 +2 -2 ports/games/vegastrike/Makefile 1.18 +2 -1 ports/games/warsow/Makefile 1.1 +11 -0 ports/games/warsow/files/patch-snd_openal_snd_main.c (new) 1.33 +2 -1 ports/games/warzone2100/Makefile 1.12 +3 -3 ports/games/windstille/Makefile 1.13 +2 -2 ports/games/worldofpadman/Makefile 1.1 +11 -0 ports/games/worldofpadman/files/patch-code_client_snd_openal.c (new) 1.19 +2 -2 ports/games/xpilot-ng-server/Makefile 1.34 +3 -2 ports/graphics/Coin/Makefile 1.38 +2 -2 ports/graphics/blender/Makefile 1.41 +2 -3 ports/graphics/crystalspace/Makefile 1.2 +3 -2 ports/graphics/py-pyglet/Makefile 1.33 +2 -3 ports/graphics/py-soya3d/Makefile 1.20 +2 -1 ports/graphics/reallyslick/Makefile From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 20:10:07 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4FD691065672; Mon, 25 Jan 2010 20:10:07 +0000 (UTC) (envelope-from makc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2739A8FC1F; Mon, 25 Jan 2010 20:10:07 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PKA7Lh006187; Mon, 25 Jan 2010 20:10:07 GMT (envelope-from makc@repoman.freebsd.org) Received: (from makc@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PKA7TB006186; Mon, 25 Jan 2010 20:10:07 GMT (envelope-from makc) Message-Id: <201001252010.o0PKA7TB006186@repoman.freebsd.org> From: Max Brazhnikov Date: Mon, 25 Jan 2010 20:10:07 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/cmake Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 20:10:07 -0000 makc 2010-01-25 20:10:07 UTC FreeBSD ports repository Modified files: devel/cmake Makefile Log: Improve comment Revision Changes Path 1.36 +1 -1 ports/devel/cmake/Makefile From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 20:11:14 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 544C6106566B; Mon, 25 Jan 2010 20:11:14 +0000 (UTC) (envelope-from makc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2ABA38FC19; Mon, 25 Jan 2010 20:11:14 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PKBEId006361; Mon, 25 Jan 2010 20:11:14 GMT (envelope-from makc@repoman.freebsd.org) Received: (from makc@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PKBEq4006360; Mon, 25 Jan 2010 20:11:14 GMT (envelope-from makc) Message-Id: <201001252011.o0PKBEq4006360@repoman.freebsd.org> From: Max Brazhnikov Date: Mon, 25 Jan 2010 20:11:14 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/cmake Makefile ports/devel/cmake/files patch-Modules_FindSDL.cmake X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 20:11:14 -0000 makc 2010-01-25 20:11:14 UTC FreeBSD ports repository Modified files: devel/cmake Makefile Added files: devel/cmake/files patch-Modules_FindSDL.cmake Log: Append {LOCALBASE}/include to SDL_INCLUDE_DIR, thus allow to build SDL apps out of box. Bump PORTREVISION PR: ports/142583 Submitted by: amdmi3@ Revision Changes Path 1.37 +1 -1 ports/devel/cmake/Makefile 1.1 +14 -0 ports/devel/cmake/files/patch-Modules_FindSDL.cmake (new) From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 21:31:15 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C69DC106566B; Mon, 25 Jan 2010 21:31:15 +0000 (UTC) (envelope-from mva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9DF198FC13; Mon, 25 Jan 2010 21:31:15 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PLVFGU023510; Mon, 25 Jan 2010 21:31:15 GMT (envelope-from mva@repoman.freebsd.org) Received: (from mva@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PLVFf0023509; Mon, 25 Jan 2010 21:31:15 GMT (envelope-from mva) Message-Id: <201001252131.o0PLVFf0023509@repoman.freebsd.org> From: Marcus von Appen Date: Mon, 25 Jan 2010 21:31:15 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports UPDATING X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 21:31:15 -0000 mva 2010-01-25 21:31:15 UTC FreeBSD ports repository Modified files: . UPDATING Log: Added an UPDATING note for the audio/openal to audio/openal-soft switch, as neither portmaster nor portupgrade can handle it easily due to the CONFLICTS. Approved by: mentor (implicit) Revision Changes Path 1.885 +24 -1 ports/UPDATING From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 21:52:25 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 14692106566B; Mon, 25 Jan 2010 21:52:25 +0000 (UTC) (envelope-from maho@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DF1E08FC08; Mon, 25 Jan 2010 21:52:24 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PLqOjV025093; Mon, 25 Jan 2010 21:52:24 GMT (envelope-from maho@repoman.freebsd.org) Received: (from maho@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PLqOo7025092; Mon, 25 Jan 2010 21:52:24 GMT (envelope-from maho) Message-Id: <201001252152.o0PLqOo7025092@repoman.freebsd.org> From: Maho Nakata Date: Mon, 25 Jan 2010 21:52:24 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/editors/openoffice.org-3-RC Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 21:52:25 -0000 maho 2010-01-25 21:52:24 UTC FreeBSD ports repository Modified files: editors/openoffice.org-3-RC Makefile distinfo Log: Update to OOO320_m11. This is 3.2.0rc4. Revision Changes Path 1.413 +2 -2 ports/editors/openoffice.org-3-RC/Makefile 1.182 +3 -3 ports/editors/openoffice.org-3-RC/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 21:54:17 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 99C2A10656A6; Mon, 25 Jan 2010 21:54:17 +0000 (UTC) (envelope-from araujo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 70E898FC23; Mon, 25 Jan 2010 21:54:17 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PLsH99025242; Mon, 25 Jan 2010 21:54:17 GMT (envelope-from araujo@repoman.freebsd.org) Received: (from araujo@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PLsHCH025241; Mon, 25 Jan 2010 21:54:17 GMT (envelope-from araujo) Message-Id: <201001252154.o0PLsHCH025241@repoman.freebsd.org> From: Marcelo Araujo Date: Mon, 25 Jan 2010 21:54:17 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/print/abcm2ps Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 21:54:17 -0000 araujo 2010-01-25 21:54:17 UTC FreeBSD ports repository Modified files: print/abcm2ps Makefile distinfo Log: - Update to 5.9.8. Revision Changes Path 1.36 +1 -1 ports/print/abcm2ps/Makefile 1.37 +3 -3 ports/print/abcm2ps/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 21:55:49 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9D57410656A8; Mon, 25 Jan 2010 21:55:49 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 73A678FC1B; Mon, 25 Jan 2010 21:55:49 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PLtndQ025428; Mon, 25 Jan 2010 21:55:49 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PLtnC3025427; Mon, 25 Jan 2010 21:55:49 GMT (envelope-from tobez) Message-Id: <201001252155.o0PLtnC3025427@repoman.freebsd.org> From: Anton Berezin Date: Mon, 25 Jan 2010 21:55:49 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/graphics/p5-Chart-Clicker Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 21:55:49 -0000 tobez 2010-01-25 21:55:49 UTC FreeBSD ports repository Modified files: graphics/p5-Chart-Clicker Makefile distinfo pkg-plist Log: Update to 2.58. Changes: http://search.cpan.org/dist/Chart-Clicker/Changes Revision Changes Path 1.30 +2 -1 ports/graphics/p5-Chart-Clicker/Makefile 1.27 +3 -3 ports/graphics/p5-Chart-Clicker/distinfo 1.12 +1 -0 ports/graphics/p5-Chart-Clicker/pkg-plist From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 22:03:37 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2D0EF106575D; Mon, 25 Jan 2010 22:03:37 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 02B498FC12; Mon, 25 Jan 2010 22:03:37 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PM3a7P026929; Mon, 25 Jan 2010 22:03:36 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PM3aXu026928; Mon, 25 Jan 2010 22:03:36 GMT (envelope-from tobez) Message-Id: <201001252203.o0PM3aXu026928@repoman.freebsd.org> From: Anton Berezin Date: Mon, 25 Jan 2010 22:03:36 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/databases/p5-DBIx-Log4perl Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 22:03:37 -0000 tobez 2010-01-25 22:03:36 UTC FreeBSD ports repository Modified files: databases/p5-DBIx-Log4perl Makefile distinfo Log: Update to 0.18. Changes: http://search.cpan.org/dist/DBIx-Log4perl/Changes Revision Changes Path 1.13 +1 -1 ports/databases/p5-DBIx-Log4perl/Makefile 1.12 +3 -3 ports/databases/p5-DBIx-Log4perl/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 22:42:58 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AE1771065670; Mon, 25 Jan 2010 22:42:58 +0000 (UTC) (envelope-from kuriyama@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7E7478FC16; Mon, 25 Jan 2010 22:42:58 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PMgwJs031289; Mon, 25 Jan 2010 22:42:58 GMT (envelope-from kuriyama@repoman.freebsd.org) Received: (from kuriyama@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PMgwGO031288; Mon, 25 Jan 2010 22:42:58 GMT (envelope-from kuriyama) Message-Id: <201001252242.o0PMgwGO031288@repoman.freebsd.org> From: Jun Kuriyama Date: Mon, 25 Jan 2010 22:42:58 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/textproc/p5-XML-Compile Makefile ports/textproc/p5-XML-Generator-DBI Makefile ports/www/amphetadesk Makefile ports/www/checkbot Makefile ports/www/cybercalendar Makefile ports/www/ljdeps Makefile ports/www/p5-Ark Makefile ports/www/p5-Bundle-Slash ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 22:42:58 -0000 kuriyama 2010-01-25 22:42:58 UTC FreeBSD ports repository Modified files: textproc/p5-XML-Compile Makefile textproc/p5-XML-Generator-DBI Makefile www/amphetadesk Makefile www/checkbot Makefile www/cybercalendar Makefile www/ljdeps Makefile www/p5-Ark Makefile www/p5-Bundle-Slash Makefile www/p5-CGI-Application-Plugin-Authentication Makefile www/p5-CGI-Application-Plugin-Session Makefile www/p5-CGI-Application-Plugin-TT Makefile www/p5-CGI-SSI Makefile www/p5-Catalyst-Action-REST Makefile www/p5-Catalyst-Controller-FormBuilder Makefile www/p5-Catalyst-Model-DynamicAdaptor Makefile www/p5-Catalyst-Plugin-CookiedSession Makefile www/p5-Catalyst-Plugin-Scheduler Makefile www/p5-HTML-FormFu Makefile www/p5-HTML-FromText Makefile www/p5-HTML-Widget Makefile Log: - Remove unneeded dependencies which is in perl-5.8.9 dist (part 6). Approved by: portmgr (itetcu) Revision Changes Path 1.37 +2 -3 ports/textproc/p5-XML-Compile/Makefile 1.5 +2 -2 ports/textproc/p5-XML-Generator-DBI/Makefile 1.8 +1 -2 ports/www/amphetadesk/Makefile 1.44 +5 -10 ports/www/checkbot/Makefile 1.10 +1 -1 ports/www/cybercalendar/Makefile 1.9 +1 -2 ports/www/ljdeps/Makefile 1.2 +1 -1 ports/www/p5-Ark/Makefile 1.21 +1 -2 ports/www/p5-Bundle-Slash/Makefile 1.5 +1 -10 ports/www/p5-CGI-Application-Plugin-Authentication/Makefile 1.5 +1 -1 ports/www/p5-CGI-Application-Plugin-Session/Makefile 1.5 +1 -1 ports/www/p5-CGI-Application-Plugin-TT/Makefile 1.10 +1 -1 ports/www/p5-CGI-SSI/Makefile 1.14 +1 -1 ports/www/p5-Catalyst-Action-REST/Makefile 1.7 +1 -1 ports/www/p5-Catalyst-Controller-FormBuilder/Makefile 1.3 +1 -1 ports/www/p5-Catalyst-Model-DynamicAdaptor/Makefile 1.4 +2 -3 ports/www/p5-Catalyst-Plugin-CookiedSession/Makefile 1.4 +1 -1 ports/www/p5-Catalyst-Plugin-Scheduler/Makefile 1.19 +1 -2 ports/www/p5-HTML-FormFu/Makefile 1.8 +1 -1 ports/www/p5-HTML-FromText/Makefile 1.16 +1 -2 ports/www/p5-HTML-Widget/Makefile From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 22:44:21 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ECED1106568B; Mon, 25 Jan 2010 22:44:21 +0000 (UTC) (envelope-from dhn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DB92B8FC19; Mon, 25 Jan 2010 22:44:21 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PMiLla031496; Mon, 25 Jan 2010 22:44:21 GMT (envelope-from dhn@repoman.freebsd.org) Received: (from dhn@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PMiLWa031495; Mon, 25 Jan 2010 22:44:21 GMT (envelope-from dhn) Message-Id: <201001252244.o0PMiLWa031495@repoman.freebsd.org> From: Dennis Herrmann Date: Mon, 25 Jan 2010 22:44:21 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/audio/vitunes Makefile distinfo ports/audio/vitunes/files patch-medialib.c patch-meta_info.h patch-uinterface.h patch-vitunes.h X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 22:44:22 -0000 dhn 2010-01-25 22:44:21 UTC FreeBSD ports repository Modified files: audio/vitunes Makefile distinfo Removed files: audio/vitunes/files patch-medialib.c patch-meta_info.h patch-uinterface.h patch-vitunes.h Log: - Update to 1.0.4 Revision Changes Path 1.6 +2 -1 ports/audio/vitunes/Makefile 1.5 +3 -3 ports/audio/vitunes/distinfo 1.3 +0 -20 ports/audio/vitunes/files/patch-medialib.c (dead) 1.3 +0 -10 ports/audio/vitunes/files/patch-meta_info.h (dead) 1.4 +0 -10 ports/audio/vitunes/files/patch-uinterface.h (dead) 1.4 +0 -10 ports/audio/vitunes/files/patch-vitunes.h (dead) From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 22:49:45 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6D7D3106566B; Mon, 25 Jan 2010 22:49:45 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5B57E8FC0A; Mon, 25 Jan 2010 22:49:45 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PMnj3O032170; Mon, 25 Jan 2010 22:49:45 GMT (envelope-from linimon@repoman.freebsd.org) Received: (from linimon@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PMnjQ2032169; Mon, 25 Jan 2010 22:49:45 GMT (envelope-from linimon) Message-Id: <201001252249.o0PMnjQ2032169@repoman.freebsd.org> From: Mark Linimon Date: Mon, 25 Jan 2010 22:49:45 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/games/ftjava Makefile ports/games/sfbol Makefile ports/games/tome Makefile ports/net-mgmt/kismet Makefile ports/net-p2p/frost Makefile ports/security/tor-devel Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 22:49:45 -0000 linimon 2010-01-25 22:49:45 UTC FreeBSD ports repository Modified files: games/ftjava Makefile games/sfbol Makefile games/tome Makefile net-mgmt/kismet Makefile net-p2p/frost Makefile security/tor-devel Makefile Log: Reset peter.thoenen@yahoo.com at his request; he is moving and will not have access to a machine for a while. We hope to see him back this summer. Hat: portmgr Revision Changes Path 1.9 +1 -1 ports/games/ftjava/Makefile 1.11 +1 -1 ports/games/sfbol/Makefile 1.21 +1 -1 ports/games/tome/Makefile 1.24 +1 -1 ports/net-mgmt/kismet/Makefile 1.23 +1 -1 ports/net-p2p/frost/Makefile 1.85 +1 -1 ports/security/tor-devel/Makefile From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 22:53:19 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D98281065692; Mon, 25 Jan 2010 22:53:19 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B0BC78FC0A; Mon, 25 Jan 2010 22:53:19 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PMrJu7032600; Mon, 25 Jan 2010 22:53:19 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PMrJUW032598; Mon, 25 Jan 2010 22:53:19 GMT (envelope-from miwi) Message-Id: <201001252253.o0PMrJUW032598@repoman.freebsd.org> From: Martin Wilke Date: Mon, 25 Jan 2010 22:53:19 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/security/tor-devel Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 22:53:19 -0000 miwi 2010-01-25 22:53:19 UTC FreeBSD ports repository Modified files: security/tor-devel Makefile Log: - take over Revision Changes Path 1.86 +1 -1 ports/security/tor-devel/Makefile From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 22:53:30 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AC5281065698; Mon, 25 Jan 2010 22:53:30 +0000 (UTC) (envelope-from acm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 82C628FC0A; Mon, 25 Jan 2010 22:53:30 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PMrULq032670; Mon, 25 Jan 2010 22:53:30 GMT (envelope-from acm@repoman.freebsd.org) Received: (from acm@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PMrUAV032667; Mon, 25 Jan 2010 22:53:30 GMT (envelope-from acm) Message-Id: <201001252253.o0PMrUAV032667@repoman.freebsd.org> From: Jose Alonso Cardenas Marquez Date: Mon, 25 Jan 2010 22:53:30 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/games/dangerdeep Makefile pkg-descr ports/games/dangerdeep/files patch-SConstruct X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 22:53:30 -0000 acm 2010-01-25 22:53:30 UTC FreeBSD ports repository Modified files: games/dangerdeep Makefile pkg-descr games/dangerdeep/files patch-SConstruct Log: - Update WWW [1] - Fix build on 9.x PR: 142753 Submitted by: Hardy Schumacher [1] Revision Changes Path 1.17 +0 -4 ports/games/dangerdeep/Makefile 1.6 +1 -1 ports/games/dangerdeep/files/patch-SConstruct 1.3 +1 -1 ports/games/dangerdeep/pkg-descr From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 22:59:25 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9E25D1065672; Mon, 25 Jan 2010 22:59:25 +0000 (UTC) (envelope-from acm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 74FE08FC1B; Mon, 25 Jan 2010 22:59:25 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PMxPWu033338; Mon, 25 Jan 2010 22:59:25 GMT (envelope-from acm@repoman.freebsd.org) Received: (from acm@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PMxPhb033337; Mon, 25 Jan 2010 22:59:25 GMT (envelope-from acm) Message-Id: <201001252259.o0PMxPhb033337@repoman.freebsd.org> From: Jose Alonso Cardenas Marquez Date: Mon, 25 Jan 2010 22:59:25 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/games/dangerdeep-data pkg-descr X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 22:59:25 -0000 acm 2010-01-25 22:59:25 UTC FreeBSD ports repository Modified files: games/dangerdeep-data pkg-descr Log: - Update WWW PR: 142753 Submitted by: Hardy Schumacher Revision Changes Path 1.2 +1 -1 ports/games/dangerdeep-data/pkg-descr From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 23:00:30 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 29A57106566B; Mon, 25 Jan 2010 23:00:30 +0000 (UTC) (envelope-from glarkin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 005418FC0A; Mon, 25 Jan 2010 23:00:30 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PN0T3m033548; Mon, 25 Jan 2010 23:00:29 GMT (envelope-from glarkin@repoman.freebsd.org) Received: (from glarkin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PN0T12033547; Mon, 25 Jan 2010 23:00:29 GMT (envelope-from glarkin) Message-Id: <201001252300.o0PN0T12033547@repoman.freebsd.org> From: Greg Larkin Date: Mon, 25 Jan 2010 23:00:29 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports UPDATING ports/news/sabnzbdplus Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 23:00:30 -0000 glarkin 2010-01-25 23:00:29 UTC FreeBSD ports repository Modified files: . UPDATING news/sabnzbdplus Makefile Log: - Removed Python 2.5 requirement introduced by recent commit, since the application appears to work correctly (w/ warnings) under Python 2.6. [1] - Removed the corresponding entry in UPDATING PR: ports/138976 Reported by: Lee Packham , Thomas Maack Nielsen [1] Revision Changes Path 1.886 +1 -27 ports/UPDATING 1.25 +2 -18 ports/news/sabnzbdplus/Makefile From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 23:23:02 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AC0301065694; Mon, 25 Jan 2010 23:23:02 +0000 (UTC) (envelope-from glarkin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 81BB28FC1B; Mon, 25 Jan 2010 23:23:02 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PNN2xw036931; Mon, 25 Jan 2010 23:23:02 GMT (envelope-from glarkin@repoman.freebsd.org) Received: (from glarkin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PNN2AK036930; Mon, 25 Jan 2010 23:23:02 GMT (envelope-from glarkin) Message-Id: <201001252323.o0PNN2AK036930@repoman.freebsd.org> From: Greg Larkin Date: Mon, 25 Jan 2010 23:23:02 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/security/logcheck Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 23:23:02 -0000 glarkin 2010-01-25 23:23:02 UTC FreeBSD ports repository Modified files: security/logcheck Makefile Log: - Fix permissions on DATADIR so code snippets can be compiled on the fly by logtail2. - Bumped PORTREVISION PR: ports/143077, ports/143099 Submitted by: Berend de Boer , Yasuhiro KIMURA Revision Changes Path 1.31 +4 -1 ports/security/logcheck/Makefile From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 23:28:07 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 20C9A1065676; Mon, 25 Jan 2010 23:28:07 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EBBE98FC21; Mon, 25 Jan 2010 23:28:06 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PNS6Bk037514; Mon, 25 Jan 2010 23:28:06 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PNS62G037513; Mon, 25 Jan 2010 23:28:06 GMT (envelope-from miwi) Message-Id: <201001252328.o0PNS62G037513@repoman.freebsd.org> From: Martin Wilke Date: Mon, 25 Jan 2010 23:28:06 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net-mgmt/kismet Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 23:28:07 -0000 miwi 2010-01-25 23:28:06 UTC FreeBSD ports repository Modified files: net-mgmt/kismet Makefile Log: - Pass maintainership to b. f. Revision Changes Path 1.25 +1 -1 ports/net-mgmt/kismet/Makefile From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 23:29:34 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D9B30106566C; Mon, 25 Jan 2010 23:29:34 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B06C08FC0C; Mon, 25 Jan 2010 23:29:34 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PNTYBN037691; Mon, 25 Jan 2010 23:29:34 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PNTYcm037690; Mon, 25 Jan 2010 23:29:34 GMT (envelope-from tobez) Message-Id: <201001252329.o0PNTYcm037690@repoman.freebsd.org> From: Anton Berezin Date: Mon, 25 Jan 2010 23:29:34 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/converters/p5-MIME-Base64 Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 23:29:34 -0000 tobez 2010-01-25 23:29:34 UTC FreeBSD ports repository Modified files: converters/p5-MIME-Base64 Makefile distinfo Log: Update to 3.09. Changes: http://search.cpan.org/dist/MIME-Base64/Changes Revision Changes Path 1.45 +1 -1 ports/converters/p5-MIME-Base64/Makefile 1.25 +3 -3 ports/converters/p5-MIME-Base64/distinfo From owner-cvs-ports@FreeBSD.ORG Mon Jan 25 23:33:32 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 65E011065672; Mon, 25 Jan 2010 23:33:32 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 54D1A8FC20; Mon, 25 Jan 2010 23:33:32 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PNXWIb038215; Mon, 25 Jan 2010 23:33:32 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0PNXWBU038214; Mon, 25 Jan 2010 23:33:32 GMT (envelope-from delphij) Message-Id: <201001252333.o0PNXWBU038214@repoman.freebsd.org> From: Xin LI Date: Mon, 25 Jan 2010 23:33:32 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/finance/opentaxsolver Makefile distinfo pkg-plist ports/finance/opentaxsolver/files patch-src-Makefile.unix X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 23:33:32 -0000 delphij 2010-01-25 23:33:32 UTC FreeBSD ports repository Modified files: finance/opentaxsolver Makefile distinfo pkg-plist Added files: finance/opentaxsolver/files patch-src-Makefile.unix Log: - Update to 7.00 - Update maintainer's e-mail address. Submitted by: John Hein (maintainer) PR: ports/143226 Revision Changes Path 1.17 +4 -4 ports/finance/opentaxsolver/Makefile 1.12 +3 -3 ports/finance/opentaxsolver/distinfo 1.1 +18 -0 ports/finance/opentaxsolver/files/patch-src-Makefile.unix (new) 1.10 +5 -45 ports/finance/opentaxsolver/pkg-plist From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 00:09:11 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4993E106568B; Tue, 26 Jan 2010 00:09:11 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 20A0E8FC15; Tue, 26 Jan 2010 00:09:11 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0Q09BEv042977; Tue, 26 Jan 2010 00:09:11 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from edwin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0Q09BFp042976; Tue, 26 Jan 2010 00:09:11 GMT (envelope-from edwin) Message-Id: <201001260009.o0Q09BFp042976@repoman.freebsd.org> From: Edwin Groothuis Date: Tue, 26 Jan 2010 00:09:10 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT modules X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 00:09:11 -0000 edwin 2010-01-26 00:09:10 UTC FreeBSD ports repository Modified files: . modules Log: Ports modules update at Tuesday 26 January 2010 at 00:09 Feature safe: yes Revision Changes Path 1.20677 +4 -0 CVSROOT/modules From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 00:21:20 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 84F851065670; Tue, 26 Jan 2010 00:21:20 +0000 (UTC) (envelope-from araujo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5BB6B8FC0C; Tue, 26 Jan 2010 00:21:20 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0Q0LKjF043980; Tue, 26 Jan 2010 00:21:20 GMT (envelope-from araujo@repoman.freebsd.org) Received: (from araujo@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0Q0LKua043979; Tue, 26 Jan 2010 00:21:20 GMT (envelope-from araujo) Message-Id: <201001260021.o0Q0LKua043979@repoman.freebsd.org> From: Marcelo Araujo Date: Tue, 26 Jan 2010 00:21:20 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/ruby-date2 Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 00:21:20 -0000 araujo 2010-01-26 00:21:20 UTC FreeBSD ports repository Modified files: devel/ruby-date2 Makefile distinfo Log: - Update to 4.0.19. Revision Changes Path 1.37 +1 -1 ports/devel/ruby-date2/Makefile 1.28 +3 -3 ports/devel/ruby-date2/distinfo From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 00:24:06 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AF52B106566B; Tue, 26 Jan 2010 00:24:06 +0000 (UTC) (envelope-from araujo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 864DF8FC08; Tue, 26 Jan 2010 00:24:06 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0Q0O6st044202; Tue, 26 Jan 2010 00:24:06 GMT (envelope-from araujo@repoman.freebsd.org) Received: (from araujo@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0Q0O6Wt044201; Tue, 26 Jan 2010 00:24:06 GMT (envelope-from araujo) Message-Id: <201001260024.o0Q0O6Wt044201@repoman.freebsd.org> From: Marcelo Araujo Date: Tue, 26 Jan 2010 00:24:06 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www/youtube_dl Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 00:24:06 -0000 araujo 2010-01-26 00:24:06 UTC FreeBSD ports repository Modified files: www/youtube_dl Makefile distinfo Log: - Update to 2010.01.19. PR: ports/143003 Submitted by: Sunpoet Po-Chuan Hsieh Revision Changes Path 1.43 +1 -1 ports/www/youtube_dl/Makefile 1.33 +3 -3 ports/www/youtube_dl/distinfo From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 02:35:38 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4D7651065693; Tue, 26 Jan 2010 02:35:38 +0000 (UTC) (envelope-from wxs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CDBD58FC0A; Tue, 26 Jan 2010 02:35:37 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0Q2ZbFw066160; Tue, 26 Jan 2010 02:35:37 GMT (envelope-from wxs@repoman.freebsd.org) Received: (from wxs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0Q2ZbQc066157; Tue, 26 Jan 2010 02:35:37 GMT (envelope-from wxs) Message-Id: <201001260235.o0Q2ZbQc066157@repoman.freebsd.org> From: Wesley Shields Date: Tue, 26 Jan 2010 02:35:37 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/security/shibboleth2-sp Makefile distinfo pkg-descr pkg-plist ports/security/shibboleth2-sp/files patch-configure.ac patch-shib-target_shib-handlers.cpp patch-shibsp_remoting_impl_TCPListener.cpp X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 02:35:38 -0000 wxs 2010-01-26 02:35:37 UTC FreeBSD ports repository Modified files: security/shibboleth2-sp Makefile distinfo pkg-descr pkg-plist Added files: security/shibboleth2-sp/files patch-configure.ac patch-shibsp_remoting_impl_TCPListener.cpp Removed files: security/shibboleth2-sp/files patch-shib-target_shib-handlers.cpp Log: - Update to 2.3.1. PR: ports/136034 Submitted by: Steve Wills Approved by: janos.mohacsi@bsd.hu (maintainer timeout) Revision Changes Path 1.4 +25 -18 ports/security/shibboleth2-sp/Makefile 1.3 +3 -3 ports/security/shibboleth2-sp/distinfo 1.1 +11 -0 ports/security/shibboleth2-sp/files/patch-configure.ac (new) 1.3 +0 -16 ports/security/shibboleth2-sp/files/patch-shib-target_shib-handlers.cpp (dead) 1.1 +13 -0 ports/security/shibboleth2-sp/files/patch-shibsp_remoting_impl_TCPListener.cpp (new) 1.3 +1 -1 ports/security/shibboleth2-sp/pkg-descr 1.3 +119 -67 ports/security/shibboleth2-sp/pkg-plist From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 02:59:17 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 32CCF106566C; Tue, 26 Jan 2010 02:59:17 +0000 (UTC) (envelope-from mi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 22E808FC19; Tue, 26 Jan 2010 02:59:17 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0Q2xHvv068004; Tue, 26 Jan 2010 02:59:17 GMT (envelope-from mi@repoman.freebsd.org) Received: (from mi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0Q2xHxY068003; Tue, 26 Jan 2010 02:59:17 GMT (envelope-from mi) Message-Id: <201001260259.o0Q2xHxY068003@repoman.freebsd.org> From: Mikhail Teterin Date: Tue, 26 Jan 2010 02:59:17 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/x11-toolkits/blt Makefile ports/x11-toolkits/blt/files patch-use-tkInt X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 02:59:17 -0000 mi 2010-01-26 02:59:16 UTC FreeBSD ports repository Modified files: x11-toolkits/blt Makefile Added files: x11-toolkits/blt/files patch-use-tkInt Log: Turns out, BLT had its own copies of some important structs, that Tk does not normally export to extensions. Unfortunately, these became slightly different in Tk-8.5 resulting in mistery crashes... Fortunately, some of these structs are available on FreeBSD, where we install some important headers, that Tcl/Tk themselves don't install. Use those, wherever possible. Where it is not possible (Frame is defined in BLT's own tkFrame.c), rename the struct (Frame becomes bltFrame) so that the discrepancy is easier to catch in the future. Bump PORTREVISION again. Tested with: tkdesk, ttt Revision Changes Path 1.61 +7 -8 ports/x11-toolkits/blt/Makefile 1.1 +1315 -0 ports/x11-toolkits/blt/files/patch-use-tkInt (new) From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 03:01:25 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CD90D1065672; Tue, 26 Jan 2010 03:01:25 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A4D0D8FC13; Tue, 26 Jan 2010 03:01:25 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0Q31Pag068353; Tue, 26 Jan 2010 03:01:25 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0Q31PQX068352; Tue, 26 Jan 2010 03:01:25 GMT (envelope-from wen) Message-Id: <201001260301.o0Q31PQX068352@repoman.freebsd.org> From: Wen Heping Date: Tue, 26 Jan 2010 03:01:25 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/proxy-suite Makefile pkg-message ports/net/proxy-suite/files pkg-message.in X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 03:01:25 -0000 wen 2010-01-26 03:01:25 UTC FreeBSD ports repository Modified files: net/proxy-suite Makefile Added files: net/proxy-suite/files pkg-message.in Removed files: net/proxy-suite pkg-message Log: - Use $SUB_FILES to update pkg-message PR: ports/143147 Submitted by: Sevan Janiyan Approved by: maintainer Revision Changes Path 1.25 +2 -1 ports/net/proxy-suite/Makefile 1.1 +7 -0 ports/net/proxy-suite/files/pkg-message.in (new) 1.4 +0 -6 ports/net/proxy-suite/pkg-message (dead) From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 05:13:42 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D2F181065670; Tue, 26 Jan 2010 05:13:42 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AB2CB8FC17; Tue, 26 Jan 2010 05:13:42 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0Q5Dg64091906; Tue, 26 Jan 2010 05:13:42 GMT (envelope-from amdmi3@repoman.freebsd.org) Received: (from amdmi3@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0Q5DgNN091905; Tue, 26 Jan 2010 05:13:42 GMT (envelope-from amdmi3) Message-Id: <201001260513.o0Q5DgNN091905@repoman.freebsd.org> From: Dmitry Marakasov Date: Tue, 26 Jan 2010 05:13:42 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/games/violetland Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 05:13:42 -0000 amdmi3 2010-01-26 05:13:42 UTC FreeBSD ports repository Modified files: games/violetland Makefile distinfo pkg-plist Log: - Update to 0.2.7 Revision Changes Path 1.7 +1 -1 ports/games/violetland/Makefile 1.6 +3 -3 ports/games/violetland/distinfo 1.5 +136 -104 ports/games/violetland/pkg-plist From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 05:50:08 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 34256106568D; Tue, 26 Jan 2010 05:50:08 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0BE758FC23; Tue, 26 Jan 2010 05:50:08 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0Q5o7dE094671; Tue, 26 Jan 2010 05:50:07 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0Q5o7Ss094670; Tue, 26 Jan 2010 05:50:07 GMT (envelope-from wen) Message-Id: <201001260550.o0Q5o7Ss094670@repoman.freebsd.org> From: Wen Heping Date: Tue, 26 Jan 2010 05:50:07 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/textproc/p5-XML-Reader Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 05:50:08 -0000 wen 2010-01-26 05:50:07 UTC FreeBSD ports repository Modified files: textproc/p5-XML-Reader Makefile distinfo pkg-plist Log: - Update to 0.30 Revision Changes Path 1.3 +2 -2 ports/textproc/p5-XML-Reader/Makefile 1.3 +3 -3 ports/textproc/p5-XML-Reader/distinfo 1.2 +2 -0 ports/textproc/p5-XML-Reader/pkg-plist From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 06:26:24 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 59EBA106566B; Tue, 26 Jan 2010 06:26:24 +0000 (UTC) (envelope-from sumikawa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 315AC8FC12; Tue, 26 Jan 2010 06:26:24 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0Q6QOe0098330; Tue, 26 Jan 2010 06:26:24 GMT (envelope-from sumikawa@repoman.freebsd.org) Received: (from sumikawa@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0Q6QOjQ098329; Tue, 26 Jan 2010 06:26:24 GMT (envelope-from sumikawa) Message-Id: <201001260626.o0Q6QOjQ098329@repoman.freebsd.org> From: Munechika SUMIKAWA Date: Tue, 26 Jan 2010 06:26:24 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/zebra Makefile ports/net/zebra/files patch-zebra-kernel_socket.c X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 06:26:24 -0000 sumikawa 2010-01-26 06:26:24 UTC FreeBSD ports repository Modified files: net/zebra Makefile Added files: net/zebra/files patch-zebra-kernel_socket.c Log: Fix compilation on 8-stable and -current. Revision Changes Path 1.88 +1 -7 ports/net/zebra/Makefile 1.1 +28 -0 ports/net/zebra/files/patch-zebra-kernel_socket.c (new) From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 06:43:32 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B8D1E1065676; Tue, 26 Jan 2010 06:43:32 +0000 (UTC) (envelope-from nemoliu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 90CD88FC12; Tue, 26 Jan 2010 06:43:32 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0Q6hWBZ099611; Tue, 26 Jan 2010 06:43:32 GMT (envelope-from nemoliu@repoman.freebsd.org) Received: (from nemoliu@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0Q6hWhE099610; Tue, 26 Jan 2010 06:43:32 GMT (envelope-from nemoliu) Message-Id: <201001260643.o0Q6hWhE099610@repoman.freebsd.org> From: Tong LIU Date: Tue, 26 Jan 2010 06:43:32 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/audio/audacity-devel Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 06:43:32 -0000 nemoliu 2010-01-26 06:43:32 UTC FreeBSD ports repository Modified files: audio/audacity-devel Makefile distinfo pkg-plist Log: - Update audacity to 1.3.11 PR: ports/142995 Submitted by: Jack (maintainer) Revision Changes Path 1.41 +2 -3 ports/audio/audacity-devel/Makefile 1.12 +3 -3 ports/audio/audacity-devel/distinfo 1.13 +9 -8 ports/audio/audacity-devel/pkg-plist From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 06:53:20 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B55411065676; Tue, 26 Jan 2010 06:53:20 +0000 (UTC) (envelope-from sumikawa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8CC368FC12; Tue, 26 Jan 2010 06:53:20 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0Q6rKbW000433; Tue, 26 Jan 2010 06:53:20 GMT (envelope-from sumikawa@repoman.freebsd.org) Received: (from sumikawa@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0Q6rKcM000432; Tue, 26 Jan 2010 06:53:20 GMT (envelope-from sumikawa) Message-Id: <201001260653.o0Q6rKcM000432@repoman.freebsd.org> From: Munechika SUMIKAWA Date: Tue, 26 Jan 2010 06:53:20 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/zebra Makefile ports/net/zebra/files zebractl.in zebractl.sh X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 06:53:20 -0000 sumikawa 2010-01-26 06:53:20 UTC FreeBSD ports repository Modified files: net/zebra Makefile Added files: net/zebra/files zebractl.in Removed files: net/zebra/files zebractl.sh Log: use $SUB_FILES to dynamically update zebractl PR: ports/143155 Submitted by: Sevan Janiyan Revision Changes Path 1.89 +5 -7 ports/net/zebra/Makefile 1.1 +57 -0 ports/net/zebra/files/zebractl.in (new) 1.9 +0 -57 ports/net/zebra/files/zebractl.sh (dead) From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 07:54:41 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3361E106568F; Tue, 26 Jan 2010 07:54:41 +0000 (UTC) (envelope-from gahr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0B91D8FC08; Tue, 26 Jan 2010 07:54:41 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0Q7sexZ007522; Tue, 26 Jan 2010 07:54:40 GMT (envelope-from gahr@repoman.freebsd.org) Received: (from gahr@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0Q7se45007521; Tue, 26 Jan 2010 07:54:40 GMT (envelope-from gahr) Message-Id: <201001260754.o0Q7se45007521@repoman.freebsd.org> From: Pietro Cerutti Date: Tue, 26 Jan 2010 07:54:40 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/textproc/htmldoc Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 07:54:41 -0000 gahr 2010-01-26 07:54:40 UTC FreeBSD ports repository Modified files: textproc/htmldoc Makefile Log: - Really disable GUI if not needed PR: 142747 Submitted by: gahr Approved by: maintainer (timeout) Revision Changes Path 1.17 +2 -2 ports/textproc/htmldoc/Makefile From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 08:02:27 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 40E7B106566B; Tue, 26 Jan 2010 08:02:27 +0000 (UTC) (envelope-from gahr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 18D978FC1E; Tue, 26 Jan 2010 08:02:27 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0Q82QxD008117; Tue, 26 Jan 2010 08:02:26 GMT (envelope-from gahr@repoman.freebsd.org) Received: (from gahr@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0Q82Qhq008116; Tue, 26 Jan 2010 08:02:26 GMT (envelope-from gahr) Message-Id: <201001260802.o0Q82Qhq008116@repoman.freebsd.org> From: Pietro Cerutti Date: Tue, 26 Jan 2010 08:02:26 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/audio/creox Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 08:02:27 -0000 gahr 2010-01-26 08:02:26 UTC FreeBSD ports repository Modified files: audio/creox Makefile Log: - Unbreak on sparc64 by explicitely depend on audio/jack PR: 142462 Submitted by: gahr Approved by: maintainer (timeout) Revision Changes Path 1.3 +4 -7 ports/audio/creox/Makefile From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 08:28:32 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BD750106566C; Tue, 26 Jan 2010 08:28:32 +0000 (UTC) (envelope-from jadawin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 949EF8FC1B; Tue, 26 Jan 2010 08:28:32 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0Q8SW04010976; Tue, 26 Jan 2010 08:28:32 GMT (envelope-from jadawin@repoman.freebsd.org) Received: (from jadawin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0Q8SWcp010975; Tue, 26 Jan 2010 08:28:32 GMT (envelope-from jadawin) Message-Id: <201001260828.o0Q8SWcp010975@repoman.freebsd.org> From: Philippe Audeoud Date: Tue, 26 Jan 2010 08:28:32 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-DateTime-TimeZone Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 08:28:32 -0000 jadawin 2010-01-26 08:28:32 UTC FreeBSD ports repository Modified files: devel/p5-DateTime-TimeZone Makefile distinfo pkg-plist Log: - Update to 1.10 Revision Changes Path 1.78 +1 -1 ports/devel/p5-DateTime-TimeZone/Makefile 1.74 +3 -3 ports/devel/p5-DateTime-TimeZone/distinfo 1.25 +4 -1 ports/devel/p5-DateTime-TimeZone/pkg-plist From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 09:14:04 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4E9D3106566B; Tue, 26 Jan 2010 09:14:04 +0000 (UTC) (envelope-from jadawin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 25AD98FC25; Tue, 26 Jan 2010 09:14:04 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0Q9E3Uu025591; Tue, 26 Jan 2010 09:14:03 GMT (envelope-from jadawin@repoman.freebsd.org) Received: (from jadawin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0Q9E3vP025590; Tue, 26 Jan 2010 09:14:03 GMT (envelope-from jadawin) Message-Id: <201001260914.o0Q9E3vP025590@repoman.freebsd.org> From: Philippe Audeoud Date: Tue, 26 Jan 2010 09:14:03 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/security/p5-Authen-Radius Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 09:14:04 -0000 jadawin 2010-01-26 09:14:03 UTC FreeBSD ports repository Modified files: security/p5-Authen-Radius Makefile distinfo Log: - Update to 0.17 - Changelog: Revision Changes Path 1.33 +1 -1 ports/security/p5-Authen-Radius/Makefile 1.12 +3 -3 ports/security/p5-Authen-Radius/distinfo From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 09:25:07 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 603CD1065679; Tue, 26 Jan 2010 09:25:07 +0000 (UTC) (envelope-from makc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 366AB8FC12; Tue, 26 Jan 2010 09:25:07 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0Q9P7R6026447; Tue, 26 Jan 2010 09:25:07 GMT (envelope-from makc@repoman.freebsd.org) Received: (from makc@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0Q9P7Yf026446; Tue, 26 Jan 2010 09:25:07 GMT (envelope-from makc) Message-Id: <201001260925.o0Q9P7Yf026446@repoman.freebsd.org> From: Max Brazhnikov Date: Tue, 26 Jan 2010 09:25:07 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/audio/qsynth Makefile distinfo pkg-plist ports/audio/qsynth/files patch-src-qsynthOptions.cpp X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 09:25:07 -0000 makc 2010-01-26 09:25:07 UTC FreeBSD ports repository Modified files: audio/qsynth Makefile distinfo pkg-plist Added files: audio/qsynth/files patch-src-qsynthOptions.cpp Log: Update to 0.3.4, change default MIDI input from ALSA to JACK. PR: ports/138242 Submitted by: trasz@ Approved by: maintainer Revision Changes Path 1.9 +7 -6 ports/audio/qsynth/Makefile 1.3 +3 -3 ports/audio/qsynth/distinfo 1.1 +25 -0 ports/audio/qsynth/files/patch-src-qsynthOptions.cpp (new) 1.2 +3 -0 ports/audio/qsynth/pkg-plist From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 10:22:04 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 462FF106566C; Tue, 26 Jan 2010 10:22:04 +0000 (UTC) (envelope-from dhn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1D4368FC1C; Tue, 26 Jan 2010 10:22:04 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QAM4eN031525; Tue, 26 Jan 2010 10:22:04 GMT (envelope-from dhn@repoman.freebsd.org) Received: (from dhn@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QAM3Wh031524; Tue, 26 Jan 2010 10:22:03 GMT (envelope-from dhn) Message-Id: <201001261022.o0QAM3Wh031524@repoman.freebsd.org> From: Dennis Herrmann Date: Tue, 26 Jan 2010 10:22:03 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/x11-wm/ratpoison Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 10:22:04 -0000 dhn 2010-01-26 10:22:03 UTC FreeBSD ports repository Modified files: x11-wm/ratpoison Makefile Log: - Fix MASTER_SITES - Removed unneeded dependency - Bump PORTREVISION Revision Changes Path 1.24 +4 -6 ports/x11-wm/ratpoison/Makefile From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 10:23:50 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9F92E106566B; Tue, 26 Jan 2010 10:23:50 +0000 (UTC) (envelope-from jadawin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 763A98FC0C; Tue, 26 Jan 2010 10:23:50 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QANo48031649; Tue, 26 Jan 2010 10:23:50 GMT (envelope-from jadawin@repoman.freebsd.org) Received: (from jadawin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QANokY031648; Tue, 26 Jan 2010 10:23:50 GMT (envelope-from jadawin) Message-Id: <201001261023.o0QANokY031648@repoman.freebsd.org> From: Philippe Audeoud Date: Tue, 26 Jan 2010 10:23:50 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/security/p5-Crypt-OpenSSL-X509 Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 10:23:50 -0000 jadawin 2010-01-26 10:23:50 UTC FreeBSD ports repository Modified files: security/p5-Crypt-OpenSSL-X509 Makefile distinfo Log: - Update to 1.0 - Set maintainership to perl@ Revision Changes Path 1.5 +2 -2 ports/security/p5-Crypt-OpenSSL-X509/Makefile 1.3 +3 -3 ports/security/p5-Crypt-OpenSSL-X509/distinfo From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 10:58:11 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AA8B91065696; Tue, 26 Jan 2010 10:58:11 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 819F48FC19; Tue, 26 Jan 2010 10:58:11 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QAwB8L034148; Tue, 26 Jan 2010 10:58:11 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from edwin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QAwBpw034147; Tue, 26 Jan 2010 10:58:11 GMT (envelope-from edwin) Message-Id: <201001261058.o0QAwBpw034147@repoman.freebsd.org> From: Edwin Groothuis Date: Tue, 26 Jan 2010 10:58:11 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/misc/zoneinfo Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 10:58:11 -0000 edwin 2010-01-26 10:58:11 UTC FreeBSD ports repository Modified files: misc/zoneinfo Makefile distinfo Log: Update to tzdata2010b: Mexico's House of Representatives has approved a proposal for northern Mexico's border cities to share the same daylight saving schedule as the United States. Revision Changes Path 1.69 +1 -1 ports/misc/zoneinfo/Makefile 1.51 +3 -3 ports/misc/zoneinfo/distinfo From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 11:46:06 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 310DE106568D; Tue, 26 Jan 2010 11:46:06 +0000 (UTC) (envelope-from demon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 083858FC19; Tue, 26 Jan 2010 11:46:06 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QBk5Mm038748; Tue, 26 Jan 2010 11:46:05 GMT (envelope-from demon@repoman.freebsd.org) Received: (from demon@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QBk5Bk038747; Tue, 26 Jan 2010 11:46:05 GMT (envelope-from demon) Message-Id: <201001261146.o0QBk5Bk038747@repoman.freebsd.org> From: Dmitry Sivachenko Date: Tue, 26 Jan 2010 11:46:05 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/sysutils/xfce4-netload-plugin Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 11:46:06 -0000 demon 2010-01-26 11:46:05 UTC FreeBSD ports repository Modified files: sysutils/xfce4-netload-plugin Makefile Log: Adjust OSVERSION the port is broken since. PR: 142939 Submitted by: glarkin Revision Changes Path 1.31 +1 -1 ports/sysutils/xfce4-netload-plugin/Makefile From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 11:49:47 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8DA67106568B; Tue, 26 Jan 2010 11:49:47 +0000 (UTC) (envelope-from demon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 64F388FC14; Tue, 26 Jan 2010 11:49:47 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QBnlOB039025; Tue, 26 Jan 2010 11:49:47 GMT (envelope-from demon@repoman.freebsd.org) Received: (from demon@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QBnlwJ039024; Tue, 26 Jan 2010 11:49:47 GMT (envelope-from demon) Message-Id: <201001261149.o0QBnlwJ039024@repoman.freebsd.org> From: Dmitry Sivachenko Date: Tue, 26 Jan 2010 11:49:47 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-ExtUtils-ParseXS Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 11:49:47 -0000 demon 2010-01-26 11:49:47 UTC FreeBSD ports repository Modified files: devel/p5-ExtUtils-ParseXS Makefile distinfo Log: Update to version 2.2201. PR: 143244 Submitted by: wen Revision Changes Path 1.16 +2 -1 ports/devel/p5-ExtUtils-ParseXS/Makefile 1.12 +3 -3 ports/devel/p5-ExtUtils-ParseXS/distinfo From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 12:36:19 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E16F41065679; Tue, 26 Jan 2010 12:36:19 +0000 (UTC) (envelope-from kuriyama@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B5E598FC1B; Tue, 26 Jan 2010 12:36:19 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QCaJYv043726; Tue, 26 Jan 2010 12:36:19 GMT (envelope-from kuriyama@repoman.freebsd.org) Received: (from kuriyama@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QCaJNK043725; Tue, 26 Jan 2010 12:36:19 GMT (envelope-from kuriyama) Message-Id: <201001261236.o0QCaJNK043725@repoman.freebsd.org> From: Jun Kuriyama Date: Tue, 26 Jan 2010 12:36:19 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/sysutils/lire Makefile ports/sysutils/monkeytail Makefile ports/sysutils/munin-main Makefile ports/sysutils/p5-Plugtools Makefile ports/sysutils/p5-Schedule-Load Makefile ports/sysutils/whatpix Makefile ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 12:36:20 -0000 kuriyama 2010-01-26 12:36:19 UTC FreeBSD ports repository Modified files: sysutils/lire Makefile sysutils/monkeytail Makefile sysutils/munin-main Makefile sysutils/p5-Plugtools Makefile sysutils/p5-Schedule-Load Makefile sysutils/whatpix Makefile textproc/p5-AI-Categorizer Makefile textproc/p5-EBook-Tools Makefile textproc/p5-Getopt-Lucid Makefile textproc/p5-HTML-SBC Makefile textproc/p5-Hatena-Keyword Makefile textproc/p5-Perl-Critic Makefile textproc/p5-Perl-MinimumVersion Makefile textproc/p5-Petal Makefile textproc/p5-Plucene Makefile textproc/p5-Pod-Abstract Makefile textproc/p5-Search-Estraier Makefile textproc/p5-Text-RecordParser Makefile textproc/p5-Text-SpellChecker Makefile textproc/p5-Text-WordDiff Makefile Log: - Remove unneeded dependencies which is in perl-5.8.9 dist (part 7). Approved by: portmgr (itetcu) Revision Changes Path 1.47 +1 -2 ports/sysutils/lire/Makefile 1.4 +2 -2 ports/sysutils/monkeytail/Makefile 1.20 +1 -1 ports/sysutils/munin-main/Makefile 1.2 +1 -1 ports/sysutils/p5-Plugtools/Makefile 1.18 +3 -5 ports/sysutils/p5-Schedule-Load/Makefile 1.5 +2 -2 ports/sysutils/whatpix/Makefile 1.7 +1 -2 ports/textproc/p5-AI-Categorizer/Makefile 1.3 +1 -1 ports/textproc/p5-EBook-Tools/Makefile 1.5 +3 -5 ports/textproc/p5-Getopt-Lucid/Makefile 1.3 +2 -2 ports/textproc/p5-HTML-SBC/Makefile 1.5 +1 -1 ports/textproc/p5-Hatena-Keyword/Makefile 1.29 +1 -2 ports/textproc/p5-Perl-Critic/Makefile 1.12 +1 -1 ports/textproc/p5-Perl-MinimumVersion/Makefile 1.6 +2 -3 ports/textproc/p5-Petal/Makefile 1.11 +2 -3 ports/textproc/p5-Plucene/Makefile 1.3 +1 -1 ports/textproc/p5-Pod-Abstract/Makefile 1.6 +2 -2 ports/textproc/p5-Search-Estraier/Makefile 1.19 +2 -1 ports/textproc/p5-Text-RecordParser/Makefile 1.3 +2 -2 ports/textproc/p5-Text-SpellChecker/Makefile 1.7 +1 -1 ports/textproc/p5-Text-WordDiff/Makefile From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 13:15:40 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7C7201065670; Tue, 26 Jan 2010 13:15:40 +0000 (UTC) (envelope-from dhn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 547A78FC35; Tue, 26 Jan 2010 13:15:40 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QDFe8n057892; Tue, 26 Jan 2010 13:15:40 GMT (envelope-from dhn@repoman.freebsd.org) Received: (from dhn@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QDFetf057891; Tue, 26 Jan 2010 13:15:40 GMT (envelope-from dhn) Message-Id: <201001261315.o0QDFetf057891@repoman.freebsd.org> From: Dennis Herrmann Date: Tue, 26 Jan 2010 13:15:40 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/graphics/linux-ac3d Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 13:15:40 -0000 dhn 2010-01-26 13:15:40 UTC FreeBSD ports repository Modified files: graphics/linux-ac3d Makefile distinfo pkg-plist Log: - Update to 6.528 PR: ports/143248 Submitted by: Hernan Di Pietro (maintainer) Revision Changes Path 1.28 +6 -9 ports/graphics/linux-ac3d/Makefile 1.14 +3 -3 ports/graphics/linux-ac3d/distinfo 1.13 +46 -46 ports/graphics/linux-ac3d/pkg-plist From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 14:23:20 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C2C82106566C; Tue, 26 Jan 2010 14:23:20 +0000 (UTC) (envelope-from wxs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9B5238FC15; Tue, 26 Jan 2010 14:23:20 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QENKhQ063768; Tue, 26 Jan 2010 14:23:20 GMT (envelope-from wxs@repoman.freebsd.org) Received: (from wxs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QENK9Z063767; Tue, 26 Jan 2010 14:23:20 GMT (envelope-from wxs) Message-Id: <201001261423.o0QENK9Z063767@repoman.freebsd.org> From: Wesley Shields Date: Tue, 26 Jan 2010 14:23:20 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/mail/dovecot Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 14:23:20 -0000 wxs 2010-01-26 14:23:20 UTC FreeBSD ports repository Modified files: mail/dovecot Makefile distinfo pkg-plist Log: - Update to 1.2.10 - Remove LDA option PR: ports/141727 Submitted by: Mike Jakubik Yarema (maintainer) Revision Changes Path 1.112 +1 -11 ports/mail/dovecot/Makefile 1.74 +6 -6 ports/mail/dovecot/distinfo 1.32 +2 -2 ports/mail/dovecot/pkg-plist From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 14:24:37 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 625FF1065692; Tue, 26 Jan 2010 14:24:37 +0000 (UTC) (envelope-from wxs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3B1A38FC20; Tue, 26 Jan 2010 14:24:37 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QEObk2063870; Tue, 26 Jan 2010 14:24:37 GMT (envelope-from wxs@repoman.freebsd.org) Received: (from wxs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QEObsq063869; Tue, 26 Jan 2010 14:24:37 GMT (envelope-from wxs) Message-Id: <201001261424.o0QEObsq063869@repoman.freebsd.org> From: Wesley Shields Date: Tue, 26 Jan 2010 14:24:37 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/mail/dovecot-managesieve Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 14:24:37 -0000 wxs 2010-01-26 14:24:37 UTC FreeBSD ports repository Modified files: mail/dovecot-managesieve Makefile distinfo Log: - Update to 0.11.11 PR: ports/141727 Submitted by: Mike Jakubik Approved by: Geoffroy Desvernay (maintainer) Revision Changes Path 1.10 +1 -1 ports/mail/dovecot-managesieve/Makefile 1.8 +3 -3 ports/mail/dovecot-managesieve/distinfo From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 14:25:48 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 239331065692; Tue, 26 Jan 2010 14:25:48 +0000 (UTC) (envelope-from wxs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F09A48FC13; Tue, 26 Jan 2010 14:25:47 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QEPllC064020; Tue, 26 Jan 2010 14:25:47 GMT (envelope-from wxs@repoman.freebsd.org) Received: (from wxs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QEPlsT064019; Tue, 26 Jan 2010 14:25:47 GMT (envelope-from wxs) Message-Id: <201001261425.o0QEPlsT064019@repoman.freebsd.org> From: Wesley Shields Date: Tue, 26 Jan 2010 14:25:47 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/mail/dovecot-sieve Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 14:25:48 -0000 wxs 2010-01-26 14:25:47 UTC FreeBSD ports repository Modified files: mail/dovecot-sieve Makefile distinfo Log: - Update to 0.1.15 PR: ports/141727 Submitted by: Mike Jakubik Yarema (maintainer) Revision Changes Path 1.12 +7 -5 ports/mail/dovecot-sieve/Makefile 1.9 +3 -3 ports/mail/dovecot-sieve/distinfo From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 14:26:44 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CD6A8106566B; Tue, 26 Jan 2010 14:26:44 +0000 (UTC) (envelope-from wxs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A65EB8FC15; Tue, 26 Jan 2010 14:26:44 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QEQijG064130; Tue, 26 Jan 2010 14:26:44 GMT (envelope-from wxs@repoman.freebsd.org) Received: (from wxs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QEQiLc064129; Tue, 26 Jan 2010 14:26:44 GMT (envelope-from wxs) Message-Id: <201001261426.o0QEQiLc064129@repoman.freebsd.org> From: Wesley Shields Date: Tue, 26 Jan 2010 14:26:44 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/mail/dovecot-antispam Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 14:26:44 -0000 wxs 2010-01-26 14:26:44 UTC FreeBSD ports repository Modified files: mail/dovecot-antispam Makefile Log: - Bump PORTREVISION to chase dovecot update. Revision Changes Path 1.10 +1 -1 ports/mail/dovecot-antispam/Makefile From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 14:27:35 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3AD4E1065670; Tue, 26 Jan 2010 14:27:35 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1340D8FC21; Tue, 26 Jan 2010 14:27:35 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QERYX9064210; Tue, 26 Jan 2010 14:27:34 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QERYdk064209; Tue, 26 Jan 2010 14:27:34 GMT (envelope-from tobez) Message-Id: <201001261427.o0QERYdk064209@repoman.freebsd.org> From: Anton Berezin Date: Tue, 26 Jan 2010 14:27:34 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/databases/p5-DBIx-Class-EncodedColumn Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 14:27:35 -0000 tobez 2010-01-26 14:27:34 UTC FreeBSD ports repository Modified files: databases/p5-DBIx-Class-EncodedColumn Makefile distinfo Log: Update to 0.00006. Changes: http://search.cpan.org/dist/DBIx-Class-EncodedColumn/Changes Revision Changes Path 1.6 +1 -2 ports/databases/p5-DBIx-Class-EncodedColumn/Makefile 1.4 +3 -3 ports/databases/p5-DBIx-Class-EncodedColumn/distinfo From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 14:28:22 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C2246106568D; Tue, 26 Jan 2010 14:28:22 +0000 (UTC) (envelope-from wxs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9ABF88FC16; Tue, 26 Jan 2010 14:28:22 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QESMxn064287; Tue, 26 Jan 2010 14:28:22 GMT (envelope-from wxs@repoman.freebsd.org) Received: (from wxs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QESMYb064286; Tue, 26 Jan 2010 14:28:22 GMT (envelope-from wxs) Message-Id: <201001261428.o0QESMYb064286@repoman.freebsd.org> From: Wesley Shields Date: Tue, 26 Jan 2010 14:28:22 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/graphics/plotutils Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 14:28:22 -0000 wxs 2010-01-26 14:28:22 UTC FreeBSD ports repository Modified files: graphics/plotutils Makefile distinfo pkg-plist Log: - Update to 2.6 - Respect CPPFLAGS and LDFLAGS - Add a test: target PR: ports/143204 Submitted by: bf Approved by: Stephen Montgomery-Smith (maintainer) Revision Changes Path 1.41 +6 -3 ports/graphics/plotutils/Makefile 1.10 +3 -3 ports/graphics/plotutils/distinfo 1.9 +5 -6 ports/graphics/plotutils/pkg-plist From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 14:37:38 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F0816106566C; Tue, 26 Jan 2010 14:37:38 +0000 (UTC) (envelope-from wxs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C99578FC0C; Tue, 26 Jan 2010 14:37:38 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QEbcP0065040; Tue, 26 Jan 2010 14:37:38 GMT (envelope-from wxs@repoman.freebsd.org) Received: (from wxs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QEbcqw065039; Tue, 26 Jan 2010 14:37:38 GMT (envelope-from wxs) Message-Id: <201001261437.o0QEbcqw065039@repoman.freebsd.org> From: Wesley Shields Date: Tue, 26 Jan 2010 14:37:38 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/libnatpmp Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 14:37:39 -0000 wxs 2010-01-26 14:37:38 UTC FreeBSD ports repository Modified files: net/libnatpmp Makefile distinfo Log: - Update to 20091219 PR: ports/143216 Submitted by: Hung-Yi Chen (maintainer) Revision Changes Path 1.2 +1 -1 ports/net/libnatpmp/Makefile 1.2 +3 -3 ports/net/libnatpmp/distinfo From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 14:43:59 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6ACC61065670; Tue, 26 Jan 2010 14:43:59 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 43AB78FC12; Tue, 26 Jan 2010 14:43:59 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QEhxM3065506; Tue, 26 Jan 2010 14:43:59 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QEhxYl065505; Tue, 26 Jan 2010 14:43:59 GMT (envelope-from tobez) Message-Id: <201001261443.o0QEhxYl065505@repoman.freebsd.org> From: Anton Berezin Date: Tue, 26 Jan 2010 14:43:59 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-CPANPLUS-Dist-Build Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 14:43:59 -0000 tobez 2010-01-26 14:43:59 UTC FreeBSD ports repository Modified files: devel/p5-CPANPLUS-Dist-Build Makefile distinfo Log: Update to 0.46. Changes: http://search.cpan.org/dist/CPANPLUS-Dist-Build/Changes Revision Changes Path 1.16 +1 -1 ports/devel/p5-CPANPLUS-Dist-Build/Makefile 1.15 +3 -3 ports/devel/p5-CPANPLUS-Dist-Build/distinfo From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 15:01:10 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 544431065696; Tue, 26 Jan 2010 15:01:10 +0000 (UTC) (envelope-from kuriyama@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 298268FC08; Tue, 26 Jan 2010 15:01:10 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QF1ArR067253; Tue, 26 Jan 2010 15:01:10 GMT (envelope-from kuriyama@repoman.freebsd.org) Received: (from kuriyama@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QF1Apw067252; Tue, 26 Jan 2010 15:01:10 GMT (envelope-from kuriyama) Message-Id: <201001261501.o0QF1Apw067252@repoman.freebsd.org> From: Jun Kuriyama Date: Tue, 26 Jan 2010 15:01:10 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net-mgmt/smokeping Makefile ports/net-p2p/tvrss Makefile ports/news/nzbperl Makefile ports/news/ubh Makefile ports/palm/sitescooper Makefile ports/security/amavisd-new Makefile ports/security/clamtk Makefile ports/security/maia ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 15:01:10 -0000 kuriyama 2010-01-26 15:01:10 UTC FreeBSD ports repository Modified files: net-mgmt/smokeping Makefile net-p2p/tvrss Makefile news/nzbperl Makefile news/ubh Makefile palm/sitescooper Makefile security/amavisd-new Makefile security/clamtk Makefile security/maia Makefile security/p5-Authen-PluggableCaptcha Makefile security/p5-Authen-Simple Makefile security/p5-Authen-Simple-Net Makefile security/p5-Authen-TypeKey Makefile security/p5-Crypt-DSA Makefile security/p5-Crypt-OpenPGP Makefile security/p5-Crypt-SKey Makefile security/p5-Data-Entropy Makefile security/p5-Net-OpenID-JanRain Makefile security/p5-Net-OpenID-Server Makefile sysutils/fsbackup Makefile sysutils/ispman Makefile Log: - Remove unneeded dependencies which is in perl-5.8.9 dist (part 8). Approved by: portmgr (itetcu) Revision Changes Path 1.52 +1 -2 ports/net-mgmt/smokeping/Makefile 1.7 +1 -2 ports/net-p2p/tvrss/Makefile 1.7 +1 -1 ports/news/nzbperl/Makefile 1.14 +1 -2 ports/news/ubh/Makefile 1.9 +1 -2 ports/palm/sitescooper/Makefile 1.77 +1 -4 ports/security/amavisd-new/Makefile 1.30 +1 -1 ports/security/clamtk/Makefile 1.4 +1 -4 ports/security/maia/Makefile 1.6 +2 -3 ports/security/p5-Authen-PluggableCaptcha/Makefile 1.5 +2 -4 ports/security/p5-Authen-Simple-Net/Makefile 1.6 +1 -1 ports/security/p5-Authen-Simple/Makefile 1.4 +1 -1 ports/security/p5-Authen-TypeKey/Makefile 1.15 +2 -2 ports/security/p5-Crypt-DSA/Makefile 1.19 +1 -1 ports/security/p5-Crypt-OpenPGP/Makefile 1.7 +1 -1 ports/security/p5-Crypt-SKey/Makefile 1.11 +1 -2 ports/security/p5-Data-Entropy/Makefile 1.5 +2 -3 ports/security/p5-Net-OpenID-JanRain/Makefile 1.6 +1 -1 ports/security/p5-Net-OpenID-Server/Makefile 1.2 +2 -2 ports/sysutils/fsbackup/Makefile 1.4 +1 -2 ports/sysutils/ispman/Makefile From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 15:36:30 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BC4AC1065692; Tue, 26 Jan 2010 15:36:30 +0000 (UTC) (envelope-from ehaupt@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 952F98FC08; Tue, 26 Jan 2010 15:36:30 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QFaUZ1071175; Tue, 26 Jan 2010 15:36:30 GMT (envelope-from ehaupt@repoman.freebsd.org) Received: (from ehaupt@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QFaUMr071174; Tue, 26 Jan 2010 15:36:30 GMT (envelope-from ehaupt) Message-Id: <201001261536.o0QFaUMr071174@repoman.freebsd.org> From: Emanuel Haupt Date: Tue, 26 Jan 2010 15:36:30 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www/nspluginwrapper Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 15:36:30 -0000 ehaupt 2010-01-26 15:36:30 UTC FreeBSD ports repository Modified files: www/nspluginwrapper Makefile Log: Update MASTER_SITE, current server is unavailable PR: 142754 Approved by: maintainer timeout (malus.x@gmail.com) Revision Changes Path 1.17 +1 -1 ports/www/nspluginwrapper/Makefile From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 15:56:19 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A41A2106566C; Tue, 26 Jan 2010 15:56:19 +0000 (UTC) (envelope-from jadawin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7CAA08FC16; Tue, 26 Jan 2010 15:56:19 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QFuJ6d072608; Tue, 26 Jan 2010 15:56:19 GMT (envelope-from jadawin@repoman.freebsd.org) Received: (from jadawin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QFuJJk072607; Tue, 26 Jan 2010 15:56:19 GMT (envelope-from jadawin) Message-Id: <201001261556.o0QFuJJk072607@repoman.freebsd.org> From: Philippe Audeoud Date: Tue, 26 Jan 2010 15:56:19 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/sysutils/p5-Unix-Processors Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 15:56:19 -0000 jadawin 2010-01-26 15:56:19 UTC FreeBSD ports repository Modified files: sysutils/p5-Unix-Processors Makefile distinfo Log: - Update to 2.042 - Take maintainership - Changelog: Revision Changes Path 1.13 +2 -2 ports/sysutils/p5-Unix-Processors/Makefile 1.12 +3 -3 ports/sysutils/p5-Unix-Processors/distinfo From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 16:29:49 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CB4AA106566C; Tue, 26 Jan 2010 16:29:49 +0000 (UTC) (envelope-from QAT@FeeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id 767478FC13; Tue, 26 Jan 2010 16:29:49 +0000 (UTC) Received: from jester1b.ixsystems.com (unknown [206.40.55.137]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id 26EED22C5098; Tue, 26 Jan 2010 18:29:48 +0200 (EET) Received: by jester1b.ixsystems.com (Postfix, from userid 0) id 5D3BE5A91B4; Tue, 26 Jan 2010 08:29:45 -0800 (PST) From: QAT@FreeBSD.org To: Wesley Shields In-Reply-To: <201001261424.o0QEObsq063869@repoman.freebsd.org> References: <201001261424.o0QEObsq063869@repoman.freebsd.org> X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-3.3_3; dsversion: 3.2.1 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_8 X-QAT-Jail_Last_Built: 2009-12-08 11:28:51 X-QAT-Port: mail/dovecot-managesieve X-QAT-Log: http://QAT.TecNik93.com/logs/8-STABLE-NPD/dovecot-managesieve-0.11.11.log X-QAT-Build_Reason: Commit X-QAT-Fail_Reason: OK Message-Id: <20100126162947.5D3BE5A91B4@jester1b.ixsystems.com> Date: Tue, 26 Jan 2010 08:29:45 -0800 (PST) Cc: cvs-ports@FreeBSD.org, dgeo@ec-marseille.fr, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Now OK (Re: cvs commit: ports/mail/dovecot-managesieve Makefile distinfo) X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 16:29:49 -0000 mail/dovecot-managesieve, which was previously failing is OK after this commit. Thanks for fixing it! A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 16:32:45 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B2DCD106566C; Tue, 26 Jan 2010 16:32:45 +0000 (UTC) (envelope-from itetcu@FreeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id 62F938FC18; Tue, 26 Jan 2010 16:32:45 +0000 (UTC) Received: from it.buh.tecnik93.com (it.buh.tecnik93.com [81.196.204.98]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by worf.ds9.tecnik93.com (Postfix) with ESMTPSA id 49E7322C50AD; Tue, 26 Jan 2010 18:32:44 +0200 (EET) Date: Tue, 26 Jan 2010 18:32:43 +0200 From: Ion-Mihai Tetcu To: QAT@FreeBSD.org Message-ID: <20100126183243.12b84c17@it.buh.tecnik93.com> In-Reply-To: <20100126162947.5D3BE5A91B4@jester1b.ixsystems.com> References: <201001261424.o0QEObsq063869@repoman.freebsd.org> <20100126162947.5D3BE5A91B4@jester1b.ixsystems.com> X-Mailer: Claws Mail 3.7.4 (GTK+ 2.18.6; amd64-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/oI5R+MyivR+AS87TQR+LYEU"; protocol="application/pgp-signature" Cc: cvs-ports@FreeBSD.org, Wesley Shields , dgeo@ec-marseille.fr, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: Now OK (Re: cvs commit: ports/mail/dovecot-managesieve Makefile distinfo) X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 16:32:45 -0000 --Sig_/oI5R+MyivR+AS87TQR+LYEU Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Tue, 26 Jan 2010 08:29:45 -0800 (PST) QAT@FreeBSD.org wrote: > mail/dovecot-managesieve, which was previously failing is OK after > this commit. Thanks for fixing it! The initial failure was a local error. --=20 IOnut - Un^d^dregistered ;) FreeBSD "user" "Intellectual Property" is nowhere near as valuable as "Intellect" FreeBSD committer -> itetcu@FreeBSD.org, PGP Key ID 057E9F8B493A297B --Sig_/oI5R+MyivR+AS87TQR+LYEU Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAktfGSsACgkQJ7GIuiH/oeU0SACfUm7Bkfv8RIN7t/2KGQN16kFp ZxcAni+gYU754jhaU8D7tlDOHEnLBXgD =Kob4 -----END PGP SIGNATURE----- --Sig_/oI5R+MyivR+AS87TQR+LYEU-- From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 17:11:34 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 101E91065672; Tue, 26 Jan 2010 17:11:34 +0000 (UTC) (envelope-from ale@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DCB8D8FC1F; Tue, 26 Jan 2010 17:11:33 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QHBXY4090466; Tue, 26 Jan 2010 17:11:33 GMT (envelope-from ale@repoman.freebsd.org) Received: (from ale@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QHBX67090465; Tue, 26 Jan 2010 17:11:33 GMT (envelope-from ale) Message-Id: <201001261711.o0QHBX67090465@repoman.freebsd.org> From: Alex Dupre Date: Tue, 26 Jan 2010 17:11:33 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/java/openjdk6 Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 17:11:34 -0000 ale 2010-01-26 17:11:33 UTC FreeBSD ports repository Modified files: java/openjdk6 Makefile Log: Add ${LOCALBASE}/lib to java.library.path. Submitted by: ale Approved by: maintainer Revision Changes Path 1.20 +4 -2 ports/java/openjdk6/Makefile From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 17:38:23 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A25E41065670; Tue, 26 Jan 2010 17:38:23 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7A0868FC0C; Tue, 26 Jan 2010 17:38:23 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QHcNHE092530; Tue, 26 Jan 2010 17:38:23 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QHcNI0092529; Tue, 26 Jan 2010 17:38:23 GMT (envelope-from jkim) Message-Id: <201001261738.o0QHcNI0092529@repoman.freebsd.org> From: Jung-uk Kim Date: Tue, 26 Jan 2010 17:38:23 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www/nspluginwrapper-devel Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 17:38:23 -0000 jkim 2010-01-26 17:38:23 UTC FreeBSD ports repository Modified files: www/nspluginwrapper-devel Makefile Log: Add local distfile mirror. The master site is currently unreachable. Revision Changes Path 1.18 +1 -0 ports/www/nspluginwrapper-devel/Makefile From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 17:47:10 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8625D106566B; Tue, 26 Jan 2010 17:47:10 +0000 (UTC) (envelope-from skv@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5D48E8FC1C; Tue, 26 Jan 2010 17:47:10 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QHlAUx093251; Tue, 26 Jan 2010 17:47:10 GMT (envelope-from skv@repoman.freebsd.org) Received: (from skv@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QHlAf9093250; Tue, 26 Jan 2010 17:47:10 GMT (envelope-from skv) Message-Id: <201001261747.o0QHlAf9093250@repoman.freebsd.org> From: Sergey Skvortsov Date: Tue, 26 Jan 2010 17:47:10 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel Makefile ports/devel/p5-BZ-Client Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 17:47:10 -0000 skv 2010-01-26 17:47:10 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/p5-BZ-Client Makefile distinfo pkg-descr pkg-plist Log: Add p5-BZ-Client 1.02, client for the Bugzilla web services API. Revision Changes Path 1.3798 +1 -0 ports/devel/Makefile 1.1 +28 -0 ports/devel/p5-BZ-Client/Makefile (new) 1.1 +3 -0 ports/devel/p5-BZ-Client/distinfo (new) 1.1 +3 -0 ports/devel/p5-BZ-Client/pkg-descr (new) 1.1 +20 -0 ports/devel/p5-BZ-Client/pkg-plist (new) From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 18:04:53 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 08F40106568F; Tue, 26 Jan 2010 18:04:53 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D4CF58FC16; Tue, 26 Jan 2010 18:04:52 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QI4qBb095510; Tue, 26 Jan 2010 18:04:52 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QI4qrw095509; Tue, 26 Jan 2010 18:04:52 GMT (envelope-from des) Message-Id: <201001261804.o0QI4qrw095509@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Tue, 26 Jan 2010 18:04:52 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www/varnish Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 18:04:53 -0000 des 2010-01-26 18:04:52 UTC FreeBSD ports repository Modified files: www/varnish Makefile distinfo Log: Upgrade to 2.0.6. I forgot to commit this after the 8.0 freeze. Revision Changes Path 1.30 +4 -1 ports/www/varnish/Makefile 1.15 +3 -3 ports/www/varnish/distinfo From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 18:04:55 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7D36E106568D; Tue, 26 Jan 2010 18:04:55 +0000 (UTC) (envelope-from QAT@FreeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id 2C7D88FC08; Tue, 26 Jan 2010 18:04:54 +0000 (UTC) Received: from jester1b.ixsystems.com (unknown [206.40.55.137]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id 9B18222C5093; Tue, 26 Jan 2010 20:04:53 +0200 (EET) Received: by jester1b.ixsystems.com (Postfix, from userid 0) id 45E085A91B4; Tue, 26 Jan 2010 10:04:52 -0800 (PST) From: QAT@FreeBSD.org To: skv@FreeBSD.org In-Reply-To: <201001261747.o0QHlAf9093250@repoman.freebsd.org> References: <201001261747.o0QHlAf9093250@repoman.freebsd.org> X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-3.3_3; dsversion: 3.2.1 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_8 X-QAT-Jail_Last_Built: 2009-12-08 11:28:51 X-QAT-Port: devel/p5-BZ-Client X-QAT-Log: http://QAT.TecNik93.com/logs/8-STABLE-NPD/p5-BZ-Client-1.02.log X-QAT-Build_Reason: Commit X-QAT-Fail_Reason: perl Message-Id: <20100126180452.45E085A91B4@jester1b.ixsystems.com> Date: Tue, 26 Jan 2010 10:04:52 -0800 (PST) Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/devel Makefile ports/devel/p5-BZ-Client Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 18:04:55 -0000 The Restless Daemon identified a perl error while trying to build: p5-BZ-Client-1.02 maintained by skv@FreeBSD.org Makefile ident: $FreeBSD: ports/devel/p5-BZ-Client/Makefile,v 1.1 2010/01/26 17:47:10 skv Exp $ Excerpt from http://QAT.TecNik93.com/logs/8-STABLE-NPD/p5-BZ-Client-1.02.log : ===> Patching for p5-BZ-Client-1.02 ===> p5-BZ-Client-1.02 depends on file: /usr/local/bin/perl5.8.9 - found Deleting perl-5.8.9_3 Removing stale symlinks from /usr/bin... Removing /usr/bin/perl Removing /usr/bin/perl5 Done. Cleaning up /etc/make.conf... Done. Cleaning up /etc/manpath.config... Done. ================================================================ ======================================== add_pkg perl-5.8.9_3.tbz expat-2.0.1_1.tbz p5-XML-Parser-2.36_1.tbz p5-XML-Writer-0.606.tbz adding dependencies pkg_add perl-5.8.9_3.tbz Removing stale symlinks from /usr/bin... Skipping /usr/bin/perl Skipping /usr/bin/perl5 Done. Creating various symlinks in /usr/bin... Symlinking /usr/local/bin/perl5.8.9 to /usr/bin/perl Symlinking /usr/local/bin/perl5.8.9 to /usr/bin/perl5 Done. Cleaning up /etc/make.conf... Done. Spamming /etc/make.conf... Done. Cleaning up /etc/manpath.config... Done. Spamming /etc/manpath.config... Done. pkg_add expat-2.0.1_1.tbz pkg_add p5-XML-Parser-2.36_1.tbz pkg_add p5-XML-Writer-0.606.tbz ===> p5-BZ-Client-1.02 depends on package: p5-XML-Parser>=0 - found ===> p5-BZ-Client-1.02 depends on package: p5-XML-Writer>=0 - found ===> p5-BZ-Client-1.02 depends on file: /usr/local/bin/perl5.8.9 - found ===> Configuring for p5-BZ-Client-1.02 Perl v5.10.0 required--this is only v5.8.9, stopped at ./Makefile.PL line 1. BEGIN failed--compilation aborted at ./Makefile.PL line 1. *** Error code 255 Stop in /a/ports/devel/p5-BZ-Client. ================================================================ build of /usr/ports/devel/p5-BZ-Client ended at Tue Jan 26 18:04:50 UTC 2010 PortsMon page for the port: http://portsmon.freebsd.org/portoverview.py?category=devel&portname=p5-BZ-Client The build which triggered this BotMail was done under tinderbox-3.3_3; dsversion: 3.2.1 on RELENG_8 on amd64, kern.smp.cpus: 8 with tinderd_flags="-nullfs -plistcheck -onceonly" and ccache support, with the "official" up-to-date Ports Tree, with the following vars set: NOPORTDOCS=yes, NOPORTEXAMPLES=yes, NOPORTDATA=yes, FORCE_PACKAGE=yes. A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 18:10:30 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B649D1065672; Tue, 26 Jan 2010 18:10:30 +0000 (UTC) (envelope-from itetcu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8DE6F8FC12; Tue, 26 Jan 2010 18:10:30 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QIAUUB096045; Tue, 26 Jan 2010 18:10:30 GMT (envelope-from itetcu@repoman.freebsd.org) Received: (from itetcu@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QIAUfp096044; Tue, 26 Jan 2010 18:10:30 GMT (envelope-from itetcu) Message-Id: <201001261810.o0QIAUfp096044@repoman.freebsd.org> From: Ion-Mihai Tetcu Date: Tue, 26 Jan 2010 18:10:30 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/math/bamg Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 18:10:30 -0000 itetcu 2010-01-26 18:10:30 UTC FreeBSD ports repository Modified files: math/bamg Makefile Log: Fix MASTER_SITES. PR: 143263 Submitted by: Stephen Montgomery-Smith (maintainer) Reported by: QAT Revision Changes Path 1.11 +2 -1 ports/math/bamg/Makefile From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 18:13:50 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D061B1065670; Tue, 26 Jan 2010 18:13:50 +0000 (UTC) (envelope-from QAT@FeeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id 81B5A8FC2C; Tue, 26 Jan 2010 18:13:50 +0000 (UTC) Received: from jester1b.ixsystems.com (unknown [206.40.55.137]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id 23B5622C50AC; Tue, 26 Jan 2010 20:13:49 +0200 (EET) Received: by jester1b.ixsystems.com (Postfix, from userid 0) id 635D35A9139; Tue, 26 Jan 2010 10:13:48 -0800 (PST) From: QAT@FreeBSD.org To: Ion-Mihai Tetcu In-Reply-To: <201001261810.o0QIAUfp096044@repoman.freebsd.org> References: <201001261810.o0QIAUfp096044@repoman.freebsd.org> X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-3.3_3; dsversion: 3.2.1 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_8 X-QAT-Jail_Last_Built: 2009-12-08 11:28:51 X-QAT-Port: math/bamg X-QAT-Log: http://QAT.TecNik93.com/logs/8-STABLE-NPD/bamg-0.68_4.log X-QAT-Build_Reason: Commit X-QAT-Fail_Reason: OK Message-Id: <20100126181348.635D35A9139@jester1b.ixsystems.com> Date: Tue, 26 Jan 2010 10:13:48 -0800 (PST) Cc: stephen@missouri.edu, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Now OK (Re: cvs commit: ports/math/bamg Makefile) X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 18:13:50 -0000 math/bamg, which was previously failing is OK after this commit. Thanks for fixing it! A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 18:18:51 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 144931065672; Tue, 26 Jan 2010 18:18:51 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E03CC8FC17; Tue, 26 Jan 2010 18:18:50 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QIIoVa096702; Tue, 26 Jan 2010 18:18:50 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QIIoir096701; Tue, 26 Jan 2010 18:18:50 GMT (envelope-from dougb) Message-Id: <201001261818.o0QIIoir096701@repoman.freebsd.org> From: Doug Barton Date: Tue, 26 Jan 2010 18:18:50 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/dns/bind94 distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 18:18:51 -0000 dougb 2010-01-26 18:18:50 UTC FreeBSD ports repository Modified files: dns/bind94 distinfo Log: Blah ... forgot to re-add this patch for the slave port again. Revision Changes Path 1.59 +3 -0 ports/dns/bind94/distinfo From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 19:47:36 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 06DDA106568B; Tue, 26 Jan 2010 19:47:36 +0000 (UTC) (envelope-from skv@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D210C8FC1A; Tue, 26 Jan 2010 19:47:35 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QJlZkX004337; Tue, 26 Jan 2010 19:47:35 GMT (envelope-from skv@repoman.freebsd.org) Received: (from skv@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QJlZIo004336; Tue, 26 Jan 2010 19:47:35 GMT (envelope-from skv) Message-Id: <201001261947.o0QJlZIo004336@repoman.freebsd.org> From: Sergey Skvortsov Date: Tue, 26 Jan 2010 19:47:35 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-BZ-Client Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 19:47:36 -0000 skv 2010-01-26 19:47:35 UTC FreeBSD ports repository Modified files: devel/p5-BZ-Client Makefile Log: Require Perl 5.10 Revision Changes Path 1.2 +1 -1 ports/devel/p5-BZ-Client/Makefile From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 19:54:38 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1AB651065676; Tue, 26 Jan 2010 19:54:38 +0000 (UTC) (envelope-from jhay@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E61738FC15; Tue, 26 Jan 2010 19:54:37 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QJsbKb004851; Tue, 26 Jan 2010 19:54:37 GMT (envelope-from jhay@repoman.freebsd.org) Received: (from jhay@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QJsbjv004850; Tue, 26 Jan 2010 19:54:37 GMT (envelope-from jhay) Message-Id: <201001261954.o0QJsbjv004850@repoman.freebsd.org> From: John Hay Date: Tue, 26 Jan 2010 19:54:37 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/olsrd Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 19:54:38 -0000 jhay 2010-01-26 19:54:37 UTC FreeBSD ports repository Modified files: net/olsrd Makefile distinfo Log: Upgrade to olsrd 0.5.6-r8. Revision Changes Path 1.16 +1 -1 ports/net/olsrd/Makefile 1.10 +3 -3 ports/net/olsrd/distinfo From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 20:42:18 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CFC9F106566C; Tue, 26 Jan 2010 20:42:18 +0000 (UTC) (envelope-from avilla@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A63B68FC13; Tue, 26 Jan 2010 20:42:18 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QKgIIZ009526; Tue, 26 Jan 2010 20:42:18 GMT (envelope-from avilla@repoman.freebsd.org) Received: (from avilla@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QKgI8M009525; Tue, 26 Jan 2010 20:42:18 GMT (envelope-from avilla) Message-Id: <201001262042.o0QKgI8M009525@repoman.freebsd.org> From: Alberto Villa Date: Tue, 26 Jan 2010 20:42:18 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/astro/xearth/files freebsd.committers.markers X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 20:42:18 -0000 avilla 2010-01-26 20:42:18 UTC FreeBSD ports repository Modified files: astro/xearth/files freebsd.committers.markers Log: Add myself. Approved by: tabthorpe (mentor) Revision Changes Path 1.442 +2 -1 ports/astro/xearth/files/freebsd.committers.markers From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 21:26:33 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 981DF1065670; Tue, 26 Jan 2010 21:26:33 +0000 (UTC) (envelope-from dinoex@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6EB218FC0C; Tue, 26 Jan 2010 21:26:33 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QLQXqX024369; Tue, 26 Jan 2010 21:26:33 GMT (envelope-from dinoex@repoman.freebsd.org) Received: (from dinoex@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QLQXJC024368; Tue, 26 Jan 2010 21:26:33 GMT (envelope-from dinoex) Message-Id: <201001262126.o0QLQXJC024368@repoman.freebsd.org> From: Dirk Meyer Date: Tue, 26 Jan 2010 21:26:33 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/freebsd-uucp/files patch-uucpd.c X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 21:26:33 -0000 dinoex 2010-01-26 21:26:33 UTC FreeBSD ports repository Added files: net/freebsd-uucp/files patch-uucpd.c Log: - fix build with utmpx Submitted by: Ed Schouten Revision Changes Path 1.1 +90 -0 ports/net/freebsd-uucp/files/patch-uucpd.c (new) From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 21:31:53 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4D0BF106568B; Tue, 26 Jan 2010 21:31:53 +0000 (UTC) (envelope-from dinoex@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 238D78FC22; Tue, 26 Jan 2010 21:31:53 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QLVp3N024767; Tue, 26 Jan 2010 21:31:51 GMT (envelope-from dinoex@repoman.freebsd.org) Received: (from dinoex@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QLVp9o024766; Tue, 26 Jan 2010 21:31:51 GMT (envelope-from dinoex) Message-Id: <201001262131.o0QLVp9o024766@repoman.freebsd.org> From: Dirk Meyer Date: Tue, 26 Jan 2010 21:31:51 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/ftp/vsftpd/files patch-sysdeputil.c X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 21:31:53 -0000 dinoex 2010-01-26 21:31:51 UTC FreeBSD ports repository Added files: ftp/vsftpd/files patch-sysdeputil.c Log: - fix build with utmpx Submitted by: Ed Schouten Revision Changes Path 1.3 +22 -0 ports/ftp/vsftpd/files/patch-sysdeputil.c (new) From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 22:30:02 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E21F4106566B; Tue, 26 Jan 2010 22:30:02 +0000 (UTC) (envelope-from kuriyama@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B48098FC15; Tue, 26 Jan 2010 22:30:02 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QMU2nv030338; Tue, 26 Jan 2010 22:30:02 GMT (envelope-from kuriyama@repoman.freebsd.org) Received: (from kuriyama@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QMU2Mj030323; Tue, 26 Jan 2010 22:30:02 GMT (envelope-from kuriyama) Message-Id: <201001262230.o0QMU2Mj030323@repoman.freebsd.org> From: Jun Kuriyama Date: Tue, 26 Jan 2010 22:30:02 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/p5-Amazon-SQS-Simple Makefile ports/net/p5-EasyTCP Makefile ports/net/p5-Google-SAML-Request Makefile ports/net/p5-Net-BGP Makefile ports/net/p5-Net-Blogger Makefile ports/net/p5-Net-GrowlClient Makefile ports/net/p5-Net-Mosso-CloudFiles ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 22:30:03 -0000 kuriyama 2010-01-26 22:30:02 UTC FreeBSD ports repository Modified files: net/p5-Amazon-SQS-Simple Makefile net/p5-EasyTCP Makefile net/p5-Google-SAML-Request Makefile net/p5-Net-BGP Makefile net/p5-Net-Blogger Makefile net/p5-Net-GrowlClient Makefile net/p5-Net-Mosso-CloudFiles Makefile net/p5-Net-Packet Makefile net/p5-Net-SSH-Perl Makefile net/p5-XML-Compile-SOAP-Daemon Makefile net/shelldap Makefile net/smbldap-tools Makefile net-mgmt/bigsister Makefile net-mgmt/glpi-plugins-tracker-agent Makefile net-mgmt/nagiosgrapher Makefile net-mgmt/p5-NetApp Makefile net-mgmt/p5-POE-Component-SNMP Makefile net-mgmt/rancid Makefile net-mgmt/rancid-devel Makefile net-mgmt/routers2 Makefile Log: - Remove unneeded dependencies which is in perl-5.8.9 dist (part 9). Approved by: portmgr (itetcu) Revision Changes Path 1.15 +1 -2 ports/net-mgmt/bigsister/Makefile 1.2 +0 -1 ports/net-mgmt/glpi-plugins-tracker-agent/Makefile 1.2 +1 -2 ports/net-mgmt/nagiosgrapher/Makefile 1.3 +1 -2 ports/net-mgmt/p5-NetApp/Makefile 1.13 +1 -1 ports/net-mgmt/p5-POE-Component-SNMP/Makefile 1.30 +1 -1 ports/net-mgmt/rancid-devel/Makefile 1.26 +1 -1 ports/net-mgmt/rancid/Makefile 1.7 +1 -2 ports/net-mgmt/routers2/Makefile 1.9 +1 -1 ports/net/p5-Amazon-SQS-Simple/Makefile 1.12 +2 -2 ports/net/p5-EasyTCP/Makefile 1.3 +1 -1 ports/net/p5-Google-SAML-Request/Makefile 1.12 +1 -5 ports/net/p5-Net-BGP/Makefile 1.6 +1 -1 ports/net/p5-Net-Blogger/Makefile 1.2 +3 -4 ports/net/p5-Net-GrowlClient/Makefile 1.6 +2 -2 ports/net/p5-Net-Mosso-CloudFiles/Makefile 1.12 +2 -3 ports/net/p5-Net-Packet/Makefile 1.23 +1 -2 ports/net/p5-Net-SSH-Perl/Makefile 1.5 +1 -1 ports/net/p5-XML-Compile-SOAP-Daemon/Makefile 1.3 +1 -1 ports/net/shelldap/Makefile 1.22 +1 -1 ports/net/smbldap-tools/Makefile From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 22:53:08 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 85265106566B; Tue, 26 Jan 2010 22:53:08 +0000 (UTC) (envelope-from avilla@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 71CAE8FC0C; Tue, 26 Jan 2010 22:53:08 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QMr8Pg032322; Tue, 26 Jan 2010 22:53:08 GMT (envelope-from avilla@repoman.freebsd.org) Received: (from avilla@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QMr8QM032321; Tue, 26 Jan 2010 22:53:08 GMT (envelope-from avilla) Message-Id: <201001262253.o0QMr8QM032321@repoman.freebsd.org> From: Alberto Villa Date: Tue, 26 Jan 2010 22:53:08 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/accessibility/speech-dispatcher Makefile ports/audio/festival-freebsoft-utils Makefile ports/devel/qjson Makefile ports/graphics/opencv Makefile ports/graphics/opengtl Makefile ports/graphics/qtgtl Makefile ports/multimedia/kdenlive Makefile ports/multimedia/mlt Makefile ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 22:53:08 -0000 avilla 2010-01-26 22:53:08 UTC FreeBSD ports repository Modified files: accessibility/speech-dispatcher Makefile audio/festival-freebsoft-utils Makefile devel/qjson Makefile graphics/opencv Makefile graphics/opengtl Makefile graphics/qtgtl Makefile multimedia/kdenlive Makefile multimedia/mlt Makefile net-im/telepathy-qt4 Makefile Log: - Update my e-mail address in the ports I maintain. Approved by: miwi (mentor) Revision Changes Path 1.3 +1 -1 ports/accessibility/speech-dispatcher/Makefile 1.2 +1 -1 ports/audio/festival-freebsoft-utils/Makefile 1.2 +1 -1 ports/devel/qjson/Makefile 1.17 +1 -1 ports/graphics/opencv/Makefile 1.3 +1 -1 ports/graphics/opengtl/Makefile 1.2 +1 -1 ports/graphics/qtgtl/Makefile 1.12 +1 -1 ports/multimedia/kdenlive/Makefile 1.13 +1 -1 ports/multimedia/mlt/Makefile 1.3 +1 -1 ports/net-im/telepathy-qt4/Makefile From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 22:57:35 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5BE06106566B; Tue, 26 Jan 2010 22:57:35 +0000 (UTC) (envelope-from acm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 31DF78FC17; Tue, 26 Jan 2010 22:57:35 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QMvZK1032719; Tue, 26 Jan 2010 22:57:35 GMT (envelope-from acm@repoman.freebsd.org) Received: (from acm@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QMvZim032718; Tue, 26 Jan 2010 22:57:35 GMT (envelope-from acm) Message-Id: <201001262257.o0QMvZim032718@repoman.freebsd.org> From: Jose Alonso Cardenas Marquez Date: Tue, 26 Jan 2010 22:57:35 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/games/naev Makefile distinfo ports/games/naev/files patch-Makefile ports/games/naev-data Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 22:57:35 -0000 acm 2010-01-26 22:57:35 UTC FreeBSD ports repository Modified files: games/naev Makefile distinfo games/naev-data Makefile distinfo Removed files: games/naev/files patch-Makefile Log: - Update to 0.4.1 Revision Changes Path 1.2 +1 -1 ports/games/naev-data/Makefile 1.2 +3 -3 ports/games/naev-data/distinfo 1.5 +25 -6 ports/games/naev/Makefile 1.2 +3 -3 ports/games/naev/distinfo 1.2 +0 -16 ports/games/naev/files/patch-Makefile (dead) From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 22:59:05 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 574581065672; Tue, 26 Jan 2010 22:59:05 +0000 (UTC) (envelope-from dhn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2EFEC8FC12; Tue, 26 Jan 2010 22:59:05 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QMx5vh032846; Tue, 26 Jan 2010 22:59:05 GMT (envelope-from dhn@repoman.freebsd.org) Received: (from dhn@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QMx5XP032845; Tue, 26 Jan 2010 22:59:05 GMT (envelope-from dhn) Message-Id: <201001262259.o0QMx5XP032845@repoman.freebsd.org> From: Dennis Herrmann Date: Tue, 26 Jan 2010 22:59:05 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/deskutils/recoll Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 22:59:05 -0000 dhn 2010-01-26 22:59:05 UTC FreeBSD ports repository Modified files: deskutils/recoll Makefile distinfo Log: - Update to 1.13.02 PR: ports/143249 Submitted by: Jean-Francois Dockes (maintainer) Revision Changes Path 1.38 +1 -1 ports/deskutils/recoll/Makefile 1.23 +3 -3 ports/deskutils/recoll/distinfo From owner-cvs-ports@FreeBSD.ORG Tue Jan 26 23:06:01 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DEB7E106568D; Tue, 26 Jan 2010 23:06:01 +0000 (UTC) (envelope-from acm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B4B9D8FC13; Tue, 26 Jan 2010 23:06:01 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0QN61XJ034439; Tue, 26 Jan 2010 23:06:01 GMT (envelope-from acm@repoman.freebsd.org) Received: (from acm@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0QN61wY034438; Tue, 26 Jan 2010 23:06:01 GMT (envelope-from acm) Message-Id: <201001262306.o0QN61wY034438@repoman.freebsd.org> From: Jose Alonso Cardenas Marquez Date: Tue, 26 Jan 2010 23:06:01 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/graphics/php5-ffmpeg Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 23:06:02 -0000 acm 2010-01-26 23:06:01 UTC FreeBSD ports repository Modified files: graphics/php5-ffmpeg Makefile Log: - Fix detection of swscale support - Bump PORTREVISION Submitted by: Vadim Pisarev via email Revision Changes Path 1.6 +4 -1 ports/graphics/php5-ffmpeg/Makefile From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 00:09:17 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 18E3C1065676; Wed, 27 Jan 2010 00:09:17 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B3D328FC08; Wed, 27 Jan 2010 00:09:16 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R09G1a040197; Wed, 27 Jan 2010 00:09:16 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from edwin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R09GXZ040196; Wed, 27 Jan 2010 00:09:16 GMT (envelope-from edwin) Message-Id: <201001270009.o0R09GXZ040196@repoman.freebsd.org> From: Edwin Groothuis Date: Wed, 27 Jan 2010 00:09:16 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT modules X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 00:09:17 -0000 edwin 2010-01-27 00:09:16 UTC FreeBSD ports repository Modified files: . modules Log: Ports modules update at Wednesday 27 January 2010 at 00:09 Feature safe: yes Revision Changes Path 1.20678 +2 -0 CVSROOT/modules From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 00:44:23 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8093F106566C; Wed, 27 Jan 2010 00:44:23 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5881F8FC14; Wed, 27 Jan 2010 00:44:23 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R0iNtZ043047; Wed, 27 Jan 2010 00:44:23 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R0iNFD043046; Wed, 27 Jan 2010 00:44:23 GMT (envelope-from miwi) Message-Id: <201001270044.o0R0iNFD043046@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 00:44:23 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/security/tor-devel Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 00:44:23 -0000 miwi 2010-01-27 00:44:23 UTC FreeBSD ports repository Modified files: security/tor-devel Makefile distinfo Log: - Update to 0.2.2.7-alpha PR: ports/143050 Submitted by: Andrei Lavreniyuk "b. f." Revision Changes Path 1.87 +3 -1 ports/security/tor-devel/Makefile 1.63 +3 -3 ports/security/tor-devel/distinfo From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 01:03:27 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 68F061065676; Wed, 27 Jan 2010 01:03:27 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4113F8FC15; Wed, 27 Jan 2010 01:03:27 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R13RJ2055947; Wed, 27 Jan 2010 01:03:27 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R13RQA055946; Wed, 27 Jan 2010 01:03:27 GMT (envelope-from miwi) Message-Id: <201001270103.o0R13RQA055946@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 01:03:27 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/security/softhsm Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 01:03:27 -0000 miwi 2010-01-27 01:03:27 UTC FreeBSD ports repository Modified files: security/softhsm Makefile distinfo Log: - Update to 1.1.3 PR: 143258 Submitted by: Jaap Akkerhuis (maintainer) Revision Changes Path 1.2 +1 -1 ports/security/softhsm/Makefile 1.2 +3 -3 ports/security/softhsm/distinfo From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 01:03:30 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B37AB106566B; Wed, 27 Jan 2010 01:03:30 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8B2E58FC18; Wed, 27 Jan 2010 01:03:30 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R13UWD055997; Wed, 27 Jan 2010 01:03:30 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R13UBp055996; Wed, 27 Jan 2010 01:03:30 GMT (envelope-from miwi) Message-Id: <201001270103.o0R13UBp055996@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 01:03:30 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/sysutils/nctop Makefile ports/sysutils/nctop/files utmpx-machine.c X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 01:03:30 -0000 miwi 2010-01-27 01:03:30 UTC FreeBSD ports repository Modified files: sysutils/nctop Makefile Added files: sysutils/nctop/files utmpx-machine.c Log: - Fix build with HEAD PR: 143240 Submitted by: Rob Farmer Reviewed by: ed@ patch reworked Revision Changes Path 1.6 +7 -1 ports/sysutils/nctop/Makefile 1.1 +44 -0 ports/sysutils/nctop/files/utmpx-machine.c (new) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 01:03:33 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AB1FB106572E; Wed, 27 Jan 2010 01:03:33 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DF2BA8FC19; Wed, 27 Jan 2010 01:03:32 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R13WGv056023; Wed, 27 Jan 2010 01:03:32 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R13Wsv056022; Wed, 27 Jan 2010 01:03:32 GMT (envelope-from miwi) Message-Id: <201001270103.o0R13Wsv056022@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 01:03:32 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/mail/smail/files patch-src-pwcache.c X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 01:03:33 -0000 miwi 2010-01-27 01:03:32 UTC FreeBSD ports repository Added files: mail/smail/files patch-src-pwcache.c Log: - Fix build on HEAD PR: 143237 Submitted by: Rob Farmer Reviewed by: ed@ Revision Changes Path 1.1 +10 -0 ports/mail/smail/files/patch-src-pwcache.c (new) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 01:03:36 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 52A391065740; Wed, 27 Jan 2010 01:03:36 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 298198FC1E; Wed, 27 Jan 2010 01:03:36 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R13aNt056073; Wed, 27 Jan 2010 01:03:36 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R13a8t056072; Wed, 27 Jan 2010 01:03:36 GMT (envelope-from miwi) Message-Id: <201001270103.o0R13a8t056072@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 01:03:36 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/deskutils/plan Makefile ports/deskutils/plan/files utmpx-src-daemon.c X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 01:03:36 -0000 miwi 2010-01-27 01:03:36 UTC FreeBSD ports repository Modified files: deskutils/plan Makefile Added files: deskutils/plan/files utmpx-src-daemon.c Log: - Fix build on HEAD PR: 143236 Submitted by: Rob Farmer Reviewed by: ed@ Revision Changes Path 1.36 +6 -1 ports/deskutils/plan/Makefile 1.1 +33 -0 ports/deskutils/plan/files/utmpx-src-daemon.c (new) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 01:03:41 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 741EE1065748; Wed, 27 Jan 2010 01:03:41 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4C7D58FC21; Wed, 27 Jan 2010 01:03:41 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R13fde056108; Wed, 27 Jan 2010 01:03:41 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R13fgM056107; Wed, 27 Jan 2010 01:03:41 GMT (envelope-from miwi) Message-Id: <201001270103.o0R13fgM056107@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 01:03:41 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/editors/scite Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 01:03:41 -0000 miwi 2010-01-27 01:03:41 UTC FreeBSD ports repository Modified files: editors/scite Makefile distinfo pkg-plist Log: - Update to 2.02 PR: 143234 Submitted by: Naram Qashat (maintainer) Revision Changes Path 1.56 +1 -1 ports/editors/scite/Makefile 1.30 +3 -3 ports/editors/scite/distinfo 1.28 +3 -0 ports/editors/scite/pkg-plist From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 01:03:44 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 437F410657DA; Wed, 27 Jan 2010 01:03:44 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 00B978FC08; Wed, 27 Jan 2010 01:03:44 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R13h7S056137; Wed, 27 Jan 2010 01:03:43 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R13hLS056136; Wed, 27 Jan 2010 01:03:43 GMT (envelope-from miwi) Message-Id: <201001270103.o0R13hLS056136@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 01:03:43 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/sysutils/phplogcon Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 01:03:44 -0000 miwi 2010-01-27 01:03:43 UTC FreeBSD ports repository Modified files: sysutils/phplogcon Makefile distinfo Log: - Update to 2.8.0 PR: 143257 Submitted by: Cristiano Rolim Pereira (maintainer) Revision Changes Path 1.6 +1 -1 ports/sysutils/phplogcon/Makefile 1.5 +3 -3 ports/sysutils/phplogcon/distinfo From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 01:03:46 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C736A10657E0; Wed, 27 Jan 2010 01:03:46 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9F5728FC1D; Wed, 27 Jan 2010 01:03:46 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R13k2K056173; Wed, 27 Jan 2010 01:03:46 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R13kEf056172; Wed, 27 Jan 2010 01:03:46 GMT (envelope-from miwi) Message-Id: <201001270103.o0R13kEf056172@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 01:03:46 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/x11-toolkits/scintilla Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 01:03:46 -0000 miwi 2010-01-27 01:03:46 UTC FreeBSD ports repository Modified files: x11-toolkits/scintilla Makefile distinfo Log: - Update to 2.02 PR: 143233 Submitted by: Naram Qashat *maintainer) Revision Changes Path 1.50 +1 -1 ports/x11-toolkits/scintilla/Makefile 1.34 +3 -3 ports/x11-toolkits/scintilla/distinfo From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 01:03:53 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 95B7B1065908; Wed, 27 Jan 2010 01:03:53 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5A9148FC0C; Wed, 27 Jan 2010 01:03:53 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R13rh4056206; Wed, 27 Jan 2010 01:03:53 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R13r6f056205; Wed, 27 Jan 2010 01:03:53 GMT (envelope-from miwi) Message-Id: <201001270103.o0R13r6f056205@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 01:03:53 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www/py-django-tagging Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 01:03:53 -0000 miwi 2010-01-27 01:03:53 UTC FreeBSD ports repository Modified files: www/py-django-tagging Makefile distinfo Log: - Update to 0.3.1 Changelog: http://code.google.com/p/django-tagging/source/browse/trunk/CHANGELOG.txt PR: 143261 Submitted by: Kevin Golding (maintainer) Revision Changes Path 1.2 +1 -1 ports/www/py-django-tagging/Makefile 1.2 +3 -3 ports/www/py-django-tagging/distinfo From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 01:03:57 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 20F51106566C; Wed, 27 Jan 2010 01:03:57 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id ED38E8FC1E; Wed, 27 Jan 2010 01:03:56 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R13uSU056237; Wed, 27 Jan 2010 01:03:56 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R13uu2056232; Wed, 27 Jan 2010 01:03:56 GMT (envelope-from miwi) Message-Id: <201001270103.o0R13uu2056232@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 01:03:55 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/games/crafty-open-enormous Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 01:03:57 -0000 miwi 2010-01-27 01:03:55 UTC FreeBSD ports repository Modified files: games/crafty-open-enormous Makefile Log: - Unbreak for amd64 PR: 143162 Submitted by: Ports Fury Revision Changes Path 1.5 +0 -4 ports/games/crafty-open-enormous/Makefile From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 01:04:01 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9485E1065740; Wed, 27 Jan 2010 01:04:01 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6C2E78FC0A; Wed, 27 Jan 2010 01:04:01 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R141Tk056290; Wed, 27 Jan 2010 01:04:01 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R141sN056289; Wed, 27 Jan 2010 01:04:01 GMT (envelope-from miwi) Message-Id: <201001270104.o0R141sN056289@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 01:04:01 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/games/crafty Makefile distinfo ports/games/crafty/files patch-chess.h X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 01:04:01 -0000 miwi 2010-01-27 01:04:01 UTC FreeBSD ports repository Modified files: games/crafty Makefile distinfo Added files: games/crafty/files patch-chess.h Log: - Update to 23.1 PR: 143159 Submitted by: Florian Smeets (maintainer) Revision Changes Path 1.47 +1 -1 ports/games/crafty/Makefile 1.37 +3 -6 ports/games/crafty/distinfo 1.1 +10 -0 ports/games/crafty/files/patch-chess.h (new) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 01:04:03 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 879541065700; Wed, 27 Jan 2010 01:04:03 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5FB768FC13; Wed, 27 Jan 2010 01:04:03 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R143X1056325; Wed, 27 Jan 2010 01:04:03 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R143NG056324; Wed, 27 Jan 2010 01:04:03 GMT (envelope-from miwi) Message-Id: <201001270104.o0R143NG056324@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 01:04:03 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/math/fityk Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 01:04:03 -0000 miwi 2010-01-27 01:04:03 UTC FreeBSD ports repository Modified files: math/fityk Makefile distinfo pkg-plist Log: - Update to 0.9.0 PR: 142982 Submitted by: Ports Fury Revision Changes Path 1.32 +7 -4 ports/math/fityk/Makefile 1.20 +3 -3 ports/math/fityk/distinfo 1.7 +2 -1 ports/math/fityk/pkg-plist From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 01:04:07 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 067491065708; Wed, 27 Jan 2010 01:04:07 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D2DAC8FC08; Wed, 27 Jan 2010 01:04:06 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R1464T056356; Wed, 27 Jan 2010 01:04:06 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R146pe056355; Wed, 27 Jan 2010 01:04:06 GMT (envelope-from miwi) Message-Id: <201001270104.o0R146pe056355@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 01:04:06 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www/p5-Net-Trac Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 01:04:07 -0000 miwi 2010-01-27 01:04:06 UTC FreeBSD ports repository Modified files: www/p5-Net-Trac Makefile distinfo Log: - Update to 0.15 - Pass maintainership to perl PR: 143125 Submitted by: Gea-Suan Lin (previous maintainer) Revision Changes Path 1.3 +2 -2 ports/www/p5-Net-Trac/Makefile 1.3 +3 -3 ports/www/p5-Net-Trac/distinfo From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 01:04:09 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B0AC3106582D; Wed, 27 Jan 2010 01:04:09 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 87CEC8FC0A; Wed, 27 Jan 2010 01:04:09 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R149BL056389; Wed, 27 Jan 2010 01:04:09 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R149RT056388; Wed, 27 Jan 2010 01:04:09 GMT (envelope-from miwi) Message-Id: <201001270104.o0R149RT056388@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 01:04:09 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/editors/p5-Vimana Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 01:04:09 -0000 miwi 2010-01-27 01:04:09 UTC FreeBSD ports repository Modified files: editors/p5-Vimana Makefile distinfo pkg-plist Log: - Update to 2010.02301 - Take maintainership PR: 143124 Submitted by: Gea-Suan Lin (previous maintainer) Revision Changes Path 1.3 +6 -4 ports/editors/p5-Vimana/Makefile 1.3 +3 -3 ports/editors/p5-Vimana/distinfo 1.3 +7 -2 ports/editors/p5-Vimana/pkg-plist From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 01:04:12 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1CA391065703; Wed, 27 Jan 2010 01:04:12 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E8FFF8FC12; Wed, 27 Jan 2010 01:04:11 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R14BTR056420; Wed, 27 Jan 2010 01:04:11 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R14BRt056419; Wed, 27 Jan 2010 01:04:11 GMT (envelope-from miwi) Message-Id: <201001270104.o0R14BRt056419@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 01:04:11 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/math/lp_solve Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 01:04:12 -0000 miwi 2010-01-27 01:04:11 UTC FreeBSD ports repository Modified files: math/lp_solve Makefile distinfo pkg-plist Log: - Update to 5.5.0.15 PR: 143075 Submitted by: "Pedro F. Giffuni" (maintainer) Revision Changes Path 1.18 +1 -1 ports/math/lp_solve/Makefile 1.10 +3 -3 ports/math/lp_solve/distinfo 1.9 +1 -0 ports/math/lp_solve/pkg-plist From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 01:04:15 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 65089106574C; Wed, 27 Jan 2010 01:04:15 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 53D1F8FC1A; Wed, 27 Jan 2010 01:04:15 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R14Fva056482; Wed, 27 Jan 2010 01:04:15 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R14Fmp056481; Wed, 27 Jan 2010 01:04:15 GMT (envelope-from miwi) Message-Id: <201001270104.o0R14Fmp056481@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 01:04:15 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/irc/weechat Makefile distinfo pkg-descr pkg-plist ports/irc/weechat/files patch-cmake-FindIconv_cmake patch-cmake-FindRuby_cmake patch-configure.in patch-src-plugins-scripts-script_c X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 01:04:15 -0000 miwi 2010-01-27 01:04:15 UTC FreeBSD ports repository Modified files: irc/weechat Makefile distinfo pkg-descr pkg-plist Added files: irc/weechat/files patch-cmake-FindIconv_cmake patch-cmake-FindRuby_cmake Removed files: irc/weechat/files patch-configure.in patch-src-plugins-scripts-script_c Log: - Update to 0.3.1 - Change port to use cmake instead of make/configure/autotools, - ChangeLog : http://www.weechat.org/files/changelog/ChangeLog-0.3.1.html PR: 143128 Submitted by: Jase Thew Revision Changes Path 1.44 +36 -37 ports/irc/weechat/Makefile 1.22 +3 -3 ports/irc/weechat/distinfo 1.1 +12 -0 ports/irc/weechat/files/patch-cmake-FindIconv_cmake (new) 1.1 +26 -0 ports/irc/weechat/files/patch-cmake-FindRuby_cmake (new) 1.2 +0 -29 ports/irc/weechat/files/patch-configure.in (dead) 1.2 +0 -168 ports/irc/weechat/files/patch-src-plugins-scripts-script_c (dead) 1.3 +4 -1 ports/irc/weechat/pkg-descr 1.9 +25 -48 ports/irc/weechat/pkg-plist From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 01:04:17 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AB025106573B; Wed, 27 Jan 2010 01:04:17 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 837A18FC0A; Wed, 27 Jan 2010 01:04:17 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R14HMt056515; Wed, 27 Jan 2010 01:04:17 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R14HQj056514; Wed, 27 Jan 2010 01:04:17 GMT (envelope-from miwi) Message-Id: <201001270104.o0R14HQj056514@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 01:04:17 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/multimedia/abby Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 01:04:17 -0000 miwi 2010-01-27 01:04:17 UTC FreeBSD ports repository Modified files: multimedia/abby Makefile distinfo Log: - Update to 0.4.8 PR: 143210 Submitted by: Toni Gundogdu (maintainer) Revision Changes Path 1.12 +1 -1 ports/multimedia/abby/Makefile 1.12 +3 -3 ports/multimedia/abby/distinfo From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 01:06:15 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 521BD1065672; Wed, 27 Jan 2010 01:06:15 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 427608FC14; Wed, 27 Jan 2010 01:06:15 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R16FfB056787; Wed, 27 Jan 2010 01:06:15 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R16Fhw056786; Wed, 27 Jan 2010 01:06:15 GMT (envelope-from miwi) Message-Id: <201001270106.o0R16Fhw056786@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 01:06:15 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/textproc Makefile ports/textproc/simplehtmldom Makefile distinfo pkg-descr pkg-message pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 01:06:15 -0000 miwi 2010-01-27 01:06:15 UTC FreeBSD ports repository Modified files: textproc Makefile Added files: textproc/simplehtmldom Makefile distinfo pkg-descr pkg-message pkg-plist Log: PHP Simple HTML DOM Parser is a HTML DOM parser written in PHP5+, and it let you manipulate HTML in a very easy way! Features: * Supports invalid HTML. * Find tags on an HTML page with selectors just like jQuery. * Extract contents from HTML in a single line. WWW: http://simplehtmldom.sourceforge.net/ PR: ports/142933 Submitted by: Joe Horn Revision Changes Path 1.1411 +1 -0 ports/textproc/Makefile 1.1 +55 -0 ports/textproc/simplehtmldom/Makefile (new) 1.1 +3 -0 ports/textproc/simplehtmldom/distinfo (new) 1.1 +9 -0 ports/textproc/simplehtmldom/pkg-descr (new) 1.1 +8 -0 ports/textproc/simplehtmldom/pkg-message (new) 1.1 +25 -0 ports/textproc/simplehtmldom/pkg-plist (new) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 01:11:13 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9BB22106568F; Wed, 27 Jan 2010 01:11:13 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8C8348FC08; Wed, 27 Jan 2010 01:11:13 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R1BDZo057212; Wed, 27 Jan 2010 01:11:13 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R1BD6b057211; Wed, 27 Jan 2010 01:11:13 GMT (envelope-from miwi) Message-Id: <201001270111.o0R1BD6b057211@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 01:11:13 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/textproc Makefile ports/textproc/rubygem-kwalify Makefile distinfo pkg-descr X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 01:11:13 -0000 miwi 2010-01-27 01:11:13 UTC FreeBSD ports repository Modified files: textproc Makefile Added files: textproc/rubygem-kwalify Makefile distinfo pkg-descr Log: Kwalify is a parser, schema validator, and data binding tool for YAML and JSON. YAML and JSON are simple and nice format for structured data and easier for human to read and write than XML. But there have been no schema for YAML such as RelaxNG or DTD. Kwalify gets over this situation. WWW: http://www.kuwata-lab.com/kwalify/ PR: ports/142933 Submitted by: Eric Freeman Revision Changes Path 1.1412 +1 -0 ports/textproc/Makefile 1.1 +22 -0 ports/textproc/rubygem-kwalify/Makefile (new) 1.1 +3 -0 ports/textproc/rubygem-kwalify/distinfo (new) 1.1 +7 -0 ports/textproc/rubygem-kwalify/pkg-descr (new) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 01:12:11 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 45EEA1065672; Wed, 27 Jan 2010 01:12:11 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 361E78FC0C; Wed, 27 Jan 2010 01:12:11 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R1CBPC057357; Wed, 27 Jan 2010 01:12:11 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R1CB6O057356; Wed, 27 Jan 2010 01:12:11 GMT (envelope-from miwi) Message-Id: <201001270112.o0R1CB6O057356@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 01:12:11 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/sysutils Makefile ports/sysutils/dmg2img Makefile distinfo pkg-descr ports/sysutils/dmg2img/files patch-Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 01:12:11 -0000 miwi 2010-01-27 01:12:11 UTC FreeBSD ports repository Modified files: sysutils Makefile Added files: sysutils/dmg2img Makefile distinfo pkg-descr sysutils/dmg2img/files patch-Makefile Log: DMG2IMG is an Apple's compressed dmg to standard (hfsplus) image disk file convert tool. It is derived from dmg2iso v0.2c by vu1tur. WWW: http://vu1tur.eu.org/tools/ PR: ports/143156 Submitted by: Gvozdikov Veniamin Revision Changes Path 1.1159 +1 -0 ports/sysutils/Makefile 1.1 +22 -0 ports/sysutils/dmg2img/Makefile (new) 1.1 +3 -0 ports/sysutils/dmg2img/distinfo (new) 1.1 +21 -0 ports/sysutils/dmg2img/files/patch-Makefile (new) 1.1 +4 -0 ports/sysutils/dmg2img/pkg-descr (new) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 01:13:10 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B2FB9106566B; Wed, 27 Jan 2010 01:13:10 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A34CB8FC16; Wed, 27 Jan 2010 01:13:10 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R1DAEU057517; Wed, 27 Jan 2010 01:13:10 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R1DAiY057516; Wed, 27 Jan 2010 01:13:10 GMT (envelope-from miwi) Message-Id: <201001270113.o0R1DAiY057516@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 01:13:10 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/x11 Makefile ports/x11/xwinwrap Makefile distinfo pkg-descr ports/x11/xwinwrap/files patch-Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 01:13:10 -0000 miwi 2010-01-27 01:13:10 UTC FreeBSD ports repository Modified files: x11 Makefile Added files: x11/xwinwrap Makefile distinfo pkg-descr x11/xwinwrap/files patch-Makefile Log: XWinWrap is a small utility written a loooong time ago that allowed you to stick most of the apps to your desktop background. What this meant was you could use an animated screensaver (like glmatrix, electric sheep, etc) or even a movie, and use it as your wallpaper. WWW: http://tech.shantanugoel.com/projects/linux/shantz-xwinwrap PR: ports/143157 Submitted by: Gvozdikov Veniamin Revision Changes Path 1.731 +1 -0 ports/x11/Makefile 1.1 +32 -0 ports/x11/xwinwrap/Makefile (new) 1.1 +3 -0 ports/x11/xwinwrap/distinfo (new) 1.1 +46 -0 ports/x11/xwinwrap/files/patch-Makefile (new) 1.1 +6 -0 ports/x11/xwinwrap/pkg-descr (new) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 01:47:48 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A8881106566B; Wed, 27 Jan 2010 01:47:48 +0000 (UTC) (envelope-from kuriyama@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7CA7F8FC12; Wed, 27 Jan 2010 01:47:48 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R1lmCf060430; Wed, 27 Jan 2010 01:47:48 GMT (envelope-from kuriyama@repoman.freebsd.org) Received: (from kuriyama@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R1lmGh060429; Wed, 27 Jan 2010 01:47:48 GMT (envelope-from kuriyama) Message-Id: <201001270147.o0R1lmGh060429@repoman.freebsd.org> From: Jun Kuriyama Date: Wed, 27 Jan 2010 01:47:48 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/mail/p5-Mail-Mbox-MessageParser Makefile ports/mail/p5-Mail-MboxParser Makefile ports/mail/p5-Mail-SRS Makefile ports/mail/p5-Net-SMTP_auth Makefile ports/mail/p5-ZConf-Mail Makefile ports/mail/qmail-scanner Makefile ports/mail/sympa ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 01:47:48 -0000 kuriyama 2010-01-27 01:47:48 UTC FreeBSD ports repository Modified files: mail/p5-Mail-Mbox-MessageParser Makefile mail/p5-Mail-MboxParser Makefile mail/p5-Mail-SRS Makefile mail/p5-Net-SMTP_auth Makefile mail/p5-ZConf-Mail Makefile mail/qmail-scanner Makefile mail/sympa Makefile mail/vodmr Makefile math/glgraph Makefile math/p5-Algorithm-Combinatorics Makefile math/p5-CAD-Calc Makefile math/p5-Chart-Math-Axis Makefile math/p5-Math-BigInt-Pari Makefile pkg-plist math/p5-Math-Currency Makefile math/p5-Math-Polygon Makefile math/p5-Math-Symbolic Makefile math/p5-Number-WithError-LaTeX Makefile math/p5-bignum Makefile misc/gpt Makefile net/abills Makefile Log: - Remove unneeded dependencies which is in perl-5.8.9 dist (part 10). Approved by: portmgr (itetcu) Revision Changes Path 1.15 +2 -2 ports/mail/p5-Mail-Mbox-MessageParser/Makefile 1.7 +1 -2 ports/mail/p5-Mail-MboxParser/Makefile 1.7 +2 -3 ports/mail/p5-Mail-SRS/Makefile 1.5 +1 -2 ports/mail/p5-Net-SMTP_auth/Makefile 1.10 +2 -3 ports/mail/p5-ZConf-Mail/Makefile 1.26 +1 -5 ports/mail/qmail-scanner/Makefile 1.21 +1 -5 ports/mail/sympa/Makefile 1.4 +1 -1 ports/mail/vodmr/Makefile 1.7 +1 -2 ports/math/glgraph/Makefile 1.12 +1 -4 ports/math/p5-Algorithm-Combinatorics/Makefile 1.7 +1 -1 ports/math/p5-CAD-Calc/Makefile 1.10 +2 -3 ports/math/p5-Chart-Math-Axis/Makefile 1.2 +2 -2 ports/math/p5-Math-BigInt-Pari/Makefile 1.3 +4 -1 ports/math/p5-Math-BigInt-Pari/pkg-plist 1.19 +2 -3 ports/math/p5-Math-Currency/Makefile 1.3 +2 -4 ports/math/p5-Math-Polygon/Makefile 1.11 +2 -3 ports/math/p5-Math-Symbolic/Makefile 1.9 +1 -1 ports/math/p5-Number-WithError-LaTeX/Makefile 1.4 +1 -4 ports/math/p5-bignum/Makefile 1.13 +1 -5 ports/misc/gpt/Makefile 1.13 +1 -1 ports/net/abills/Makefile From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 02:16:20 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8C6591065694; Wed, 27 Jan 2010 02:16:20 +0000 (UTC) (envelope-from kuriyama@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 651B78FC23; Wed, 27 Jan 2010 02:16:20 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R2GKY3063528; Wed, 27 Jan 2010 02:16:20 GMT (envelope-from kuriyama@repoman.freebsd.org) Received: (from kuriyama@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R2GKi1063527; Wed, 27 Jan 2010 02:16:20 GMT (envelope-from kuriyama) Message-Id: <201001270216.o0R2GKi1063527@repoman.freebsd.org> From: Jun Kuriyama Date: Wed, 27 Jan 2010 02:16:20 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www/trac-ticketdelete Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 02:16:20 -0000 kuriyama 2010-01-27 02:16:20 UTC FreeBSD ports repository Modified files: www/trac-ticketdelete Makefile Log: - Remove dependency on www/trac-webadmin which is in trac now. Revision Changes Path 1.9 +2 -2 ports/www/trac-ticketdelete/Makefile From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 05:59:59 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C6AD9106566B; Wed, 27 Jan 2010 05:59:59 +0000 (UTC) (envelope-from knu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4864B8FC1F; Wed, 27 Jan 2010 05:59:59 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R5xxtQ093299; Wed, 27 Jan 2010 05:59:59 GMT (envelope-from knu@repoman.freebsd.org) Received: (from knu@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R5xxXF093298; Wed, 27 Jan 2010 05:59:59 GMT (envelope-from knu) Message-Id: <201001270559.o0R5xxXF093298@repoman.freebsd.org> From: Akinori MUSHA Date: Wed, 27 Jan 2010 05:59:59 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/games Makefile ports/games/unnethack Makefile distinfo pkg-descr pkg-message pkg-plist ports/games/unnethack/files patch-config.h patch-makefile.doc patch-makefile.src patch-makefile.top patch-makefile.utl ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 05:59:59 -0000 knu 2010-01-27 05:59:59 UTC FreeBSD ports repository Modified files: games Makefile games/unnethack Makefile distinfo pkg-descr pkg-message pkg-plist games/unnethack/files patch-config.h patch-makefile.doc patch-makefile.src patch-makefile.top patch-makefile.utl pkg-deinstall.in Added files: games/unnethack/files sample.unnethackrc Removed files: games/unnethack/files sample.slashemrc Log: This is a port of UnNetHack, a new variant of NetHack, based on and repocopied from the slashem-tty port. Revision Changes Path 1.1322 +1 -0 ports/games/Makefile 1.16 +17 -17 ports/games/unnethack/Makefile 1.10 +3 -3 ports/games/unnethack/distinfo 1.4 +25 -26 ports/games/unnethack/files/patch-config.h 1.3 +11 -22 ports/games/unnethack/files/patch-makefile.doc 1.3 +12 -12 ports/games/unnethack/files/patch-makefile.src 1.4 +13 -32 ports/games/unnethack/files/patch-makefile.top 1.3 +9 -9 ports/games/unnethack/files/patch-makefile.utl 1.2 +2 -2 ports/games/unnethack/files/pkg-deinstall.in 1.2 +0 -47 ports/games/unnethack/files/sample.slashemrc (dead) 1.1 +47 -0 ports/games/unnethack/files/sample.unnethackrc (new) 1.5 +7 -8 ports/games/unnethack/pkg-descr 1.3 +4 -4 ports/games/unnethack/pkg-message 1.5 +4 -6 ports/games/unnethack/pkg-plist From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 06:04:08 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 70F391065670; Wed, 27 Jan 2010 06:04:08 +0000 (UTC) (envelope-from QAT@FreeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id 004988FC19; Wed, 27 Jan 2010 06:04:07 +0000 (UTC) Received: from jester1b.ixsystems.com (unknown [206.40.55.137]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id AA94622C50B9; Wed, 27 Jan 2010 08:04:06 +0200 (EET) Received: by jester1b.ixsystems.com (Postfix, from userid 0) id 5FAD65A9136; Tue, 26 Jan 2010 22:04:05 -0800 (PST) From: QAT@FreeBSD.org To: knu@FreeBSD.org In-Reply-To: <201001270559.o0R5xxXF093298@repoman.freebsd.org> References: <201001270559.o0R5xxXF093298@repoman.freebsd.org> X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-3.3_3; dsversion: 3.2.1 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_8 X-QAT-Jail_Last_Built: 2009-12-08 11:28:51 X-QAT-Port: games/unnethack X-QAT-Log: http://QAT.TecNik93.com/logs/8-STABLE-NPD/unnethack-3.5.2.20100110.log X-QAT-Build_Reason: Commit X-QAT-Fail_Reason: mtree Message-Id: <20100127060405.5FAD65A9136@jester1b.ixsystems.com> Date: Tue, 26 Jan 2010 22:04:05 -0800 (PST) Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/games Makefile ports/games/unnethack Makefile distinfo pkg-descr pkg-message pkg-plist ports/games/unnethack/files patch-config.h patch-makefile.doc patch-makefile.src patch-makefile.top patch-makefile.utl ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 06:04:08 -0000 The Restless Daemon identified a mtree error while trying to build: unnethack-3.5.2.20100110 maintained by knu@FreeBSD.org Makefile ident: $FreeBSD: ports/games/unnethack/Makefile,v 1.16 2010/01/27 05:59:58 knu Exp $ Excerpt from http://QAT.TecNik93.com/logs/8-STABLE-NPD/unnethack-3.5.2.20100110.log : edit it to taste. The options for it are described in ${PREFIX}/share/doc/unnethack/Guidebook.txt. ==================================================== ===> Compressing manual pages for unnethack-3.5.2.20100110 ===> Registering installation for unnethack-3.5.2.20100110 ===> SECURITY REPORT: This port has installed the following binaries which execute with increased privileges. /usr/local/share/unnethack/unnethack If there are vulnerabilities in these programs there may be a security risk to the system. FreeBSD makes no guarantee about the security of ports included in the Ports Collection. Please type 'make deinstall' to deinstall the port if this is a concern. For more information, and contact details about the security status of this software, see the following webpage: http://unnethack.sourceforge.net/ ================================================================ ======================================== ===> Building package for unnethack-3.5.2.20100110 Creating package /tmp/packages/All/unnethack-3.5.2.20100110.tbz Registering depends:. Creating bzip'd tar ball in '/tmp/packages/All/unnethack-3.5.2.20100110.tbz' Deleting unnethack-3.5.2.20100110 If unnethack is being removed permanently, please remove /usr/local/share/unnethack ================================================================ === Checking filesystem state list of extra files and directories in / (not present before this port was installed but present after it was deinstalled) 48047985 4 drwxr-xr-x 2 games bin 512 Jan 27 06:04 usr/local/share/unnethack 48047992 304 -rw-rw-r-- 1 games bin 154114 Jan 27 06:04 usr/local/share/unnethack/Guidebook.txt 48048001 0 -rw-rw-r-- 1 games bin 0 Jan 27 06:04 usr/local/share/unnethack/xlogfile ================================================================ build of /usr/ports/games/unnethack ended at Wed Jan 27 06:04:04 UTC 2010 PortsMon page for the port: http://portsmon.freebsd.org/portoverview.py?category=games&portname=unnethack The build which triggered this BotMail was done under tinderbox-3.3_3; dsversion: 3.2.1 on RELENG_8 on amd64, kern.smp.cpus: 8 with tinderd_flags="-nullfs -plistcheck -onceonly" and ccache support, with the "official" up-to-date Ports Tree, with the following vars set: NOPORTDOCS=yes, NOPORTEXAMPLES=yes, NOPORTDATA=yes, FORCE_PACKAGE=yes. A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 06:39:01 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0F190106566B; Wed, 27 Jan 2010 06:39:01 +0000 (UTC) (envelope-from cy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F179A8FC12; Wed, 27 Jan 2010 06:39:00 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R6d05D097242; Wed, 27 Jan 2010 06:39:00 GMT (envelope-from cy@repoman.freebsd.org) Received: (from cy@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R6d05L097241; Wed, 27 Jan 2010 06:39:00 GMT (envelope-from cy) Message-Id: <201001270639.o0R6d05L097241@repoman.freebsd.org> From: Cy Schubert Date: Wed, 27 Jan 2010 06:39:00 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/sysutils/screen/files patch-ad patch-os.h patch-process.c patch-screen.c patch-tty.sh patch-utmp.c X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 06:39:01 -0000 cy 2010-01-27 06:39:00 UTC FreeBSD ports repository Modified files: sysutils/screen/files patch-ad patch-os.h patch-tty.sh patch-utmp.c Added files: sysutils/screen/files patch-process.c patch-screen.c Log: Make screen build on the latest HEAD (900008). Revision Changes Path 1.10 +37 -5 ports/sysutils/screen/files/patch-ad 1.2 +12 -2 ports/sysutils/screen/files/patch-os.h 1.1 +11 -0 ports/sysutils/screen/files/patch-process.c (new) 1.1 +11 -0 ports/sysutils/screen/files/patch-screen.c (new) 1.2 +12 -13 ports/sysutils/screen/files/patch-tty.sh 1.3 +40 -2 ports/sysutils/screen/files/patch-utmp.c From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 08:16:25 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3FA55106566B; Wed, 27 Jan 2010 08:16:25 +0000 (UTC) (envelope-from danfe@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 151DF8FC18; Wed, 27 Jan 2010 08:16:25 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R8GOwE006321; Wed, 27 Jan 2010 08:16:24 GMT (envelope-from danfe@repoman.freebsd.org) Received: (from danfe@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R8GO3H006320; Wed, 27 Jan 2010 08:16:24 GMT (envelope-from danfe) Message-Id: <201001270816.o0R8GO3H006320@repoman.freebsd.org> From: Alexey Dokuchaev Date: Wed, 27 Jan 2010 08:16:24 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/audio/creox Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 08:16:25 -0000 danfe 2010-01-27 08:16:24 UTC FreeBSD ports repository Modified files: audio/creox Makefile Log: Sanitize previous commit. Revision Changes Path 1.4 +1 -1 ports/audio/creox/Makefile From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 08:44:44 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3873D1065679; Wed, 27 Jan 2010 08:44:44 +0000 (UTC) (envelope-from jadawin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 25DC58FC12; Wed, 27 Jan 2010 08:44:44 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R8iiNB008394; Wed, 27 Jan 2010 08:44:44 GMT (envelope-from jadawin@repoman.freebsd.org) Received: (from jadawin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R8ii50008393; Wed, 27 Jan 2010 08:44:44 GMT (envelope-from jadawin) Message-Id: <201001270844.o0R8ii50008393@repoman.freebsd.org> From: Philippe Audeoud Date: Wed, 27 Jan 2010 08:44:44 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/dns/dnsproxy Makefile distinfo ports/dns/dnsproxy/files patch-Makefile.in patch-libevent-Makefile.in X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 08:44:44 -0000 jadawin 2010-01-27 08:44:44 UTC FreeBSD ports repository Modified files: dns/dnsproxy Makefile distinfo Removed files: dns/dnsproxy/files patch-Makefile.in patch-libevent-Makefile.in Log: - Update to 1.16 - Removed useless patches PR: ports/143274 Submitted by: Sofian Brabez Revision Changes Path 1.10 +4 -7 ports/dns/dnsproxy/Makefile 1.5 +3 -3 ports/dns/dnsproxy/distinfo 1.2 +0 -11 ports/dns/dnsproxy/files/patch-Makefile.in (dead) 1.2 +0 -11 ports/dns/dnsproxy/files/patch-libevent-Makefile.in (dead) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 09:02:36 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1CAE51065670; Wed, 27 Jan 2010 09:02:36 +0000 (UTC) (envelope-from jadawin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E5C958FC1B; Wed, 27 Jan 2010 09:02:35 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R92ZH7020056; Wed, 27 Jan 2010 09:02:35 GMT (envelope-from jadawin@repoman.freebsd.org) Received: (from jadawin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R92ZgG020055; Wed, 27 Jan 2010 09:02:35 GMT (envelope-from jadawin) Message-Id: <201001270902.o0R92ZgG020055@repoman.freebsd.org> From: Philippe Audeoud Date: Wed, 27 Jan 2010 09:02:35 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/sysutils/p5-Schedule-Load Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 09:02:36 -0000 jadawin 2010-01-27 09:02:35 UTC FreeBSD ports repository Modified files: sysutils/p5-Schedule-Load Makefile distinfo Log: - Update to 3.063 - Set maintainer to perl@ - Changelog: Revision Changes Path 1.19 +2 -3 ports/sysutils/p5-Schedule-Load/Makefile 1.14 +3 -3 ports/sysutils/p5-Schedule-Load/distinfo From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 09:07:23 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1BAAF106566C; Wed, 27 Jan 2010 09:07:23 +0000 (UTC) (envelope-from az@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E53CC8FC1D; Wed, 27 Jan 2010 09:07:22 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R97MBH021430; Wed, 27 Jan 2010 09:07:22 GMT (envelope-from az@repoman.freebsd.org) Received: (from az@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R97MeH021429; Wed, 27 Jan 2010 09:07:22 GMT (envelope-from az) Message-Id: <201001270907.o0R97MeH021429@repoman.freebsd.org> From: Andrej Zverev Date: Wed, 27 Jan 2010 09:07:22 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/p5-Net-OpenSSH Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 09:07:23 -0000 az 2010-01-27 09:07:22 UTC FreeBSD ports repository Modified files: net/p5-Net-OpenSSH Makefile distinfo Log: Update to 0.44 Changelog: http://cpansearch.perl.org/src/SALVA/Net-OpenSSH-0.44/Changes Revision Changes Path 1.18 +1 -1 ports/net/p5-Net-OpenSSH/Makefile 1.18 +3 -3 ports/net/p5-Net-OpenSSH/distinfo From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 09:23:15 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 404B01065693; Wed, 27 Jan 2010 09:23:15 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 158A78FC13; Wed, 27 Jan 2010 09:23:15 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R9NEYX022573; Wed, 27 Jan 2010 09:23:14 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R9NEYa022572; Wed, 27 Jan 2010 09:23:14 GMT (envelope-from tobez) Message-Id: <201001270923.o0R9NEYa022572@repoman.freebsd.org> From: Anton Berezin Date: Wed, 27 Jan 2010 09:23:14 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www/p5-HTTP-DAV Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 09:23:15 -0000 tobez 2010-01-27 09:23:14 UTC FreeBSD ports repository Modified files: www/p5-HTTP-DAV Makefile distinfo Log: Update to 0.40. Assign maintainer to perl@ (do we have a resolution on the official policy yet?). Changes: http://search.cpan.org/dist/HTTP-DAV/Changes Revision Changes Path 1.15 +2 -2 ports/www/p5-HTTP-DAV/Makefile 1.11 +3 -3 ports/www/p5-HTTP-DAV/distinfo From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 09:28:10 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3970C1065676; Wed, 27 Jan 2010 09:28:10 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0F2B78FC1E; Wed, 27 Jan 2010 09:28:09 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R9S9WQ022944; Wed, 27 Jan 2010 09:28:09 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R9S9ff022943; Wed, 27 Jan 2010 09:28:09 GMT (envelope-from tobez) Message-Id: <201001270928.o0R9S9ff022943@repoman.freebsd.org> From: Anton Berezin Date: Wed, 27 Jan 2010 09:28:09 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-Curses Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 09:28:10 -0000 tobez 2010-01-27 09:28:09 UTC FreeBSD ports repository Modified files: devel/p5-Curses Makefile distinfo Log: Update to 1.28. Changes: http://search.cpan.org/src/GIRAFFED/Curses-1.28/HISTORY Revision Changes Path 1.39 +1 -1 ports/devel/p5-Curses/Makefile 1.21 +3 -3 ports/devel/p5-Curses/distinfo From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 09:59:35 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7A480106568D; Wed, 27 Jan 2010 09:59:35 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4FF268FC20; Wed, 27 Jan 2010 09:59:35 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0R9xZ7l025232; Wed, 27 Jan 2010 09:59:35 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0R9xZo6025231; Wed, 27 Jan 2010 09:59:35 GMT (envelope-from pav) Message-Id: <201001270959.o0R9xZo6025231@repoman.freebsd.org> From: Pav Lucistnik Date: Wed, 27 Jan 2010 09:59:35 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/liferea Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 09:59:35 -0000 pav 2010-01-27 09:59:35 UTC FreeBSD ports repository Modified files: net/liferea Makefile distinfo pkg-plist Log: - Update to 1.6.2 Revision Changes Path 1.141 +2 -1 ports/net/liferea/Makefile 1.106 +3 -3 ports/net/liferea/distinfo 1.63 +1 -0 ports/net/liferea/pkg-plist From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 11:44:15 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DBF3E106566C; Wed, 27 Jan 2010 11:44:15 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B29868FC16; Wed, 27 Jan 2010 11:44:15 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RBiFia034899; Wed, 27 Jan 2010 11:44:15 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RBiFAP034898; Wed, 27 Jan 2010 11:44:15 GMT (envelope-from wen) Message-Id: <201001271144.o0RBiFAP034898@repoman.freebsd.org> From: Wen Heping Date: Wed, 27 Jan 2010 11:44:15 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-Algorithm-Evolutionary Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 11:44:16 -0000 wen 2010-01-27 11:44:15 UTC FreeBSD ports repository Modified files: devel/p5-Algorithm-Evolutionary Makefile distinfo pkg-plist Log: - Update to 0.72 Revision Changes Path 1.18 +3 -1 ports/devel/p5-Algorithm-Evolutionary/Makefile 1.12 +3 -3 ports/devel/p5-Algorithm-Evolutionary/distinfo 1.10 +3 -1 ports/devel/p5-Algorithm-Evolutionary/pkg-plist From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 11:47:13 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 53443106568D; Wed, 27 Jan 2010 11:47:13 +0000 (UTC) (envelope-from dhn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 42C498FC12; Wed, 27 Jan 2010 11:47:13 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RBlD1I035170; Wed, 27 Jan 2010 11:47:13 GMT (envelope-from dhn@repoman.freebsd.org) Received: (from dhn@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RBlDG1035169; Wed, 27 Jan 2010 11:47:13 GMT (envelope-from dhn) Message-Id: <201001271147.o0RBlDG1035169@repoman.freebsd.org> From: Dennis Herrmann Date: Wed, 27 Jan 2010 11:47:13 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net-p2p/hrktorrent Makefile pkg-message ports/net-p2p/hrktorrent/files pkg-message.in X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 11:47:13 -0000 dhn 2010-01-27 11:47:13 UTC FreeBSD ports repository Modified files: net-p2p/hrktorrent Makefile Added files: net-p2p/hrktorrent/files pkg-message.in Removed files: net-p2p/hrktorrent pkg-message Log: - Use $SUB_FILES to update pkg-message PR: ports/143193 Submitted by: Sevan Janiyan Approved by: Henrik Friedrichsen (maintainer) Revision Changes Path 1.6 +5 -4 ports/net-p2p/hrktorrent/Makefile 1.1 +7 -0 ports/net-p2p/hrktorrent/files/pkg-message.in (new) 1.3 +0 -7 ports/net-p2p/hrktorrent/pkg-message (dead) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 11:48:18 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2155A1065672; Wed, 27 Jan 2010 11:48:18 +0000 (UTC) (envelope-from knu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EBCAF8FC19; Wed, 27 Jan 2010 11:48:17 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RBmH9Y035283; Wed, 27 Jan 2010 11:48:17 GMT (envelope-from knu@repoman.freebsd.org) Received: (from knu@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RBmHBO035282; Wed, 27 Jan 2010 11:48:17 GMT (envelope-from knu) Message-Id: <201001271148.o0RBmHBO035282@repoman.freebsd.org> From: Akinori MUSHA Date: Wed, 27 Jan 2010 11:48:17 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/games/unnethack Makefile pkg-plist ports/games/unnethack/files sample.unnethackrc X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 11:48:18 -0000 knu 2010-01-27 11:48:17 UTC FreeBSD ports repository Modified files: games/unnethack Makefile pkg-plist games/unnethack/files sample.unnethackrc Log: Fix plist and update the sample .unnethackrc to a bit of my taste while I'm here. Revision Changes Path 1.17 +2 -1 ports/games/unnethack/Makefile 1.2 +13 -3 ports/games/unnethack/files/sample.unnethackrc 1.6 +4 -2 ports/games/unnethack/pkg-plist From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 11:49:14 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8FD78106568D; Wed, 27 Jan 2010 11:49:14 +0000 (UTC) (envelope-from QAT@FreeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id 0707B8FC1F; Wed, 27 Jan 2010 11:49:13 +0000 (UTC) Received: from jester1b.ixsystems.com (unknown [206.40.55.137]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id 2A16822C50AD; Wed, 27 Jan 2010 13:49:10 +0200 (EET) Received: by jester1b.ixsystems.com (Postfix, from userid 0) id DC4A75A93B4; Wed, 27 Jan 2010 03:49:08 -0800 (PST) From: QAT@FreeBSD.org To: dhn@FreeBSD.org In-Reply-To: <201001271147.o0RBlDG1035169@repoman.freebsd.org> References: <201001271147.o0RBlDG1035169@repoman.freebsd.org> X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-3.3_3; dsversion: 3.2.1 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_8 X-QAT-Jail_Last_Built: 2009-12-08 11:28:51 X-QAT-Port: net-p2p/hrktorrent X-QAT-Log: http://QAT.TecNik93.com/logs/8-STABLE-NPD/hrktorrent-0.3.5.log X-QAT-Build_Reason: Commit X-QAT-Fail_Reason: mtree Message-Id: <20100127114908.DC4A75A93B4@jester1b.ixsystems.com> Date: Wed, 27 Jan 2010 03:49:08 -0800 (PST) Cc: cvs-ports@FreeBSD.org, hrkfdn@gmail.com, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/net-p2p/hrktorrent Makefile pkg-message ports/net-p2p/hrktorrent/files pkg-message.in X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 11:49:14 -0000 The Restless Daemon identified a mtree error while trying to build: hrktorrent-0.3.5 maintained by hrkfdn@gmail.com Makefile ident: $FreeBSD: ports/net-p2p/hrktorrent/Makefile,v 1.6 2010/01/27 11:47:12 dhn Exp $ Excerpt from http://QAT.TecNik93.com/logs/8-STABLE-NPD/hrktorrent-0.3.5.log : skipping icu-3.8.1_2, already added pkg_add rblibtorrent-devel-0.14.8.tbz skipping rblibtorrent-devel-0.14.8, already added pkg_add pkg-config-0.23_1.tbz skipping pkg-config-0.23_1, already added ===> Installing for hrktorrent-0.3.5 ===> hrktorrent-0.3.5 depends on executable: pkg-config - found ===> hrktorrent-0.3.5 depends on shared library: torrent-rasterbar.5 - found ===> Generating temporary packing list ===> Checking if net-p2p/hrktorrent already installed ================================================================= A default hrktorrent.rc config has been installed to: /usr/local/share/examples/hrktorrent/hrktorrent.rc Copy it to ~/.hrktorrent/ and modify it. To use the IPFilter, move the rulefile the same dir and name it: ipfilter.dat. ================================================================= ===> Compressing manual pages for hrktorrent-0.3.5 ===> Registering installation for hrktorrent-0.3.5 ================================================================ ======================================== ===> Building package for hrktorrent-0.3.5 tar: Removing leading '/' from member names Creating package /tmp/packages/All/hrktorrent-0.3.5.tbz Registering depends: rblibtorrent-devel-0.14.8 boost-libs-1.41.0 icu-3.8.1_2 pkg-config-0.23_1. Creating bzip'd tar ball in '/tmp/packages/All/hrktorrent-0.3.5.tbz' Deleting hrktorrent-0.3.5 pkg_delete: file '/usr/local//usr/local/share/examples/hrktorrent/hrktorrent.rc' doesn't exist pkg_delete: file '/usr/local//usr/local/share/examples/hrktorrent' doesn't exist pkg_delete: unable to completely remove directory '/usr/local//usr/local/share/examples/hrktorrent' pkg_delete: couldn't entirely delete package (perhaps the packing list is incorrectly specified?) ================================================================ === Checking filesystem state list of extra files and directories in / (not present before this port was installed but present after it was deinstalled) 48401034 4 drwxr-xr-x 2 root wheel 512 Jan 27 11:49 usr/local/share/examples/hrktorrent 48401342 4 -rw-r--r-- 1 root wheel 446 Jan 27 11:49 usr/local/share/examples/hrktorrent/hrktorrent.rc ================================================================ build of /usr/ports/net-p2p/hrktorrent ended at Wed Jan 27 11:49:07 UTC 2010 PortsMon page for the port: http://portsmon.freebsd.org/portoverview.py?category=net-p2p&portname=hrktorrent The build which triggered this BotMail was done under tinderbox-3.3_3; dsversion: 3.2.1 on RELENG_8 on amd64, kern.smp.cpus: 8 with tinderd_flags="-nullfs -plistcheck -onceonly" and ccache support, with the "official" up-to-date Ports Tree, with the following vars set: NOPORTDOCS=yes, NOPORTEXAMPLES=yes, NOPORTDATA=yes, FORCE_PACKAGE=yes. A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 11:50:44 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B82EF1065676; Wed, 27 Jan 2010 11:50:44 +0000 (UTC) (envelope-from QAT@FeeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id 67A2C8FC1A; Wed, 27 Jan 2010 11:50:43 +0000 (UTC) Received: from jester1b.ixsystems.com (unknown [206.40.55.137]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id 74C1B22C50AE; Wed, 27 Jan 2010 13:50:42 +0200 (EET) Received: by jester1b.ixsystems.com (Postfix, from userid 0) id C0E0E5A9138; Wed, 27 Jan 2010 03:50:41 -0800 (PST) From: QAT@FreeBSD.org To: Akinori MUSHA In-Reply-To: <201001271148.o0RBmHBO035282@repoman.freebsd.org> References: <201001271148.o0RBmHBO035282@repoman.freebsd.org> X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-3.3_3; dsversion: 3.2.1 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_8 X-QAT-Jail_Last_Built: 2009-12-08 11:28:51 X-QAT-Port: games/unnethack X-QAT-Log: http://QAT.TecNik93.com/logs/8-STABLE-NPD/unnethack-3.5.2.20100110_1.log X-QAT-Build_Reason: Commit X-QAT-Fail_Reason: OK Message-Id: <20100127115041.C0E0E5A9138@jester1b.ixsystems.com> Date: Wed, 27 Jan 2010 03:50:41 -0800 (PST) Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Now OK (Re: cvs commit: ports/games/unnethack Makefile pkg-plist ports/games/unnethack/files sample.unnethackrc) X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 11:50:44 -0000 games/unnethack, which was previously failing is OK after this commit. Thanks for fixing it! A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 12:00:20 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5AD7910656E0; Wed, 27 Jan 2010 12:00:20 +0000 (UTC) (envelope-from dhn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 321278FC14; Wed, 27 Jan 2010 12:00:20 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RC0KUa036495; Wed, 27 Jan 2010 12:00:20 GMT (envelope-from dhn@repoman.freebsd.org) Received: (from dhn@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RC0KSw036494; Wed, 27 Jan 2010 12:00:20 GMT (envelope-from dhn) Message-Id: <201001271200.o0RC0KSw036494@repoman.freebsd.org> From: Dennis Herrmann Date: Wed, 27 Jan 2010 12:00:20 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net-p2p/hrktorrent Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 12:00:20 -0000 dhn 2010-01-27 12:00:20 UTC FreeBSD ports repository Modified files: net-p2p/hrktorrent Makefile Log: - Fix plist - Bump PORTREVISION Reported by: QAT Revision Changes Path 1.7 +3 -2 ports/net-p2p/hrktorrent/Makefile From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 12:03:14 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6689E106568F; Wed, 27 Jan 2010 12:03:14 +0000 (UTC) (envelope-from dhn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3DE778FC18; Wed, 27 Jan 2010 12:03:14 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RC3Elq037780; Wed, 27 Jan 2010 12:03:14 GMT (envelope-from dhn@repoman.freebsd.org) Received: (from dhn@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RC3Eph037779; Wed, 27 Jan 2010 12:03:14 GMT (envelope-from dhn) Message-Id: <201001271203.o0RC3Eph037779@repoman.freebsd.org> From: Dennis Herrmann Date: Wed, 27 Jan 2010 12:03:14 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net-p2p/hrktorrent Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 12:03:14 -0000 dhn 2010-01-27 12:03:14 UTC FreeBSD ports repository Modified files: net-p2p/hrktorrent Makefile Log: - Forget to add a / :( Revision Changes Path 1.8 +1 -1 ports/net-p2p/hrktorrent/Makefile From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 12:03:15 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 77D93106568D; Wed, 27 Jan 2010 12:03:15 +0000 (UTC) (envelope-from QAT@FreeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id 095E28FC0A; Wed, 27 Jan 2010 12:03:14 +0000 (UTC) Received: from jester1b.ixsystems.com (unknown [206.40.55.137]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id 99C9D22C508C; Wed, 27 Jan 2010 14:03:13 +0200 (EET) Received: by jester1b.ixsystems.com (Postfix, from userid 0) id E46D65A9136; Wed, 27 Jan 2010 04:03:12 -0800 (PST) From: QAT@FreeBSD.org To: dhn@FreeBSD.org In-Reply-To: <201001271200.o0RC0KSw036494@repoman.freebsd.org> References: <201001271200.o0RC0KSw036494@repoman.freebsd.org> X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-3.3_3; dsversion: 3.2.1 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_8 X-QAT-Jail_Last_Built: 2009-12-08 11:28:51 X-QAT-Port: net-p2p/hrktorrent X-QAT-Log: http://QAT.TecNik93.com/logs/8-STABLE-NPD/hrktorrent-0.3.5_1.log X-QAT-Build_Reason: Commit X-QAT-Fail_Reason: mtree Message-Id: <20100127120312.E46D65A9136@jester1b.ixsystems.com> Date: Wed, 27 Jan 2010 04:03:12 -0800 (PST) Cc: cvs-ports@FreeBSD.org, hrkfdn@gmail.com, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/net-p2p/hrktorrent Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 12:03:15 -0000 The Restless Daemon identified a mtree error while trying to build: hrktorrent-0.3.5_1 maintained by hrkfdn@gmail.com Makefile ident: $FreeBSD: ports/net-p2p/hrktorrent/Makefile,v 1.7 2010/01/27 12:00:19 dhn Exp $ Excerpt from http://QAT.TecNik93.com/logs/8-STABLE-NPD/hrktorrent-0.3.5_1.log : skipping pkg-config-0.23_1, already added ===> Installing for hrktorrent-0.3.5_1 ===> hrktorrent-0.3.5_1 depends on executable: pkg-config - found ===> hrktorrent-0.3.5_1 depends on shared library: torrent-rasterbar.5 - found ===> Generating temporary packing list ===> Checking if net-p2p/hrktorrent already installed ================================================================= A default hrktorrent.rc config has been installed to: /usr/local/share/examples/hrktorrent/hrktorrent.rc Copy it to ~/.hrktorrent/ and modify it. To use the IPFilter, move the rulefile the same dir and name it: ipfilter.dat. ================================================================= ===> Compressing manual pages for hrktorrent-0.3.5_1 ===> Registering installation for hrktorrent-0.3.5_1 ================================================================ ======================================== ===> Building package for hrktorrent-0.3.5_1 tar: share/examples/hrktorrent.rc: Cannot stat: No such file or directory tar: Error exit delayed from previous errors. pkg_create: make_dist: tar command failed with code 256 Creating package /tmp/packages/All/hrktorrent-0.3.5_1.tbz Registering depends: rblibtorrent-devel-0.14.8 boost-libs-1.41.0 icu-3.8.1_2 pkg-config-0.23_1. Creating bzip'd tar ball in '/tmp/packages/All/hrktorrent-0.3.5_1.tbz' *** Error code 1 Stop in /a/ports/net-p2p/hrktorrent. Deleting hrktorrent-0.3.5_1 pkg_delete: file '/usr/local/share/examples/hrktorrent.rc' doesn't exist pkg_delete: unable to completely remove directory '/usr/local/share/examples/hrktorrent' pkg_delete: couldn't entirely delete package (perhaps the packing list is incorrectly specified?) ================================================================ === Checking filesystem state list of extra files and directories in / (not present before this port was installed but present after it was deinstalled) 48352579 4 drwxr-xr-x 2 root wheel 512 Jan 27 12:03 usr/local/share/examples/hrktorrent 48352580 4 -rw-r--r-- 1 root wheel 446 Jan 27 12:03 usr/local/share/examples/hrktorrent/hrktorrent.rc ================================================================ build of /usr/ports/net-p2p/hrktorrent ended at Wed Jan 27 12:03:11 UTC 2010 PortsMon page for the port: http://portsmon.freebsd.org/portoverview.py?category=net-p2p&portname=hrktorrent The build which triggered this BotMail was done under tinderbox-3.3_3; dsversion: 3.2.1 on RELENG_8 on amd64, kern.smp.cpus: 8 with tinderd_flags="-nullfs -plistcheck -onceonly" and ccache support, with the "official" up-to-date Ports Tree, with the following vars set: NOPORTDOCS=yes, NOPORTEXAMPLES=yes, NOPORTDATA=yes, FORCE_PACKAGE=yes. A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 12:05:18 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 184E1106566C; Wed, 27 Jan 2010 12:05:18 +0000 (UTC) (envelope-from QAT@FeeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id BA3B98FC0C; Wed, 27 Jan 2010 12:05:17 +0000 (UTC) Received: from jester1b.ixsystems.com (unknown [206.40.55.137]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id A7BB822C508C; Wed, 27 Jan 2010 14:05:16 +0200 (EET) Received: by jester1b.ixsystems.com (Postfix, from userid 0) id F2CD95A9136; Wed, 27 Jan 2010 04:05:15 -0800 (PST) From: QAT@FreeBSD.org To: Dennis Herrmann In-Reply-To: <201001271203.o0RC3Eph037779@repoman.freebsd.org> References: <201001271203.o0RC3Eph037779@repoman.freebsd.org> X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-3.3_3; dsversion: 3.2.1 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_8 X-QAT-Jail_Last_Built: 2009-12-08 11:28:51 X-QAT-Port: net-p2p/hrktorrent X-QAT-Log: http://QAT.TecNik93.com/logs/8-STABLE-NPD/hrktorrent-0.3.5_1.log X-QAT-Build_Reason: Commit X-QAT-Fail_Reason: OK Message-Id: <20100127120515.F2CD95A9136@jester1b.ixsystems.com> Date: Wed, 27 Jan 2010 04:05:15 -0800 (PST) Cc: cvs-ports@FreeBSD.org, hrkfdn@gmail.com, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Now OK (Re: cvs commit: ports/net-p2p/hrktorrent Makefile) X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 12:05:18 -0000 net-p2p/hrktorrent, which was previously failing is OK after this commit. Thanks for fixing it! A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 12:42:36 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 37AA41065679; Wed, 27 Jan 2010 12:42:36 +0000 (UTC) (envelope-from dhn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0EEFE8FC26; Wed, 27 Jan 2010 12:42:36 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RCgZT7041607; Wed, 27 Jan 2010 12:42:35 GMT (envelope-from dhn@repoman.freebsd.org) Received: (from dhn@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RCgZ4s041606; Wed, 27 Jan 2010 12:42:35 GMT (envelope-from dhn) Message-Id: <201001271242.o0RCgZ4s041606@repoman.freebsd.org> From: Dennis Herrmann Date: Wed, 27 Jan 2010 12:42:35 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/mk-configure Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 12:42:36 -0000 dhn 2010-01-27 12:42:35 UTC FreeBSD ports repository Modified files: devel/mk-configure Makefile distinfo pkg-plist Log: - Update to 0.13.0 PR: ports/143167 Submitted by: Mikolaj Golub (maintainer) Revision Changes Path 1.2 +5 -6 ports/devel/mk-configure/Makefile 1.2 +3 -3 ports/devel/mk-configure/distinfo 1.2 +36 -13 ports/devel/mk-configure/pkg-plist From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 13:01:12 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 11F20106566C; Wed, 27 Jan 2010 13:01:12 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DD0FE8FC19; Wed, 27 Jan 2010 13:01:11 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RD1Bse053888; Wed, 27 Jan 2010 13:01:11 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RD1Bh8053887; Wed, 27 Jan 2010 13:01:11 GMT (envelope-from miwi) Message-Id: <201001271301.o0RD1Bh8053887@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 13:01:11 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/rlwrap Makefile distinfo pkg-descr pkg-plist ports/devel/rlwrap/files patch-src::ptytty.c X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 13:01:12 -0000 miwi 2010-01-27 13:01:11 UTC FreeBSD ports repository Modified files: devel/rlwrap Makefile distinfo pkg-descr pkg-plist devel/rlwrap/files patch-src::ptytty.c Log: - Update to 0.36 PR: 143202 Submitted by: Rob Farmer Approved by: maintainer Revision Changes Path 1.32 +12 -1 ports/devel/rlwrap/Makefile 1.15 +3 -3 ports/devel/rlwrap/distinfo 1.4 +5 -5 ports/devel/rlwrap/files/patch-src::ptytty.c 1.2 +4 -5 ports/devel/rlwrap/pkg-descr 1.5 +20 -3 ports/devel/rlwrap/pkg-plist From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 13:02:17 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E94081065676; Wed, 27 Jan 2010 13:02:17 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D8E4C8FC1E; Wed, 27 Jan 2010 13:02:17 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RD2HqI054035; Wed, 27 Jan 2010 13:02:17 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RD2H41054034; Wed, 27 Jan 2010 13:02:17 GMT (envelope-from miwi) Message-Id: <201001271302.o0RD2H41054034@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 13:02:17 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/misc Makefile ports/misc/ondir Makefile distinfo pkg-descr ports/misc/ondir/files patch-ondir.1 X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 13:02:18 -0000 miwi 2010-01-27 13:02:17 UTC FreeBSD ports repository Modified files: misc Makefile Added files: misc/ondir Makefile distinfo pkg-descr misc/ondir/files patch-ondir.1 Log: On Dir is a program that automatically executes scripts as you traverse directories at a terminal. In addition to executing scripts in the directory you are entering or leaving, ondir also executes scripts in directories that are traversed on the way to that directory. WWW: http://swapoff.org/wiki/OnDir PR: ports/143189 Submitted by: ports at c0decafe.net Revision Changes Path 1.934 +1 -0 ports/misc/Makefile 1.1 +23 -0 ports/misc/ondir/Makefile (new) 1.1 +3 -0 ports/misc/ondir/distinfo (new) 1.1 +17 -0 ports/misc/ondir/files/patch-ondir.1 (new) 1.1 +8 -0 ports/misc/ondir/pkg-descr (new) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 13:03:31 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C2FBD106566C; Wed, 27 Jan 2010 13:03:31 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B1D358FC08; Wed, 27 Jan 2010 13:03:31 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RD3VVn055160; Wed, 27 Jan 2010 13:03:31 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RD3VoR055159; Wed, 27 Jan 2010 13:03:31 GMT (envelope-from miwi) Message-Id: <201001271303.o0RD3VoR055159@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 13:03:31 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/dns/mydns-ng Makefile ports/dns/mydns-ng/files patch-src_mydns-1.2.8_main.c patch-src_mydns-1.2.8_resolve.c patch-src_mydns-1.2.8_servercomms.c X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 13:03:31 -0000 miwi 2010-01-27 13:03:31 UTC FreeBSD ports repository Modified files: dns/mydns-ng Makefile Added files: dns/mydns-ng/files patch-src_mydns-1.2.8_main.c patch-src_mydns-1.2.8_resolve.c patch-src_mydns-1.2.8_servercomms.c Log: * Fix for Bug #0000040 http://bugs.mydns-ng.com/view.php?id=40 child processes must not shutdown() their sockets * Fixes and reports a problem occuring with jumping system time, as reported when running inside some virtual machine. Time jumps are reported to the log with loglevel NOTICE. * Delegation now has precedence over wildcard matching Thanks to Fab for the fix Fixes bugs #0000038, #0000042 PR: 143223 Submitted by: Hung-Yi Chen (maintainer) Revision Changes Path 1.49 +1 -1 ports/dns/mydns-ng/Makefile 1.1 +100 -0 ports/dns/mydns-ng/files/patch-src_mydns-1.2.8_main.c (new) 1.1 +76 -0 ports/dns/mydns-ng/files/patch-src_mydns-1.2.8_resolve.c (new) 1.1 +16 -0 ports/dns/mydns-ng/files/patch-src_mydns-1.2.8_servercomms.c (new) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 13:04:35 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C78ED106566B; Wed, 27 Jan 2010 13:04:35 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B643C8FC13; Wed, 27 Jan 2010 13:04:35 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RD4Z5v055311; Wed, 27 Jan 2010 13:04:35 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RD4ZlC055310; Wed, 27 Jan 2010 13:04:35 GMT (envelope-from miwi) Message-Id: <201001271304.o0RD4ZlC055310@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 13:04:35 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net-mgmt Makefile ports/net-mgmt/ramond Makefile distinfo pkg-descr pkg-plist ports/net-mgmt/ramond/files patch-ramond.conf.example ramon.in X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 13:04:35 -0000 miwi 2010-01-27 13:04:35 UTC FreeBSD ports repository Modified files: net-mgmt Makefile Added files: net-mgmt/ramond Makefile distinfo pkg-descr pkg-plist net-mgmt/ramond/files patch-ramond.conf.example ramon.in Log: ramond monitors IPv6 networks for router advertisements. When an advert is received, a configurable action occurs. The tool was designed to `clear' (by sending spoofed zero lifetime adverts) rogue-routes sent by users running 6to4 gateways on a campus network. WWW: http://ramond.sourceforge.net Janos Mohacsi PR: ports/143252 Submitted by: janos.mohacsi at bsd.hu Revision Changes Path 1.213 +1 -0 ports/net-mgmt/Makefile 1.1 +42 -0 ports/net-mgmt/ramond/Makefile (new) 1.1 +3 -0 ports/net-mgmt/ramond/distinfo (new) 1.1 +21 -0 ports/net-mgmt/ramond/files/patch-ramond.conf.example (new) 1.1 +23 -0 ports/net-mgmt/ramond/files/ramon.in (new) 1.1 +10 -0 ports/net-mgmt/ramond/pkg-descr (new) 1.1 +5 -0 ports/net-mgmt/ramond/pkg-plist (new) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 13:05:28 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9D872106568F; Wed, 27 Jan 2010 13:05:28 +0000 (UTC) (envelope-from kuriyama@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 710A08FC17; Wed, 27 Jan 2010 13:05:28 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RD5SCh055836; Wed, 27 Jan 2010 13:05:28 GMT (envelope-from kuriyama@repoman.freebsd.org) Received: (from kuriyama@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RD5SMu055835; Wed, 27 Jan 2010 13:05:28 GMT (envelope-from kuriyama) Message-Id: <201001271305.o0RD5SMu055835@repoman.freebsd.org> From: Jun Kuriyama Date: Wed, 27 Jan 2010 13:05:28 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/japanese/wikicker Makefile ports/lang/p5-Perl6-Subs Makefile ports/mail/anomy-sanitizer Makefile ports/mail/demime Makefile ports/mail/dkfilter Makefile ports/mail/extmail Makefile ports/mail/extman Makefile ports/mail/fetchyahoo Makefile ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 13:05:28 -0000 kuriyama 2010-01-27 13:05:28 UTC FreeBSD ports repository Modified files: japanese/wikicker Makefile lang/p5-Perl6-Subs Makefile mail/anomy-sanitizer Makefile mail/demime Makefile mail/dkfilter Makefile mail/extmail Makefile mail/extman Makefile mail/fetchyahoo Makefile mail/mailscanner Makefile mail/mailscanner-devel Makefile mail/mimedefang Makefile mail/msgconvert Makefile mail/p5-Email-Date Makefile mail/p5-Email-MIME Makefile mail/p5-Email-Reply Makefile mail/p5-Email-Send Makefile mail/p5-FuzzyOcr-devel Makefile mail/p5-Mail-Box Makefile mail/p5-Mail-CheckUser Makefile mail/p5-Mail-Graph Makefile Log: - Remove unneeded dependencies which is in perl-5.8.9 dist (part 11). Approved by: portmgr (itetcu) Revision Changes Path 1.17 +2 -3 ports/japanese/wikicker/Makefile 1.4 +2 -3 ports/lang/p5-Perl6-Subs/Makefile 1.8 +1 -4 ports/mail/anomy-sanitizer/Makefile 1.15 +2 -2 ports/mail/demime/Makefile 1.10 +2 -3 ports/mail/dkfilter/Makefile 1.14 +2 -2 ports/mail/extmail/Makefile 1.11 +2 -2 ports/mail/extman/Makefile 1.32 +1 -1 ports/mail/fetchyahoo/Makefile 1.39 +1 -7 ports/mail/mailscanner-devel/Makefile 1.83 +1 -7 ports/mail/mailscanner/Makefile 1.66 +1 -1 ports/mail/mimedefang/Makefile 1.9 +1 -1 ports/mail/msgconvert/Makefile 1.8 +1 -1 ports/mail/p5-Email-Date/Makefile 1.18 +2 -2 ports/mail/p5-Email-MIME/Makefile 1.6 +0 -2 ports/mail/p5-Email-Reply/Makefile 1.17 +2 -3 ports/mail/p5-Email-Send/Makefile 1.10 +1 -1 ports/mail/p5-FuzzyOcr-devel/Makefile 1.32 +1 -5 ports/mail/p5-Mail-Box/Makefile 1.4 +2 -2 ports/mail/p5-Mail-CheckUser/Makefile 1.10 +3 -6 ports/mail/p5-Mail-Graph/Makefile From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 13:09:16 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4D808106568B; Wed, 27 Jan 2010 13:09:16 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3B89A8FC16; Wed, 27 Jan 2010 13:09:16 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RD9G4G056160; Wed, 27 Jan 2010 13:09:16 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RD9GmU056158; Wed, 27 Jan 2010 13:09:16 GMT (envelope-from miwi) Message-Id: <201001271309.o0RD9GmU056158@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 13:09:16 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www Makefile ports/www/xpi-gwt-dev-plugin Makefile distinfo pkg-descr pkg-plist ports/www/xpi-gwt-dev-plugin/files patch-config.mk patch-install.rdf patch-xpcom-Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 13:09:16 -0000 miwi 2010-01-27 13:09:16 UTC FreeBSD ports repository Modified files: www Makefile Added files: www/xpi-gwt-dev-plugin Makefile distinfo pkg-descr pkg-plist www/xpi-gwt-dev-plugin/files patch-config.mk patch-install.rdf patch-xpcom-Makefile Log: The GWT developer plugin spans the gap between Java bytecode in the debugger and the browser's JavaScript. There's no compiling of code to JavaScript to view it in the browser. You can use the same edit-refresh-view cycle you're used to with JavaScript, while at the same time inspect variables, set breakpoints, and utilize all the other debugger tools available to you with Java. And because GWT's development mode is now in the browser itself, you can use tools like Firebug and Inspector as you code in Java. PR: ports/143042 Submitted by: Jonathan Chen Revision Changes Path 1.2529 +1 -0 ports/www/Makefile 1.1 +47 -0 ports/www/xpi-gwt-dev-plugin/Makefile (new) 1.1 +3 -0 ports/www/xpi-gwt-dev-plugin/distinfo (new) 1.1 +26 -0 ports/www/xpi-gwt-dev-plugin/files/patch-config.mk (new) 1.1 +11 -0 ports/www/xpi-gwt-dev-plugin/files/patch-install.rdf (new) 1.1 +78 -0 ports/www/xpi-gwt-dev-plugin/files/patch-xpcom-Makefile (new) 1.1 +8 -0 ports/www/xpi-gwt-dev-plugin/pkg-descr (new) 1.1 +21 -0 ports/www/xpi-gwt-dev-plugin/pkg-plist (new) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 13:19:19 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 050CE106568D; Wed, 27 Jan 2010 13:19:19 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D00978FC08; Wed, 27 Jan 2010 13:19:18 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RDJI0g056892; Wed, 27 Jan 2010 13:19:18 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RDJIOA056891; Wed, 27 Jan 2010 13:19:18 GMT (envelope-from miwi) Message-Id: <201001271319.o0RDJIOA056891@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 13:19:18 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/graphics/bmeps Makefile ports/devel/dklibs Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 13:19:19 -0000 miwi 2010-01-27 13:19:18 UTC FreeBSD ports repository Modified files: graphics/bmeps Makefile devel/dklibs Makefile Log: - Drop maintainership PR: 143281 143280 Submitted by: Charlie Kester (maintainer) Revision Changes Path 1.3 +1 -1 ports/devel/dklibs/Makefile 1.9 +1 -1 ports/graphics/bmeps/Makefile From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 13:30:39 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CDF61106584A; Wed, 27 Jan 2010 13:30:39 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6F7378FC17; Wed, 27 Jan 2010 13:30:39 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RDUdfu057772; Wed, 27 Jan 2010 13:30:39 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RDUdVm057771; Wed, 27 Jan 2010 13:30:39 GMT (envelope-from wen) Message-Id: <201001271330.o0RDUdVm057771@repoman.freebsd.org> From: Wen Heping Date: Wed, 27 Jan 2010 13:30:39 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/graphics/qgis Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 13:30:39 -0000 wen 2010-01-27 13:30:39 UTC FreeBSD ports repository Modified files: graphics/qgis Makefile distinfo pkg-plist Log: - Update to 1.4.0 - Update my mail address to FreeBSD Revision Changes Path 1.33 +2 -3 ports/graphics/qgis/Makefile 1.7 +3 -3 ports/graphics/qgis/distinfo 1.8 +205 -486 ports/graphics/qgis/pkg-plist From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 13:43:40 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 09E4E1065679; Wed, 27 Jan 2010 13:43:40 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EC7178FC21; Wed, 27 Jan 2010 13:43:39 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RDhdvt058754; Wed, 27 Jan 2010 13:43:39 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RDhdF9058753; Wed, 27 Jan 2010 13:43:39 GMT (envelope-from wen) Message-Id: <201001271343.o0RDhdF9058753@repoman.freebsd.org> From: Wen Heping Date: Wed, 27 Jan 2010 13:43:39 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/graphics/qgis/files patch-python__core__conversions.sip patch-python__plugins__plugin_installer__qgsplugininstallerbase.ui patch-src__provider_grass__qgsgrass.cpp patch-src__providers__grass__CMakeLists.txt X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 13:43:40 -0000 wen 2010-01-27 13:43:39 UTC FreeBSD ports repository Removed files: graphics/qgis/files patch-python__core__conversions.sip patch-python__plugins__plugin_installer__qgsplugininstallerbase.ui patch-src__provider_grass__qgsgrass.cpp patch-src__providers__grass__CMakeLists.txt Log: - Remove unneeded patche Revision Changes Path 1.2 +0 -103 ports/graphics/qgis/files/patch-python__core__conversions.sip (dead) 1.2 +0 -12 ports/graphics/qgis/files/patch-python__plugins__plugin_installer__qgsplugininstallerbase.ui (dead) 1.2 +0 -87 ports/graphics/qgis/files/patch-src__provider_grass__qgsgrass.cpp (dead) 1.2 +0 -10 ports/graphics/qgis/files/patch-src__providers__grass__CMakeLists.txt (dead) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 13:50:07 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5E006106568D; Wed, 27 Jan 2010 13:50:07 +0000 (UTC) (envelope-from QAT@FreeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id 7DF008FC1D; Wed, 27 Jan 2010 13:50:06 +0000 (UTC) Received: from jester1b.ixsystems.com (unknown [206.40.55.137]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id AD9AE22C5089; Wed, 27 Jan 2010 15:50:04 +0200 (EET) Received: by jester1b.ixsystems.com (Postfix, from userid 0) id 46C585A9001; Wed, 27 Jan 2010 05:50:03 -0800 (PST) From: QAT@FreeBSD.org To: wen@FreeBSD.org In-Reply-To: <201001271330.o0RDUdVm057771@repoman.freebsd.org> References: <201001271330.o0RDUdVm057771@repoman.freebsd.org> X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-3.3_3; dsversion: 3.2.1 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_8 X-QAT-Jail_Last_Built: 2009-12-08 11:28:51 X-QAT-Port: graphics/qgis X-QAT-Log: http://QAT.TecNik93.com/logs/8-STABLE-NPD/qgis-1.4.0.log X-QAT-Build_Reason: Commit X-QAT-Fail_Reason: patch Message-Id: <20100127135003.46C585A9001@jester1b.ixsystems.com> Date: Wed, 27 Jan 2010 05:50:03 -0800 (PST) Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/graphics/qgis Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 13:50:07 -0000 The Restless Daemon identified a patch error while trying to build: qgis-1.4.0 maintained by wen@FreeBSD.org Makefile ident: $FreeBSD: ports/graphics/qgis/Makefile,v 1.33 2010/01/27 13:30:39 wen Exp $ Excerpt from http://QAT.TecNik93.com/logs/8-STABLE-NPD/qgis-1.4.0.log : POSTGIS=Off (default) "Enable PostGIS support" PYTHON=On (default) "Enable Python support" ===> Use 'make config' to modify these settings ---End OPTIONS List--- End Configuration. FETCH_DEPENDS= PATCH_DEPENDS= EXTRACT_DEPENDS= BUILD_DEPENDS=python26-2.6.4.tbz py26-sip-4.9.3,1.tbz qscintilla2-2.4_1,1.tbz py26-qt4-core-4.6.2,1.tbz qt4-gui-4.6.1.tbz qt4-iconengines-4.6.1.tbz qt4-imageformats-4.6.1.tbz qt4-inputmethods-4.6.1.tbz qt4-designer-4.6.1.tbz qt4-xml-4.6.1.tbz qt4-corelib-4.6.1.tbz png-1.2.42.tbz fontconfig-2.8.0,1.tbz xdg-utils-1.0.2_4.tbz xorg-fonts-truetype-7.4.tbz encodings-1.0.2,1.tbz libXrender-0.9.4_1.tbz libXrandr-1.3.0.tbz libXinerama-1.0.3,1.tbz libXfixes-4.0.3_1.tbz libSM-1.1.0_1,1.tbz libXcursor-1.1.9_1.tbz libXext-1.0.5,1.tbz libX11-1.2.1_1,1.tbz libICE-1.0.4_1,1.tbz libXi-1.2.1,1.tbz libXt-1.0.5_1.tbz qt4-svg-4.6.1.tbz jpeg-7.tbz libmng-1.0.10_1.tbz tiff-3.9.2.tbz qt4-assistant-4.6.1.tbz qt4-network-4.6.1.tbz qt4-qt3support-4.6.1.tbz qt4-script-4.6.1.tbz qt4-sql-4.6.1.tbz qt4-webkit-4.6.1.tbz glib-2.22.4.tbz freetype2-2.3.11.tbz expat-2.0.1_1.tbz pkg-config-0.23_1.tbz font-bh-ttf-1.0.0.tbz font-misc-meltho-1.0.0_1.tbz font-misc-ethiopic-1.0.0.tbz bitstream-vera-1.10_4.tbz font-ut il-1.0.1.tbz renderproto-0.9.3.tbz xproto-7.0.15.tbz randrproto-1.3.0.tbz xineramaproto-1.1.2.tbz fixesproto-4.0.tbz xextproto-7.0.5.tbz libXau-1.0.4.tbz libxcb-1.5.tbz kbproto-1.0.3.tbz libXdmcp-1.0.2_1.tbz inputproto-1.5.0.tbz lcms-1.19,1.tbz jbigkit-1.6.tbz qt4-doc-4.6.1.tbz qt4-help-4.6.1.tbz xorg-libraries-7.4.tbz qt4-dbus-4.6.1.tbz qt4-phonon-4.6.1.tbz qt4-phonon-gst-4.6.1.tbz qt4-scripttools-4.6.1.tbz qt4-xmlpatterns-4.6.1.tbz pcre-8.00.tbz gettext-0.17_1.tbz perl-5.8.9_3.tbz mkfontdir-1.0.4.tbz mkfontscale-1.0.6.tbz libpthread-stubs-0.3_3.tbz qt4-clucene-4.6.1.tbz qt4-sqlite-plugin-4.6.1.tbz libdmx-1.0.2_1.tbz libfontenc-1.0.4.tbz libFS-1.0.1.tbz liboldX-1.0.1.tbz pixman-0.16.0.tbz libXaw-1.0.5_1,1.tbz libXcomposite-0.4.0,1.tbz libXdamage-1.1.1.tbz libXevie-1.0.2.tbz libXfont-1.3.4,1.tbz libXfontcache-1.0.4.tbz libXft-2.1.14.tbz libxkbfile-1.0.5.tbz libxkbui-1.0.2_1.tbz libXmu-1.0.4,1.tbz libXpm-3.5.7.tbz libXres-1.0.3_3.tbz libXScrnSaver-1.1.3.tbz xtrans-1.2.3.tbz l ibXTrap-1.0.0.tbz libXtst-1.0.3_1.tbz libXv-1.0.4,1.tbz libXvMC-1.0.4_1.tbz libXxf86dga-1.0.2.tbz libXxf86misc-1.0.1.tbz libXxf86vm-1.0.2.tbz dbus-1.2.16_1.tbz gstreamer-plugins-0.10.25,3.tbz qt4-opengl-4.6.1.tbz libiconv-1.13.1.tbz sqlite3-3.6.19.tbz dmxproto-2.2.2.tbz fontsproto-2.0.2.tbz printproto-1.0.4.tbz libXp-1.0.0,1.tbz compositeproto-0.4.tbz damageproto-1.1.0_2.tbz fontcacheproto-0.1.2.tbz scrnsaverproto-1.1.0.tbz trapproto-3.4.3.tbz recordproto-1.13.2.tbz videoproto-2.2.2.tbz xf86dgaproto-2.0.3.tbz xf86miscproto-0.9.2.tbz xf86vidmodeproto-2.2.2.tbz libxml2-2.7.6_1.tbz gnome_subr-1.0.tbz gstreamer-0.10.25.tbz popt-1.14.tbz liboil-0.3.16.tbz libGLU-7.4.4.tbz gobject-introspection-0.6.7.tbz gio-fam-backend-2.22.4.tbz libGL-7.4.4.tbz libffi-3.0.9.tbz bison-2.4.1,1.tbz gamin-0.1.10_3.tbz libdrm-2.4.12.tbz dri2proto-2.0.tbz m4-1.4.13,1.tbz py26-qt4-gui-4.6.2,1.tbz py26-qt4-network-4.6.2,1.tbz py26-qt4-svg-4.6.2,1.tbz py26-qt4-xml-4.6.2,1.tbz qt4-linguist-4.6.1.tbz qt4-m oc-4.6.1.tbz qt4-qmake-4.6.1.tbz qt4-rcc-4.6.1.tbz qt4-uic-4.6.1.tbz cmake-2.8.0_2.tbz geos-3.2.0.tbz proj-4.7.0.tbz gsl-1.13.tbz libgeotiff-1.2.5_2.tbz libungif-4.1.4_5.tbz jasper-1.900.1_8.tbz py26-setuptools-0.6c11.tbz gdal-1.6.0_1.tbz RUN_DEPENDS=geos-3.2.0.tbz proj-4.7.0.tbz gsl-1.13.tbz libgeotiff-1.2.5_2.tbz libungif-4.1.4_5.tbz jasper-1.900.1_8.tbz jpeg-7.tbz png-1.2.42.tbz tiff-3.9.2.tbz python26-2.6.4.tbz py26-setuptools-0.6c11.tbz libSM-1.1.0_1,1.tbz libX11-1.2.1_1,1.tbz jbigkit-1.6.tbz libICE-1.0.4_1,1.tbz xproto-7.0.15.tbz pkg-config-0.23_1.tbz libxcb-1.5.tbz kbproto-1.0.3.tbz libXau-1.0.4.tbz libXdmcp-1.0.2_1.tbz libpthread-stubs-0.3_3.tbz gdal-1.6.0_1.tbz sqlite3-3.6.19.tbz fontconfig-2.8.0,1.tbz xdg-utils-1.0.2_4.tbz xorg-fonts-truetype-7.4.tbz encodings-1.0.2,1.tbz libXrender-0.9.4_1.tbz libXrandr-1.3.0.tbz libXinerama-1.0.3,1.tbz libXfixes-4.0.3_1.tbz libXcursor-1.1.9_1.tbz libXext-1.0.5,1.tbz libXi-1.2.1,1.tbz libXt-1.0.5_1.tbz qt4-corelib-4.6.1.tbz freetype2-2.3.11.tbz expat-2.0.1_1.tbz font-bh-ttf-1.0.0.tbz font-misc-meltho-1.0.0_1.tbz font-misc-ethiopic-1.0.0.tbz bitstream-vera-1.10_4.tbz font-util-1.0.1.tbz renderproto-0.9.3.tbz randrproto-1.3.0.tbz xineramaproto-1.1.2.tbz fixesproto-4.0 .tbz xextproto-7.0.5.tbz inputproto-1.5.0.tbz glib-2.22.4.tbz mkfontdir-1.0.4.tbz mkfontscale-1.0.6.tbz pcre-8.00.tbz gettext-0.17_1.tbz perl-5.8.9_3.tbz libfontenc-1.0.4.tbz libiconv-1.13.1.tbz qt4-gui-4.6.1.tbz qt4-assistant-4.6.1.tbz qt4-network-4.6.1.tbz qt4-xml-4.6.1.tbz qt4-doc-4.6.1.tbz qt4-help-4.6.1.tbz qt4-qt3support-4.6.1.tbz qt4-sql-4.6.1.tbz qt4-webkit-4.6.1.tbz qt4-clucene-4.6.1.tbz qt4-sqlite-plugin-4.6.1.tbz xorg-libraries-7.4.tbz qt4-dbus-4.6.1.tbz qt4-phonon-4.6.1.tbz qt4-phonon-gst-4.6.1.tbz qt4-script-4.6.1.tbz qt4-scripttools-4.6.1.tbz qt4-xmlpatterns-4.6.1.tbz libdmx-1.0.2_1.tbz libFS-1.0.1.tbz liboldX-1.0.1.tbz pixman-0.16.0.tbz libXaw-1.0.5_1,1.tbz libXcomposite-0.4.0,1.tbz libXdamage-1.1.1.tbz libXevie-1.0.2.tbz libXfont-1.3.4,1.tbz libXfontcache-1.0.4.tbz libXft-2.1.14.tbz libxkbfile-1.0.5.tbz libxkbui-1.0.2_1.tbz libXmu-1.0.4,1.tbz libXpm-3.5.7.tbz libXres-1.0.3_3.tbz libXScrnSaver-1.1.3.tbz xtrans-1.2.3.tbz libXTrap-1.0.0.tbz libXtst-1.0.3_1.tbz l ibXv-1.0.4,1.tbz libXvMC-1.0.4_1.tbz libXxf86dga-1.0.2.tbz libXxf86misc-1.0.1.tbz libXxf86vm-1.0.2.tbz dbus-1.2.16_1.tbz gstreamer-plugins-0.10.25,3.tbz qt4-opengl-4.6.1.tbz dmxproto-2.2.2.tbz fontsproto-2.0.2.tbz printproto-1.0.4.tbz libXp-1.0.0,1.tbz compositeproto-0.4.tbz damageproto-1.1.0_2.tbz fontcacheproto-0.1.2.tbz scrnsaverproto-1.1.0.tbz trapproto-3.4.3.tbz recordproto-1.13.2.tbz videoproto-2.2.2.tbz xf86dgaproto-2.0.3.tbz xf86miscproto-0.9.2.tbz xf86vidmodeproto-2.2.2.tbz libxml2-2.7.6_1.tbz gnome_subr-1.0.tbz gstreamer-0.10.25.tbz popt-1.14.tbz liboil-0.3.16.tbz libGLU-7.4.4.tbz gobject-introspection-0.6.7.tbz gio-fam-backend-2.22.4.tbz libGL-7.4.4.tbz libffi-3.0.9.tbz bison-2.4.1,1.tbz gamin-0.1.10_3.tbz libdrm-2.4.12.tbz dri2proto-2.0.tbz m4-1.4.13,1.tbz qt4-linguist-4.6.1.tbz qt4-svg-4.6.1.tbz add_pkg ================================================================ ======================================== => qgis_1.4.0.tar.gz doesn't seem to exist in /tmp/distfiles/. => Attempting to fetch from file:///distcache//. fetch: file:///distcache//qgis_1.4.0.tar.gz: No such file or directory => Attempting to fetch from http://download.osgeo.org/qgis/src/. qgis_1.4.0.tar.gz 16 MB 601 kBps => MD5 Checksum OK for qgis_1.4.0.tar.gz. => SHA256 Checksum OK for qgis_1.4.0.tar.gz. ================================================================ ======================================== add_pkg ===> Extracting for qgis-1.4.0 => MD5 Checksum OK for qgis_1.4.0.tar.gz. => SHA256 Checksum OK for qgis_1.4.0.tar.gz. ================================================================ ======================================== add_pkg ===> Patching for qgis-1.4.0 ===> Applying FreeBSD patches for qgis-1.4.0 Ignoring previously applied (or reversed) patch. 9 out of 9 hunks ignored--saving rejects to python/core/conversions.sip.rej => Patch patch-python__core__conversions.sip failed to apply cleanly. *** Error code 1 Stop in /a/ports/graphics/qgis. ================================================================ build of /usr/ports/graphics/qgis ended at Wed Jan 27 13:50:01 UTC 2010 PortsMon page for the port: http://portsmon.freebsd.org/portoverview.py?category=graphics&portname=qgis The build which triggered this BotMail was done under tinderbox-3.3_3; dsversion: 3.2.1 on RELENG_8 on amd64, kern.smp.cpus: 8 with tinderd_flags="-nullfs -plistcheck -onceonly" and ccache support, with the "official" up-to-date Ports Tree, with the following vars set: NOPORTDOCS=yes, NOPORTEXAMPLES=yes, NOPORTDATA=yes, FORCE_PACKAGE=yes. A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 15:46:40 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1764E106566B; Wed, 27 Jan 2010 15:46:40 +0000 (UTC) (envelope-from nobutaka@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E24538FC16; Wed, 27 Jan 2010 15:46:39 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RFkdkw069687; Wed, 27 Jan 2010 15:46:39 GMT (envelope-from nobutaka@repoman.freebsd.org) Received: (from nobutaka@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RFkdIN069684; Wed, 27 Jan 2010 15:46:39 GMT (envelope-from nobutaka) Message-Id: <201001271546.o0RFkdIN069684@repoman.freebsd.org> From: MANTANI Nobutaka Date: Wed, 27 Jan 2010 15:46:39 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/editors Makefile ports/editors/apel-emacs22 Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 15:46:40 -0000 nobutaka 2010-01-27 15:46:39 UTC FreeBSD ports repository Modified files: editors Makefile Added files: editors/apel-emacs22 Makefile Log: Add apel-emacs22, a slave port of editors/apel for emacs22. Revision Changes Path 1.427 +1 -0 ports/editors/Makefile 1.1 +20 -0 ports/editors/apel-emacs22/Makefile (new) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 15:52:38 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A9E60106566B; Wed, 27 Jan 2010 15:52:38 +0000 (UTC) (envelope-from nobutaka@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 818448FC0C; Wed, 27 Jan 2010 15:52:38 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RFqcnK070125; Wed, 27 Jan 2010 15:52:38 GMT (envelope-from nobutaka@repoman.freebsd.org) Received: (from nobutaka@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RFqcqu070124; Wed, 27 Jan 2010 15:52:38 GMT (envelope-from nobutaka) Message-Id: <201001271552.o0RFqcqu070124@repoman.freebsd.org> From: MANTANI Nobutaka Date: Wed, 27 Jan 2010 15:52:38 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/editors/flim Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 15:52:38 -0000 nobutaka 2010-01-27 15:52:38 UTC FreeBSD ports repository Modified files: editors/flim Makefile Log: Fix build error with xemacs21-mule. Revision Changes Path 1.50 +1 -0 ports/editors/flim/Makefile From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 15:53:50 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DF157106566C; Wed, 27 Jan 2010 15:53:50 +0000 (UTC) (envelope-from nobutaka@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B62C78FC19; Wed, 27 Jan 2010 15:53:50 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RFrosE070254; Wed, 27 Jan 2010 15:53:50 GMT (envelope-from nobutaka@repoman.freebsd.org) Received: (from nobutaka@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RFroQo070253; Wed, 27 Jan 2010 15:53:50 GMT (envelope-from nobutaka) Message-Id: <201001271553.o0RFroQo070253@repoman.freebsd.org> From: MANTANI Nobutaka Date: Wed, 27 Jan 2010 15:53:50 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/editors Makefile ports/editors/flim-emacs22 Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 15:53:51 -0000 nobutaka 2010-01-27 15:53:50 UTC FreeBSD ports repository Modified files: editors Makefile Added files: editors/flim-emacs22 Makefile Log: Add flim-emacs22, a slave port of editors/flim for emacs22. Revision Changes Path 1.428 +1 -0 ports/editors/Makefile 1.1 +20 -0 ports/editors/flim-emacs22/Makefile (new) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 15:55:48 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D65C6106568F; Wed, 27 Jan 2010 15:55:48 +0000 (UTC) (envelope-from nobutaka@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AD52B8FC14; Wed, 27 Jan 2010 15:55:48 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RFtma7070505; Wed, 27 Jan 2010 15:55:48 GMT (envelope-from nobutaka@repoman.freebsd.org) Received: (from nobutaka@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RFtmQc070504; Wed, 27 Jan 2010 15:55:48 GMT (envelope-from nobutaka) Message-Id: <201001271555.o0RFtmQc070504@repoman.freebsd.org> From: MANTANI Nobutaka Date: Wed, 27 Jan 2010 15:55:48 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/editors Makefile ports/editors/semi-emacs22 Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 15:55:48 -0000 nobutaka 2010-01-27 15:55:48 UTC FreeBSD ports repository Modified files: editors Makefile Added files: editors/semi-emacs22 Makefile Log: Add semi-emacs22, a slave port of editors/semi for emacs22. Revision Changes Path 1.429 +1 -0 ports/editors/Makefile 1.1 +20 -0 ports/editors/semi-emacs22/Makefile (new) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 15:58:48 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4DADF1065672; Wed, 27 Jan 2010 15:58:48 +0000 (UTC) (envelope-from ehaupt@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3CDC48FC13; Wed, 27 Jan 2010 15:58:48 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RFwm11070754; Wed, 27 Jan 2010 15:58:48 GMT (envelope-from ehaupt@repoman.freebsd.org) Received: (from ehaupt@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RFwmmO070753; Wed, 27 Jan 2010 15:58:48 GMT (envelope-from ehaupt) Message-Id: <201001271558.o0RFwmmO070753@repoman.freebsd.org> From: Emanuel Haupt Date: Wed, 27 Jan 2010 15:58:48 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www Makefile ports/www/p5-HTML-DOM Makefile Makefile.man distinfo pkg-descr pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 15:58:48 -0000 ehaupt 2010-01-27 15:58:48 UTC FreeBSD ports repository Modified files: www Makefile Added files: www/p5-HTML-DOM Makefile Makefile.man distinfo pkg-descr pkg-plist Log: Add www/p5-HTML-DOM, an implementation of the HTML Document Object Model Revision Changes Path 1.2530 +1 -0 ports/www/Makefile 1.1 +27 -0 ports/www/p5-HTML-DOM/Makefile (new) 1.1 +74 -0 ports/www/p5-HTML-DOM/Makefile.man (new) 1.1 +3 -0 ports/www/p5-HTML-DOM/distinfo (new) 1.1 +5 -0 ports/www/p5-HTML-DOM/pkg-descr (new) 1.1 +84 -0 ports/www/p5-HTML-DOM/pkg-plist (new) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 15:59:46 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 987FF106566C; Wed, 27 Jan 2010 15:59:46 +0000 (UTC) (envelope-from ehaupt@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6FA5A8FC1A; Wed, 27 Jan 2010 15:59:46 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RFxk4i070889; Wed, 27 Jan 2010 15:59:46 GMT (envelope-from ehaupt@repoman.freebsd.org) Received: (from ehaupt@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RFxk9V070888; Wed, 27 Jan 2010 15:59:46 GMT (envelope-from ehaupt) Message-Id: <201001271559.o0RFxk9V070888@repoman.freebsd.org> From: Emanuel Haupt Date: Wed, 27 Jan 2010 15:59:46 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www Makefile ports/www/p5-JE Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 15:59:46 -0000 ehaupt 2010-01-27 15:59:46 UTC FreeBSD ports repository Modified files: www Makefile Added files: www/p5-JE Makefile distinfo pkg-descr pkg-plist Log: Add www/p5-JE, a Pure-Perl ECMAScript (JavaScript) Engine Revision Changes Path 1.2531 +1 -0 ports/www/Makefile 1.1 +36 -0 ports/www/p5-JE/Makefile (new) 1.1 +3 -0 ports/www/p5-JE/distinfo (new) 1.1 +3 -0 ports/www/p5-JE/pkg-descr (new) 1.1 +37 -0 ports/www/p5-JE/pkg-plist (new) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 16:00:49 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 37E96106566B; Wed, 27 Jan 2010 16:00:49 +0000 (UTC) (envelope-from ehaupt@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0EB3B8FC13; Wed, 27 Jan 2010 16:00:49 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RG0m6Z071091; Wed, 27 Jan 2010 16:00:48 GMT (envelope-from ehaupt@repoman.freebsd.org) Received: (from ehaupt@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RG0mIa071090; Wed, 27 Jan 2010 16:00:48 GMT (envelope-from ehaupt) Message-Id: <201001271600.o0RG0mIa071090@repoman.freebsd.org> From: Emanuel Haupt Date: Wed, 27 Jan 2010 16:00:48 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www Makefile ports/www/p5-WWW-Scripter Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 16:00:49 -0000 ehaupt 2010-01-27 16:00:48 UTC FreeBSD ports repository Modified files: www Makefile Added files: www/p5-WWW-Scripter Makefile distinfo pkg-descr pkg-plist Log: Add www/p5-WWW-Scripter, a module for scripting web sites that have scripts Revision Changes Path 1.2532 +1 -0 ports/www/Makefile 1.1 +28 -0 ports/www/p5-WWW-Scripter/Makefile (new) 1.1 +3 -0 ports/www/p5-WWW-Scripter/distinfo (new) 1.1 +4 -0 ports/www/p5-WWW-Scripter/pkg-descr (new) 1.1 +9 -0 ports/www/p5-WWW-Scripter/pkg-plist (new) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 16:01:37 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 599841065670; Wed, 27 Jan 2010 16:01:37 +0000 (UTC) (envelope-from ehaupt@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4941F8FC22; Wed, 27 Jan 2010 16:01:37 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RG1a2J071203; Wed, 27 Jan 2010 16:01:36 GMT (envelope-from ehaupt@repoman.freebsd.org) Received: (from ehaupt@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RG1a7A071202; Wed, 27 Jan 2010 16:01:36 GMT (envelope-from ehaupt) Message-Id: <201001271601.o0RG1a7A071202@repoman.freebsd.org> From: Emanuel Haupt Date: Wed, 27 Jan 2010 16:01:36 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www Makefile ports/www/p5-WWW-Scripter-Plugin-JavaScript Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 16:01:37 -0000 ehaupt 2010-01-27 16:01:36 UTC FreeBSD ports repository Modified files: www Makefile Added files: www/p5-WWW-Scripter-Plugin-JavaScript Makefile distinfo pkg-descr pkg-plist Log: Add www/p5-WWW-Scripter-Plugin-JavaScript, a JavaScript plugin for WWW::Scripter Revision Changes Path 1.2533 +1 -0 ports/www/Makefile 1.1 +26 -0 ports/www/p5-WWW-Scripter-Plugin-JavaScript/Makefile (new) 1.1 +3 -0 ports/www/p5-WWW-Scripter-Plugin-JavaScript/distinfo (new) 1.1 +3 -0 ports/www/p5-WWW-Scripter-Plugin-JavaScript/pkg-descr (new) 1.1 +11 -0 ports/www/p5-WWW-Scripter-Plugin-JavaScript/pkg-plist (new) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 16:20:54 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0CF111065670; Wed, 27 Jan 2010 16:20:54 +0000 (UTC) (envelope-from nobutaka@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EEAE58FC1C; Wed, 27 Jan 2010 16:20:53 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RGKrvG073738; Wed, 27 Jan 2010 16:20:53 GMT (envelope-from nobutaka@repoman.freebsd.org) Received: (from nobutaka@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RGKrEu073737; Wed, 27 Jan 2010 16:20:53 GMT (envelope-from nobutaka) Message-Id: <201001271620.o0RGKrEu073737@repoman.freebsd.org> From: MANTANI Nobutaka Date: Wed, 27 Jan 2010 16:20:53 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www/emacs-w3m Makefile distinfo pkg-plist ports/www/emacs-w3m/files extra-patch-Makefile.in extra-patch-aclocal.m4 patch-Makefile.in patch-w3mhack.el ports/www/emacs-w3m-xemacs21-mule Makefile pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 16:20:54 -0000 nobutaka 2010-01-27 16:20:53 UTC FreeBSD ports repository Modified files: www/emacs-w3m Makefile distinfo pkg-plist www/emacs-w3m/files patch-Makefile.in www/emacs-w3m-xemacs21-mule Makefile pkg-plist Added files: www/emacs-w3m/files extra-patch-aclocal.m4 Removed files: www/emacs-w3m/files extra-patch-Makefile.in patch-w3mhack.el Log: Update to 1.4.378 CVS snapshot on 2010/01/25. Current version 1.4.4 does not support emacs23 and new version has not been released since 2005. Revision Changes Path 1.13 +1 -0 ports/www/emacs-w3m-xemacs21-mule/Makefile 1.9 +69 -17 ports/www/emacs-w3m-xemacs21-mule/pkg-plist 1.43 +7 -8 ports/www/emacs-w3m/Makefile 1.23 +3 -3 ports/www/emacs-w3m/distinfo 1.2 +0 -19 ports/www/emacs-w3m/files/extra-patch-Makefile.in (dead) 1.1 +19 -0 ports/www/emacs-w3m/files/extra-patch-aclocal.m4 (new) 1.5 +21 -8 ports/www/emacs-w3m/files/patch-Makefile.in 1.2 +0 -11 ports/www/emacs-w3m/files/patch-w3mhack.el (dead) 1.23 +70 -19 ports/www/emacs-w3m/pkg-plist From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 16:25:21 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 764D91065672; Wed, 27 Jan 2010 16:25:21 +0000 (UTC) (envelope-from nobutaka@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4DAFF8FC15; Wed, 27 Jan 2010 16:25:21 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RGPLpC074163; Wed, 27 Jan 2010 16:25:21 GMT (envelope-from nobutaka@repoman.freebsd.org) Received: (from nobutaka@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RGPLXY074162; Wed, 27 Jan 2010 16:25:21 GMT (envelope-from nobutaka) Message-Id: <201001271625.o0RGPLXY074162@repoman.freebsd.org> From: MANTANI Nobutaka Date: Wed, 27 Jan 2010 16:25:21 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www Makefile ports/www/emacs-w3m-emacs22 Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 16:25:21 -0000 nobutaka 2010-01-27 16:25:21 UTC FreeBSD ports repository Modified files: www Makefile Added files: www/emacs-w3m-emacs22 Makefile Log: Add emacs-w3m-emacs22, a slave port of www/emacs-w3m for emacs22. Revision Changes Path 1.2534 +1 -0 ports/www/Makefile 1.1 +14 -0 ports/www/emacs-w3m-emacs22/Makefile (new) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 16:31:10 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6FAB11065676; Wed, 27 Jan 2010 16:31:10 +0000 (UTC) (envelope-from nobutaka@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5EEBD8FC18; Wed, 27 Jan 2010 16:31:10 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RGVAfK074651; Wed, 27 Jan 2010 16:31:10 GMT (envelope-from nobutaka@repoman.freebsd.org) Received: (from nobutaka@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RGVAFp074650; Wed, 27 Jan 2010 16:31:10 GMT (envelope-from nobutaka) Message-Id: <201001271631.o0RGVAFp074650@repoman.freebsd.org> From: MANTANI Nobutaka Date: Wed, 27 Jan 2010 16:31:10 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/mail/wanderlust Makefile pkg-plist.emacs23 ports/mail/wanderlust/files patch-Makefile wanderlust-startup.emacs23.el.tmpl X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 16:31:10 -0000 nobutaka 2010-01-27 16:31:10 UTC FreeBSD ports repository Modified files: mail/wanderlust Makefile Added files: mail/wanderlust pkg-plist.emacs23 mail/wanderlust/files patch-Makefile wanderlust-startup.emacs23.el.tmpl Log: Fix build error with emacs23. Submitted by: bsam Revision Changes Path 1.45 +0 -4 ports/mail/wanderlust/Makefile 1.1 +11 -0 ports/mail/wanderlust/files/patch-Makefile (new) 1.1 +4 -0 ports/mail/wanderlust/files/wanderlust-startup.emacs23.el.tmpl (new) 1.1 +266 -0 ports/mail/wanderlust/pkg-plist.emacs23 (new) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 16:31:21 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D9E3C106568D; Wed, 27 Jan 2010 16:31:20 +0000 (UTC) (envelope-from QAT@FreeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id 4DDE88FC14; Wed, 27 Jan 2010 16:31:20 +0000 (UTC) Received: from jester1b.ixsystems.com (unknown [206.40.55.137]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id 9C4E622C50A1; Wed, 27 Jan 2010 18:31:15 +0200 (EET) Received: by jester1b.ixsystems.com (Postfix, from userid 0) id 66B825A9136; Wed, 27 Jan 2010 08:31:14 -0800 (PST) From: QAT@FreeBSD.org To: nobutaka@FreeBSD.org In-Reply-To: <201001271625.o0RGPLXY074162@repoman.freebsd.org> References: <201001271625.o0RGPLXY074162@repoman.freebsd.org> X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-3.3_3; dsversion: 3.2.1 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_8 X-QAT-Jail_Last_Built: 2009-12-08 11:28:51 X-QAT-Port: www/emacs-w3m-emacs22 X-QAT-Log: http://QAT.TecNik93.com/logs/8-STABLE-NPD/emacs-w3m-emacs22-1.4.378.b.20100125.log X-QAT-Build_Reason: Commit X-QAT-Fail_Reason: depend_object Message-Id: <20100127163114.66B825A9136@jester1b.ixsystems.com> Date: Wed, 27 Jan 2010 08:31:14 -0800 (PST) Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/www Makefile ports/www/emacs-w3m-emacs22 Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 16:31:21 -0000 The Restless Daemon identified a depend_object error while trying to build: emacs-w3m-emacs22-1.4.378.b.20100125 maintained by nobutaka@FreeBSD.org Makefile ident: $FreeBSD: ports/www/emacs-w3m-emacs22/Makefile,v 1.1 2010/01/27 16:25:21 nobutaka Exp $ Excerpt from http://QAT.TecNik93.com/logs/8-STABLE-NPD/emacs-w3m-emacs22-1.4.378.b.20100125.log : mmexternal.el:187:1:Warning: the following functions might not be defined at runtime: mime-entity-content-type, mime-entity-content Wrote /work/a/ports/editors/flim/work/flim-1.14.9/mmexternal.elc Wrote /work/a/ports/editors/flim/work/flim-1.14.9/mime-conf.elc Wrote /work/a/ports/editors/flim/work/flim-1.14.9/sasl.elc Wrote /work/a/ports/editors/flim/work/flim-1.14.9/sasl-cram.elc Wrote /work/a/ports/editors/flim/work/flim-1.14.9/sasl-digest.elc In toplevel form: md4.el:90:1:Warning: !! The file uses old-style backquotes !! This functionality has been obsolete for more than 10 years already and will be removed soon. See (elisp)Backquote in the manual. Wrote /work/a/ports/editors/flim/work/flim-1.14.9/md4.elc Wrote /work/a/ports/editors/flim/work/flim-1.14.9/ntlm.elc Wrote /work/a/ports/editors/flim/work/flim-1.14.9/sasl-ntlm.elc Wrote /work/a/ports/editors/flim/work/flim-1.14.9/sasl-scram.elc Wrote /work/a/ports/editors/flim/work/flim-1.14.9/smtp.elc Wrote /work/a/ports/editors/flim/work/flim-1.14.9/qmtp.elc VERSION_SPECIFIC_LISPDIR=/usr/local/share/emacs/23.1/site-lisp PREFIX=/usr/local LISPDIR=/usr/local/share/emacs/23.1/site-lisp ===> Installing for flim-emacs23-1.14.9_1,1 ===> flim-emacs23-1.14.9_1,1 depends on file: /usr/local/bin/emacs-23.1 - found ===> flim-emacs23-1.14.9_1,1 depends on file: /usr/local/share/emacs/23.1/site-lisp/emu/emu.el - found ===> Generating temporary packing list ===> Checking if editors/flim already installed ===> flim-emacs23-1.14.9_1,1 is already installed You may wish to ``make deinstall'' and install this port again by ``make reinstall'' to upgrade it properly. If you really wish to overwrite the old port of editors/flim without deleting it first, set the variable "FORCE_PKG_REGISTER" in your environment or the "make install" command line. *** Error code 1 Stop in /a/ports/editors/flim. *** Error code 1 Stop in /a/ports/www/emacs-w3m-emacs22. ================================================================ build of /usr/ports/www/emacs-w3m-emacs22 ended at Wed Jan 27 16:31:13 UTC 2010 PortsMon page for the port: http://portsmon.freebsd.org/portoverview.py?category=www&portname=emacs-w3m-emacs22 The build which triggered this BotMail was done under tinderbox-3.3_3; dsversion: 3.2.1 on RELENG_8 on amd64, kern.smp.cpus: 8 with tinderd_flags="-nullfs -plistcheck -onceonly" and ccache support, with the "official" up-to-date Ports Tree, with the following vars set: NOPORTDOCS=yes, NOPORTEXAMPLES=yes, NOPORTDATA=yes, FORCE_PACKAGE=yes. A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 16:33:10 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D9BFE106566B; Wed, 27 Jan 2010 16:33:10 +0000 (UTC) (envelope-from nobutaka@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B0DAB8FC18; Wed, 27 Jan 2010 16:33:10 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RGXAZD074840; Wed, 27 Jan 2010 16:33:10 GMT (envelope-from nobutaka@repoman.freebsd.org) Received: (from nobutaka@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RGXAqn074839; Wed, 27 Jan 2010 16:33:10 GMT (envelope-from nobutaka) Message-Id: <201001271633.o0RGXAqn074839@repoman.freebsd.org> From: MANTANI Nobutaka Date: Wed, 27 Jan 2010 16:33:10 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/mail Makefile ports/mail/wanderlust-emacs22 Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 16:33:10 -0000 nobutaka 2010-01-27 16:33:10 UTC FreeBSD ports repository Modified files: mail Makefile Added files: mail/wanderlust-emacs22 Makefile Log: Add wanderlust-emacs22, a slave port of mail/wanderlust for emacs22. Revision Changes Path 1.1003 +1 -0 ports/mail/Makefile 1.1 +17 -0 ports/mail/wanderlust-emacs22/Makefile (new) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 16:34:19 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 52DF2106568D; Wed, 27 Jan 2010 16:34:19 +0000 (UTC) (envelope-from ehaupt@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2AB958FC21; Wed, 27 Jan 2010 16:34:19 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RGYJFw074978; Wed, 27 Jan 2010 16:34:19 GMT (envelope-from ehaupt@repoman.freebsd.org) Received: (from ehaupt@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RGYJR8074977; Wed, 27 Jan 2010 16:34:19 GMT (envelope-from ehaupt) Message-Id: <201001271634.o0RGYJR8074977@repoman.freebsd.org> From: Emanuel Haupt Date: Wed, 27 Jan 2010 16:34:19 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/math/mathomatic Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 16:34:19 -0000 ehaupt 2010-01-27 16:34:19 UTC FreeBSD ports repository Modified files: math/mathomatic Makefile distinfo Log: Update to 15.0.5 Revision Changes Path 1.98 +1 -1 ports/math/mathomatic/Makefile 1.93 +3 -3 ports/math/mathomatic/distinfo From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 16:44:46 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1C366106568D; Wed, 27 Jan 2010 16:44:46 +0000 (UTC) (envelope-from nobutaka@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E6CB48FC16; Wed, 27 Jan 2010 16:44:45 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RGijP7075780; Wed, 27 Jan 2010 16:44:45 GMT (envelope-from nobutaka@repoman.freebsd.org) Received: (from nobutaka@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RGijWl075779; Wed, 27 Jan 2010 16:44:45 GMT (envelope-from nobutaka) Message-Id: <201001271644.o0RGijWl075779@repoman.freebsd.org> From: MANTANI Nobutaka Date: Wed, 27 Jan 2010 16:44:45 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/mail/wanderlust-devel Makefile distinfo ports/mail/wanderlust-devel/files patch-Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 16:44:46 -0000 nobutaka 2010-01-27 16:44:45 UTC FreeBSD ports repository Modified files: mail/wanderlust-devel Makefile distinfo mail/wanderlust-devel/files patch-Makefile Log: - Update to 2.5.19 CVS snapshot on 2010/01/25. - Change MASTER_SITES. Revision Changes Path 1.5 +6 -11 ports/mail/wanderlust-devel/Makefile 1.4 +3 -3 ports/mail/wanderlust-devel/distinfo 1.4 +10 -1 ports/mail/wanderlust-devel/files/patch-Makefile From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 16:52:30 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D7D23106568B; Wed, 27 Jan 2010 16:52:30 +0000 (UTC) (envelope-from nobutaka@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AFA288FC1C; Wed, 27 Jan 2010 16:52:30 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RGqU2u086795; Wed, 27 Jan 2010 16:52:30 GMT (envelope-from nobutaka@repoman.freebsd.org) Received: (from nobutaka@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RGqUfk086794; Wed, 27 Jan 2010 16:52:30 GMT (envelope-from nobutaka) Message-Id: <201001271652.o0RGqUfk086794@repoman.freebsd.org> From: MANTANI Nobutaka Date: Wed, 27 Jan 2010 16:52:30 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www/emacs-w3m Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 16:52:30 -0000 nobutaka 2010-01-27 16:52:30 UTC FreeBSD ports repository Modified files: www/emacs-w3m Makefile Log: Fix dependency of emacs-w3m-emacs22. Reported by: QAT Revision Changes Path 1.44 +1 -1 ports/www/emacs-w3m/Makefile From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 16:52:41 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AE45A10656A3; Wed, 27 Jan 2010 16:52:41 +0000 (UTC) (envelope-from glarkin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 85D288FC16; Wed, 27 Jan 2010 16:52:41 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RGqfft086839; Wed, 27 Jan 2010 16:52:41 GMT (envelope-from glarkin@repoman.freebsd.org) Received: (from glarkin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RGqfiZ086838; Wed, 27 Jan 2010 16:52:41 GMT (envelope-from glarkin) Message-Id: <201001271652.o0RGqfiZ086838@repoman.freebsd.org> From: Greg Larkin Date: Wed, 27 Jan 2010 16:52:41 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www/dojo Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 16:52:41 -0000 glarkin 2010-01-27 16:52:41 UTC FreeBSD ports repository Modified files: www/dojo Makefile distinfo pkg-plist Log: - Updated to 1.4.1 Revision Changes Path 1.11 +1 -1 ports/www/dojo/Makefile 1.10 +3 -3 ports/www/dojo/distinfo 1.9 +7 -5 ports/www/dojo/pkg-plist From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 16:54:11 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 75D45106566C; Wed, 27 Jan 2010 16:54:11 +0000 (UTC) (envelope-from glarkin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4D5738FC13; Wed, 27 Jan 2010 16:54:11 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RGsBuX086964; Wed, 27 Jan 2010 16:54:11 GMT (envelope-from glarkin@repoman.freebsd.org) Received: (from glarkin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RGsBR0086963; Wed, 27 Jan 2010 16:54:11 GMT (envelope-from glarkin) Message-Id: <201001271654.o0RGsBR0086963@repoman.freebsd.org> From: Greg Larkin Date: Wed, 27 Jan 2010 16:54:11 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www/dojo-shrinksafe Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 16:54:11 -0000 glarkin 2010-01-27 16:54:11 UTC FreeBSD ports repository Modified files: www/dojo-shrinksafe Makefile distinfo Log: - Updated to 1.4.1 Revision Changes Path 1.11 +1 -1 ports/www/dojo-shrinksafe/Makefile 1.9 +3 -3 ports/www/dojo-shrinksafe/distinfo From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 16:54:59 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BEA6110656A3; Wed, 27 Jan 2010 16:54:59 +0000 (UTC) (envelope-from nobutaka@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 958008FC3C; Wed, 27 Jan 2010 16:54:59 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RGsxGd087057; Wed, 27 Jan 2010 16:54:59 GMT (envelope-from nobutaka@repoman.freebsd.org) Received: (from nobutaka@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RGsx8Z087056; Wed, 27 Jan 2010 16:54:59 GMT (envelope-from nobutaka) Message-Id: <201001271654.o0RGsx8Z087056@repoman.freebsd.org> From: MANTANI Nobutaka Date: Wed, 27 Jan 2010 16:54:59 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/japanese/migemo Makefile ports/japanese/migemo/files patch-migemo.el.in X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 16:54:59 -0000 nobutaka 2010-01-27 16:54:59 UTC FreeBSD ports repository Modified files: japanese/migemo Makefile Added files: japanese/migemo/files patch-migemo.el.in Log: Fix breakage of isearch-backward function Submitted by: kuriyama Revision Changes Path 1.28 +1 -1 ports/japanese/migemo/Makefile 1.1 +16 -0 ports/japanese/migemo/files/patch-migemo.el.in (new) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 16:56:35 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BDBF7106568D; Wed, 27 Jan 2010 16:56:35 +0000 (UTC) (envelope-from garga@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 95C978FC08; Wed, 27 Jan 2010 16:56:35 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RGuZG7087248; Wed, 27 Jan 2010 16:56:35 GMT (envelope-from garga@repoman.freebsd.org) Received: (from garga@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RGuZ0I087247; Wed, 27 Jan 2010 16:56:35 GMT (envelope-from garga) Message-Id: <201001271656.o0RGuZ0I087247@repoman.freebsd.org> From: Renato Botelho Date: Wed, 27 Jan 2010 16:56:35 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/security/clamav Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 16:56:35 -0000 garga 2010-01-27 16:56:35 UTC FreeBSD ports repository Modified files: security/clamav Makefile Log: Execute a "make check" at post-build target, add libcheck as a dependency for it Revision Changes Path 1.134 +6 -0 ports/security/clamav/Makefile From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 16:59:06 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5B25C106566B; Wed, 27 Jan 2010 16:59:06 +0000 (UTC) (envelope-from garga@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 32CF38FC14; Wed, 27 Jan 2010 16:59:06 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RGx6bT087424; Wed, 27 Jan 2010 16:59:06 GMT (envelope-from garga@repoman.freebsd.org) Received: (from garga@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RGx6vR087423; Wed, 27 Jan 2010 16:59:06 GMT (envelope-from garga) Message-Id: <201001271659.o0RGx6vR087423@repoman.freebsd.org> From: Renato Botelho Date: Wed, 27 Jan 2010 16:59:06 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/security/clamav-devel Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 16:59:06 -0000 garga 2010-01-27 16:59:06 UTC FreeBSD ports repository Modified files: security/clamav-devel Makefile distinfo Log: - Update to 20100127 - Execute a "make check" at post-build target - Reduce differences between security/clamav - Remove --enable-llvm=no and add a CFLAGS+=-march=i486 when ARCH = i386 to make llvm build possible - Remove USE_GMAKE since now it builds with bsd make again Revision Changes Path 1.177 +11 -5 ports/security/clamav-devel/Makefile 1.126 +3 -3 ports/security/clamav-devel/distinfo From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 17:03:39 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1FA2F1065670; Wed, 27 Jan 2010 17:03:39 +0000 (UTC) (envelope-from nobutaka@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EAC948FC1D; Wed, 27 Jan 2010 17:03:38 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RH3cmv088817; Wed, 27 Jan 2010 17:03:38 GMT (envelope-from nobutaka@repoman.freebsd.org) Received: (from nobutaka@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RH3ctG088816; Wed, 27 Jan 2010 17:03:38 GMT (envelope-from nobutaka) Message-Id: <201001271703.o0RH3ctG088816@repoman.freebsd.org> From: MANTANI Nobutaka Date: Wed, 27 Jan 2010 17:03:38 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/japanese Makefile ports/japanese/migemo-emacs23 Makefile pkg-descr X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 17:03:39 -0000 nobutaka 2010-01-27 17:03:38 UTC FreeBSD ports repository Modified files: japanese Makefile Added files: japanese/migemo-emacs23 Makefile pkg-descr Log: Add migemo-emacs23, a slave port of japanese/migemo for emacs23. Revision Changes Path 1.728 +1 -0 ports/japanese/Makefile 1.1 +33 -0 ports/japanese/migemo-emacs23/Makefile (new) 1.1 +11 -0 ports/japanese/migemo-emacs23/pkg-descr (new) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 17:05:17 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2EDA3106568D; Wed, 27 Jan 2010 17:05:17 +0000 (UTC) (envelope-from nobutaka@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 05D2B8FC1D; Wed, 27 Jan 2010 17:05:17 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RH5GQn089004; Wed, 27 Jan 2010 17:05:16 GMT (envelope-from nobutaka@repoman.freebsd.org) Received: (from nobutaka@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RH5G32089003; Wed, 27 Jan 2010 17:05:16 GMT (envelope-from nobutaka) Message-Id: <201001271705.o0RH5G32089003@repoman.freebsd.org> From: MANTANI Nobutaka Date: Wed, 27 Jan 2010 17:05:16 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/japanese/migemo-emacs21 Makefile ports/japanese/migemo-emacs22 Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 17:05:17 -0000 nobutaka 2010-01-27 17:05:16 UTC FreeBSD ports repository Modified files: japanese/migemo-emacs21 Makefile japanese/migemo-emacs22 Makefile Log: Update BUILD_DEPENDS, RUN_DEPENDS and CONFLICTS. Revision Changes Path 1.11 +2 -1 ports/japanese/migemo-emacs21/Makefile 1.5 +5 -4 ports/japanese/migemo-emacs22/Makefile From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 17:07:52 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 738F31065693; Wed, 27 Jan 2010 17:07:52 +0000 (UTC) (envelope-from nobutaka@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4ACED8FC12; Wed, 27 Jan 2010 17:07:52 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RH7qP5089270; Wed, 27 Jan 2010 17:07:52 GMT (envelope-from nobutaka@repoman.freebsd.org) Received: (from nobutaka@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RH7qTx089269; Wed, 27 Jan 2010 17:07:52 GMT (envelope-from nobutaka) Message-Id: <201001271707.o0RH7qTx089269@repoman.freebsd.org> From: MANTANI Nobutaka Date: Wed, 27 Jan 2010 17:07:52 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/textproc Makefile ports/textproc/uim-el-emacs22 Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 17:07:52 -0000 nobutaka 2010-01-27 17:07:52 UTC FreeBSD ports repository Modified files: textproc Makefile Added files: textproc/uim-el-emacs22 Makefile Log: Add uim-el-emacs22, a slave port of textproc/uim-el for emacs22. Revision Changes Path 1.1413 +1 -0 ports/textproc/Makefile 1.1 +23 -0 ports/textproc/uim-el-emacs22/Makefile (new) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 17:08:52 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 64F84106566B; Wed, 27 Jan 2010 17:08:52 +0000 (UTC) (envelope-from nobutaka@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3B6808FC1F; Wed, 27 Jan 2010 17:08:52 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RH8qDg089398; Wed, 27 Jan 2010 17:08:52 GMT (envelope-from nobutaka@repoman.freebsd.org) Received: (from nobutaka@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RH8qUo089397; Wed, 27 Jan 2010 17:08:52 GMT (envelope-from nobutaka) Message-Id: <201001271708.o0RH8qUo089397@repoman.freebsd.org> From: MANTANI Nobutaka Date: Wed, 27 Jan 2010 17:08:52 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/textproc/uim-el Makefile ports/textproc/uim-el-emacs21 Makefile ports/textproc/uim-el-xemacs21-mule Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 17:08:52 -0000 nobutaka 2010-01-27 17:08:52 UTC FreeBSD ports repository Modified files: textproc/uim-el Makefile textproc/uim-el-emacs21 Makefile textproc/uim-el-xemacs21-mule Makefile Log: Update CONFLICTS. Revision Changes Path 1.2 +2 -1 ports/textproc/uim-el-emacs21/Makefile 1.3 +3 -2 ports/textproc/uim-el-xemacs21-mule/Makefile 1.28 +2 -1 ports/textproc/uim-el/Makefile From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 17:13:44 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6702E106568B; Wed, 27 Jan 2010 17:13:44 +0000 (UTC) (envelope-from garga@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3F4398FC12; Wed, 27 Jan 2010 17:13:44 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RHDiiw089785; Wed, 27 Jan 2010 17:13:44 GMT (envelope-from garga@repoman.freebsd.org) Received: (from garga@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RHDiS5089784; Wed, 27 Jan 2010 17:13:44 GMT (envelope-from garga) Message-Id: <201001271713.o0RHDiS5089784@repoman.freebsd.org> From: Renato Botelho Date: Wed, 27 Jan 2010 17:13:44 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/x11/gmrun Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 17:13:44 -0000 garga 2010-01-27 17:13:44 UTC FreeBSD ports repository Modified files: x11/gmrun Makefile Log: Adopt it again Revision Changes Path 1.33 +1 -1 ports/x11/gmrun/Makefile From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 17:39:52 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BD9E5106566B; Wed, 27 Jan 2010 17:39:52 +0000 (UTC) (envelope-from garga@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 95AC18FC19; Wed, 27 Jan 2010 17:39:52 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RHdqKf091742; Wed, 27 Jan 2010 17:39:52 GMT (envelope-from garga@repoman.freebsd.org) Received: (from garga@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RHdqTQ091741; Wed, 27 Jan 2010 17:39:52 GMT (envelope-from garga) Message-Id: <201001271739.o0RHdqTQ091741@repoman.freebsd.org> From: Renato Botelho Date: Wed, 27 Jan 2010 17:39:52 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/x11-fonts/artwiz-aleczapka Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 17:39:52 -0000 garga 2010-01-27 17:39:52 UTC FreeBSD ports repository Modified files: x11-fonts/artwiz-aleczapka Makefile Log: - Some indent changes - Adopt Revision Changes Path 1.8 +11 -11 ports/x11-fonts/artwiz-aleczapka/Makefile From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 17:41:00 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5C600106566C; Wed, 27 Jan 2010 17:41:00 +0000 (UTC) (envelope-from garga@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 345268FC15; Wed, 27 Jan 2010 17:41:00 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RHf0lJ091912; Wed, 27 Jan 2010 17:41:00 GMT (envelope-from garga@repoman.freebsd.org) Received: (from garga@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RHf0uT091911; Wed, 27 Jan 2010 17:41:00 GMT (envelope-from garga) Message-Id: <201001271741.o0RHf0uT091911@repoman.freebsd.org> From: Renato Botelho Date: Wed, 27 Jan 2010 17:41:00 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/x11-fonts/artwiz-fonts Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 17:41:00 -0000 garga 2010-01-27 17:41:00 UTC FreeBSD ports repository Modified files: x11-fonts/artwiz-fonts Makefile Log: - some indent changes - Adopt Revision Changes Path 1.14 +4 -4 ports/x11-fonts/artwiz-fonts/Makefile From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 17:51:24 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1FF961065679; Wed, 27 Jan 2010 17:51:24 +0000 (UTC) (envelope-from acm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0F6A18FC0C; Wed, 27 Jan 2010 17:51:24 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RHpNe4092697; Wed, 27 Jan 2010 17:51:23 GMT (envelope-from acm@repoman.freebsd.org) Received: (from acm@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RHpNbZ092696; Wed, 27 Jan 2010 17:51:23 GMT (envelope-from acm) Message-Id: <201001271751.o0RHpNbZ092696@repoman.freebsd.org> From: Jose Alonso Cardenas Marquez Date: Wed, 27 Jan 2010 17:51:23 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/games/alienarena Makefile distinfo pkg-message pkg-plist ports/games/alienarena/files patch-qcommon_files.c pkg-message.in X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 17:51:24 -0000 acm 2010-01-27 17:51:23 UTC FreeBSD ports repository Modified files: games/alienarena Makefile distinfo pkg-plist Added files: games/alienarena/files patch-qcommon_files.c pkg-message.in Removed files: games/alienarena pkg-message Log: - Update 2009.733 - Move pkg-message to files directory - Respect freedesktop config directory Revision Changes Path 1.21 +13 -19 ports/games/alienarena/Makefile 1.12 +3 -3 ports/games/alienarena/distinfo 1.1 +20 -0 ports/games/alienarena/files/patch-qcommon_files.c (new) 1.1 +17 -0 ports/games/alienarena/files/pkg-message.in (new) 1.5 +0 -20 ports/games/alienarena/pkg-message (dead) 1.6 +0 -2 ports/games/alienarena/pkg-plist From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 18:00:56 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D6F9910656AC; Wed, 27 Jan 2010 18:00:56 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B061C8FC26; Wed, 27 Jan 2010 18:00:56 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RI0uIf093425; Wed, 27 Jan 2010 18:00:56 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RI0uh8093424; Wed, 27 Jan 2010 18:00:56 GMT (envelope-from pav) Message-Id: <201001271800.o0RI0uh8093424@repoman.freebsd.org> From: Pav Lucistnik Date: Wed, 27 Jan 2010 18:00:56 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/databases/libgda4 Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 18:00:56 -0000 pav 2010-01-27 18:00:56 UTC FreeBSD ports repository Modified files: databases/libgda4 Makefile Log: - Mark -jdbc slave BROKEN on 7.x Reported by: pointyhat Revision Changes Path 1.23 +2 -0 ports/databases/libgda4/Makefile From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 18:08:05 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0588A10656A6; Wed, 27 Jan 2010 18:08:05 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from iea370q03.qa (devnat.ironport.com [63.251.108.83]) by mx1.freebsd.org (Postfix) with ESMTP id C56A48FC1B; Wed, 27 Jan 2010 18:08:04 +0000 (UTC) Received: from iea370q03.qa.sbr.ironport.com (iea370q03.qa [127.0.0.1]) by iea370q03.qa (Postfix) with ESMTP id 8786E902BB; Wed, 27 Jan 2010 10:08:04 -0800 (PST) Received: (from kris@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2QLo4qp085831; Sat, 26 Mar 2005 21:50:04 GMT (envelope-from kris) Received: from mx2.freebsd.org (216.136.204.119) by corvette.asyncfs.com with ESMTP; 26 Mar 2005 13:50:43 -0800 Received: from qa05.qa ([10.92.145.207]) by iea370q03.qa.sbr.ironport.com (PostX Enterprise 6.5.2 SMTP Adaptor) with SMTP ID 789 for <6107@qa05.qa>; Wed, 27 Jan 2010 09:02:01 -0800 (PST) Received: from iea370q03.qa ([127.0.0.1]) by iea370q03.qa.sbr.ironport.com (PostX Enterprise 6.5.2 SMTP Adaptor) with SMTP ID 607; Wed, 27 Jan 2010 09:33:46 -0800 (PST) Date: Wed, 27 Jan 2010 09:33:46 -0800 (PST) From: Kris Kennaway Sender: owner-cvs-all@freebsd.org To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <13574445.2825838.1264615684257.JavaMail.root@iea370q03.qa> Errors-To: owner-cvs-all@freebsd.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary=----Part-0-30324132-1264615684228 X-IronPort-RCPT-TO: X-Spam-Probability: High X-SenderBase-Org-ID: 1681939 X-SenderBase-Reputation: 2.3 X-BrightmailFiltered: true X-Brightmail-Tracker: AAAAAA== X-IronPort-AV: i="3.91,125,1110182400"; d="scan'"; a="6493375:sNHT31007844" Delivered-To: cvs-all@freebsd.org X-FreeBSD-CVS-Branch: HEAD X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list X-PostX-Message-ID: 6d41a390c0f9f7707f000001923256d0@iea370q03.qa X-IronPort-Encrypt: Success X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: cvs commit: ports/japanese/kdrill Makefile X-BeenThere: cvs-ports@freebsd.org List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 18:08:05 -0000 ------Part-0-30324132-1264615684228 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Read your secure message by opening the attachment, securedoc.html. You will be prompted to open (view) the file or save (download) it to your computer. For best results, save the file first, then open it in a Web browser. To access from a mobile device, forward this message to mobile@res.cisco.com to receive a mobile login URL. If you have concerns about the validity of this message, contact the sender directly. First time users - will need to register after opening the attachment. Help - https://iea370q03.qa.sbr.ironport.com/websafe/help?topic=RegEnvelope About IronPort Encryption - https://iea370q03.qa.sbr.ironport.com/websafe/about ------Part-0-30324132-1264615684228 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=securedoc.html PCEtLSBzYXZlZCBmcm9tIHVybD0oMDAyMilodHRwOi8vaW50ZXJuZXQuZS1tYWlsIC0tPg0KPCFE T0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUcmFuc2l0aW9uYWwvL0VO Ij48aHRtbD4KPGhlYWQ+PGJhc2UgaHJlZj0naHR0cHM6Ly9pZWEzNzBxMDMucWEuc2JyLmlyb25w b3J0LmNvbS9lbnZlbG9wZW9wZW5lci9wZi9aR0pBUkdWbVlYVnNkRG94L2NrS0NkWE1memhDYlFW TUhmcFcweEdNbmpFMDU1bGhKODZJanA1UmNidXlVbWo5UzlCOTAzY1dDcFo3YXFGQzlVUzZ3OENT ZVVKZnZ1bEMySVBNenExMENJVVFIb1FadUpnISEvJz48bWV0YQpodHRwLWVxdWl2PUNvbnRlbnQt VHlwZQpjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9VVRGLTgiPjxtZXRhCm5hbWU9dmVyc2lv bgpjb250ZW50PSIkSWQ6IGVudmVsb3BlLmh0bWwsdiAxLjE2NCAyMDA3LzEyLzA2IDAwOjI4OjU4 IHN1bGxtYW4gRXhwICQiPjxtZXRhCm5hbWU9Y29weXJpZ2h0CmNvbnRlbnQ9IkNvcHlyaWdodCAo YykgMjAwMC0yMDA4IENpc2NvIFN5c3RlbXMsIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4iPgo8 bWV0YQpuYW1lPXBhdGVudHMKY29udGVudD0iUHJvdGVjdGVkIGJ5IFVuaXRlZCBTdGF0ZXMgcGF0 ZW50IG51bWJlcnMgNiwwMTQsNjg4IGFuZCA2LDMwNCw4OTcuIgo+PG1ldGEKaHR0cC1lcXVpdj1j YWNoZS1jb250cm9sCmNvbnRlbnQ9bm8tc3RvcmU+PG1ldGEKaHR0cC1lcXVpdj1jYWNoZS1jb250 cm9sCmNvbnRlbnQ9bm8tY2FjaGU+PG1ldGEKaHR0cC1lcXVpdj1wcmFnbWEKY29udGVudD1uby1j YWNoZT48dGl0bGU+U2VjdXJlIFJlZ2lzdGVyZWQgRW52ZWxvcGU6Y3ZzIGNvbW1pdDogcG9ydHMv amFwYW5lc2Uva2RyaWxsIE1ha2VmaWxlPC90aXRsZT4KPHN0eWxlCnR5cGU9InRleHQvY3NzIj48 IS0tIC5zcGFjZXIxcHgge2ZvbnQtc2l6ZTogMXB4OyBsaW5lLWhlaWdodDogMXB4fQogLnNwYWNl cjJweCB7Zm9udC1zaXplOiAycHg7IGxpbmUtaGVpZ2h0OiAycHh9IC5ib3JkZXJXaW5kb3cge21h cmdpbi1ib3R0b206CjRweDsgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAjOTY5OTlDOyBib3JkZXIt dG9wOiBzb2xpZCAxcHggIzk2OTk5QzsKcGFkZGluZy10b3A6IDNweH0gI2JvcmRlcldpbmRvd0Nv bnRhaW5lciB7cG9zaXRpb246IHJlbGF0aXZlOyB6b29tOiAxfQojYm9yZGVyV2luZG93QmxvY2sg e3Bvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwcHg7IGxlZnQ6IC00cHg7IHdpZHRoOiA1cHg7Cmhl aWdodDogMjJweDsgYmFja2dyb3VuZC1jb2xvcjogIzVBNUI1RX0gLmNvcHlyaWdodCB7Zm9udC1z aXplOiA4cHQ7IGNvbG9yOgojOTU5OTlDfSAuZXZwVGFibGUge3BhZGRpbmc6IDEwcHggMTBweCAx MHB4IDE1cHh9IC5tYWluV2luZG93IHtwYWRkaW5nOiAwcHgKNXB4IDBweCA1cHh9IC5ldnBXaW5k b3cge3BhZGRpbmc6IDRweCAxMHB4IDRweCAxMHB4OyB0ZXh0LWFsaWduOiBsZWZ0fQogLnBhc3N3 b3JkUm93IHtwYWRkaW5nOiA0cHggMTBweCAwcHggMTBweDsgdGV4dC1hbGlnbjogbGVmdH0KIC5m b3Jnb3RQYXNzd29yZFJvdyB7cGFkZGluZzogMHB4IDEwcHggNHB4IDEwcHg7IHRleHQtYWxpZ246 IGxlZnR9IGlucHV0LmJ0bgp7Y29sb3I6ICMzMzMzMzM7IGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBB cmlhbCwgSGVsdmV0aWNhOyBmb250LXNpemU6IDlwdDsKZm9udC13ZWlnaHQ6IG5vcm1hbDsgYmFj a2dyb3VuZC1jb2xvcjogI0YwQzU2NjsgYm9yZGVyOiAxcHggc29saWQgIzMzMzMzMzsKYm9yZGVy LXJhZGl1czogM3B4OyB6LWluZGV4OiAyOyBwYWRkaW5nOiAxcHggMnB4OyB3aWR0aDogYXV0bzsg b3ZlcmZsb3c6CnZpc2libGV9IGlucHV0Lm9vYnRuIHtjb2xvcjogIzMzMzMzMzsgZm9udC1mYW1p bHk6IFZlcmRhbmEsIEFyaWFsLApIZWx2ZXRpY2E7IGZvbnQtc2l6ZTogOXB0OyBmb250LXdlaWdo dDpub3JtYWw7IGJhY2tncm91bmQtY29sb3I6ICNFRUVFRkY7CmJvcmRlcjogMXB4IHNvbGlkICMz MzMzMzM7IGJvcmRlci1yYWRpdXM6IDNweDsgei1pbmRleDogMjsgcGFkZGluZzogMXB4IDJweDsK d2lkdGg6IGF1dG87IG92ZXJmbG93OiB2aXNpYmxlfSBpbnB1dC5idG46YWN0aXZlLCBpbnB1dC5v b2J0bjphY3RpdmUKe3BhZGRpbmc6IDFweCAxcHggMXB4IDNweH0gLmVtYWlsIHtmb250LWZhbWls eTogVmVyZGFuYSwgQXJpYWwsIEhlbHZldGljYSwKc2Fucy1zZXJpZjsgZm9udC1zaXplOiA4cHQ7 IGNvbG9yOiAjMDAwMDAwOyBmb250LXdlaWdodDogbm9ybWFsfQogLmVtYWlsI2VtYWlsU3ViamVj dCB7Zm9udC13ZWlnaHQ6IGJvbGR9IC5lcnJvciB7Zm9udC1mYW1pbHk6IFZlcmRhbmEsCkFyaWFs LCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogOHB0OyBjb2xvcjogI0ZGMDAwMH0g LnByb2dyZXNzCntmb250LWZhbWlseTogVmVyZGFuYSwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1z ZXJpZjsgZm9udC1zaXplOiAxNHB4OwpsaW5lLWhlaWdodDogMTVweH0gLnRpbWVzdGFtcCB7Zm9u dC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7CmZvbnQtc2l6ZTogOHB4OyBj b2xvcjogIzk1OTk5QzsgZm9udC13ZWlnaHQ6IGJvbGQ7IGxpbmUtaGVpZ2h0OiAxMHB4fQogLnNl bmRlckF1dGgge2ZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyBmb250 LXNpemU6IDlweDsKY29sb3I6ICM1QTVCNUU7IGZvbnQtd2VpZ2h0OiBib2xkOyBsaW5lLWhlaWdo dDogMTBweDsgcGFkZGluZy1yaWdodDogNHB4fQogLnRleHQsb2wsbGkscCx0ZCxpbnB1dC5zYWZh cmlCdG4ge2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsKZm9udC1mYW1pbHk6IFZlcmRh bmEsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWZ9IC5vb3RleHQge2NvbG9yOiAjNjY2NjY2 fQojbG9nb0NlbGwge3BhZGRpbmc6IDVweCAwcHggMHB4IDEwcHh9ICNwb3N0bWFya0NlbGwge3Bh ZGRpbmc6IDEwcHggNXB4IDBweAowcHh9ICNwYXNzcGhyYXNlQ2VsbCB7cGFkZGluZzogMHB4IDBw eCA1cHggNXB4fSAjaGVscExpbmtMb2NhdGlvbiB7cGFkZGluZzoKMHB4IDNweCAzcHggMHB4fSAj dGltZVN0YW1wQ29udGFpbmVyIHttYXJnaW46IDJweCAtMnB4IDBweCAtMTJweH0KI291dGVyUG9z dG1hcmsge2hlaWdodDogNzBweDsgd2lkdGg6IDE1MHB4OyBvdmVyZmxvdzogdmlzaWJsZTsgcG9z aXRpb246CnJlbGF0aXZlOyB6LWluZGV4OiA5fSAjaW5uZXJQb3N0bWFyayB7cG9zaXRpb246IGFi c29sdXRlOyB0b3A6IDBweDsgcmlnaHQ6CjBweDsgei1pbmRleDogMTB9ICNvdXRlclBvc3RtYXJr LklFNVBvc3RtYXJrIHtoZWlnaHQ6IDEwNXB4fSAucGFzc3BocmFzZVRleHQKe2JhY2tncm91bmQt Y29sb3I6ICNGRkZGRkY7IHBhZGRpbmc6IDJweH0gLnBhc3NwaHJhc2VMYWJlbFJvdyB7fQogLnBh c3NwaHJhc2VMYWJlbCB7fSAucGFzc3BocmFzZVRIb3Ige2JvcmRlci1ib3R0b206IDFweCBzb2xp ZCAjMTkxOTE5fQogLnBhc3NwaHJhc2VUVmVyIHtib3JkZXItbGVmdDogMXB4IHNvbGlkICMxOTE5 MTl9ICNwYXNzcGhyYXNlQ29udGFpbmVyCntwb3NpdGlvbjogcmVsYXRpdmU7IG92ZXJmbG93OiB2 aXNpYmxlOyB3aWR0aDogMjBweDsgaGVpZ2h0OiAxcHh9CiNwYXNzcGhyYXNlQ2VsbEpTIHtwb3Np dGlvbjogYWJzb2x1dGU7IGxlZnQ6IDIwcHg7IGJvdHRvbTogLTI1cHg7IHdpZHRoOgoxNTVweDsg cGFkZGluZy1sZWZ0OiA1cHh9IC5zdWJSZWFzb25zIHtsaXN0LXN0eWxlOiBsb3dlci1hbHBoYX0g QSB7Y29sb3I6CiMwMDMzOTl9IEE6aG92ZXIge2NvbG9yOiAjRkYwMDAwOyBjdXJzb3I6IHBvaW50 ZXJ9IEE6dmlzaXRlZCB7Y29sb3I6CiMwMDMzOTl9IEE6dmlzaXRlZDpob3ZlciB7Y29sb3I6ICNG RjAwMDA7IGN1cnNvcjogcG9pbnRlcn0gYm9keSB7bWFyZ2luLXRvcDoKOHB4fSAtLT48L3N0eWxl PjxzY3JpcHQgdHlwZT0ndGV4dC9qYXZhc2NyaXB0JyBsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0K JyRTZXJpYWw6IDYyNjEgJCAkUmV2aXNpb246IDEuNi44LjIuMjIuMSAkJzsKJ0NvcHlyaWdodCAo YykgMjAwMS0yMDA5IENpc2NvIFN5c3RlbXMsIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4nOwon UHJvdGVjdGVkIGJ5IFVuaXRlZCBTdGF0ZXMgcGF0ZW50IG51bWJlcnMgNiwwMTQsNjg4IGFuZCA2 LDMwNCw4OTcuJzsKJyRTZXJpYWw6IDMzMjggJCAkUmV2aXNpb246IDEuNSAkJzsnVmVyc2lvbjog Mi4yJzsKJyRTZXJpYWw6IDYyNDggJCAkUmV2aXNpb246IDEuMTAgJCc7dmFyIGptPSdFbnZlbG9w ZVRvb2xzNScscWE9J1Bvc3RYQlBDJyxxYwo9J1Bvc3RYUHJlZmVyZW5jZXMnLHFiPSdQb3N0WENv b2tpZUNoZWNrJyxqbD0nUG9zdFhDYXJib24uJyxxZD0KJ1Bvc3RYU2Vzc2lvbktleS4nLHFlPSdQ b3N0WFVzZXJLZXkuJyxxaj0zMTUzNjAwMDAwMDAscWY9JycscWg9CidUdWUsIDE5LUphbi0yMDM4 IDAzOjE0OjA3IEdNVCcscWc9MzE1MzYwMDAwMDAwLHFpPTMxNTM2MDAwMDAwMCxxaz0KMzE1MzYw MDAwMDAwOwonJFNlcmlhbDogMDQ3OCAkICRSZXZpc2lvbjogMS4zICQnO3ZhciBqbj0nYXBwbGV0 SG9sZGVyJyxodj0nYXBwbGV0SG9sZGVyJywKdXY9J3VuZGVmaW5lZCcsYnE9J29iamVjdCcsY2w9 J3N0cmluZycsZW09ZmFsc2UsYmc9dHJ1ZTsKJyRTZXJpYWw6IDM4ODggJCAkUmV2aXNpb246IDEu MTUgJCc7ZnVuY3Rpb24gZW4obHYpe3ZhciB4dT0KL15ccypmdW5jdGlvblxzKyhbXihdKykvLGdr O2lmKChnaz14dS5leGVjKGx2KSkpcmV0dXJuIGdrWzFdO3JldHVybicnfQpmdW5jdGlvbiBhZnUo ail7aj1qLnRvU3RyaW5nKDE2KTtpZihqLmxlbmd0aCYxKWo9JzAnK2o7cmV0dXJuJyUnK2p9ZnVu Y3Rpb24KZHMoZCxhZncpe2QrPScnO3ZhciBibSxhLGU9ZC5sZW5ndGgsYmc9Jyc7Zm9yKGE9MDth PGU7YSsrKXtibT1kLmNoYXJBdChhKTtpZgooYm0+PSdBJyYmYm08PSdaJ3x8Ym0+PSdhJyYmYm08 PSd6J3x8Ym0+PScwJyYmYm08PSc5J3x8Ym09PScuJ3x8Ym09PSctJ3x8Ym0KPT0nKid8fGJtPT0n XycpYmcrPWJtO2Vsc2V7Ym09Ym0uY2hhckNvZGVBdCgwKTtpZihhZnd8fGJtPDEyOCl7YmcrPWFm dShibSYKMjU1KX1lbHNlIGlmKGJtPDIwNDgpe2JnKz1hZnUoMTkyfGJtPj4+Nik7YmcrPWFmdSgx Mjh8Ym0mNjMpfWVsc2V7YmcrPWFmdSgKMjI0fGJtPj4+MTIpO2JnKz1hZnUoMTI4fChibT4+PjYp JjYzKTtiZys9YWZ1KDEyOHxibSY2Myl9fX1yZXR1cm4gYmd9CmZ1bmN0aW9uIGpnKGQsYWZ3KXtk Kz0nJzt2YXIgYm0sY2MsYSxlPWQubGVuZ3RoLGJnPScnO2ZvcihhPTA7YTxlO2ErKyl7Ym09ZC4K Y2hhckF0KGEpO3N3aXRjaChibSl7ZGVmYXVsdDpiZys9Ym07YnJlYWs7Y2FzZScrJzpiZys9JyAn O2JyZWFrO2Nhc2UnJSc6aWYoZAogLmNoYXJBdChhKzEpPT0ndScpe2JtPWQuc3Vic3RyKGErMiw0 KTthKz01O2NjPXBhcnNlSW50KGJtLDE2KX1lbHNle2JtPWQuCnN1YnN0cihhKzEsMik7YSs9Mjtj Yz1wYXJzZUludChibSwxNik7aWYoYWZ3fHxjYzwxMjgpe31lbHNlIGlmKGNjPDIyNCl7aWYoZQot YTw0fHxkLmNoYXJBdChhKzEpIT0nJScpe31lbHNle2JtPWQuc3Vic3RyKGErMiwyKTthKz0zO2Nj PSgoY2MmMzEpPDw2KXwoCnBhcnNlSW50KGJtLDE2KSY2Myl9fWVsc2V7aWYoZS1hPDd8fGQuY2hh ckF0KGErMSkhPSclJ3x8ZC5jaGFyQXQoYSs0KSE9JyUnKXsKfWVsc2V7Ym09ZC5zdWJzdHIoYSsy LDIpO2ErPTM7Y2M9KChjYyYxNSk8PDYpfChwYXJzZUludChibSwxNikmNjMpO2JtPWQuCnN1YnN0 cihhKzIsMik7YSs9MztjYz0oY2M8PDYpfChwYXJzZUludChibSwxNikmNjMpfX19YmcrPVN0cmlu Zy5mcm9tQ2hhckNvZGUKKGNjKTticmVha319cmV0dXJuIGJnfWZ1bmN0aW9uIGl4KGQpe2QrPScn O3ZhciBibSxhLGU9ZC5sZW5ndGgsYmc9Jyc7Zm9yKGE9MAo7YTxlO2ErKyl7Ym09ZC5jaGFyQXQo YSk7aWYoYm08JyAnfHxibT4nfid8fGJtPT0nXCcnfHxibT09JyInKWJnKz0nJiMnK2QuCmNoYXJD b2RlQXQoYSkrJzsnO2Vsc2UgYmcrPWJtfXJldHVybiBiZ31mdW5jdGlvbiBhZnooYWdiLGFmeSl7 dmFyIGRwPQphcmd1bWVudHMubGVuZ3RoLG09W10sYTtpZihkcD09MyYmYXJndW1lbnRzWzJdLmVs ZW1lbnRzKXt2YXIgc3Y9YXJndW1lbnRzWzJdCixkdztmb3IoYT0xO2R3PXN2WydrZXknK2FdO2Er KylpZihkdy52YWx1ZSE9JycpbVttLmxlbmd0aF09ZHcudmFsdWV9ZWxzZXtmb3IKKGE9MjthPGRw O2ErKylpZihhcmd1bWVudHNbYV0hPScnKW1bbS5sZW5ndGhdPWFyZ3VtZW50c1thXX1tPW0uam9p bihhZ2IpO2lmKAphZnkpbT1tLnRvTG93ZXJDYXNlKCk7cmV0dXJuIG19ZnVuY3Rpb24gd24oYnks YWZ2KXtpZighYWZ2KWFmdj03Mjt2YXIgYSxjLGU9CmJ5Lmxlbmd0aDtpZignXAonPT0nJylyZXR1 cm4gYnk7dmFyIGdrPW5ldyBBcnJheShNYXRoLmZsb29yKChlK2Fmdi0xKS9hZnYpKTtmb3IoYT1j PTA7YTxlO2EKKz1hZnYrMSxjKyspZ2tbY109Ynkuc3Vic3RyKGEsYWZ2KTtnay5sZW5ndGg9Yzty ZXR1cm4gZ2suam9pbignJyl9dmFyIGFmeD0wOwpmdW5jdGlvbiBhZ2EoYWF0KXt2YXIgZDtpZihq eilkPWFhdCtuZXcgRGF0ZSgpLmdldFRpbWUoKSthZngrKztlbHNlIGRve2Q9YWF0CithZngrK313 aGlsZShkb2N1bWVudC5nZXRFbGVtZW50QnlJZChkKSk7cmV0dXJuIGR9enc9Zm9ybUtleT1hZno7 emo9CmZpeE11bHRpbGluZVN0cmluZz13bjt6aT1nZW5JZD1hZ2E7YXR0ckVzYz1peDsKJyRTZXJp YWw6IDA2MTEgJCAkUmV2aXNpb246IDEuNiAkJztmdW5jdGlvbiBxdChkeil7dmFyIGY9bmV3IERh dGUoKS5nZXRUaW1lKAopO2lmKCFkeilkej1xYjtqZihkeixmLCcnLCcvJyk7aWYoKGY9KGtkKGR6 KT09ZikpKXFyKGR6LCcvJyk7cmV0dXJuIGZ9CmZ1bmN0aW9uIGtkKGR6KXtkej1kcyhkeik7dmFy IGQ9ZG9jdW1lbnQuY29va2llLHFwPWQuaW5kZXhPZihkeisnPScpO2lmKHFwPT0KLTEpcmV0dXJu IG51bGw7dmFyIHFxPXFwK2R6Lmxlbmd0aCsxLHFvPWQuaW5kZXhPZignOycscXEpO2lmKHFvPT0t MSlxbz1kLgpsZW5ndGg7cmV0dXJuIGpnKGQuc3Vic3RyaW5nKHFxLHFvKSl9ZnVuY3Rpb24gamYo ZHosZHkscWwscW4scW0scXMpe3ZhciBkPWRzCihkeikrJz0nK2RzKGR5KTtpZih0eXBlb2YgcWwh PSdudW1iZXInKXt2YXIgYmU9cGFyc2VJbnQocWwudG9TdHJpbmcoKSk7aWYoYmUKKycnIT0nTmFO JylxbD1iZX1pZih0eXBlb2YgcWw9PSdudW1iZXInKWQrPSc7ZXhwaXJlcz0nK25ldyBEYXRlKG5l dyBEYXRlKCkuCmdldFRpbWUoKStxbCkudG9VVENTdHJpbmcoKTtlbHNlIGlmKHR5cGVvZiBxbD09 Y2wmJnFsIT0nJylkKz0nO2V4cGlyZXM9JytxbDsKZWxzZSBpZih0eXBlb2YgcWw9PWJxKWQrPSc7 ZXhwaXJlcz0nK3FsLnRvVVRDU3RyaW5nKCk7aWYocW4pZCs9JztwYXRoPScrcW47CmlmKHFtKWQr PSc7ZG9tYWluPScrcW07aWYocXMpZCs9JztzZWN1cmUnO2RvY3VtZW50LmNvb2tpZT1kfWZ1bmN0 aW9uIHFyKGR6LApxbixxbSl7aWYoa2QoZHopKWpmKGR6LCcnLC0xMDAwLHFuLHFtKX0KJyRTZXJp YWw6IDI3NDcgJCAkUmV2aXNpb246IDEuNSAkJzt2YXIgeGQ9MSxqdj0yLHhoPTQsd3g9OCx4aT0x NjsKJyRTZXJpYWw6IDI3MTIgJCAkUmV2aXNpb246IDEuMyAkJztmdW5jdGlvbiBwdCgpe3RoaXMu YWxwaGFiZXQ9CidBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0 dXZ3eHl6MDEyMzQ1Njc4OSsvJzt0aGlzLgplbmNvZGVBcnJheT0wO3RoaXMuZGVjb2RlQXJyYXk9 MDt0aGlzLmdldEVuY29kZUFycmF5PWZ1bmN0aW9uKCl7aWYoIXRoaXMuCmVuY29kZUFycmF5KXt2 YXIgZD10aGlzLmFscGhhYmV0LHBxPWQubGVuZ3RoLGJ3PW5ldyBBcnJheShwcSksYTtmb3IoYT0w O2E8cHEKO2ErKylid1thXT1kLmNoYXJDb2RlQXQoYSk7dGhpcy5lbmNvZGVBcnJheT1id31yZXR1 cm4gdGhpcy5lbmNvZGVBcnJheX07dGhpcwogLmVuY29kZVRvQXJyYXk9ZnVuY3Rpb24ocHIsZ2sp e3ZhciBwcT1wci5sZW5ndGgsYnc9dGhpcy5nZXRFbmNvZGVBcnJheSgpLGEsCmMscHMsajthPU1h dGguY2VpbChwcS8zKSo0O2M9TWF0aC5jZWlsKHBxLzMqNCk7cHM9YS1jO2lmKCFnaylnaz1uZXcg QXJyYXkoYSkKO2E9Yz0wO3doaWxlKGE8cHEpe2o9cHIuY2hhckNvZGVBdChhKyspPDwxNjtpZihh PHBxKWp8PXByLmNoYXJDb2RlQXQoYSsrKTw8OAo7aWYoYTxwcSlqfD1wci5jaGFyQ29kZUF0KGEr Kyk7Z2tbYysrXT1id1soaj4+PjE4KSY2M107Z2tbYysrXT1id1soaj4+PjEyKSYKNjNdO2drW2Mr K109YndbKGo+Pj42KSY2M107Z2tbYysrXT1id1tqJjYzXX1nay5sZW5ndGg9Yzt3aGlsZShwcy0t KWdrWy0tY109CjYxO3JldHVybiBna307dGhpcy5lbmNvZGVUb1N0cmluZz1mdW5jdGlvbihwcil7 dmFyIGdrPXRoaXMuZW5jb2RlVG9BcnJheShwcikKLHBxPWdrLmxlbmd0aDtmb3IodmFyIGE9MDth PHBxO2ErKylna1thXT1TdHJpbmcuZnJvbUNoYXJDb2RlKGdrW2FdKTsKcmV0dXJuIGdrLmpvaW4o JycpfTt0aGlzLmdldERlY29kZUFycmF5PWZ1bmN0aW9uKCl7aWYoIXRoaXMuZGVjb2RlQXJyYXkp e3ZhcgpkPXRoaXMuYWxwaGFiZXQscHE9ZC5sZW5ndGgsYnc9bmV3IEFycmF5KDI1NiksYTtmb3Io YT0wO2E8cHE7YSsrKWJ3W2QuCmNoYXJDb2RlQXQoYSldPWE7dGhpcy5kZWNvZGVBcnJheT1id31y ZXR1cm4gdGhpcy5kZWNvZGVBcnJheX07dGhpcy4KZGVjb2RlVG9BcnJheT1mdW5jdGlvbihwcixn ayl7dmFyIHBxPXByLmxlbmd0aCxidz10aGlzLmdldERlY29kZUFycmF5KCksYT0wLApjPTAscHM9 MCxqO3doaWxlKHBxPjAmJnByLmNoYXJBdChwcS0xKT09Jz0nKXtwcS0tO3BzKyt9aWYoIWdrKWdr PW5ldyBBcnJheSgKTWF0aC5jZWlsKHBxLzQqMykpO3doaWxlKGE8cHEpe2o9YndbcHIuY2hhckNv ZGVBdChhKyspXTw8MTg7anw9YndbcHIuCmNoYXJDb2RlQXQoYSsrKV08PDEyO2p8PWJ3W3ByLmNo YXJDb2RlQXQoYSsrKV08PDY7anw9YndbcHIuY2hhckNvZGVBdChhKyspXTsKZ2tbYysrXT0oaj4+ PjE2KSYyNTU7Z2tbYysrXT0oaj4+PjgpJjI1NTtna1tjKytdPWomMjU1fWdrLmxlbmd0aD1jLXBz OwpyZXR1cm4gZ2t9O3RoaXMuZGVjb2RlVG9TdHJpbmc9ZnVuY3Rpb24ocHIpe3ZhciBnaz10aGlz LmRlY29kZVRvQXJyYXkocHIpLHBxCj1nay5sZW5ndGg7Zm9yKHZhciBhPTA7YTxwcTthKyspZ2tb YV09U3RyaW5nLmZyb21DaGFyQ29kZShna1thXSk7cmV0dXJuIGdrLgpqb2luKCcnKX19dmFyIGJi PW5ldyBwdCgpOwonJFNlcmlhbDogNDI0NyAkICRSZXZpc2lvbjogMS4zICQnO3ZhciBieD0weGZm ZmZmZmZmLHB2PTB4N2ZmZmZmZmYscHk9Ci0weDdmZmZmZmZmLHB4PTB4ODAwMDAwMDAscHc9LTB4 ODAwMDAwMDAscHU9YngrMTsKJyRTZXJpYWw6IDUwMjggJCAkUmV2aXNpb246IDEuMyAkJzt2YXIg Y2Q9KHB2fChwdy0xKSkhPXB2O2Z1bmN0aW9uIGRrKGh6KXtoego9aHolcHU7aWYoaHo8cHcpcmV0 dXJufihoeitweCktcHg7aWYoaHo+cHYpcmV0dXJufihoei1weCkrcHg7cmV0dXJufmh6fQpmdW5j dGlvbiBkZShlLGt2KXtlPWUlcHU7a3Y9a3YlcHU7aWYoZTxwdyllKz1wdTtlbHNlIGlmKGU+cHYp ZS09cHU7aWYoa3Y8cHcpCmt2Kz1wdTtlbHNlIGlmKGt2PnB2KWt2LT1wdTtyZXR1cm4gZSZrdn1m dW5jdGlvbiBkaShlLGt2KXtlPWUlcHU7a3Y9a3YlcHU7aWYKKGU8cHcpZSs9cHU7ZWxzZSBpZihl PnB2KWUtPXB1O2lmKGt2PHB3KWt2Kz1wdTtlbHNlIGlmKGt2PnB2KWt2LT1wdTtyZXR1cm4gZQp8 a3Z9ZnVuY3Rpb24gY2goZSxrdil7ZT1lJXB1O2t2PWt2JXB1O2lmKGU8cHl8fGU+cHYpZT0tKGRr KGUpKzEpO2lmKGt2PHB5fHwKa3Y+cHYpa3Y9LShkayhrdikrMSk7cmV0dXJuIGVea3Z9ZnVuY3Rp b24gZG4oZSxrdil7ZT1lJXB1O2lmKGU8cHcpZSs9cHU7ZWxzZQppZihlPnB2KWUtPXB1O3JldHVy biBlPDxrdn1mdW5jdGlvbiBweihlLGt2KXtlPWUlcHU7aWYoZTxwdyllKz1wdTtlbHNlIGlmKGU+ CnB2KWUtPXB1O3JldHVybiBlPj5rdn1mdW5jdGlvbiBjaihlLGt2KXtlPWUlcHU7aWYoZTxwdyll Kz1wdTtlbHNlIGlmKGU+cHYpZQotPXB1O3JldHVybiBlPj4+a3Z9CickU2VyaWFsOiAzMTU3ICQg JFJldmlzaW9uOiAxLjQgJCc7ZnVuY3Rpb24gY2YoeWIpe3ZhciB5YT15Yj4+PjE2LHlkPXliJgo2 NTUzNTtyZXR1cm4gU3RyaW5nLmZyb21DaGFyQ29kZSh5YT4+PjgpK1N0cmluZy5mcm9tQ2hhckNv ZGUoeWEmMjU1KStTdHJpbmcuCmZyb21DaGFyQ29kZSh5ZD4+PjgpK1N0cmluZy5mcm9tQ2hhckNv ZGUoeWQmMjU1KX1mdW5jdGlvbiBndCh5Yyl7dmFyIGEscHE9eWMKIC5sZW5ndGgsYW89Jyc7Zm9y KGE9MDthPHBxO2ErKylhbys9Y2YoeWNbYV0pO3JldHVybiBhb31mdW5jdGlvbiBncCgpe3ZhciB4 dwo9MTYseWY9KDE8PHh3KSx5ZT15Zi0xO3RoaXMuJHdvcmRzPW5ldyBBcnJheSg2NC94dyk7dmFy IGdrPWFyZ3VtZW50cyxhLGU9CnRoaXMuJHdvcmRzLmxlbmd0aDtmb3IoYT0wO2E8ZTthKyspdGhp cy4kd29yZHNbYV09MDtzd2l0Y2goZ2subGVuZ3RoKXtjYXNlIDEKOnZhciBnaz1na1swXTtpZih0 eXBlb2YgZ2s9PWJxJiZnay4kd29yZHMmJmdrLiR3b3Jkcy5sZW5ndGg9PWUpe2ZvcihhPTA7YTxl OwphKyspdGhpcy4kd29yZHNbYV09Z2suJHdvcmRzW2FdfWVsc2UgdGhpcy4kd29yZHNbZS0xXT1N YXRoLmZsb29yKGdrKTticmVhazsKY2FzZSAyOnRoaXMuJHdvcmRzWzFdPWFyZ3VtZW50c1swXTt0 aGlzLiR3b3Jkc1szXT1hcmd1bWVudHNbMV07YnJlYWs7Y2FzZSA0Ogpmb3IoYT0wO2E8ZTthKysp dGhpcy4kd29yZHNbYV09TWF0aC5mbG9vcihna1thXSk7YnJlYWt9aWYoZ2subGVuZ3RoKXh4KHRo aXMuCiR3b3Jkcyk7ZnVuY3Rpb24geHgoZ2spe3ZhciB4ej0wLGEsZT1nay5sZW5ndGg7Zm9yKGE9 ZS0xO2E+PTA7YS0tKXtna1thXSs9eHoKO2lmKCh4ej1na1thXT4+Pnh3KSlna1thXSY9eWV9fXRo aXMuYWRkPWZ1bmN0aW9uKGRkKXt0aGlzLiR3b3Jkc1t0aGlzLiR3b3JkcwogLmxlbmd0aC0xXSs9 ZGQ7eHgodGhpcy4kd29yZHMpO3JldHVybiB0aGlzfTt0aGlzLm1hc2s9ZnVuY3Rpb24oZGQpe2Zv cih2YXIKYT10aGlzLiR3b3Jkcy5sZW5ndGgtMTthPj0wO2EtLSl7dGhpcy4kd29yZHNbYV0mPWRk O2RkPj49eHd9cmV0dXJuIHRoaXN9Owp0aGlzLm11bHRpcGx5PWZ1bmN0aW9uKGRkKXt2YXIgYSxl PXRoaXMuJHdvcmRzLmxlbmd0aDtmb3IoYT0wO2E8ZTthKyspdGhpcy4KJHdvcmRzW2FdKj1kZDt4 eCh0aGlzLiR3b3Jkcyk7cmV0dXJuIHRoaXN9O3RoaXMuc3ViVG9JbnQ9ZnVuY3Rpb24oZGQpe3Zh ciBhLAplPXRoaXMuJHdvcmRzLmxlbmd0aCxiZz0wO2lmKHR5cGVvZiBkZCE9YnF8fCFkZC4kd29y ZHN8fGRkLiR3b3Jkcy5sZW5ndGghPWUpCmRkPW5ldyBncChkZCk7Zm9yKGE9MDthPGU7YSsrKWJn PShiZzw8MTYpK3RoaXMuJHdvcmRzW2FdLWRkLiR3b3Jkc1thXTsKcmV0dXJuIGJnfTt0aGlzLmdl dEJ5dGU9ZnVuY3Rpb24oZGQpe3ZhciBlPXRoaXMuJHdvcmRzLmxlbmd0aCx4eT1kZD4+PjE7aWYo Cnh5Pj1lKXJldHVybi0xO2lmKGRkJjEpcmV0dXJuIHRoaXMuJHdvcmRzW2UteHktMV0+Pj44O3Jl dHVybiB0aGlzLiR3b3Jkc1tlCi14eS0xXSYyNTV9fQonJFNlcmlhbDogMTU4MyAkICRSZXZpc2lv bjogMS44ICQnO2Z1bmN0aW9uIGNrKCl7dmFyIGNiPW5ldyBBcnJheSgyNTYpLGJyLGJ2Cixiejt0 aGlzLiRkaWdlc3Q9Yng7aWYoY2QpZm9yKGJ2PTA7YnY8MjU2O2J2Kyspe2JyPWJ2O2Zvcihiej0w O2J6PDg7YnorKylicj0KKGJyJjEpP2NoKGNqKGJyLDEpLDB4ZWRiODgzMjApOmNqKGJyLDEpO2Ni W2J2XT1icn1lbHNlIGZvcihidj0wO2J2PDI1NjtidisrKQp7YnI9YnY7Zm9yKGJ6PTA7Yno8ODti eisrKWJyPShiciYxKT8oYnI+Pj4xKV4weGVkYjg4MzIwOmJyPj4+MTtjYltidl09YnJ9dmFyCmNt PShjZD9mdW5jdGlvbihicyxidyxidSxidCl7dmFyIGJtLGEsY2U9dHlwZW9mIGJ3PT1jbDtmb3Io YT1idTthPGJ0O2ErKyl7Ym0KPWNlP2J3LmNoYXJDb2RlQXQoYSk6YndbYV07YnM9Y2JbY2goYnMs Ym0pJjI1NV1eY2ooYnMsOCl9cmV0dXJuIGJzfTpmdW5jdGlvbgooYnMsYncsYnUsYnQpe3ZhciBi bSxhLGNlPXR5cGVvZiBidz09Y2w7Zm9yKGE9YnU7YTxidDthKyspe2JtPWNlP2J3LgpjaGFyQ29k ZUF0KGEpOmJ3W2FdO2JzPWNiWyhic15ibSkmMjU1XV4oYnM+Pj44KX1yZXR1cm4gYnN9KTtmdW5j dGlvbiBjZyhicywKYncsYnUsYnQpe3ZhciBlPWJ3Lmxlbmd0aDtpZighYnUpYnU9MDtlbHNlIGlm KGJ1PDApYnUrPWU7aWYoIWJ0KWJ0PWU7ZWxzZSBpZgooYnQ8MClidCs9ZTtyZXR1cm4gY20oYnMs YncsYnUsYnQpfXRoaXMuQ1JDU3RyaW5nPShjZD9mdW5jdGlvbihjYSl7cmV0dXJuIGNmCihjaChj ZyhieCxjYSksYngpKX06ZnVuY3Rpb24oY2Epe3JldHVybiBjZihjZyhieCxjYSleYngpfSk7dGhp cy5kaWdlc3Q9CmZ1bmN0aW9uKGNhLGJ1LGJ0KXt0aGlzLiRkaWdlc3Q9Y2codGhpcy4kZGlnZXN0 LGNhLGJ1LGJ0KX07dGhpcy5maW5hbGl6ZT0oY2QKP2Z1bmN0aW9uKCl7dmFyIGNjPWNoKHRoaXMu JGRpZ2VzdCxieCk7dGhpcy4kZGlnZXN0PWJ4O3JldHVybiBjZihjYyl9OgpmdW5jdGlvbigpe3Zh ciBjYz10aGlzLiRkaWdlc3ReYng7dGhpcy4kZGlnZXN0PWJ4O3JldHVybiBjZihjYyl9KTt0aGlz LgpsZW5ndGg9ZnVuY3Rpb24oKXtyZXR1cm4gNH19dmFyIGNpPW5ldyBjaygpO2Z1bmN0aW9uIGNu KGJ5KXtpZihieSYmYnkubGVuZ3RoCj40KXt2YXIgZD1ieS5zdWJzdHIoNCk7aWYoY2kuQ1JDU3Ry aW5nKGQpPT1ieS5zdWJzdHIoMCw0KSlyZXR1cm4gZH1yZXR1cm4gMH0KZnVuY3Rpb24gY28oYnkp e3JldHVybiBjaS5DUkNTdHJpbmcoYnkpK2J5fQonJFNlcmlhbDogMTY0MyAkICRSZXZpc2lvbjog MS43ICQnO2Z1bmN0aW9uIHF4KG0scXYscXUsYXUpe3JldHVybiBxdyhtLHF2LHF1CixhdSxiZyl9 ZnVuY3Rpb24gcXkobSxxdixxdSxhdSl7cmV0dXJuIHF3KG0scXYscXUsYXUsZW0pfWZ1bmN0aW9u IHF3KG0scXYscXUKLGF1LGJjKXtxdj1xdj8na2V5cyc6J2RhdGEnO3F1PXF1W3F2XTthdT1hdVtx dl07aWYoIXdpbmRvd1txdV0pe2FsZXJ0KAonTm8gc3VjaCBhbGdvcml0aG0gYCcrcXUrJ1wnJyk7 cmV0dXJuO31yZXR1cm4gbmV3IHdpbmRvd1txdV0obSxhdSxiYyl9CmZ1bmN0aW9uIHF6KHF2LHF1 KXtxdT1xdVtxdj1xdj8na2V5cyc6J2RhdGEnXTtpZihxdT09J0NSQzMyJylyZXR1cm4gbmV3IGNr KCkKO2lmKHF1PT0nU0hBMScpcmV0dXJuIG5ldyBTSEExKCk7YWxlcnQoJ05vIHN1Y2ggYWxnb3Jp dGhtIGAnK3F1KydcJycpfQonJFNlcmlhbDogNTE4OSAkICRSZXZpc2lvbjogMS4xOCAkJzt2YXIg a2o9bmF2aWdhdG9yLnVzZXJBZ2VudC50b0xvd2VyQ2FzZSgpCixpZD1rai5pbmRleE9mKCdtc2ll JykhPS0xLGl5PSFpZCxrYT1wYXJzZUludChuYXZpZ2F0b3IuYXBwVmVyc2lvbiksano9aXkmJgpr YTw1LHZlPWtqLmluZGV4T2YoJ25ldHNjYXBlNi8nKSE9LTEsank9a2ouaW5kZXhPZignIGdlY2tv LycpKzEsdXk9a2ouCmluZGV4T2YoJyBmaXJlZm94LzInKSsxLHZjPWtqLmluZGV4T2YoJyBmaXJl Zm94LzMnKSsxLHZkPWtqLmluZGV4T2YoCidtc2llIDUuMCcpIT0tMSx1ej1rai5pbmRleE9mKCdt c2llIDcnKSE9LTEsdmY9a2ouaW5kZXhPZignb3BlcmEnKSE9LTEsdmIsdXgKPWtqLmluZGV4T2Yo J3dpbmRvd3MgbnQgNicpIT0tMSx2YT11eiYmdXgsdXc9MCxpdD0wLGp4PTA7aWYobmF2aWdhdG9y LgpwbGF0Zm9ybS5zdWJzdHIoMCwzKT09J01hYycpe2lmKGl5KXV3PWtqLmluZGV4T2YoJ21hYyBv cyB4Jyk9PS0xO2Vsc2V7dXc9a2ouCmluZGV4T2YoJ21zaWUnKTt1dz1wYXJzZUZsb2F0KGtqLnN1 YnN0cih1dys1KSk8NS4yfWl0PSF1dztpZigoang9a2ouaW5kZXhPZigKJyBhcHBsZXdlYmtpdC8n KSsxKSlrYT1wYXJzZUludChrai5zdWJzdHIoangrMTIpKS8xMDB9aWYoankpdmI9cGFyc2VJbnQo a2ouCnN1YnN0cihqeSs2KSk7dmFyIGlzPXV3fHxpdCx2Zz1lbSx2aD0hangsdmk9angsaXo9KHV3 fHx2YXx8KHV5JiZsb2NhdGlvbi4KcHJvdG9jb2whPSdmaWxlOicpfHwoIW5hdmlnYXRvci5qYXZh RW5hYmxlZCgpKSk7T1NNYWNPUzk9dXc7T1NNYWNPU1g9aXQ7CmJyb3dzZXJBcHBsZVdlYktpdD1q eDsKJyRTZXJpYWw6IDU2MTcgJCAkUmV2aXNpb246IDEuOCAkJzt2YXIgYWFhPTAsenY9MSxhYWY9 Mixzbj0zLGFhZT00LHJ4PS0xLGFhago9MCxhYWc9NSxhYWg9NixzZz03LHVyPTgsdXM9OSxhYWk9 MTA7U1RBVFVTX05FVz1hYWE7U1RBVFVTX0lOUFJPR1JFU1M9enY7ClNUQVRVU19CQURFTkNPRElO Rz1hYWY7U1RBVFVTX0JBRFBBU1NXT1JEPXNuO1NUQVRVU19CQURIQVNIPWFhZTtTVEFUVVNfRE9O RT0Kcng7U1RBVFVTX1NVQ0NFU1M9YWFqO1NUQVRVU19CQURQT1NUTUFSSz1hYWc7U1RBVFVTX0JB RFNJR05BVFVSRT1hYWg7ClNUQVRVU19UT09NQU5ZQkFEUEFTU1dPUkRTPXNnO1NUQVRVU19JTkNP TVBBVElCTEU9dXI7U1RBVFVTX1BBU1NXT1JEQ0hBTkdFRD0KdXM7U1RBVFVTX05PVVNFUlNFTEVD VEVEPWFhaTsKJyRTZXJpYWw6IDYxMjMgJCAkUmV2aXNpb246IDEuMyAkJztmdW5jdGlvbiB2cChx bil7dmFyIHZsPXFuLmxhc3RJbmRleE9mKAonXFwnKSx2bT1xbi5sYXN0SW5kZXhPZignLycpO3Jl dHVybiBxbi5zdWJzdHIoKHZsPnZtP3ZsOnZtKSsxKX1mdW5jdGlvbiB2cSgKdmssdm8sdm4sdmop e2lmKHR5cGVvZiB2aj09Y2wpdmo9W3ZqXTt2YXIgZW0sYSxlPXZqLmxlbmd0aDtmb3IoYT0wO2E8 ZTthKyspCmlmKCF2a1t2althXV0pYnJlYWs7aWYoYTxlKWVtPXZqW2FdO2Vsc2V7YT0wO2U9bmV3 IERhdGUoKS5nZXRUaW1lKCk7ZG8gZW09CidQWFRlbXAuJytlKycuJythKysrdm87d2hpbGUodmtb ZW1dKX1pZih2bil2a1tlbV09MTtyZXR1cm4gZW19CickU2VyaWFsOiA0MDc0ICQgJFJldmlzaW9u OiAxLjYgJCc7ZnVuY3Rpb24gQVJDNChtLGF1LGJjKXt2YXIgYm89bmV3IEFycmF5KAoyNTYpLGQ9 bmV3IEFycmF5KDI1NiksYSxjLGJnO2lmKHR5cGVvZiBhdSE9YnEpYXU9eydrZXlzaXplJzphdSwn cHJlcnVuJzpiY307CnZhciBiaz1hdS5rZXlzaXplO2lmKCFia3x8Yms+bS5sZW5ndGgpYms9bS5s ZW5ndGg7Zm9yKGE9Yz0wO2E8MjU2O2ErKyl7ZFthXT0KYTtib1thXT1tLmNoYXJDb2RlQXQoYyk7 aWYoKytjPT1iayljPTB9Zm9yKGE9Yz0wO2E8MjU2O2ErKyl7Yz0oYytkW2FdK2JvW2FdKQomMjU1 O2JnPWRbYV07ZFthXT1kW2NdO2RbY109Ymd9YT1jPTA7aWYoYXUucHJlcnVuKWZvcih2YXIgYm09 MDtibTwyNTY7Ym0rKyl7CmE9KGErMSkmMjU1O2M9KGMrZFthXSkmMjU1O2JnPWRbYV07ZFthXT1k W2NdO2RbY109Ymd9dGhpcy5TPWQ7dGhpcy5JPWE7dGhpcy4KSj1jO3RoaXMuY3J5cHQ9ZnVuY3Rp b24oYmYpe3ZhciBibCxicCxiaT10aGlzLlMsYmg9dGhpcy5JLGJqPXRoaXMuSixiZSxlPWJmLgps ZW5ndGgsYm49dHlwZW9mIGJmPT1icTtpZighYm4pe3ZhciBiZz1uZXcgQXJyYXkoZSk7Zm9yKGJl PTA7YmU8ZTtiZSsrKWJnW2JlCl09YmYuY2hhckNvZGVBdChiZSk7YmY9Ymd9Zm9yKGJlPTA7YmU8 ZTtiZSsrKXtiaD0oYmgrMSkmMjU1O2JqPShiaitiaVtiaF0pJgoyNTU7Ymw9YmlbYmhdO2JwPWJp W2JoXT1iaVtial07YmlbYmpdPWJsO2JmW2JlXV49YmlbKGJwK2JsKSYyNTVdfXRoaXMuST1iaDsK dGhpcy5KPWJqO2lmKCFibil7Zm9yKGJlPTA7YmU8ZTtiZSsrKWJmW2JlXT1TdHJpbmcuZnJvbUNo YXJDb2RlKGJmW2JlXSk7YmY9CmJmLmpvaW4oJycpfXJldHVybiBiZn07aWYoYmMpdGhpcy5kZWNy eXB0PXRoaXMuY3J5cHQ7ZWxzZSB0aGlzLmVuY3J5cHQ9dGhpcy4KY3J5cHR9CickU2VyaWFsOiAz OTE2ICQgJFJldmlzaW9uOiAxLjEwICQnO2Z1bmN0aW9uIHd3KHdyKXt2YXIgZD1rZCh3cikseGc7 aWYoZCYmKGQKPWNuKGQpKSl7dmFyIHdwPWQuY2hhckNvZGVBdCgwKSx3bz1kLnN1YnN0cigxKSx3 cT0nJztpZih3cCZ3eCl7dmFyIGE9d28uCmluZGV4T2YoJzsnKTt3cT13by5zdWJzdHIoMCxhKTt3 bz13by5zdWJzdHIoYSsxKX1yZXR1cm4gbmV3IEFycmF5KHdwLHdvLHdxKX0KcmV0dXJuIGR9ZnVu Y3Rpb24ga2Iod28sd3UsYmssd3Asd3Epe2lmKHdwJmp2KXt3cCY9fnhkO3dvPW5ldyBBUkM0KHd1 LGJrLDEpLgpjcnlwdChjbyh3bykpfXdvPVN0cmluZy5mcm9tQ2hhckNvZGUod3ApKygod3Amd3gp JiZ3cT93cSsnOyc6JycpK3dvOwpyZXR1cm4gY28od28pfWZ1bmN0aW9uIHNwKHdyLHdzLHdvLHd1 LGJrLHdwLHdxKXtqZih3cixrYih3byx3dSxiayx3cCx3cSksd3MsCicvJyl9ZnVuY3Rpb24gd3Yo d3Ipe3FyKHdyLCcvJyl9ZnVuY3Rpb24geGEoZW8pe3JldHVybiBkPXd3KHFkK2VvKX1mdW5jdGlv bgp4Yyhlbyx3cyx4YixtLGJrLHdwLHdxKXtzcChxZCtlbyx3cyx4YixtLGJrLHdwLHdxKX1mdW5j dGlvbiB3eShlbyl7d3YocWQrZW8pCn1mdW5jdGlvbiB4ZSh3dCl7cmV0dXJuIGQ9d3cocWUrd3Qp fWZ1bmN0aW9uIHhmKHd0LHdzLG0sd3Asd3Epe3NwKHFlK3d0LHdzLG0KLCcnLDAsd3Asd3EpfWZ1 bmN0aW9uIHd6KHd0KXt3dihxZSt3dCl9enE9Z2V0Q2FjaGVkU2Vzc2lvbktleT14YTt6cD0Kc2V0 Q2FjaGVkU2Vzc2lvbktleT14Yzt6bz1kZWxDYWNoZWRTZXNzaW9uS2V5PXd5O2RlbENhY2hlZFVz ZXJLZXk9d3o7CickU2VyaWFsOiAwMzI3ICQgJFJldmlzaW9uOiAxLjEzICQnO3ZhciB1c2VyVGV4 dD17fSx4cT17J19hcHBsZXRNc2cnOgonVGhlIHNlY3VyZSBkb2N1bWVudCBjb3VsZG5cJ3QgYmUg b3BlbmVkLCBwb3NzaWJseSAnKwonYmVjYXVzZSB5b3UgY2hvc2Ugbm90IHRvIGluc3RhbGwgSmF2 YSBvciBFbnZlbG9wZSBUb29scy4gSWYgeW91XCdkICcrCidsaWtlIHRvIHZpZXcgdGhlIHNlY3Vy ZSBkb2N1bWVudCwgY2xvc2UgeW91ciBicm93c2VyLCByZW9wZW4gJysKJ3RoZSBhdHRhY2htZW50 LCBhbmQgYWdyZWUgdG8gaGF2ZSBKYXZhIGFuZC9vciBFbnZlbG9wZSBUb29scyAnKwonaW5zdGFs bGVkIGlmIGFza2VkLicsJ19vbmxpbmVPcHRpb24nOgonVGhlIHNlY3VyZSBkb2N1bWVudCBjb3Vs ZG5cJ3QgYmUgb3BlbmVkLCBwb3NzaWJseSAnKwonYmVjYXVzZSB5b3UgY2hvc2Ugbm90IHRvIGlu c3RhbGwgSmF2YSBvciBkaWRuXCd0IGdyYW50ICcrCidwZXJtaXNzaW9uIGZvciBFbnZlbG9wZSBU b29scyB0byBydW4uIFRvIHNlbmQgdGhlIHNlY3VyZSBkb2N1bWVudCAnKwondG8gYSB3ZWIgc2l0 ZSB0byBiZSBkZWNyeXB0ZWQsIGNsaWNrIE9LLiBUbyBjbG9zZSB5b3VyIGJyb3dzZXIgJysKJ2Fu ZCB0cnkgYWdhaW4sIGNsaWNrIENhbmNlbC4nLCdfdmVyaWZ5TXNnJzoKJ1RoZSBlbnZlbG9wZSBj b3VsZG5cJ3QgYmUgdmVyaWZpZWQsIHBvc3NpYmx5IGJlY2F1c2UgJysKJ3lvdSBjaG9zZSBub3Qg dG8gaW5zdGFsbCBKYXZhIG9yIEVudmVsb3BlIFRvb2xzLiBJZiB5b3VcJ2QgbGlrZSB0byAnKwon dmVyaWZ5IHRoZSBlbnZlbG9wZSwgY2xvc2UgeW91ciBicm93c2VyLCByZW9wZW4gdGhlIGF0dGFj aG1lbnQsICcrCidhbmQgYWdyZWUgdG8gaGF2ZSBKYXZhIGFuZC9vciBFbnZlbG9wZSBUb29scyBp bnN0YWxsZWQgaWYgYXNrZWQuJywKJ19Ob1BheWxvYWQnOidUaGlzIGVudmVsb3BlIGRvZXNuXCd0 IGNvbnRhaW4gYSBwYXlsb2FkLCBwbGVhc2UgJysKJ2NvbnRhY3QgdGhlIHNlbmRlciBmb3IgYSBy ZXBsYWNlbWVudC4nLCdfRGVjUHJvZ1RpdGxlJzoKJ0RlY3J5cHRpbmcgcGF5bG9hZC4uLicsJ19T dGF0dXNEZWNJbml0JzonRGVjcnlwdGlvbiBQcm9ncmVzczogSW5pdGlhbGl6aW5nJwosJ19TdGF0 dXNEZWNQY3QnOidEZWNyeXB0aW9uIFByb2dyZXNzOiAkWzBdJScsJ19QcmVwYXJpbmcnOgonUHJl cGFyaW5nIGVudmVsb3BlLi4uJywnX1N0YXR1c1ByZXBhcmluZyc6J1ByZXBhcmluZyBlbnZlbG9w ZS4uLicsCidfU3RhdHVzUHJlcFBjdCc6J1ByZXBhcmF0aW9uIFByb2dyZXNzOiAkWzBdJScsJ19E aXNwbGF5Q29udic6CidDb252ZXJ0aW5nIHBheWxvYWQgZm9yIGRpc3BsYXkuLi4nLCdfU3RhdHVz RGlzcGxheUNvbnYnOgonQ29udmVyc2lvbiBQcm9ncmVzczogSW5pdGlhbGl6aW5nJywnX1N0YXR1 c0Rpc3BsYXlDb252UGN0JzoKJ0NvbnZlcnNpb24gUHJvZ3Jlc3M6ICRbMF0lJywnX1NhdmVkMVBh dGgnOidGaWxlIHNhdmVkIHRvICRbMF0nLAonX1NhdmVkblBhdGgnOidGaWxlcyBzYXZlZCB0byAk WzBdJywnX1NhdmVkbkZpbGUnOidPcGVuICRbMF0gdG8gdmlldycsCidfU3RhdHVzRG9uZSc6J0Rv Y3VtZW50OiBEb25lJywnX1Rvb2xzTG9hZGluZyc6J0xvYWRpbmcgRW52ZWxvcGUgVG9vbHMuLi4n LAonX0Vycm9yQmFkUHdkJzonSW5jb3JyZWN0IHBhc3N3b3JkLiBQbGVhc2UgdHJ5IGFnYWluLics J19FcnJvclB3ZENoYW5nZWQnOgonUGFzc3dvcmQgY2hhbmdlZCwgcmUtZW50ZXIuJywnX0Vycm9y QmFkUHdkcyc6CidZb3VcJ3ZlIG1hZGUgdG9vIG1hbnkgaW5jb3JyZWN0IHBhc3N3b3JkICcrCidh dHRlbXB0cy4gVGhpcyBlbnZlbG9wZSBjYW5ub3QgYmUgb3BlbmVkLicsJ19Ob1VzZXJTZWxlY3Rl ZCc6CidZb3UgbXVzdCBzZWxlY3QgYW4gYWRkcmVzcyBmcm9tIHRoZSBtZW51LicsJ19Ob1VzZXJF bnRlcmVkJzoKJ1lvdSBtdXN0IGVpdGhlciBzZWxlY3QgYW4gYWRkcmVzcyBmcm9tICcrJ3RoZSBt ZW51IG9yIGVudGVyIGFuIGFkZHJlc3MuJywKJ19QbGF0Zm9ybUluY29tcGF0aWJsZSc6J1RoaXMg ZW52ZWxvcGUgaXMgbm90IGNvbXBhdGlibGUgd2l0aCAnKwoneW91ciBwbGF0Zm9ybS4nfSx4bj1b XTtmdW5jdGlvbiB4cigpe3JldHVybiB4bi5qb2luKCdfJyl9ZnVuY3Rpb24geHYoeGope3huCj14 bSh4ail9ZnVuY3Rpb24geG0oeGope2lmKHR5cGVvZiB4aiE9Y2x8fHhqPT0nJylyZXR1cm5bXTt2 YXIgZD14ai5zcGxpdCgnXycKKTtpZihkLmxlbmd0aD4zKWQubGVuZ3RoPTM7cmV0dXJuIGR9ZnVu Y3Rpb24gc3MoZHoseGwpe3JldHVybiB4byhkeix4bCwKZ2V0TG9jYWxlKCksYXJndW1lbnRzLDIp fWZ1bmN0aW9uIHhzKGR6LHhsLHhqKXt2YXIgYmc9dHlwZW9mIHhqO2lmKGJnPT11dil4ago9Z2V0 TG9jYWxlKCk7ZWxzZSBpZihiZz09Y2wpeGo9eG0oeGopO3JldHVybiB4byhkeix4bCx4aixhcmd1 bWVudHMsMyl9CmZ1bmN0aW9uIHhvKGR6LHhsLHhqLGRyLGFtKXt2YXIgYSxidz1beHEsdXNlclRl eHRdLGQ9dXNlclRleHQ7Zm9yKGE9MDthPHhqLgpsZW5ndGg7YSsrKXtpZih0eXBlb2YoZD1kW3hq W2FdXSkhPWJxKWJyZWFrO2J3W2J3Lmxlbmd0aF09ZH1mb3IoYT1idy5sZW5ndGgKLTE7YT49MDth LS0paWYodHlwZW9mKGQ9YndbYV1bZHpdKT09Y2wpYnJlYWs7aWYodHlwZW9mIGQhPWNsKWQ9dHlw ZW9mIHhsPT1jbAo/eGw6Jyc7cmV0dXJuIHhwKGQsZHIsYW0pfWZ1bmN0aW9uIHh0KHhrKXtyZXR1 cm4geHAoeGssYXJndW1lbnRzLDEpfWZ1bmN0aW9uCnhwKHhrLGRyLGFtKXt2YXIgeHU9L1x4MjRc WyhcZCspXF0vLGdrO2J3PScnO3doaWxlKChnaz14dS5leGVjKHhrKSkpe2lmKGdrLgppbmRleCli dys9eGsuc3Vic3RyKDAsZ2suaW5kZXgpO2E9K2drWzFdK2FtO2lmKHR5cGVvZiBkclthXSE9dXYp YncrPWRyW2FdO3hrCj14ay5zdWJzdHIoZ2suaW5kZXgrZ2tbMF0ubGVuZ3RoKX1yZXR1cm4gYncr eGt9em49Z2V0VGV4dD1zczsKZ2V0TG9jYWxpemVkVGV4dD14cztnZXRMb2NhbGU9eHI7c2V0TG9j YWxlPXh2O2ludGVycG9sYXRlVGV4dD14dDsKJyRTZXJpYWw6IDQxODYgJCAkUmV2aXNpb246IDEu NCAkJztmdW5jdGlvbiBrZyh5aCx5ail7dmFyIHlnLHlpLHlrO2Zvcih5ZyBpbgp5ail7eWk9dHlw ZW9mIHloW3lnXTt5az10eXBlb2YgeWpbeWddO2lmKHlpPT11dnx8KCh5aT09YnEpXih5az09YnEp KSl5aFt5Z109CnlqW3lnXTtlbHNlIGlmKHlpPT1icSYmeWs9PWJxKWtnKHloW3lnXSx5alt5Z10p fXJldHVybiB5aH0KJyRTZXJpYWw6IDAyMzAgJCAkUmV2aXNpb246IDEuMTggJCc7dmFyIHNsPTEs c209MixhY2g9OCx6ZT0xNix5eT0zMixhYWQ9NjQsCnpmPTEyOCxhYmo9MjU2LGFiYj01MTIsYWNq PTEwMjQsYWNnPTIwNDgsYWNpPTQwOTYsYWNyPTgxOTIsanA9MCxqdT0xLGpyPTIsanQKPTMsanE9 NCxpcj01LGpzPTYsam89NyxhYnE9MSxhY2Q9MixhY2Y9NCxhY3Q9OCxhY3M9MTYsYWN1PTMyLGFj dz0xLGFjdj0yLGFjbAo9MyxhY2s9NCxhY2U9MSxqaD0wLGlxPTB8YWNlLGpqPTJ8YWNlLGprPTR8 YWNlLGppPTh8YWNlLGloPTE2fGFjZSxhYnQ9ewonaGFzaCc6J1NIQTEnLCdrZXlTZXJ2ZXJLZXlI YXNoJzonU0hBMScsJ2VuY3J5cHRpb24nOnsna2V5cyc6J0FSQzQnLCdkYXRhJzoKJ0FSQzQnfSwn dmVyaWZpY2F0aW9uJzp7J2tleXMnOidDUkMzMicsJ2RhdGEnOidDUkMzMid9fSxhYnU9eyd0b29s cyc6cWosCidzZXNzaW9uS2V5JzpxaSwndXNlcktleSc6cWssJ2JhZFBhc3N3b3JkQ291bnQnOnFm LCdoYXJkZW5lcic6cWcsCidwcmVmZXJlbmNlcyc6cWh9LGFjbT1bJ1dtVndjR1ZzYVc0Z2NuVnNa WE1oJ107UEZMQUdfQ0FDSEVfU0VTU0lPTl9LRVk9emU7ClBGTEFHX0FVVE9fT1BFTj15eTtQRkxB R19DQUNIRV9VU0VSX0tFWT1hYWQ7UEZMQUdfRU5DUllQVF9DQUNIRURfU0VTU0lPTl9LRVkKPXpm O1BGTEFHX0FMTE9XX1VTSU5HX09OTElORV9PUEVORVI9YWJqO1BGTEFHX09QRU5fUkVRVUlSRVNf QVBQTEVUPWFiYjsKUEZMQUdfU1VQUFJFU1NfQVBQTEVUX0ZPUl9PUEVOPWFjajtQRkxBR19MQVVO Q0hfSU5fU0FNRV9XSU5ET1c9YWNnOwpQRkxBR19SRU1FTUJFUl9NRT1hY2k7UEZMQUdfVVNFX0JS T1dTRVI9YWNyO0FDVElPTl9PUEVOPWpoO0FDVElPTl9TQVZFPWlxOwpBQ1RJT05fVkVSSUZZX1BP U1RNQVJLPWpqO0FDVElPTl9WRVJJRllfU0lHTkFUVVJFPWprO0FDVElPTl9TQVZFX09ORV9GSUxF PWppCjtBQ1RJT05fQVVUSEVOVElDQVRFX0FORF9PUEVOPWloOwonJFNlcmlhbDogMzQ5MiAkICRS ZXZpc2lvbjogMS42ICQnO2Z1bmN0aW9uIGFmaShkeil7dmFyIGFmbz0xLGFmaj0wLGFmZz17fTsK ZnVuY3Rpb24gYWZwKGR6LGx2KXtyZXR1cm4gZnVuY3Rpb24oYWZmKXtyZXR1cm4gbHYoZHosYWZm KX19ZnVuY3Rpb24gYWZxKGFmcgope3ZhciBhZmg9YWZpLmFsbFByZWZzLGJkLGFmaztpZighZHp8 fCEoYmQ9Y24oa2QoZHopKSl8fCtiZC5jaGFyQXQoMCkhPWFmbykKYmQ9Jyc7YmQ9YmQuc3BsaXQo JywnKTt2YXIgYSxlPWJkLmxlbmd0aCxkLGJnO2ZvcihhPTE7YTxlO2ErKyl7ZD1iZFthXS5zcGxp dAooJz0nKTtpZighKGFmaz1hZmhbZFswXV0pKXtiZz1kWzBdLnN1YnN0cigxLDEpLnRvTG93ZXJD YXNlKCkrZFswXS5zdWJzdHIoMik7CmlmKCEoYWZrPWFmaFtiZ10pKWNvbnRpbnVlO2RbMF09Ymd9 c3dpdGNoKGFmayl7Y2FzZSdCJzpkWzFdPWQubGVuZ3RoPT0xPzE6K2QKWzFdPzE6MDticmVhaztj YXNlJ0knOmlmKGlzTmFOKGRbMV09cGFyc2VJbnQoZFsxXSkpKWRbMV09MH1hZmdbZFswXV09ZFsx XX0KdmFyIGx2O2ZvcihhIGluIGFmaCl7c3dpdGNoKGFmaFthXSl7Y2FzZSdCJzpsdj1hZm07YnJl YWs7Y2FzZSdJJzpsdj1hZm47CmJyZWFrfWFmclthXT1hZnAoYSxsdil9fXRoaXMucHJlZj1mdW5j dGlvbihkeixhZmYpe3ZhciBiZz1hZmkuYWxsUHJlZnNbZHpdOwppZighYmcpdGhyb3cgbmV3IGFm cygnVW5rbm93biBwcmVmZXJlbmNlICInK2R6KyciJyk7c3dpdGNoKGJnKXtjYXNlJ0InOgpyZXR1 cm4gYWZtKGR6LGFmZik7Y2FzZSdJJzpyZXR1cm4gYWZuKGR6LGFmZil9fTt0aGlzLm1vZGlmaWVk PWZ1bmN0aW9uKCl7CnJldHVybiB0aGlzLm1vZGRlZH07ZnVuY3Rpb24gYWZtKGR6LGFmZil7aWYo YWZmIT11bmRlZmluZWQpYWZmPSthZmY/MTowO2lmKCEKYWZnW2R6XSlhZmdbZHpdPTA7cmV0dXJu IGNnKGR6LGFmZik/MTowfWZ1bmN0aW9uIGFmbihkeixhZmYpe2lmKGFmZiE9CnVuZGVmaW5lZClp Zihpc05hTihhZmY9cGFyc2VJbnQoYWZmKSkpYWZmPTA7aWYoIWFmZ1tkel0pYWZnW2R6XT0wO3Jl dHVybiBjZygKZHosYWZmKX1mdW5jdGlvbiBjZyhkeixhZmYpe3ZhciBhZmw9YWZnW2R6XTtpZihh ZmYhPXVuZGVmaW5lZCYmYWZmIT1hZmwpe2FmZwpbZHpdPWFmZjthZmo9MX1yZXR1cm4gYWZsfXRo aXMuc2F2ZT1mdW5jdGlvbihxbCxxbixxbSxxcyl7aWYoYWZqKXt2YXIgYWZoPQphZmkuYWxsUHJl ZnMsZGQsZixiZD1hZmcsZD0nJztmb3IoZGQgaW4gYmQpe2Y9YmRbZGRdO3N3aXRjaChhZmhbZGRd KXtjYXNlJ0InCjppZighZiljb250aW51ZTtmPScnO2JyZWFrO2Nhc2UnSSc6aWYoIWYpY29udGlu dWU7Zj0nPScrZjticmVhaztkZWZhdWx0Ogpjb250aW51ZX1kKz0nLCcrZGQrZn1pZihkKWpmKGR6 LGNvKGFmbytkKSxxbCxxbixxbSxxcyk7ZWxzZSBxcihkeixxbixxbSk7YWZqCj0wfX07YWZxKHRo aXMpfWFmaS5hbGxQcmVmcz17J2lnbm9yZUFwcGxldEltYWdlJzonQicsCidpZ25vcmVBcHBsZXRJ bWFnZUFsd2F5cyc6J0InLCdmb3JjZUFwcGxldFJlbG9hZCc6J0InLAonZm9yY2VBcHBsZXRSZWxv YWRBbHdheXMnOidCJywnYXBwbGV0RGVidWdMZXZlbCc6J0knLAonYXBwbGV0RGVidWdMZXZlbEFs d2F5cyc6J0knfTt2YXIgaGw9bmV3IGFmaShxYyksZ1ByZWZzPWhsOwonJFNlcmlhbDogNjM5NCAk ICRSZXZpc2lvbjogMS4yMCAkJzt2YXIgZmM9MSxldj0yLGV4PTMsZmI9NCxmZD01LGZhPTYsZXo9 NywKZXk9OCxldz05LGV1PTEwLGVyPS0xLGdjPTEsZmc9MixmbD0zLGdhPTQsZmo9NSxmcT02LGdi PTcsZm89OCxmbj05LGdkPTEwLGZtPQoxMSxmZj0xMixmZT0xMyxmaT0xNCxmdT0xNSxmdD0xNixm eT0xNyxmej0xOCxmdz0xOSxmaD0yMCxmeD0yMSxmaz0yMixmcj0yMywKZnM9MjUsZnY9MjYsZnA9 MjcsUlBDX0ZMQUdfTkVFRF9TRVNTSU9OX0tFWT0xLGV0PTEsZXM9MjtyMT0KUlBDX1NUQVRFX1ZJ RVdJTkdfRU5WRUxPUEU9ZmM7cjI9UlBDX1NUQVRFX09QRU5JTkdfRU5WRUxPUEU9ZXY7cjM9ClJQ Q19TVEFURV9TQVZJTkdfRU5WRUxPUEU9ZXg7cjQ9UlBDX1NUQVRFX1ZFUklGWUlOR19FTlZFTE9Q RT1mYjtyNT0KUlBDX1NUQVRFX1ZJRVdJTkdfUEFZTE9BRD1mZDtyNj1SUENfU1RBVEVfVkVSSUZJ RURfRU5WRUxPUEVfU1VDQ0VTUz1mYTtyNz0KUlBDX1NUQVRFX1ZFUklGSUVEX0VOVkVMT1BFX0ZB SUxVUkU9ZXo7UlBDX1NUQVRFX1NFTEVDVElOR19SRUNJUElFTlQ9ZXk7ClJQQ19TVEFURV9QT0xM X1JFU1VMVD1ldztSUENfU1RBVEVfRUNITz1ldTtyaD1SUENfU1RBVFVTX05PX1NFUlZFUj1lcjty aT0KUlBDX1NUQVRVU19WQUxJRD1nYztyaj1SUENfU1RBVFVTX0JBRF9QQVNTV09SRD1mZztyaz0K UlBDX1NUQVRVU19NQUxGT1JNRURfUkVRVUVTVD1mbDtybD1SUENfU1RBVFVTX1NFUlZFUl9FUlJP Uj1nYTtybT0KUlBDX1NUQVRVU19FWFBJUkVEPWZqO3JuPVJQQ19TVEFUVVNfUEVSTUFORU5UX0xP Q0tFRD1mcTtybz0KUlBDX1NUQVRVU19URU1QT1JBUllfTE9DS0VEPWdiO3JwPVJQQ19TVEFUVVNf Tk9fUkVDT1JEX0ZPVU5EPWZvO3JxPQpSUENfU1RBVFVTX05PX0xPR0lOX1NFU1NJT049Zm47cnM9 UlBDX1NUQVRVU19OT1RfUkVHSVNURVJFRD1mbTsKUlBDX1NUQVRVU19BVVRIRU5USUNBVElPTl9G QUlMRUQ9ZmY7UlBDX1NUQVRVU19BQ0NFU1NDSEVDS19GQUlMRUQ9ZmU7ClJQQ19TVEFUVVNfRVhD RUVEX01BWF9GQUlMRURfT1BFTlM9Zmk7ClJQQ19TVEFUVVNfUkVDSVBJRU5UX0lERU5USUZJRURf Tk9fQVVUSF9SRVFVSVJFRD1mdTsKUlBDX1NUQVRVU19SRUNJUElFTlRfSURFTlRJRklFRF9BVVRI X1JFUVVJUkVEPWZ0OwpSUENfU1RBVFVTX1JFQ0lQSUVOVF9OT1RfU0VOVF9FTlZFTE9QRT1meTtS UENfU1RBVFVTX1JFQ0lQSUVOVF9TVVNQRU5ERUQ9Zno7ClJQQ19TVEFUVVNfUkVDSVBJRU5UX05P VF9BQ1RJVkFURUQ9Znc7UlBDX1NUQVRVU19FTlZFTE9QRV9MT0NLRUQ9Zmg7ClJQQ19TVEFUVVNf UkVDSVBJRU5UX05PVF9JREVOVElGSUVEPWZ4O1JQQ19TVEFUVVNfSU5WQUxJRF9TRVNTSU9OPWZr OwpSUENfU1RBVFVTX1BPTExfRkFJTEVEPWZyO1JQQ19TVEFUVVNfUkVDSVBJRU5UX0JMT0NLRUQ9 ZnM7ClJQQ19TVEFUVVNfUkVDSVBJRU5UX0xPQ0tFRD1mdjtSUENfU1RBVFVTX1BBU1NXT1JEX0VY UElSRUQ9ZnA7ClJQQ19TT1VSQ0VfRU5WRUxPUEU9ZXQ7UlBDX1NPVVJDRV9BVVRIX0ZSQU1FPWVz OwonJFNlcmlhbDogMzE2OSAkICRSZXZpc2lvbjogMS44Mi44LjEuMjIuMSAkJzt2YXIgaHUsYWF3 PTAsYWFwPTAsdXU7ZnVuY3Rpb24KYWJ6KHN2LGFibyxhYm4sYWNxLGFjcCxhYnYsZHIpe3N2PWRv Y3VtZW50LmZvcm1zW3N2XTt2YXIgYWFxLGhqPXsnY2h1bmtlZCc6CmFyZ3VtZW50cy5sZW5ndGg+ MywnYXJncyc6ZHIsJ2NvbXBsZXRpb25TY3JpcHQnOmFidiwnZm9ybSc6c3YsCidmb3JtRWxlbWVu dE5hbWUnOmFib307aWYoYWJuJiYoYWFxPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGFibikpJiYo YWFxPWFhcS4KaW5uZXJIVE1MKSYmKGhqLmRhdGE9YWFxLm1hdGNoKC9kPShbXiImXSspL2cpKSl7 aGouaW5kZXg9MDtoai5tYXhEdXJhdGlvbj0KMTAwMDtoai5wcm9ncmVzc1N0YXRlPTA7aGoudGlt ZU91dD1pcz8xMjU6MTtpZihoai5jaHVua2VkKXtodT1oajtzZXRUaW1lb3V0KAoiYWJlKGh1KSIs aGoudGltZU91dCl9ZWxzZSBhYmUoaGopfWVsc2UgaWYoc3YmJihhYXE9c3ZbYWJvXS52YWx1ZSkp e2hqLmRhdGE9CmFhcTtoai5wcm9ncmVzc1N0YXRlPS0xO2FiZyhoail9ZWxzZSBhbGVydChzcygn X05vUGF5bG9hZCcpKX1mdW5jdGlvbiBhYmUoaGoKKXt2YXIgY2M9aGouZGF0YSxhPWhqLmluZGV4 LGU9Y2MubGVuZ3RoLGFiaCxhYWI9aGouY2h1bmtlZD9uZXcgRGF0ZSgpLgpnZXRUaW1lKCkraGou bWF4RHVyYXRpb246MDtkb3tjY1thXT1jY1thXS5yZXBsYWNlKC9bXG5cclx0IF0rL2csJycpO2Nj W2FdPWpnCihjY1thXS5zdWJzdHIoMiksMSk7aWYoanh8fHZmKXtpZigoYWJoPWNjW2FdLnNlYXJj aCgvW15cclxuXS8pKT4wKXtjY1thXT1jY1sKYV0uc3Vic3RyKGFiaCk7aWYoYT4wJiYocHE9Y2Nb YS0xXS5sZW5ndGgpPjAmJmNjW2EtMV0uY2hhckF0KHBxLTEpPT0nXFwnKWNjWwphLTFdPWNjW2Et MV0uc3Vic3RyaW5nKDAscHEtMSl9Y2NbYV09Y2NbYV0ucmVwbGFjZSgvXFxbXG5ccl0rL2csJycp fWErK30Kd2hpbGUoYTxlJiYoIWFhYnx8bmV3IERhdGUoKS5nZXRUaW1lKCk8YWFiKSk7dmFyIGFh dT1hL2U7c3dpdGNoKGhqLgpwcm9ncmVzc1N0YXRlKXtjYXNlIDA6aWYoYWF1Pi4zfHwhaGouYXJn c3x8IWhqLmFyZ3MucHJvZ3Jlc3NGbil7aGouCnByb2dyZXNzU3RhdGU9LTE7YnJlYWt9aGouYXJn cy5wcm9ncmVzc0ZuKCdzdGFydCcsaGouYXJncy5wcm9ncmVzc0FyZ3MpO2hqLgpwcm9ncmVzc1N0 YXRlPTE7Y2FzZSAxOmhqLmFyZ3MucHJvZ3Jlc3NGbihhYXUsaGouYXJncy5wcm9ncmVzc0FyZ3Mp O2JyZWFrfWlmCihhPT1lKXtoai5kYXRhPWNjPWNjLmpvaW4oJycpO2lmKGhqLmZvcm0mJmhqLmZv cm1FbGVtZW50TmFtZSloai5mb3JtW2hqLgpmb3JtRWxlbWVudE5hbWVdLnZhbHVlPWNjO2lmKGhq LmNodW5rZWQpc2V0VGltZW91dCgiYWJnKGh1KSIsaGoudGltZU91dCk7CmVsc2UgYWJnKGhqKX1l bHNle2hqLmluZGV4PWE7c2V0VGltZW91dCgiYWJlKGh1KSIsaGoudGltZU91dCl9fWZ1bmN0aW9u IGFiZygKaGope3ZhciBzdj1oai5mb3JtO2lmKGhqLnByb2dyZXNzU3RhdGUmJmhqLmFyZ3MmJmhq LmFyZ3MucHJvZ3Jlc3NGbiloai5hcmdzLgpwcm9ncmVzc0ZuKCdjbGVhcicsaGouYXJncy5wcm9n cmVzc0FyZ3MpO2lmKGhqLmNodW5rZWQpaHU9MDtldmFsKCd3aW5kb3cuJysKInBheWxvYWQiKyc9 Jytoai5kYXRhKTt2YXIgaGs9cGF5bG9hZDtpZihzdil7aGsuZm9ybT17J2FjdGlvbic6c3YuYWN0 aW9uLAonZm9ybSc6c3Z9O3N2LmFjdGlvbj0namF2YXNjcmlwdDp2b2lkKDApJ31pZighaGsuc2Vn bWVudHMpaGsuc2VnbWVudHM9W2hrLgpkYXRhLmxlbmd0aC0yLDEsMV07aWYoIWhrLnJpZCloay5y aWQ9YWNtO2Vsc2UgaWYodHlwZW9mIGhrLnJpZD09Y2wpaGsucmlkPVsKaGsucmlkXTtpZighaGsu YWxnbmFtZXMpaGsuYWxnbmFtZXM9YWJ0O2Vsc2Uga2coaGsuYWxnbmFtZXMsYWJ0KTtpZighaGsu Cm1heEJhZFBhc3N3b3Jkcyloay5tYXhCYWRQYXNzd29yZHM9MDtpZighaGsucHJvZ3Jlc3NyYXRp byl7aWYoaGsuYWxnbmFtZXMuCmVuY3J5cHRpb24uZGF0YT09J0FFUycpaGsucHJvZ3Jlc3NyYXRp bz0uNztlbHNlIGhrLnByb2dyZXNzcmF0aW89LjR9aWYoIWhrLgpleHBpcmllcyloay5leHBpcmll cz1hYnU7ZWxzZSBrZyhoay5leHBpcmllcyxhYnUpO2lmKCFoay5rZXluYW1lKWhrLmtleW5hbWU9 CidEZWZhdWx0JztpZighaGsuc2lna2V5bmFtZSloay5zaWdrZXluYW1lPSdEZWZhdWx0JztpZigh aGsuZmxhZ3MpaGsuZmxhZ3M9MDsKaWYoIWhrLmtleXNpemUpaGsua2V5c2l6ZT0wO2lmKGhrLmNy eXB0Q29tcHJlc3NlZCloay5mbGFnc3w9c2w7aWYoaGsuCnBsYWluQ29tcHJlc3NlZCloay5mbGFn c3w9c207aWYoc3Yub3BlbmVySG9zdCYmc3Yub3BlbmVySG9zdC52YWx1ZSE9JycpaGsuCmZsYWdz fD1hYmo7dmFyIGEsZD1oay5hbGduYW1lcy5lbmNyeXB0aW9uO2lmKGQua2V5cz09J0FSQzQnfHxk LmRhdGE9PSdBUkM0JykKe2lmKCFoay5hbGdwYXJhbXMpaGsuYWxncGFyYW1zPXt9O2lmKCFoay5h bGdwYXJhbXMuZW5jcnlwdGlvbiloay5hbGdwYXJhbXMuCmVuY3J5cHRpb249e307Ymc9aGsuYWxn cGFyYW1zLmVuY3J5cHRpb247Zm9yKGEgaW57J2tleXMnOjAsJ2RhdGEnOjB9KWlmKGRbYV0KPT0n QVJDNCcpe2lmKCFiZ1thXSliZ1thXT17fTtiZ1thXS5rZXlzaXplPWhrLmtleXNpemU7YmdbYV0u cHJlcnVuPShoay5mbGFncwomYWNoKSE9MH19aWYoaGsuYWxnbmFtZXMuZW5jcnlwdGlvbi5rZXlz PT0nUlNBJyloay5mbGFnc3w9YWJiO2lmKCEoaGsuZmxhZ3MmCmFiYikpe3ZhciBlPWhrLnRvYy5s ZW5ndGg7Zm9yKGE9MDthPGU7YSsrKWlmKGhrLnRvY1thXVtqcV0mYWNmKXtoay5mbGFnc3w9CmFi YjticmVha319aWYoKGQ9eGEoaGsubXNnSUQpKSl7aWYoKGRbMF0mKHhkfGp2KSk9PXhkKWhrLmZs YWdzfD15eTtlbHNlIGhrLgpmbGFncyY9fnl5O2hrLnNlbGVjdGVkSUQ9ZFsyXTtpZihkWzBdJmp2 KWhrLmVuY3J5cHRlZFNlc3Npb25LZXk9ZFsxXTtlbHNlIGhrCiAuc2Vzc2lvbktleT1kWzFdfWlm KGhrLnVzZXJrZXluYW1lJiYoZD14ZShoay51c2Vya2V5bmFtZSkpKXtpZihkWzBdJnhkKWhrLgpm bGFnc3w9eXk7ZWxzZSBoay5mbGFncyY9fnl5O2hrLnVzZXJLZXk9ZFsxXTtoay5zZWxlY3RlZElE PWRbMl07aWYoZFswXSZ4aSl7CmlmKGhrLmFsZ25hbWVzLmtleVNlcnZlcktleUhhc2g9PSdTSEEx Jyloay51c2VyS2V5PW5ldyBTSEExKGhrLnVzZXJLZXksMCwwLApiZykuZmluYWxpemUoKX1lbHNl e2hrLmFsZ25hbWVzLmtleVNlcnZlcktleUhhc2g9J1NIQTEnfX1pZihoai4KY29tcGxldGlvblNj cmlwdClldmFsKGhqLmNvbXBsZXRpb25TY3JpcHQrJzsnKX1mdW5jdGlvbiBhYXgoaGspe3ZhciBl bT1oay4KZm9ybS5mb3JtO2VtLmFjdGlvbj1oay5mb3JtLmFjdGlvbjtlbS5vbnN1Ym1pdD0nJztl bS5zdWJtaXQoKX1mdW5jdGlvbiBhY2EoCmhrLG0sYWJ5LGhtLGFhbSxzcixhYnIpe2lmKGFhdyly ZXR1cm4gZW07Z1VzZXJBcmc9dXU9c3I7YWF3PTE7aWYoYWFtLgpwcm9ncmVzcylhYW0ucHJvZ3Jl c3MoJ2NsZWFyJyxzcik7aWYoIWFhbS5jb21wbGV0aW9uKWFhbS5jb21wbGV0aW9uPWFieDt2YXIK aGo9eydmbnMnOmFhbSwnYXJnJzpzciwna2V5Jzpoay51c2VyS2V5fHxuZXcgU0hBMShtLDAsMCxi ZykuZmluYWxpemUoKSwKJ2FjdGlvbic6aG0sJ3BheWxvYWQnOmhrLCd0aW1lT3V0Jzppcz8xMjU6 MSwnZHVyYXRpb24nOmFieSwnYXBwbGV0TXNnJzphYnIsCidhcHBsZXROYW1lJzpqbSwnYXBwbGV0 Q2xhc3MnOidQb3N0JysnWFRvb2xzJ307aWYoaGsuYWxnbmFtZXMuCmtleVNlcnZlcktleUhhc2g9 PSdwbGFpbicpaGoucGxhaW5LZXk9bXx8aGsudXNlcktleTtodT1oajtpZihoay5ldmVudCYmaGsu CmV2ZW50LmN0cmxLZXkmJiFoay5ldmVudC5hbHRLZXkmJiFoay5ldmVudC5zaGlmdEtleSlobC5m b3JjZUFwcGxldFJlbG9hZCgxKTsKaGsuZXZlbnQ9YWNuPWVtO2lmKGhrLmVuY3J5cHRlZFNlc3Np b25LZXkpe3ZhciBhYmY9bmV3IEFSQzQoaGoua2V5LGhrLgprZXlzaXplLDEpLmNyeXB0KGhrLmVu Y3J5cHRlZFNlc3Npb25LZXkpO2lmKCEoZD1jbihhYmYpKSl7YWFtLmVycm9yKHNuLHNyKTsKc2Uo MSk7cmV0dXJuIGVtfWhrLnNlc3Npb25LZXk9ZDt2YXIgc3Y9ZG9jdW1lbnQuZm9ybXNbaGsuZm9y bS5pbmRleF07aWYoc3YmJgpzdi5zZXNzaW9ua2V5KXN2LnNlc3Npb25rZXkudmFsdWU9YmIuZW5j b2RlVG9TdHJpbmcoZCl9aWYoIWhrLnNlc3Npb25LZXkmJmhrCiAuaGFyZGVuZXJuYW1lKXtpZigo ZD13dyhqbCtoay5oYXJkZW5lcm5hbWUpKSYmZFsxXS5sZW5ndGg+NCl7dmFyIGFiZj1uZXcKQVJD NChoai5rZXksaGsua2V5c2l6ZSwxKS5jcnlwdChkWzFdKTtpZighKGQ9Y24oYWJmKSkpe2FhbS5l cnJvcihzbixzcik7c2UoMQopO3JldHVybiBlbX1oai5oYXJkZW5lcj1kfX1pZigoaGouYWN0aW9u PT1qaHx8aGouYWN0aW9uPT1pcSkmJiFoay5zZXNzaW9uS2V5CiYmKGhrLmRhdGFbMF09PScnfHwo aGsuaGFyZGVuZXJuYW1lJiYhaGouaGFyZGVuZXIpKSl7dmFyIGFjYj1oai5hY3Rpb249PWpoPwpl djpleCxlbz1oay5oYXJkZW5lcm5hbWU/aGsuaGFyZGVuZXJuYW1lK2hrLnJpZFswXTpoay5tc2dJ RCxhYXk9eydzdSc6aGsuCnNlbGVjdGVkSUR9O2lmKGhrLmNvb2tpZXNFbmFibGVkKWFheS5ybT0o aGsuZmxhZ3MmYWNpPzE6MCk7aWYoaGsuCnNlY3VyZVJlcGx5QWxnKWFheS5zcmE9aGsuc2VjdXJl UmVwbHlBbGc7aWYoIWhrLm5vVXNlcktleU5lZWRlZCl7dmFyIGFibT0KdHlwZW9mIGhqLnBsYWlu S2V5PT11dixtPWFibT9oai5rZXk6aGoucGxhaW5LZXksYWF0PScnO2lmKGhrLnJwYy50cmFmZmlj S2V5KQp7YWF0PSdhcmM0Oic7bT1uZXcgQVJDNChoay5ycGMudHJhZmZpY0tleSwwLDEpLmNyeXB0 KG0pfWFhdCs9YWJtPydzaGExJzpoay4KYWxnbmFtZXMua2V5U2VydmVyS2V5SGFzaDthYXQ9J2Jh c2U2NDonK2FhdDthYXkuaz1hYXQrJywnK2JiLmVuY29kZVRvU3RyaW5nKAptKX1lbChoay5ycGMs ZW8sYWNiLFJQQ19GTEFHX05FRURfU0VTU0lPTl9LRVksYWNvLGFheSk7cmV0dXJuIGVtfXJldHVy biBhYncoCmdjKX1mdW5jdGlvbiBhYncoYWJjLGVpLG0sYWJzKXt2YXIgaGo9aHUsaGs9aGoucGF5 bG9hZDtpZihhYmMhPWdjKXtpZihoai5mbnMKIC5wcm9ncmVzcyloai5mbnMucHJvZ3Jlc3MoJ2Ns ZWFyJyxoai5hcmcpO2lmKGFiYz09ZmcmJiFoay51c2VyS2V5KWhqLmZucy4KZXJyb3Ioc24saGou YXJnKTtlbHNlIGhqLmZucy5ycGMoaGssZWksUlBDX0ZMQUdfTkVFRF9TRVNTSU9OX0tFWSxhYmMs aGouYXJnLAphYnMpO3NlKDEpO3JldHVybiBlbX1pZihtKXtpZihoay5oYXJkZW5lcm5hbWUpaGou aGFyZGVuZXI9bTtlbHNlIGhrLgpzZXNzaW9uS2V5PW19aWYoIWhrLmhhcmRlbmVybmFtZSl7dmFy IHp1PXR5cGVvZiBoai5wbGFpbktleSE9dXYsd289KHp1P2hqLgpwbGFpbktleTpoai5rZXkpO2lm KGhrLmZsYWdzJmFhZCl4Zihoay51c2Vya2V5bmFtZSxoay5leHBpcmllcy51c2VyS2V5LHdvLCgo CmhrLmZsYWdzJnl5KT94ZDowKXwoaGsuc2VsZWN0ZWRJRD93eDowKXwoenU/eGk6MCksaGsuc2Vs ZWN0ZWRJRCl9aWYoaGsuCmhhcmRlbmVybmFtZSYmaGouaGFyZGVuZXIpe2hqLnVzZXJLZXk9aGou a2V5O2hqLmtleT1oai5oYXJkZW5lcn12YXIgYWJwPShoay4KZmxhZ3MmYWJiKXx8KGhqLmFjdGlv biZhY2UpO2lmKChoai51c2luZ0FwcGxldD1hYnApKXtpZihpeil7aWYoaGsuZmxhZ3MmYWJqKQph YXgoaGspO2Vsc2UgYWFtLmVycm9yKHVyLGhqLmFyZyk7cmV0dXJuIGVtfWhrLnByb2dyZXNzcmF0 aW89MX1pZihoai5hY3Rpb24KPT1qaCYmYWJwJiYoaGsuZmxhZ3MmYWNqKSlhYXgoaGspO2Vsc2Ug c2V0VGltZW91dCgiYWNjKCkiLGhqLnRpbWVPdXQpOwpyZXR1cm4gZW19ZnVuY3Rpb24gYWNjKCl7 dmFyIGhqPWh1LGhrPWhqLnBheWxvYWQ7aWYoaGsuYWxnbmFtZXMuZW5jcnlwdGlvbi4Ka2V5cyE9 J1JTQScmJihoai5hY3Rpb249PWpofHxoai5hY3Rpb249PWlxKSYmaGsuZGF0YVswXSE9JycmJiFz aigpKXJldHVybjtpZgooIWhqLnVzaW5nQXBwbGV0KXtpdSgwKTtyZXR1cm47fWFhcD1zZXRUaW1l b3V0KCJzZSgwKSIsNTAwMCk7aWYoIWtpKGhqLgphcHBsZXROYW1lKSl7cXIoaGouYXBwbGV0TmFt ZSwnLycpO2hsLmZvcmNlQXBwbGV0UmVsb2FkKDEpO2hsLnNhdmUoaGsuCmV4cGlyaWVzLnByZWZl cmVuY2VzLCcvJyk7aWYoKGhrLmZsYWdzJmFiaikmJmhqLmFjdGlvbj09amgpe2lmKGNvbmZpcm0o c3MoCidfb25saW5lT3B0aW9uJykpKXthYXgoaGspO3JldHVybjt9fWVsc2UgaWYoaGouYWN0aW9u PT1qanx8aGouYWN0aW9uPT1qaykKYWxlcnQoc3MoJ192ZXJpZnlNc2cnKSk7ZWxzZXt2YXIgcnI9 aGouYXBwbGV0TXNnO2lmKCFycilycj1zcygnX2FwcGxldE1zZycpOwphbGVydChycil9c2UoMSl9 fWZ1bmN0aW9uIHNlKHJlKXt2YXIgaGo9aHUsaGs9aGoucGF5bG9hZHx8Jyc7aWYocmUpaHU9MDsK Y2xlYXJUaW1lb3V0KGFhcCk7YWFwPTA7YWF3PTA7aGoua2V5PWhrLnNlc3Npb25LZXk9Jyc7aWYo aGomJmhqLmZucyYmaGouZm5zLgpmaW5hbGl6ZSloai5mbnMuZmluYWxpemUocmUsaGouYXJnKX1m dW5jdGlvbiBpdShyZSl7aWYoYWFwKXtjbGVhclRpbWVvdXQoYWFwCik7YWFwPTB9YWF3PTE7amQ9 MTtpZihyZSE9MCl7c2UoMSk7cmV0dXJuO312YXIgaGo9aHUsaGs9aGoucGF5bG9hZDtpZihoai5m bnMKIC5wcm9ncmVzcyloai5mbnMucHJvZ3Jlc3MoJ3N0YXJ0Jyxoai5hcmcpO3NldFRpbWVvdXQo InNoKCkiLGhqLnRpbWVPdXQpfXZhcgphYXMsYWF2PTAsYWJpPTEsYWF6PTIsYWJhPTQ7ZnVuY3Rp b24gYWJ4KHNhLHNmLHNyKXt2YXIgaGo9aHUsaGs9aGoucGF5bG9hZCwKYmYsYmUsYSxlPWhrLnRv Yy5sZW5ndGgsYWFsLGFhaz0nJyxzdT0wO2ZvcihhPTA7YTxlO2ErKyl7YmU9aGsudG9jW2FdO2lm KGJlWwpqdV09PWFjayl7YmY9YmVbanFdJmFicT9zYTpzZjthYWs9YmYuc3Vic3RyKGJlW2lyXVsw XSxiZVtpcl1bMV0pO2JyZWFrfX1mb3IoCmE9MDthPGU7YSsrKXtiZT1oay50b2NbYV07YmY9YmVb anFdJmFicT9zYTpzZjtiZj1iZi5zdWJzdHIoYmVbaXJdWzBdLGJlW2lyXVsKMV0pO2lmKGhqLmFj dGlvbj09amgmJihiZVtqcV0mYWNkKSl7YWFsPWJmO3N1PWJlW2p1XT09YWNsfX1pZih0eXBlb2Yg YWFsPT11dgopcmV0dXJuO2hqPWFhcz17J2lucHV0JzpbYWFsLGFha10sJ2lzVGV4dCc6W3N1LGZh bHNlXSwnY29udmVydCc6W2FhdixhYXZdLAonaW5kZXgnOi0xLCdvZmZzZXQnOjAsJ2FjY3VtJzpb XSwndGltZU91dCc6aGoudGltZU91dCwnZHVyYXRpb24nOmhqLmR1cmF0aW9uCiwncGF5bG9hZCc6 aGssJ3RvdGFsTGVuJzowLCdjdXJMZW4nOjAsJ3Byb2dyZXNzRm4nOmhqLmZucy5wcm9ncmVzcywn dXNlckFyZycKOmhqLmFyZywncHJvZ3Jlc3NTdGF0ZSc6MCwnbmFtZXMnOnsndGl0bGUnOlsnX0Rp c3BsYXlDb252JywKJ19TdGF0dXNEaXNwbGF5Q29udiddLCdjb21wbGV0ZWQnOidfU3RhdHVzRGlz cGxheUNvbnZQY3QnfX07dmFyIGEsZT1oai5pbnB1dAogLmxlbmd0aCxhYmQsZDtmb3IoYT0wO2E8 ZTthKyspe2Q9aGouaW5wdXRbYV07aWYoaGouaXNUZXh0W2FdKWhqLmNvbnZlcnRbYV0KfD1hYmk7 YWJkPWQuc3Vic3RyKDAsMik7aWYoYWJkPT0nXHUwMGZlXHUwMGZmJyloai5jb252ZXJ0W2FdfD1h YXo7ZWxzZSBpZigKYWJkPT0nXHUwMGZmXHUwMGZlJyloai5jb252ZXJ0W2FdfD1hYmE7aWYoaGou Y29udmVydFthXSE9YWF2KXtoai50b3RhbExlbis9ZAogLmxlbmd0aDtpZihoai5pbmRleD09LTEp aGouaW5kZXg9YX19aWYoaGouaW5kZXg+PTApc2V0VGltZW91dCgiYWJrKGFhcykiLGhqCiAudGlt ZU91dCk7ZWxzZSBhYmwoaGopO3JldHVybicnfWZ1bmN0aW9uIGFiayhoail7dmFyIGFhbj1oai5p bmRleCxjYT1oai4KaW5wdXRbYWFuXSxhYXI9aGouY29udmVydFthYW5dLGFtPWhqLm9mZnNldCxw cT1jYS5sZW5ndGg7aWYoYW09PTAmJihhYXImYWF6Cnx8YWFyJmFiYSkpYW09Mjt2YXIgYm0sYWFv PScnLGFhYj1uZXcgRGF0ZSgpLmdldFRpbWUoKStoai5kdXJhdGlvbjtkb3tpZihhYXIKJmFheili bT1TdHJpbmcuZnJvbUNoYXJDb2RlKGNhLmNoYXJDb2RlQXQoYW0rKyk8PDh8Y2EuY2hhckNvZGVB dChhbSsrKSk7ZWxzZQppZihhYXImYWJhKWJtPVN0cmluZy5mcm9tQ2hhckNvZGUoY2EuY2hhckNv ZGVBdChhbSsrKXxjYS5jaGFyQ29kZUF0KGFtKyspPDw4Cik7ZWxzZSBibT1jYS5jaGFyQXQoYW0r Kyk7aWYoYWFyJmFiaSl7aWYoYm09PSdceDI2JylibT0nXHgyNmFtcDsnO2Vsc2UgaWYoYm0KPT0n XHgzYycpYm09J1x4MjZsdDsnO2Vsc2UgaWYoYm09PSdceDNlJylibT0nXHgyNmd0Oyd9YWFvKz1i bTtpZihhYW8ubGVuZ3RoPgoxMDApe2hqLmFjY3VtW2hqLmFjY3VtLmxlbmd0aF09YWFvO2Fhbz0n J319d2hpbGUoYW08cHEmJm5ldyBEYXRlKCkuZ2V0VGltZSgpCjxhYWIpO2lmKGFhbyl7aGouYWNj dW1baGouYWNjdW0ubGVuZ3RoXT1hYW87YWFvPScnfWhqLmN1ckxlbis9YW0taGoub2Zmc2V0Owp2 YXIgYWF1PWhqLmN1ckxlbi9oai50b3RhbExlbjtzd2l0Y2goaGoucHJvZ3Jlc3NTdGF0ZSl7Y2Fz ZSAwOmlmKGFhdT4uM3x8IWhqCiAucHJvZ3Jlc3NGbil7aGoucHJvZ3Jlc3NTdGF0ZT0tMTticmVh a31oai5wcm9ncmVzc0ZuKCdzdGFydCcsaGoudXNlckFyZyxoai4KbmFtZXMpO2hqLnByb2dyZXNz U3RhdGU9MTtjYXNlIDE6aGoucHJvZ3Jlc3NGbihhYXUsaGoudXNlckFyZyxoai5uYW1lcyk7CmJy ZWFrfWlmKGFtPHBxKWhqLm9mZnNldD1hbTtlbHNle2hqLmlucHV0W2Fhbl09aGouYWNjdW0uam9p bignJyk7aGouYWNjdW0uCmxlbmd0aD0wO3BxPWhqLmlucHV0Lmxlbmd0aDtkbyBhYW4rKzt3aGls ZShoai5jb252ZXJ0W2Fhbl09PWFhdiYmYWFuPHBxKWlmKAphYW49PXBxKXtzZXRUaW1lb3V0KCJh YmwoYWFzKSIsaGoudGltZU91dCk7cmV0dXJuO31oai5pbmRleD1hYW47aGoub2Zmc2V0PTB9CnNl dFRpbWVvdXQoImFiayhhYXMpIixoai50aW1lT3V0KX1mdW5jdGlvbiBhYmwoaGope2Fhcz0wO3Zh ciBhYWw9aGouaW5wdXRbMF0KLGFhaz1oai5pbnB1dFsxXTtpZihhYWspe3ZhciBoaz1oai5wYXls b2FkLGE9YWFrLmluZGV4T2YoJyRbMF0nKTthYWs9eHQoYWFrLAphYWwsKGhrLnNlY3VyZU5hbWU/ aGsuc2VjdXJlTmFtZTonJyksKGhrLmxvZ291dFVSTD9oay5sb2dvdXRVUkw6JycpKTtpZihhPT0K LTEpYWFrPWFhaysnXHgzY2hyXHgzZScrYWFsO2FhbD1hYWt9ZG9jdW1lbnQub3BlbigpO2RvY3Vt ZW50LndyaXRlKGFhbCsKJ1x4M2MhLS0nKTtkb2N1bWVudC53cml0ZSgnLS1ceDNlJyk7ZG9jdW1l bnQuY2xvc2UoKX1mdW5jdGlvbiBrZih3ZSl7dmFyIGhqPQpodSxoaz1oai5wYXlsb2FkO2lmKGhr LmZsYWdzJmFjZylzZXRUaW1lb3V0KCdsb2NhdGlvbi5ocmVmID0gIicrd2UucmVwbGFjZSgKJyIn LCdcXCInKSsnIicsMTAwKTtlbHNlIHdpbmRvdy5vcGVuKHdlKX16eD1wcm9jZXNzUGF5bG9hZD1h Y2E7em09CmluaXRpYWxpemVQYXlsb2FkPWFiejt6bD1vcGVuT25saW5lPWFheDsKJyRTZXJpYWw6 IDQ3MDAgJCAkUmV2aXNpb246IDEuMTYgJCc7ZnVuY3Rpb24gc28oKXt2YXIgaGo9aHUsaGs9aGou cGF5bG9hZCxhLApkO3RoaXMuc3RhdGU9aGo7dmFyIGQ9aGsuc2VnbWVudHM7dGhpcy5lbmRzPVtk WzBdXTtmb3IoYT0xO2E8ZC5sZW5ndGg7YSsrKQp0aGlzLmVuZHNbYV09dGhpcy5lbmRzW2EtMV0r ZFthXTtpZihoay5zZXNzaW9uS2V5KXt0aGlzLnNlZ21lbnQ9MTt0aGlzLmtleT0KaGsuc2Vzc2lv bktleTt0aGlzLmRhdGFJbmRleD10aGlzLmVuZHNbMF07aWYoaGsuZmxhZ3MmemUpeGMoaGsubXNn SUQsaGsuCmV4cGlyaWVzLnNlc3Npb25LZXksaGsuc2Vzc2lvbktleSxoai5rZXksaGsua2V5c2l6 ZSwoKGhrLmZsYWdzJnl5KT94ZDowKXwoKApoay5mbGFncyZ6Zik/anY6MCl8KChoay5zZWxlY3Rl ZElEKT93eDowKSxoay5zZWxlY3RlZElEKX1lbHNle3RoaXMuc2VnbWVudD0wCjt0aGlzLmtleT1o ai5rZXk7dGhpcy5kYXRhSW5kZXg9MH12YXIgenU9dHlwZW9mIGhqLnBsYWluS2V5IT11dix3bz0o enU/aGouCnBsYWluS2V5OmhqLmtleSk7aWYoaGsuZmxhZ3MmYWFkKXhmKGhrLnVzZXJrZXluYW1l LGhrLmV4cGlyaWVzLnVzZXJLZXksd28sKCgKaGsuZmxhZ3MmeXkpP3hkOjApfCgoaGsuc2VsZWN0 ZWRJRCk/d3g6MCl8KCh6dSk/eGk6MCksaGsuc2VsZWN0ZWRJRCk7dGhpcy4KdXNlcktleT1oai5r ZXk7dGhpcy5za2lwUGxhaW49aGoudXNpbmdBcHBsZXQ/MTowO3RoaXMuc3RySW5kZXg9MDt0aGlz LgpjdXJPdXRBcnJheT1bXTt0aGlzLmN1ck91dExlbj0wO3RoaXMuZGF0YUhhc2g9Jyc7dGhpcy5k YXRhSGFzaExlbj0wO3RoaXMuCmhhc2hlcj0wO3RoaXMuZGVjcnlwdG9yT2JqPTA7dGhpcy5wbGFp blRleHQ9Jyc7dGhpcy5jcnlwdFRleHQ9Jyc7dGhpcy4KdG90YWxEb25lPTA7dGhpcy50b3RhbEJ5 dGVzPTA7dGhpcy5wcm9ncmVzc1JhdGlvPWhrLnByb2dyZXNzcmF0aW87dGhpcy4KY3VyU3RhdHVz PWFhYTt0aGlzLnNhbHQ9YmIuZGVjb2RlVG9TdHJpbmcoaGsuc2FsdCk7ZD1oay5kYXRhO2Zvcihh PTA7YTxkLgpsZW5ndGgtdGhpcy5za2lwUGxhaW47YSsrKXRoaXMudG90YWxCeXRlcys9ZFthXS5s ZW5ndGg7dGhpcy5jb21wbGV0ZWQ9CmZ1bmN0aW9uKCl7cmV0dXJuIHRoaXMucHJvZ3Jlc3NSYXRp byp0aGlzLnRvdGFsRG9uZS90aGlzLnRvdGFsQnl0ZXN9O3RoaXMuCmdldERlY3J5cHRlZFRleHQ9 ZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5jcnlwdFRleHR9O3RoaXMuZ2V0RGVjb2RlZFRleHQ9CmZ1 bmN0aW9uKCl7cmV0dXJuIHRoaXMucGxhaW5UZXh0fTt0aGlzLnN0YXR1cz1mdW5jdGlvbigpe3Jl dHVybiB0aGlzLgpjdXJTdGF0dXN9O3RoaXMucnVuPWZ1bmN0aW9uKCl7dmFyIGhqPXRoaXMuc3Rh dGUsaGs9aGoucGF5bG9hZDtpZih0aGlzLgpjdXJTdGF0dXMhPWFhYSYmdGhpcy5jdXJTdGF0dXMh PXp2KXJldHVybiAwO3ZhciB6aD1qej8xOjA7dGhpcy5jdXJTdGF0dXM9enY7CnZhciB5bD10aGlz LnNlZ21lbnQseXE9dGhpcy5lbmRzLHluPXRoaXMuZGF0YUluZGV4LHl3PWhrLmRhdGFbeW5dLHly PXl3LgpsZW5ndGgseXA9dGhpcy5jdXJPdXRBcnJheSx5dD10aGlzLmN1ck91dExlbix5dj10aGlz LmRhdGFIYXNoLHl6PXRoaXMuCmRhdGFIYXNoTGVuLHl4PXRoaXMuaGFzaGVyLHltPXRoaXMuc3Ry SW5kZXgsemI9dGhpcy5kZWNyeXB0b3JPYmosYWFjPWJiLHlvPQpuZXcgQXJyYXkoMyksemE9eWw8 eXEubGVuZ3RoLTEseGI9JycsamE9MCxhYWI9bmV3IERhdGUoKS5nZXRUaW1lKCkraGouCmR1cmF0 aW9uLGJtLGEsZSx5cyx5dTtkb3tpZih5bT09MCl7aWYoeWw9PTAmJmhrLmFsZ25hbWVzLmVuY3J5 cHRpb24ua2V5cz09CidSU0EnKXt2YXIgaWM9aGouYXBwbGV0O3doaWxlKHluPHlxWzBdKXtibT1p Yy5kZWNyeXB0UlNBKGhrLnJpZFswXSxoay4Ka2V5bmFtZSxoay5kYXRhW3luXSx0aGlzLmtleSk7 aWYoYm0pYm0rPScnO2lmKGJtKWJyZWFrO3luKyt9aWYoeW49PXlxWzBdKQpyZXR1cm4gYnQodGhp cyxzbik7dGhpcy5rZXk9Ym07aWYoaGsuZmxhZ3MmemUpeGMoaGsubXNnSUQsaGsuZXhwaXJpZXMu CnNlc3Npb25LZXksYm0sdGhpcy51c2VyS2V5LGhrLmtleXNpemUsKChoay5mbGFncyZ5eSk/eGQ6 MCl8KChoay5mbGFncyZ6Zik/anYKOjApfCgoaGsuc2VsZWN0ZWRJRCk/d3g6MCksaGsuc2VsZWN0 ZWRJRCk7eW49eXFbeWwrK119emE9eWw8eXEubGVuZ3RoLTE7eXc9CmhrLmRhdGFbeW5dO3lyPXl3 Lmxlbmd0aDt5cFt5dD0wXT0nJzt5dj0nJzt5eD10aGlzLmhhc2hlcj1xeih5bD09MCxoay4KYWxn bmFtZXMudmVyaWZpY2F0aW9uKTt5ej15eC5sZW5ndGgoKTtpZih6YSl7aWYoeWw9PTEpdGhpcy5r ZXk9bmV3IFNIQTEodGhpcwogLmtleSkuZmluYWxpemUoKTt6Yj10aGlzLmRlY3J5cHRvck9iaj1x eChuZXcgU0hBMSh0aGlzLmtleSt0aGlzLnNhbHQpLgpmaW5hbGl6ZSgpLHlsPT0wLGhrLmFsZ25h bWVzLmVuY3J5cHRpb24saGsuYWxncGFyYW1zLmVuY3J5cHRpb24pfWVsc2UgemI9CnRoaXMuZGVj cnlwdG9yT2JqPTB9eW89YWFjLmRlY29kZVRvQXJyYXkoeXcuc3Vic3RyKHltLDcyKSx5byk7aWYo emEpeW89emIuCmRlY3J5cHQoeW8seXIteW08PTcyKTt5cz15by5sZW5ndGg7eXU9MDtpZigoZT15 ei15di5sZW5ndGgpPjApe2lmKGU+eXMpZT15czsKZm9yKGE9MDthPGU7YSsrKXl2Kz1TdHJpbmcu ZnJvbUNoYXJDb2RlKHlvW2FdKTt5dT1hfWlmKHl1PHlzKXt5eC5kaWdlc3QoeW8sCnl1LHlzKTti bT0nJztmb3IoYT15dTthPHlzO2ErKylibSs9U3RyaW5nLmZyb21DaGFyQ29kZSh5b1thXSk7aWYo eXBbeXRdLgpsZW5ndGg+PTEwMCl5cFsrK3l0XT0nJzt5cFt5dF0rPWJtfWlmKHlyLXltPjcyKXtq YSs9NzIremg7eW0rPTcyK3pofWVsc2V7amEKKz15ci15bTt5bT15cn1pZih5bT49eXIpe2lmKHl2 IT15eC5maW5hbGl6ZSgpKXtpZih5bD4wKXJldHVybiBidCh0aGlzLGFhZSl9CmVsc2V7eXAubGVu Z3RoPXl0KzE7c3dpdGNoKHlsKXtjYXNlIDA6eGI9eXAuam9pbignJyk7aWYoaGsuZmxhZ3MmemUp eGMoaGsuCm1zZ0lELGhrLmV4cGlyaWVzLnNlc3Npb25LZXkseGIsdGhpcy51c2VyS2V5LGhrLmtl eXNpemUsKChoay5mbGFncyZ5eSk/eGQ6MCkKfCgoaGsuZmxhZ3MmemYpP2p2OjApfCgoaGsuc2Vs ZWN0ZWRJRCk/d3g6MCksaGsuc2VsZWN0ZWRJRCk7YnJlYWs7Y2FzZSAxOgp0aGlzLmNyeXB0VGV4 dCs9eXAuam9pbignJyk7YnJlYWs7Y2FzZSAyOnRoaXMucGxhaW5UZXh0Kz15cC5qb2luKCcnKTti cmVha319CmlmKCsreW49PXlxW3lsXSl7aWYoKyt5bD09eXEubGVuZ3RoLXRoaXMuc2tpcFBsYWlu KWJyZWFrO2lmKHlsPT0xKXtpZih4Yj09JycKKXJldHVybiBidCh0aGlzLHNuKTt0aGlzLmtleT14 Yn19eW09MH19d2hpbGUoeWw9PTB8fG5ldyBEYXRlKCkuZ2V0VGltZSgpPGFhYgopO3RoaXMuc2Vn bWVudD15bDt0aGlzLmN1ck91dExlbj15dDt0aGlzLnN0ckluZGV4PXltO3RoaXMuZGF0YUluZGV4 PXluO3RoaXMuCmRhdGFIYXNoPXl2O3RoaXMuZGF0YUhhc2hMZW49eXo7dGhpcy50b3RhbERvbmUr PWphO3JldHVybiB0aGlzLnNlZ21lbnQ9PXlxLgpsZW5ndGgtdGhpcy5za2lwUGxhaW4/YnQodGhp cyxyeCk6MX07ZnVuY3Rpb24gYnQoaHosemcpe2h6LmN1clN0YXR1cz16ZztpZigKemchPXJ4KWh6 LmNyeXB0VGV4dD1oei5wbGFpblRleHQ9Jyc7aHouaW5wdXRzPTA7aHouY3VyT3V0QXJyYXk9MDto ei4KZGVjcnlwdG9yT2JqPTA7aHoubG9jYWxDUkM9MDtoei5sb2NhbERlY29kZXI9MDtyZXR1cm4g MH19CickU2VyaWFsOiAxMDQ4ICQgJFJldmlzaW9uOiAxLjUgJCc7ZnVuY3Rpb24gYWp0KGhqLGJ5 KXt2YXIga3YsYm09aGouY2h1bmtzOwp3aGlsZShieS5sZW5ndGg+KGt2PWhqLmNodW5rU2l6ZS1o ai50YWlsTGVuKSl7Ym1baGouY3VySW5kZXgrK10rPWJ5LnN1YnN0cigwCixrdik7Ym1baGouY3Vy SW5kZXhdPScnO2hqLnRhaWxMZW49MDtieT1ieS5zdWJzdHIoa3YpfWJtW2hqLmN1ckluZGV4XSs9 Ynk7aGoKIC50YWlsTGVuKz1ieS5sZW5ndGh9ZnVuY3Rpb24gYWtjKGhqLGJ1LGxlbmd0aCl7dmFy IGFhbj1idT4+aGouYml0cyxjYz0nJywKYWpvPWhqLmNodW5rU2l6ZTtidT1idSYoYWpvLTEpO3do aWxlKGJ1K2xlbmd0aD5ham8pe2NjKz1oai5jaHVua3NbYWFuKytdLgpzdWJzdHIoYnUpO2xlbmd0 aC09YWpvLWJ1O2J1PTB9cmV0dXJuIGNjK2hqLmNodW5rc1thYW5dLnN1YnN0cihidSxsZW5ndGgp fQpmdW5jdGlvbiBhanMoYWp3LGFqcil7dmFyIGEseXMsZT1hancubGVuZ3RoLGFqdj1uZXcgQXJy YXkoZSk7Zm9yKGE9MDthPGU7YSsrCilhanZbYV09MDt2YXIgYWpxPTA7Zm9yKGE9MDthPGU7YSsr KWlmKCh5cz1handbYV0pKXthanZbeXNdKys7aWYoeXM+YWpxKWFqcT0KeXN9YWpyLmxlbmd0aD1h anErMTtmb3IoYT0wO2E8YWpxKzE7YSsrKWlmKHR5cGVvZiBhanJbYV09PWJxKWFqclthXS5sZW5n dGg9MAo7ZWxzZSBhanJbYV09W107dmFyIGtsPTAsYWtmPW5ldyBBcnJheShhanErMSk7Zm9yKGE9 MTthPGFqcSsxO2ErKylha2ZbYV09a2w9CihrbCthanZbYS0xXSk8PDE7Zm9yKGE9MDthPGU7YSsr KWlmKCh5cz1handbYV0pKWFqclt5c11bYWtmW3lzXSsrXT1hfXZhciBhankKO2Z1bmN0aW9uIHNr KGJmLGFrZCxhYnksYWtnLGFhbSxzcil7dmFyIGE7aWYoKGE9YmYuY2hhckNvZGVBdCgwKSkhPTEy MHx8KGEqCjI1NitiZi5jaGFyQ29kZUF0KDEpKSUzMSlhYW0uY29tcGxldGlvbigpO3ZhciBoaj17 J2RhdGEnOmJmLCdmaW5hbExlbic6YWtkLAonZHVyYXRpb24nOmFieSwncmF0aW8nOmFrZywnZm5z JzphYW0sJ2FyZyc6c3IsJ2JpdHMnOjksJ3RhaWxMZW4nOjAsCidjdXJJbmRleCc6MCwnYnl0ZUlu ZGV4JzoyLCdiaXRDb3VudCc6MCwnY3VyQml0cyc6MCwnYm9yZGVyJzpbMTYsMTcsMTgsMCw4LDcK LDksNiwxMCw1LDExLDQsMTIsMywxMywyLDE0LDEsMTVdLCdsaXRlcmFsQ29kZUJvb2snOltdLCdk aXN0YW5jZUNvZGVCb29rJzpbXQosJ2NvbXByZXNzaW9uVHlwZSc6LTEsJ2ZpbmFsQmxvY2snOjAs J2RlbGF5Jzppcz8xMjU6MX07aGouY2h1bmtTaXplPTE8PGhqLgpiaXRzO2hqLmNodW5rcz1uZXcg QXJyYXkoKGFrZCtoai5jaHVua1NpemUtMSk+PmhqLmJpdHMpO2hqLmNodW5rc1swXT0nJztha2Io CmFqeT1oail9ZnVuY3Rpb24gYWtiKGhqKXtpZihoai5jb21wcmVzc2lvblR5cGU9PS0xJiZoai5m aW5hbEJsb2NrKXt2YXIgZW09aGoKIC5mbnMuY29tcGxldGlvbixkPWhqLmNodW5rcy5qb2luKCcn KTthank9aGo9MDtlbShkKTtyZXR1cm47fXZhciB4dyxibSxhanUsCmFrZSxhLGMsYm8sZSxiZyxh ams9aGouYml0Q291bnQsYWpsPWhqLmN1ckJpdHMsYWpuPWhqLmJ5dGVJbmRleCxhanA9aGouCmNv bXByZXNzaW9uVHlwZSxiZj1oai5kYXRhLGFqej1oai5saXRlcmFsQ29kZUJvb2ssYWp4PWhqLmRp c3RhbmNlQ29kZUJvb2ssCmFqbz1oai5jaHVua1NpemUsYWFiPWhqLmZucy5wcm9ncmVzcz9uZXcg RGF0ZSgpLmdldFRpbWUoKStoai5kdXJhdGlvbjpuZXcKRGF0ZShieCk7ZG97aWYoYWpwPT0tMSl7 dmFyIGFrYT1bXSxham09W107aWYoIWFqayl7YWpsPWJmLmNoYXJDb2RlQXQoYWpuKyspOwphams9 OH1oai5maW5hbEJsb2NrPWFqbCYxO2FqbD4+PTE7YWprLS07aWYoYWprPDIpe2FqbHw9YmYuY2hh ckNvZGVBdChham4rKykKPDxhams7YWprKz04fWFqcD1hamwmMzthamw+Pj0yO2Fqay09Mjtzd2l0 Y2goYWpwKXtjYXNlIDA6YT1iZi5jaGFyQ29kZUF0KGFqbgopK2JmLmNoYXJDb2RlQXQoYWpuKzEp PDw4O2FqdChoaixiZi5zdWJzdHIoYWpuKzQsYSkpO2Fqbis9YSs0O2Fqaz1hamw9MDsKYnJlYWs7 Y2FzZSAxOmFqbS5sZW5ndGg9Mjg4O2E9MDt3aGlsZShhPDE0NClham1bYSsrXT04O3doaWxlKGE8 MjU2KWFqbVthKytdPQo5O3doaWxlKGE8MjgwKWFqbVthKytdPTc7d2hpbGUoYTwyODgpYWptW2Er K109ODthanMoYWptLGFqeik7YWptLmxlbmd0aD0zMDsKZm9yKGE9MDthPDMwO2ErKylham1bYV09 NTthanMoYWptLGFqeCk7YnJlYWs7Y2FzZSAyOmlmKGFqazw1KXthamx8PWJmLgpjaGFyQ29kZUF0 KGFqbisrKTw8YWprO2Fqays9OH1hanU9KGFqbCYzMSkrMjU3O2FqbD4+PTU7YWprLT01O2lmKGFq azw1KXthamwKfD1iZi5jaGFyQ29kZUF0KGFqbisrKTw8YWprO2Fqays9OH1ha2U9KGFqbCYzMSkr MTthamw+Pj01O2Fqay09NTtpZihhams8NCl7CmFqbHw9YmYuY2hhckNvZGVBdChham4rKyk8PGFq azthamsrPTh9ZT0oYWpsJjE1KSs0O2FqbD4+PTQ7YWprLT00O2FqbS5sZW5ndGgKPTE5O2Zvcihh PTA7YTwxOTthKyspYWptW2FdPTA7Ym89aGouYm9yZGVyO2ZvcihhPTA7YTxlO2ErKyl7aWYoYWpr PDMpe2FqbHw9CmJmLmNoYXJDb2RlQXQoYWpuKyspPDxhams7YWprKz04fWFqbVtib1thXV09YWps Jjc7YWpsPj49MzthamstPTN9YWpzKGFqbSxha2EKKTtham0ubGVuZ3RoPWU9YWp1K2FrZTthPTA7 d2hpbGUoYTxlKXtibT1jPTA7ZG97Ymc9YWthWysrY107aWYoIWFqayl7YWpsPWJmLgpjaGFyQ29k ZUF0KGFqbisrKTthams9OH1ibT0oYm08PDEpfChhamwmMSk7YWpsPj49MTthamstPTF9d2hpbGUo dHlwZW9mIGJnW2JtCl09PXV2KTtibT1iZ1tibV07aWYoYm08MTYpYWptW2ErK109Ym07ZWxzZXt4 dz1ibT09MTg/NzpibS0xNDt3aGlsZShhams8eHcpewphamx8PWJmLmNoYXJDb2RlQXQoYWpuKysp PDxhams7YWprKz04fWM9YSsoYWpsJigoMTw8eHcpLTEpKSsoYm09PTE4PzExOjMpOwphamw+Pj14 dzthamstPXh3O2JvPWJtPT0xNj9ham1bYS0xXTowO3doaWxlKGE8Yylham1bYSsrXT1ib319YWpz KGFqbS5zbGljZSgwCixhanUpLGFqeik7YWpzKGFqbS5zbGljZShhanUpLGFqeCk7YnJlYWt9fWlm KGFqcCE9MCl7d2hpbGUobmV3IERhdGUoKS4KZ2V0VGltZSgpPGFhYil7Ym09Yz0wO2Rve2JnPWFq elsrK2NdO2lmKCFhamspe2FqbD1iZi5jaGFyQ29kZUF0KGFqbisrKTthams9OAp9Ym09KGJtPDwx KXwoYWpsJjEpO2FqbD4+PTE7YWprLT0xfXdoaWxlKHR5cGVvZiBiZ1tibV09PXV2KTtibT1iZ1ti bV07aWYoYm08CjI1Nil7YWp0KGhqLFN0cmluZy5mcm9tQ2hhckNvZGUoYm0pKTtjb250aW51ZX1p ZihibT09MjU2KXthanA9LTE7YnJlYWt9aWYoYm0KPDI2NSlhPWJtLTI1NDtlbHNlIGlmKGJtPT0y ODUpYT0yNTg7ZWxzZXtibS09MjY1O3h3PShibT4+MikrMTtibz0xPDx4dzt3aGlsZQooYWprPHh3 KXthamx8PWJmLmNoYXJDb2RlQXQoYWpuKyspPDxhams7YWprKz04fWE9KGJvPDwyKSszKyhibSYz KSpibysoYWpsJigKYm8tMSkpO2FqbD4+PXh3O2Fqay09eHd9Ym09Yz0wO2Rve2JnPWFqeFsrK2Nd O2lmKCFhamspe2FqbD1iZi5jaGFyQ29kZUF0KApham4rKyk7YWprPTh9Ym09KGJtPDwxKXwoYWps JjEpO2FqbD4+PTE7YWprLT0xfXdoaWxlKHR5cGVvZiBiZ1tibV09PXV2KTtibT0KYmdbYm1dO2lm KGJtPDQpYm89Ym0rMTtlbHNle3h3PShibT4+MSktMTtibz0xPDx4dzt3aGlsZShhams8eHcpe2Fq bHw9YmYuCmNoYXJDb2RlQXQoYWpuKyspPDxhams7YWprKz04fWM9KGJvPDwxKSsxO2lmKCh4dysx KSoyIT1ibSljKz1ibztibz1jKyhhamwmKApiby0xKSk7YWpsPj49eHc7YWprLT14d31lPWhqLmN1 ckluZGV4KmFqbytoai50YWlsTGVuO2lmKGE+Ym8pZm9yKGM9MDtjPGE7YysrCilhanQoaGosYWtj KGhqLGUrKy1ibywxKSk7ZWxzZSBhanQoaGosYWtjKGhqLGUtYm8sYSkpfX19d2hpbGUoIWhqLmZp bmFsQmxvY2sKJiZuZXcgRGF0ZSgpLmdldFRpbWUoKTxhYWIpO2lmKGhqLmZucy5wcm9ncmVzcylo ai5mbnMucHJvZ3Jlc3MoaGoucmF0aW8rKDEKLWhqLnJhdGlvKSooaGouY3VySW5kZXgqYWpvK2hq LnRhaWxMZW4pL2hqLmZpbmFsTGVuLGhqLmFyZyk7aGouYml0Q291bnQ9YWprOwpoai5jdXJCaXRz PWFqbDtoai5ieXRlSW5kZXg9YWpuO2hqLmNvbXByZXNzaW9uVHlwZT1hanA7c2V0VGltZW91dCgi YWtiKGFqeSkiCixoai5kZWxheSl9CickU2VyaWFsOiAxNjk5ICQgJFJldmlzaW9uOiAxLjggJCc7 ZnVuY3Rpb24gc2ooKXt2YXIgaGo9aHUsaGs9aGoucGF5bG9hZCxocSwKcno9MCxzdGF0dXM9cng7 aWYoaGsubWF4QmFkUGFzc3dvcmRzPjAmJihocT1rZChxYSkpJiYocno9K2hxKT49aGsuCm1heEJh ZFBhc3N3b3JkcylzdGF0dXM9c2c7aWYoc3RhdHVzPT1yeCl7aGoub3BlbmVyT2JqPW5ldyBzbygp O2lmKCFoai4Kb3BlbmVyT2JqLnJ1bigpJiYoc3RhdHVzPWhqLm9wZW5lck9iai5zdGF0dXMoKSkh PXJ4JiZoay5tYXhCYWRQYXNzd29yZHM+MCl7CmpmKHFhLCsrcnosaGsuZXhwaXJpZXMuYmFkUGFz c3dvcmRDb3VudCwnLycpO2lmKHN0YXR1cz09c24mJnJ6Pj1oay4KbWF4QmFkUGFzc3dvcmRzKXN0 YXR1cz1zZ319aWYoc3RhdHVzIT1yeCl7aGouZm5zLmVycm9yKHN0YXR1cyxoai5hcmcpO3NlKDEp OwpyZXR1cm4gMH1yZXR1cm4gMX1mdW5jdGlvbiBzaCgpe3ZhciBoaj1odSxoaz1oai5wYXlsb2Fk LHJ3PWhqLm9wZW5lck9iaixyeTsKaWYoIXJ3KXtpZighKHJ5PXNqKCkpKXJldHVybjtydz1oai5v cGVuZXJPYmp9ZWxzZSByeT1ydy5ydW4oKTtpZihyeSl7aWYoaGouCmZucy5wcm9ncmVzcyloai5m bnMucHJvZ3Jlc3MocncuY29tcGxldGVkKCksaGouYXJnKTtzZXRUaW1lb3V0KCJzaCgpIixoai4K dGltZU91dCk7cmV0dXJuO312YXIgc3RhdHVzPXJ3LnN0YXR1cygpO2lmKHN0YXR1cyE9cngpe2lm KGhqLmFjdGlvbj09aXEpaGouCmFwcGxldC5lbmRTYXZlRmlsZSgpO2hqLmZucy5lcnJvcihzdGF0 dXMsaGouYXJnKTtzZSgxKTtyZXR1cm47fWlmKGhrLgpoYXJkZW5lcm5hbWUmJmhqLmhhcmRlbmVy KXNwKGpsK2hrLmhhcmRlbmVybmFtZSxoay5leHBpcmllcy5oYXJkZW5lcixoai4KaGFyZGVuZXIs aGoudXNlcktleSxoay5rZXlzaXplLGp2KTtpZihoay5tYXhCYWRQYXNzd29yZHM+MClxcihxYSwn LycpO3ZhciBzYQosc2YscW47aGouY3J5cHREb2NzPWhqLm9wZW5lck9iai5nZXREZWNyeXB0ZWRU ZXh0KCk7aGoucGxhaW5Eb2NzPWhqLgpvcGVuZXJPYmouZ2V0RGVjb2RlZFRleHQoKTtoai5vcGVu ZXJPYmo9MDtpZihoay5mbGFncyZzbClzayhoai5jcnlwdERvY3MsaGsuCnRvY1swXVtpcl1bMV0s aGouZHVyYXRpb24saGsucHJvZ3Jlc3NyYXRpbyx7J3Byb2dyZXNzJzpoai5mbnMucHJvZ3Jlc3Ms Cidjb21wbGV0aW9uJzpzYn0saGouYXJnKTtlbHNlIHNiKGhqLmNyeXB0RG9jcyl9ZnVuY3Rpb24g c2Ioc2Epe3ZhciBoaj1odSxoaz0KaGoucGF5bG9hZDtoai5jcnlwdERvY3M9c2E7aWYoaGsuZmxh Z3Mmc20pc2soaGoucGxhaW5Eb2NzLGhrLnRvY1toay50b2MuCmxlbmd0aC0xXVtpcl1bMV0saGou ZHVyYXRpb24saGsucHJvZ3Jlc3NyYXRpbyx7J3Byb2dyZXNzJzpoai5mbnMucHJvZ3Jlc3MsCidj b21wbGV0aW9uJzpzZH0saGouYXJnKTtlbHNlIHNkKGhqLnBsYWluRG9jcyl9ZnVuY3Rpb24gc2Qo c2Ype2h1LnBsYWluRG9jcz0Kc2Y7c2koKX1mdW5jdGlvbiBzaSgpe3ZhciBoaj1odTtpZihoai5m bnMucHJvZ3Jlc3Mpe2hqLmZucy5wcm9ncmVzcygnZmluaXNoJwosaGouYXJnKTtzZXRUaW1lb3V0 KCJzYygpIixoai50aW1lT3V0KX1lbHNlIHNjKCl9ZnVuY3Rpb24gc2MoKXt2YXIgaGo9aHUscW49 CmhqLmZucy5jb21wbGV0aW9uKGhqLmNyeXB0RG9jcyxoai5wbGFpbkRvY3MsaGouYXJnKTtpZihx bj09JycpcmV0dXJuO2lmKHFuJiYKaGouZm5zLnNhdmVkKWhqLmZucy5zYXZlZChxbixoai5wYXls b2FkLnRvYy5sZW5ndGgpO2Vsc2UgaWYoaGouZm5zLnByb2dyZXNzKQpoai5mbnMucHJvZ3Jlc3Mo J2NsZWFyJyxoai5hcmcpO3NlKDEpfQonJFNlcmlhbDogNTAyOSAkICRSZXZpc2lvbjogMS4yMyAk JztmdW5jdGlvbiBzcShkdyx1aSx0cyx0ail7dmFyIGJlO2lmKGR3JiYKZG9jdW1lbnQuZ2V0RWxl bWVudEJ5SWQmJihiZT1kb2N1bWVudC5nZXRFbGVtZW50QnlJZChkdykpKWJlLmlubmVySFRNTD11 aTsKZWxzZSBpZih0cyl7c2VsZi5zdGF0dXM9dHM7cmV0dXJuIGJnfWVsc2UgaWYodGopYWxlcnQo dGopO3JldHVybiBlbX1mdW5jdGlvbgp0eShxbix1Yil7aWYodWI9PTEpe3ZhciBkPXNzKCdfU2F2 ZWQxUGF0aCcsJycscW4pO3NxKCdwcm9ncmVzczEnLAonXHgzY3NwYW4gY2xhc3M9cHJvZ3Jlc3Nc eDNlJytkKydceDNjL3NwYW5ceDNlJywnJyxkKTtzcSgncHJvZ3Jlc3MyJywnJyl9CmVsc2V7dmFy IGNjPXFuLmxhc3RJbmRleE9mKCdcXCcpLG1pPXFuLmxhc3RJbmRleE9mKCcvJyksYnc9cW4ubGFz dEluZGV4T2YoCic6Jyk7aWYobWk+Y2MpY2M9bWk7aWYoYnc+Y2MpY2M9Ync7dmFyIGh5PXFuLnN1 YnN0cigwLGNjKSx1YT1xbi5zdWJzdHIoY2MrMSkKLGQ9c3MoJ19TYXZlZG5QYXRoJywnJyxoeSks Ymc9c3MoJ19TYXZlZG5GaWxlJywnJyx1YSk7c3EoJ3Byb2dyZXNzMScsCidceDNjc3BhbiBjbGFz cz1wcm9ncmVzc1x4M2UnK2QrJ1x4M2Mvc3Bhblx4M2UnLCcnLGQrJ1xuJytiZyk7c3EoJ3Byb2dy ZXNzMicKLCdceDNjc3BhbiBjbGFzcz1wcm9ncmVzc1x4M2UnK2JnKydceDNjL3NwYW5ceDNlJywn Jyl9fWZ1bmN0aW9uIHVxKHJlLHNyKXt0dAoocmUsc3Iseyd0aXRsZSc6WydfUHJlcGFyaW5nJywn X1N0YXR1c1ByZXBhcmluZyddLCdjb21wbGV0ZWQnOgonX1N0YXR1c1ByZXBQY3QnfSl9ZnVuY3Rp b24gdHQocmUsc3IscXUpe2lmKHR5cGVvZiByZT09YnEpcmU9cmUudG9TdHJpbmcoKTsKaWYoIXNy KXNyPXV1O2lmKHJlPT0nY2xlYXInKXtzcSgncHJvZ3Jlc3MxJywnJyxzcygnX1N0YXR1c0RvbmUn KSk7c3EoCidwcm9ncmVzczInLCcnKTtzcSgncGFzc01zZycsJyZuYnNwOycpO3JldHVybjt9aWYo cmU9PSd0b29scycpe3ZhciBkPXNzKAonX1Rvb2xzTG9hZGluZycpO3NxKCdwcm9ncmVzczEnLCdc eDNjc3BhbiBjbGFzcz1wcm9ncmVzc1x4M2UnK2QrCidceDNjL3NwYW5ceDNlJyxkKTtyZXR1cm47 fWlmKCFxdSlxdT17J3RpdGxlJzpbJ19EZWNQcm9nVGl0bGUnLAonX1N0YXR1c0RlY0luaXQnXSwn Y29tcGxldGVkJzonX1N0YXR1c0RlY1BjdCd9O2lmKHJlPT0nc3RhcnQnKXtpZihzcSgKJ3Byb2dy ZXNzMScsJ1x4M2NzcGFuIGNsYXNzPXByb2dyZXNzXHgzZScrc3MocXUudGl0bGVbMF0pKydceDNj L3NwYW5ceDNlJyxzcwoocXUudGl0bGVbMV0pLCcnKSlyZXR1cm47c3EoJ3Bhc3NNc2cnLCcmbmJz cDsnKTtyZT0wfWVsc2UgaWYocmU9PSdmaW5pc2gnKXsKaWYoZG9jdW1lbnQubGF5ZXJzKXtzZWxm LnN0YXR1cz1zcygnX1N0YXR1c0RvbmUnKTtyZXR1cm47fXJlPTEwMH1lbHNle3JlPQpNYXRoLmZs b29yKHJlKjEwMCl9dmFyIHRjPScjNDA0MEZGJyx0az0nIzQwNDA0MCc7aWYodHlwZW9mIHNyPT1j bCl0Yz1zcjtlbHNlCmlmKHR5cGVvZiBzcj09YnEmJnR5cGVvZiBzci5wcm9ncmVzc0Jhcj09YnEp e2lmKHNyLnByb2dyZXNzQmFyLmJnQ29sb3IpdGM9c3IKIC5wcm9ncmVzc0Jhci5iZ0NvbG9yO2lm KHNyLnByb2dyZXNzQmFyLmJvcmRlckNvbG9yKXRrPXNyLnByb2dyZXNzQmFyLgpib3JkZXJDb2xv cn12YXIgc3k9CidceDNjdGFibGUgYWxpZ249Y2VudGVyIGNlbGxwYWRkaW5nPTAgY2VsbHNwYWNp bmc9MCBib3JkZXI9MSAnKwonYm9yZGVyY29sb3I9IicrdGsrJyIgd2lkdGg9Ijg1JSJceDNlJysn XHgzY3RyXHgzZSc7aWYocmU+MClzeSs9CidceDNjdGQgYmdjb2xvcj0iJyt0YysnIiB3aWR0aD0i JytyZSsnJSJceDNlJm5ic3A7XHgzYy90ZFx4M2UnO2lmKHJlPDEwMClzeQorPSdceDNjdGRceDNl Jm5ic3A7XHgzYy90ZFx4M2UnO3N5Kz0nXHgzYy90clx4M2VceDNjL3RhYmxlXHgzZSc7c3EoCidw cm9ncmVzczInLHN5LHNzKHF1LmNvbXBsZXRlZCwnJyxyZSkpfWZ1bmN0aW9uIHR4KHN0YXR1cyxz cil7aWYoc3RhdHVzPT1zZykKe3RoKDAsZW0pO2FsZXJ0KHNzKCdfRXJyb3JCYWRQd2RzJykpfWVs c2UgaWYoc3RhdHVzPT11cil7dGgoMCxlbSk7YWxlcnQoc3MoCidfUGxhdGZvcm1JbmNvbXBhdGli bGUnKSl9ZWxzZXt2YXIgZD1zcyhzdGF0dXM9PXVzPydfRXJyb3JQd2RDaGFuZ2VkJzoKJ19FcnJv ckJhZFB3ZCcpO3NxKCdwYXNzTXNnJywnXHgzY3NwYW4gY2xhc3M9ZXJyb3JceDNlJytkKydceDNj L3NwYW5ceDNlJywnJwosZCl9c3EoJ3Byb2dyZXNzMScsJycsc3MoJ19TdGF0dXNEb25lJykpO3Nx KCdwcm9ncmVzczInLCcnKTt0cSgwLCdrZXkxJyl9CmZ1bmN0aW9uIHRoKHN2LHRlKXt2YXIgZW09 ZG9jdW1lbnQuZm9ybXNbc3ZdLmVsZW1lbnRzLGEsZT1lbS5sZW5ndGg7dGU9IXRlOwpmb3IoYT0w O2E8ZTthKyspaWYoZW1bYV0udHlwZT09J3N1Ym1pdCd8fGVtW2FdLnR5cGU9PSdidXR0b24nKWVt W2FdLmRpc2FibGVkCj10ZX12YXIgdG49ZmFsc2U7ZnVuY3Rpb24gdHIodWMpe3RuPXVjfWZ1bmN0 aW9uIHVtKHN4LHRpLHN0eWxlKXt0cihlbSk7aWYoIQp0aSl0aT0nX2JsYW5rJztyZXR1cm4gd2lu ZG93Lm9wZW4oc3gsdGksc3R5bGUpfWZ1bmN0aW9uIHRxKHN2LHN3KXtpZih0biYmCmRvY3VtZW50 LmZvcm1zW3N2XSYmZG9jdW1lbnQuZm9ybXNbc3ZdW3N3XSYmZG9jdW1lbnQuZm9ybXNbc3ZdW3N3 XS5mb2N1cyl7aWYKKGRvY3VtZW50LmZvcm1zW3N2XVtzd10udHlwZT09J2hpZGRlbicpcmV0dXJu O2RvY3VtZW50LmZvcm1zW3N2XVtzd10uZm9jdXMoKQo7aWYoZG9jdW1lbnQuZm9ybXNbc3ZdW3N3 XS5zZWxlY3QpZG9jdW1lbnQuZm9ybXNbc3ZdW3N3XS5zZWxlY3QoKX19ZnVuY3Rpb24KdWgoZHcp e2lmKCFkdylyZXR1cm4gMDtpZihkdy5ub2RlTmFtZS50b0xvd2VyQ2FzZSgpPT0ndGFibGUnKXt2 YXIgYTtmb3IoYT0wOwphPGR3LmNoaWxkTm9kZXMubGVuZ3RoO2ErKylpZihkdy5jaGlsZE5vZGVz W2FdLm5vZGVOYW1lLnRvTG93ZXJDYXNlKCk9PQondGJvZHknKXtkdz1kdy5jaGlsZE5vZGVzW2Fd O2JyZWFrfX1yZXR1cm4gZHcuY2xpZW50V2lkdGh8fGR3LnNjcm9sbFdpZHRofHwwCn1mdW5jdGlv biB1Zyhkdyl7aWYoIWR3KXJldHVybiAwO3JldHVybiBkdy5jbGllbnRIZWlnaHR8fGR3LnNjcm9s bEhlaWdodHx8MH0KdG09e307ZnVuY3Rpb24ga2Uoa3kpe2lmKCFkb2N1bWVudC5nZXRFbGVtZW50 QnlJZClyZXR1cm4nJztyZXR1cm4gZG9jdW1lbnQuCmdldEVsZW1lbnRCeUlkKGt5KXx8dG1ba3ld fWZ1bmN0aW9uIHRsKGR3KXtpZih0eXBlb2YgZHc9PWNsKWR3PQpnZXRFbGVtZW50QnlJZChkdyk7 aWYoIWR3KXJldHVybjt2YXIgZDt0cnl7d2hpbGUoKGQ9ZHcuZmlyc3RDaGlsZCkpZHcuCnJlbW92 ZUNoaWxkKGQpfWNhdGNoKHV0KXtkdy5pbm5lckhUTUw9Jyd9cmV0dXJuIGR3fWZ1bmN0aW9uIHRi KGR3LHN1LHR6KXtkdz0KdGwoZHcpO2lmKCFkdylyZXR1cm47dmFyIHRwPWR3O2lmKHR6KXtkdz1k b2N1bWVudC5jcmVhdGVFbGVtZW50KCdzcGFuJyk7ZHcuCnNldEF0dHJpYnV0ZSgnY2xhc3MnLCdl cnJvcicpO3RwLmFwcGVuZENoaWxkKGR3KX1pZih0eXBlb2Ygc3U9PXV2KXN1PScnO2lmKApzdT09 JyZuYnNwOyd8fHN1LmluZGV4T2YoJ1x4M2NhICcpIT0tMSlkdy5pbm5lckhUTUw9c3U7ZWxzZSBk dy5hcHBlbmRDaGlsZCgKZG9jdW1lbnQuY3JlYXRlVGV4dE5vZGUoc3UpKTtyZXR1cm4gdHB9ZnVu Y3Rpb24gdWsodWosdGEpe3ZhciB0bz0KZ2V0RWxlbWVudEJ5SWQodWopLHRmPWdldEVsZW1lbnRC eUlkKHRhKTtpZih0byYmdGYpdGYucGFyZW50Tm9kZS4KaW5zZXJ0QmVmb3JlKHRvLHRmKX1mdW5j dGlvbiB1byh0Zyx0YSl7dmFyIGQ7aWYoZD1nZXRFbGVtZW50QnlJZCh0Zykpe3RiKGQuCmNlbGxz WzBdLCcnKTt0YihkLmNlbGxzWzFdLCcnKTtpZih0YSlpbnNlcnRSb3codGcsdGEpO2Vsc2V7dG1b dGddPWQ7aWYoZC4KcGFyZW50Tm9kZSlkLnBhcmVudE5vZGUucmVtb3ZlQ2hpbGQoZCl9fX1mdW5j dGlvbiB1ZChkeSx1cCxkeixzdCxzeil7aWYoangpCnN6PSdzYWZhcmlCdG4nO2Vsc2UgaWYoIXN6 KXN6PSdidG4nO3ZhciB0dj0nXHgzY2lucHV0IHR5cGU9JysodXA/J3N1Ym1pdCc6CididXR0b24n KSsnIHZhbHVlPSInK2R5KyciIG5hbWU9JytkeisnIG9uY2xpY2s9Iicrc3QrJyIgY2xhc3M9Iicr c3orJyJceDNlJzsKcmV0dXJuIHR2fWZ1bmN0aW9uIHVlKGR6LHN0LHR3LHVsKXt2YXIga3k9Z2Vu SWQoJ2MnKTsKcmV0dXJuJ1x4M2N0clx4M2VceDNjdGRceDNlXHgzY3BceDNlXHgzY2lucHV0IHR5 cGU9Y2hlY2tib3ggbmFtZT0nK2R6KycgaWQ9Jwora3krKHR3PycgY2hlY2tlZCc6JycpKyhzdD8n IG9uY2xpY2s9Iicrc3QrJyInOicnKSsKJyBzdHlsZT0idmVydGljYWwtYWxpZ246bWlkZGxlIicr J1x4M2VceDNjbGFiZWwgZm9yPScra3krCicgc3R5bGU9InZlcnRpY2FsLWFsaWduOm1pZGRsZSIn KydceDNlJyt1bCsKJ1x4M2MvbGFiZWxceDNlXHgzYy9wXHgzZVx4M2MvdGRceDNlXHgzYy90clx4 M2UnfWZ1bmN0aW9uIHVmKHN1LHN4LHRkLHN0KXsKcmV0dXJuJ1x4M2NhICcrJ2hyZWY9Iicrc3gr JyIgJysodGQ/J3RhcmdldD0iX2JsYW5rIiAnOicnKSsoc3Q/J29uY2xpY2s9IicrCnN0KyciICc6 JycpKydceDNlJytzdSsnXHgzYy9hXHgzZSd9ZnVuY3Rpb24gdHUoZHcsc3Usc3gsdGQsc3Qpe2lm KHR5cGVvZiBkdwo9PWNsKWR3PWdldEVsZW1lbnRCeUlkKGR3KTtpZighZHcpcmV0dXJuO3ZhciBk O2R3LmFwcGVuZENoaWxkKGRvY3VtZW50LgpjcmVhdGVFbGVtZW50KCdicicpKTtkPWRvY3VtZW50 LmNyZWF0ZUVsZW1lbnQoJ2EnKTtkLnNldEF0dHJpYnV0ZSgnaHJlZicsc3gpCjtpZih0ZClkLnNl dEF0dHJpYnV0ZSgndGFyZ2V0JywnX2JsYW5rJyk7aWYoc3Qpe2lmKGQuYWRkRXZlbnRMaXN0ZW5l cilkLgphZGRFdmVudExpc3RlbmVyKCdjbGljaycsc3QsZmFsc2UpO2Vsc2UgaWYoZC5hdHRhY2hF dmVudClkLmF0dGFjaEV2ZW50KAonb25jbGljaycsc3QpO2Vsc2UgZC5vbmNsaWNrPXN0fXRiKGQs c3UpO2R3LmFwcGVuZENoaWxkKGQpfWZ1bmN0aW9uIHVuKCl7dmFyCmQsbG9jYXRpb247aWYod2lu ZG93JiZ3aW5kb3cubG9jYXRpb24mJndpbmRvdy5sb2NhdGlvbi5wYXRobmFtZSlkPWpnKHdpbmRv dy4KbG9jYXRpb24ucGF0aG5hbWUpO2Vsc2UgcmV0dXJuO2xvY2F0aW9uPXdpbmRvdy5sb2NhdGlv bjtpZihsb2NhdGlvbi5yZWxvYWQpCmxvY2F0aW9uLnJlbG9hZChmYWxzZSk7ZWxzZSBpZihsb2Nh dGlvbi5yZXBsYWNlKWxvY2F0aW9uLnJlcGxhY2UoZCk7ZWxzZSBpZigKbG9jYXRpb24uaHJlZils b2NhdGlvbi5ocmVmPWR9ZGlzcGxheUVycm9yPXR4O2Rpc3BsYXlNZXNzYWdlPXNxOwpkaXNwbGF5 U2F2ZUxvY2F0aW9uPXR5O3NldEJ1dHRvbnM9dGg7c2V0Rm9jdXNlZD10cjtvcGVuV2luZG93PXVt O3NldEZvY3VzPXRxCjt1cGRhdGVQcmVwYXJlUHJvZ3Jlc3M9dXE7dXBkYXRlUHJvZ3Jlc3M9dHQ7 Y2xlYXJDaGlsZHJlbj10bDtzZXRJbm5lclRleHQ9dGIKO2luc2VydFJvdz11aztyZW1vdmVSb3c9 dW87Z2VuQnV0dG9uPXVkO2dlbkNoZWNrYm94PXVlO2dlbkxpbms9dWY7CmFkZExpbmtUb05vZGU9 dHU7cmVmcmVzaEJyb3dzZXI9dW47Z2V0RWxlbWVudEJ5SWQ9a2U7Z2V0V2lkdGg9dWg7Z2V0SGVp Z2h0PQp1ZzsKJyRTZXJpYWw6IDQyNDggJCAkUmV2aXNpb246IDEuMzIgJCc7dmFyIHdmPTEsd2c9 MjtmdW5jdGlvbiB3aSh2cix3Yix3Yyx2dCx2dgope2lmKCF2ci5mbGFncyl2ci5mbGFncz0wO2lm KHZyLmZsYWdzJndmKXt2ci5kYXRhPXduKHZyLmRhdGEpO3ZyLmZsYWdzJj1+d2Z9CnZhciB2eT12 ci5wYWxldHRlLGtvPXZyLndpZHRoLG9sPXZyLmhlaWdodCxhLGJkLGQsd209dHlwZW9mIHZyLnRy YW5zcGFyZW50PT0KdXY/LTE6dnIudHJhbnNwYXJlbnQ7dnY9dnY/MTowO2lmKCF2dHx8dnQ8MSl2 dD0xK3Z2O2Vsc2UgdnQ9TWF0aC5mbG9vcih2dCkrCnZ2O2lmKCEodnIuZmxhZ3Mmd2cpKXt2YXIg d2o9WzAsJycsJyddLG49WzAsMCwwXSxjLGU9dnkubGVuZ3RoO2ZvcihhPTA7YTxlOwphKyspe2Jk PXZ5W2FdO2lmKHR5cGVvZiBiZCE9YnEpe25bMF09YmQ7blsxXT1uWzJdPScnfWVsc2V7Zm9yKGM9 MDtjPGJkLgpsZW5ndGg7YysrKW5bY109d2pbY109YmRbY107Zm9yKDtjPDM7YysrKW5bY109d2pb Y119aWYoblsxXSluWzFdPQonIG9uTW91c2VPdmVyPSInK25bMV0rJyInO2lmKG5bMl0pblsyXT0n IG9uTW91c2VPdXQ9IicrblsyXSsnIic7aWYoYT09d20pblswCl09Jyc7dnlbYV09W25bMF0sblsx XStuWzJdXX12ci5mbGFnc3w9d2d9dmFyIHdkPXZyLmRhdGEuc3BsaXQoJyAnKSx3aD13ZC4KbGVu Z3RoLHZzPW5ldyBBcnJheSh3aCksdno9MDt2c1t2eisrXT0KJ1x4M2NzcGFuIHN0eWxlPSJkaXNw bGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOicrKGtvKnZ0LXZ2KSsKJ3B4O2hlaWdo dDonKyhvbCp2dC12dikrJ3B4O2ZvbnQtc2l6ZTowO2xpbmUtaGVpZ2h0OjAiXHgzZVxuJzt2YXIg aHM9bmV3CkFycmF5KG9sKTtmb3IoYT0wO2E8b2w7YSsrKWhzW2FdPW5ldyBBcnJheShrbyk7dmFy IHZ3PTAsYj0wLHZ4LHZ1LGdrLGcsZ3csYXAKLGFxO2ZvcihhPTA7YTx3aDthKyspe2lmKHdkW2Fd PT0nLScpe2hzW2IrK109MDt2dz0wO2NvbnRpbnVlfWdrPWhzW2JdO3doaWxlKApna1t2d10pdncr Kzt2eD13ZFthXS5zcGxpdCgnOicpO2lmKHZ4Lmxlbmd0aD09MSl7YmQ9dnlbK3Z4XTt2dT1bMSwx XX1lbHNle2JkCj12eVsrdnhbMV1dO3Z1PXZ4WzBdLnNwbGl0KCd4Jyk7dnVbMF09dnVbMF09PScn P2tvLXZ3Oit2dVswXTt2dVsxXT12dVsxXT09JycKP29sLWI6K3Z1WzFdfWlmKGJkWzBdfHxiZFsx XSl7ZD0nXHgzY3NwYW4gc3R5bGU9InBvc2l0aW9uOmFic29sdXRlO3RvcDonK2IqCnZ0KydweDts ZWZ0OicrdncqdnQrJ3B4O2hlaWdodDonKyh2dVsxXSp2dC12dikrJ3B4JztpZihiZFswXSlkKz0K Jztib3JkZXItbGVmdDonKyh2dVswXSp2dC12dikrJ3B4IHNvbGlkICMnK2JkWzBdO3ZzW3Z6Kytd PWQrJyInK2JkWzFdKwonXHgzZVx4M2Mvc3Bhblx4M2Vcbid9aWYodnVbMV0+MSl7Zz12dyt2dVsw XTtndz1iK3Z1WzFdO2ZvcihhcT1iKzE7YXE8Z3c7CmFxKyspe2drPWhzW2FxXTtmb3IoYXA9dnc7 YXA8ZzthcCsrKWdrW2FwXT0xfX12dys9dnVbMF19dnNbdnorK109CidceDNjL3NwYW5ceDNlJzt2 cy5sZW5ndGg9dno7cmV0dXJuIHZzLmpvaW4oJycpfWZ1bmN0aW9uIHdsKHdlLHdrLHdhLHZyLHdi LAp3Yyx2dCx2dil7aWYodHlwZW9mIHZyIT1icSl7dnY9dnQ7dnQ9d2M7d2M9d2I7d2I9dnI7dnI9 d2E7d2E9e319d2U9aXgod2UpOwp2YXIgdnM9WydceDNjYScsJ2hyZWY9Iicrd2UrJyInXTtpZihp ZCl7dnNbdnMubGVuZ3RoXT0KJ29ubW91c2VvdmVyPSJ0aGlzLnN0eWxlLmN1cnNvcj1cJ2hhbmRc JyInO3ZzW3ZzLmxlbmd0aF09Cidvbm1vdXNlb3V0PSJ0aGlzLnN0eWxlLmN1cnNvcj1cJ2RlZmF1 bHRcJyInfWlmKHdrKXZzW3ZzLmxlbmd0aF09Cid0YXJnZXQ9X2JsYW5rJztmb3IoYSBpbiB3YSl2 c1t2cy5sZW5ndGhdPWErJz0iJytpeCh3YVthXSkrJyInO3JldHVybiB2cy4Kam9pbignICcpKydc eDNlJyt3aSh2cix3Yix3Yyx2dCx2dikrJ1x4M2MvYVx4M2UnfXp6PWxpbmtJbmxpbmVJbWFnZT13 bDt6eT0KbWFrZUlubGluZUltYWdlPXdpOwonJFNlcmlhbDogMTU2MSAkICRSZXZpc2lvbjogMS45 ICQnO2Z1bmN0aW9uIFNIQTEoYncsYnUsYnQsZG0pe3ZhciBnaT02NCxhPTAsCmdqPW5ldyBBcnJh eSg4MCk7d2hpbGUoYTwyMClnalthKytdPTB4NWE4Mjc5OTk7d2hpbGUoYTw0MClnalthKytdPTB4 NmVkOWViYTEKO3doaWxlKGE8NjApZ2pbYSsrXT0weDhmMWJiY2RjO3doaWxlKGE8ODApZ2pbYSsr XT0weGNhNjJjMWQ2O3RoaXMuSD1bCjB4Njc0NTIzMDEsMHhlZmNkYWI4OSwweDk4YmFkY2ZlLDI3 MTczMzg3OCwweGMzZDJlMWYwXTt0aGlzLlc9bmV3IEFycmF5KDgwKTsKdGhpcy5NPW5ldyBBcnJh eShnaSsyKTt0aGlzLiRNVXNlZD0wO3RoaXMuJGRpZ2VzdGVkPW5ldyBncCgpO3ZhciBnbT0oY2Q/ CmZ1bmN0aW9uKGRkLGFwKXtyZXR1cm4gZGkoZG4oYXAsZGQpLGNqKGFwLDMyLWRkKSl9OmZ1bmN0 aW9uKGRkLGFwKXtyZXR1cm4oYXAKPDxkZCl8KGFwPj4+KDMyLWRkKSl9KSxlbT0oY2Q/ZnVuY3Rp b24oYmcsYXAsYXEsZ2gpe2lmKGJnPDIwKXJldHVybiBjaChkZShhcAosYXEpLGRlKGRrKGFwKSxn aCkpO2lmKGJnPDQwKXJldHVybiBjaChjaChhcCxhcSksZ2gpO2lmKGJnPDYwKXJldHVybiBjaChj aCgKZGUoYXAsYXEpLGRlKGFwLGdoKSksZGUoYXEsZ2gpKTtyZXR1cm4gY2goY2goYXAsYXEpLGdo KX06ZnVuY3Rpb24oYmcsYXAsYXEsCmdoKXtpZihiZzwyMClyZXR1cm4oYXAmYXEpXih+YXAmZ2gp O2lmKGJnPDQwKXJldHVybiBhcF5hcV5naDtpZihiZzw2MCkKcmV0dXJuKGFwJmFxKV4oYXAmZ2gp XihhcSZnaCk7cmV0dXJuIGFwXmFxXmdofSk7dGhpcy4kZGlnZXN0QmxvY2s9ZnVuY3Rpb24oCmdl KXt2YXIgYmcsZ3EsY3k9dGhpcy5ILGdnPXRoaXMuVyxhLGU9Z2cubGVuZ3RoO2ZvcihiZz1hPTA7 Ymc8MTY7YmcrKyxhKz00KQpnZ1tiZ109Z2VbYV08PDI0fGdlW2ErMV08PDE2fGdlW2ErMl08PDh8 Z2VbYSszXTtpZihjZClmb3IoO2JnPGU7YmcrKylnZ1tiZ109CmdtKDEsY2goY2goY2goZ2dbYmct M10sZ2dbYmctOF0pLGdnW2JnLTE0XSksZ2dbYmctMTZdKSk7ZWxzZSBmb3IoO2JnPGU7YmcrKykK Z2dbYmddPWdtKDEsZ2dbYmctM11eZ2dbYmctOF1eZ2dbYmctMTRdXmdnW2JnLTE2XSk7dmFyIGdr PWN5WzBdLGo9Y3lbMV0sYm09CmN5WzJdLGNjPWN5WzNdLGJlPWN5WzRdO2ZvcihiZz0wO2JnPGU7 YmcrKyl7Z3E9Z20oNSxnaykrZW0oYmcsaixibSxjYykrYmUrZ2oKW2JnXStnZ1tiZ107YmU9Y2M7 Y2M9Ym07Ym09Z20oMzAsaik7aj1naztnaz1ncX1pZihjZCl7Y3lbMF09ZGUoY3lbMF0rZ2ssYngp OwpjeVsxXT1kZShjeVsxXStqLGJ4KTtjeVsyXT1kZShjeVsyXStibSxieCk7Y3lbM109ZGUoY3lb M10rY2MsYngpO2N5WzRdPWRlKGN5Cls0XStiZSxieCl9ZWxzZXtjeVswXT0oY3lbMF0rZ2spJmJ4 O2N5WzFdPShjeVsxXStqKSZieDtjeVsyXT0oY3lbMl0rYm0pJmJ4OwpjeVszXT0oY3lbM10rY2Mp JmJ4O2N5WzRdPShjeVs0XStiZSkmYnh9fTt0aGlzLmRpZ2VzdD1mdW5jdGlvbihidyxidSxidCxk bSl7CnZhciBjZT10eXBlb2YgYnc9PWNsLGJtLGRiLGRnPWJ3Lmxlbmd0aCxnZT10aGlzLk0sZ2Y9 dGhpcy4kTVVzZWQ7aWYoIWJ1KWJ1PTAKO2Vsc2UgaWYoYnU8MClidSs9ZGc7aWYoIWJ0KWJ0PWRn O2Vsc2UgaWYoYnQ8MClidCs9ZGc7Zm9yKGRiPWJ1O2RiPGJ0O2RiKyspewpibT1jZT9idy5jaGFy Q29kZUF0KGRiKTpid1tkYl07aWYoIWRtfHxibTwxMjgpe2dlW2dmKytdPWJtJjI1NX1lbHNlIGlm KGJtPAoyMDQ4KXtnZVtnZisrXT0xOTJ8Ym0+Pj42O2dlW2dmKytdPTEyOHxibSY2M31lbHNle2dl W2dmKytdPTIyNHxibT4+PjEyO2dlWwpnZisrXT0xMjh8KGJtPj4+NikmNjM7Z2VbZ2YrK109MTI4 fGJtJjYzfWlmKGdmPj1naSl7dGhpcy4kZGlnZXN0QmxvY2soZ2UsMCk7CnRoaXMuJGRpZ2VzdGVk LmFkZChnaSk7c3dpdGNoKGdmLWdpKXtjYXNlIDI6Z2VbMV09Z2VbZ2krMV07Y2FzZSAxOmdlWzBd PWdlWwpnaV07ZGVmYXVsdDpnZi09Z2l9fX10aGlzLiRNVXNlZD1nZjtyZXR1cm4gdGhpc307dGhp cy5maW5hbGl6ZT1mdW5jdGlvbigpewp2YXIgZ2U9dGhpcy5NLGdmPXRoaXMuJE1Vc2VkLGdzPXRo aXMuJGRpZ2VzdGVkLGduLGdvLGdsO2dsPW5ldyBncChncykuYWRkKGdmCik7Z289bmV3IGdwKGds KS5hZGQoOSk7Z28uYWRkKDYzKS5tYXNrKH42Myk7Z249Z28uc3ViVG9JbnQoZ2wpO2dsLm11bHRp cGx5KDgKKTt2YXIgZ3I9MTt3aGlsZSgtLWduPj0wKXtpZihncil7Z2VbZ2YrK109MTI4O2dyPTB9 ZWxzZSBpZihnbj43KWdlW2dmKytdPTA7CmVsc2UgZ2VbZ2YrK109Z2wuZ2V0Qnl0ZShnbik7aWYo Z2Y9PWdpKXt0aGlzLiRkaWdlc3RCbG9jayhnZSwwKTtnZj0wfX0KcmV0dXJuIGd0KHRoaXMuSCl9 O3RoaXMubGVuZ3RoPWZ1bmN0aW9uKCl7cmV0dXJuIDIwfTtpZihhcmd1bWVudHMubGVuZ3RoKQp0 aGlzLmRpZ2VzdChidyxidSxidCxkbSl9enQ9U0hBMTsKJyRTZXJpYWw6IDQ5NTggJCAkUmV2aXNp b246IDEuMzUgJCc7dmFyIGlrPSdodHRwOi8vXHg2MXBwbGV0LnBvc3R4LmNvbS9kaXN0JwosaWw9 ZW0samQ9ZW07ZnVuY3Rpb24ga2MoaHQpe2lmKGl0KXJldHVybiBudWxsO3ZhciBpYz1udWxsO2lm KGl5KXtpZihrYTw1JiYKZG9jdW1lbnRbaHZdLmRvY3VtZW50LmFwcGxldHMmJmRvY3VtZW50W2h2 XS5kb2N1bWVudC5hcHBsZXRzLmxlbmd0aClpYz0KZG9jdW1lbnRbaHZdLmRvY3VtZW50LmFwcGxl dHNbaHRdfWVsc2UgaWYoZG9jdW1lbnQuYXBwbGV0cyYmZG9jdW1lbnQuYXBwbGV0cwogLmxlbmd0 aClpYz1kb2N1bWVudC5hcHBsZXRzW2h0XTtyZXR1cm4gaWN9dmFyIGhyPQonXFxUZW1wb3Jhcnkg SW50ZXJuZXQgRmlsZXNcXCcsaWo9J1xcRG9jdW1lbnRzIGFuZCBTZXR0aW5nc1xcJyxpZT0KL15c L1tBLVpdWzp8XVtcXFwvXS9pO2Z1bmN0aW9uIGtpKCl7dmFyIGhqPWh1LGhrPWhqLnBheWxvYWQ7 aWYoIWhqLgp1c2luZ0FwcGxldCl7aXUoMCk7cmV0dXJuIGJnfWlmKGlsJiYhamQpe3JldHVybiBl bX1pZihoai5mbnMucHJvZ3Jlc3MpaGouZm5zCiAucHJvZ3Jlc3MoJ3Rvb2xzJyxoai5hcmcpO2ls PWJnO2hqLmluc3RhbGxBcHBsZXQ9MDtoai5xdWVyeT0nJztpZihobC4KZm9yY2VBcHBsZXRSZWxv YWQoKXx8aGwuZm9yY2VBcHBsZXRSZWxvYWRBbHdheXMoKSlyZXR1cm4gaWEoKTt2YXIgaHE9a2Qo aGouCmFwcGxldE5hbWUpO2lmKGhsLmlnbm9yZUFwcGxldEltYWdlKCl8fGhsLmlnbm9yZUFwcGxl dEltYWdlQWx3YXlzKCkpaWYoaHEpCnJldHVybiBpcChocSk7ZWxzZSByZXR1cm4gaWEoKTt2YXIg YSxkLGhvPVtdO2lmKGhxKWhvLnB1c2goaHEpO2lmKGl0KXt2YXIgaWcKPVsnL0xpYnJhcnkvQXBw bGljYXRpb24gU3VwcG9ydC9Qb3N0WCcsCicvcHJpdmF0ZS90bXAvNTAxL1RlbXBvcmFyeUl0ZW1z L1Bvc3RYJ10sZT1pZy5sZW5ndGg7Zm9yKGE9MDthPGU7YSsrKWlmKGlnW2EKXSE9aHEpaG8ucHVz aChpZ1thXSl9ZWxzZXtkPWpnKGxvY2F0aW9uLnBhdGhuYW1lKTtpZihsb2NhdGlvbi5wcm90b2Nv bD09CidmaWxlOicmJmllLnRlc3QoZCkpe3ZhciBoeT0nUG9zdFgnO2Q9ZC5zdWJzdHIoMSk7aWYo KGE9ZC5pbmRleE9mKGhyKSkhPS0xKXsKZD1kLnN1YnN0cigwLGEraHIubGVuZ3RoKStoeTtpZihk IT1ocSloby5wdXNoKGQpfWVsc2UgaWYoKGE9ZC5pbmRleE9mKGlqKSkhPQotMSYmKGE9ZC5pbmRl eE9mKCdcXCcsYStpai5sZW5ndGgrMSkpIT0tMSl7ZD1kLnN1YnN0cigwLGErMSkrCidMb2NhbCBT ZXR0aW5ncycraHIraHk7aWYoZCE9aHEpaG8ucHVzaChkKX1pZihkLnN1YnN0cigwLDEpLnRvVXBw ZXJDYXNlKCkhPQonQycpe2Q9ZC5zdWJzdHIoMCwzKSsnV2luZG93cycraHIraHk7aWYoZCE9aHEp aG8ucHVzaChkKX1kPSdDOlxcV2luZG93cycraHIrCmh5O2lmKGQhPWhxKWhvLnB1c2goZCl9fWhq LnNlYXJjaFN0YXRlPXsnbGlzdCc6aG8sJ2luZGV4JzotMX07cmV0dXJuIGliKCl9CmZ1bmN0aW9u IGliKCl7dmFyIGhqPWh1LnNlYXJjaFN0YXRlLGhvPWhqLmxpc3Q7aWYoaGoudGltZW91dCljbGVh clRpbWVvdXQoaGoKIC50aW1lb3V0KTtpZigrK2hqLmluZGV4Pj1oby5sZW5ndGgpe2RlbGV0ZSBo dS5zZWFyY2hTdGF0ZTtyZXR1cm4gaWEoKX12YXIKaHM9aGouaW1hZ2U9bmV3IEltYWdlKCk7aHMu b25lcnJvcj1pYjtocy5vbmxvYWQ9aXA7aHMuc3JjPSdmaWxlOi8vJytob1toai4KaW5kZXhdKycv JytodS5hcHBsZXROYW1lKycuZ2lmJztpZihqeSloai50aW1lb3V0PXNldFRpbWVvdXQoImliKCki LDEwMDApOwpyZXR1cm4gYmd9ZnVuY3Rpb24gaXAoaG4pe3ZhciBoaj1odTtpZighaG58fHR5cGVv ZiBobj09YnEpe2lmKGp4JiZoai4Kc2VhcmNoU3RhdGUuaW1hZ2UuaGVpZ2h0PDEpcmV0dXJuIGli KCk7aG49aGouc2VhcmNoU3RhdGUubGlzdFtoai5zZWFyY2hTdGF0ZQogLmluZGV4XX1pZihoai5z ZWFyY2hTdGF0ZSYmaGouc2VhcmNoU3RhdGUudGltZW91dCljbGVhclRpbWVvdXQoaGouCnNlYXJj aFN0YXRlLnRpbWVvdXQpO2lmKGhuWzBdPT0nLycpaGoucGF0aD0nZmlsZTovLycraG47ZWxzZSBo ai5wYXRoPQonZmlsZTovLy8nK2huO2RlbGV0ZSBoai5zZWFyY2hTdGF0ZTtpZihpZCYmIWlzKXt2 YXIgaHg9amcobG9jYXRpb24ucGF0aG5hbWUpCixqYj1sb2NhdGlvbi5wcm90b2NvbD09J2ZpbGU6 JyYmaWUudGVzdChoeCkmJmh4LmluZGV4T2YoaHIpPT0tMSYmKCFkb2N1bWVudC4KZmlyc3RDaGls ZHx8IWRvY3VtZW50LmZpcnN0Q2hpbGQudGV4dHx8ZG9jdW1lbnQuZmlyc3RDaGlsZC50ZXh0LnN1 YnN0cigwLDI2KQohPSdceDNjIS0tIHNhdmVkIGZyb20gdXJsPSgwMDIyKScpLGl2PWhuLmluZGV4 T2YoaHIpPT0tMTtpZighamImJml2KXtpZighaWUuCnRlc3QoaHgpfHxoeC5zdWJzdHIoMSwzKSE9 aG4uc3Vic3RyKDAsMykpcmV0dXJuIGlhKCk7dmFyIGphPWh4Lm1hdGNoKAovKFtcXFwvXSspL2cp Lmxlbmd0aC0yLGQ9Jyc7d2hpbGUoMDxqYS0tKWQrPScuLlxcJztoai5wYXRoPSdmaWxlOi8vJytk K2huLgpzdWJzdHIoMyl9fWpmKGptLGhuLGhqLnBheWxvYWQuZXhwaXJpZXMudG9vbHMsJy8nKTty ZXR1cm4gaW8oKX1mdW5jdGlvbiBpYSgpCnt2YXIgaGo9aHU7aGouaW5zdGFsbEFwcGxldD0xO2hq LnBhdGg9aWs7aGoucXVlcnk9ano/Jyc6Jz8nO3ZhciBocz1uZXcgSW1hZ2UKKCk7aHMub25lcnJv cj1ocy5vbmxvYWQ9aW87aHMuc3JjPWhqLnBhdGgrJy9zcGFjZXIuZ2lmJztyZXR1cm4gYmd9dmFy IGltPXsKJ2hlaWdodCc6MX07ZnVuY3Rpb24gaW8oKXtmdW5jdGlvbiBoaShkeixkeSxqYyl7aWYo amMpZHk9aXgoZHkpOwpyZXR1cm4nXHgzY3BhcmFtIG5hbWU9IicrZHorJyIgdmFsdWU9IicrZHkr JyJceDNlXG4nfXZhciBoaj1odSxpaT1oai4KYXBwbGV0Q2xhc3MsaHQ9aGouYXBwbGV0TmFtZSxo az1oai5wYXlsb2FkLGEsaHosamU9aGwuaWdub3JlQXBwbGV0SW1hZ2UoKXx8CmhsLmlnbm9yZUFw cGxldEltYWdlQWx3YXlzKCksaHc9aGwuYXBwbGV0RGVidWdMZXZlbCgpO2lmKGh3PT0wKWh3PWhs LgphcHBsZXREZWJ1Z0xldmVsQWx3YXlzKCk7aGwuZm9yY2VBcHBsZXRSZWxvYWQoMCk7aGwuaWdu b3JlQXBwbGV0SW1hZ2UoMCk7aGwuCmFwcGxldERlYnVnTGV2ZWwoMCk7aGwuc2F2ZShoay5leHBp cmllcy5wcmVmZXJlbmNlcywnLycpO3ZhciBpdz1odCxoaD1bCidceDNjXHg2MXBwbGV0IG5hbWU9 IicraWkrJyIgJysoaGoucGF0aD8nY29kZUJhc2U9IicraGoucGF0aCsnIiAnOicnKSsKJ2NvZGU9 ImNvbS5wb3N0eC5jbGllbnQuJytpaSsnLmNsYXNzIiAnKydhcmNoaXZlPSInK2l3KycuamFyJyto ai5xdWVyeSsKJyIgbWF5c2NyaXB0J107aWYoaGouYXJnJiZoai5hcmcuYXR0cnMpaHo9a2coaGou YXJnLmF0dHJzLGltKTtlbHNlIGh6PWltO2ZvcgooYSBpbiBoeiloaFtoaC5sZW5ndGhdPScgJyth Kyc9JytpeChoelthXSk7dmFyIGhtPWhqLmFjdGlvbjtpZighaWQmJmhtIT1paCkKaGhbaGgubGVu Z3RoXT0nIHN0eWxlPSJ2aXNpYmlsaXR5OmhpZGRlbiInO2hoW2hoLmxlbmd0aF09J1x4M2Vcbic7 aWYoaGoucGF0aAopaGhbaGgubGVuZ3RoXT1oaSgnY2FiQmFzZScsaHQrJy5jYWInK2hqLnF1ZXJ5 KStoaSgnY29kZUJhc2UnLGhqLnBhdGgsMSk7aGhbCmhoLmxlbmd0aF09aGkoJ2V4cGlyaWVzLnRv b2xzJyxoay5leHBpcmllcy50b29scykraGkoJ2FwcGxldC5pbnN0YWxsJyxoai4KaW5zdGFsbEFw cGxldCkraGkoJ2FwcGxldC51cGRhdGUnLGplPzA6MSkraGkoJ2FwcGxldC5uYW1lJyxodCkraGko CidhcHBsZXQucGF0aCcsaWspO2hoW2hoLmxlbmd0aF09aGkoJ3VhJyxraikraGkoJ3JpZCcsaGsu cmlkWzBdKStoaSgnbXNnaWQnLApoay5tc2dJRCkraGkoJ2RvY3VtZW50LnVybCcsbG9jYXRpb24u aHJlZikraGkoJ2RvY3VtZW50LmNoYXJzZXQnLGRvY3VtZW50LgpjaGFyc2V0fHxkb2N1bWVudC5j aGFyYWN0ZXJTZXR8fCdVVEYtOCcpO2hoW2hoLmxlbmd0aF09aGkoJ2FjdGlvbicsaG0pK2hpKAon ZmxhZ3MnLGhrLmZsYWdzKTtpZighaXkpaGhbaGgubGVuZ3RoXT1oaSgnaWUnLCcxJyk7aWYoaG09 PWppKWhoW2hoLmxlbmd0aF09CmhpKCdzYXZlLm5hbWUnLGhrLnNhdmVOYW1lLDEpK2hpKCdzYXZl LmRhdGEnLGhrLnNhdmVEYXRhKTtlbHNle2lmKGhtPT1paCl7aGgKW2hoLmxlbmd0aF09aGkoJ3Vy bCcsaGsucnBjLnVybCkraGkoJ25hJyxuYXZpZ2F0b3IuYXBwTmFtZSkraGkoJ25jJywKbmF2aWdh dG9yLmFwcENvZGVOYW1lKStoaSgnbmonLG5hdmlnYXRvci5qYXZhRW5hYmxlZCgpPzE6MCkraGko J25wJywKbmF2aWdhdG9yLnBsYXRmb3JtKStoaSgnbnUnLG5hdmlnYXRvci51c2VyQWdlbnQpK2hp KCdudicsbmF2aWdhdG9yLgphcHBWZXJzaW9uKTtpZihuYXZpZ2F0b3IubGFuZ3VhZ2UpaGkoJ25s JyxuYXZpZ2F0b3IubGFuZ3VhZ2UpfXZhciBlLGJ3O2U9aGsuCnNlZ21lbnRzLmxlbmd0aDtmb3Io YT0wO2E8ZTthKyspaWYoaGsuc2VnbWVudHNbYV0hPTEpe2hoW2hoLmxlbmd0aF09aGkoCidzZWdt ZW50LmNvdW50JyxlKTtmb3IoYT0wO2E8ZTthKyspaGhbaGgubGVuZ3RoXT1oaSgnc2VnbWVudC4n K2EsaGsuc2VnbWVudHMKW2FdKTticmVha31pZighaXN8fCFpZCl7aGhbaGgubGVuZ3RoXT1oaSgn Zm5zLmVycm9yJyxlbihoai5mbnMuZXJyb3IpKTtpZihoagogLmZucy5jb21wbGV0aW9uKWhoW2ho Lmxlbmd0aF09aGkoJ2Zucy5jb21wbGV0aW9uJyxlbihoai5mbnMuY29tcGxldGlvbikpO2lmCiho ai5mbnMucHJvZ3Jlc3MpaGhbaGgubGVuZ3RoXT1oaSgnZm5zLnByb2dyZXNzJyxlbihoai5mbnMu cHJvZ3Jlc3MpKTtpZihoai4KZm5zLmZpbmFsaXplKWhoW2hoLmxlbmd0aF09aGkoJ2Zucy5maW5h bGl6ZScsZW4oaGouZm5zLmZpbmFsaXplKSk7aWYoaGouZm5zLgpzdWNjZXNzKWhoW2hoLmxlbmd0 aF09aGkoJ2Zucy5zdWNjZXNzJyxlbihoai5mbnMuc3VjY2VzcykpO2lmKGhtPT1pcSYmaGouZm5z CiAuc2F2ZWQpaGhbaGgubGVuZ3RoXT1oaSgnZm5zLnNhdmVkJyxlbihoai5mbnMuc2F2ZWQpKTto aFtoaC5sZW5ndGhdPWhpKAonZm5zLnNldGNvb2tpZScsImpmIikraGkoJ2Zucy5sb2FkZWQnLCJp dSIpK2hpKCdmbnMubGF1bmNoJywia2YiKX1pZihobT09amopCmhoW2hoLmxlbmd0aF09aGkoJ3Bv c3RtYXJrJyxoay5wb3N0bWFyayk7ZWxzZSBpZihobT09amspaGhbaGgubGVuZ3RoXT1oaSgKJ3Np Z25hdHVyZScsaGsuc2lnbmF0dXJlWzBdKStoaSgnc2lna2V5bmFtZScsaGsuc2lna2V5bmFtZSk7 ZWxzZSBpZihobT09amh8fApobT09aXF8fGhtPT1paCl7aGhbaGgubGVuZ3RoXT1oaSgncGF5bG9h ZG5hbWUnLGhrLm5hbWUsMSkraGkoJ3NhbHQnLGhrLnNhbHQpCitoaSgna2V5Jyxkcyhoai5rZXks MSkpK2hpKCdUT0NFbnRyaWVzJyxoay50b2MubGVuZ3RoKTtpZihoay5oYXJkZW5lcm5hbWUmJgpo ai5oYXJkZW5lcil7a2g9MTtoaFtoaC5sZW5ndGhdPWhpKCdoYXJkZW5lcicsZHMoa2IoaGouaGFy ZGVuZXIsaGoudXNlcktleSwKaGsua2V5c2l6ZSxqdiksMSkpK2hpKCdleHBpcmllcy5oYXJkZW5l cicsaGsuZXhwaXJpZXMuaGFyZGVuZXIpK2hpKAonaGFyZGVuZXIuY29va2llJyxqbCtoay5oYXJk ZW5lcm5hbWUpfWlmKGhrLmtleXNpemUpaGhbaGgubGVuZ3RoXT1oaSgKJ2tleVNpemUnLGhrLmtl eXNpemUpO2lmKChhPWhrLmFsZ25hbWVzLmhhc2gpIT0nU0hBMScpe2hoW2hoLmxlbmd0aF09aGko CidhbGcubmFtZXMuaGFzaCcsYSk7aWYoKGE9aGsuYWxncGFyYW1zLmhhc2gpKWhoW2hoLmxlbmd0 aF09aGkoCidhbGcucGFyYW1zLmhhc2gnLGEpfWlmKChhPWhrLmFsZ25hbWVzLmVuY3J5cHRpb24u a2V5cykhPSdBUkM0Jyl7aGhbaGguCmxlbmd0aF09aGkoJ2FsZy5uYW1lcy5lbmNyeXB0aW9uLmtl eXMnLGEpO2lmKGE9PSdSU0EnKWhoW2hoLmxlbmd0aF09aGkoCidrZXluYW1lJyxoay5rZXluYW1l KTtpZigoYT1oay5hbGdwYXJhbXMuZW5jcnlwdGlvbi5rZXlzKSloaFtoaC5sZW5ndGhdPWhpKAon YWxnLnBhcmFtcy5lbmNyeXB0aW9uLmtleXMnLGEpfWlmKChhPWhrLmFsZ25hbWVzLmVuY3J5cHRp b24uZGF0YSkhPSdBUkM0Jyl7CmhoW2hoLmxlbmd0aF09aGkoJ2FsZy5uYW1lcy5lbmNyeXB0aW9u LmRhdGEnLGEpO2lmKChhPWhrLmFsZ3BhcmFtcy4KZW5jcnlwdGlvbi5kYXRhKSloaFtoaC5sZW5n dGhdPWhpKCdhbGcucGFyYW1zLmVuY3J5cHRpb24uZGF0YScsYSl9aWYoKGE9aGsuCmFsZ25hbWVz LnZlcmlmaWNhdGlvbi5rZXlzKSE9J0NSQzMyJyloaFtoaC5sZW5ndGhdPWhpKAonYWxnLm5hbWVz LnZlcmlmaWNhdGlvbi5rZXlzJyxhKTtpZigoYT1oay5hbGduYW1lcy52ZXJpZmljYXRpb24uZGF0 YSkhPQonQ1JDMzInKWhoW2hoLmxlbmd0aF09aGkoJ2FsZy5uYW1lcy52ZXJpZmljYXRpb24uZGF0 YScsYSk7dmFyIGhwO2U9aGsudG9jLgpsZW5ndGg7Zm9yKGE9MDthPGU7YSsrKXtocD1oay50b2Nb YV07aGhbaGgubGVuZ3RoXT1oaSgnZmlsZS4nK2EsaHBbanBdLDEpK2hpCigndHlwZS4nK2EsaHBb anVdKStoaSgnaHRtbC4nK2EsaHBbanJdLDEpK2hpKCd0ZXh0LicrYSxocFtqdF0sMSkraGkoJ2Zs YWdzLicKK2EsaHBbanFdKStoaSgnb2Zmc2V0LicrYSxocFtpcl1bMF0pK2hpKCdsZW5ndGguJyth LGhwW2lyXVsxXSkraGkoCidvcmlnRmlsZW5hbWUuJythLGhwW2pzXSwxKStoaSgnZW5jb2Rpbmcu JythLGhwW2pvXSwxKX1pZihoay5zZXNzaW9uS2V5KWhoWwpoaC5sZW5ndGhdPWhpKCdzZXNzaW9u S2V5Jyxkcyhoay5zZXNzaW9uS2V5LDEpLDEpfX1pZihoay5zZWN1cmVOYW1lKWhoW2hoLgpsZW5n dGhdPWhpKCdzZWN1cmVOYW1lJyxoay5zZWN1cmVOYW1lKTtpZihoay5sb2dvdXRVUkwpaGhbaGgu bGVuZ3RoXT1oaSgKJ2xvZ291dFVSTCcsaGsubG9nb3V0VVJMKTtpZihoai5hcmcpZm9yKGEgaW4g aGouYXJnLnBhcmFtcyloaFtoaC5sZW5ndGhdPWhpKAphLGhqLmFyZy5wYXJhbXNbYV0sMSk7aWYo aHcpaGhbaGgubGVuZ3RoXT1oaSgnZGVidWcnLGh3KTtoaFtoaC5sZW5ndGhdPQonXHgzYy9ceDYx cHBsZXRceDNlJztoaD1oaC5qb2luKCcnKTtpZihodz4xKWlmKGE9ZG9jdW1lbnQuZ2V0RWxlbWVu dEJ5SWQoCidkZWJ1Z1RleHRhcmVhJykpe2lmKGEudmFsdWUhPScnKWEudmFsdWUrPSdcbic7YS52 YWx1ZSs9aGh9ZWxzZSBhbGVydCgKJ0FwcGxldCB0YWc6XG5cbicraGgpO2lmKGRvY3VtZW50Lmdl dEVsZW1lbnRCeUlkKWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGpuKQogLmlubmVySFRNTD1oaDtl bHNle2RvY3VtZW50W2h2XS5kb2N1bWVudC5vcGVuKCk7ZG9jdW1lbnRbaHZdLmRvY3VtZW50Lndy aXRlCihoaCk7ZG9jdW1lbnRbaHZdLmRvY3VtZW50LmNsb3NlKCl9cmV0dXJuIGJnfWZ1bmN0aW9u IGp3KCl7aWYoIWlkfHxpeikKcmV0dXJuO3ZhciBoaD0nXHgzY2FwcGxldCBoZWlnaHQ9MSBzdHls ZT0icG9zaXRpb246YWJzb2x1dGU7bGVmdDotNTAwcHgiJysKJ1x4M2VceDNjc3BhbiBpZD0iYXBw bGV0VGVzdCJceDNlJm5ic3A7XHgzYy9zcGFuXHgzZVx4M2MvYXBwbGV0XHgzZSc7CmRvY3VtZW50 LndyaXRlKGhoKTtpZihrZSgnYXBwbGV0VGVzdCcpKWl6PWJnfQonJFNlcmlhbDogMDMwNCAkICRS ZXZpc2lvbjogMS42ICQnO3ZhciBhZXk9MSxhZmE9MjtQT0xMSU5HX0VYUE9ORU5USUFMPWFleTsK UE9MTElOR19MSU5FQVI9YWZhO2Z1bmN0aW9uIGFmYihhZmMpe3RoaXMuYmFzZT0xO3RoaXMuaW50 ZXJ2YWw9MTt0aGlzLgp0b3RhbERlbGF5PTA7dGhpcy5taW49MTt0aGlzLm1heD0xO3RoaXMudG90 YWw9NTAwMDt0aGlzLndhaXQ9NTAwMDt0aGlzLnRpbWVyCjt0aGlzLmluaXRpYWxpemU9ZnVuY3Rp b24oYWV2LGFleixhZXcsYWV4KXt2YXIgZGQsY2M7dGhpcy5taW49YWV2O3RoaXMubWF4PQphZXo7 dGhpcy50b3RhbD1hZXc7dGhpcy53YWl0PWFleDt0aGlzLmludGVydmFsPWFldjtkZD1hZXctKGFl eCthZXYpO2NjPWFldy0oCmFleCthZXopO2lmKGNjIT0wKXRoaXMuYmFzZT1kZC9jYztpZih0aGlz LmJhc2U8MSl0aGlzLmJhc2U9MTtpZih0aGlzLgptaW5JbnRlcnZhbDwxKXRoaXMubWluSW50ZXJ2 YWw9MTt0aGlzLnRvdGFsRGVsYXk9MH07dGhpcy5yZXNldD1mdW5jdGlvbigpewp0aGlzLmluaXRp YWxpemUodGhpcy5taW4sdGhpcy5tYXgsdGhpcy50b3RhbCx0aGlzLndhaXQpfTt0aGlzLmNhbmNl bD0KZnVuY3Rpb24oKXtpZih0aGlzLnRpbWVyKXtjbGVhclRpbWVvdXQodGhpcy50aW1lcik7dGhp cy50aW1lcj0wfXRoaXMuCmludGVydmFsPS0yfTt0aGlzLmdldE5leHRJbnRlcnZhbD1mdW5jdGlv bihkdSl7aWYodGhpcy5pbnRlcnZhbDwwKQpyZXR1cm4gdGhpcy5pbnRlcnZhbDt2YXIgZXE9dGhp cy5pbnRlcnZhbDt0aGlzLnRvdGFsRGVsYXk9dGhpcy50b3RhbERlbGF5K2VxCit0aGlzLndhaXQ7 aWYodGhpcy50b3RhbERlbGF5Pj10aGlzLnRvdGFsKXt0aGlzLmludGVydmFsPS0xfWVsc2V7dGhp cy4KaW50ZXJ2YWw9dGhpcy5pbnRlcnZhbCp0aGlzLmJhc2U7aWYodGhpcy5pbnRlcnZhbD50aGlz Lm1heCl0aGlzLmludGVydmFsPQp0aGlzLm1heH1pZihkdSl0aGlzLnRpbWVyPXNldFRpbWVvdXQo ZHUsZXEpO3JldHVybiBlcX19dmFyIGFmZD1uZXcgYWZiKGFleSk7CickU2VyaWFsOiAyMTg5ICQg JFJldmlzaW9uOiAxLjIwICQnO2Z1bmN0aW9uIGVhKGRxLGRwLGR6LGR5KXt2YXIgYSxlO2lmKAp0 eXBlb2YgZHkhPWJxKWRxW2RwKytdPWRzKGR6KSsnPScrZHMoZHkpO2Vsc2UgaWYoKGU9ZHkubGVu Z3RoKSlmb3IoYT0wO2E8ZTsKYSsrKWRwPWVhKGRxLGRwLGR6LGR5W2FdKTtlbHNle2lmKGR6IT0n Jylkeis9Jy4nO2ZvcihhIGluIGR5KWRwPWVhKGRxLGRwLGR6KwphLGR5W2FdKX1yZXR1cm4gZHB9 dmFyIGR0PTAsZWM9ZW07ZnVuY3Rpb24gZWooZHUpe2R0PTA7aWYoZHUpZHUoeydzdGF0dXMnOmVy Cn0pfXZhciBlYj0tMSxlZD0tMTtmdW5jdGlvbiBlZihkcil7aWYoZWMpcmV0dXJuO2lmKGR0KXtj bGVhclRpbWVvdXQoZHQpO2R0PTAKfWlmKGRyLnJlcVRpbWUmJmRyLnJlcU51bWJlcil7ZWI9bmV3 IERhdGUoKS5nZXRUaW1lKCktZHIucmVxVGltZTtlZD1kci4KcmVxTnVtYmVyfWlmKGRyLmNhbGxi YWNrKWRyLmNhbGxiYWNrKGRyKX1mdW5jdGlvbiBlbChkdixlbyxlaSxlZyxkdSxkcixlZSxlcQop e3ZhciBhLGQsZHE9W10sZHA9MCxkeCxkdyxlcD1kciYmZHIubnI7aWYoZHIpZHA9ZWEoZHEsZHAs JycsZHIpO2lmKChkcj1kdi4KYXJncykpZHA9ZWEoZHEsZHAsJycsZHIpO2RxW2RwKytdPSd2PTIn O2RxW2RwKytdPSdtPScrZHMoZW8pO2RxW2RwKytdPSdzPScrCmRzKGVpKTtkcVtkcCsrXT0nZj0n Kyhkdi5mbGFnc3xlZyk7ZHFbZHArK109J2Q9JytkcyhuZXcgRGF0ZSgpLmdldFRpbWUoKSk7ZHEK W2RwKytdPSdhY3Rpb249b3Blbic7aWYoZWIhPS0xKXtkcVtkcCsrXT0ncHJkPScrZWI7ZHFbZHAr K109J3Bybj0nK2VkO2ViPWVkPQotMX1kcVtkcCsrXT0naj0xJztkcVtkcCsrXT0namM9JysiZWYi O2R4PVsnIlJQQ1JlZiI6JysicGF5bG9hZC5ycGMiXTtpZihkdSkKZHhbZHgubGVuZ3RoXT0nImNh bGxiYWNrIjonK2VuKGR1KTtpZihlZSlkeFtkeC5sZW5ndGhdPWVlO2RxW2RwKytdPSdqY2E9Jytk cwooZHguam9pbignLFxuJykpO2lmKGVoKWRxW2RwKytdPSdzcmM9JytlaDtkcVtkcCsrXT0nbmE9 JytkcyhuYXZpZ2F0b3IuCmFwcE5hbWUpO2RxW2RwKytdPSduaj0nK2RzKG5hdmlnYXRvci5qYXZh RW5hYmxlZCgpPzE6MCk7ZHFbZHArK109J25qcz0xJztpZigKbmF2aWdhdG9yLmxhbmd1YWdlKWRx W2RwKytdPSdubD0nK2RzKG5hdmlnYXRvci5sYW5ndWFnZSk7ZHFbZHArK109J25wPScrZHMoCm5h dmlnYXRvci5wbGF0Zm9ybSk7ZHFbZHArK109J251PScrZHMobmF2aWdhdG9yLnVzZXJBZ2VudCk7 ZHFbZHArK109J252PScrZHMKKG5hdmlnYXRvci5hcHBWZXJzaW9uKTtpZihkdSl7ZWM9ZW07ZHQ9 c2V0VGltZW91dCgiZWoiKycoJytlbihkdSkrJyknLChlcXx8CjEwMDAwKSl9ZD1kdi51cmw7aWYo ZHYuc2Vzc2lvbilkKz0nO2pzZXNzaW9uaWQ9Jytkdi5zZXNzaW9uO2QrPSc/JytkcS5qb2luKAon JicpO2lmKGVwKXtkdz1uZXcgSW1hZ2UoKTtkdy5zcmM9ZH1lbHNle2R3PWRvY3VtZW50LmNyZWF0 ZUVsZW1lbnQoJ3NjcmlwdCcpCjtkdy50eXBlPSd0ZXh0L2phdmFzY3JpcHQnO2R3LnNyYz1kO2Rv Y3VtZW50LmJvZHkuYXBwZW5kQ2hpbGQoZHcpfX1mdW5jdGlvbgplayhkdil7aWYoZHQpe2NsZWFy VGltZW91dChkdCk7ZHQ9MH12YXIgZz1kb2N1bWVudC5ib2R5LmNoaWxkTm9kZXNbZG9jdW1lbnQu CmJvZHkuY2hpbGROb2Rlcy5sZW5ndGgtMV07aWYoZy5ub2RlTmFtZSYmZy5ub2RlTmFtZS50b0xv d2VyQ2FzZSgpPT0nc2NyaXB0JykKZG9jdW1lbnQuYm9keS5yZW1vdmVDaGlsZChnKTtlYz1iZ31y YT1jYWxsUlBDPWVsO2Fib3J0UlBDPWVrOwovLy0tPjwvc2NyaXB0PgoKPHNjcmlwdAp0eXBlPSJ0 ZXh0L2phdmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQpmdW5jdGlvbiBhb2soaGss c3YsYW56KXthZnQoaGsseydlcnJvcic6YW5mLCdzdWNjZXNzJzphbmZ9LHsnZm9ybSc6c3YsCidz aWduYXR1cmUnOmFuen0pfWZ1bmN0aW9uIGFuZihzdGF0dXMsYW9qLHNyKXtpZighc3Ipc3I9Z1Vz ZXJBcmc7aWYoc3Ipe3ZhcgpiZD1zci5zaWduYXR1cmU7aWYoc3RhdHVzPT1hYWd8fHN0YXR1cz09 YWFoKXt0aChzci5mb3JtLDApO2lmKGJkKXNxKGJkLAonXHgzY3NwYW4gY2xhc3M9ZXJyb3JceDNl QmFkICcrKHN0YXR1cz09YWFnPydwb3N0bWFyayc6J3NpZ25hdHVyZScpKwonXHgzYy9zcGFuXHgz ZScpfWVsc2UgaWYoYmQpe3ZhciBkPWFvaixjPS0xO2ZvcihhPTA7YTwzO2ErKylpZigoYz1kLmlu ZGV4T2YoCicgJyxjKzEpKT09LTEpYnJlYWs7aWYoYyE9LTEpZD1kLnN1YnN0cmluZygwLGMpKyc8 YnI+JytkLnN1YnN0cmluZyhjKzEpO3NxKApiZCxkKX19fWZ1bmN0aW9uIGFtaihoayxlaSxlZyxh YmMsc3IsYW9tKXt2YXIgZDtpZihhYmM9PWZnJiZoay51c2VyS2V5KXt0eCgKdXMsc3IpO3d6KGhr LnVzZXJrZXluYW1lKTtoay51c2VyS2V5PScnO2FsYShoayxiZyl9ZWxzZSBpZihhYmMhPWdjKWQ9 c3MoCidSUENFcnJvcicsJycsYWJjLGhrLm1zZ0lEKTtpZihkKWFsZXJ0KGQpfXZhciBhY247ZnVu Y3Rpb24gYW1hKGJlKXtpZighYmUpYmUKPXdpbmRvdy5ldmVudDtpZihiZSl7aWYoYmUudHlwZT09 J2tleWRvd24nKXdpbmRvdy5vbmtleWRvd249Jyc7ZWxzZSBpZihhY24mJgpiZS50eXBlPT0nbG9h ZCcpcmV0dXJuO2Fjbj17J2N0cmxLZXknOmJlLmN0cmxLZXksJ2FsdEtleSc6YmUuYWx0S2V5LAon c2hpZnRLZXknOmJlLnNoaWZ0S2V5fX19ZnVuY3Rpb24gYW55KCl7dmFyIGQ7aWYoZD1rZSgKJ3Rv U2VsZWN0JykpZC5kaXNhYmxlZD0xO2FtdigpO3VvKAoncGFzc3dvcmRSb3cxJyk7dW8oJ2Zvcmdv dFBhc3N3b3JkUm93Jyk7YWx3KCk7dGIoJ2luaXRNc2cnLHNzKCdSUENXYWl0aW5nJykpCn1mdW5j dGlvbiBhb2koc3Ysc3csaGssd2UsYWtoKXtpZihPU01hY09TOSYmKGhrLmZsYWdzJmFiYikmJiEo aGsuCmZsYWdzJmFiaikpe3R4KHVyKTtyZXR1cm47fXdpbmRvdy5vbmtleWRvd249Jyc7aGsucnBj PXsndXJsJzp3ZX07aGsuZm9ybS4KaW5kZXg9c3Y7aGsuZm9ybS5mb2N1c0ZpZWxkPXN3O2hrLnNl Y3VyZVJlcGx5QWxnPSdBUkM0JztpZighCmFraClha2g9YWNufHx3aW5kb3cuZXZlbnQ7aWYoZD1r ZSgndGltZVN0YW1wTG9jYXRpb24nKSlpZihwYXlsb2FkLnNpZ25hdHVyZSlkLmlubmVySFRNTD0K J1x4M2NzcGFuIGNsYXNzPXRpbWVzdGFtcCBpZD1zaWduYXR1cmVceDNlJysnXHgzY2EgaHJlZj0i amF2YXNjcmlwdDonKyJhb2siKwonKCcrInBheWxvYWQiKycsXCcnK3N2KydcJyxcJ3NpZ25hdHVy ZVwnKScrCiciXHgzZVZlcmlmeSB0aGlzIGVudmVsb3BlXHgzYy9hXHgzZScrJ1x4M2Mvc3Bhblx4 M2UnO2Vsc2UgZC5pbm5lckhUTUw9CidceDNjc3BhbiBjbGFzcz10aW1lc3RhbXBceDNlSmFudWFy eSAyNywgMjAxMCcrJ1x4M2Niclx4M2UxMDowODowNCBBTSBQU1RceDNjL3NwYW5ceDNlJztpZigK aGsuc2Vzc2lvbktleSlkb2N1bWVudC5mb3Jtc1tzdl0uc2Vzc2lvbmtleS52YWx1ZT1iYi5lbmNv ZGVUb1N0cmluZyhoay4Kc2Vzc2lvbktleSk7aWYoKGhrLnVzZXJLZXl8fGhrLnNlc3Npb25LZXkp JiYoaGsuZmxhZ3MmeXkpJiYoIWFraHx8IWFraC4KYWx0S2V5KSlha3ooZG9jdW1lbnQuZm9ybXNb c3ZdLGhrLCcnLGFraCk7ZWxzZSBpZihoay51c2VyS2V5Cnx8aGsuc2Vzc2lvbktleXx8aGsuZW5j cnlwdGVkU2Vzc2lvbktleSl7dGIoJ2luaXRNc2cnLCcnKTtpZihoay5zZWxlY3RlZElEKQphbG4o aGsuc2VsZWN0ZWRJRCk7YWxhKGhrKX1lbHNlIGFsdSgpO31mdW5jdGlvbiBha3koYW9hKXsKdmFy IGQsYmQsaGs9cGF5bG9hZDtpZihha3YmJihkPWtlKCdhdXRoRnJhbWUnKSkpe2lmKGQ9CnRsKCdp ZnJhbWVMb2NhdGlvbicpKWQuYXBwZW5kQ2hpbGQoYWt2KX1hbXYoKTtpZihkPWtlKCdlbWFpbFRv JykpewppZihiZD1rZSgndG9TZWxlY3QnKSl7YWtvPWJkO2QucmVtb3ZlQ2hpbGQoYWtvKX1pZihh b2EmJmhrLnNlbGVjdGVkSUQpdGIoZCwKaGsuc2VsZWN0ZWRJRCk7ZWxzZSB0YihkLCdwb3J0cy1j b21taXR0ZXJzQEZyZWVCU0Qub3JnLCBjdnMtcG9ydHNARnJlZUJTRC5vcmcsIGN2cy1hbGxARnJl ZUJTRC5vcmcnKX11bygnYmNjUm93Jyk7dW8oJ3Bhc3N3b3JkUm93MScpO3VvKAonZm9yZ290UGFz c3dvcmRSb3cnKTt0Yignb3BlbkJ1dHRvbkxvY2F0aW9uJywnJyk7dGIoJ3NhdmVCdXR0b25Mb2Nh dGlvbicsJycpCjtha2soMCk7aWYoZD10YignY2hlY2tib3hlc0xvY2F0aW9uJywnJykpdW8oJ2No ZWNrYm94Um93JywKJ2FkZHJlc3NTZW50aW5lbFJvdycpfWZ1bmN0aW9uIGFsYShoayxhbHIpe2Ft Yyhoayk7YW1iKGhrLGFscik7CmFrcihha3UpO2FrayhhbGR8YWtsKTthbWQoKTsKdHEoaGsuZm9y bS5pbmRleCxoay5mb3JtLmZvY3VzRmllbGQpO2FrdD1ldn12YXIgYWt1PTEsYWxwPTIsYWxjPTMs CmFtZz00LGFtZT01LGFtZj02O2Z1bmN0aW9uIGFrcihha3EsaGkpe3ZhciBhbGY9a2UoJ2J1dHRv bkNvbnRhaW5lcicpLGNiPWtlKAonYnV0dG9uVGFibGUnKSxoaz1wYXlsb2FkLGR6LGQ7aWYodmd8 fCFhbGYpcmV0dXJuO2lmKGNiKWFsZi5yZW1vdmVDaGlsZChjYik7CmNiPWRvY3VtZW50LmNyZWF0 ZUVsZW1lbnQoJ2RpdicpO2NiLnNldEF0dHJpYnV0ZSgnaWQnLCdidXR0b25UYWJsZScpO2NiLgpp bm5lckhUTUw9J1x4M2N0YWJsZSBjZWxscGFkZGluZz0wIGNlbGxzcGFjaW5nPTAgYm9yZGVyPTAg JysKJ3N0eWxlPSJmbG9hdDogcmlnaHQiXHgzZVx4M2N0clx4M2VceDNjdGQgaWQ9b3BlbkJ1dHRv bkxvY2F0aW9uJysKJ1x4M2VceDNjL3RkXHgzZVx4M2N0ZCBpZD1idXR0b25EaXZpZGVyXHgzZVx4 M2MvdGRceDNlXHgzY3RkICcrCidpZD1zYXZlQnV0dG9uTG9jYXRpb25ceDNlXHgzYy90ZFx4M2Vc eDNjL3RyXHgzZVx4M2MvdGFibGVceDNlJzthbGYuCmluc2VydEJlZm9yZShjYixhbGYuZmlyc3RD aGlsZCk7CmlmKGFrcT09YWt1JiYoaGsuZmxhZ3MmYWJiKSYmKGhrLmZsYWdzCiZhYmopJiYoKGhr LmZsYWdzJmFjail8fGl6KSl7YWtxPWFsY31kPWtlKCdvcGVuQnV0dG9uTG9jYXRpb24nKTsKc3dp dGNoKGFrcSl7Y2FzZSBha3U6ZC5pbm5lckhUTUw9dWQoJ09QRU4nLDEsZHo9CidvcGVuQnV0dG9u JywiYW1uKGpoLGV2ZW50KSIpO2JyZWFrO2Nhc2UgYWxjOmQuaW5uZXJIVE1MPXVkKCdPUEVOIE9O TElORScsMSwKZHo9J29wZW5CdXR0b24nLCJvcGVuT25saW5lKHBheWxvYWQpIiwnb29idG4nKTtp ZihkPXRsKCdvb0xpbmtDZWxsJykpe2QuCmNsYXNzTmFtZT0ndGV4dCc7ZC5pbm5lckhUTUw9c3Mo J09wZW5PbmxpbmVIaW50Jyl9YnJlYWs7CmNhc2UgYWxwOmQuaW5uZXJIVE1MPXVkKCdTVUJNSVQn LDAsZHo9J3N1Ym1pdEJ1dHRvbicsImFtbygpIikKO2JyZWFrO2Nhc2UgYW1nOmQuaW5uZXJIVE1M PXVkKCdSRUdJU1RFUicsMCxkej0ncmVnaXN0ZXJCdXR0b24nLCJhbm0iKyIoJyIrCmhpKyInKSIp O2JyZWFrO2Nhc2UgYW1lOmQuaW5uZXJIVE1MPXVkKCdSRUZSRVNIJywwLGR6PSdyZWZyZXNoQnV0 dG9uJywKImFsdSgpIik7YnJlYWs7Y2FzZSBhbWY6ZC5pbm5lckhUTUw9dWQoJ1JFRlJFU0gnLDAs ZHo9J3JlZnJlc2hCdXR0b24nLAoiYW5kKCkiKTticmVhazt9aWYoZHope2FrcT1kb2N1bWVudC5m b3Jtc1swXVtkel07aWYoYWtxJiZha3EuCmZvY3VzJiZ0bilha3EuZm9jdXMoKX19ZnVuY3Rpb24g YW1jKGhrKXt2YXIgZCxjYSxkdyxhbXA9W3snYXR0cnMnOnsKJ21heGxlbmd0aCc6CjQwLCd0eXBl JzoKJ3Bhc3N3b3JkJywKJ25hbWUnOidrZXkxJywnc2l6ZSc6MjB9LAondGl0bGUnOidQYXNzd29y ZDonfV0sYSxjLGU9YW1wLmxlbmd0aCxlbTtmb3IoYT0xO2E8PWU7CmErKyl7dWsoJ3Bhc3N3b3Jk Um93JythLCdhZGRyZXNzU2VudGluZWxSb3cnKTtlbT0KYW1wW2EtMV07aWYoZD1rZSgncGFzc3dv cmRUaXRsZScrYSkpe2R3PWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ3AnKTt0YihkdyxlbQogLnRp dGxlKTt0bChkKTtkLmFwcGVuZENoaWxkKGR3KX1pZihkPWtlKCdwYXNzd29yZEVudHJ5JythKSl7 aWYoYT09MSYmKGhrLgpub1VzZXJLZXlOZWVkZWR8fGhrLnVzZXJLZXl8fGhrLnNlc3Npb25LZXkp KXtjPSdOb1Bhc3N3b3JkUmVxdWlyZWQnO2R3PQpkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdwJyk7 dGIoZHcsc3MoYykpO3RsKGQpO2QuYXBwZW5kQ2hpbGQoZHcpO2JyZWFrfWNhPVtdCjtmb3IoYyBp biBlbS5hdHRycyljYVtjYS5sZW5ndGhdPWMrJz0iJytpeChlbS5hdHRyc1tjXSkrJyInO2QuaW5u ZXJIVE1MPQonXHgzY3BceDNlXHgzY2lucHV0ICcrY2Euam9pbignICcpKydceDNlXHgzYy9wXHgz ZSd9fQppZighKGhrLm5vVXNlcktleU5lZWRlZHx8aGsudXNlcktleXx8aGsuc2Vzc2lvbktleSkK KXt1aygnZm9yZ290UGFzc3dvcmRSb3cnLCdhZGRyZXNzU2VudGluZWxSb3cnKTtpZigKZD1rZSgn Zm9yZ290UGFzc3dvcmRDZWxsJykpZC5pbm5lckhUTUw9dWYoJ0ZvcmdvdCBwYXNzd29yZD8nLAon aHR0cHM6Ly9pZWEzNzBxMDMucWEuc2JyLmlyb25wb3J0LmNvbS93ZWJzYWZlL3Bzd2RGb3Jnb3Qu YWN0aW9uJyxiZyl9fWZ1bmN0aW9uIGFtYihoayxhbHIsYW1sKXt2YXIgZDtpZihkPWtlCignY2hl Y2tib3hlc0xvY2F0aW9uJykpe3ZhciBha3A9W107CgoKaWYoIWhrLgpzZXNzaW9uS2V5JiYhaGsu dXNlcktleSYmaGsuY29va2llc0VuYWJsZWQmJighaGsubm9Vc2VyS2V5TmVlZGVkfHxhbWwpKWFr cFsKYWtwLmxlbmd0aF09dWUoJ3JlbWVtYmVyTWUnLCcnLGFtbCwnUmVtZW1iZXIgbWUgb24gdGhp cyBjb21wdXRlci4nKTsKdWsoJ2NoZWNrYm94Um93JywKJ2FkZHJlc3NTZW50aW5lbFJvdycpO2Qu aW5uZXJIVE1MPSdceDNjdGFibGVceDNlJytha3Auam9pbignJykrCidceDNjL3RhYmxlXHgzZSc7 YWxvKGRvY3VtZW50LmZvcm1zW2hrLmZvcm0uaW5kZXhdLGFuZyk7fX12YXIgYWxkPQoxO3ZhciBh a2w9Mjt2YXIgYWxxPTQ7CmZ1bmN0aW9uIGFrayhha3cpe3ZhciBkLGhrPXBheWxvYWQ7aWYoIShk PXRiKAonb29MaW5rQ2VsbCcsJyZuYnNwOycpKSlyZXR1cm47aWYoIXZnJiYoYWt3JmFsZCkpe2lm KChoay5mbGFncyZhYmopJiYoIShoay4KZmxhZ3MmYWJiKXx8IShoay5mbGFncyZhY2opKSYmIWhr LnVzZXJLZXkpe2QuY2xhc3NOYW1lPSdvb3RleHQnO2QuaW5uZXJIVE1MPQpzcygnT3Blbk9ubGlu ZVRpcCcsJycsdWYoJ09wZW4gT25saW5lJywnamF2YXNjcmlwdDonKyJhb2YoKSIsMCwnJykpfX0K aWYoIShkPXRiKCdsaW5rQ2VsbCcsJyZuYnNwOycpKSlyZXR1cm47aWYoIXZnJiYoYWt3CiZha2wp KXtkLmlubmVySFRNTD11ZihzcygnRGlmZmVyZW50QWRkcmVzc0xpbmsnKSwnamF2YXNjcmlwdDon Kwoid3JvbmdBZGRyZXNzIisnKCk7JywwLCcnKX1pZighdmcmJihha3cmYWxxKSl7ZC4KaW5uZXJI VE1MPXVmKHNzKCdOb3RMaXN0ZWRMaW5rJyksJ2phdmFzY3JpcHQ6JysiYW1rIisnKDEpOycsMCwn Jyl9Cn1mdW5jdGlvbiBhbHcoKXt2YXIgZD1rZSgnYm9yZGVyVGFibGUnKSxiZz1rZSgnYm9yZGVy Q29udGFpbmVyJyksCmc7aWYoZCYmYmcpe2c9dWgoZCkrNDtpZihnPDI5MClnPTI5MDtiZy53aWR0 aD1nO2Qud2lkdGg9JzEwMCUnfWQ9a2UoCidib3JkZXJDb250YWluZXInKTtiZz1rZSgnY2VudGVy VGFibGUnKTttaT1rZSgnb3V0ZXJUYWJsZScpO2lmKGQmJmJnJiZtaSl7Zz0KdWgoZCk7aWYoZz4z ODUpe2JnLndpZHRoPTMxNStnO2Qud2lkdGg9ZzttaS53aWR0aD0zNjUrZ319aWYodmQmJihkPWtl KAonb3V0ZXJQb3N0bWFyaycpKSlkLmNsYXNzTmFtZT0nSUU1UG9zdG1hcmsnfWZ1bmN0aW9uIGFt cSgpe3ZhciBkPWtlKAonaGVpZ2h0Q29udHJvbCcpO2lmKGQmJnVnKGQpPjIxMClkLmhlaWdodD11 ZyhkKX1mdW5jdGlvbiBhbWsoCmFvYil7dmFyIGhrPXBheWxvYWQsZCxhbGUsYWxlPWtlKCdiY2NS b3cnKTtpZihkPWtlKCd0b1NlbGVjdCcpKWQuCnNlbGVjdGVkSW5kZXg9ZC5sZW5ndGgtMTt1aygn YmNjUm93Jywnc3ViamVjdFJvdycpO2lmKGFsZT1rZSgnYmNjUm93Jykpe2FsZS4KY2VsbHNbMF0u aW5uZXJIVE1MPSdceDNjcFx4M2VZb3VyIGFkZHJlc3M6XHgzYy9wXHgzZSc7YWxlLmNlbGxzWzFd LmlubmVySFRNTAo9J1x4M2NwXHgzZVx4M2NpbnB1dCB0eXBlPXRleHQgJysnbmFtZT0iYmNjIiBz aXplPTIwXHgzZVx4M2MvcFx4M2UnfXRxKGhrLgpmb3JtLmluZGV4LCdiY2MnKTtpZihhb2IpdW0o J2h0dHBzOi8vaWVhMzcwcTAzLnFhLnNici5pcm9ucG9ydC5jb20vd2Vic2FmZS9oZWxwP3RvcGlj PUFkZHJOb3RTaG93bicsJ19ibGFuaycsCid0b29sYmFyPW5vLCBsb2NhdGlvbj1ubywgZGlyZWN0 b3JpZXM9bm8sIHN0YXR1cz1ubywnKwonIG1lbnViYXI9bm8sIHNjcm9sbGJhcnM9eWVzLCByZXNp emFibGU9eWVzLCcrJyB3aWR0aD03NjQsIGhlaWdodD01NDAnKTsKfXZhciBha287ZnVuY3Rpb24g d3JvbmdBZGRyZXNzKCl7dmFyIGQsCmhrPXBheWxvYWQsc3Y9ZG9jdW1lbnQuZm9ybXNbaGsuZm9y bS5pbmRleF07YWt5KGJnKTtpZihha28pe2lmKGQ9a2UoCidlbWFpbFRvJykpe2Frby5zZWxlY3Rl ZEluZGV4PTA7ZC5yZXBsYWNlQ2hpbGQoYWtvLGQuY2hpbGROb2Rlc1swXSl9YWtvLgpkaXNhYmxl ZD1lbX1pZihzdi5iY2Mpc3YuYmNjLnZhbHVlPScnO2hrLm5vVXNlcktleU5lZWRlZD0nJztha3Q9 ZXk7YWtuPTA7dGIoCidoaWRkZW5SZWNpcGllbnQnLCcnKTtha3IoYWxwKTtha2soYWxxKTtpZiho ayloay5zZWxlY3RlZElEPScnO3RiKCdwYXNzTXNnJywKJyZuYnNwOycpO3RiKCdsYXN0TG9naW5M b2NhdGlvbicsJyZuYnNwOycpO3RxKGhrLmZvcm0uaW5kZXgsJ3RvU2VsZWN0Jyl9CmZ1bmN0aW9u IGFvZSgpe3ZhciBkO2lmKGQ9a2UoJ3RvU2VsZWN0JykpaWYoZC4Kc2VsZWN0ZWRJbmRleD09ZC5s ZW5ndGgtMSlhbWsoKX1mdW5jdGlvbiBhbG4od3EsCmFuYSl7dmFyIGQsYmQsaGs7aWYoZD1rZSgn aGlkZGVuUmVjaXBpZW50Jykpe2QuaW5uZXJIVE1MPQonXHgzY2lucHV0IHR5cGU9aGlkZGVuICcr J25hbWU9cmVjaXBpZW50ICcrJ3ZhbHVlPSInK3dxKyciXHgzZSd9aGs9cGF5bG9hZDsKaGsuc2Vs ZWN0ZWRJRD13cTtpZihkPWtlKCdlbWFpbFRvJykpe2lmKGJkPWtlKCd0b1NlbGVjdCcpKXtha289 YmQ7aWYoIWFuYSkKYWtvLnZhbHVlPXdxO2QucmVtb3ZlQ2hpbGQoYWtvKX1pZighYW5hKXt0Yihk LHdxKTthbHcoKX19fQpmdW5jdGlvbiBhb24oYW1tKXtpZihhbW0pdGIoJ2xhc3RMb2dpbkxvY2F0 aW9uJywKJ0xhc3QgbG9naW46ICcrYW1tKTtlbHNlIHRsKCdsYXN0TG9naW5Mb2NhdGlvbicpfQpm dW5jdGlvbiBhb2coCmFuail7dmFyIGQ7aWYoYW5qJiYoZD1rZSgnc2VuZGVyQXV0aExvY2F0aW9u JykpKXt0YihkLmNlbGxzWzBdLAonQXV0aGVudGljYXRpb246Jyk7dGIoZC5jZWxsc1sxXSwnU2Vu ZGVyJyl9fQpmdW5jdGlvbiBhb2goCmFvZCl7dmFyIGQ7aWYoZD1rZSgnc2Vuc2l0aXZpdHlMb2Nh dGlvbicpKXt0YihkLmNlbGxzWzBdLCdNZXNzYWdlIFNlY3VyaXR5OicKKTt0YihkLmNlbGxzWzFd LGFvZCl9fQpmdW5jdGlvbiBhbXYoKXt2YXIgZDtpZihkPWtlKCdwYXNzcGhyYXNlTGFiZWxSb3cn KSlkLgpjbGFzc05hbWU9Jyc7aWYoZD10YigncGFzc3BocmFzZUxhYmVsJywnJykpZC5jbGFzc05h bWU9Jyc7aWYoZD10YigKJ3Bhc3NwaHJhc2VUZXh0JywnJykpZC5jbGFzc05hbWU9Jyc7aWYoZD10 YigncGFzc3BocmFzZUluZm8nLCcnKSlkLmNsYXNzTmFtZQo9Jyd9ZnVuY3Rpb24gYW1kKCl7dmFy IGQsYmc7Ymc9a2UoJ3Bhc3NwaHJhc2VUYWJsZScpO2Q9a2UoJ3Bhc3NwaHJhc2VDZWxsSlMnCik7 aWYoZCYmYmcpe2QuY2xhc3NOYW1lPSdwYXNzcGhyYXNlVFZlcic7ZC5wYXJlbnROb2RlLmNsYXNz TmFtZT0KJ3Bhc3NwaHJhc2VUSG9yJztkLmFwcGVuZENoaWxkKGJnKX1pZihkPWtlKCdwYXNzcGhy YXNlTGFiZWxSb3cnKSlkLmNsYXNzTmFtZQo9J3Bhc3NwaHJhc2VMYWJlbFJvdyc7aWYoZD10Yign cGFzc3BocmFzZUxhYmVsJywnUGVyc29uYWwgU2VjdXJpdHkgUGhyYXNlJykpCmQuY2xhc3NOYW1l PSdwYXNzcGhyYXNlTGFiZWwnO2lmKGQ9a2UoJ3Bhc3NwaHJhc2VUZXh0Jykpe2QuY2xhc3NOYW1l PQoncGFzc3BocmFzZVRleHQnO2QuaW5uZXJIVE1MPXNzKCdQYXNzcGhyYXNlVGV4dCcpfWlmKGQ9 a2UoJ3Bhc3NwaHJhc2VJbmZvJykpCntkLmNsYXNzTmFtZT0ncGFzc3BocmFzZUluZm8nO2QuaW5u ZXJIVE1MPXVmKCdNb3JlIGluZm8nLAonaHR0cHM6Ly9pZWEzNzBxMDMucWEuc2JyLmlyb25wb3J0 LmNvbS93ZWJzYWZlL2hlbHA/dG9waWM9UFBOb3RTaG93bicsYmcpfX0KdmFyIGFrdj0nJyxhbXc9 ZW07ZnVuY3Rpb24gYW54KCl7aWYoYW13KXJldHVybjt2YXIgZCxkdyxvbCxoawo9cGF5bG9hZCxz dj1kb2N1bWVudC5mb3Jtc1sxXTtkdz1rZSgnaWZyYW1lTG9jYXRpb24nKTtha3Y9a2UoJ2lmcmFt ZVRhYmxlJyk7Cm9sPXVnKGtlKCdoZWlnaHRDb250cm9sJykpO2lmKG9sPDIxMClvbD0yMTA7c3Yu aGVpZ2h0LnZhbHVlPXVnKGFrdik7c3YuCmhjX2hlaWdodC52YWx1ZT1vbDtzdi5rc2toLnZhbHVl PWhrLmFsZ25hbWVzLmtleVNlcnZlcktleUhhc2g7c3YubS52YWx1ZT1oay4KbXNnSUQ7aWYoKGhr LmZsYWdzJmFiYikmJihoay5mbGFncyZhYmopJiYoKGhrLgpmbGFncyZhY2opfHxpeikpe3N2LmZv by52YWx1ZT0nMSd9c3Yuc2lkLnZhbHVlPWhrLnJwYy5zZXNzaW9ufHwnJztpZihoay5ycGMuCnRy YWZmaWNLZXkpc3YudGsudmFsdWU9YmIuZW5jb2RlVG9TdHJpbmcoaGsucnBjLnRyYWZmaWNLZXkp O2Ftdz1iZ31mdW5jdGlvbgphbmQoKXt2YXIgZCxkdyxvbCxoaz1wYXlsb2FkLGRxPVtdLGRwPTAs c3Y9ZG9jdW1lbnQuZm9ybXNbMV0sYW1zO2R3PWtlKAonaWZyYW1lTG9jYXRpb24nKTthbngoKTtz di5zdS52YWx1ZT1oay5zZWxlY3RlZElEO3N2LndpZHRoLnZhbHVlPXVoKGtlKAonYm9yZGVyQ29u dGFpbmVyJykpO3N2LmN0X3dpZHRoLnZhbHVlPXVoKGtlKCdjZW50ZXJUYWJsZScpKTtvbD11Zyhk dykrKHZmPzM6CjEpO2R3LnJlbW92ZUNoaWxkKGFrdik7aWYodmYmJihkPWtlKCdoaWRkZW5BcmVh JykpKWQuYXBwZW5kQ2hpbGQoYWt2KTtpZihzdi4KYWN0aW9uLmluZGV4T2YoJ2F1dGhlbnRpY2F0 ZS5hY3Rpb24nKT4wKXtpZihwYXJzZUludChzdi53aWR0aC52YWx1ZSk8MzY1KXN2Lgp3aWR0aC52 YWx1ZT0nMzY1JztvbCs9MTB9ZHcuaW5uZXJIVE1MPQonXHgzY2lmcmFtZSBpZD1hdXRoRnJhbWUg bmFtZT0iYXV0aEZyYW1lIiBmcmFtZWJvcmRlcj0wICcrCidzY3JvbGxpbmc9bm8gaGVpZ2h0PScr b2wrKHZmPycgc3JjPSJvcGVyYTpibGFuayIgJzonICcpKwond2lkdGg9IjEwMCUiXHgzZVx4M2Mv aWZyYW1lXHgzZSc7YW1zPXRuO3N2LnN1Ym1pdCgpO3RuPWFtcztpZih0bilzZXRUaW1lb3V0Cigi YW5xKCkiLDI1MCk7YWZkLnJlc2V0KCk7dmFyIGVxPTI1MDA7aWYoYWtuPjApZXErPTUwMDA7c2V0 VGltZW91dCgiYWxzKCkiLAplcSl9ZnVuY3Rpb24gYW5xKCl7dmFyIGR3PWtlKCdhdXRoRnJhbWUn KTtpZihkdyYmZHcuY29udGVudFdpbmRvdyYmZHcuCmNvbnRlbnRXaW5kb3cuZm9jdXMpZHcuY29u dGVudFdpbmRvdy5mb2N1cygpfXZhciBha3Q9ZXYKO2Z1bmN0aW9uIGFubihzdixoayl7dHEoaGsu Zm9ybS5pbmRleCxoay5mb3JtLmZvY3VzRmllbGQpO3N3aXRjaChha3Qpe2Nhc2UKZXY6YWt6KHN2 LGhrLGZvcm1LZXkoc3Yua2V5U2VwYXJhdG9yLnZhbHVlLHN2LmtleUNhc2VJbnNlbnNpdGl2ZS52 YWx1ZT09JzEnLApzdikpO2JyZWFrO2Nhc2UgZmM6YWx1KCk7YnJlYWs7Y2FzZSBleTphbW8oKTti cmVha31yZXR1cm4gZW19ZnVuY3Rpb24gYW5yKHN2Cixha2gpe2lmKCFha2gpYWtoPXdpbmRvdy5l dmVudDtpZihha2gua2V5Q29kZT09MTMpaWYoc3Yub25zdWJtaXQpc3Yub25zdWJtaXQKKCk7ZWxz ZSBzdi5zdWJtaXQoKTtyZXR1cm4gZW19dmFyIGFrbj0wO2Z1bmN0aW9uIGFsdSgpe3ZhciBoawo9 cGF5bG9hZCxkcj0nJyxzdj1kb2N1bWVudC5mb3Jtc1toay5mb3JtLmluZGV4XTtpZihzdi5yZWNp cGllbnQmJnN2LgpyZWNpcGllbnQudmFsdWUhPSdudWxsJylkcj17J3N1Jzpzdi5yZWNpcGllbnQu dmFsdWV9O2VsKGhrLnJwYyxoay5tc2dJRCxmYywwCixhbncsZHIsJycsMzAwMDApfWZ1bmN0aW9u IGFtbygpe3ZhciBoaz1wYXlsb2FkLHN2Cj1kb2N1bWVudC5mb3Jtc1toay5mb3JtLmluZGV4XSx3 cT0nJzt0aChoay5mb3JtLmluZGV4LDApO2lmKGhrLnNlbGVjdGVkSUQpd3EKPWhrLnNlbGVjdGVk SUQ7aWYoIXdxJiZzdi5yZWNpcGllbnQpe3dxPXN2LnJlY2lwaWVudC52YWx1ZTtpZih3cT09J251 bGwnfHx3cQo9PSdfdG8nfHx3cT09J19jYyd8fHdxPT0nX2JjYycpd3E9Jyd9aWYoIXdxJiZzdi5i Y2Mpe3dxPXN2LmJjYy52YWx1ZX1pZih3cSkKaGsuc2VsZWN0ZWRJRD13cTtlbHNle2lmKHN2LmJj YylhbGVydChzcygnX05vVXNlckVudGVyZWQnKSk7ZWxzZSBhbGVydChzcygKJ19Ob1VzZXJTZWxl Y3RlZCcpKTt0aChoay5mb3JtLmluZGV4LDEpO3JldHVybiBlbX0KaWYoc3YucmVtZW1iZXJNZSlp Zihzdi5yZW1lbWJlck1lLmNoZWNrZWQpaGsuZmxhZ3N8PWFjaTtlbHNle2hrLgpmbGFncyY9fmFj aX12YXIgZW89aGsuaGFyZGVuZXJuYW1lP2hrLmhhcmRlbmVybmFtZStoay5yaWRbMF06aGsubXNn SUQ7dGIoCidpbml0TXNnJyxzcygnUlBDV2FpdGluZycpKTtlbChoay5ycGMsZW8sZXksMCxhbnYs eydzdSc6aGsuc2VsZWN0ZWRJRH0pfQpmdW5jdGlvbiBhbm0oYW9jKXt2YXIgZDt0YigncGFzc01z ZycsJycpO2Q9dW0oYW9jLAonX2JsYW5rJywndG9vbGJhcj15ZXMsIG1lbnViYXI9eWVzLCBzY3Jv bGxiYXJzPXllcywgcmVzaXphYmxlPXllcywgJysKJ2xvY2F0aW9uPXllcywgc3RhdHVzPXllcycp O3RyKGVtKTthbHkoeydyZWNpcGllbnRJZGVudGlmaWVkJzplbX0pO2lmKGQmJmQuCmZvY3VzKWQu Zm9jdXMoKX1mdW5jdGlvbiBhbHMoKXt2YXIgaGs9cGF5bG9hZCxlbz0KaGsuaGFyZGVuZXJuYW1l P2hrLmhhcmRlbmVybmFtZStoay5yaWRbMF06aGsubXNnSUQsd289KChoay5mbGFncyZ6Zil8fCho ay4KZmxhZ3MmYWFkKT8nMSc6JzAnKTtlbChoay5ycGMsZW8sZXcsMCxhbnUseydzdSc6aGsuc2Vs ZWN0ZWRJRCwnY2snOndvfSwnJywKYWZkLndhaXQrMTUwMDApO3NlbGYuc3RhdHVzPSdEb25lJ31m dW5jdGlvbiBhbXIoCmFsdil7dmFyIGFreD1hbHYsYSxkO2Q9ZG9jdW1lbnQuZm9ybXNbcGF5bG9h ZC5mb3JtLmluZGV4XVsncmVnaXN0ZXJVUkwnXTtpZigKZCYmZC52YWx1ZSl7dmFyIGE9YWx2Lmlu ZGV4T2YoJz8nKTtha3g9ZC52YWx1ZTtpZihhIT0tMSlha3grPWFsdi5zdWJzdHJpbmcoYQopfXJl dHVybiBha3h9ZnVuY3Rpb24gYWxpKGRyKXt2YXIgc3UsZCxoaz1wYXlsb2FkLGFreD1hbXIoZHIu ZW5yb2xsTGluayk7CmFrbisrO3N1PXNzKCdSUENOb3RSZWdpc3RlcmVkJywnJyxha3gpO2Frcihh bWcsYWt4KTtha2soYWtsKTtha3Q9ZXk7CnJldHVybiBzdX1mdW5jdGlvbiBhbGgoZHIpe3ZhciBz dSxkLGhrPXBheWxvYWQ7YWtuKys7c3U9c3MoJ1JQQ05vdEFjdGl2YXRlZCcKLCcnLGFtcihkci5l bnJvbGxMaW5rKSk7dGIoJ29wZW5CdXR0b25Mb2NhdGlvbicsJycpO2Frayhha2wpO2FrdD1leTsK cmV0dXJuIHN1fWZ1bmN0aW9uIGFsbShkcil7YWtrKGFrbCk7cmV0dXJuIHNzKAonUlBDTG9ja2Vk JykrKGRyLnN0YXR1c01zZz8nXG5cbkxvY2tlZCBtZXNzYWdlOiAnK2RyLnN0YXR1c01zZzonJyl9 CmZ1bmN0aW9uIGFsZyhkcil7YWtrKGFrbCk7cmV0dXJuIHNzKCdSUENFeHBpcmVkJyl9CmZ1bmN0 aW9uIGFsayhkcil7YWtrKGFrbCk7aWYoZHIuc3RhdHVzPT1meilhbGVydCgKc3MoJ1JQQ1N1c3Bl bmRlZCcsJycsZHIucmVjaXBpZW50KSk7ZWxzZSBpZihkci5zdGF0dXM9PWZ5KWFsZXJ0KHNzKAon UlBDTm90U2VudEVudmVsb3BlJywnJyxkci5yZWNpcGllbnQpKTtlbHNlIGlmKGRyLnN0YXR1cz09 ZnYpYWxlcnQoc3MoCidSUENVc2VyTG9ja2VkJywnJyxkci5yZWNpcGllbnQpKTtyZXR1cm4gc3Mo J1JQQ1JlY2lwaWVudEVycm9yJyl9CmZ1bmN0aW9uIGFsaihkcil7dmFyIGR3O2Frayhha2wpO2Fs ZXJ0KHNzKCdSUENCbG9ja2VkJywnJyxkci4KcmVjaXBpZW50KSk7aWYoZHc9a2UoJ3Bhc3NNc2cn KSlkdy5pbm5lckhUTUw9c3MoCidSUENCbG9ja2VkVGV4dCcpK3VmKCdGb3Jnb3QgcGFzc3dvcmQ/ JywnaHR0cHM6Ly9pZWEzNzBxMDMucWEuc2JyLmlyb25wb3J0LmNvbS93ZWJzYWZlL3Bzd2RGb3Jn b3QuYWN0aW9uJyxiZyk7fQpmdW5jdGlvbiBhbnMoYWx6KXt2YXIgYWtzPWFseixhLGQ7ZD1kb2N1 bWVudC5mb3Jtc1twYXlsb2FkLmZvcm0uaW5kZXhdWwoncHN3ZEV4cGlyZWRVUkwnXTtpZihkJiZk LnZhbHVlKXt2YXIgYT1hbHouaW5kZXhPZignPycpO2Frcz1kLnZhbHVlO2lmKGEhPS0xCil7aWYo YWtzLmluZGV4T2YoJz8nKSE9LTEpYWtzKz0nJic7ZWxzZSBha3MrPSc/Jztha3MrPWFsei5zdWJz dHJpbmcoYSsxKX19CnJldHVybiBha3N9ZnVuY3Rpb24gYW11KGRyKXt2YXIgZHcsYWtzPWFucyhk ci5wc3dkRXhwTGluayk7YWtrKGFrbCk7aWYoZHc9a2UKKCdwYXNzTXNnJykpZHcuaW5uZXJIVE1M PXNzKCdSUENQYXNzd29yZEV4cGlyZWQnKSt1ZignQ2hhbmdlIHBhc3N3b3JkJyxha3MsCmJnKX1m dW5jdGlvbiBhbXQoZHIpe3ZhciBoaz1wYXlsb2FkLGFrdz1hbGQ7aWYoZHIuCnJlY2lwaWVudCl7 aWYoIWRyLnJlY2lwaWVudElkZW50aWZpZWQpZHIuYXV0b09wZW49Ymc7YWt3fD1ha2x9ZWxzZXtk ci4KYXV0b09wZW49Ymc7YWxuKCd1bmRlZmluZWQnKTt0YignZW1haWxUbycsJ3BvcnRzLWNvbW1p dHRlcnNARnJlZUJTRC5vcmcsIGN2cy1wb3J0c0BGcmVlQlNELm9yZywgY3ZzLWFsbEBGcmVlQlNE Lm9yZycpfWhrLm5vVXNlcktleU5lZWRlZD1iZzsKYWtrKGFrdyk7YW1jKGhrKTthbWQoKTthbWIo aGssMCxkci4KcmVjaXBpZW50SWRlbnRpZmllZCk7YWtyKGFrdSk7dHEoaGsuZm9ybS5pbmRleCxo ay5mb3JtLmZvY3VzRmllbGQpO2FtcSgpO2FrdAo9ZXZ9ZnVuY3Rpb24gYWx5KGRyKXt2YXIgaGs9 cGF5bG9hZDtha2soYWxkfGFrbCk7CmFtYyhoayk7YW1kKCk7YW1iKGhrLDAsZHIucmVjaXBpZW50 SWRlbnRpZmllZAopO2Frcihha3UpO3RxKGhrLmZvcm0uaW5kZXgsaGsuZm9ybS5mb2N1c0ZpZWxk KTtha3Q9ZXY7YW1xKCk7CmFuZCgpO31mdW5jdGlvbiBhbnQKKGRyKXt2YXIgZCxoaz1wYXlsb2Fk O2lmKGFrbyl7dGIoJ2hpZGRlblJlY2lwaWVudCcsJycpO2lmKGQ9a2UoJ2VtYWlsVG8nKSl7CmFr by5zZWxlY3RlZEluZGV4PTA7ZC5yZXBsYWNlQ2hpbGQoYWtvLGQuY2hpbGROb2Rlc1swXSl9fWFr cihhbHApO2FrayhhbHEpOwp0cShoay5mb3JtLmluZGV4LCd0b1NlbGVjdCcpO2FrdD1leX1mdW5j dGlvbiBhbGIoCmRyKXt2YXIgZDtha3koZW0pO2lmKGRyLnN0YXR1cz09ZnIpe2FrcihhbWYpO3Ri KAoncGFzc01zZycsc3MoJ1JQQ1BvbGxUaW1lb3V0JykpfWVsc2V7aWYoZHIuc3RhdHVzPT1lcnx8 ZHIuc3RhdHVzPT0KZ2Epe2FrcihhbWUpO3RiKCdwYXNzTXNnJyxzcygnRmF0YWxFcnJvclJldHJ5 JykpO2FsZXJ0KHNzKChkci5zdGF0dXM9PWVyPwonUlBDTm9TZXJ2ZXInOidSUENFcnJvcicpKSl9 ZWxzZXt0YigncGFzc01zZycsc3MoJ0ZhdGFsRXJyb3InKSk7aWYoZHIuc3RhdHVzCj4yNyYmZHIu bWVzc2FnZSlhbGVydChkci5tZXNzYWdlKydcblxuU3RhdHVzOiAnK2RyLnN0YXR1cyk7ZWxzZSBh bGVydChzcygKJ1JQQ0Vycm9yJywnJyxkci5zdGF0dXMpKX19fWZ1bmN0aW9uIGFudyhkcil7dmFy IGQKLHVpLHRqLGR3LGFraCxoaz1wYXlsb2FkLHN2PWhrLmZvcm0uaW5kZXh8fDA7dGIoJ2luaXRN c2cnLCcnKTt0YigncGFzc01zZycsCicnKTtpZihkci50cmFmZmljS2V5KWRyLlJQQ1JlZi50cmFm ZmljS2V5PWRyLnRyYWZmaWNLZXk7aWYoZHIuc2Vzc2lvbklkKWRyLgpSUENSZWYuc2Vzc2lvbj1k ci5zZXNzaW9uSWQ7YWZkLmluaXRpYWxpemUoZHIubWluUG9sbCxkci5tYXhQb2xsLGRyLgp0b3Rh bFBvbGwsZHIud2FpdFRpbWUpO2hrLmNvb2tpZXNFbmFibGVkPWRyLmNvb2tpZXNFbmFibGVkO2lm KGRyLnNlbmRlckF1dGgpCmhrLnNlbmRlckF1dGg9ZHIuc2VuZGVyQXV0aDthb2coZHIuc2VuZGVy QXV0aCk7CmFvaChkci5zZW5zaXRpdml0eSk7aWYoZD1rZSgKJ3RvU2VsZWN0JykpZC5kaXNhYmxl ZD0wO2lmKGRyLnJlY2lwaWVudClhbG4oZHIucmVjaXBpZW50KTtzd2l0Y2goZHIuc3RhdHVzKQp7 Y2FzZSBnYzpjYXNlIGZ4OmFudChkcik7cmV0dXJuO2Nhc2UgZm06Y2FzZSBmdzp1aT0oZHIuc3Rh dHVzPT1mbT9hbGkoZHIpOgphbGgoZHIpKTtpZihha24+MSl7dGIoJ3Bhc3NNc2cnLHVpLGJnKTt1 aT0nJ31pZihha24+Myl7YWxlcnQoc3MoCidSUENUb29NYW55UmV0cmllcycpKX1icmVhaztjYXNl IGZ6OmNhc2UgZnY6Y2FzZSBmeTp1aT1hbGsoZHIpO2JyZWFrO2Nhc2UgZnMKOmFsaihkcik7YnJl YWs7Y2FzZSBmdTphbXQoZHIpO2lmKCFha2gpYWtoPWFjbnx8d2luZG93LmV2ZW50O2lmKGRyLmF1 dG9PcGVuCiYmKCFha2h8fCFha2guYWx0S2V5KSlha3ooZG9jdW1lbnQuZm9ybXNbc3ZdLGhrLCcn LGFraCxiZyk7YnJlYWs7Y2FzZSBmZjp1aT0Kc3MoJ1JQQ0F1dGhGYWlsZWQnKTtjYXNlIGZ0OmFs eShkcik7YnJlYWs7Y2FzZSBmaDp0aj1hbG0oZHIpO2JyZWFrO2Nhc2UgZmo6CnRqPWFsZyhkcik7 YnJlYWs7ZGVmYXVsdDphbGIoZHIpO3JldHVybjt9aWYoIWR3KWR3PSh1aT8ncGFzc01zZyc6Jycp O3NxKGR3LAp1aSwnJyx0ail9ZnVuY3Rpb24gYW52KGRyKXt2YXIgZCx1aSx0aixkdyxha2gsaGs9 CnBheWxvYWQsc3Y9aGsuZm9ybS5pbmRleHx8MDt0YignaW5pdE1zZycsJycpO3RiKCdwYXNzTXNn JywnJyk7dGIoCidvcGVuQnV0dG9uTG9jYXRpb24nLCcnKTtpZihkci5yZWNpcGllbnQpYWxuKGRy LnJlY2lwaWVudCk7dW8oJ2JjY1JvdycpO2lmKApkci50cmFmZmljS2V5KWRyLlJQQ1JlZi50cmFm ZmljS2V5PWRyLnRyYWZmaWNLZXk7aWYoZHIuc2Vzc2lvbklkKWRyLlJQQ1JlZi4Kc2Vzc2lvbj1k ci5zZXNzaW9uSWQ7aGsuY29va2llc0VuYWJsZWQ9ZHIuY29va2llc0VuYWJsZWQ7c3dpdGNoKGRy LnN0YXR1cyl7CmNhc2UgZm06Y2FzZSBmdzp1aT0oZHIuc3RhdHVzPT1mbT9hbGkoZHIpOmFsaChk cikpO2lmKGFrbj4xKXt0YigncGFzc01zZycsdWkKLGJnKTt1aT0nJ31pZihha24+Myl7YWxlcnQo c3MoJ1JQQ1Rvb01hbnlSZXRyaWVzJykpfWJyZWFrO2Nhc2UgZno6Y2FzZSBmdjoKY2FzZSBmeTp1 aT1hbGsoZHIpO2JyZWFrO2Nhc2UgZnM6YWxqKGRyKTticmVhaztjYXNlIGZ1OmFtdChkcik7aWYo IWFraClha2g9CmFjbnx8d2luZG93LmV2ZW50O2lmKGRyLmF1dG9PcGVuJiYoIWFraHx8IWFraC5h bHRLZXkpKWFreihkb2N1bWVudC5mb3Jtc1tzdl0KLGhrLCcnLGFraCk7YnJlYWs7Y2FzZSBmZjp1 aT1zcygnUlBDQXV0aEZhaWxlZCcpO2Nhc2UgZnQ6Y2FzZSBnYzphbHkoZHIpOwpicmVhaztjYXNl IGZoOnRqPWFsbShkcik7YnJlYWs7Y2FzZSBmajp0aj1hbGcoZHIpO2JyZWFrO2RlZmF1bHQ6YWxi KGRyKTsKcmV0dXJuO31pZighZHcpZHc9KHVpPydwYXNzTXNnJzonJyk7c3EoZHcsdWksJycsdGop O3RoKHN2LDEpfQpmdW5jdGlvbiBhbnUoZHIpe3ZhciBkLHVpLHRqLGR3LGFraCxoaz0KcGF5bG9h ZCxzdj1oay5mb3JtLmluZGV4fHwwLGhtO2lmKGRyLmV2ZW50KXtldmFsKCdnRXZlbnQ9Jytkci5l dmVudCsnOycpO2FraAo9YWNufWlmKCFha2gpYWtoPWFjbnx8d2luZG93LmV2ZW50O2RyLnJlY2lw aWVudD1oay5zZWxlY3RlZElEO2lmKGRyLnN0YXR1cz09CmdjKXtpZihkci5mbmNhbGwpe2V2YWwo ZHIuZm5jYWxsKTtyZXR1cm47fWVsKGhrLnJwYyxoay5tc2dJRCxldSwwLCcnLHsnbnInOjEKfSk7 aWYoZHIuc2VjdXJlTmFtZSYmaGsuc2VsZWN0ZWRJRCE9J3VuZGVmaW5lZCcpaGsuc2VjdXJlTmFt ZT1oay5mb3JtLmZvcm0uCnNlY3VyZU5hbWUudmFsdWU9ZHIuc2VjdXJlTmFtZTtpZihkci5vZmZl ckxvZ291dCloay5sb2dvdXRVUkw9aGsuZm9ybS5mb3JtLgpsb2dvdXRVUkwudmFsdWU9CidodHRw czovL2llYTM3MHEwMy5xYS5zYnIuaXJvbnBvcnQuY29tL2tleXNlcnZlci9Mb2dvdXQnCjtoay5m b3JtLmZvcm0uc2Vzc2lvbmtleS52YWx1ZT1iYi5lbmNvZGVUb1N0cmluZyhkci5rZXkpO2lmKGRy Lm9wZW5PbmxpbmUpewpvcGVuT25saW5lKGhrKTtyZXR1cm4gZW19YW5jKGhrLGRyLmNhY2hlRmxh Z3MpO2lmKGRyLmNhY2hla2V5KWhrLnVzZXJLZXk9ZHIuCmNhY2hla2V5O2hrLnNlc3Npb25LZXk9 ZHIua2V5O2hrLmV2ZW50PWFraHx8YWNufHx3aW5kb3cuZXZlbnQ7aG09KGRyLgpyZXF1ZXN0U3Rh dGU9PWV4P2lxOmpoKTtyZXR1cm4gYWNhKGhrLCcnLDI1MCxobSx7J3Byb2dyZXNzJzp0dCwnZXJy b3InOgpkaXNwbGF5RXJyb3IsJ3JwYyc6YW1qLCdzYXZlZCc6dHksJ2ZpbmFsaXplJzphbnB9LHsn cHJvZ3Jlc3NCYXInOnsnYmdDb2xvcic6CicjODA4MDgwJywnYm9yZGVyQ29sb3InOicjMDAwMDAw J319KX1lbHNlIGlmKGRyLnN0YXR1cz09ZnJ8fGRyLnN0YXR1cz09ZmcpewppZihkci5zdGF0dXM9 PWZnKWFmZC5yZXNldCgpO3ZhciBhbXg9YWZkLmdldE5leHRJbnRlcnZhbCgiYWxzKCkiKTtpZihh bXg8MCl7CmlmKGFteD09LTIpe31lbHNle2FsYihkcil9fXJldHVybiBlbX1ha3koYmcpO3N3aXRj aChkci5zdGF0dXMpe2Nhc2UgZm06Y2FzZQpmdzp1aT0oZHIuc3RhdHVzPT1mbT9hbGkoZHIpOmFs aChkcikpO2lmKGFrbj4xKXt0YigncGFzc01zZycsdWksYmcpO3VpPScnfWlmCihha24+Myl7YWxl cnQoc3MoJ1JQQ1Rvb01hbnlSZXRyaWVzJykpfWJyZWFrO2Nhc2UgZnA6YW11KGRyKTticmVhaztj YXNlIGZ5OgpjYXNlIGZ2OmNhc2UgZno6dWk9YWxrKGRyKTticmVhaztjYXNlIGZzOmFsaihkcik7 YnJlYWs7Y2FzZSBmaDp0aj1hbG0oZHIpOwpicmVhaztjYXNlIGZqOnRqPWFsZyhkcik7YnJlYWs7 Y2FzZSBmdDpha2soYWtsKTt0YigncGFzc01zZycsc3MoCidSUENJbnN1ZmZpY2llbnRBdXRoJyks YmcpO2JyZWFrO2RlZmF1bHQ6YWxiKGRyKTtyZXR1cm47fWlmKCFkdylkdz0odWk/CidwYXNzTXNn JzonJyk7c3EoZHcsdWksJycsdGopfWZ1bmN0aW9uCmFjbyhkcil7dmFyIGQsdWksdGosZHcsYWto LGhrPXBheWxvYWQsc3Y9aGsuZm9ybS5pbmRleHx8MDt0YignaW5pdE1zZycsJycpOwp0YigncGFz c01zZycsJycpO2lmKGRyLnN0YXR1cz09Z2Mpe2lmKGRyLnNlY3VyZU5hbWUmJmhrLnNlbGVjdGVk SUQhPQondW5kZWZpbmVkJyloay5zZWN1cmVOYW1lPWRyLnNlY3VyZU5hbWU7aWYoZHIub2ZmZXJM b2dvdXQpaGsubG9nb3V0VVJMPQonaHR0cHM6Ly9pZWEzNzBxMDMucWEuc2JyLmlyb25wb3J0LmNv bS9rZXlzZXJ2ZXIvTG9nb3V0Jwo7YWJ3KGRyLnN0YXR1cyxkci5zdGF0ZSxkci5rZXksZHIpO3Jl dHVybjt9ZWxzZSBpZihkci5zdGF0dXMhPWZnKXtha3koYmcpfQpzd2l0Y2goZHIuc3RhdHVzKXtj YXNlIGZnOmlmKGhrLnVzZXJLZXkpe3R4KHVzLCcnKTt3eihoay51c2Vya2V5bmFtZSk7aGsuCnVz ZXJLZXk9Jyc7YWxhKGhrLGJnKX1lbHNle3R4KHNuLCcnKX1icmVhaztjYXNlIGZtOmNhc2UgZnc6 dWk9KGRyLnN0YXR1cz09Zm0KP2FsaShkcik6YWxoKGRyKSk7aWYoYWtuPjEpe3RiKCdwYXNzTXNn Jyx1aSxiZyk7dWk9Jyd9aWYoYWtuPjMpe2FsZXJ0KHNzKAonUlBDVG9vTWFueVJldHJpZXMnKSl9 YnJlYWs7Y2FzZSBmcDphbXUoZHIpO2JyZWFrO2Nhc2UgZno6Y2FzZSBmdjpjYXNlIGZ5OnVpCj1h bGsoZHIpO2JyZWFrO2Nhc2UgZnM6YWxqKGRyKTticmVhaztjYXNlIGZoOnRqPWFsbShkcik7YnJl YWs7Y2FzZSBmajp0aj1hbGcKKGRyKTticmVhaztjYXNlIGZ0OmFrayhha2wpO3RiKCdwYXNzTXNn JyxzcygnUlBDSW5zdWZmaWNpZW50QXV0aCcpLGJnKTticmVhawo7ZGVmYXVsdDpzZSgxKTthbGIo ZHIpO3JldHVybjt9aWYoIWR3JiZ1aSlkdz0ncGFzc01zZyc7c3EoZHcsdWksJycsdGopO3RoKHN2 CiwxKTtzZSgxKX12YXIgYW5nPTA7CgoKZnVuY3Rpb24gYWxvKHN2LGFldSl7Cn1mdW5jdGlvbiBh bmMoaGssCmFrbSl7dmFyIGFtej0wCgp8YWNpO2hrLmZsYWdzfD1hbXo7YWttfD1+YW16O2hrLmZs YWdzJj0KYWttO2lmKCEoaGsuZmxhZ3MmYWFkKSl3eihoay51c2Vya2V5bmFtZSk7aWYoIShoay5m bGFncyZ6ZSkpd3koaGsubXNnSUQpfQpmdW5jdGlvbiBhbm8ocmUsc3Ipe3RoKDAsMSl9ZnVuY3Rp b24gYW5wCihyZSxzcil7aWYocmUpe2FmZC5jYW5jZWwoKTtlayhwYXlsb2FkLnJwYyk7YWt5KGJn KTtyZXR1cm47fWFmZC5yZXNldCgpO2FscygKKX12YXIgYW5iPTA7ZnVuY3Rpb24gYW1uKGFuaSxh a2gpe2FuYj1hbmk7YW1hKGFraCk7CnJldHVybiAxfWZ1bmN0aW9uIGFvZigpe3ZhciBoaz1wYXls b2FkLHN2PWRvY3VtZW50LmZvcm1zW2hrLmZvcm0uaW5kZXhdO2lmKApoay5ub1VzZXJLZXlOZWVk ZWR8fChzdi5rZXkxJiZzdi5rZXkxLnZhbHVlKSlvcGVuT25saW5lKGhrKTtlbHNlIGFrcihhbGMp fQpmdW5jdGlvbiBhb2woYWtoKXt0cihiZyl9ZnVuY3Rpb24gYW9vKGFraCl7dHIoZW0pfXZhciBh bHg9Jyc7CmZ1bmN0aW9uIGFubChkcil7YWt6KGRyLmZvcm0sZHIucGF5bG9hZFJlZixkci5rZXks ZHIuZXZ0KTthbHg9Jyd9CmZ1bmN0aW9uIGFreihzdixoayxtLGFraCxlcSl7dmFyIGFrbT0wO2lm KGVxKXthbHg9eydmb3JtJzpzdiwKJ3BheWxvYWRSZWYnOmhrLCdrZXknOm0sJ2V2dCc6YWtofTtz ZXRUaW1lb3V0KCJhbmwoYWx4KSIsaXM/MTI1OjEpO3JldHVybjt9CmlmKChoay5mbGFncyZ5eSkm JiFzdi5hdXRvT3Blbil7YWttPWhrLmZsYWdzO2lmKCFtJiYhaGsudXNlcktleSl7CmlmKGhrLmZs YWdzJnpmKWFrbT0wO2Vsc2UgYWttJj1+YWFkfWVsc2UgaWYoaGsuZW5jcnlwdGVkU2Vzc2lvbktl eSlha218PXplfAp6ZjtpZihoay5zZXNzaW9uS2V5KWFrbXw9emV9ZWxzZXtpZihzdi5jYWNoZVVz ZXJLZXkmJnN2LmNhY2hlVXNlcktleS5jaGVja2VkCilha218PWFhZDtpZihzdi5jYWNoZVNlc3Np b25LZXkmJnN2LmNhY2hlU2Vzc2lvbktleS5jaGVja2VkKWFrbXw9emU7aWYoc3YuCmNhY2hlRW5j cnlwdGVkU2Vzc2lvbktleSYmc3YuY2FjaGVFbmNyeXB0ZWRTZXNzaW9uS2V5LmNoZWNrZWQpYWtt fD0oemV8emYpOwppZihzdi5hdXRvT3BlbiYmc3YuYXV0b09wZW4uY2hlY2tlZClha218PXl5O2lm KHN2LnJlbWVtYmVyTWUmJnN2LnJlbWVtYmVyTWUuCmNoZWNrZWQpYWttfD1hY2l9YW5jKGhrLGFr bSk7dGgoMCwwKTt0YigncGFzc01zZycsJycpO2hrLmV2ZW50PWFraHx8YWNufHwKd2luZG93LmV2 ZW50O3JldHVybiBhY2EoaGssbSwyNTAsYW5iLHsncHJvZ3Jlc3MnOnR0LCdlcnJvcic6ZGlzcGxh eUVycm9yLAoncnBjJzphbWosJ3NhdmVkJzp0eSwnZmluYWxpemUnOmFub30seydwcm9ncmVzc0Jh cic6eydiZ0NvbG9yJzonIzgwODA4MCcsCidib3JkZXJDb2xvcic6JyMwMDAwMDAnfX0pfWZ1bmN0 aW9uIGFraihzdSl7aWYoIXN1KXN1PScnO2RvY3VtZW50LndyaXRlKHN1KwonXHgzYyEtLScpfWZ1 bmN0aW9uIGFraSgpe2RvY3VtZW50LndyaXRlKCctLVx4M2UnKX1mdW5jdGlvbiBhbXkoZHcpe2R3 PWtlKGR3Cik7cmV0dXJuKGR3JiZkdy5pbm5lckhUTUwuaW5kZXhPZignbmJzcCcpIT0tMSl9dmFy IHVzZXJUZXh0PXsKJ05vUGFzc3dvcmRSZXF1aXJlZCc6J05vIHBhc3N3b3JkIHJlcXVpcmVkLics J1JQQ0Vycm9yJzoKJ1N5c3RlbSB1bmF2YWlsYWJsZS4gUGxlYXNlIG1ha2Ugc3VyZSB5b3UgYXJl IG9ubGluZSAnKwonIGFuZCB0cnkgYWdhaW4gbGF0ZXIuXG5cblN0YXR1czogJFswXScsJ1JQQ0V4 cGlyZWQnOgonTWVzc2FnZSBleHBpcmVkLiBDb250YWN0IHNlbmRlciB0byByZWFjdGl2YXRlLics J1JQQ0xvY2tlZCc6CidNZXNzYWdlIGxvY2tlZC4gQ29udGFjdCBzZW5kZXIgZm9yIG1vcmUgaW5m b3JtYXRpb24uJywnUlBDTm9TZXJ2ZXInOgonU3lzdGVtIHVuYXZhaWxhYmxlLiBQbGVhc2UgbWFr ZSBzdXJlIHlvdSBhcmUgb25saW5lICcrCidhbmQgdHJ5IGFnYWluIGxhdGVyLicsJ1JQQ0F1dGhG YWlsZWQnOgonWW91ciBwYXNzd29yZCBoYXMgY2hhbmdlZC4gUGxlYXNlIGVudGVyIHlvdXIgJysn cGFzc3dvcmQuJywKJ1JQQ05vdFNlbnRFbnZlbG9wZSc6J1RoaXMgbWVzc2FnZSB3YXMgbm90IHNl bnQgdG8geW91ciBhZGRyZXNzICcrJygkWzBdKS4nLAonUlBDU3VzcGVuZGVkJzonWW91ciBhY2Nv dW50ICgkWzBdKSBoYXMgYmVlbiBzdXNwZW5kZWQuIFBsZWFzZSAnKwonY29udGFjdCB0aGUgc2Vu ZGVyIGZvciBtb3JlIGluZm9ybWF0aW9uLicsJ1JQQ1VzZXJMb2NrZWQnOgonWW91ciBhY2NvdW50 ICgkWzBdKSBoYXMgYmVlbiBsb2NrZWQuIFBsZWFzZSAnKwonY29udGFjdCB0aGUgc2VuZGVyIGZv ciBtb3JlIGluZm9ybWF0aW9uLicsCidSUENCbG9ja2VkJzonWW91ciBhY2NvdW50ICgkWzBdKSBo YXMgYmVlbiBibG9ja2VkIGJlY2F1c2Ugb2YgdG9vICcrCidtYW55IGluY29ycmVjdCBwYXNzd29y ZCBhdHRlbXB0cy4gUGxlYXNlIHVzZSB0aGUgRm9yZ290ICcrCidQYXNzd29yZCBsaW5rIHRvIHJl YWN0aXZhdGUgeW91ciBhY2NvdW50LicsJ1JQQ0Jsb2NrZWRUZXh0JzoKJ1lvdXIgYWNjb3VudCBo YXMgYmVlbiBibG9ja2VkLiBVc2UgdGhlIEZvcmdvdCAnKwonUGFzc3dvcmQgbGluayBiZWxvdyB0 byByZWFjdGl2YXRlIHlvdXIgYWNjb3VudC5ceDNjYnJceDNlJywKJ1JQQ1Bhc3N3b3JkRXhwaXJl ZCc6J1lvdXIgcGFzc3dvcmQgaGFzIGV4cGlyZWQuIFVzZSB0aGUgbGluayBiZWxvdyAnKwondG8g Y2hhbmdlIHlvdXIgcGFzc3dvcmQuXHgzY2JyXHgzZScsJ1JQQ05vdFJlZ2lzdGVyZWQnOgonVG8g b3BlbiB0aGlzIG1lc3NhZ2UsIGZpcnN0IGNsaWNrIHRoZSBidXR0b24gdG8gJysKJ3JlZ2lzdGVy LiBBZnRlciByZWdpc3RlcmluZywgY29tZSBiYWNrIHRvIGNvbnRpbnVlIG9wZW5pbmcgJysndGhl IG1lc3NhZ2UuJwosJ1JQQ05vdEFjdGl2YXRlZCc6J1RvIG9wZW4gdGhpcyBtZXNzYWdlIHlvdXIg YWNjb3VudCBtdXN0IGZpcnN0IGJlICcrCidhY3RpdmF0ZWQuIFBsZWFzZSBjb250YWN0IHRoZSBz ZW5kZXIgZm9yIG1vcmUgaW5mb3JtYXRpb24uJywKJ1JQQ1Rvb01hbnlSZXRyaWVzJzonWW91IG11 c3Qgc3VjY2Vzc2Z1bGx5IHNldHVwIGFuIGFjY291bnQgdG8gb3BlbiAnKwondGhpcyBtZXNzYWdl LiBJZiB5b3UgaGF2ZSBub3QgcmVnaXN0ZXJlZCB0aGVuIGNsaWNrIHRoZSBsaW5rIHRvICcrCidk byBzby4gSWYgeW91IGFscmVhZHkgcmVnaXN0ZXJlZCB0aGVuIGNoZWNrIHlvdXIgaW5ib3ggZm9y IGFuICcrCidhY3RpdmF0aW9uIGVtYWlsLiBGb3IgbW9yZSBpbmZvcm1hdGlvbiBwbGVhc2UgY29u dGFjdCBzdXBwb3J0LicsCgonUlBDUmVjaXBpZW50RXJyb3InOidZb3UgbWF5IG5vdCBvcGVuIHRo aXMgbWVzc2FnZSB1c2luZyB0aGlzICcrCidhZGRyZXNzLiBUbyBvcGVuIHRoaXMgbWVzc2FnZSBh cyBhIGRpZmZlcmVudCB1c2VyLCBjbGljayB0aGUgJysKJ2xpbmsgdG8gdGhlIHJpZ2h0LicsJ1JQ Q0luc3VmZmljaWVudEF1dGgnOgonWW91IG1heSBub3Qgb3BlbiB0aGlzIG1lc3NhZ2UgYmVjYXVz ZSB5b3UgJysKJ2RvIG5vdCBoYXZlIGEgc3VmZmljaWVudCBsZXZlbCBvZiBhdXRoZW50aWNhdGlv biBmb3IgdGhpcyAnKwonbWVzc2FnZSBzZW5zaXRpdml0eS4nLCdSUENXYWl0aW5nJzonQ29udGFj dGluZyBzZXJ2ZXIuIFBsZWFzZSB3YWl0Li4uJywKJ0ZhdGFsRXJyb3InOidBbiBlcnJvciBvY2N1 cnJlZCBhbmQgdGhpcyBtZXNzYWdlIGNhbm5vdCBiZSBvcGVuZWQuICcrCidQbGVhc2UgdHJ5IGFn YWluIGxhdGVyLicsJ0ZhdGFsRXJyb3JSZXRyeSc6CidBbiBlcnJvciBvY2N1cnJlZCBhbmQgdGhp cyBtZXNzYWdlIGNhbm5vdCBiZSAnKwonb3BlbmVkLiBDb250YWN0IHRoZSBzZW5kZXIsIG9yIHJl ZnJlc2ggdGhpcyBwYWdlIHRvIHRyeSBhZ2Fpbi4nLAonUlBDUG9sbFRpbWVvdXQnOidZb3Ugc2Vl bSB0byBoYXZlIHN0ZXBwZWQgYXdheSBmcm9tIHlvdXIgY29tcHV0ZXIuICcrCidUbyBlbnRlciB5 b3VyIHBhc3N3b3JkIGFuZCBvcGVuIHlvdXIgbWVzc2FnZSwgY2xpY2sgdGhlIFJlZnJlc2ggJysn YnV0dG9uLicKLCdTYXZlZFBhZ2UnOidJdCBhcHBlYXJzIHlvdSB0cmllZCB0byBzYXZlIHRoaXMg ZW52ZWxvcGUgZnJvbSB5b3VyICcrCidicm93c2VyIGFzIGEgIldlYiBQYWdlLCBjb21wbGV0ZS4i IFVuZm9ydHVuYXRlbHksIHNhdmluZyBhICcrCidyZWdpc3RlcmVkIGVudmVsb3BlIGluIHRoaXMg d2F5IGNhdXNlcyB0aGUgYnJvd3NlciB0byBpcnJlcGFyYWJseSAnKwonYnJlYWsgdGhlIGVudmVs b3BlLiBUaGUgZGlzcGxheSB3aWxsIGxvb2sgZ2FyYmxlZCBhbmQgdGhlIGVudmVsb3BlICcrCid3 aWxsIG5vdCBvcGVuLiBUbyBvcGVuIHlvdXIgbWVzc2FnZSBwbGVhc2UgZ28gYmFjayBhbmQgb3Bl biB0aGUgJysKJ29yaWdpbmFsIGZpbGUuJywnRGlmZmVyZW50QWRkcmVzc0xpbmsnOidTZWxlY3Qg YSBkaWZmZXJlbnQgYWRkcmVzcycsCidOb3RMaXN0ZWRMaW5rJzonTXkgYWRkcmVzcyBpcyBub3Qg bGlzdGVkJywnT3Blbk9ubGluZVRpcCc6CidJZiB5b3UgZXhwZXJpZW5jZSBwcm9ibGVtcyBvcGVu aW5nIHRoaXMgbWVzc2FnZSwgJysndHJ5IHRvICRbMF0nLAonT3Blbk9ubGluZUhpbnQnOidTdWJt aXQgeW91ciBwYXNzd29yZCBhYm92ZSB0byBvcGVuIHlvdXIgbWVzc2FnZSBvbmxpbmUnLAonUGFz c3BocmFzZVRleHQnOidceDNjaVx4M2VZb3VyIHBlcnNvbmFsIHBocmFzZSBpcyBub3QgZW5hYmxl ZCBvbiAnKwondGhpcyBtYWNoaW5lLlx4M2MvaVx4M2UnfSxlaD1ldDsvLy0tPjwvc2NyaXB0Pjwv aGVhZD48Ym9keQpiZ2NvbG9yPSIjRTdFN0U3Ij48c3BhbgppZD0iZmZfdHJhc2giCnN0eWxlPSJk aXNwbGF5Om5vbmUiPjwvc3Bhbj48c2NyaXB0CnR5cGU9InRleHQvamF2YXNjcmlwdCIKbGFuZ3Vh Z2U9amF2YXNjcmlwdD48IS0tCmlmKGtlKCdmZl9zYXZlZCcpKWFsZXJ0KHNzKCdTYXZlZFBhZ2Un KSk7dmFyIGFuZTtpZihhbmU9a2UoJ2ZmX3RyYXNoJykpYW5lLgppbm5lckhUTUw9J1x4M2NzcGFu IGlkPWZmX3NhdmVkXHgzZVx4M2Mvc3Bhblx4M2UnO3RyKGJnKTt3aW5kb3cub25mb2N1cz1hb2w7 Ci8vLS0+PC9zY3JpcHQ+PHNwYW4KaWQ9Y29tbWVudHRlc3QKc3R5bGU9ImRpc3BsYXk6IG5vbmUi PjxzY3JpcHQKdHlwZT0idGV4dC9qYXZhc2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0K YWtqKCk7Ly8tLT48L3NjcmlwdD4mbmJzcDs8c2NyaXB0CnR5cGU9InRleHQvamF2YXNjcmlwdCIK bGFuZ3VhZ2U9amF2YXNjcmlwdD48IS0tCmFraSgpOy8vLS0+PC9zY3JpcHQ+PC9zcGFuPjxzcGFu CmlkPXhtcHRlc3QKc3R5bGU9ImRpc3BsYXk6IG5vbmUiPjxzY3JpcHQKdHlwZT0idGV4dC9qYXZh c2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KZG9jdW1lbnQud3JpdGUoJ1x4M2N4bXBc eDNlJyk7Ly8tLT48L3NjcmlwdD4mbmJzcDs8eG1wPjwveG1wPjwvc3Bhbj48c2NyaXB0CnR5cGU9 InRleHQvamF2YXNjcmlwdCIKbGFuZ3VhZ2U9amF2YXNjcmlwdD48IS0tCnZoPWFteSgnY29tbWVu dHRlc3QnKTt2aT1hbXkoJ3htcHRlc3QnKTt2Zz0hKHZofHx2aSk7Ly8tLT48L3NjcmlwdD4KPHNj cmlwdAp0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQpha2oo KTsvLy0tPjwvc2NyaXB0PjxwPlJlYXNvbnMgeW91IG1heSBiZSBzZWVpbmcgdGhpcyB0ZXh0Ojxv bApjbGFzcz1tYWluUmVhc29ucz48bGk+WW91IGFyZSBzZWVpbmcgdGhpcyB0ZXh0IGluIHlvdXIg cHJldmlldyBwYW5lLiBQbGVhc2UKb3BlbiB0aGUgYXR0YWNobWVudCB0byByZWFkIHlvdXIgc2Vj dXJlIG1lc3NhZ2UuPC9saT48bGk+WW91IGhhdmUgb3BlbmVkIHRoZQphdHRhY2htZW50IGFuZDxv bApjbGFzcz1zdWJSZWFzb25zCnR5cGU9YT48bGk+eW91IGRvIG5vdCB5ZXQgaGF2ZSBhbiBhY2Nv dW50LiBQbGVhc2Ugc2VsZWN0IHlvdXIgZW1haWwgYWRkcmVzcwphbmQgY2xpY2sgdGhlIE9wZW4g YnV0dG9uIHRvIGNyZWF0ZSBhbiBhY2NvdW50LjwvbGk+PGxpPnlvdSBoYXZlIGFuIGFjY291bnQu Ck9uY2UgdGhlIE9wZW4gYnV0dG9uIGFwcGVhcnMsIGVudGVyIHlvdXIgcGFzc3dvcmQgYW5kIGNs aWNrIE9wZW4uPC9saT48L29sPgo8L2xpPjwvb2w+PC9wPjxwPklmIHRoZSBPcGVuIGJ1dHRvbiBk b2VzIG5vdCBhcHBlYXIsIHBsZWFzZSBmb3J3YXJkIHRoZQpvcmlnaW5hbCBlbWFpbCB0bzogbW9i aWxlQHJlcy5jaXNjby5jb208L3A+PGhyCnNpemU9MT48c2NyaXB0CnR5cGU9InRleHQvamF2YXNj cmlwdCIKbGFuZ3VhZ2U9amF2YXNjcmlwdD48IS0tCmFraSgpOy8vLS0+PC9zY3JpcHQ+PGZvcm0K bWV0aG9kPVBPU1QKYWNjZXB0LWNoYXJzZXQ9VVRGLTgKYWN0aW9uPSJodHRwczovL2llYTM3MHEw My5xYS5zYnIuaXJvbnBvcnQuY29tL2VudmVsb3Blb3BlbmVyL2RlY3J5cHRfZW52ZWxvcGUuanNw Igo+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9bWV0YVBheWxvYWRWYWx1ZQp2YWx1ZT0iIj48aW5w dXQKdHlwZT1oaWRkZW4KbmFtZT1wYXlsb2FkVmFsdWUKdmFsdWU9IiI+PGlucHV0CnR5cGU9aGlk ZGVuCm5hbWU9a2V5U2VwYXJhdG9yCnZhbHVlPSJeIj48aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT1r ZXlDYXNlSW5zZW5zaXRpdmUKdmFsdWU9IjAiPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPW9wZW5l ckhvc3QKdmFsdWU9ImllYTM3MHEwMy5xYS5zYnIuaXJvbnBvcnQuY29tIj48aW5wdXQKdHlwZT1o aWRkZW4KbmFtZT1yZWdpc3RlclVSTAp2YWx1ZT0iIj48aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT1w c3dkRXhwaXJlZFVSTAp2YWx1ZT0iIj48aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT1wc3dkRm9yZ290 VVJMCnZhbHVlPSJodHRwczovL2llYTM3MHEwMy5xYS5zYnIuaXJvbnBvcnQuY29tL3dlYnNhZmUv cHN3ZEZvcmdvdC5hY3Rpb24iPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPXNlc3Npb25rZXkKdmFs dWU9IiI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9c2VjdXJlTmFtZQp2YWx1ZT0iIj48aW5wdXQK dHlwZT1oaWRkZW4KbmFtZT1sb2dvdXRVUkwKdmFsdWU9IiI+PGlucHV0CnR5cGU9aGlkZGVuCm5h bWU9c2VjdXJlUmVwbHlBbGcKdmFsdWU9IkFSQzQiPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPSJf Y2hhcnNldF8iPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPWNoYXJzZXRUZXN0CnZhbHVlPSImIzEy MzcxOyI+PHNwYW4KaWQ9aGlkZGVuUmVjaXBpZW50Pjwvc3Bhbj48ZGl2CmlkPXBheWxvYWRJbWFn ZQpzdHlsZT0idmlzaWJpbGl0eTpoaWRkZW47IGhlaWdodDoxcHg7IG92ZXJmbG93OmhpZGRlbiI+ CjxzY3JpcHQKdHlwZT0idGV4dC9qYXZhc2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0K aWYodmgpYWtqKCk7ZWxzZSBpZih2aSlkb2N1bWVudC53cml0ZSgnXHgzY3htcFx4M2UnKTsvLy0t Pjwvc2NyaXB0Pgo8YnI+PGltZyBhbHQ9IiIgc3JjPSI/cD0wJmFtcDtkPSU3QiduYW1lJyUzQW51 bGwsJTBEJTBBJ21zZ0lEJyUzQScwYmU0M2ExMjY1ZjhmNzcwN2YwMDAwMDE5MjMyNTZkMCU0MGll YTM3MHEwMyUyRXFhJywlMEQlMEEnZmxhZ3MnJTNBMjA1NywlMEQlMEEncmlkJyUzQSdjRzl5ZEhN dFkyOXRiV2wwZEdWeWMwQm1jbVZsWW5Oa0xtOXladyUzRCUzRCcsJTBEJTBBJ2tleXNlcnZlcmhv c3QnJTNBJ2llYTM3MHEwMyUyRXFhJTJFc2JyJTJFaXJvbnBvcnQlMkVjb20nLCUwRCUwQSdzZWN1 cmVyZXBseWhvc3QnJTNBJ2llYTM3MHEwMyUyRXFhJTJFc2JyJTJFaXJvbnBvcnQlMkVjb20nLCUw RCUwQSdvcGVuZXJob3N0JyUzQSdpZWEzNzBxMDMlMkVxYSUyRXNiciUyRWlyb25wb3J0JTJFY29t JywlMEQlMEEndG9jJyUzQSU1QiUwRCUwQSU1QidCb2R5LTEyNjQ2MTU2ODQxOTglMkVodG1sJywx LCUwRCUwQScnLCUwRCUwQScnLCUwRCUwQTEzLCU1QjAsMTEwNyU1RCwnQm9keS0xMjY0NjE1Njg0 MTk4JTJFaHRtbCcsJTBEJTBBJ0lTTy04ODU5LTEnJTVELCUwRCUwQSU1QidhdHRhY2htZW50MScs MywlMEQlMEEnJywlMEQlMEEnJywlMEQlMEE1LCU1QjExMDcsNTYwJTVELCdhdHRhY2htZW50MScs JTBEJTBBJ3V0Zi04JyU1RCwlMEQlMEElNUInTWVzc2FnZUJhciUyRWh0bWwnLDQsJTBEJTBBJycs JTBEJTBBJycsJTBEJTBBMSwlNUIxNjY3LDEwNDc1JTVELCdNZXNzYWdlQmFyJTJFaHRtbCcsJTBE JTBBJ0lTTy04ODU5LTEnJTVEJTBEJTBBJTVELCUwRCUwQSdzYWx0JyUzQSdBVnVJWkpNSVpJR2g3 NXdhaUxURkl2YWN4cWclM0QnLCUwRCUwQSdkYXRhJyUzQSU1QiUwRCUwQScnLCUwRCUwQSdRSVpz TE94THRvckdtJTJGZFNuWjVVVllydW55dUlNODVkaVhXVzExbFhVOFhOTjhQNHNkcFZDNzhLb0pj bXdKWEw3OUJhcmRLWiU1QyUwRCUwQW14c0Q5WEdOWFpMU0slMkY1NWRjbEFDYmxlR2ZUdHAlMkJE JTJCbFRsR0kxTWVMUnVTN1NtcFpSdHF6WXk3aHJVR2VTR0k0Wnh2MUMwTiU1QyUwRCUwQXI5enJv NnQ4alRmWVZidjNWcXowS0xrY3h3WFpmdDhNSE9qb255S2NtMkt0OFdFS3FpQ2Z4QWhyRXcxYWpM eGNSQnZDbkdvQSU1QyUwRCUwQW1ORGU1d25CWVhuNncxeDFVaHpSYzZHTGhPZzNpeFVKREdEVkVC MVk0Q0JkWHVjSzVsVkpJOEs2Y0klMkY0M1hYZTZUc1dnT3RmJTVDJTBEJTBBVGdacjV3THhuTUY2 WnBUNGtaSTV2MHJJZnlJdGhHbjFnSHNWSmhXUWk4NXhFQkFDeE9QcUtEZ1NkeSZhbXA7bj0nKSI+ CjxpbWcgYWx0PSIiIHNyYz0iP3A9MSZhbXA7ZD16UkgzOEc5d1hIM1pRdSU1QyUwRCUwQVV2cHJl Vk5reEZwRE1CbUVNSEtSJTJCWXQ0WEg1M3hwbzRSQ3ZNOWxKZ0tEVWVXJTJGN0ppUjhSQVdMdFIz NnUxRjRKS0REWmVidHQlNUMlMEQlMEFRN20wckNndUNwTGJwUXUlMkJ2WlUwUHJjRnljZkRIbkVF RDg5N01rQmJhblVpdUtUU05CSXIlMkJUaTFKSmc4UE9tS2diJTJCSW5mTjQlNUMlMEQlMEFyVjN0 bFZaZWxkYnQxcHBEMGNvc25iaWVKTWFVVSUyQjlic2tUem4lMkI4aWMwWWM0T3R6emVBcnN5SEw3 RFRwVnlDdjdsSGpQZFdBJTVDJTBEJTBBTnU5Nm1JaXhDdkFOJTJCekR5ZXNZZzNVJTJGS2ZQJTJG Y3VHRzhpWThYZlMyWDc5YkxiR21qWUxGZ0swcmFCQzlybVhwaUlpbFlqN1VZJTVDJTBEJTBBNnFS YWhxQ0lPMCUyQlhBWE0wT2tJS2UybUpMdU9oaVpqNEUzWXpGbUJiQSUyRk5UWnd3QzlMdlRHZzNB bVhmMzlaMXNTdGp0RkZZRyU1QyUwRCUwQXpRRkU3aWIlMkZmaGp0UVBreTI4JTJGTSUyQng3Nzd3 RTklMkZ5SHRVV1N3NnNJN1hHJTJCOGRLWm5FdmJyWmZXY0xuZUNxJTJCNmZjYzZTaUM5eCU1QyUw RCUwQUVFOTdpOTB3N1ZWbWolMkJ0aiUyQm5MdTJpU0xJYWo1Y2JRUUV6M0h0OXVybVdUS0ltd001 UHJ0Yk9Ma2lUTERTcFlmJTJGZG4lMkJxYlBZJTVDJTBEJTBBS2JGTFZkaTlCZGM5V2RhU0FSS3Ux RkFpcTFFWG5PVFdocGt0V3hHQ05PRmIxZVNqR1Y4MXl0cjdXWSUyRko1ejhES3NMbWJXTDclNUMl MEQlMEFhcmRrc3JDaGVJTTF5NExFa0pncSUyQm02VjI0TGw1bDIzaktSdUVHSHpqYjBlJTJGa0V5 cjlPY0R6TjFnQ002OEpLVmgzMHBuaHJaJTVDJTBEJTBBTTRZUjhSN1NIc1lZMDNwWHFHclhCcEE5 bm50NDFKZ3pYRGtDN1NyRXFXemJQNWp3VGdDaSUyQk9iQzclMkZCVzZlem1xSHFFVndZcCU1QyUw RCUwQVJyUTVHUlVQN0ZnMWcxaFR2ZXRKZ3o4dlJpOVA4cld5aWJteiUyQnZNSlJRTlowdzE4b0ZO SzJiJTJCQXBCU1FicTZYV2UlMkZWTFI0UyU1QyUwRCUwQWc0TEdvWkh5MGZxa3pqVnF5SUFVdHdj T1MySUJZJTJGVzhXODZhYWY4WlVQJTJCTSUyRkR5Slh1SGNGc1dJNHFnZTNRMkN3b3NmSGF3ViU1 QyUwRCUwQXA2bUpKa1pqakt2Y3Y5enl2dyUyQnBKUWpLVmNjMTU4MXZJWXlzc2F1Rkl2WXU5Y3Zn ZnJ0NkhpazdJdFJlS0wlMkJ1dVRER05MR0UlNUMlMEQlMEFFUU0lMkZXTnE0U0l1SGhTaTdvRTB2 d0JJNyUyRmFnazRBcE1LUEI4TiUyQjU5c2FabEhlRWcmYW1wO249JykiPgo8aW1nIGFsdD0iIiBz cmM9Ij9wPTImYW1wO2Q9c2Y5MVZCYzhoaHEyZ002MkFYUTVHdFJXJTVDJTBEJTBBWDRVeXk2THBF bnk3ZTRoR1Fhck5mMHhjYlpZQSUyRnBMNnNRTzl0eEVSZlVqQiUyRmhqQ1c2V04lMkZXVElpJTJG TWRPVmN4am9tRDdsdGYlNUMlMEQlMEFCOUxEZDJ5QUNxM1dCSGZTcnRxaDZENU1GUlRwMGZmMm1v NzBoYmRidE1IYTdmSTl6NHFRYzBNQmNyQ3VZSmRRUHpUakx6SzQlNUMlMEQlMEFMaml6VHlJaEZh cHZkRmhVbVU2NjdQSUVWWnpvdkVSN1RMVnltNFpsazl5UTZPV3F1enJNQUd6Vkx2ZWVxS3FLSyUy QjU1UHRHRyU1QyUwRCUwQSUyQmlxY1Vabno1QXJqS2loemdzamxodXlUc0w0M3pRRUZFdk5WVWFT cjJaWjg0YzNOTG1NR3dpTUZ0SnRNTUElMkJxcG1sUGp5aFUlNUMlMEQlMEFOJTJCVUtoeDVLajdh QSUyQldqWE5QZmwwRm4wMEVmWWVYZmhKMkZ3MmElMkZ1OEdDRmIzRHJ3T2Zrd2JNaW1uOEtNbXdu SFpGSlN2NHQlNUMlMEQlMEFFYWh4MGlGZFZBT282JTJGeWF3R3p6SkhvczRtQXI5OUI5R2pPV2o3 ZEtyOGl1d1hRNlhMQUdqOExUanBoSWJJRXYycWV3R0JGdSU1QyUwRCUwQXE0SUg3WWkzeEhoM0V2 ajhCJTJCblFVVTclMkI4SEtrMmJtVHJrQjFJJTJCOUFRckRHNDNUbmlrbWdiVjdBZzNCbmp1VExk VGVuM21xMCU1QyUwRCUwQWxlSWFPbmxWSXNjWmNBU1I4bXVHTkZCSTFIb0d6OHRCb3gwOG5qblNu UkFBJTJGd2lIVElYVkV2WGl6eFZ2Smp0UE1YT3drQ2ZZJTVDJTBEJTBBdGFlRVk5YU53d2slMkZz RWhqQXFaJTJGMjJkYTI2bWxqaWxEdjdjWWFYMkclMkJWMWxwRDZmVWdkRHc0JTJGQTlOSHUlMkJy V2hHUkRveXJOciU1QyUwRCUwQVRSM1ozZko1T2MzN1gxc3J1NWVqQWdaMHpKR1hBVmVQdzJabDUw VDBIdCUyRlBvR01YdG5wdiUyQkV4S3l6SXoyUSUyQkdsOSUyQmdGY1kyJTVDJTBEJTBBdkNJejEl MkJkQ2dIdW16azVlQmJYVXByJTJGVlpuQVNBb3lsb3loMyUyRjc0dWwlMkZRTGp6Z1RVdjZzMnRv QkVjc3lTMXRVeFRrMkZWbWMlNUMlMEQlMEFXJTJCS3FKYXVCbEI2SUUlMkJEMVZwTDh2SzFvS0ZI UzBQanFQeWJKcU1Jb2NucmxiMXNDZVRrQ0RSMkN3OElaTHpiSEU2ZmJGSFRGJTVDJTBEJTBBVHlR YlJtNEpqZzFaSVJSY0ZyRGx3YWVJOCUyQlBNYks1U3V1eXk1VWNwcW4zd0syblFubUMlMkJTNWV1 ZzBDbGxVOGIzSE4lMkIwQzNiJTVDJTBEJTBBZkVvJTJCZjVRTXRhMzRCcjhsVnlxYnA3eW1yMldu VUV3TXpjVVBxcVVWYkglMkIxJmFtcDtuPScpIj4KPGltZyBhbHQ9IiIgc3JjPSI/cD0zJmFtcDtk PWc2ayUyQjl1NlklMkJrZWhaNHlSa3J6RTE2eFVYUEhuJTVDJTBEJTBBTFNhNnNudk1STVJnT293 JTJGa04zU0RaUGFlOEtCJTJCTlZoVkUwOHNhekZJMiUyRlglMkJ3emt6RnY5TnZuM1JEYlh6YzVJ MU1CWE1EN2klNUMlMEQlMEElMkYxUDkxNkVjUnZ3TW5IZ0JxU0VNMXdONnhZNk9sMEFBa2Y4clFT bVZJMHMlMkJUN05OTzdRM0M3dlpYMjBZNWUxQ2M1TXhqQ29VJTVDJTBEJTBBRXZEVFlVT0JCSjBP dFBmWEtOWEVBNDd3SWhKcHd1bWJHVHd1SUlSUWZ0Sm8xejAzT3hNaGJzVSUyQnNUek40ejl5MCUy RnBDSUhHWSU1QyUwRCUwQXdWUkU5M1kxakZ5UERmSGh4VXh1VnZxOGN3M0NEcHdLUGRpTHYybHpZ b1lPN2wxWVlFRjBocVU2Mzd5QkJNMkdYSVFDZXVLYyU1QyUwRCUwQXBWTmZhMSUyQmtvMVRPR3Al MkZLRG94TjBKUWRGdEFOTWxZVnFiRzg1elFodVJWZ3FxSjcwJTJCUEdlNGxWOGFsOVIyZmtFZkZh bUkxcyU1QyUwRCUwQWhESndyWmNDYVE4WENTM0JHRFRkNkFwM05mZTRBeWhETGhWeXBWa2RVRGxX SVlPeWR2YUIzT1Zob2R6Q253SWhTeldMMjBwTiU1QyUwRCUwQXRFWDRyYXYwOFM5TGljZXRRd2dR V3NqY2xBSFdCdDZJSnFwJTJCbnJPQnclMkJ0Q3F1VUlmV3c3RjJrc1clMkJaWTBpbEVSanB3Z082 NyU1QyUwRCUwQUJoTFFCNXpNZU5NT0N2WVNyaUhBTVpxQWgyb3BlelJxSDN5Z3UzRXhicHh1Yk0x bFZ3YVpvUkRXcDg0TTQwZldmd25xNUtBaSU1QyUwRCUwQTh2WU8wbVVGNXVOUG91VEpaVSUyQmpr T09nMnhMJTJCaFRCM0M0bFRmeDhFU3ZURUJLUGhnd2N1dDVsYzR4VENHeSUyQjFiRXRLMVRCdyU1 QyUwRCUwQWsyT3dZdm5KNkVVQ1pOSVJTJTJGdTZXbVNzNmlPRmR5QWFUOFVkNmpkN2tDd2c3V0Nn NUdsaWVmQmFTMXdhRVBydyUyQnpNJTJGZWhROCU1QyUwRCUwQXRsWWZPd3NuTXZrSnBvdlNpMHBG SEJUQ0RCT24zTEFFWkE2RDlTVUpWbTZNaFZIcE5nWXFCaXVXNXdiQmpZS2ViM0JCaWRrbCU1QyUw RCUwQUxGeEpZbGJyRGxqdlI0ZmZOQ2VJQlZkJTJGeUtWN2ZuJTJCdWU0ZmhCTE15TTZydzRBNlpa MUlvN3lOTCUyRjRBJTJGYkVoejNsJTJCd3g1WHMlNUMlMEQlMEFsdThYaUxDNWN4dncwUUNOV2JW YWU5cnRWc2I3ZDdFcVN6QThWR1hNNmJtTGd4OFZwN2t1bnlzU3NvVjNTUTVjd1dsZUNycGglNUMl MEQlMEE3RDV1WERqRXI2aDltNzdEb3ZwOUtESXlSODRTdHl4YnhoREN2YkF3RGNFc2VoN29aQXNu TUVDcCZhbXA7bj0nKSI+CjxpbWcgYWx0PSIiIHNyYz0iP3A9NCZhbXA7ZD13OUR3MFIwQ0NEYU1p dTkyJTVDJTBEJTBBSkZPYXpoVWolMkJXRXhEdlBLYmYxSCUyQnczdVoyYXVmMSUyQlRZaEp5UlpS clpOU2FpMmZlbjdSS2toZnFKYkRnc2tVOHRlbzZOWHMxJTVDJTBEJTBBNzVkWjg3YndlUFRpWEM3 UEVKVCUyQjZ1djdpSjQzM2U2N2libzFPUXglMkZNU0tyc1BjQ0olMkZDeW5DUVJDeExFZGkyRjZl Wko5JTJCRmIlNUMlMEQlMEFrM3p0c1ltSlViRTcxT3AlMkZYejZmVnNXY1NQSGNDaHNHc2ZZMlhz T09td0VlaTElMkZxWWtGekZXZDhLR0wlMkJQZXFyWHZCNUJGeDYlNUMlMEQlMEFpZGZmRnM5ajhG Tml3V3JVRGowNVY2S3RWQThSdXc1VUFrTWRmaXBGV1ZLZ0ZzUGxadFk5YnY1UnlGN3dnVlZiYzhi aG1hTSUyQiU1QyUwRCUwQWNMZnhyQWpMbzg2TENpbU1Fd2lVbVh5R21pZXNodXN2SXFJaHRWTiUy RiUyQjFyRk1RSzJCMzNlU0xnSHMxd0t3ek9zZmd4TmlVb0glNUMlMEQlMEFmRG1WRXVKbGViJTJG NiUyQktjZmQybnNXekNTR01mZVFtNWFndDdOVWNRbVpLV1hWTTJHYTY1UUoxbjR4Y2clMkZWVUV1 aVVCdlVoRXAlNUMlMEQlMEFWV3N4MXFNanBBdlVXMjI1c3Q2MTNiVzh1YjFOQ2VpWENhNTY5a1Rt bFJKeUdQTDN4dnU1eDhGT25rdTBKcHhrV1pTdEd4bm4lNUMlMEQlMEF1cFQlMkI4VWpCaE1aTmVX YXBWOExBRVhGaHp0JTJCNzlrcDdSUmFIQ0dkM0lqQjdVTVJzT2hEWGVYRDRJWTJMUWFleU1zZ2FX RXpYJTVDJTBEJTBBcVFIUzFha2QyNjZzWjNxQjlqbXFUUzNnZU9mYW9wNWd5JTJCdzBVT0d2Y2p1 S3JtWWl5cjUzRmRoTHRrRnBINnBIT21rWllRUkslNUMlMEQlMEFhTlFIVHZxTmhINzNjd0xHRmVJ NjQlMkZwU1pJQjJwUWl1ME85dXdZTmRkc0gzREJMYllVNlZDTm52JTJGTU9RVDhCcldRNXZJVmxY JTVDJTBEJTBBcFV3blMzUjVWakhqdks1bDhubkZaTXVWJTJCM0dLRFYlMkZabCUyRjVVYXZ2THQl MkZQdVNpYUJ2Y0ZJREZvcEJWZUdYbVZiU0hqTFJCaHQlNUMlMEQlMEFySUFuQnNtYXZWJTJCTG0l MkJKNFBSaDglMkZ5bUlFWjVpNWYlMkZacERHRG41MFd1ZjdkbU9QenY2cFZnR0VRZXp1WjhVTDlB R213N2huSyU1QyUwRCUwQWtpTGNLRk1FM2pVcEJZJTJGJTJCUWlPJTJGN0J5ajNRQU9uZHRMTEpE SktWRXolMkZnekxqWVU5U1lSWW9wZllxTEN6aEFqYjZHbVFIUiUyQm0lNUMlMEQlMEF5cjJzYiUy Qmc4SmVuTVc1UWJlJTJGemxaQjNIWnB0UTNUbiUyRndlbEl3c2xRS3Yxb2JScXgmYW1wO249Jyki Pgo8aW1nIGFsdD0iIiBzcmM9Ij9wPTUmYW1wO2Q9V21uTDJnRzYxaCUyRkRUdGxGaVFjc09pJTJG SSU1QyUwRCUwQVg4NEFOZDJvYVZiUGFvVjV6V2RFZUVEcU9kUjkyTGVRN3pCazNabkRwWFpUWWo4 OXklMkJ3WWk2TlZlOHcyV2olMkJWSHh5cUJTeWolNUMlMEQlMEFNd1c3Q1k2dVhZNllUZXFZbDMw aEdBRHdXSWtTSVVCTUh2OU9FRGM1UFJJc0VtZndhYVRuMUpIQ0ZMRkhmZkxJVXVLVnolMkZkRCU1 QyUwRCUwQXpwM2thbkFsN2xnOWduVnJTR2JpdWNENUJYWk5heFd4R3UlMkJlck1zZGZCM2pKVVA3 b1I1Sk1RRUM0dTJYUElScHFDeDBaTVZZJTVDJTBEJTBBaFUxJTJGUVd5aVl2bGR1TWp6TUlSRVpC dlpOM2FKWUFXRjNSdEc3MWhDZ1lkVXQwOG1QVkw1VzNFSmI1RXlldk4xc0dCaVJ0Tk8lNUMlMEQl MEFJcFdmNWd4R2tlTUFoUE9VS2U0MDN1dWRRJTJCdDFXTTRyU1lVa0E5dnJid3VvRkRNZjdUZXlJ Z1I4c0FNWWslMkZPWXBUNFFvODNBJTVDJTBEJTBBVnQxSzdwd3JHUkNpZVlZd1k5Z092bG1mckFW Y0JEMllxRyUyQlpvV3hmdk5UWlRId1dyM0V3TTFETGdyamw4RWUlMkZCT25hN2Q2ciU1QyUwRCUw QUNBbnJqMU5DTFpja2xZdmhnNHpuNnRTcmpaUGNzUGNENkt6dE42aEVMcUN4N3lZVm9VYm4lMkZF NTBNblM3aVVZejZhUER6bk5UJTVDJTBEJTBBVTY0WG1BMkJOajRrQ21YN2dYT0kyMWozQ2syJTJC N3Btc0lmVHdzQklqWU1VRXRIZlYlMkJzSGpLenJBMHRKYWFPbHdJbXpVU3ljMCU1QyUwRCUwQVBQ YUV1QUZReUg2aU1SY0thU2NPaE1TMGUlMkJWdFVrMWZlYzdxJTJCejhYT3RncmI2QzZIa29CJTJC d1g1M3BOTURMZmVhWVh4b0pVcyU1QyUwRCUwQVJxaW9iTUlob1RzcEVHJTJGa29VMjBYYldQaHhZ a0lpN01nemN1UTFZTXE2OWttTFZFSEZyTXRFTXVUMWFYckJIMWtHVmJKUkROJTVDJTBEJTBBJTJC d2dOJTJCb3dvMnBkSWRHM3ZPMUtEUUUyRk5KbFN1amNvT0kzV0QxSzFiJTJCTW5XcW9lV2Q2clhr aFBuQiUyRmRuT1BUeDlPQ0hwUFglNUMlMEQlMEElMkJldzVJVXhTR3ZhZFk5d2ZQeFdpMVNHQ2dk bUxIekpDOGR2bmYzSWk5VW9YV1NGRzRGV1VybDY2YkVqZUtRdWc3WGdqbzd0OCU1QyUwRCUwQUQz Z09BNE8lMkJGeFFOTTE2dmJkSzZnQmxXRkxEMkYzd0ozQWlkbFdYZEJ5cWVPUSUyRll0U3BGdjUl MkJnbk5oZjM4REswTTB0Z3lwayU1QyUwRCUwQXVaNjZKeUFPVDR6TGVMWkZlN3dBM0ZyJTJCRWZM d1BkWVJnUHRIdnp0RkwxZHMwa1hZV1IxTVZQT0xGTkJ1JmFtcDtuPScpIj4KPGltZyBhbHQ9IiIg c3JjPSI/cD02JmFtcDtkPTNRajlLJTJGMkNPb2slMkIlNUMlMEQlMEF1MUs0WDZkcG5UbjQ0d0ZQ ZjJFWXhoSSUyRnFoWjZhTUxBaXgzbGt0aWhPQmhYOFBYaW1hU0FGSW9zN0FSMXV1TktpQVZYRjVx eiU1QyUwRCUwQWdnMSUyQjdVTEFZQiUyQnElMkZWcUFjb2tScW13ZDN1SmdxR1RMTXVqJTJCOVpv OG9weU8lMkZLbEo5bnBPcVhyS3V4Y3RtbW5XQ0NUVE9KaWklNUMlMEQlMEF3UDRtSnViVFduenU3 YW9veEJJczFlalNPJTJGb1dsYWJKTlJNdiUyRkJnQm1pYWNvdzVFZFN3NzhRYXVLNnVIcVFETW8x cXJueEpaJTVDJTBEJTBBOFNQd0NuT3lmdHNQSExNVWFtVGFBUzRSOTJnVzFjdkhCM3lLMHpmQk1E MHJjdXRVczBaWElEMHpUZGoyRXNFNU1lb3MwMUJzJTVDJTBEJTBBaGhRYkp6ciUyRk9GT05OWXda S3lkdW1TJTJGdzFZWWNYUWJXN201JTJCUGgzamxLTENjNmRzcFBnbDhRckFLMmMlMkJXOEE3M0pi c3VNVmElNUMlMEQlMEFHZyUyQk5JU2ZpZVk1S1FGV3RWeU5DUVNqeTN6Q3Z3emcwMWY2U0dVZTVT MHYwMkYlMkJMUHAzJTJGd0YySEJMVk9aWU1JOXhPTW5GUjglNUMlMEQlMEFQTXB1WVE2RFRSbjBw d1p2Tll5ZWRDWmxCcUNxRFh6WWhOcW1wa2NZZnZzWEVzN3Y4TUhKVzNiRGJnVVc1MTl3Y29vM2JW JTJGOSU1QyUwRCUwQUFXNmMzQTVsZk96aXdMQk14UW02dnJsdDNXMGVzd1lDYjdBMERrWW4wQzhM N0c1b1prbVU3REFPJTJCZ0xyN2poczhkaHVKajAxJTVDJTBEJTBBMlU2TDFST3k0RFJTeDRoZ2lZ V0N3TWlUZDFRZ3ZNWVBoSWFER2VLSUxJUDR2WTElMkJMMlZrNVVSZThiTk8wdFRDbkYzbDVTc3ol NUMlMEQlMEFEWEd1JTJGZmF2TUZxUGFHaWR4S3hZcyUyQlh2TWwxUDJzSGZjbGQyb3J3UXY0R2p2 RXBiQ0liN3JTbndlYklnVkhMeVZLZ2FyalVBJTVDJTBEJTBBWGhsdGU1cnUlMkJjSG5ld0Z1a0Uz MEZtenBxUk5Kb0x2TXg0VWNiVUpyckNPM1dnJTNEJTNEJywlMEQlMEEnQUFBQUFBJTNEJTNEJyUw RCUwQSU1RCU3RCUwRCUwQSsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKyZhbXA7bj0nKSI+CjxzY3JpcHQKdHlwZT0idGV4dC9qYXZhc2Ny aXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KaWYodmgpYWtpKCk7Ly8tLT48L3NjcmlwdD48 eG1wPjwveG1wPjwvZGl2PjxkaXYKYWxpZ249Y2VudGVyPjxwCnN0eWxlPSJmb250LXNpemU6NnB4 Ij4mbmJzcDs8L3A+PHRhYmxlCmNlbGxwYWRkaW5nPTAKY2VsbHNwYWNpbmc9MAp3aWR0aD03NTAK Ym9yZGVyPTAKaWQ9b3V0ZXJUYWJsZQpiZ2NvbG9yPSIjRkZGRkZGIj48dHI+PHRkCmhlaWdodD0x CmNvbHNwYW49NApiZ2NvbG9yPSIjRjBFNkNDIgpjbGFzcz1zcGFjZXIycHg+Jm5ic3A7PC90ZD48 dGQKY2xhc3M9c3BhY2VyMXB4PiZuYnNwOzwvdGQ+PC90cj48dHI+PHRkCndpZHRoPTEKcm93c3Bh bj02CmJnY29sb3I9IiNDQ0MwQUEiCmNsYXNzPXNwYWNlcjFweD4mbmJzcDs8L3RkPjx0ZApoZWln aHQ9MQpjb2xzcGFuPTIKYmdjb2xvcj0iI0Y3RjdGNyIKY2xhc3M9c3BhY2VyMnB4PiZuYnNwOzwv dGQ+PHRkCndpZHRoPTIKcm93c3Bhbj0zCmJnY29sb3I9IiNGN0Y3RjciCmNsYXNzPXNwYWNlcjFw eD4mbmJzcDsmbmJzcDs8L3RkPjx0ZAp3aWR0aD0yCnJvd3NwYW49NQpiZ2NvbG9yPSIjQUFBMzk5 IgpjbGFzcz1zcGFjZXIycHg+Jm5ic3A7Jm5ic3A7PC90ZD48L3RyPjx0cj48dGQKd2lkdGg9MQpy b3dzcGFuPTIKYmdjb2xvcj0iI0Y3RjdGNyIKY2xhc3M9c3BhY2VyMXB4PiZuYnNwOyZuYnNwOyZu YnNwOzwvdGQ+PHRkPjx0YWJsZQpjZWxscGFkZGluZz0wCmNlbGxzcGFjaW5nPTAKYm9yZGVyPTAK d2lkdGg9IjEwMCUiPjx0cj48dGQKd2lkdGg9MTMwCmhlaWdodD04MQp2YWxpZ249dG9wCmFsaWdu PWxlZnQKaWQ9bG9nb0NlbGw+CjxpbWcKYWx0PSIiCnNyYz0iaHR0cHM6Ly9pZWEzNzBxMDMucWEu c2JyLmlyb25wb3J0LmNvbS93ZWJzYWZlL2JyYW5kaW5nL2N1c3RvbWVyLWxvZ28uZ2lmIgpib3Jk ZXI9MD48L3RkPjx0ZAp3aWR0aD0iMTAwJSI+Jm5ic3A7PC90ZD48dGQKd2lkdGg9MTMwCmhlaWdo dD04MQphbGlnbj1yaWdodAp2YWxpZ249dG9wCmlkPXBvc3RtYXJrQ2VsbD48ZGl2CmlkPW91dGVy UG9zdG1hcms+PGRpdgppZD1pbm5lclBvc3RtYXJrPjx0YWJsZQpjZWxscGFkZGluZz0wCmNlbGxz cGFjaW5nPTAKYm9yZGVyPTA+PHRyPjx0ZAp2YWxpZ249dG9wPgo8aW1nCmFsdD0iIgpzcmM9Imh0 dHBzOi8vaWVhMzcwcTAzLnFhLnNici5pcm9ucG9ydC5jb20vd2Vic2FmZS9icmFuZGluZy9wb3N0 bWFya0xlZnRMb2NhbC5naWYiCmJvcmRlcj0wPgo8L3RkPjx0ZAp2YWxpZ249dG9wPgo8aW1nCmFs dD0iIgpzcmM9Imh0dHBzOi8vaWVhMzcwcTAzLnFhLnNici5pcm9ucG9ydC5jb20vd2Vic2FmZS9i cmFuZGluZy9wb3N0bWFyay5naWYiCmJvcmRlcj0wPgo8ZGl2CmFsaWduPWNlbnRlcgppZD10aW1l U3RhbXBDb250YWluZXI+PHNwYW4KaWQ9dGltZVN0YW1wTG9jYXRpb24+Jm5ic3A7PC9zcGFuPjwv ZGl2PjwvdGQ+PC90cj4KPHRyPjx0ZApjb2xzcGFuPTIKYWxpZ249cmlnaHQ+PHRhYmxlCmJvcmRl cj0wCmNlbGxwYWRkaW5nPTAKY2VsbHNwYWNpbmc9MD48dHIKaWQ9c2VuZGVyQXV0aExvY2F0aW9u Pjx0ZApjbGFzcz1zZW5kZXJBdXRoCmFsaWduPXJpZ2h0PjwvdGQ+PHRkCmNsYXNzPXNlbmRlckF1 dGgKYWxpZ249bGVmdD48L3RkPjwvdHI+PHRyCmlkPXNlbnNpdGl2aXR5TG9jYXRpb24+PHRkCmNs YXNzPXNlbmRlckF1dGgKYWxpZ249cmlnaHQ+PC90ZD48dGQKY2xhc3M9c2VuZGVyQXV0aAphbGln bj1sZWZ0PjwvdGQ+PC90cj48L3RhYmxlPjwvdGQ+PC90cj4KPC90YWJsZT48L2Rpdj48L2Rpdj48 L3RkPjwvdHI+PC90YWJsZT48L3RkPjwvdHI+PHRyPjx0ZAphbGlnbj1jZW50ZXIKaWQ9aWZyYW1l TG9jYXRpb24+PHRhYmxlCmNlbGxwYWRkaW5nPTAKY2VsbHNwYWNpbmc9MApib3JkZXI9MAp3aWR0 aD0iMTAwJSIKY2xhc3M9bWFpbldpbmRvdwppZD1pZnJhbWVUYWJsZT48dHI+PHRkCmlkPWhlaWdo dENvbnRyb2wKaGVpZ2h0PTIxMD48dGFibGUKYWxpZ249Y2VudGVyCndpZHRoPTcwMAppZD1jZW50 ZXJUYWJsZQpjZWxscGFkZGluZz0wCmNlbGxzcGFjaW5nPTAKYm9yZGVyPTA+PHRyPjx0ZD48dGFi bGUKYWxpZ249Y2VudGVyCmNlbGxwYWRkaW5nPTAKY2VsbHNwYWNpbmc9MApib3JkZXI9MD48dHI+ PHRkCndpZHRoPTE1NT4mbmJzcDs8L3RkPjx0ZAphbGlnbj1jZW50ZXIKaWQ9Ym9yZGVyQ29udGFp bmVyPjxkaXYKYWxpZ249cmlnaHQKaWQ9aGVscExpbmtMb2NhdGlvbj48YQpocmVmPSJodHRwczov L2llYTM3MHEwMy5xYS5zYnIuaXJvbnBvcnQuY29tL3dlYnNhZmUvaGVscD90b3BpYz1FbnZlbG9w ZSIKdGFyZ2V0PSJfYmxhbmsiPkhlbHA8L2E+PC9kaXY+PGRpdgppZD1ib3JkZXJXaW5kb3dDb250 YWluZXI+PGRpdgppZD1ib3JkZXJXaW5kb3dCbG9jaz48L2Rpdj48dGFibGUKY2VsbHBhZGRpbmc9 MApjZWxsc3BhY2luZz0wCmlkPWJvcmRlclRhYmxlCmNsYXNzPWJvcmRlcldpbmRvdwp3aWR0aD0i MTAwJSI+PHRyCmlkPWZyb21Sb3c+PHRkCmNsYXNzPWV2cFdpbmRvdz48cD5Gcm9tOjwvcD48L3Rk Pjx0ZApjbGFzcz1ldnBXaW5kb3cKY29sc3Bhbj0yPjxzcGFuCmNsYXNzPWVtYWlsCmlkPWVtYWls RnJvbT5LcmlzIEtlbm5hd2F5ICZsdDtrcmlzQEZyZWVCU0Qub3JnJmd0Ozwvc3Bhbj48L3RkPjwv dHI+PHRyCmlkPXRvUm93Pjx0ZApjbGFzcz1ldnBXaW5kb3c+PHA+VG86PC9wPjwvdGQ+PHRkCmNs YXNzPWV2cFdpbmRvdwpjb2xzcGFuPTI+PHNwYW4KY2xhc3M9ZW1haWwKaWQ9ZW1haWxUbz48c2Vs ZWN0CmlkPXRvU2VsZWN0Cm5hbWU9cmVjaXBpZW50PjxvcHRpb24KdmFsdWU9bnVsbD4tIFNlbGVj dCBPbmUgLTwvb3B0aW9uPgo8b3B0aW9uIHZhbHVlPSJfdG8iPlRvOjwvb3B0aW9uPgo8b3B0aW9u IHZhbHVlPSJjdnMtYWxsQEZyZWVCU0Qub3JnIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtjdnMt YWxsQEZyZWVCU0Qub3JnPC9vcHRpb24+CjxvcHRpb24gdmFsdWU9ImN2cy1wb3J0c0BGcmVlQlNE Lm9yZyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Y3ZzLXBvcnRzQEZyZWVCU0Qub3JnPC9vcHRp b24+CjxvcHRpb24gdmFsdWU9InBvcnRzLWNvbW1pdHRlcnNARnJlZUJTRC5vcmciPiZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwO3BvcnRzLWNvbW1pdHRlcnNARnJlZUJTRC5vcmc8L29wdGlvbj48b3B0 aW9uCnZhbHVlPSJfYmNjIj5BZGRyZXNzIG5vdCBsaXN0ZWQ8L29wdGlvbj48L3NlbGVjdD48c2Ny aXB0CnR5cGU9InRleHQvamF2YXNjcmlwdCIKbGFuZ3VhZ2U9amF2YXNjcmlwdD48IS0tCnZhciBk dz1rZSgndG9TZWxlY3QnKTtpZihkdylkdy5vbmNoYW5nZT1hb2U7Ly8tLT48L3NjcmlwdD4KPC9z cGFuPjwvdGQ+PC90cj48dHIKaWQ9c3ViamVjdFJvdz48dGQKY2xhc3M9ZXZwV2luZG93PjxwPlN1 YmplY3Q6Jm5ic3A7Jm5ic3A7Jm5ic3A7PC9wPjwvdGQ+PHRkCmNsYXNzPWV2cFdpbmRvdwpjb2xz cGFuPTI+PHNwYW4KY2xhc3M9ZW1haWwKaWQ9ZW1haWxTdWJqZWN0PmN2cyBjb21taXQ6IHBvcnRz L2phcGFuZXNlL2tkcmlsbCBNYWtlZmlsZTwvc3Bhbj48L3RkPjwvdHI+PHRyCmlkPXBhc3N3b3Jk Um93MT48dGQKaWQ9cGFzc3dvcmRUaXRsZTEKY2xhc3M9cGFzc3dvcmRSb3c+PHNjcmlwdAp0eXBl PSJ0ZXh0L2phdmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQppZighdmcpYWtqKCk7 Ly8tLT48L3NjcmlwdD48c3BhbgpjbGFzcz10ZXh0PlBhc3N3b3JkOjwvc3Bhbj4KPHNjcmlwdAp0 eXBlPSJ0ZXh0L2phdmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQppZighdmcpYWtp KCk7Ly8tLT48L3NjcmlwdD48L3RkPjx0ZAppZD1wYXNzd29yZEVudHJ5MQpjbGFzcz1wYXNzd29y ZFJvdz48c2NyaXB0CnR5cGU9InRleHQvamF2YXNjcmlwdCIKbGFuZ3VhZ2U9amF2YXNjcmlwdD48 IS0tCmlmKCF2Zylha2ooKTsvLy0tPjwvc2NyaXB0PjxzcGFuCmNsYXNzPXRleHQ+PGlucHV0IHR5 cGU9cGFzc3dvcmQgbmFtZT0na2V5MScgc2l6ZT0yMCBtYXhsZW5ndGg9NDA+PC9zcGFuPgo8c2Ny aXB0CnR5cGU9InRleHQvamF2YXNjcmlwdCIKbGFuZ3VhZ2U9amF2YXNjcmlwdD48IS0tCmlmKCF2 Zylha2koKTsvLy0tPjwvc2NyaXB0PjwvdGQ+PHRkCmFsaWduPXJpZ2h0PjxkaXYKaWQ9cGFzc3Bo cmFzZUNvbnRhaW5lcj48ZGl2CmlkPXBhc3NwaHJhc2VDZWxsSlM+PC9kaXY+PC9kaXY+PC90ZD48 L3RyPjx0cgppZD1mb3Jnb3RQYXNzd29yZFJvdz48dGQ+PC90ZD48dGQKaWQ9Zm9yZ290UGFzc3dv cmRDZWxsCmNsYXNzPWZvcmdvdFBhc3N3b3JkUm93PjxzY3JpcHQKdHlwZT0idGV4dC9qYXZhc2Ny aXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KaWYoIXZnKWFraigpOy8vLS0+PC9zY3JpcHQ+ PGEKdGFyZ2V0PSJfYmxhbmsiCmhyZWY9Imh0dHBzOi8vaWVhMzcwcTAzLnFhLnNici5pcm9ucG9y dC5jb20vd2Vic2FmZS9wc3dkRm9yZ290LmFjdGlvbiI+Rm9yZ290IHBhc3N3b3JkPzwvYT4KPHNj cmlwdAp0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQppZigh dmcpYWtpKCk7Ly8tLT48L3NjcmlwdD48L3RkPjwvdHI+Cjx0cgppZD1jaGVja2JveFJvdz48dGQK Y29sc3Bhbj0zCmlkPWNoZWNrYm94ZXNMb2NhdGlvbj48L3RkPjwvdHI+PHRyCmlkPWFkZHJlc3NT ZW50aW5lbFJvdz48dGQKY29sc3Bhbj0zPjxwCnN0eWxlPSJmb250LXNpemU6MXB4Ij4mbmJzcDs8 L3A+PC90ZD48L3RyPjwvdGFibGU+PC9kaXY+PC90ZD48dGQKd2lkdGg9MTU1CmlkPXBhc3NwaHJh c2VDZWxsCnZhbGlnbj1ib3R0b20+PHRhYmxlCmNlbGxwYWRkaW5nPTAKY2VsbHNwYWNpbmc9MApi b3JkZXI9MAp3aWR0aD0iMTAwJSIKaWQ9cGFzc3BocmFzZVRhYmxlPjx0cj48dGQKaWQ9cGFzc3Bo cmFzZUxhYmVsUm93CmNsYXNzPXBhc3NwaHJhc2VMYWJlbFJvdz48dGFibGUKY2VsbHBhZGRpbmc9 MApjZWxsc3BhY2luZz0wCmJvcmRlcj0wPjx0cj48dGQKaWQ9cGFzc3BocmFzZUxhYmVsCmNsYXNz PXBhc3NwaHJhc2VMYWJlbD48c2NyaXB0CnR5cGU9InRleHQvamF2YXNjcmlwdCIKbGFuZ3VhZ2U9 amF2YXNjcmlwdD48IS0tCmlmKCF2Zylha2ooKTsvLy0tPjwvc2NyaXB0PlBlcnNvbmFsIFNlY3Vy aXR5IFBocmFzZQo8c2NyaXB0CnR5cGU9InRleHQvamF2YXNjcmlwdCIKbGFuZ3VhZ2U9amF2YXNj cmlwdD48IS0tCmlmKCF2Zylha2koKTsvLy0tPjwvc2NyaXB0PjwvdGQ+PC90cj48L3RhYmxlPjwv dGQ+PC90cj48dHI+PHRkCmlkPXBhc3NwaHJhc2VUZXh0CmNsYXNzPXBhc3NwaHJhc2VUZXh0Pjxz Y3JpcHQKdHlwZT0idGV4dC9qYXZhc2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KaWYo IXZnKWFraignJm5ic3A7Jyk7Ly8tLT48L3NjcmlwdD48aT5Zb3VyIHBlcnNvbmFsIHBocmFzZSBp cyBub3QKZW5hYmxlZCBvbiB0aGlzIG1hY2hpbmUuPC9pPjxzY3JpcHQKdHlwZT0idGV4dC9qYXZh c2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KaWYoIXZnKWFraSgpOy8vLS0+PC9zY3Jp cHQ+PC90ZD48L3RyPgo8dHI+PHRkCmlkPXBhc3NwaHJhc2VJbmZvCmNsYXNzPXBhc3NwaHJhc2VJ bmZvPjxzY3JpcHQKdHlwZT0idGV4dC9qYXZhc2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0Pjwh LS0KaWYoIXZnKWFraignJm5ic3A7Jyk7Ly8tLT48L3NjcmlwdD48YQpocmVmPSJodHRwczovL2ll YTM3MHEwMy5xYS5zYnIuaXJvbnBvcnQuY29tL3dlYnNhZmUvaGVscD90b3BpYz1QUE5vdFNob3du Igp0YXJnZXQ9Il9ibGFuayI+TW9yZSBpbmZvPC9hPjxzY3JpcHQKdHlwZT0idGV4dC9qYXZhc2Ny aXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KaWYoIXZnKWFraSgpOy8vLS0+PC9zY3JpcHQ+ PC90ZD48L3RyPjwvdGFibGU+PC90ZD48L3RyPjx0cj48dGQ+Jm5ic3A7PC90ZD48dGQ+Cjx0YWJs ZQp3aWR0aD0iMTAwJSIKY2VsbHBhZGRpbmc9MApjZWxsc3BhY2luZz0wCmJvcmRlcj0wPjx0cgpp ZD1idXR0b25Sb3c+PHRkCmNvbHNwYW49Mgp3aWR0aD0iMTAwJSI+PHRhYmxlCndpZHRoPSIxMDAl Igpib3JkZXI9MApjZWxscGFkZGluZz0wCmNlbGxzcGFjaW5nPTA+PHRyPjx0ZApjbGFzcz1ldnBX aW5kb3cKdmFsaWduPXRvcApzdHlsZT0icGFkZGluZy1yaWdodDogMHB4IgppZD1idXR0b25Db250 YWluZXIKaGVpZ2h0PTUwPjx0YWJsZQpjZWxscGFkZGluZz0wCmNlbGxzcGFjaW5nPTAKYm9yZGVy PTAKc3R5bGU9ImZsb2F0OiByaWdodCIKaWQ9YnV0dG9uVGFibGU+PHRyPjx0ZAppZD1vcGVuQnV0 dG9uTG9jYXRpb24+PC90ZD48dGQKaWQ9YnV0dG9uRGl2aWRlcj48L3RkPjx0ZAppZD1zYXZlQnV0 dG9uTG9jYXRpb24+PC90ZD48L3RyPjwvdGFibGU+PHNwYW4KaWQ9cGFzc01zZwpjbGFzcz10ZXh0 Pjwvc3Bhbj48c3BhbgppZD1pbml0TXNnCmNsYXNzPXRleHQ+PHNjcmlwdAp0eXBlPSJ0ZXh0L2ph dmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQppZighdmcpYWtqKCcmbmJzcDsnKTsv Ly0tPjwvc2NyaXB0PlRoaXMgcGFnZSBtYXkgdGFrZSBhIG1pbnV0ZSB0bwpsb2FkLiBQbGVhc2Ug d2FpdCBmb3IgdGhlIE9wZW4gYnV0dG9uIHRvIGFwcGVhciB0byBvcGVuIHRoaXMgbWVzc2FnZS4K PHNjcmlwdAp0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQpp ZighdmcpYWtpKCk7Ly8tLT48L3NjcmlwdD48L3NwYW4+PC90ZD48dGQKd2lkdGg9MQphbGlnbj1y aWdodCBub3dyYXAKc3R5bGU9InBhZGRpbmctcmlnaHQ6IDRweCI+PHNjcmlwdAp0eXBlPSJ0ZXh0 L2phdmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQppZighdmcpYWtqKCk7Ly8tLT48 L3NjcmlwdD48aW5wdXQgdHlwZT1oaWRkZW4gbmFtZT1ncHRfbXNnaWQKdmFsdWU9JzYwMTA5MzEy ODNGOEY3NzA3RjAwMDAwMTkyMzI1NkQwJz4KPGlucHV0IHR5cGU9aW1hZ2UgbmFtZT1ncHRfc3Vi bWl0IHNyYz0nP2J1dHRvbj1vaycgPgo8c2NyaXB0CnR5cGU9InRleHQvamF2YXNjcmlwdCIKbGFu Z3VhZ2U9amF2YXNjcmlwdD48IS0tCmlmKCF2Zylha2koKTsvLy0tPjwvc2NyaXB0PjwvdGQ+PC90 cj48L3RhYmxlPjwvdGQ+PC90cj4KPHRyCmlkPWJjY1Jvdz48dGQKY2xhc3M9ZXZwV2luZG93Pjwv dGQ+PHRkCmNsYXNzPWV2cFdpbmRvdz48L3RkPjwvdHI+PHRyCmlkPXNlbnRpbmVsUm93Pjx0ZApj b2xzcGFuPTI+PHAKc3R5bGU9ImZvbnQtc2l6ZToxcHgiPiZuYnNwOzwvcD48L3RkPjwvdHI+PC90 YWJsZT48L3RkPjx0ZD4KJm5ic3A7PC90ZD48L3RyPjwvdGFibGU+PC90ZD48L3RyPjwvdGFibGU+ PC90ZD48L3RyPjx0cj48dGQKYWxpZ249cmlnaHQKaWQ9bGlua0NlbGw+PGEKaHJlZj0iaHR0cHM6 Ly9pZWEzNzBxMDMucWEuc2JyLmlyb25wb3J0LmNvbS93ZWJzYWZlL2hlbHA/dG9waWM9QWRkck5v dFNob3duIgp0YXJnZXQ9Il9ibGFuayI+TXkgYWRkcmVzcyBpcyBub3QgbGlzdGVkPC9hPjwvdGQ+ CjwvdHI+PHRyPjx0ZAphbGlnbj1yaWdodAppZD1vb0xpbmtDZWxsPjxzY3JpcHQKdHlwZT0idGV4 dC9qYXZhc2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KaWYoIXZnKWFraignJm5ic3A7 Jyk7Ly8tLT48L3NjcmlwdD5TdWJtaXQgeW91ciBwYXNzd29yZCBhYm92ZSB0bwpvcGVuIHlvdXIg bWVzc2FnZSBvbmxpbmUuPHNjcmlwdAp0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiCmxhbmd1YWdlPWph dmFzY3JpcHQ+PCEtLQppZighdmcpYWtpKCk7Ly8tLT48L3NjcmlwdD48L3RkPjwvdHI+PHRyPjx0 ZApjbGFzcz1zcGFjZXIycHg+Jm5ic3A7PC90ZD48L3RyPjwvdGFibGU+PC90ZD48L3RyPjx0cj48 dGQKd2lkdGg9MQpiZ2NvbG9yPSIjRTNFRUVFIgpjbGFzcz1zcGFjZXIycHg+Jm5ic3A7PC90ZD48 dGQKaWQ9Zm9vdGVyQ2VsbApzdHlsZT0iYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5Njk5OUMiPjx0 YWJsZQpib3JkZXI9MApjZWxsc3BhY2luZz0wCmNlbGxwYWRkaW5nPTQKd2lkdGg9IjEwMCUiPjx0 cj48dGQKdmFsaWduPW1pZGRsZT4KPGltZwphbHQ9IiIKc3JjPSJodHRwczovL2llYTM3MHEwMy5x YS5zYnIuaXJvbnBvcnQuY29tL3dlYnNhZmUvYnJhbmRpbmcvcHJvdmlkZXIuZ2lmIgpib3JkZXI9 MD4KPC90ZD48L3RyPjx0cj48dGQKYWxpZ249cmlnaHQ+PHNwYW4KY2xhc3M9Y29weXJpZ2h0PiZj b3B5OyAyMDAwLTIwMDggQ2lzY28gU3lzdGVtcywgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLgo8 L3NwYW4+PC90ZD48L3RyPjwvdGFibGU+PC90ZD48dGQKd2lkdGg9MgpiZ2NvbG9yPSIjRTNFRUVF IgpjbGFzcz1zcGFjZXIxcHg+Jm5ic3A7PC90ZD48L3RyPjx0cgpiZ2NvbG9yPSIjRUVFRUZGIj48 dGQKY29sc3Bhbj0yCmJnY29sb3I9IiNEQ0U2RTYiCmNsYXNzPXNwYWNlcjFweD4mbmJzcDs8L3Rk Pjx0ZAp3aWR0aD0yCmJnY29sb3I9IiNENkUzRTMiCmNsYXNzPXNwYWNlcjJweD4mbmJzcDs8L3Rk PjwvdHI+PHRyCmJnY29sb3I9IiM5OTk5QkIiPjx0ZApoZWlnaHQ9Mgpjb2xzcGFuPTQKYmdjb2xv cj0iIzk5OTM4OCIKY2xhc3M9c3BhY2VyMnB4PiZuYnNwOzwvdGQ+PC90cj48L3RhYmxlPjxkaXYK aWQ9cHJvZ3Jlc3MxPjx0YWJsZT48dHI+PHRkPjwvdGQ+PC90cj48L3RhYmxlPjwvZGl2PjxkaXYK aWQ9cHJvZ3Jlc3MyPjx0YWJsZT48dHI+PHRkPjwvdGQ+PC90cj48L3RhYmxlPjwvZGl2PjxkaXYK aWQ9YXBwbGV0SG9sZGVyCnN0eWxlPSJwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDowO2hlaWdodDow O2JvcmRlcjowIj48L2Rpdj48L2Rpdj48L2Zvcm0+PGRpdgppZD1oaWRkZW5BcmVhCnN0eWxlPSJk aXNwbGF5Om5vbmUiPjwvZGl2Pjxmb3JtCmlkPWZyYW1lRm9ybQp0YXJnZXQ9YXV0aEZyYW1lCmFj dGlvbj0iaHR0cHM6Ly9pZWEzNzBxMDMucWEuc2JyLmlyb25wb3J0LmNvbS93ZWJzYWZlL2N1c3Rv bS5hY3Rpb24/Y21kPWF1dGhGcmFtZSIKbWV0aG9kPVBPU1QKYWNjZXB0LWNoYXJzZXQ9VVRGLTg+ PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9c3UKdmFsdWU9IiI+PGlucHV0CnR5cGU9aGlkZGVuCm5h bWU9aGVpZ2h0CnZhbHVlPSIiPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPXdpZHRoCnZhbHVlPSIi PjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPSJoY19oZWlnaHQiCnZhbHVlPSIiPjxpbnB1dAp0eXBl PWhpZGRlbgpuYW1lPSJjdF93aWR0aCIKdmFsdWU9IiI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9 dgp2YWx1ZT0yPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPWtzCnZhbHVlPSJeIj48aW5wdXQKdHlw ZT1oaWRkZW4KbmFtZT1rc2toCnZhbHVlPVNIQTE+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9a2Np CnZhbHVlPSIwIj48aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT1tCnZhbHVlPSIiPjxpbnB1dAp0eXBl PWhpZGRlbgpuYW1lPWZyCnZhbHVlPSJLcmlzIEtlbm5hd2F5ICZsdDtrcmlzQEZyZWVCU0Qub3Jn Jmd0OyI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9c3ViCnZhbHVlPSJjdnMgY29tbWl0OiBwb3J0 cy9qYXBhbmVzZS9rZHJpbGwgTWFrZWZpbGUiPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPXNyYQp2 YWx1ZT0iQVJDNCI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9InNfb2IiCnZhbHVlPTE+PGlucHV0 CnR5cGU9aGlkZGVuCm5hbWU9InNfb28iCnZhbHVlPTE+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9 InNfd2EiCnZhbHVlPTE+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9InNfcm0iCnZhbHVlPTA+PGlu cHV0CnR5cGU9aGlkZGVuCm5hbWU9ZnBsCnZhbHVlPSJodHRwczovL2llYTM3MHEwMy5xYS5zYnIu aXJvbnBvcnQuY29tL3dlYnNhZmUvcHN3ZEZvcmdvdC5hY3Rpb24iPjxpbnB1dAp0eXBlPWhpZGRl bgpuYW1lPXBwbAp2YWx1ZT0iaHR0cHM6Ly9pZWEzNzBxMDMucWEuc2JyLmlyb25wb3J0LmNvbS93 ZWJzYWZlL2hlbHA/dG9waWM9UFBOb3RTaG93biI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9aGwK dmFsdWU9Imh0dHBzOi8vaWVhMzcwcTAzLnFhLnNici5pcm9ucG9ydC5jb20vd2Vic2FmZS9oZWxw P3RvcGljPUVudmVsb3BlIj48aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT0icF9tbCIKdmFsdWU9IjQw Ij4KPGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9InBfbyIKdmFsdWU9MT48aW5wdXQKdHlwZT1oaWRk ZW4KbmFtZT0icF9uIgp2YWx1ZT0ia2V5MSI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9InBfcyIK dmFsdWU9IjIwIj48aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT0icF90Igp2YWx1ZT0iUGFzc3dvcmQ6 Ij48aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT1rc3UKdmFsdWU9Imh0dHBzOi8vaWVhMzcwcTAzLnFh LnNici5pcm9ucG9ydC5jb20va2V5c2VydmVyL2tleXNlcnZlciIKPjxpbnB1dAp0eXBlPWhpZGRl bgpuYW1lPXNpZAp2YWx1ZT0iIj48aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT10awp2YWx1ZT0iIj48 aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT1mb28KdmFsdWU9IiI+PC9mb3JtPjxzY3JpcHQKdHlwZT0i dGV4dC9qYXZhc2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KaWYodHlwZW9mIGp3PT0n ZnVuY3Rpb24nKWp3KCk7d2luZG93Lm9ubG9hZD1hbWE7d2luZG93Lm9ua2V5ZG93bj1hbWE7dmFy IHN2PQpkb2N1bWVudC5mb3Jtc1swXTtzdi5vbnN1Ym1pdD1mdW5jdGlvbigpe3JldHVybiBhbm4o c3YsCnBheWxvYWQpfTtzdi5vbmtleXVwPWZ1bmN0aW9uKGFraCl7YW5yKHN2LGFraCl9O2lmKCF2 Zyl7YW55KCkKO2FieigwLCdwYXlsb2FkVmFsdWUnLCdwYXlsb2FkSW1hZ2UnLAonbWV0YVBheWxv YWRWYWx1ZScsJ21ldGFQYXlsb2FkSW1hZ2UnLCJhb2koMCwna2V5MScscGF5bG9hZCwiKwonImh0 dHBzOi8vaWVhMzcwcTAzLnFhLnNici5pcm9ucG9ydC5jb20va2V5c2VydmVyL2tleXNlcnZlciIp Jwoseydwcm9ncmVzc0ZuJzp1cSwncHJvZ3Jlc3NBcmdzJzp7J3Byb2dyZXNzQmFyJzp7J2JnQ29s b3InOicjODA4MDgwJywKJ2JvcmRlckNvbG9yJzonIzAwMDAwMCd9fX0pfS8vLS0+PC9zY3JpcHQ+ PC9ib2R5PjwvaHRtbD4K ------Part-0-30324132-1264615684228-- From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 18:10:45 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3DDD8106566C; Wed, 27 Jan 2010 18:10:45 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from iea370q03.qa (devnat.ironport.com [63.251.108.83]) by mx1.freebsd.org (Postfix) with ESMTP id 09A138FC12; Wed, 27 Jan 2010 18:10:45 +0000 (UTC) Received: from iea370q03.qa.sbr.ironport.com (iea370q03.qa [127.0.0.1]) by iea370q03.qa (Postfix) with ESMTP id EC9A0103E7; Wed, 27 Jan 2010 10:10:44 -0800 (PST) Received: (from kris@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2QM0hh4086605; Sat, 26 Mar 2005 22:00:43 GMT (envelope-from kris) Received: from mx2.freebsd.org (216.136.204.119) by corvette.asyncfs.com with ESMTP; 26 Mar 2005 14:00:55 -0800 Received: from qa05.qa ([10.92.145.207]) by iea370q03.qa.sbr.ironport.com (PostX Enterprise 6.5.2 SMTP Adaptor) with SMTP ID 620 for <2919@qa05.qa>; Wed, 27 Jan 2010 08:59:08 -0800 (PST) Received: from iea370q03.qa ([127.0.0.1]) by iea370q03.qa.sbr.ironport.com (PostX Enterprise 6.5.2 SMTP Adaptor) with SMTP ID 96; Wed, 27 Jan 2010 09:33:46 -0800 (PST) Date: Wed, 27 Jan 2010 09:33:46 -0800 (PST) From: Kris Kennaway Sender: owner-cvs-all@freebsd.org To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <6051968.2834453.1264615844883.JavaMail.root@iea370q03.qa> Errors-To: owner-cvs-all@freebsd.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary=----Part-0-25882746-1264615844867 X-IronPort-RCPT-TO: X-Spam-Probability: High X-SenderBase-Org-ID: 1681939 X-SenderBase-Reputation: 2.3 X-BrightmailFiltered: true X-Brightmail-Tracker: AAAAAA== X-IronPort-AV: i="3.91,125,1110182400"; d="scan'"; a="6493474:sNHT31881164" Delivered-To: cvs-all@freebsd.org X-FreeBSD-CVS-Branch: HEAD X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list X-PostX-Message-ID: 7323a51a4f6cfa707f000001923256d0@iea370q03.qa X-IronPort-Encrypt: Success X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: cvs commit: ports/www/osb-nrcit Makefile X-BeenThere: cvs-ports@freebsd.org List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 18:10:45 -0000 ------Part-0-25882746-1264615844867 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Read your secure message by opening the attachment, securedoc.html. You will be prompted to open (view) the file or save (download) it to your computer. For best results, save the file first, then open it in a Web browser. To access from a mobile device, forward this message to mobile@res.cisco.com to receive a mobile login URL. If you have concerns about the validity of this message, contact the sender directly. First time users - will need to register after opening the attachment. Help - https://iea370q03.qa.sbr.ironport.com/websafe/help?topic=RegEnvelope About IronPort Encryption - https://iea370q03.qa.sbr.ironport.com/websafe/about ------Part-0-25882746-1264615844867 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=securedoc.html PCEtLSBzYXZlZCBmcm9tIHVybD0oMDAyMilodHRwOi8vaW50ZXJuZXQuZS1tYWlsIC0tPg0KPCFE T0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUcmFuc2l0aW9uYWwvL0VO Ij48aHRtbD4KPGhlYWQ+PGJhc2UgaHJlZj0naHR0cHM6Ly9pZWEzNzBxMDMucWEuc2JyLmlyb25w b3J0LmNvbS9lbnZlbG9wZW9wZW5lci9wZi9aR0pBUkdWbVlYVnNkRG94LzBNcFhrZ0tZeXVWUlZV LW9FUTBkZmxIQjRwSlFoYnZZZHQ1U3hsMGRqaEIzazlUcEYwVDNNak13aldOUm1OYjMtRUx2UzBv bDQ1Uk8wUHl3bW9LaHNObmVCcHUuaXZhWXZRISEvJz48bWV0YQpodHRwLWVxdWl2PUNvbnRlbnQt VHlwZQpjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9VVRGLTgiPjxtZXRhCm5hbWU9dmVyc2lv bgpjb250ZW50PSIkSWQ6IGVudmVsb3BlLmh0bWwsdiAxLjE2NCAyMDA3LzEyLzA2IDAwOjI4OjU4 IHN1bGxtYW4gRXhwICQiPjxtZXRhCm5hbWU9Y29weXJpZ2h0CmNvbnRlbnQ9IkNvcHlyaWdodCAo YykgMjAwMC0yMDA4IENpc2NvIFN5c3RlbXMsIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4iPgo8 bWV0YQpuYW1lPXBhdGVudHMKY29udGVudD0iUHJvdGVjdGVkIGJ5IFVuaXRlZCBTdGF0ZXMgcGF0 ZW50IG51bWJlcnMgNiwwMTQsNjg4IGFuZCA2LDMwNCw4OTcuIgo+PG1ldGEKaHR0cC1lcXVpdj1j YWNoZS1jb250cm9sCmNvbnRlbnQ9bm8tc3RvcmU+PG1ldGEKaHR0cC1lcXVpdj1jYWNoZS1jb250 cm9sCmNvbnRlbnQ9bm8tY2FjaGU+PG1ldGEKaHR0cC1lcXVpdj1wcmFnbWEKY29udGVudD1uby1j YWNoZT48dGl0bGU+U2VjdXJlIFJlZ2lzdGVyZWQgRW52ZWxvcGU6Y3ZzIGNvbW1pdDogcG9ydHMv d3d3L29zYi1ucmNpdCBNYWtlZmlsZTwvdGl0bGU+CjxzdHlsZQp0eXBlPSJ0ZXh0L2NzcyI+PCEt LSAuc3BhY2VyMXB4IHtmb250LXNpemU6IDFweDsgbGluZS1oZWlnaHQ6IDFweH0KIC5zcGFjZXIy cHgge2ZvbnQtc2l6ZTogMnB4OyBsaW5lLWhlaWdodDogMnB4fSAuYm9yZGVyV2luZG93IHttYXJn aW4tYm90dG9tOgo0cHg7IGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggIzk2OTk5QzsgYm9yZGVyLXRv cDogc29saWQgMXB4ICM5Njk5OUM7CnBhZGRpbmctdG9wOiAzcHh9ICNib3JkZXJXaW5kb3dDb250 YWluZXIge3Bvc2l0aW9uOiByZWxhdGl2ZTsgem9vbTogMX0KI2JvcmRlcldpbmRvd0Jsb2NrIHtw b3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMHB4OyBsZWZ0OiAtNHB4OyB3aWR0aDogNXB4OwpoZWln aHQ6IDIycHg7IGJhY2tncm91bmQtY29sb3I6ICM1QTVCNUV9IC5jb3B5cmlnaHQge2ZvbnQtc2l6 ZTogOHB0OyBjb2xvcjoKIzk1OTk5Q30gLmV2cFRhYmxlIHtwYWRkaW5nOiAxMHB4IDEwcHggMTBw eCAxNXB4fSAubWFpbldpbmRvdyB7cGFkZGluZzogMHB4CjVweCAwcHggNXB4fSAuZXZwV2luZG93 IHtwYWRkaW5nOiA0cHggMTBweCA0cHggMTBweDsgdGV4dC1hbGlnbjogbGVmdH0KIC5wYXNzd29y ZFJvdyB7cGFkZGluZzogNHB4IDEwcHggMHB4IDEwcHg7IHRleHQtYWxpZ246IGxlZnR9CiAuZm9y Z290UGFzc3dvcmRSb3cge3BhZGRpbmc6IDBweCAxMHB4IDRweCAxMHB4OyB0ZXh0LWFsaWduOiBs ZWZ0fSBpbnB1dC5idG4Ke2NvbG9yOiAjMzMzMzMzOyBmb250LWZhbWlseTogVmVyZGFuYSwgQXJp YWwsIEhlbHZldGljYTsgZm9udC1zaXplOiA5cHQ7CmZvbnQtd2VpZ2h0OiBub3JtYWw7IGJhY2tn cm91bmQtY29sb3I6ICNGMEM1NjY7IGJvcmRlcjogMXB4IHNvbGlkICMzMzMzMzM7CmJvcmRlci1y YWRpdXM6IDNweDsgei1pbmRleDogMjsgcGFkZGluZzogMXB4IDJweDsgd2lkdGg6IGF1dG87IG92 ZXJmbG93Ogp2aXNpYmxlfSBpbnB1dC5vb2J0biB7Y29sb3I6ICMzMzMzMzM7IGZvbnQtZmFtaWx5 OiBWZXJkYW5hLCBBcmlhbCwKSGVsdmV0aWNhOyBmb250LXNpemU6IDlwdDsgZm9udC13ZWlnaHQ6 bm9ybWFsOyBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFRUZGOwpib3JkZXI6IDFweCBzb2xpZCAjMzMz MzMzOyBib3JkZXItcmFkaXVzOiAzcHg7IHotaW5kZXg6IDI7IHBhZGRpbmc6IDFweCAycHg7Cndp ZHRoOiBhdXRvOyBvdmVyZmxvdzogdmlzaWJsZX0gaW5wdXQuYnRuOmFjdGl2ZSwgaW5wdXQub29i dG46YWN0aXZlCntwYWRkaW5nOiAxcHggMXB4IDFweCAzcHh9IC5lbWFpbCB7Zm9udC1mYW1pbHk6 IFZlcmRhbmEsIEFyaWFsLCBIZWx2ZXRpY2EsCnNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogOHB0OyBj b2xvcjogIzAwMDAwMDsgZm9udC13ZWlnaHQ6IG5vcm1hbH0KIC5lbWFpbCNlbWFpbFN1YmplY3Qg e2ZvbnQtd2VpZ2h0OiBib2xkfSAuZXJyb3Ige2ZvbnQtZmFtaWx5OiBWZXJkYW5hLApBcmlhbCwg SGVsdmV0aWNhLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDhwdDsgY29sb3I6ICNGRjAwMDB9IC5w cm9ncmVzcwp7Zm9udC1mYW1pbHk6IFZlcmRhbmEsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2Vy aWY7IGZvbnQtc2l6ZTogMTRweDsKbGluZS1oZWlnaHQ6IDE1cHh9IC50aW1lc3RhbXAge2ZvbnQt ZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOwpmb250LXNpemU6IDhweDsgY29s b3I6ICM5NTk5OUM7IGZvbnQtd2VpZ2h0OiBib2xkOyBsaW5lLWhlaWdodDogMTBweH0KIC5zZW5k ZXJBdXRoIHtmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1z aXplOiA5cHg7CmNvbG9yOiAjNUE1QjVFOyBmb250LXdlaWdodDogYm9sZDsgbGluZS1oZWlnaHQ6 IDEwcHg7IHBhZGRpbmctcmlnaHQ6IDRweH0KIC50ZXh0LG9sLGxpLHAsdGQsaW5wdXQuc2FmYXJp QnRuIHtmb250LXNpemU6IDhwdDsgY29sb3I6ICMwMDAwMDA7CmZvbnQtZmFtaWx5OiBWZXJkYW5h LCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmfSAub290ZXh0IHtjb2xvcjogIzY2NjY2Nn0K I2xvZ29DZWxsIHtwYWRkaW5nOiA1cHggMHB4IDBweCAxMHB4fSAjcG9zdG1hcmtDZWxsIHtwYWRk aW5nOiAxMHB4IDVweCAwcHgKMHB4fSAjcGFzc3BocmFzZUNlbGwge3BhZGRpbmc6IDBweCAwcHgg NXB4IDVweH0gI2hlbHBMaW5rTG9jYXRpb24ge3BhZGRpbmc6CjBweCAzcHggM3B4IDBweH0gI3Rp bWVTdGFtcENvbnRhaW5lciB7bWFyZ2luOiAycHggLTJweCAwcHggLTEycHh9CiNvdXRlclBvc3Rt YXJrIHtoZWlnaHQ6IDcwcHg7IHdpZHRoOiAxNTBweDsgb3ZlcmZsb3c6IHZpc2libGU7IHBvc2l0 aW9uOgpyZWxhdGl2ZTsgei1pbmRleDogOX0gI2lubmVyUG9zdG1hcmsge3Bvc2l0aW9uOiBhYnNv bHV0ZTsgdG9wOiAwcHg7IHJpZ2h0OgowcHg7IHotaW5kZXg6IDEwfSAjb3V0ZXJQb3N0bWFyay5J RTVQb3N0bWFyayB7aGVpZ2h0OiAxMDVweH0gLnBhc3NwaHJhc2VUZXh0CntiYWNrZ3JvdW5kLWNv bG9yOiAjRkZGRkZGOyBwYWRkaW5nOiAycHh9IC5wYXNzcGhyYXNlTGFiZWxSb3cge30KIC5wYXNz cGhyYXNlTGFiZWwge30gLnBhc3NwaHJhc2VUSG9yIHtib3JkZXItYm90dG9tOiAxcHggc29saWQg IzE5MTkxOX0KIC5wYXNzcGhyYXNlVFZlciB7Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMTkxOTE5 fSAjcGFzc3BocmFzZUNvbnRhaW5lcgp7cG9zaXRpb246IHJlbGF0aXZlOyBvdmVyZmxvdzogdmlz aWJsZTsgd2lkdGg6IDIwcHg7IGhlaWdodDogMXB4fQojcGFzc3BocmFzZUNlbGxKUyB7cG9zaXRp b246IGFic29sdXRlOyBsZWZ0OiAyMHB4OyBib3R0b206IC0yNXB4OyB3aWR0aDoKMTU1cHg7IHBh ZGRpbmctbGVmdDogNXB4fSAuc3ViUmVhc29ucyB7bGlzdC1zdHlsZTogbG93ZXItYWxwaGF9IEEg e2NvbG9yOgojMDAzMzk5fSBBOmhvdmVyIHtjb2xvcjogI0ZGMDAwMDsgY3Vyc29yOiBwb2ludGVy fSBBOnZpc2l0ZWQge2NvbG9yOgojMDAzMzk5fSBBOnZpc2l0ZWQ6aG92ZXIge2NvbG9yOiAjRkYw MDAwOyBjdXJzb3I6IHBvaW50ZXJ9IGJvZHkge21hcmdpbi10b3A6CjhweH0gLS0+PC9zdHlsZT48 c2NyaXB0IHR5cGU9J3RleHQvamF2YXNjcmlwdCcgbGFuZ3VhZ2U9amF2YXNjcmlwdD48IS0tCick U2VyaWFsOiA2MjYxICQgJFJldmlzaW9uOiAxLjYuOC4yLjIyLjEgJCc7CidDb3B5cmlnaHQgKGMp IDIwMDEtMjAwOSBDaXNjbyBTeXN0ZW1zLCBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuJzsKJ1By b3RlY3RlZCBieSBVbml0ZWQgU3RhdGVzIHBhdGVudCBudW1iZXJzIDYsMDE0LDY4OCBhbmQgNiwz MDQsODk3Lic7CickU2VyaWFsOiAzMzI4ICQgJFJldmlzaW9uOiAxLjUgJCc7J1ZlcnNpb246IDIu Mic7CickU2VyaWFsOiA2MjQ4ICQgJFJldmlzaW9uOiAxLjEwICQnO3ZhciBqbT0nRW52ZWxvcGVU b29sczUnLHFhPSdQb3N0WEJQQycscWMKPSdQb3N0WFByZWZlcmVuY2VzJyxxYj0nUG9zdFhDb29r aWVDaGVjaycsamw9J1Bvc3RYQ2FyYm9uLicscWQ9CidQb3N0WFNlc3Npb25LZXkuJyxxZT0nUG9z dFhVc2VyS2V5LicscWo9MzE1MzYwMDAwMDAwLHFmPScnLHFoPQonVHVlLCAxOS1KYW4tMjAzOCAw MzoxNDowNyBHTVQnLHFnPTMxNTM2MDAwMDAwMCxxaT0zMTUzNjAwMDAwMDAscWs9CjMxNTM2MDAw MDAwMDsKJyRTZXJpYWw6IDA0NzggJCAkUmV2aXNpb246IDEuMyAkJzt2YXIgam49J2FwcGxldEhv bGRlcicsaHY9J2FwcGxldEhvbGRlcicsCnV2PSd1bmRlZmluZWQnLGJxPSdvYmplY3QnLGNsPSdz dHJpbmcnLGVtPWZhbHNlLGJnPXRydWU7CickU2VyaWFsOiAzODg4ICQgJFJldmlzaW9uOiAxLjE1 ICQnO2Z1bmN0aW9uIGVuKGx2KXt2YXIgeHU9Ci9eXHMqZnVuY3Rpb25ccysoW14oXSspLyxnaztp ZigoZ2s9eHUuZXhlYyhsdikpKXJldHVybiBna1sxXTtyZXR1cm4nJ30KZnVuY3Rpb24gYWZ1KGop e2o9ai50b1N0cmluZygxNik7aWYoai5sZW5ndGgmMSlqPScwJytqO3JldHVybiclJytqfWZ1bmN0 aW9uCmRzKGQsYWZ3KXtkKz0nJzt2YXIgYm0sYSxlPWQubGVuZ3RoLGJnPScnO2ZvcihhPTA7YTxl O2ErKyl7Ym09ZC5jaGFyQXQoYSk7aWYKKGJtPj0nQScmJmJtPD0nWid8fGJtPj0nYScmJmJtPD0n eid8fGJtPj0nMCcmJmJtPD0nOSd8fGJtPT0nLid8fGJtPT0nLSd8fGJtCj09JyonfHxibT09J18n KWJnKz1ibTtlbHNle2JtPWJtLmNoYXJDb2RlQXQoMCk7aWYoYWZ3fHxibTwxMjgpe2JnKz1hZnUo Ym0mCjI1NSl9ZWxzZSBpZihibTwyMDQ4KXtiZys9YWZ1KDE5MnxibT4+PjYpO2JnKz1hZnUoMTI4 fGJtJjYzKX1lbHNle2JnKz1hZnUoCjIyNHxibT4+PjEyKTtiZys9YWZ1KDEyOHwoYm0+Pj42KSY2 Myk7YmcrPWFmdSgxMjh8Ym0mNjMpfX19cmV0dXJuIGJnfQpmdW5jdGlvbiBqZyhkLGFmdyl7ZCs9 Jyc7dmFyIGJtLGNjLGEsZT1kLmxlbmd0aCxiZz0nJztmb3IoYT0wO2E8ZTthKyspe2JtPWQuCmNo YXJBdChhKTtzd2l0Y2goYm0pe2RlZmF1bHQ6YmcrPWJtO2JyZWFrO2Nhc2UnKyc6YmcrPScgJzti cmVhaztjYXNlJyUnOmlmKGQKIC5jaGFyQXQoYSsxKT09J3UnKXtibT1kLnN1YnN0cihhKzIsNCk7 YSs9NTtjYz1wYXJzZUludChibSwxNil9ZWxzZXtibT1kLgpzdWJzdHIoYSsxLDIpO2ErPTI7Y2M9 cGFyc2VJbnQoYm0sMTYpO2lmKGFmd3x8Y2M8MTI4KXt9ZWxzZSBpZihjYzwyMjQpe2lmKGUKLWE8 NHx8ZC5jaGFyQXQoYSsxKSE9JyUnKXt9ZWxzZXtibT1kLnN1YnN0cihhKzIsMik7YSs9MztjYz0o KGNjJjMxKTw8Nil8KApwYXJzZUludChibSwxNikmNjMpfX1lbHNle2lmKGUtYTw3fHxkLmNoYXJB dChhKzEpIT0nJSd8fGQuY2hhckF0KGErNCkhPSclJyl7Cn1lbHNle2JtPWQuc3Vic3RyKGErMiwy KTthKz0zO2NjPSgoY2MmMTUpPDw2KXwocGFyc2VJbnQoYm0sMTYpJjYzKTtibT1kLgpzdWJzdHIo YSsyLDIpO2ErPTM7Y2M9KGNjPDw2KXwocGFyc2VJbnQoYm0sMTYpJjYzKX19fWJnKz1TdHJpbmcu ZnJvbUNoYXJDb2RlCihjYyk7YnJlYWt9fXJldHVybiBiZ31mdW5jdGlvbiBpeChkKXtkKz0nJzt2 YXIgYm0sYSxlPWQubGVuZ3RoLGJnPScnO2ZvcihhPTAKO2E8ZTthKyspe2JtPWQuY2hhckF0KGEp O2lmKGJtPCcgJ3x8Ym0+J34nfHxibT09J1wnJ3x8Ym09PSciJyliZys9JyYjJytkLgpjaGFyQ29k ZUF0KGEpKyc7JztlbHNlIGJnKz1ibX1yZXR1cm4gYmd9ZnVuY3Rpb24gYWZ6KGFnYixhZnkpe3Zh ciBkcD0KYXJndW1lbnRzLmxlbmd0aCxtPVtdLGE7aWYoZHA9PTMmJmFyZ3VtZW50c1syXS5lbGVt ZW50cyl7dmFyIHN2PWFyZ3VtZW50c1syXQosZHc7Zm9yKGE9MTtkdz1zdlsna2V5JythXTthKysp aWYoZHcudmFsdWUhPScnKW1bbS5sZW5ndGhdPWR3LnZhbHVlfWVsc2V7Zm9yCihhPTI7YTxkcDth KyspaWYoYXJndW1lbnRzW2FdIT0nJyltW20ubGVuZ3RoXT1hcmd1bWVudHNbYV19bT1tLmpvaW4o YWdiKTtpZigKYWZ5KW09bS50b0xvd2VyQ2FzZSgpO3JldHVybiBtfWZ1bmN0aW9uIHduKGJ5LGFm dil7aWYoIWFmdilhZnY9NzI7dmFyIGEsYyxlPQpieS5sZW5ndGg7aWYoJ1wKJz09JycpcmV0dXJu IGJ5O3ZhciBnaz1uZXcgQXJyYXkoTWF0aC5mbG9vcigoZSthZnYtMSkvYWZ2KSk7Zm9yKGE9Yz0w O2E8ZTthCis9YWZ2KzEsYysrKWdrW2NdPWJ5LnN1YnN0cihhLGFmdik7Z2subGVuZ3RoPWM7cmV0 dXJuIGdrLmpvaW4oJycpfXZhciBhZng9MDsKZnVuY3Rpb24gYWdhKGFhdCl7dmFyIGQ7aWYoanop ZD1hYXQrbmV3IERhdGUoKS5nZXRUaW1lKCkrYWZ4Kys7ZWxzZSBkb3tkPWFhdAorYWZ4Kyt9d2hp bGUoZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoZCkpO3JldHVybiBkfXp3PWZvcm1LZXk9YWZ6O3pq PQpmaXhNdWx0aWxpbmVTdHJpbmc9d247emk9Z2VuSWQ9YWdhO2F0dHJFc2M9aXg7CickU2VyaWFs OiAwNjExICQgJFJldmlzaW9uOiAxLjYgJCc7ZnVuY3Rpb24gcXQoZHope3ZhciBmPW5ldyBEYXRl KCkuZ2V0VGltZSgKKTtpZighZHopZHo9cWI7amYoZHosZiwnJywnLycpO2lmKChmPShrZChkeik9 PWYpKSlxcihkeiwnLycpO3JldHVybiBmfQpmdW5jdGlvbiBrZChkeil7ZHo9ZHMoZHopO3ZhciBk PWRvY3VtZW50LmNvb2tpZSxxcD1kLmluZGV4T2YoZHorJz0nKTtpZihxcD09Ci0xKXJldHVybiBu dWxsO3ZhciBxcT1xcCtkei5sZW5ndGgrMSxxbz1kLmluZGV4T2YoJzsnLHFxKTtpZihxbz09LTEp cW89ZC4KbGVuZ3RoO3JldHVybiBqZyhkLnN1YnN0cmluZyhxcSxxbykpfWZ1bmN0aW9uIGpmKGR6 LGR5LHFsLHFuLHFtLHFzKXt2YXIgZD1kcwooZHopKyc9JytkcyhkeSk7aWYodHlwZW9mIHFsIT0n bnVtYmVyJyl7dmFyIGJlPXBhcnNlSW50KHFsLnRvU3RyaW5nKCkpO2lmKGJlCisnJyE9J05hTicp cWw9YmV9aWYodHlwZW9mIHFsPT0nbnVtYmVyJylkKz0nO2V4cGlyZXM9JytuZXcgRGF0ZShuZXcg RGF0ZSgpLgpnZXRUaW1lKCkrcWwpLnRvVVRDU3RyaW5nKCk7ZWxzZSBpZih0eXBlb2YgcWw9PWNs JiZxbCE9JycpZCs9JztleHBpcmVzPScrcWw7CmVsc2UgaWYodHlwZW9mIHFsPT1icSlkKz0nO2V4 cGlyZXM9JytxbC50b1VUQ1N0cmluZygpO2lmKHFuKWQrPSc7cGF0aD0nK3FuOwppZihxbSlkKz0n O2RvbWFpbj0nK3FtO2lmKHFzKWQrPSc7c2VjdXJlJztkb2N1bWVudC5jb29raWU9ZH1mdW5jdGlv biBxcihkeiwKcW4scW0pe2lmKGtkKGR6KSlqZihkeiwnJywtMTAwMCxxbixxbSl9CickU2VyaWFs OiAyNzQ3ICQgJFJldmlzaW9uOiAxLjUgJCc7dmFyIHhkPTEsanY9Mix4aD00LHd4PTgseGk9MTY7 CickU2VyaWFsOiAyNzEyICQgJFJldmlzaW9uOiAxLjMgJCc7ZnVuY3Rpb24gcHQoKXt0aGlzLmFs cGhhYmV0PQonQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2 d3h5ejAxMjM0NTY3ODkrLyc7dGhpcy4KZW5jb2RlQXJyYXk9MDt0aGlzLmRlY29kZUFycmF5PTA7 dGhpcy5nZXRFbmNvZGVBcnJheT1mdW5jdGlvbigpe2lmKCF0aGlzLgplbmNvZGVBcnJheSl7dmFy IGQ9dGhpcy5hbHBoYWJldCxwcT1kLmxlbmd0aCxidz1uZXcgQXJyYXkocHEpLGE7Zm9yKGE9MDth PHBxCjthKyspYndbYV09ZC5jaGFyQ29kZUF0KGEpO3RoaXMuZW5jb2RlQXJyYXk9Ynd9cmV0dXJu IHRoaXMuZW5jb2RlQXJyYXl9O3RoaXMKIC5lbmNvZGVUb0FycmF5PWZ1bmN0aW9uKHByLGdrKXt2 YXIgcHE9cHIubGVuZ3RoLGJ3PXRoaXMuZ2V0RW5jb2RlQXJyYXkoKSxhLApjLHBzLGo7YT1NYXRo LmNlaWwocHEvMykqNDtjPU1hdGguY2VpbChwcS8zKjQpO3BzPWEtYztpZighZ2spZ2s9bmV3IEFy cmF5KGEpCjthPWM9MDt3aGlsZShhPHBxKXtqPXByLmNoYXJDb2RlQXQoYSsrKTw8MTY7aWYoYTxw cSlqfD1wci5jaGFyQ29kZUF0KGErKyk8PDgKO2lmKGE8cHEpanw9cHIuY2hhckNvZGVBdChhKysp O2drW2MrK109YndbKGo+Pj4xOCkmNjNdO2drW2MrK109YndbKGo+Pj4xMikmCjYzXTtna1tjKytd PWJ3WyhqPj4+NikmNjNdO2drW2MrK109YndbaiY2M119Z2subGVuZ3RoPWM7d2hpbGUocHMtLSln a1stLWNdPQo2MTtyZXR1cm4gZ2t9O3RoaXMuZW5jb2RlVG9TdHJpbmc9ZnVuY3Rpb24ocHIpe3Zh ciBnaz10aGlzLmVuY29kZVRvQXJyYXkocHIpCixwcT1nay5sZW5ndGg7Zm9yKHZhciBhPTA7YTxw cTthKyspZ2tbYV09U3RyaW5nLmZyb21DaGFyQ29kZShna1thXSk7CnJldHVybiBnay5qb2luKCcn KX07dGhpcy5nZXREZWNvZGVBcnJheT1mdW5jdGlvbigpe2lmKCF0aGlzLmRlY29kZUFycmF5KXt2 YXIKZD10aGlzLmFscGhhYmV0LHBxPWQubGVuZ3RoLGJ3PW5ldyBBcnJheSgyNTYpLGE7Zm9yKGE9 MDthPHBxO2ErKylid1tkLgpjaGFyQ29kZUF0KGEpXT1hO3RoaXMuZGVjb2RlQXJyYXk9Ynd9cmV0 dXJuIHRoaXMuZGVjb2RlQXJyYXl9O3RoaXMuCmRlY29kZVRvQXJyYXk9ZnVuY3Rpb24ocHIsZ2sp e3ZhciBwcT1wci5sZW5ndGgsYnc9dGhpcy5nZXREZWNvZGVBcnJheSgpLGE9MCwKYz0wLHBzPTAs ajt3aGlsZShwcT4wJiZwci5jaGFyQXQocHEtMSk9PSc9Jyl7cHEtLTtwcysrfWlmKCFnaylnaz1u ZXcgQXJyYXkoCk1hdGguY2VpbChwcS80KjMpKTt3aGlsZShhPHBxKXtqPWJ3W3ByLmNoYXJDb2Rl QXQoYSsrKV08PDE4O2p8PWJ3W3ByLgpjaGFyQ29kZUF0KGErKyldPDwxMjtqfD1id1twci5jaGFy Q29kZUF0KGErKyldPDw2O2p8PWJ3W3ByLmNoYXJDb2RlQXQoYSsrKV07CmdrW2MrK109KGo+Pj4x NikmMjU1O2drW2MrK109KGo+Pj44KSYyNTU7Z2tbYysrXT1qJjI1NX1nay5sZW5ndGg9Yy1wczsK cmV0dXJuIGdrfTt0aGlzLmRlY29kZVRvU3RyaW5nPWZ1bmN0aW9uKHByKXt2YXIgZ2s9dGhpcy5k ZWNvZGVUb0FycmF5KHByKSxwcQo9Z2subGVuZ3RoO2Zvcih2YXIgYT0wO2E8cHE7YSsrKWdrW2Fd PVN0cmluZy5mcm9tQ2hhckNvZGUoZ2tbYV0pO3JldHVybiBnay4Kam9pbignJyl9fXZhciBiYj1u ZXcgcHQoKTsKJyRTZXJpYWw6IDQyNDcgJCAkUmV2aXNpb246IDEuMyAkJzt2YXIgYng9MHhmZmZm ZmZmZixwdj0weDdmZmZmZmZmLHB5PQotMHg3ZmZmZmZmZixweD0weDgwMDAwMDAwLHB3PS0weDgw MDAwMDAwLHB1PWJ4KzE7CickU2VyaWFsOiA1MDI4ICQgJFJldmlzaW9uOiAxLjMgJCc7dmFyIGNk PShwdnwocHctMSkpIT1wdjtmdW5jdGlvbiBkayhoeil7aHoKPWh6JXB1O2lmKGh6PHB3KXJldHVy bn4oaHorcHgpLXB4O2lmKGh6PnB2KXJldHVybn4oaHotcHgpK3B4O3JldHVybn5oen0KZnVuY3Rp b24gZGUoZSxrdil7ZT1lJXB1O2t2PWt2JXB1O2lmKGU8cHcpZSs9cHU7ZWxzZSBpZihlPnB2KWUt PXB1O2lmKGt2PHB3KQprdis9cHU7ZWxzZSBpZihrdj5wdilrdi09cHU7cmV0dXJuIGUma3Z9ZnVu Y3Rpb24gZGkoZSxrdil7ZT1lJXB1O2t2PWt2JXB1O2lmCihlPHB3KWUrPXB1O2Vsc2UgaWYoZT5w dillLT1wdTtpZihrdjxwdylrdis9cHU7ZWxzZSBpZihrdj5wdilrdi09cHU7cmV0dXJuIGUKfGt2 fWZ1bmN0aW9uIGNoKGUsa3Ype2U9ZSVwdTtrdj1rdiVwdTtpZihlPHB5fHxlPnB2KWU9LShkayhl KSsxKTtpZihrdjxweXx8Cmt2PnB2KWt2PS0oZGsoa3YpKzEpO3JldHVybiBlXmt2fWZ1bmN0aW9u IGRuKGUsa3Ype2U9ZSVwdTtpZihlPHB3KWUrPXB1O2Vsc2UKaWYoZT5wdillLT1wdTtyZXR1cm4g ZTw8a3Z9ZnVuY3Rpb24gcHooZSxrdil7ZT1lJXB1O2lmKGU8cHcpZSs9cHU7ZWxzZSBpZihlPgpw dillLT1wdTtyZXR1cm4gZT4+a3Z9ZnVuY3Rpb24gY2ooZSxrdil7ZT1lJXB1O2lmKGU8cHcpZSs9 cHU7ZWxzZSBpZihlPnB2KWUKLT1wdTtyZXR1cm4gZT4+Pmt2fQonJFNlcmlhbDogMzE1NyAkICRS ZXZpc2lvbjogMS40ICQnO2Z1bmN0aW9uIGNmKHliKXt2YXIgeWE9eWI+Pj4xNix5ZD15YiYKNjU1 MzU7cmV0dXJuIFN0cmluZy5mcm9tQ2hhckNvZGUoeWE+Pj44KStTdHJpbmcuZnJvbUNoYXJDb2Rl KHlhJjI1NSkrU3RyaW5nLgpmcm9tQ2hhckNvZGUoeWQ+Pj44KStTdHJpbmcuZnJvbUNoYXJDb2Rl KHlkJjI1NSl9ZnVuY3Rpb24gZ3QoeWMpe3ZhciBhLHBxPXljCiAubGVuZ3RoLGFvPScnO2Zvcihh PTA7YTxwcTthKyspYW8rPWNmKHljW2FdKTtyZXR1cm4gYW99ZnVuY3Rpb24gZ3AoKXt2YXIgeHcK PTE2LHlmPSgxPDx4dykseWU9eWYtMTt0aGlzLiR3b3Jkcz1uZXcgQXJyYXkoNjQveHcpO3ZhciBn az1hcmd1bWVudHMsYSxlPQp0aGlzLiR3b3Jkcy5sZW5ndGg7Zm9yKGE9MDthPGU7YSsrKXRoaXMu JHdvcmRzW2FdPTA7c3dpdGNoKGdrLmxlbmd0aCl7Y2FzZSAxCjp2YXIgZ2s9Z2tbMF07aWYodHlw ZW9mIGdrPT1icSYmZ2suJHdvcmRzJiZnay4kd29yZHMubGVuZ3RoPT1lKXtmb3IoYT0wO2E8ZTsK YSsrKXRoaXMuJHdvcmRzW2FdPWdrLiR3b3Jkc1thXX1lbHNlIHRoaXMuJHdvcmRzW2UtMV09TWF0 aC5mbG9vcihnayk7YnJlYWs7CmNhc2UgMjp0aGlzLiR3b3Jkc1sxXT1hcmd1bWVudHNbMF07dGhp cy4kd29yZHNbM109YXJndW1lbnRzWzFdO2JyZWFrO2Nhc2UgNDoKZm9yKGE9MDthPGU7YSsrKXRo aXMuJHdvcmRzW2FdPU1hdGguZmxvb3IoZ2tbYV0pO2JyZWFrfWlmKGdrLmxlbmd0aCl4eCh0aGlz Lgokd29yZHMpO2Z1bmN0aW9uIHh4KGdrKXt2YXIgeHo9MCxhLGU9Z2subGVuZ3RoO2ZvcihhPWUt MTthPj0wO2EtLSl7Z2tbYV0rPXh6CjtpZigoeHo9Z2tbYV0+Pj54dykpZ2tbYV0mPXllfX10aGlz LmFkZD1mdW5jdGlvbihkZCl7dGhpcy4kd29yZHNbdGhpcy4kd29yZHMKIC5sZW5ndGgtMV0rPWRk O3h4KHRoaXMuJHdvcmRzKTtyZXR1cm4gdGhpc307dGhpcy5tYXNrPWZ1bmN0aW9uKGRkKXtmb3Io dmFyCmE9dGhpcy4kd29yZHMubGVuZ3RoLTE7YT49MDthLS0pe3RoaXMuJHdvcmRzW2FdJj1kZDtk ZD4+PXh3fXJldHVybiB0aGlzfTsKdGhpcy5tdWx0aXBseT1mdW5jdGlvbihkZCl7dmFyIGEsZT10 aGlzLiR3b3Jkcy5sZW5ndGg7Zm9yKGE9MDthPGU7YSsrKXRoaXMuCiR3b3Jkc1thXSo9ZGQ7eHgo dGhpcy4kd29yZHMpO3JldHVybiB0aGlzfTt0aGlzLnN1YlRvSW50PWZ1bmN0aW9uKGRkKXt2YXIg YSwKZT10aGlzLiR3b3Jkcy5sZW5ndGgsYmc9MDtpZih0eXBlb2YgZGQhPWJxfHwhZGQuJHdvcmRz fHxkZC4kd29yZHMubGVuZ3RoIT1lKQpkZD1uZXcgZ3AoZGQpO2ZvcihhPTA7YTxlO2ErKyliZz0o Ymc8PDE2KSt0aGlzLiR3b3Jkc1thXS1kZC4kd29yZHNbYV07CnJldHVybiBiZ307dGhpcy5nZXRC eXRlPWZ1bmN0aW9uKGRkKXt2YXIgZT10aGlzLiR3b3Jkcy5sZW5ndGgseHk9ZGQ+Pj4xO2lmKAp4 eT49ZSlyZXR1cm4tMTtpZihkZCYxKXJldHVybiB0aGlzLiR3b3Jkc1tlLXh5LTFdPj4+ODtyZXR1 cm4gdGhpcy4kd29yZHNbZQoteHktMV0mMjU1fX0KJyRTZXJpYWw6IDE1ODMgJCAkUmV2aXNpb246 IDEuOCAkJztmdW5jdGlvbiBjaygpe3ZhciBjYj1uZXcgQXJyYXkoMjU2KSxicixidgosYno7dGhp cy4kZGlnZXN0PWJ4O2lmKGNkKWZvcihidj0wO2J2PDI1NjtidisrKXticj1idjtmb3IoYno9MDti ejw4O2J6KyspYnI9CihiciYxKT9jaChjaihiciwxKSwweGVkYjg4MzIwKTpjaihiciwxKTtjYlti dl09YnJ9ZWxzZSBmb3IoYnY9MDtidjwyNTY7YnYrKykKe2JyPWJ2O2Zvcihiej0wO2J6PDg7Ynor Kylicj0oYnImMSk/KGJyPj4+MSleMHhlZGI4ODMyMDpicj4+PjE7Y2JbYnZdPWJyfXZhcgpjbT0o Y2Q/ZnVuY3Rpb24oYnMsYncsYnUsYnQpe3ZhciBibSxhLGNlPXR5cGVvZiBidz09Y2w7Zm9yKGE9 YnU7YTxidDthKyspe2JtCj1jZT9idy5jaGFyQ29kZUF0KGEpOmJ3W2FdO2JzPWNiW2NoKGJzLGJt KSYyNTVdXmNqKGJzLDgpfXJldHVybiBic306ZnVuY3Rpb24KKGJzLGJ3LGJ1LGJ0KXt2YXIgYm0s YSxjZT10eXBlb2YgYnc9PWNsO2ZvcihhPWJ1O2E8YnQ7YSsrKXtibT1jZT9idy4KY2hhckNvZGVB dChhKTpid1thXTticz1jYlsoYnNeYm0pJjI1NV1eKGJzPj4+OCl9cmV0dXJuIGJzfSk7ZnVuY3Rp b24gY2coYnMsCmJ3LGJ1LGJ0KXt2YXIgZT1idy5sZW5ndGg7aWYoIWJ1KWJ1PTA7ZWxzZSBpZihi dTwwKWJ1Kz1lO2lmKCFidClidD1lO2Vsc2UgaWYKKGJ0PDApYnQrPWU7cmV0dXJuIGNtKGJzLGJ3 LGJ1LGJ0KX10aGlzLkNSQ1N0cmluZz0oY2Q/ZnVuY3Rpb24oY2Epe3JldHVybiBjZgooY2goY2co YngsY2EpLGJ4KSl9OmZ1bmN0aW9uKGNhKXtyZXR1cm4gY2YoY2coYngsY2EpXmJ4KX0pO3RoaXMu ZGlnZXN0PQpmdW5jdGlvbihjYSxidSxidCl7dGhpcy4kZGlnZXN0PWNnKHRoaXMuJGRpZ2VzdCxj YSxidSxidCl9O3RoaXMuZmluYWxpemU9KGNkCj9mdW5jdGlvbigpe3ZhciBjYz1jaCh0aGlzLiRk aWdlc3QsYngpO3RoaXMuJGRpZ2VzdD1ieDtyZXR1cm4gY2YoY2MpfToKZnVuY3Rpb24oKXt2YXIg Y2M9dGhpcy4kZGlnZXN0XmJ4O3RoaXMuJGRpZ2VzdD1ieDtyZXR1cm4gY2YoY2MpfSk7dGhpcy4K bGVuZ3RoPWZ1bmN0aW9uKCl7cmV0dXJuIDR9fXZhciBjaT1uZXcgY2soKTtmdW5jdGlvbiBjbihi eSl7aWYoYnkmJmJ5Lmxlbmd0aAo+NCl7dmFyIGQ9Ynkuc3Vic3RyKDQpO2lmKGNpLkNSQ1N0cmlu ZyhkKT09Ynkuc3Vic3RyKDAsNCkpcmV0dXJuIGR9cmV0dXJuIDB9CmZ1bmN0aW9uIGNvKGJ5KXty ZXR1cm4gY2kuQ1JDU3RyaW5nKGJ5KStieX0KJyRTZXJpYWw6IDE2NDMgJCAkUmV2aXNpb246IDEu NyAkJztmdW5jdGlvbiBxeChtLHF2LHF1LGF1KXtyZXR1cm4gcXcobSxxdixxdQosYXUsYmcpfWZ1 bmN0aW9uIHF5KG0scXYscXUsYXUpe3JldHVybiBxdyhtLHF2LHF1LGF1LGVtKX1mdW5jdGlvbiBx dyhtLHF2LHF1CixhdSxiYyl7cXY9cXY/J2tleXMnOidkYXRhJztxdT1xdVtxdl07YXU9YXVbcXZd O2lmKCF3aW5kb3dbcXVdKXthbGVydCgKJ05vIHN1Y2ggYWxnb3JpdGhtIGAnK3F1KydcJycpO3Jl dHVybjt9cmV0dXJuIG5ldyB3aW5kb3dbcXVdKG0sYXUsYmMpfQpmdW5jdGlvbiBxeihxdixxdSl7 cXU9cXVbcXY9cXY/J2tleXMnOidkYXRhJ107aWYocXU9PSdDUkMzMicpcmV0dXJuIG5ldyBjaygp CjtpZihxdT09J1NIQTEnKXJldHVybiBuZXcgU0hBMSgpO2FsZXJ0KCdObyBzdWNoIGFsZ29yaXRo bSBgJytxdSsnXCcnKX0KJyRTZXJpYWw6IDUxODkgJCAkUmV2aXNpb246IDEuMTggJCc7dmFyIGtq PW5hdmlnYXRvci51c2VyQWdlbnQudG9Mb3dlckNhc2UoKQosaWQ9a2ouaW5kZXhPZignbXNpZScp IT0tMSxpeT0haWQsa2E9cGFyc2VJbnQobmF2aWdhdG9yLmFwcFZlcnNpb24pLGp6PWl5JiYKa2E8 NSx2ZT1rai5pbmRleE9mKCduZXRzY2FwZTYvJykhPS0xLGp5PWtqLmluZGV4T2YoJyBnZWNrby8n KSsxLHV5PWtqLgppbmRleE9mKCcgZmlyZWZveC8yJykrMSx2Yz1rai5pbmRleE9mKCcgZmlyZWZv eC8zJykrMSx2ZD1rai5pbmRleE9mKAonbXNpZSA1LjAnKSE9LTEsdXo9a2ouaW5kZXhPZignbXNp ZSA3JykhPS0xLHZmPWtqLmluZGV4T2YoJ29wZXJhJykhPS0xLHZiLHV4Cj1rai5pbmRleE9mKCd3 aW5kb3dzIG50IDYnKSE9LTEsdmE9dXomJnV4LHV3PTAsaXQ9MCxqeD0wO2lmKG5hdmlnYXRvci4K cGxhdGZvcm0uc3Vic3RyKDAsMyk9PSdNYWMnKXtpZihpeSl1dz1rai5pbmRleE9mKCdtYWMgb3Mg eCcpPT0tMTtlbHNle3V3PWtqLgppbmRleE9mKCdtc2llJyk7dXc9cGFyc2VGbG9hdChrai5zdWJz dHIodXcrNSkpPDUuMn1pdD0hdXc7aWYoKGp4PWtqLmluZGV4T2YoCicgYXBwbGV3ZWJraXQvJykr MSkpa2E9cGFyc2VJbnQoa2ouc3Vic3RyKGp4KzEyKSkvMTAwfWlmKGp5KXZiPXBhcnNlSW50KGtq LgpzdWJzdHIoankrNikpO3ZhciBpcz11d3x8aXQsdmc9ZW0sdmg9IWp4LHZpPWp4LGl6PSh1d3x8 dmF8fCh1eSYmbG9jYXRpb24uCnByb3RvY29sIT0nZmlsZTonKXx8KCFuYXZpZ2F0b3IuamF2YUVu YWJsZWQoKSkpO09TTWFjT1M5PXV3O09TTWFjT1NYPWl0Owpicm93c2VyQXBwbGVXZWJLaXQ9ang7 CickU2VyaWFsOiA1NjE3ICQgJFJldmlzaW9uOiAxLjggJCc7dmFyIGFhYT0wLHp2PTEsYWFmPTIs c249MyxhYWU9NCxyeD0tMSxhYWoKPTAsYWFnPTUsYWFoPTYsc2c9Nyx1cj04LHVzPTksYWFpPTEw O1NUQVRVU19ORVc9YWFhO1NUQVRVU19JTlBST0dSRVNTPXp2OwpTVEFUVVNfQkFERU5DT0RJTkc9 YWFmO1NUQVRVU19CQURQQVNTV09SRD1zbjtTVEFUVVNfQkFESEFTSD1hYWU7U1RBVFVTX0RPTkU9 CnJ4O1NUQVRVU19TVUNDRVNTPWFhajtTVEFUVVNfQkFEUE9TVE1BUks9YWFnO1NUQVRVU19CQURT SUdOQVRVUkU9YWFoOwpTVEFUVVNfVE9PTUFOWUJBRFBBU1NXT1JEUz1zZztTVEFUVVNfSU5DT01Q QVRJQkxFPXVyO1NUQVRVU19QQVNTV09SRENIQU5HRUQ9CnVzO1NUQVRVU19OT1VTRVJTRUxFQ1RF RD1hYWk7CickU2VyaWFsOiA2MTIzICQgJFJldmlzaW9uOiAxLjMgJCc7ZnVuY3Rpb24gdnAocW4p e3ZhciB2bD1xbi5sYXN0SW5kZXhPZigKJ1xcJyksdm09cW4ubGFzdEluZGV4T2YoJy8nKTtyZXR1 cm4gcW4uc3Vic3RyKCh2bD52bT92bDp2bSkrMSl9ZnVuY3Rpb24gdnEoCnZrLHZvLHZuLHZqKXtp Zih0eXBlb2Ygdmo9PWNsKXZqPVt2al07dmFyIGVtLGEsZT12ai5sZW5ndGg7Zm9yKGE9MDthPGU7 YSsrKQppZighdmtbdmpbYV1dKWJyZWFrO2lmKGE8ZSllbT12althXTtlbHNle2E9MDtlPW5ldyBE YXRlKCkuZ2V0VGltZSgpO2RvIGVtPQonUFhUZW1wLicrZSsnLicrYSsrK3ZvO3doaWxlKHZrW2Vt XSl9aWYodm4pdmtbZW1dPTE7cmV0dXJuIGVtfQonJFNlcmlhbDogNDA3NCAkICRSZXZpc2lvbjog MS42ICQnO2Z1bmN0aW9uIEFSQzQobSxhdSxiYyl7dmFyIGJvPW5ldyBBcnJheSgKMjU2KSxkPW5l dyBBcnJheSgyNTYpLGEsYyxiZztpZih0eXBlb2YgYXUhPWJxKWF1PXsna2V5c2l6ZSc6YXUsJ3By ZXJ1bic6YmN9Owp2YXIgYms9YXUua2V5c2l6ZTtpZighYmt8fGJrPm0ubGVuZ3RoKWJrPW0ubGVu Z3RoO2ZvcihhPWM9MDthPDI1NjthKyspe2RbYV09CmE7Ym9bYV09bS5jaGFyQ29kZUF0KGMpO2lm KCsrYz09YmspYz0wfWZvcihhPWM9MDthPDI1NjthKyspe2M9KGMrZFthXStib1thXSkKJjI1NTti Zz1kW2FdO2RbYV09ZFtjXTtkW2NdPWJnfWE9Yz0wO2lmKGF1LnByZXJ1bilmb3IodmFyIGJtPTA7 Ym08MjU2O2JtKyspewphPShhKzEpJjI1NTtjPShjK2RbYV0pJjI1NTtiZz1kW2FdO2RbYV09ZFtj XTtkW2NdPWJnfXRoaXMuUz1kO3RoaXMuST1hO3RoaXMuCko9Yzt0aGlzLmNyeXB0PWZ1bmN0aW9u KGJmKXt2YXIgYmwsYnAsYmk9dGhpcy5TLGJoPXRoaXMuSSxiaj10aGlzLkosYmUsZT1iZi4KbGVu Z3RoLGJuPXR5cGVvZiBiZj09YnE7aWYoIWJuKXt2YXIgYmc9bmV3IEFycmF5KGUpO2ZvcihiZT0w O2JlPGU7YmUrKyliZ1tiZQpdPWJmLmNoYXJDb2RlQXQoYmUpO2JmPWJnfWZvcihiZT0wO2JlPGU7 YmUrKyl7Ymg9KGJoKzEpJjI1NTtiaj0oYmorYmlbYmhdKSYKMjU1O2JsPWJpW2JoXTticD1iaVti aF09YmlbYmpdO2JpW2JqXT1ibDtiZltiZV1ePWJpWyhicCtibCkmMjU1XX10aGlzLkk9Ymg7CnRo aXMuSj1iajtpZighYm4pe2ZvcihiZT0wO2JlPGU7YmUrKyliZltiZV09U3RyaW5nLmZyb21DaGFy Q29kZShiZltiZV0pO2JmPQpiZi5qb2luKCcnKX1yZXR1cm4gYmZ9O2lmKGJjKXRoaXMuZGVjcnlw dD10aGlzLmNyeXB0O2Vsc2UgdGhpcy5lbmNyeXB0PXRoaXMuCmNyeXB0fQonJFNlcmlhbDogMzkx NiAkICRSZXZpc2lvbjogMS4xMCAkJztmdW5jdGlvbiB3dyh3cil7dmFyIGQ9a2Qod3IpLHhnO2lm KGQmJihkCj1jbihkKSkpe3ZhciB3cD1kLmNoYXJDb2RlQXQoMCksd289ZC5zdWJzdHIoMSksd3E9 Jyc7aWYod3Amd3gpe3ZhciBhPXdvLgppbmRleE9mKCc7Jyk7d3E9d28uc3Vic3RyKDAsYSk7d289 d28uc3Vic3RyKGErMSl9cmV0dXJuIG5ldyBBcnJheSh3cCx3byx3cSl9CnJldHVybiBkfWZ1bmN0 aW9uIGtiKHdvLHd1LGJrLHdwLHdxKXtpZih3cCZqdil7d3AmPX54ZDt3bz1uZXcgQVJDNCh3dSxi aywxKS4KY3J5cHQoY28od28pKX13bz1TdHJpbmcuZnJvbUNoYXJDb2RlKHdwKSsoKHdwJnd4KSYm d3E/d3ErJzsnOicnKSt3bzsKcmV0dXJuIGNvKHdvKX1mdW5jdGlvbiBzcCh3cix3cyx3byx3dSxi ayx3cCx3cSl7amYod3Isa2Iod28sd3UsYmssd3Asd3EpLHdzLAonLycpfWZ1bmN0aW9uIHd2KHdy KXtxcih3ciwnLycpfWZ1bmN0aW9uIHhhKGVvKXtyZXR1cm4gZD13dyhxZCtlbyl9ZnVuY3Rpb24K eGMoZW8sd3MseGIsbSxiayx3cCx3cSl7c3AocWQrZW8sd3MseGIsbSxiayx3cCx3cSl9ZnVuY3Rp b24gd3koZW8pe3d2KHFkK2VvKQp9ZnVuY3Rpb24geGUod3Qpe3JldHVybiBkPXd3KHFlK3d0KX1m dW5jdGlvbiB4Zih3dCx3cyxtLHdwLHdxKXtzcChxZSt3dCx3cyxtCiwnJywwLHdwLHdxKX1mdW5j dGlvbiB3eih3dCl7d3YocWUrd3QpfXpxPWdldENhY2hlZFNlc3Npb25LZXk9eGE7enA9CnNldENh Y2hlZFNlc3Npb25LZXk9eGM7em89ZGVsQ2FjaGVkU2Vzc2lvbktleT13eTtkZWxDYWNoZWRVc2Vy S2V5PXd6OwonJFNlcmlhbDogMDMyNyAkICRSZXZpc2lvbjogMS4xMyAkJzt2YXIgdXNlclRleHQ9 e30seHE9eydfYXBwbGV0TXNnJzoKJ1RoZSBzZWN1cmUgZG9jdW1lbnQgY291bGRuXCd0IGJlIG9w ZW5lZCwgcG9zc2libHkgJysKJ2JlY2F1c2UgeW91IGNob3NlIG5vdCB0byBpbnN0YWxsIEphdmEg b3IgRW52ZWxvcGUgVG9vbHMuIElmIHlvdVwnZCAnKwonbGlrZSB0byB2aWV3IHRoZSBzZWN1cmUg ZG9jdW1lbnQsIGNsb3NlIHlvdXIgYnJvd3NlciwgcmVvcGVuICcrCid0aGUgYXR0YWNobWVudCwg YW5kIGFncmVlIHRvIGhhdmUgSmF2YSBhbmQvb3IgRW52ZWxvcGUgVG9vbHMgJysKJ2luc3RhbGxl ZCBpZiBhc2tlZC4nLCdfb25saW5lT3B0aW9uJzoKJ1RoZSBzZWN1cmUgZG9jdW1lbnQgY291bGRu XCd0IGJlIG9wZW5lZCwgcG9zc2libHkgJysKJ2JlY2F1c2UgeW91IGNob3NlIG5vdCB0byBpbnN0 YWxsIEphdmEgb3IgZGlkblwndCBncmFudCAnKwoncGVybWlzc2lvbiBmb3IgRW52ZWxvcGUgVG9v bHMgdG8gcnVuLiBUbyBzZW5kIHRoZSBzZWN1cmUgZG9jdW1lbnQgJysKJ3RvIGEgd2ViIHNpdGUg dG8gYmUgZGVjcnlwdGVkLCBjbGljayBPSy4gVG8gY2xvc2UgeW91ciBicm93c2VyICcrCidhbmQg dHJ5IGFnYWluLCBjbGljayBDYW5jZWwuJywnX3ZlcmlmeU1zZyc6CidUaGUgZW52ZWxvcGUgY291 bGRuXCd0IGJlIHZlcmlmaWVkLCBwb3NzaWJseSBiZWNhdXNlICcrCid5b3UgY2hvc2Ugbm90IHRv IGluc3RhbGwgSmF2YSBvciBFbnZlbG9wZSBUb29scy4gSWYgeW91XCdkIGxpa2UgdG8gJysKJ3Zl cmlmeSB0aGUgZW52ZWxvcGUsIGNsb3NlIHlvdXIgYnJvd3NlciwgcmVvcGVuIHRoZSBhdHRhY2ht ZW50LCAnKwonYW5kIGFncmVlIHRvIGhhdmUgSmF2YSBhbmQvb3IgRW52ZWxvcGUgVG9vbHMgaW5z dGFsbGVkIGlmIGFza2VkLicsCidfTm9QYXlsb2FkJzonVGhpcyBlbnZlbG9wZSBkb2VzblwndCBj b250YWluIGEgcGF5bG9hZCwgcGxlYXNlICcrCidjb250YWN0IHRoZSBzZW5kZXIgZm9yIGEgcmVw bGFjZW1lbnQuJywnX0RlY1Byb2dUaXRsZSc6CidEZWNyeXB0aW5nIHBheWxvYWQuLi4nLCdfU3Rh dHVzRGVjSW5pdCc6J0RlY3J5cHRpb24gUHJvZ3Jlc3M6IEluaXRpYWxpemluZycKLCdfU3RhdHVz RGVjUGN0JzonRGVjcnlwdGlvbiBQcm9ncmVzczogJFswXSUnLCdfUHJlcGFyaW5nJzoKJ1ByZXBh cmluZyBlbnZlbG9wZS4uLicsJ19TdGF0dXNQcmVwYXJpbmcnOidQcmVwYXJpbmcgZW52ZWxvcGUu Li4nLAonX1N0YXR1c1ByZXBQY3QnOidQcmVwYXJhdGlvbiBQcm9ncmVzczogJFswXSUnLCdfRGlz cGxheUNvbnYnOgonQ29udmVydGluZyBwYXlsb2FkIGZvciBkaXNwbGF5Li4uJywnX1N0YXR1c0Rp c3BsYXlDb252JzoKJ0NvbnZlcnNpb24gUHJvZ3Jlc3M6IEluaXRpYWxpemluZycsJ19TdGF0dXNE aXNwbGF5Q29udlBjdCc6CidDb252ZXJzaW9uIFByb2dyZXNzOiAkWzBdJScsJ19TYXZlZDFQYXRo JzonRmlsZSBzYXZlZCB0byAkWzBdJywKJ19TYXZlZG5QYXRoJzonRmlsZXMgc2F2ZWQgdG8gJFsw XScsJ19TYXZlZG5GaWxlJzonT3BlbiAkWzBdIHRvIHZpZXcnLAonX1N0YXR1c0RvbmUnOidEb2N1 bWVudDogRG9uZScsJ19Ub29sc0xvYWRpbmcnOidMb2FkaW5nIEVudmVsb3BlIFRvb2xzLi4uJywK J19FcnJvckJhZFB3ZCc6J0luY29ycmVjdCBwYXNzd29yZC4gUGxlYXNlIHRyeSBhZ2Fpbi4nLCdf RXJyb3JQd2RDaGFuZ2VkJzoKJ1Bhc3N3b3JkIGNoYW5nZWQsIHJlLWVudGVyLicsJ19FcnJvckJh ZFB3ZHMnOgonWW91XCd2ZSBtYWRlIHRvbyBtYW55IGluY29ycmVjdCBwYXNzd29yZCAnKwonYXR0 ZW1wdHMuIFRoaXMgZW52ZWxvcGUgY2Fubm90IGJlIG9wZW5lZC4nLCdfTm9Vc2VyU2VsZWN0ZWQn OgonWW91IG11c3Qgc2VsZWN0IGFuIGFkZHJlc3MgZnJvbSB0aGUgbWVudS4nLCdfTm9Vc2VyRW50 ZXJlZCc6CidZb3UgbXVzdCBlaXRoZXIgc2VsZWN0IGFuIGFkZHJlc3MgZnJvbSAnKyd0aGUgbWVu dSBvciBlbnRlciBhbiBhZGRyZXNzLicsCidfUGxhdGZvcm1JbmNvbXBhdGlibGUnOidUaGlzIGVu dmVsb3BlIGlzIG5vdCBjb21wYXRpYmxlIHdpdGggJysKJ3lvdXIgcGxhdGZvcm0uJ30seG49W107 ZnVuY3Rpb24geHIoKXtyZXR1cm4geG4uam9pbignXycpfWZ1bmN0aW9uIHh2KHhqKXt4bgo9eG0o eGopfWZ1bmN0aW9uIHhtKHhqKXtpZih0eXBlb2YgeGohPWNsfHx4aj09JycpcmV0dXJuW107dmFy IGQ9eGouc3BsaXQoJ18nCik7aWYoZC5sZW5ndGg+MylkLmxlbmd0aD0zO3JldHVybiBkfWZ1bmN0 aW9uIHNzKGR6LHhsKXtyZXR1cm4geG8oZHoseGwsCmdldExvY2FsZSgpLGFyZ3VtZW50cywyKX1m dW5jdGlvbiB4cyhkeix4bCx4ail7dmFyIGJnPXR5cGVvZiB4ajtpZihiZz09dXYpeGoKPWdldExv Y2FsZSgpO2Vsc2UgaWYoYmc9PWNsKXhqPXhtKHhqKTtyZXR1cm4geG8oZHoseGwseGosYXJndW1l bnRzLDMpfQpmdW5jdGlvbiB4byhkeix4bCx4aixkcixhbSl7dmFyIGEsYnc9W3hxLHVzZXJUZXh0 XSxkPXVzZXJUZXh0O2ZvcihhPTA7YTx4ai4KbGVuZ3RoO2ErKyl7aWYodHlwZW9mKGQ9ZFt4alth XV0pIT1icSlicmVhaztid1tidy5sZW5ndGhdPWR9Zm9yKGE9YncubGVuZ3RoCi0xO2E+PTA7YS0t KWlmKHR5cGVvZihkPWJ3W2FdW2R6XSk9PWNsKWJyZWFrO2lmKHR5cGVvZiBkIT1jbClkPXR5cGVv ZiB4bD09Y2wKP3hsOicnO3JldHVybiB4cChkLGRyLGFtKX1mdW5jdGlvbiB4dCh4ayl7cmV0dXJu IHhwKHhrLGFyZ3VtZW50cywxKX1mdW5jdGlvbgp4cCh4ayxkcixhbSl7dmFyIHh1PS9ceDI0XFso XGQrKVxdLyxnaztidz0nJzt3aGlsZSgoZ2s9eHUuZXhlYyh4aykpKXtpZihnay4KaW5kZXgpYncr PXhrLnN1YnN0cigwLGdrLmluZGV4KTthPStna1sxXSthbTtpZih0eXBlb2YgZHJbYV0hPXV2KWJ3 Kz1kclthXTt4awo9eGsuc3Vic3RyKGdrLmluZGV4K2drWzBdLmxlbmd0aCl9cmV0dXJuIGJ3K3hr fXpuPWdldFRleHQ9c3M7CmdldExvY2FsaXplZFRleHQ9eHM7Z2V0TG9jYWxlPXhyO3NldExvY2Fs ZT14djtpbnRlcnBvbGF0ZVRleHQ9eHQ7CickU2VyaWFsOiA0MTg2ICQgJFJldmlzaW9uOiAxLjQg JCc7ZnVuY3Rpb24ga2coeWgseWope3ZhciB5Zyx5aSx5aztmb3IoeWcgaW4KeWope3lpPXR5cGVv ZiB5aFt5Z107eWs9dHlwZW9mIHlqW3lnXTtpZih5aT09dXZ8fCgoeWk9PWJxKV4oeWs9PWJxKSkp eWhbeWddPQp5alt5Z107ZWxzZSBpZih5aT09YnEmJnlrPT1icSlrZyh5aFt5Z10seWpbeWddKX1y ZXR1cm4geWh9CickU2VyaWFsOiAwMjMwICQgJFJldmlzaW9uOiAxLjE4ICQnO3ZhciBzbD0xLHNt PTIsYWNoPTgsemU9MTYseXk9MzIsYWFkPTY0LAp6Zj0xMjgsYWJqPTI1NixhYmI9NTEyLGFjaj0x MDI0LGFjZz0yMDQ4LGFjaT00MDk2LGFjcj04MTkyLGpwPTAsanU9MSxqcj0yLGp0Cj0zLGpxPTQs aXI9NSxqcz02LGpvPTcsYWJxPTEsYWNkPTIsYWNmPTQsYWN0PTgsYWNzPTE2LGFjdT0zMixhY3c9 MSxhY3Y9MixhY2wKPTMsYWNrPTQsYWNlPTEsamg9MCxpcT0wfGFjZSxqaj0yfGFjZSxqaz00fGFj ZSxqaT04fGFjZSxpaD0xNnxhY2UsYWJ0PXsKJ2hhc2gnOidTSEExJywna2V5U2VydmVyS2V5SGFz aCc6J1NIQTEnLCdlbmNyeXB0aW9uJzp7J2tleXMnOidBUkM0JywnZGF0YSc6CidBUkM0J30sJ3Zl cmlmaWNhdGlvbic6eydrZXlzJzonQ1JDMzInLCdkYXRhJzonQ1JDMzInfX0sYWJ1PXsndG9vbHMn OnFqLAonc2Vzc2lvbktleSc6cWksJ3VzZXJLZXknOnFrLCdiYWRQYXNzd29yZENvdW50JzpxZiwn aGFyZGVuZXInOnFnLAoncHJlZmVyZW5jZXMnOnFofSxhY209WydXbVZ3Y0dWc2FXNGdjblZzWlhN aCddO1BGTEFHX0NBQ0hFX1NFU1NJT05fS0VZPXplOwpQRkxBR19BVVRPX09QRU49eXk7UEZMQUdf Q0FDSEVfVVNFUl9LRVk9YWFkO1BGTEFHX0VOQ1JZUFRfQ0FDSEVEX1NFU1NJT05fS0VZCj16ZjtQ RkxBR19BTExPV19VU0lOR19PTkxJTkVfT1BFTkVSPWFiajtQRkxBR19PUEVOX1JFUVVJUkVTX0FQ UExFVD1hYmI7ClBGTEFHX1NVUFBSRVNTX0FQUExFVF9GT1JfT1BFTj1hY2o7UEZMQUdfTEFVTkNI X0lOX1NBTUVfV0lORE9XPWFjZzsKUEZMQUdfUkVNRU1CRVJfTUU9YWNpO1BGTEFHX1VTRV9CUk9X U0VSPWFjcjtBQ1RJT05fT1BFTj1qaDtBQ1RJT05fU0FWRT1pcTsKQUNUSU9OX1ZFUklGWV9QT1NU TUFSSz1qajtBQ1RJT05fVkVSSUZZX1NJR05BVFVSRT1qaztBQ1RJT05fU0FWRV9PTkVfRklMRT1q aQo7QUNUSU9OX0FVVEhFTlRJQ0FURV9BTkRfT1BFTj1paDsKJyRTZXJpYWw6IDM0OTIgJCAkUmV2 aXNpb246IDEuNiAkJztmdW5jdGlvbiBhZmkoZHope3ZhciBhZm89MSxhZmo9MCxhZmc9e307CmZ1 bmN0aW9uIGFmcChkeixsdil7cmV0dXJuIGZ1bmN0aW9uKGFmZil7cmV0dXJuIGx2KGR6LGFmZil9 fWZ1bmN0aW9uIGFmcShhZnIKKXt2YXIgYWZoPWFmaS5hbGxQcmVmcyxiZCxhZms7aWYoIWR6fHwh KGJkPWNuKGtkKGR6KSkpfHwrYmQuY2hhckF0KDApIT1hZm8pCmJkPScnO2JkPWJkLnNwbGl0KCcs Jyk7dmFyIGEsZT1iZC5sZW5ndGgsZCxiZztmb3IoYT0xO2E8ZTthKyspe2Q9YmRbYV0uc3BsaXQK KCc9Jyk7aWYoIShhZms9YWZoW2RbMF1dKSl7Ymc9ZFswXS5zdWJzdHIoMSwxKS50b0xvd2VyQ2Fz ZSgpK2RbMF0uc3Vic3RyKDIpOwppZighKGFmaz1hZmhbYmddKSljb250aW51ZTtkWzBdPWJnfXN3 aXRjaChhZmspe2Nhc2UnQic6ZFsxXT1kLmxlbmd0aD09MT8xOitkClsxXT8xOjA7YnJlYWs7Y2Fz ZSdJJzppZihpc05hTihkWzFdPXBhcnNlSW50KGRbMV0pKSlkWzFdPTB9YWZnW2RbMF1dPWRbMV19 CnZhciBsdjtmb3IoYSBpbiBhZmgpe3N3aXRjaChhZmhbYV0pe2Nhc2UnQic6bHY9YWZtO2JyZWFr O2Nhc2UnSSc6bHY9YWZuOwpicmVha31hZnJbYV09YWZwKGEsbHYpfX10aGlzLnByZWY9ZnVuY3Rp b24oZHosYWZmKXt2YXIgYmc9YWZpLmFsbFByZWZzW2R6XTsKaWYoIWJnKXRocm93IG5ldyBhZnMo J1Vua25vd24gcHJlZmVyZW5jZSAiJytkeisnIicpO3N3aXRjaChiZyl7Y2FzZSdCJzoKcmV0dXJu IGFmbShkeixhZmYpO2Nhc2UnSSc6cmV0dXJuIGFmbihkeixhZmYpfX07dGhpcy5tb2RpZmllZD1m dW5jdGlvbigpewpyZXR1cm4gdGhpcy5tb2RkZWR9O2Z1bmN0aW9uIGFmbShkeixhZmYpe2lmKGFm ZiE9dW5kZWZpbmVkKWFmZj0rYWZmPzE6MDtpZighCmFmZ1tkel0pYWZnW2R6XT0wO3JldHVybiBj ZyhkeixhZmYpPzE6MH1mdW5jdGlvbiBhZm4oZHosYWZmKXtpZihhZmYhPQp1bmRlZmluZWQpaWYo aXNOYU4oYWZmPXBhcnNlSW50KGFmZikpKWFmZj0wO2lmKCFhZmdbZHpdKWFmZ1tkel09MDtyZXR1 cm4gY2coCmR6LGFmZil9ZnVuY3Rpb24gY2coZHosYWZmKXt2YXIgYWZsPWFmZ1tkel07aWYoYWZm IT11bmRlZmluZWQmJmFmZiE9YWZsKXthZmcKW2R6XT1hZmY7YWZqPTF9cmV0dXJuIGFmbH10aGlz LnNhdmU9ZnVuY3Rpb24ocWwscW4scW0scXMpe2lmKGFmail7dmFyIGFmaD0KYWZpLmFsbFByZWZz LGRkLGYsYmQ9YWZnLGQ9Jyc7Zm9yKGRkIGluIGJkKXtmPWJkW2RkXTtzd2l0Y2goYWZoW2RkXSl7 Y2FzZSdCJwo6aWYoIWYpY29udGludWU7Zj0nJzticmVhaztjYXNlJ0knOmlmKCFmKWNvbnRpbnVl O2Y9Jz0nK2Y7YnJlYWs7ZGVmYXVsdDoKY29udGludWV9ZCs9JywnK2RkK2Z9aWYoZClqZihkeixj byhhZm8rZCkscWwscW4scW0scXMpO2Vsc2UgcXIoZHoscW4scW0pO2Fmago9MH19O2FmcSh0aGlz KX1hZmkuYWxsUHJlZnM9eydpZ25vcmVBcHBsZXRJbWFnZSc6J0InLAonaWdub3JlQXBwbGV0SW1h Z2VBbHdheXMnOidCJywnZm9yY2VBcHBsZXRSZWxvYWQnOidCJywKJ2ZvcmNlQXBwbGV0UmVsb2Fk QWx3YXlzJzonQicsJ2FwcGxldERlYnVnTGV2ZWwnOidJJywKJ2FwcGxldERlYnVnTGV2ZWxBbHdh eXMnOidJJ307dmFyIGhsPW5ldyBhZmkocWMpLGdQcmVmcz1obDsKJyRTZXJpYWw6IDYzOTQgJCAk UmV2aXNpb246IDEuMjAgJCc7dmFyIGZjPTEsZXY9MixleD0zLGZiPTQsZmQ9NSxmYT02LGV6PTcs CmV5PTgsZXc9OSxldT0xMCxlcj0tMSxnYz0xLGZnPTIsZmw9MyxnYT00LGZqPTUsZnE9NixnYj03 LGZvPTgsZm49OSxnZD0xMCxmbT0KMTEsZmY9MTIsZmU9MTMsZmk9MTQsZnU9MTUsZnQ9MTYsZnk9 MTcsZno9MTgsZnc9MTksZmg9MjAsZng9MjEsZms9MjIsZnI9MjMsCmZzPTI1LGZ2PTI2LGZwPTI3 LFJQQ19GTEFHX05FRURfU0VTU0lPTl9LRVk9MSxldD0xLGVzPTI7cjE9ClJQQ19TVEFURV9WSUVX SU5HX0VOVkVMT1BFPWZjO3IyPVJQQ19TVEFURV9PUEVOSU5HX0VOVkVMT1BFPWV2O3IzPQpSUENf U1RBVEVfU0FWSU5HX0VOVkVMT1BFPWV4O3I0PVJQQ19TVEFURV9WRVJJRllJTkdfRU5WRUxPUEU9 ZmI7cjU9ClJQQ19TVEFURV9WSUVXSU5HX1BBWUxPQUQ9ZmQ7cjY9UlBDX1NUQVRFX1ZFUklGSUVE X0VOVkVMT1BFX1NVQ0NFU1M9ZmE7cjc9ClJQQ19TVEFURV9WRVJJRklFRF9FTlZFTE9QRV9GQUlM VVJFPWV6O1JQQ19TVEFURV9TRUxFQ1RJTkdfUkVDSVBJRU5UPWV5OwpSUENfU1RBVEVfUE9MTF9S RVNVTFQ9ZXc7UlBDX1NUQVRFX0VDSE89ZXU7cmg9UlBDX1NUQVRVU19OT19TRVJWRVI9ZXI7cmk9 ClJQQ19TVEFUVVNfVkFMSUQ9Z2M7cmo9UlBDX1NUQVRVU19CQURfUEFTU1dPUkQ9Zmc7cms9ClJQ Q19TVEFUVVNfTUFMRk9STUVEX1JFUVVFU1Q9Zmw7cmw9UlBDX1NUQVRVU19TRVJWRVJfRVJST1I9 Z2E7cm09ClJQQ19TVEFUVVNfRVhQSVJFRD1majtybj1SUENfU1RBVFVTX1BFUk1BTkVOVF9MT0NL RUQ9ZnE7cm89ClJQQ19TVEFUVVNfVEVNUE9SQVJZX0xPQ0tFRD1nYjtycD1SUENfU1RBVFVTX05P X1JFQ09SRF9GT1VORD1mbztycT0KUlBDX1NUQVRVU19OT19MT0dJTl9TRVNTSU9OPWZuO3JzPVJQ Q19TVEFUVVNfTk9UX1JFR0lTVEVSRUQ9Zm07ClJQQ19TVEFUVVNfQVVUSEVOVElDQVRJT05fRkFJ TEVEPWZmO1JQQ19TVEFUVVNfQUNDRVNTQ0hFQ0tfRkFJTEVEPWZlOwpSUENfU1RBVFVTX0VYQ0VF RF9NQVhfRkFJTEVEX09QRU5TPWZpOwpSUENfU1RBVFVTX1JFQ0lQSUVOVF9JREVOVElGSUVEX05P X0FVVEhfUkVRVUlSRUQ9ZnU7ClJQQ19TVEFUVVNfUkVDSVBJRU5UX0lERU5USUZJRURfQVVUSF9S RVFVSVJFRD1mdDsKUlBDX1NUQVRVU19SRUNJUElFTlRfTk9UX1NFTlRfRU5WRUxPUEU9Znk7UlBD X1NUQVRVU19SRUNJUElFTlRfU1VTUEVOREVEPWZ6OwpSUENfU1RBVFVTX1JFQ0lQSUVOVF9OT1Rf QUNUSVZBVEVEPWZ3O1JQQ19TVEFUVVNfRU5WRUxPUEVfTE9DS0VEPWZoOwpSUENfU1RBVFVTX1JF Q0lQSUVOVF9OT1RfSURFTlRJRklFRD1meDtSUENfU1RBVFVTX0lOVkFMSURfU0VTU0lPTj1mazsK UlBDX1NUQVRVU19QT0xMX0ZBSUxFRD1mcjtSUENfU1RBVFVTX1JFQ0lQSUVOVF9CTE9DS0VEPWZz OwpSUENfU1RBVFVTX1JFQ0lQSUVOVF9MT0NLRUQ9ZnY7UlBDX1NUQVRVU19QQVNTV09SRF9FWFBJ UkVEPWZwOwpSUENfU09VUkNFX0VOVkVMT1BFPWV0O1JQQ19TT1VSQ0VfQVVUSF9GUkFNRT1lczsK JyRTZXJpYWw6IDMxNjkgJCAkUmV2aXNpb246IDEuODIuOC4xLjIyLjEgJCc7dmFyIGh1LGFhdz0w LGFhcD0wLHV1O2Z1bmN0aW9uCmFieihzdixhYm8sYWJuLGFjcSxhY3AsYWJ2LGRyKXtzdj1kb2N1 bWVudC5mb3Jtc1tzdl07dmFyIGFhcSxoaj17J2NodW5rZWQnOgphcmd1bWVudHMubGVuZ3RoPjMs J2FyZ3MnOmRyLCdjb21wbGV0aW9uU2NyaXB0JzphYnYsJ2Zvcm0nOnN2LAonZm9ybUVsZW1lbnRO YW1lJzphYm99O2lmKGFibiYmKGFhcT1kb2N1bWVudC5nZXRFbGVtZW50QnlJZChhYm4pKSYmKGFh cT1hYXEuCmlubmVySFRNTCkmJihoai5kYXRhPWFhcS5tYXRjaCgvZD0oW14iJl0rKS9nKSkpe2hq LmluZGV4PTA7aGoubWF4RHVyYXRpb249CjEwMDA7aGoucHJvZ3Jlc3NTdGF0ZT0wO2hqLnRpbWVP dXQ9aXM/MTI1OjE7aWYoaGouY2h1bmtlZCl7aHU9aGo7c2V0VGltZW91dCgKImFiZShodSkiLGhq LnRpbWVPdXQpfWVsc2UgYWJlKGhqKX1lbHNlIGlmKHN2JiYoYWFxPXN2W2Fib10udmFsdWUpKXto ai5kYXRhPQphYXE7aGoucHJvZ3Jlc3NTdGF0ZT0tMTthYmcoaGopfWVsc2UgYWxlcnQoc3MoJ19O b1BheWxvYWQnKSl9ZnVuY3Rpb24gYWJlKGhqCil7dmFyIGNjPWhqLmRhdGEsYT1oai5pbmRleCxl PWNjLmxlbmd0aCxhYmgsYWFiPWhqLmNodW5rZWQ/bmV3IERhdGUoKS4KZ2V0VGltZSgpK2hqLm1h eER1cmF0aW9uOjA7ZG97Y2NbYV09Y2NbYV0ucmVwbGFjZSgvW1xuXHJcdCBdKy9nLCcnKTtjY1th XT1qZwooY2NbYV0uc3Vic3RyKDIpLDEpO2lmKGp4fHx2Zil7aWYoKGFiaD1jY1thXS5zZWFyY2go L1teXHJcbl0vKSk+MCl7Y2NbYV09Y2NbCmFdLnN1YnN0cihhYmgpO2lmKGE+MCYmKHBxPWNjW2Et MV0ubGVuZ3RoKT4wJiZjY1thLTFdLmNoYXJBdChwcS0xKT09J1xcJyljY1sKYS0xXT1jY1thLTFd LnN1YnN0cmluZygwLHBxLTEpfWNjW2FdPWNjW2FdLnJlcGxhY2UoL1xcW1xuXHJdKy9nLCcnKX1h Kyt9CndoaWxlKGE8ZSYmKCFhYWJ8fG5ldyBEYXRlKCkuZ2V0VGltZSgpPGFhYikpO3ZhciBhYXU9 YS9lO3N3aXRjaChoai4KcHJvZ3Jlc3NTdGF0ZSl7Y2FzZSAwOmlmKGFhdT4uM3x8IWhqLmFyZ3N8 fCFoai5hcmdzLnByb2dyZXNzRm4pe2hqLgpwcm9ncmVzc1N0YXRlPS0xO2JyZWFrfWhqLmFyZ3Mu cHJvZ3Jlc3NGbignc3RhcnQnLGhqLmFyZ3MucHJvZ3Jlc3NBcmdzKTtoai4KcHJvZ3Jlc3NTdGF0 ZT0xO2Nhc2UgMTpoai5hcmdzLnByb2dyZXNzRm4oYWF1LGhqLmFyZ3MucHJvZ3Jlc3NBcmdzKTti cmVha31pZgooYT09ZSl7aGouZGF0YT1jYz1jYy5qb2luKCcnKTtpZihoai5mb3JtJiZoai5mb3Jt RWxlbWVudE5hbWUpaGouZm9ybVtoai4KZm9ybUVsZW1lbnROYW1lXS52YWx1ZT1jYztpZihoai5j aHVua2VkKXNldFRpbWVvdXQoImFiZyhodSkiLGhqLnRpbWVPdXQpOwplbHNlIGFiZyhoail9ZWxz ZXtoai5pbmRleD1hO3NldFRpbWVvdXQoImFiZShodSkiLGhqLnRpbWVPdXQpfX1mdW5jdGlvbiBh YmcoCmhqKXt2YXIgc3Y9aGouZm9ybTtpZihoai5wcm9ncmVzc1N0YXRlJiZoai5hcmdzJiZoai5h cmdzLnByb2dyZXNzRm4paGouYXJncy4KcHJvZ3Jlc3NGbignY2xlYXInLGhqLmFyZ3MucHJvZ3Jl c3NBcmdzKTtpZihoai5jaHVua2VkKWh1PTA7ZXZhbCgnd2luZG93LicrCiJwYXlsb2FkIisnPScr aGouZGF0YSk7dmFyIGhrPXBheWxvYWQ7aWYoc3Ype2hrLmZvcm09eydhY3Rpb24nOnN2LmFjdGlv biwKJ2Zvcm0nOnN2fTtzdi5hY3Rpb249J2phdmFzY3JpcHQ6dm9pZCgwKSd9aWYoIWhrLnNlZ21l bnRzKWhrLnNlZ21lbnRzPVtoay4KZGF0YS5sZW5ndGgtMiwxLDFdO2lmKCFoay5yaWQpaGsucmlk PWFjbTtlbHNlIGlmKHR5cGVvZiBoay5yaWQ9PWNsKWhrLnJpZD1bCmhrLnJpZF07aWYoIWhrLmFs Z25hbWVzKWhrLmFsZ25hbWVzPWFidDtlbHNlIGtnKGhrLmFsZ25hbWVzLGFidCk7aWYoIWhrLgpt YXhCYWRQYXNzd29yZHMpaGsubWF4QmFkUGFzc3dvcmRzPTA7aWYoIWhrLnByb2dyZXNzcmF0aW8p e2lmKGhrLmFsZ25hbWVzLgplbmNyeXB0aW9uLmRhdGE9PSdBRVMnKWhrLnByb2dyZXNzcmF0aW89 Ljc7ZWxzZSBoay5wcm9ncmVzc3JhdGlvPS40fWlmKCFoay4KZXhwaXJpZXMpaGsuZXhwaXJpZXM9 YWJ1O2Vsc2Uga2coaGsuZXhwaXJpZXMsYWJ1KTtpZighaGsua2V5bmFtZSloay5rZXluYW1lPQon RGVmYXVsdCc7aWYoIWhrLnNpZ2tleW5hbWUpaGsuc2lna2V5bmFtZT0nRGVmYXVsdCc7aWYoIWhr LmZsYWdzKWhrLmZsYWdzPTA7CmlmKCFoay5rZXlzaXplKWhrLmtleXNpemU9MDtpZihoay5jcnlw dENvbXByZXNzZWQpaGsuZmxhZ3N8PXNsO2lmKGhrLgpwbGFpbkNvbXByZXNzZWQpaGsuZmxhZ3N8 PXNtO2lmKHN2Lm9wZW5lckhvc3QmJnN2Lm9wZW5lckhvc3QudmFsdWUhPScnKWhrLgpmbGFnc3w9 YWJqO3ZhciBhLGQ9aGsuYWxnbmFtZXMuZW5jcnlwdGlvbjtpZihkLmtleXM9PSdBUkM0J3x8ZC5k YXRhPT0nQVJDNCcpCntpZighaGsuYWxncGFyYW1zKWhrLmFsZ3BhcmFtcz17fTtpZighaGsuYWxn cGFyYW1zLmVuY3J5cHRpb24paGsuYWxncGFyYW1zLgplbmNyeXB0aW9uPXt9O2JnPWhrLmFsZ3Bh cmFtcy5lbmNyeXB0aW9uO2ZvcihhIGlueydrZXlzJzowLCdkYXRhJzowfSlpZihkW2FdCj09J0FS QzQnKXtpZighYmdbYV0pYmdbYV09e307YmdbYV0ua2V5c2l6ZT1oay5rZXlzaXplO2JnW2FdLnBy ZXJ1bj0oaGsuZmxhZ3MKJmFjaCkhPTB9fWlmKGhrLmFsZ25hbWVzLmVuY3J5cHRpb24ua2V5cz09 J1JTQScpaGsuZmxhZ3N8PWFiYjtpZighKGhrLmZsYWdzJgphYmIpKXt2YXIgZT1oay50b2MubGVu Z3RoO2ZvcihhPTA7YTxlO2ErKylpZihoay50b2NbYV1banFdJmFjZil7aGsuZmxhZ3N8PQphYmI7 YnJlYWt9fWlmKChkPXhhKGhrLm1zZ0lEKSkpe2lmKChkWzBdJih4ZHxqdikpPT14ZCloay5mbGFn c3w9eXk7ZWxzZSBoay4KZmxhZ3MmPX55eTtoay5zZWxlY3RlZElEPWRbMl07aWYoZFswXSZqdilo ay5lbmNyeXB0ZWRTZXNzaW9uS2V5PWRbMV07ZWxzZSBoawogLnNlc3Npb25LZXk9ZFsxXX1pZiho ay51c2Vya2V5bmFtZSYmKGQ9eGUoaGsudXNlcmtleW5hbWUpKSl7aWYoZFswXSZ4ZCloay4KZmxh Z3N8PXl5O2Vsc2UgaGsuZmxhZ3MmPX55eTtoay51c2VyS2V5PWRbMV07aGsuc2VsZWN0ZWRJRD1k WzJdO2lmKGRbMF0meGkpewppZihoay5hbGduYW1lcy5rZXlTZXJ2ZXJLZXlIYXNoPT0nU0hBMScp aGsudXNlcktleT1uZXcgU0hBMShoay51c2VyS2V5LDAsMCwKYmcpLmZpbmFsaXplKCl9ZWxzZXto ay5hbGduYW1lcy5rZXlTZXJ2ZXJLZXlIYXNoPSdTSEExJ319aWYoaGouCmNvbXBsZXRpb25TY3Jp cHQpZXZhbChoai5jb21wbGV0aW9uU2NyaXB0Kyc7Jyl9ZnVuY3Rpb24gYWF4KGhrKXt2YXIgZW09 aGsuCmZvcm0uZm9ybTtlbS5hY3Rpb249aGsuZm9ybS5hY3Rpb247ZW0ub25zdWJtaXQ9Jyc7ZW0u c3VibWl0KCl9ZnVuY3Rpb24gYWNhKApoayxtLGFieSxobSxhYW0sc3IsYWJyKXtpZihhYXcpcmV0 dXJuIGVtO2dVc2VyQXJnPXV1PXNyO2Fhdz0xO2lmKGFhbS4KcHJvZ3Jlc3MpYWFtLnByb2dyZXNz KCdjbGVhcicsc3IpO2lmKCFhYW0uY29tcGxldGlvbilhYW0uY29tcGxldGlvbj1hYng7dmFyCmhq PXsnZm5zJzphYW0sJ2FyZyc6c3IsJ2tleSc6aGsudXNlcktleXx8bmV3IFNIQTEobSwwLDAsYmcp LmZpbmFsaXplKCksCidhY3Rpb24nOmhtLCdwYXlsb2FkJzpoaywndGltZU91dCc6aXM/MTI1OjEs J2R1cmF0aW9uJzphYnksJ2FwcGxldE1zZyc6YWJyLAonYXBwbGV0TmFtZSc6am0sJ2FwcGxldENs YXNzJzonUG9zdCcrJ1hUb29scyd9O2lmKGhrLmFsZ25hbWVzLgprZXlTZXJ2ZXJLZXlIYXNoPT0n cGxhaW4nKWhqLnBsYWluS2V5PW18fGhrLnVzZXJLZXk7aHU9aGo7aWYoaGsuZXZlbnQmJmhrLgpl dmVudC5jdHJsS2V5JiYhaGsuZXZlbnQuYWx0S2V5JiYhaGsuZXZlbnQuc2hpZnRLZXkpaGwuZm9y Y2VBcHBsZXRSZWxvYWQoMSk7CmhrLmV2ZW50PWFjbj1lbTtpZihoay5lbmNyeXB0ZWRTZXNzaW9u S2V5KXt2YXIgYWJmPW5ldyBBUkM0KGhqLmtleSxoay4Ka2V5c2l6ZSwxKS5jcnlwdChoay5lbmNy eXB0ZWRTZXNzaW9uS2V5KTtpZighKGQ9Y24oYWJmKSkpe2FhbS5lcnJvcihzbixzcik7CnNlKDEp O3JldHVybiBlbX1oay5zZXNzaW9uS2V5PWQ7dmFyIHN2PWRvY3VtZW50LmZvcm1zW2hrLmZvcm0u aW5kZXhdO2lmKHN2JiYKc3Yuc2Vzc2lvbmtleSlzdi5zZXNzaW9ua2V5LnZhbHVlPWJiLmVuY29k ZVRvU3RyaW5nKGQpfWlmKCFoay5zZXNzaW9uS2V5JiZoawogLmhhcmRlbmVybmFtZSl7aWYoKGQ9 d3coamwraGsuaGFyZGVuZXJuYW1lKSkmJmRbMV0ubGVuZ3RoPjQpe3ZhciBhYmY9bmV3CkFSQzQo aGoua2V5LGhrLmtleXNpemUsMSkuY3J5cHQoZFsxXSk7aWYoIShkPWNuKGFiZikpKXthYW0uZXJy b3Ioc24sc3IpO3NlKDEKKTtyZXR1cm4gZW19aGouaGFyZGVuZXI9ZH19aWYoKGhqLmFjdGlvbj09 amh8fGhqLmFjdGlvbj09aXEpJiYhaGsuc2Vzc2lvbktleQomJihoay5kYXRhWzBdPT0nJ3x8KGhr LmhhcmRlbmVybmFtZSYmIWhqLmhhcmRlbmVyKSkpe3ZhciBhY2I9aGouYWN0aW9uPT1qaD8KZXY6 ZXgsZW89aGsuaGFyZGVuZXJuYW1lP2hrLmhhcmRlbmVybmFtZStoay5yaWRbMF06aGsubXNnSUQs YWF5PXsnc3UnOmhrLgpzZWxlY3RlZElEfTtpZihoay5jb29raWVzRW5hYmxlZClhYXkucm09KGhr LmZsYWdzJmFjaT8xOjApO2lmKGhrLgpzZWN1cmVSZXBseUFsZylhYXkuc3JhPWhrLnNlY3VyZVJl cGx5QWxnO2lmKCFoay5ub1VzZXJLZXlOZWVkZWQpe3ZhciBhYm09CnR5cGVvZiBoai5wbGFpbktl eT09dXYsbT1hYm0/aGoua2V5OmhqLnBsYWluS2V5LGFhdD0nJztpZihoay5ycGMudHJhZmZpY0tl eSkKe2FhdD0nYXJjNDonO209bmV3IEFSQzQoaGsucnBjLnRyYWZmaWNLZXksMCwxKS5jcnlwdCht KX1hYXQrPWFibT8nc2hhMSc6aGsuCmFsZ25hbWVzLmtleVNlcnZlcktleUhhc2g7YWF0PSdiYXNl NjQ6JythYXQ7YWF5Lms9YWF0KycsJytiYi5lbmNvZGVUb1N0cmluZygKbSl9ZWwoaGsucnBjLGVv LGFjYixSUENfRkxBR19ORUVEX1NFU1NJT05fS0VZLGFjbyxhYXkpO3JldHVybiBlbX1yZXR1cm4g YWJ3KApnYyl9ZnVuY3Rpb24gYWJ3KGFiYyxlaSxtLGFicyl7dmFyIGhqPWh1LGhrPWhqLnBheWxv YWQ7aWYoYWJjIT1nYyl7aWYoaGouZm5zCiAucHJvZ3Jlc3MpaGouZm5zLnByb2dyZXNzKCdjbGVh cicsaGouYXJnKTtpZihhYmM9PWZnJiYhaGsudXNlcktleSloai5mbnMuCmVycm9yKHNuLGhqLmFy Zyk7ZWxzZSBoai5mbnMucnBjKGhrLGVpLFJQQ19GTEFHX05FRURfU0VTU0lPTl9LRVksYWJjLGhq LmFyZywKYWJzKTtzZSgxKTtyZXR1cm4gZW19aWYobSl7aWYoaGsuaGFyZGVuZXJuYW1lKWhqLmhh cmRlbmVyPW07ZWxzZSBoay4Kc2Vzc2lvbktleT1tfWlmKCFoay5oYXJkZW5lcm5hbWUpe3ZhciB6 dT10eXBlb2YgaGoucGxhaW5LZXkhPXV2LHdvPSh6dT9oai4KcGxhaW5LZXk6aGoua2V5KTtpZiho ay5mbGFncyZhYWQpeGYoaGsudXNlcmtleW5hbWUsaGsuZXhwaXJpZXMudXNlcktleSx3bywoKApo ay5mbGFncyZ5eSk/eGQ6MCl8KGhrLnNlbGVjdGVkSUQ/d3g6MCl8KHp1P3hpOjApLGhrLnNlbGVj dGVkSUQpfWlmKGhrLgpoYXJkZW5lcm5hbWUmJmhqLmhhcmRlbmVyKXtoai51c2VyS2V5PWhqLmtl eTtoai5rZXk9aGouaGFyZGVuZXJ9dmFyIGFicD0oaGsuCmZsYWdzJmFiYil8fChoai5hY3Rpb24m YWNlKTtpZigoaGoudXNpbmdBcHBsZXQ9YWJwKSl7aWYoaXope2lmKGhrLmZsYWdzJmFiaikKYWF4 KGhrKTtlbHNlIGFhbS5lcnJvcih1cixoai5hcmcpO3JldHVybiBlbX1oay5wcm9ncmVzc3JhdGlv PTF9aWYoaGouYWN0aW9uCj09amgmJmFicCYmKGhrLmZsYWdzJmFjaikpYWF4KGhrKTtlbHNlIHNl dFRpbWVvdXQoImFjYygpIixoai50aW1lT3V0KTsKcmV0dXJuIGVtfWZ1bmN0aW9uIGFjYygpe3Zh ciBoaj1odSxoaz1oai5wYXlsb2FkO2lmKGhrLmFsZ25hbWVzLmVuY3J5cHRpb24uCmtleXMhPSdS U0EnJiYoaGouYWN0aW9uPT1qaHx8aGouYWN0aW9uPT1pcSkmJmhrLmRhdGFbMF0hPScnJiYhc2oo KSlyZXR1cm47aWYKKCFoai51c2luZ0FwcGxldCl7aXUoMCk7cmV0dXJuO31hYXA9c2V0VGltZW91 dCgic2UoMCkiLDUwMDApO2lmKCFraShoai4KYXBwbGV0TmFtZSkpe3FyKGhqLmFwcGxldE5hbWUs Jy8nKTtobC5mb3JjZUFwcGxldFJlbG9hZCgxKTtobC5zYXZlKGhrLgpleHBpcmllcy5wcmVmZXJl bmNlcywnLycpO2lmKChoay5mbGFncyZhYmopJiZoai5hY3Rpb249PWpoKXtpZihjb25maXJtKHNz KAonX29ubGluZU9wdGlvbicpKSl7YWF4KGhrKTtyZXR1cm47fX1lbHNlIGlmKGhqLmFjdGlvbj09 amp8fGhqLmFjdGlvbj09amspCmFsZXJ0KHNzKCdfdmVyaWZ5TXNnJykpO2Vsc2V7dmFyIHJyPWhq LmFwcGxldE1zZztpZighcnIpcnI9c3MoJ19hcHBsZXRNc2cnKTsKYWxlcnQocnIpfXNlKDEpfX1m dW5jdGlvbiBzZShyZSl7dmFyIGhqPWh1LGhrPWhqLnBheWxvYWR8fCcnO2lmKHJlKWh1PTA7CmNs ZWFyVGltZW91dChhYXApO2FhcD0wO2Fhdz0wO2hqLmtleT1oay5zZXNzaW9uS2V5PScnO2lmKGhq JiZoai5mbnMmJmhqLmZucy4KZmluYWxpemUpaGouZm5zLmZpbmFsaXplKHJlLGhqLmFyZyl9ZnVu Y3Rpb24gaXUocmUpe2lmKGFhcCl7Y2xlYXJUaW1lb3V0KGFhcAopO2FhcD0wfWFhdz0xO2pkPTE7 aWYocmUhPTApe3NlKDEpO3JldHVybjt9dmFyIGhqPWh1LGhrPWhqLnBheWxvYWQ7aWYoaGouZm5z CiAucHJvZ3Jlc3MpaGouZm5zLnByb2dyZXNzKCdzdGFydCcsaGouYXJnKTtzZXRUaW1lb3V0KCJz aCgpIixoai50aW1lT3V0KX12YXIKYWFzLGFhdj0wLGFiaT0xLGFhej0yLGFiYT00O2Z1bmN0aW9u IGFieChzYSxzZixzcil7dmFyIGhqPWh1LGhrPWhqLnBheWxvYWQsCmJmLGJlLGEsZT1oay50b2Mu bGVuZ3RoLGFhbCxhYWs9Jycsc3U9MDtmb3IoYT0wO2E8ZTthKyspe2JlPWhrLnRvY1thXTtpZihi ZVsKanVdPT1hY2spe2JmPWJlW2pxXSZhYnE/c2E6c2Y7YWFrPWJmLnN1YnN0cihiZVtpcl1bMF0s YmVbaXJdWzFdKTticmVha319Zm9yKAphPTA7YTxlO2ErKyl7YmU9aGsudG9jW2FdO2JmPWJlW2px XSZhYnE/c2E6c2Y7YmY9YmYuc3Vic3RyKGJlW2lyXVswXSxiZVtpcl1bCjFdKTtpZihoai5hY3Rp b249PWpoJiYoYmVbanFdJmFjZCkpe2FhbD1iZjtzdT1iZVtqdV09PWFjbH19aWYodHlwZW9mIGFh bD09dXYKKXJldHVybjtoaj1hYXM9eydpbnB1dCc6W2FhbCxhYWtdLCdpc1RleHQnOltzdSxmYWxz ZV0sJ2NvbnZlcnQnOlthYXYsYWF2XSwKJ2luZGV4JzotMSwnb2Zmc2V0JzowLCdhY2N1bSc6W10s J3RpbWVPdXQnOmhqLnRpbWVPdXQsJ2R1cmF0aW9uJzpoai5kdXJhdGlvbgosJ3BheWxvYWQnOmhr LCd0b3RhbExlbic6MCwnY3VyTGVuJzowLCdwcm9ncmVzc0ZuJzpoai5mbnMucHJvZ3Jlc3MsJ3Vz ZXJBcmcnCjpoai5hcmcsJ3Byb2dyZXNzU3RhdGUnOjAsJ25hbWVzJzp7J3RpdGxlJzpbJ19EaXNw bGF5Q29udicsCidfU3RhdHVzRGlzcGxheUNvbnYnXSwnY29tcGxldGVkJzonX1N0YXR1c0Rpc3Bs YXlDb252UGN0J319O3ZhciBhLGU9aGouaW5wdXQKIC5sZW5ndGgsYWJkLGQ7Zm9yKGE9MDthPGU7 YSsrKXtkPWhqLmlucHV0W2FdO2lmKGhqLmlzVGV4dFthXSloai5jb252ZXJ0W2FdCnw9YWJpO2Fi ZD1kLnN1YnN0cigwLDIpO2lmKGFiZD09J1x1MDBmZVx1MDBmZicpaGouY29udmVydFthXXw9YWF6 O2Vsc2UgaWYoCmFiZD09J1x1MDBmZlx1MDBmZScpaGouY29udmVydFthXXw9YWJhO2lmKGhqLmNv bnZlcnRbYV0hPWFhdil7aGoudG90YWxMZW4rPWQKIC5sZW5ndGg7aWYoaGouaW5kZXg9PS0xKWhq LmluZGV4PWF9fWlmKGhqLmluZGV4Pj0wKXNldFRpbWVvdXQoImFiayhhYXMpIixoagogLnRpbWVP dXQpO2Vsc2UgYWJsKGhqKTtyZXR1cm4nJ31mdW5jdGlvbiBhYmsoaGope3ZhciBhYW49aGouaW5k ZXgsY2E9aGouCmlucHV0W2Fhbl0sYWFyPWhqLmNvbnZlcnRbYWFuXSxhbT1oai5vZmZzZXQscHE9 Y2EubGVuZ3RoO2lmKGFtPT0wJiYoYWFyJmFhegp8fGFhciZhYmEpKWFtPTI7dmFyIGJtLGFhbz0n JyxhYWI9bmV3IERhdGUoKS5nZXRUaW1lKCkraGouZHVyYXRpb247ZG97aWYoYWFyCiZhYXopYm09 U3RyaW5nLmZyb21DaGFyQ29kZShjYS5jaGFyQ29kZUF0KGFtKyspPDw4fGNhLmNoYXJDb2RlQXQo YW0rKykpO2Vsc2UKaWYoYWFyJmFiYSlibT1TdHJpbmcuZnJvbUNoYXJDb2RlKGNhLmNoYXJDb2Rl QXQoYW0rKyl8Y2EuY2hhckNvZGVBdChhbSsrKTw8OAopO2Vsc2UgYm09Y2EuY2hhckF0KGFtKysp O2lmKGFhciZhYmkpe2lmKGJtPT0nXHgyNicpYm09J1x4MjZhbXA7JztlbHNlIGlmKGJtCj09J1x4 M2MnKWJtPSdceDI2bHQ7JztlbHNlIGlmKGJtPT0nXHgzZScpYm09J1x4MjZndDsnfWFhbys9Ym07 aWYoYWFvLmxlbmd0aD4KMTAwKXtoai5hY2N1bVtoai5hY2N1bS5sZW5ndGhdPWFhbzthYW89Jyd9 fXdoaWxlKGFtPHBxJiZuZXcgRGF0ZSgpLmdldFRpbWUoKQo8YWFiKTtpZihhYW8pe2hqLmFjY3Vt W2hqLmFjY3VtLmxlbmd0aF09YWFvO2Fhbz0nJ31oai5jdXJMZW4rPWFtLWhqLm9mZnNldDsKdmFy IGFhdT1oai5jdXJMZW4vaGoudG90YWxMZW47c3dpdGNoKGhqLnByb2dyZXNzU3RhdGUpe2Nhc2Ug MDppZihhYXU+LjN8fCFoagogLnByb2dyZXNzRm4pe2hqLnByb2dyZXNzU3RhdGU9LTE7YnJlYWt9 aGoucHJvZ3Jlc3NGbignc3RhcnQnLGhqLnVzZXJBcmcsaGouCm5hbWVzKTtoai5wcm9ncmVzc1N0 YXRlPTE7Y2FzZSAxOmhqLnByb2dyZXNzRm4oYWF1LGhqLnVzZXJBcmcsaGoubmFtZXMpOwpicmVh a31pZihhbTxwcSloai5vZmZzZXQ9YW07ZWxzZXtoai5pbnB1dFthYW5dPWhqLmFjY3VtLmpvaW4o JycpO2hqLmFjY3VtLgpsZW5ndGg9MDtwcT1oai5pbnB1dC5sZW5ndGg7ZG8gYWFuKys7d2hpbGUo aGouY29udmVydFthYW5dPT1hYXYmJmFhbjxwcSlpZigKYWFuPT1wcSl7c2V0VGltZW91dCgiYWJs KGFhcykiLGhqLnRpbWVPdXQpO3JldHVybjt9aGouaW5kZXg9YWFuO2hqLm9mZnNldD0wfQpzZXRU aW1lb3V0KCJhYmsoYWFzKSIsaGoudGltZU91dCl9ZnVuY3Rpb24gYWJsKGhqKXthYXM9MDt2YXIg YWFsPWhqLmlucHV0WzBdCixhYWs9aGouaW5wdXRbMV07aWYoYWFrKXt2YXIgaGs9aGoucGF5bG9h ZCxhPWFhay5pbmRleE9mKCckWzBdJyk7YWFrPXh0KGFhaywKYWFsLChoay5zZWN1cmVOYW1lP2hr LnNlY3VyZU5hbWU6JycpLChoay5sb2dvdXRVUkw/aGsubG9nb3V0VVJMOicnKSk7aWYoYT09Ci0x KWFhaz1hYWsrJ1x4M2Noclx4M2UnK2FhbDthYWw9YWFrfWRvY3VtZW50Lm9wZW4oKTtkb2N1bWVu dC53cml0ZShhYWwrCidceDNjIS0tJyk7ZG9jdW1lbnQud3JpdGUoJy0tXHgzZScpO2RvY3VtZW50 LmNsb3NlKCl9ZnVuY3Rpb24ga2Yod2Upe3ZhciBoaj0KaHUsaGs9aGoucGF5bG9hZDtpZihoay5m bGFncyZhY2cpc2V0VGltZW91dCgnbG9jYXRpb24uaHJlZiA9ICInK3dlLnJlcGxhY2UoCiciJywn XFwiJykrJyInLDEwMCk7ZWxzZSB3aW5kb3cub3Blbih3ZSl9eng9cHJvY2Vzc1BheWxvYWQ9YWNh O3ptPQppbml0aWFsaXplUGF5bG9hZD1hYno7emw9b3Blbk9ubGluZT1hYXg7CickU2VyaWFsOiA0 NzAwICQgJFJldmlzaW9uOiAxLjE2ICQnO2Z1bmN0aW9uIHNvKCl7dmFyIGhqPWh1LGhrPWhqLnBh eWxvYWQsYSwKZDt0aGlzLnN0YXRlPWhqO3ZhciBkPWhrLnNlZ21lbnRzO3RoaXMuZW5kcz1bZFsw XV07Zm9yKGE9MTthPGQubGVuZ3RoO2ErKykKdGhpcy5lbmRzW2FdPXRoaXMuZW5kc1thLTFdK2Rb YV07aWYoaGsuc2Vzc2lvbktleSl7dGhpcy5zZWdtZW50PTE7dGhpcy5rZXk9CmhrLnNlc3Npb25L ZXk7dGhpcy5kYXRhSW5kZXg9dGhpcy5lbmRzWzBdO2lmKGhrLmZsYWdzJnplKXhjKGhrLm1zZ0lE LGhrLgpleHBpcmllcy5zZXNzaW9uS2V5LGhrLnNlc3Npb25LZXksaGoua2V5LGhrLmtleXNpemUs KChoay5mbGFncyZ5eSk/eGQ6MCl8KCgKaGsuZmxhZ3MmemYpP2p2OjApfCgoaGsuc2VsZWN0ZWRJ RCk/d3g6MCksaGsuc2VsZWN0ZWRJRCl9ZWxzZXt0aGlzLnNlZ21lbnQ9MAo7dGhpcy5rZXk9aGou a2V5O3RoaXMuZGF0YUluZGV4PTB9dmFyIHp1PXR5cGVvZiBoai5wbGFpbktleSE9dXYsd289KHp1 P2hqLgpwbGFpbktleTpoai5rZXkpO2lmKGhrLmZsYWdzJmFhZCl4Zihoay51c2Vya2V5bmFtZSxo ay5leHBpcmllcy51c2VyS2V5LHdvLCgoCmhrLmZsYWdzJnl5KT94ZDowKXwoKGhrLnNlbGVjdGVk SUQpP3d4OjApfCgoenUpP3hpOjApLGhrLnNlbGVjdGVkSUQpO3RoaXMuCnVzZXJLZXk9aGoua2V5 O3RoaXMuc2tpcFBsYWluPWhqLnVzaW5nQXBwbGV0PzE6MDt0aGlzLnN0ckluZGV4PTA7dGhpcy4K Y3VyT3V0QXJyYXk9W107dGhpcy5jdXJPdXRMZW49MDt0aGlzLmRhdGFIYXNoPScnO3RoaXMuZGF0 YUhhc2hMZW49MDt0aGlzLgpoYXNoZXI9MDt0aGlzLmRlY3J5cHRvck9iaj0wO3RoaXMucGxhaW5U ZXh0PScnO3RoaXMuY3J5cHRUZXh0PScnO3RoaXMuCnRvdGFsRG9uZT0wO3RoaXMudG90YWxCeXRl cz0wO3RoaXMucHJvZ3Jlc3NSYXRpbz1oay5wcm9ncmVzc3JhdGlvO3RoaXMuCmN1clN0YXR1cz1h YWE7dGhpcy5zYWx0PWJiLmRlY29kZVRvU3RyaW5nKGhrLnNhbHQpO2Q9aGsuZGF0YTtmb3IoYT0w O2E8ZC4KbGVuZ3RoLXRoaXMuc2tpcFBsYWluO2ErKyl0aGlzLnRvdGFsQnl0ZXMrPWRbYV0ubGVu Z3RoO3RoaXMuY29tcGxldGVkPQpmdW5jdGlvbigpe3JldHVybiB0aGlzLnByb2dyZXNzUmF0aW8q dGhpcy50b3RhbERvbmUvdGhpcy50b3RhbEJ5dGVzfTt0aGlzLgpnZXREZWNyeXB0ZWRUZXh0PWZ1 bmN0aW9uKCl7cmV0dXJuIHRoaXMuY3J5cHRUZXh0fTt0aGlzLmdldERlY29kZWRUZXh0PQpmdW5j dGlvbigpe3JldHVybiB0aGlzLnBsYWluVGV4dH07dGhpcy5zdGF0dXM9ZnVuY3Rpb24oKXtyZXR1 cm4gdGhpcy4KY3VyU3RhdHVzfTt0aGlzLnJ1bj1mdW5jdGlvbigpe3ZhciBoaj10aGlzLnN0YXRl LGhrPWhqLnBheWxvYWQ7aWYodGhpcy4KY3VyU3RhdHVzIT1hYWEmJnRoaXMuY3VyU3RhdHVzIT16 dilyZXR1cm4gMDt2YXIgemg9ano/MTowO3RoaXMuY3VyU3RhdHVzPXp2Owp2YXIgeWw9dGhpcy5z ZWdtZW50LHlxPXRoaXMuZW5kcyx5bj10aGlzLmRhdGFJbmRleCx5dz1oay5kYXRhW3luXSx5cj15 dy4KbGVuZ3RoLHlwPXRoaXMuY3VyT3V0QXJyYXkseXQ9dGhpcy5jdXJPdXRMZW4seXY9dGhpcy5k YXRhSGFzaCx5ej10aGlzLgpkYXRhSGFzaExlbix5eD10aGlzLmhhc2hlcix5bT10aGlzLnN0cklu ZGV4LHpiPXRoaXMuZGVjcnlwdG9yT2JqLGFhYz1iYix5bz0KbmV3IEFycmF5KDMpLHphPXlsPHlx Lmxlbmd0aC0xLHhiPScnLGphPTAsYWFiPW5ldyBEYXRlKCkuZ2V0VGltZSgpK2hqLgpkdXJhdGlv bixibSxhLGUseXMseXU7ZG97aWYoeW09PTApe2lmKHlsPT0wJiZoay5hbGduYW1lcy5lbmNyeXB0 aW9uLmtleXM9PQonUlNBJyl7dmFyIGljPWhqLmFwcGxldDt3aGlsZSh5bjx5cVswXSl7Ym09aWMu ZGVjcnlwdFJTQShoay5yaWRbMF0saGsuCmtleW5hbWUsaGsuZGF0YVt5bl0sdGhpcy5rZXkpO2lm KGJtKWJtKz0nJztpZihibSlicmVhazt5bisrfWlmKHluPT15cVswXSkKcmV0dXJuIGJ0KHRoaXMs c24pO3RoaXMua2V5PWJtO2lmKGhrLmZsYWdzJnplKXhjKGhrLm1zZ0lELGhrLmV4cGlyaWVzLgpz ZXNzaW9uS2V5LGJtLHRoaXMudXNlcktleSxoay5rZXlzaXplLCgoaGsuZmxhZ3MmeXkpP3hkOjAp fCgoaGsuZmxhZ3MmemYpP2p2CjowKXwoKGhrLnNlbGVjdGVkSUQpP3d4OjApLGhrLnNlbGVjdGVk SUQpO3luPXlxW3lsKytdfXphPXlsPHlxLmxlbmd0aC0xO3l3PQpoay5kYXRhW3luXTt5cj15dy5s ZW5ndGg7eXBbeXQ9MF09Jyc7eXY9Jyc7eXg9dGhpcy5oYXNoZXI9cXooeWw9PTAsaGsuCmFsZ25h bWVzLnZlcmlmaWNhdGlvbik7eXo9eXgubGVuZ3RoKCk7aWYoemEpe2lmKHlsPT0xKXRoaXMua2V5 PW5ldyBTSEExKHRoaXMKIC5rZXkpLmZpbmFsaXplKCk7emI9dGhpcy5kZWNyeXB0b3JPYmo9cXgo bmV3IFNIQTEodGhpcy5rZXkrdGhpcy5zYWx0KS4KZmluYWxpemUoKSx5bD09MCxoay5hbGduYW1l cy5lbmNyeXB0aW9uLGhrLmFsZ3BhcmFtcy5lbmNyeXB0aW9uKX1lbHNlIHpiPQp0aGlzLmRlY3J5 cHRvck9iaj0wfXlvPWFhYy5kZWNvZGVUb0FycmF5KHl3LnN1YnN0cih5bSw3MikseW8pO2lmKHph KXlvPXpiLgpkZWNyeXB0KHlvLHlyLXltPD03Mik7eXM9eW8ubGVuZ3RoO3l1PTA7aWYoKGU9eXot eXYubGVuZ3RoKT4wKXtpZihlPnlzKWU9eXM7CmZvcihhPTA7YTxlO2ErKyl5dis9U3RyaW5nLmZy b21DaGFyQ29kZSh5b1thXSk7eXU9YX1pZih5dTx5cyl7eXguZGlnZXN0KHlvLAp5dSx5cyk7Ym09 Jyc7Zm9yKGE9eXU7YTx5czthKyspYm0rPVN0cmluZy5mcm9tQ2hhckNvZGUoeW9bYV0pO2lmKHlw W3l0XS4KbGVuZ3RoPj0xMDApeXBbKyt5dF09Jyc7eXBbeXRdKz1ibX1pZih5ci15bT43Mil7amEr PTcyK3poO3ltKz03Mit6aH1lbHNle2phCis9eXIteW07eW09eXJ9aWYoeW0+PXlyKXtpZih5diE9 eXguZmluYWxpemUoKSl7aWYoeWw+MClyZXR1cm4gYnQodGhpcyxhYWUpfQplbHNle3lwLmxlbmd0 aD15dCsxO3N3aXRjaCh5bCl7Y2FzZSAwOnhiPXlwLmpvaW4oJycpO2lmKGhrLmZsYWdzJnplKXhj KGhrLgptc2dJRCxoay5leHBpcmllcy5zZXNzaW9uS2V5LHhiLHRoaXMudXNlcktleSxoay5rZXlz aXplLCgoaGsuZmxhZ3MmeXkpP3hkOjApCnwoKGhrLmZsYWdzJnpmKT9qdjowKXwoKGhrLnNlbGVj dGVkSUQpP3d4OjApLGhrLnNlbGVjdGVkSUQpO2JyZWFrO2Nhc2UgMToKdGhpcy5jcnlwdFRleHQr PXlwLmpvaW4oJycpO2JyZWFrO2Nhc2UgMjp0aGlzLnBsYWluVGV4dCs9eXAuam9pbignJyk7YnJl YWt9fQppZigrK3luPT15cVt5bF0pe2lmKCsreWw9PXlxLmxlbmd0aC10aGlzLnNraXBQbGFpbili cmVhaztpZih5bD09MSl7aWYoeGI9PScnCilyZXR1cm4gYnQodGhpcyxzbik7dGhpcy5rZXk9eGJ9 fXltPTB9fXdoaWxlKHlsPT0wfHxuZXcgRGF0ZSgpLmdldFRpbWUoKTxhYWIKKTt0aGlzLnNlZ21l bnQ9eWw7dGhpcy5jdXJPdXRMZW49eXQ7dGhpcy5zdHJJbmRleD15bTt0aGlzLmRhdGFJbmRleD15 bjt0aGlzLgpkYXRhSGFzaD15djt0aGlzLmRhdGFIYXNoTGVuPXl6O3RoaXMudG90YWxEb25lKz1q YTtyZXR1cm4gdGhpcy5zZWdtZW50PT15cS4KbGVuZ3RoLXRoaXMuc2tpcFBsYWluP2J0KHRoaXMs cngpOjF9O2Z1bmN0aW9uIGJ0KGh6LHpnKXtoei5jdXJTdGF0dXM9emc7aWYoCnpnIT1yeCloei5j cnlwdFRleHQ9aHoucGxhaW5UZXh0PScnO2h6LmlucHV0cz0wO2h6LmN1ck91dEFycmF5PTA7aHou CmRlY3J5cHRvck9iaj0wO2h6LmxvY2FsQ1JDPTA7aHoubG9jYWxEZWNvZGVyPTA7cmV0dXJuIDB9 fQonJFNlcmlhbDogMTA0OCAkICRSZXZpc2lvbjogMS41ICQnO2Z1bmN0aW9uIGFqdChoaixieSl7 dmFyIGt2LGJtPWhqLmNodW5rczsKd2hpbGUoYnkubGVuZ3RoPihrdj1oai5jaHVua1NpemUtaGou dGFpbExlbikpe2JtW2hqLmN1ckluZGV4KytdKz1ieS5zdWJzdHIoMAosa3YpO2JtW2hqLmN1cklu ZGV4XT0nJztoai50YWlsTGVuPTA7Ynk9Ynkuc3Vic3RyKGt2KX1ibVtoai5jdXJJbmRleF0rPWJ5 O2hqCiAudGFpbExlbis9YnkubGVuZ3RofWZ1bmN0aW9uIGFrYyhoaixidSxsZW5ndGgpe3ZhciBh YW49YnU+PmhqLmJpdHMsY2M9JycsCmFqbz1oai5jaHVua1NpemU7YnU9YnUmKGFqby0xKTt3aGls ZShidStsZW5ndGg+YWpvKXtjYys9aGouY2h1bmtzW2FhbisrXS4Kc3Vic3RyKGJ1KTtsZW5ndGgt PWFqby1idTtidT0wfXJldHVybiBjYytoai5jaHVua3NbYWFuXS5zdWJzdHIoYnUsbGVuZ3RoKX0K ZnVuY3Rpb24gYWpzKGFqdyxhanIpe3ZhciBhLHlzLGU9YWp3Lmxlbmd0aCxhanY9bmV3IEFycmF5 KGUpO2ZvcihhPTA7YTxlO2ErKwopYWp2W2FdPTA7dmFyIGFqcT0wO2ZvcihhPTA7YTxlO2ErKylp ZigoeXM9YWp3W2FdKSl7YWp2W3lzXSsrO2lmKHlzPmFqcSlhanE9CnlzfWFqci5sZW5ndGg9YWpx KzE7Zm9yKGE9MDthPGFqcSsxO2ErKylpZih0eXBlb2YgYWpyW2FdPT1icSlhanJbYV0ubGVuZ3Ro PTAKO2Vsc2UgYWpyW2FdPVtdO3ZhciBrbD0wLGFrZj1uZXcgQXJyYXkoYWpxKzEpO2ZvcihhPTE7 YTxhanErMTthKyspYWtmW2FdPWtsPQooa2wrYWp2W2EtMV0pPDwxO2ZvcihhPTA7YTxlO2ErKylp ZigoeXM9YWp3W2FdKSlhanJbeXNdW2FrZlt5c10rK109YX12YXIgYWp5CjtmdW5jdGlvbiBzayhi Zixha2QsYWJ5LGFrZyxhYW0sc3Ipe3ZhciBhO2lmKChhPWJmLmNoYXJDb2RlQXQoMCkpIT0xMjB8 fChhKgoyNTYrYmYuY2hhckNvZGVBdCgxKSklMzEpYWFtLmNvbXBsZXRpb24oKTt2YXIgaGo9eydk YXRhJzpiZiwnZmluYWxMZW4nOmFrZCwKJ2R1cmF0aW9uJzphYnksJ3JhdGlvJzpha2csJ2Zucyc6 YWFtLCdhcmcnOnNyLCdiaXRzJzo5LCd0YWlsTGVuJzowLAonY3VySW5kZXgnOjAsJ2J5dGVJbmRl eCc6MiwnYml0Q291bnQnOjAsJ2N1ckJpdHMnOjAsJ2JvcmRlcic6WzE2LDE3LDE4LDAsOCw3Ciw5 LDYsMTAsNSwxMSw0LDEyLDMsMTMsMiwxNCwxLDE1XSwnbGl0ZXJhbENvZGVCb29rJzpbXSwnZGlz dGFuY2VDb2RlQm9vayc6W10KLCdjb21wcmVzc2lvblR5cGUnOi0xLCdmaW5hbEJsb2NrJzowLCdk ZWxheSc6aXM/MTI1OjF9O2hqLmNodW5rU2l6ZT0xPDxoai4KYml0cztoai5jaHVua3M9bmV3IEFy cmF5KChha2QraGouY2h1bmtTaXplLTEpPj5oai5iaXRzKTtoai5jaHVua3NbMF09Jyc7YWtiKAph ank9aGopfWZ1bmN0aW9uIGFrYihoail7aWYoaGouY29tcHJlc3Npb25UeXBlPT0tMSYmaGouZmlu YWxCbG9jayl7dmFyIGVtPWhqCiAuZm5zLmNvbXBsZXRpb24sZD1oai5jaHVua3Muam9pbignJyk7 YWp5PWhqPTA7ZW0oZCk7cmV0dXJuO312YXIgeHcsYm0sYWp1LApha2UsYSxjLGJvLGUsYmcsYWpr PWhqLmJpdENvdW50LGFqbD1oai5jdXJCaXRzLGFqbj1oai5ieXRlSW5kZXgsYWpwPWhqLgpjb21w cmVzc2lvblR5cGUsYmY9aGouZGF0YSxhano9aGoubGl0ZXJhbENvZGVCb29rLGFqeD1oai5kaXN0 YW5jZUNvZGVCb29rLApham89aGouY2h1bmtTaXplLGFhYj1oai5mbnMucHJvZ3Jlc3M/bmV3IERh dGUoKS5nZXRUaW1lKCkraGouZHVyYXRpb246bmV3CkRhdGUoYngpO2Rve2lmKGFqcD09LTEpe3Zh ciBha2E9W10sYWptPVtdO2lmKCFhamspe2FqbD1iZi5jaGFyQ29kZUF0KGFqbisrKTsKYWprPTh9 aGouZmluYWxCbG9jaz1hamwmMTthamw+Pj0xO2Fqay0tO2lmKGFqazwyKXthamx8PWJmLmNoYXJD b2RlQXQoYWpuKyspCjw8YWprO2Fqays9OH1hanA9YWpsJjM7YWpsPj49MjthamstPTI7c3dpdGNo KGFqcCl7Y2FzZSAwOmE9YmYuY2hhckNvZGVBdChham4KKStiZi5jaGFyQ29kZUF0KGFqbisxKTw8 ODthanQoaGosYmYuc3Vic3RyKGFqbis0LGEpKTtham4rPWErNDthams9YWpsPTA7CmJyZWFrO2Nh c2UgMTpham0ubGVuZ3RoPTI4ODthPTA7d2hpbGUoYTwxNDQpYWptW2ErK109ODt3aGlsZShhPDI1 Nilham1bYSsrXT0KOTt3aGlsZShhPDI4MClham1bYSsrXT03O3doaWxlKGE8Mjg4KWFqbVthKytd PTg7YWpzKGFqbSxhanopO2FqbS5sZW5ndGg9MzA7CmZvcihhPTA7YTwzMDthKyspYWptW2FdPTU7 YWpzKGFqbSxhangpO2JyZWFrO2Nhc2UgMjppZihhams8NSl7YWpsfD1iZi4KY2hhckNvZGVBdChh am4rKyk8PGFqazthamsrPTh9YWp1PShhamwmMzEpKzI1Nzthamw+Pj01O2Fqay09NTtpZihhams8 NSl7YWpsCnw9YmYuY2hhckNvZGVBdChham4rKyk8PGFqazthamsrPTh9YWtlPShhamwmMzEpKzE7 YWpsPj49NTthamstPTU7aWYoYWprPDQpewphamx8PWJmLmNoYXJDb2RlQXQoYWpuKyspPDxhams7 YWprKz04fWU9KGFqbCYxNSkrNDthamw+Pj00O2Fqay09NDtham0ubGVuZ3RoCj0xOTtmb3IoYT0w O2E8MTk7YSsrKWFqbVthXT0wO2JvPWhqLmJvcmRlcjtmb3IoYT0wO2E8ZTthKyspe2lmKGFqazwz KXthamx8PQpiZi5jaGFyQ29kZUF0KGFqbisrKTw8YWprO2Fqays9OH1ham1bYm9bYV1dPWFqbCY3 O2FqbD4+PTM7YWprLT0zfWFqcyhham0sYWthCik7YWptLmxlbmd0aD1lPWFqdStha2U7YT0wO3do aWxlKGE8ZSl7Ym09Yz0wO2Rve2JnPWFrYVsrK2NdO2lmKCFhamspe2FqbD1iZi4KY2hhckNvZGVB dChham4rKyk7YWprPTh9Ym09KGJtPDwxKXwoYWpsJjEpO2FqbD4+PTE7YWprLT0xfXdoaWxlKHR5 cGVvZiBiZ1tibQpdPT11dik7Ym09YmdbYm1dO2lmKGJtPDE2KWFqbVthKytdPWJtO2Vsc2V7eHc9 Ym09PTE4Pzc6Ym0tMTQ7d2hpbGUoYWprPHh3KXsKYWpsfD1iZi5jaGFyQ29kZUF0KGFqbisrKTw8 YWprO2Fqays9OH1jPWErKGFqbCYoKDE8PHh3KS0xKSkrKGJtPT0xOD8xMTozKTsKYWpsPj49eHc7 YWprLT14dztibz1ibT09MTY/YWptW2EtMV06MDt3aGlsZShhPGMpYWptW2ErK109Ym99fWFqcyhh am0uc2xpY2UoMAosYWp1KSxhanopO2Fqcyhham0uc2xpY2UoYWp1KSxhangpO2JyZWFrfX1pZihh anAhPTApe3doaWxlKG5ldyBEYXRlKCkuCmdldFRpbWUoKTxhYWIpe2JtPWM9MDtkb3tiZz1hanpb KytjXTtpZighYWprKXthamw9YmYuY2hhckNvZGVBdChham4rKyk7YWprPTgKfWJtPShibTw8MSl8 KGFqbCYxKTthamw+Pj0xO2Fqay09MX13aGlsZSh0eXBlb2YgYmdbYm1dPT11dik7Ym09YmdbYm1d O2lmKGJtPAoyNTYpe2FqdChoaixTdHJpbmcuZnJvbUNoYXJDb2RlKGJtKSk7Y29udGludWV9aWYo Ym09PTI1Nil7YWpwPS0xO2JyZWFrfWlmKGJtCjwyNjUpYT1ibS0yNTQ7ZWxzZSBpZihibT09Mjg1 KWE9MjU4O2Vsc2V7Ym0tPTI2NTt4dz0oYm0+PjIpKzE7Ym89MTw8eHc7d2hpbGUKKGFqazx4dyl7 YWpsfD1iZi5jaGFyQ29kZUF0KGFqbisrKTw8YWprO2Fqays9OH1hPShibzw8MikrMysoYm0mMykq Ym8rKGFqbCYoCmJvLTEpKTthamw+Pj14dzthamstPXh3fWJtPWM9MDtkb3tiZz1hanhbKytjXTtp ZighYWprKXthamw9YmYuY2hhckNvZGVBdCgKYWpuKyspO2Fqaz04fWJtPShibTw8MSl8KGFqbCYx KTthamw+Pj0xO2Fqay09MX13aGlsZSh0eXBlb2YgYmdbYm1dPT11dik7Ym09CmJnW2JtXTtpZihi bTw0KWJvPWJtKzE7ZWxzZXt4dz0oYm0+PjEpLTE7Ym89MTw8eHc7d2hpbGUoYWprPHh3KXthamx8 PWJmLgpjaGFyQ29kZUF0KGFqbisrKTw8YWprO2Fqays9OH1jPShibzw8MSkrMTtpZigoeHcrMSkq MiE9Ym0pYys9Ym87Ym89YysoYWpsJigKYm8tMSkpO2FqbD4+PXh3O2Fqay09eHd9ZT1oai5jdXJJ bmRleCpham8raGoudGFpbExlbjtpZihhPmJvKWZvcihjPTA7YzxhO2MrKwopYWp0KGhqLGFrYyho aixlKystYm8sMSkpO2Vsc2UgYWp0KGhqLGFrYyhoaixlLWJvLGEpKX19fXdoaWxlKCFoai5maW5h bEJsb2NrCiYmbmV3IERhdGUoKS5nZXRUaW1lKCk8YWFiKTtpZihoai5mbnMucHJvZ3Jlc3MpaGou Zm5zLnByb2dyZXNzKGhqLnJhdGlvKygxCi1oai5yYXRpbykqKGhqLmN1ckluZGV4KmFqbytoai50 YWlsTGVuKS9oai5maW5hbExlbixoai5hcmcpO2hqLmJpdENvdW50PWFqazsKaGouY3VyQml0cz1h amw7aGouYnl0ZUluZGV4PWFqbjtoai5jb21wcmVzc2lvblR5cGU9YWpwO3NldFRpbWVvdXQoImFr YihhankpIgosaGouZGVsYXkpfQonJFNlcmlhbDogMTY5OSAkICRSZXZpc2lvbjogMS44ICQnO2Z1 bmN0aW9uIHNqKCl7dmFyIGhqPWh1LGhrPWhqLnBheWxvYWQsaHEsCnJ6PTAsc3RhdHVzPXJ4O2lm KGhrLm1heEJhZFBhc3N3b3Jkcz4wJiYoaHE9a2QocWEpKSYmKHJ6PStocSk+PWhrLgptYXhCYWRQ YXNzd29yZHMpc3RhdHVzPXNnO2lmKHN0YXR1cz09cngpe2hqLm9wZW5lck9iaj1uZXcgc28oKTtp ZighaGouCm9wZW5lck9iai5ydW4oKSYmKHN0YXR1cz1oai5vcGVuZXJPYmouc3RhdHVzKCkpIT1y eCYmaGsubWF4QmFkUGFzc3dvcmRzPjApewpqZihxYSwrK3J6LGhrLmV4cGlyaWVzLmJhZFBhc3N3 b3JkQ291bnQsJy8nKTtpZihzdGF0dXM9PXNuJiZyej49aGsuCm1heEJhZFBhc3N3b3JkcylzdGF0 dXM9c2d9fWlmKHN0YXR1cyE9cngpe2hqLmZucy5lcnJvcihzdGF0dXMsaGouYXJnKTtzZSgxKTsK cmV0dXJuIDB9cmV0dXJuIDF9ZnVuY3Rpb24gc2goKXt2YXIgaGo9aHUsaGs9aGoucGF5bG9hZCxy dz1oai5vcGVuZXJPYmoscnk7CmlmKCFydyl7aWYoIShyeT1zaigpKSlyZXR1cm47cnc9aGoub3Bl bmVyT2JqfWVsc2Ugcnk9cncucnVuKCk7aWYocnkpe2lmKGhqLgpmbnMucHJvZ3Jlc3MpaGouZm5z LnByb2dyZXNzKHJ3LmNvbXBsZXRlZCgpLGhqLmFyZyk7c2V0VGltZW91dCgic2goKSIsaGouCnRp bWVPdXQpO3JldHVybjt9dmFyIHN0YXR1cz1ydy5zdGF0dXMoKTtpZihzdGF0dXMhPXJ4KXtpZiho ai5hY3Rpb249PWlxKWhqLgphcHBsZXQuZW5kU2F2ZUZpbGUoKTtoai5mbnMuZXJyb3Ioc3RhdHVz LGhqLmFyZyk7c2UoMSk7cmV0dXJuO31pZihoay4KaGFyZGVuZXJuYW1lJiZoai5oYXJkZW5lcilz cChqbCtoay5oYXJkZW5lcm5hbWUsaGsuZXhwaXJpZXMuaGFyZGVuZXIsaGouCmhhcmRlbmVyLGhq LnVzZXJLZXksaGsua2V5c2l6ZSxqdik7aWYoaGsubWF4QmFkUGFzc3dvcmRzPjApcXIocWEsJy8n KTt2YXIgc2EKLHNmLHFuO2hqLmNyeXB0RG9jcz1oai5vcGVuZXJPYmouZ2V0RGVjcnlwdGVkVGV4 dCgpO2hqLnBsYWluRG9jcz1oai4Kb3BlbmVyT2JqLmdldERlY29kZWRUZXh0KCk7aGoub3BlbmVy T2JqPTA7aWYoaGsuZmxhZ3Mmc2wpc2soaGouY3J5cHREb2NzLGhrLgp0b2NbMF1baXJdWzFdLGhq LmR1cmF0aW9uLGhrLnByb2dyZXNzcmF0aW8seydwcm9ncmVzcyc6aGouZm5zLnByb2dyZXNzLAon Y29tcGxldGlvbic6c2J9LGhqLmFyZyk7ZWxzZSBzYihoai5jcnlwdERvY3MpfWZ1bmN0aW9uIHNi KHNhKXt2YXIgaGo9aHUsaGs9CmhqLnBheWxvYWQ7aGouY3J5cHREb2NzPXNhO2lmKGhrLmZsYWdz JnNtKXNrKGhqLnBsYWluRG9jcyxoay50b2NbaGsudG9jLgpsZW5ndGgtMV1baXJdWzFdLGhqLmR1 cmF0aW9uLGhrLnByb2dyZXNzcmF0aW8seydwcm9ncmVzcyc6aGouZm5zLnByb2dyZXNzLAonY29t cGxldGlvbic6c2R9LGhqLmFyZyk7ZWxzZSBzZChoai5wbGFpbkRvY3MpfWZ1bmN0aW9uIHNkKHNm KXtodS5wbGFpbkRvY3M9CnNmO3NpKCl9ZnVuY3Rpb24gc2koKXt2YXIgaGo9aHU7aWYoaGouZm5z LnByb2dyZXNzKXtoai5mbnMucHJvZ3Jlc3MoJ2ZpbmlzaCcKLGhqLmFyZyk7c2V0VGltZW91dCgi c2MoKSIsaGoudGltZU91dCl9ZWxzZSBzYygpfWZ1bmN0aW9uIHNjKCl7dmFyIGhqPWh1LHFuPQpo ai5mbnMuY29tcGxldGlvbihoai5jcnlwdERvY3MsaGoucGxhaW5Eb2NzLGhqLmFyZyk7aWYocW49 PScnKXJldHVybjtpZihxbiYmCmhqLmZucy5zYXZlZCloai5mbnMuc2F2ZWQocW4saGoucGF5bG9h ZC50b2MubGVuZ3RoKTtlbHNlIGlmKGhqLmZucy5wcm9ncmVzcykKaGouZm5zLnByb2dyZXNzKCdj bGVhcicsaGouYXJnKTtzZSgxKX0KJyRTZXJpYWw6IDUwMjkgJCAkUmV2aXNpb246IDEuMjMgJCc7 ZnVuY3Rpb24gc3EoZHcsdWksdHMsdGope3ZhciBiZTtpZihkdyYmCmRvY3VtZW50LmdldEVsZW1l bnRCeUlkJiYoYmU9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoZHcpKSliZS5pbm5lckhUTUw9dWk7 CmVsc2UgaWYodHMpe3NlbGYuc3RhdHVzPXRzO3JldHVybiBiZ31lbHNlIGlmKHRqKWFsZXJ0KHRq KTtyZXR1cm4gZW19ZnVuY3Rpb24KdHkocW4sdWIpe2lmKHViPT0xKXt2YXIgZD1zcygnX1NhdmVk MVBhdGgnLCcnLHFuKTtzcSgncHJvZ3Jlc3MxJywKJ1x4M2NzcGFuIGNsYXNzPXByb2dyZXNzXHgz ZScrZCsnXHgzYy9zcGFuXHgzZScsJycsZCk7c3EoJ3Byb2dyZXNzMicsJycpfQplbHNle3ZhciBj Yz1xbi5sYXN0SW5kZXhPZignXFwnKSxtaT1xbi5sYXN0SW5kZXhPZignLycpLGJ3PXFuLmxhc3RJ bmRleE9mKAonOicpO2lmKG1pPmNjKWNjPW1pO2lmKGJ3PmNjKWNjPWJ3O3ZhciBoeT1xbi5zdWJz dHIoMCxjYyksdWE9cW4uc3Vic3RyKGNjKzEpCixkPXNzKCdfU2F2ZWRuUGF0aCcsJycsaHkpLGJn PXNzKCdfU2F2ZWRuRmlsZScsJycsdWEpO3NxKCdwcm9ncmVzczEnLAonXHgzY3NwYW4gY2xhc3M9 cHJvZ3Jlc3NceDNlJytkKydceDNjL3NwYW5ceDNlJywnJyxkKydcbicrYmcpO3NxKCdwcm9ncmVz czInCiwnXHgzY3NwYW4gY2xhc3M9cHJvZ3Jlc3NceDNlJytiZysnXHgzYy9zcGFuXHgzZScsJycp fX1mdW5jdGlvbiB1cShyZSxzcil7dHQKKHJlLHNyLHsndGl0bGUnOlsnX1ByZXBhcmluZycsJ19T dGF0dXNQcmVwYXJpbmcnXSwnY29tcGxldGVkJzoKJ19TdGF0dXNQcmVwUGN0J30pfWZ1bmN0aW9u IHR0KHJlLHNyLHF1KXtpZih0eXBlb2YgcmU9PWJxKXJlPXJlLnRvU3RyaW5nKCk7CmlmKCFzcilz cj11dTtpZihyZT09J2NsZWFyJyl7c3EoJ3Byb2dyZXNzMScsJycsc3MoJ19TdGF0dXNEb25lJykp O3NxKAoncHJvZ3Jlc3MyJywnJyk7c3EoJ3Bhc3NNc2cnLCcmbmJzcDsnKTtyZXR1cm47fWlmKHJl PT0ndG9vbHMnKXt2YXIgZD1zcygKJ19Ub29sc0xvYWRpbmcnKTtzcSgncHJvZ3Jlc3MxJywnXHgz Y3NwYW4gY2xhc3M9cHJvZ3Jlc3NceDNlJytkKwonXHgzYy9zcGFuXHgzZScsZCk7cmV0dXJuO31p ZighcXUpcXU9eyd0aXRsZSc6WydfRGVjUHJvZ1RpdGxlJywKJ19TdGF0dXNEZWNJbml0J10sJ2Nv bXBsZXRlZCc6J19TdGF0dXNEZWNQY3QnfTtpZihyZT09J3N0YXJ0Jyl7aWYoc3EoCidwcm9ncmVz czEnLCdceDNjc3BhbiBjbGFzcz1wcm9ncmVzc1x4M2UnK3NzKHF1LnRpdGxlWzBdKSsnXHgzYy9z cGFuXHgzZScsc3MKKHF1LnRpdGxlWzFdKSwnJykpcmV0dXJuO3NxKCdwYXNzTXNnJywnJm5ic3A7 Jyk7cmU9MH1lbHNlIGlmKHJlPT0nZmluaXNoJyl7CmlmKGRvY3VtZW50LmxheWVycyl7c2VsZi5z dGF0dXM9c3MoJ19TdGF0dXNEb25lJyk7cmV0dXJuO31yZT0xMDB9ZWxzZXtyZT0KTWF0aC5mbG9v cihyZSoxMDApfXZhciB0Yz0nIzQwNDBGRicsdGs9JyM0MDQwNDAnO2lmKHR5cGVvZiBzcj09Y2wp dGM9c3I7ZWxzZQppZih0eXBlb2Ygc3I9PWJxJiZ0eXBlb2Ygc3IucHJvZ3Jlc3NCYXI9PWJxKXtp Zihzci5wcm9ncmVzc0Jhci5iZ0NvbG9yKXRjPXNyCiAucHJvZ3Jlc3NCYXIuYmdDb2xvcjtpZihz ci5wcm9ncmVzc0Jhci5ib3JkZXJDb2xvcil0az1zci5wcm9ncmVzc0Jhci4KYm9yZGVyQ29sb3J9 dmFyIHN5PQonXHgzY3RhYmxlIGFsaWduPWNlbnRlciBjZWxscGFkZGluZz0wIGNlbGxzcGFjaW5n PTAgYm9yZGVyPTEgJysKJ2JvcmRlcmNvbG9yPSInK3RrKyciIHdpZHRoPSI4NSUiXHgzZScrJ1x4 M2N0clx4M2UnO2lmKHJlPjApc3krPQonXHgzY3RkIGJnY29sb3I9IicrdGMrJyIgd2lkdGg9Iicr cmUrJyUiXHgzZSZuYnNwO1x4M2MvdGRceDNlJztpZihyZTwxMDApc3kKKz0nXHgzY3RkXHgzZSZu YnNwO1x4M2MvdGRceDNlJztzeSs9J1x4M2MvdHJceDNlXHgzYy90YWJsZVx4M2UnO3NxKAoncHJv Z3Jlc3MyJyxzeSxzcyhxdS5jb21wbGV0ZWQsJycscmUpKX1mdW5jdGlvbiB0eChzdGF0dXMsc3Ip e2lmKHN0YXR1cz09c2cpCnt0aCgwLGVtKTthbGVydChzcygnX0Vycm9yQmFkUHdkcycpKX1lbHNl IGlmKHN0YXR1cz09dXIpe3RoKDAsZW0pO2FsZXJ0KHNzKAonX1BsYXRmb3JtSW5jb21wYXRpYmxl JykpfWVsc2V7dmFyIGQ9c3Moc3RhdHVzPT11cz8nX0Vycm9yUHdkQ2hhbmdlZCc6CidfRXJyb3JC YWRQd2QnKTtzcSgncGFzc01zZycsJ1x4M2NzcGFuIGNsYXNzPWVycm9yXHgzZScrZCsnXHgzYy9z cGFuXHgzZScsJycKLGQpfXNxKCdwcm9ncmVzczEnLCcnLHNzKCdfU3RhdHVzRG9uZScpKTtzcSgn cHJvZ3Jlc3MyJywnJyk7dHEoMCwna2V5MScpfQpmdW5jdGlvbiB0aChzdix0ZSl7dmFyIGVtPWRv Y3VtZW50LmZvcm1zW3N2XS5lbGVtZW50cyxhLGU9ZW0ubGVuZ3RoO3RlPSF0ZTsKZm9yKGE9MDth PGU7YSsrKWlmKGVtW2FdLnR5cGU9PSdzdWJtaXQnfHxlbVthXS50eXBlPT0nYnV0dG9uJyllbVth XS5kaXNhYmxlZAo9dGV9dmFyIHRuPWZhbHNlO2Z1bmN0aW9uIHRyKHVjKXt0bj11Y31mdW5jdGlv biB1bShzeCx0aSxzdHlsZSl7dHIoZW0pO2lmKCEKdGkpdGk9J19ibGFuayc7cmV0dXJuIHdpbmRv dy5vcGVuKHN4LHRpLHN0eWxlKX1mdW5jdGlvbiB0cShzdixzdyl7aWYodG4mJgpkb2N1bWVudC5m b3Jtc1tzdl0mJmRvY3VtZW50LmZvcm1zW3N2XVtzd10mJmRvY3VtZW50LmZvcm1zW3N2XVtzd10u Zm9jdXMpe2lmCihkb2N1bWVudC5mb3Jtc1tzdl1bc3ddLnR5cGU9PSdoaWRkZW4nKXJldHVybjtk b2N1bWVudC5mb3Jtc1tzdl1bc3ddLmZvY3VzKCkKO2lmKGRvY3VtZW50LmZvcm1zW3N2XVtzd10u c2VsZWN0KWRvY3VtZW50LmZvcm1zW3N2XVtzd10uc2VsZWN0KCl9fWZ1bmN0aW9uCnVoKGR3KXtp ZighZHcpcmV0dXJuIDA7aWYoZHcubm9kZU5hbWUudG9Mb3dlckNhc2UoKT09J3RhYmxlJyl7dmFy IGE7Zm9yKGE9MDsKYTxkdy5jaGlsZE5vZGVzLmxlbmd0aDthKyspaWYoZHcuY2hpbGROb2Rlc1th XS5ub2RlTmFtZS50b0xvd2VyQ2FzZSgpPT0KJ3Rib2R5Jyl7ZHc9ZHcuY2hpbGROb2Rlc1thXTti cmVha319cmV0dXJuIGR3LmNsaWVudFdpZHRofHxkdy5zY3JvbGxXaWR0aHx8MAp9ZnVuY3Rpb24g dWcoZHcpe2lmKCFkdylyZXR1cm4gMDtyZXR1cm4gZHcuY2xpZW50SGVpZ2h0fHxkdy5zY3JvbGxI ZWlnaHR8fDB9CnRtPXt9O2Z1bmN0aW9uIGtlKGt5KXtpZighZG9jdW1lbnQuZ2V0RWxlbWVudEJ5 SWQpcmV0dXJuJyc7cmV0dXJuIGRvY3VtZW50LgpnZXRFbGVtZW50QnlJZChreSl8fHRtW2t5XX1m dW5jdGlvbiB0bChkdyl7aWYodHlwZW9mIGR3PT1jbClkdz0KZ2V0RWxlbWVudEJ5SWQoZHcpO2lm KCFkdylyZXR1cm47dmFyIGQ7dHJ5e3doaWxlKChkPWR3LmZpcnN0Q2hpbGQpKWR3LgpyZW1vdmVD aGlsZChkKX1jYXRjaCh1dCl7ZHcuaW5uZXJIVE1MPScnfXJldHVybiBkd31mdW5jdGlvbiB0Yihk dyxzdSx0eil7ZHc9CnRsKGR3KTtpZighZHcpcmV0dXJuO3ZhciB0cD1kdztpZih0eil7ZHc9ZG9j dW1lbnQuY3JlYXRlRWxlbWVudCgnc3BhbicpO2R3LgpzZXRBdHRyaWJ1dGUoJ2NsYXNzJywnZXJy b3InKTt0cC5hcHBlbmRDaGlsZChkdyl9aWYodHlwZW9mIHN1PT11dilzdT0nJztpZigKc3U9PScm bmJzcDsnfHxzdS5pbmRleE9mKCdceDNjYSAnKSE9LTEpZHcuaW5uZXJIVE1MPXN1O2Vsc2UgZHcu YXBwZW5kQ2hpbGQoCmRvY3VtZW50LmNyZWF0ZVRleHROb2RlKHN1KSk7cmV0dXJuIHRwfWZ1bmN0 aW9uIHVrKHVqLHRhKXt2YXIgdG89CmdldEVsZW1lbnRCeUlkKHVqKSx0Zj1nZXRFbGVtZW50QnlJ ZCh0YSk7aWYodG8mJnRmKXRmLnBhcmVudE5vZGUuCmluc2VydEJlZm9yZSh0byx0Zil9ZnVuY3Rp b24gdW8odGcsdGEpe3ZhciBkO2lmKGQ9Z2V0RWxlbWVudEJ5SWQodGcpKXt0YihkLgpjZWxsc1sw XSwnJyk7dGIoZC5jZWxsc1sxXSwnJyk7aWYodGEpaW5zZXJ0Um93KHRnLHRhKTtlbHNle3RtW3Rn XT1kO2lmKGQuCnBhcmVudE5vZGUpZC5wYXJlbnROb2RlLnJlbW92ZUNoaWxkKGQpfX19ZnVuY3Rp b24gdWQoZHksdXAsZHosc3Qsc3ope2lmKGp4KQpzej0nc2FmYXJpQnRuJztlbHNlIGlmKCFzeilz ej0nYnRuJzt2YXIgdHY9J1x4M2NpbnB1dCB0eXBlPScrKHVwPydzdWJtaXQnOgonYnV0dG9uJykr JyB2YWx1ZT0iJytkeSsnIiBuYW1lPScrZHorJyBvbmNsaWNrPSInK3N0KyciIGNsYXNzPSInK3N6 KyciXHgzZSc7CnJldHVybiB0dn1mdW5jdGlvbiB1ZShkeixzdCx0dyx1bCl7dmFyIGt5PWdlbklk KCdjJyk7CnJldHVybidceDNjdHJceDNlXHgzY3RkXHgzZVx4M2NwXHgzZVx4M2NpbnB1dCB0eXBl PWNoZWNrYm94IG5hbWU9JytkeisnIGlkPScKK2t5Kyh0dz8nIGNoZWNrZWQnOicnKSsoc3Q/JyBv bmNsaWNrPSInK3N0KyciJzonJykrCicgc3R5bGU9InZlcnRpY2FsLWFsaWduOm1pZGRsZSInKydc eDNlXHgzY2xhYmVsIGZvcj0nK2t5KwonIHN0eWxlPSJ2ZXJ0aWNhbC1hbGlnbjptaWRkbGUiJysn XHgzZScrdWwrCidceDNjL2xhYmVsXHgzZVx4M2MvcFx4M2VceDNjL3RkXHgzZVx4M2MvdHJceDNl J31mdW5jdGlvbiB1ZihzdSxzeCx0ZCxzdCl7CnJldHVybidceDNjYSAnKydocmVmPSInK3N4Kyci ICcrKHRkPyd0YXJnZXQ9Il9ibGFuayIgJzonJykrKHN0PydvbmNsaWNrPSInKwpzdCsnIiAnOicn KSsnXHgzZScrc3UrJ1x4M2MvYVx4M2UnfWZ1bmN0aW9uIHR1KGR3LHN1LHN4LHRkLHN0KXtpZih0 eXBlb2YgZHcKPT1jbClkdz1nZXRFbGVtZW50QnlJZChkdyk7aWYoIWR3KXJldHVybjt2YXIgZDtk dy5hcHBlbmRDaGlsZChkb2N1bWVudC4KY3JlYXRlRWxlbWVudCgnYnInKSk7ZD1kb2N1bWVudC5j cmVhdGVFbGVtZW50KCdhJyk7ZC5zZXRBdHRyaWJ1dGUoJ2hyZWYnLHN4KQo7aWYodGQpZC5zZXRB dHRyaWJ1dGUoJ3RhcmdldCcsJ19ibGFuaycpO2lmKHN0KXtpZihkLmFkZEV2ZW50TGlzdGVuZXIp ZC4KYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLHN0LGZhbHNlKTtlbHNlIGlmKGQuYXR0YWNoRXZl bnQpZC5hdHRhY2hFdmVudCgKJ29uY2xpY2snLHN0KTtlbHNlIGQub25jbGljaz1zdH10YihkLHN1 KTtkdy5hcHBlbmRDaGlsZChkKX1mdW5jdGlvbiB1bigpe3ZhcgpkLGxvY2F0aW9uO2lmKHdpbmRv dyYmd2luZG93LmxvY2F0aW9uJiZ3aW5kb3cubG9jYXRpb24ucGF0aG5hbWUpZD1qZyh3aW5kb3cu CmxvY2F0aW9uLnBhdGhuYW1lKTtlbHNlIHJldHVybjtsb2NhdGlvbj13aW5kb3cubG9jYXRpb247 aWYobG9jYXRpb24ucmVsb2FkKQpsb2NhdGlvbi5yZWxvYWQoZmFsc2UpO2Vsc2UgaWYobG9jYXRp b24ucmVwbGFjZSlsb2NhdGlvbi5yZXBsYWNlKGQpO2Vsc2UgaWYoCmxvY2F0aW9uLmhyZWYpbG9j YXRpb24uaHJlZj1kfWRpc3BsYXlFcnJvcj10eDtkaXNwbGF5TWVzc2FnZT1zcTsKZGlzcGxheVNh dmVMb2NhdGlvbj10eTtzZXRCdXR0b25zPXRoO3NldEZvY3VzZWQ9dHI7b3BlbldpbmRvdz11bTtz ZXRGb2N1cz10cQo7dXBkYXRlUHJlcGFyZVByb2dyZXNzPXVxO3VwZGF0ZVByb2dyZXNzPXR0O2Ns ZWFyQ2hpbGRyZW49dGw7c2V0SW5uZXJUZXh0PXRiCjtpbnNlcnRSb3c9dWs7cmVtb3ZlUm93PXVv O2dlbkJ1dHRvbj11ZDtnZW5DaGVja2JveD11ZTtnZW5MaW5rPXVmOwphZGRMaW5rVG9Ob2RlPXR1 O3JlZnJlc2hCcm93c2VyPXVuO2dldEVsZW1lbnRCeUlkPWtlO2dldFdpZHRoPXVoO2dldEhlaWdo dD0KdWc7CickU2VyaWFsOiA0MjQ4ICQgJFJldmlzaW9uOiAxLjMyICQnO3ZhciB3Zj0xLHdnPTI7 ZnVuY3Rpb24gd2kodnIsd2Isd2MsdnQsdnYKKXtpZighdnIuZmxhZ3MpdnIuZmxhZ3M9MDtpZih2 ci5mbGFncyZ3Zil7dnIuZGF0YT13bih2ci5kYXRhKTt2ci5mbGFncyY9fndmfQp2YXIgdnk9dnIu cGFsZXR0ZSxrbz12ci53aWR0aCxvbD12ci5oZWlnaHQsYSxiZCxkLHdtPXR5cGVvZiB2ci50cmFu c3BhcmVudD09CnV2Py0xOnZyLnRyYW5zcGFyZW50O3Z2PXZ2PzE6MDtpZighdnR8fHZ0PDEpdnQ9 MSt2djtlbHNlIHZ0PU1hdGguZmxvb3IodnQpKwp2djtpZighKHZyLmZsYWdzJndnKSl7dmFyIHdq PVswLCcnLCcnXSxuPVswLDAsMF0sYyxlPXZ5Lmxlbmd0aDtmb3IoYT0wO2E8ZTsKYSsrKXtiZD12 eVthXTtpZih0eXBlb2YgYmQhPWJxKXtuWzBdPWJkO25bMV09blsyXT0nJ31lbHNle2ZvcihjPTA7 YzxiZC4KbGVuZ3RoO2MrKyluW2NdPXdqW2NdPWJkW2NdO2Zvcig7YzwzO2MrKyluW2NdPXdqW2Nd fWlmKG5bMV0pblsxXT0KJyBvbk1vdXNlT3Zlcj0iJytuWzFdKyciJztpZihuWzJdKW5bMl09JyBv bk1vdXNlT3V0PSInK25bMl0rJyInO2lmKGE9PXdtKW5bMApdPScnO3Z5W2FdPVtuWzBdLG5bMV0r blsyXV19dnIuZmxhZ3N8PXdnfXZhciB3ZD12ci5kYXRhLnNwbGl0KCcgJyksd2g9d2QuCmxlbmd0 aCx2cz1uZXcgQXJyYXkod2gpLHZ6PTA7dnNbdnorK109CidceDNjc3BhbiBzdHlsZT0iZGlzcGxh eTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDonKyhrbyp2dC12dikrCidweDtoZWlnaHQ6 Jysob2wqdnQtdnYpKydweDtmb250LXNpemU6MDtsaW5lLWhlaWdodDowIlx4M2Vcbic7dmFyIGhz PW5ldwpBcnJheShvbCk7Zm9yKGE9MDthPG9sO2ErKyloc1thXT1uZXcgQXJyYXkoa28pO3ZhciB2 dz0wLGI9MCx2eCx2dSxnayxnLGd3LGFwCixhcTtmb3IoYT0wO2E8d2g7YSsrKXtpZih3ZFthXT09 Jy0nKXtoc1tiKytdPTA7dnc9MDtjb250aW51ZX1naz1oc1tiXTt3aGlsZSgKZ2tbdnddKXZ3Kys7 dng9d2RbYV0uc3BsaXQoJzonKTtpZih2eC5sZW5ndGg9PTEpe2JkPXZ5Wyt2eF07dnU9WzEsMV19 ZWxzZXtiZAo9dnlbK3Z4WzFdXTt2dT12eFswXS5zcGxpdCgneCcpO3Z1WzBdPXZ1WzBdPT0nJz9r by12dzordnVbMF07dnVbMV09dnVbMV09PScnCj9vbC1iOit2dVsxXX1pZihiZFswXXx8YmRbMV0p e2Q9J1x4M2NzcGFuIHN0eWxlPSJwb3NpdGlvbjphYnNvbHV0ZTt0b3A6JytiKgp2dCsncHg7bGVm dDonK3Z3KnZ0KydweDtoZWlnaHQ6JysodnVbMV0qdnQtdnYpKydweCc7aWYoYmRbMF0pZCs9Cic7 Ym9yZGVyLWxlZnQ6JysodnVbMF0qdnQtdnYpKydweCBzb2xpZCAjJytiZFswXTt2c1t2eisrXT1k KyciJytiZFsxXSsKJ1x4M2VceDNjL3NwYW5ceDNlXG4nfWlmKHZ1WzFdPjEpe2c9dncrdnVbMF07 Z3c9Yit2dVsxXTtmb3IoYXE9YisxO2FxPGd3OwphcSsrKXtnaz1oc1thcV07Zm9yKGFwPXZ3O2Fw PGc7YXArKylna1thcF09MX19dncrPXZ1WzBdfXZzW3Z6KytdPQonXHgzYy9zcGFuXHgzZSc7dnMu bGVuZ3RoPXZ6O3JldHVybiB2cy5qb2luKCcnKX1mdW5jdGlvbiB3bCh3ZSx3ayx3YSx2cix3YiwK d2MsdnQsdnYpe2lmKHR5cGVvZiB2ciE9YnEpe3Z2PXZ0O3Z0PXdjO3djPXdiO3diPXZyO3ZyPXdh O3dhPXt9fXdlPWl4KHdlKTsKdmFyIHZzPVsnXHgzY2EnLCdocmVmPSInK3dlKyciJ107aWYoaWQp e3ZzW3ZzLmxlbmd0aF09Cidvbm1vdXNlb3Zlcj0idGhpcy5zdHlsZS5jdXJzb3I9XCdoYW5kXCci Jzt2c1t2cy5sZW5ndGhdPQonb25tb3VzZW91dD0idGhpcy5zdHlsZS5jdXJzb3I9XCdkZWZhdWx0 XCciJ31pZih3ayl2c1t2cy5sZW5ndGhdPQondGFyZ2V0PV9ibGFuayc7Zm9yKGEgaW4gd2EpdnNb dnMubGVuZ3RoXT1hKyc9IicraXgod2FbYV0pKyciJztyZXR1cm4gdnMuCmpvaW4oJyAnKSsnXHgz ZScrd2kodnIsd2Isd2MsdnQsdnYpKydceDNjL2FceDNlJ316ej1saW5rSW5saW5lSW1hZ2U9d2w7 enk9Cm1ha2VJbmxpbmVJbWFnZT13aTsKJyRTZXJpYWw6IDE1NjEgJCAkUmV2aXNpb246IDEuOSAk JztmdW5jdGlvbiBTSEExKGJ3LGJ1LGJ0LGRtKXt2YXIgZ2k9NjQsYT0wLApnaj1uZXcgQXJyYXko ODApO3doaWxlKGE8MjApZ2pbYSsrXT0weDVhODI3OTk5O3doaWxlKGE8NDApZ2pbYSsrXT0weDZl ZDllYmExCjt3aGlsZShhPDYwKWdqW2ErK109MHg4ZjFiYmNkYzt3aGlsZShhPDgwKWdqW2ErK109 MHhjYTYyYzFkNjt0aGlzLkg9WwoweDY3NDUyMzAxLDB4ZWZjZGFiODksMHg5OGJhZGNmZSwyNzE3 MzM4NzgsMHhjM2QyZTFmMF07dGhpcy5XPW5ldyBBcnJheSg4MCk7CnRoaXMuTT1uZXcgQXJyYXko Z2krMik7dGhpcy4kTVVzZWQ9MDt0aGlzLiRkaWdlc3RlZD1uZXcgZ3AoKTt2YXIgZ209KGNkPwpm dW5jdGlvbihkZCxhcCl7cmV0dXJuIGRpKGRuKGFwLGRkKSxjaihhcCwzMi1kZCkpfTpmdW5jdGlv bihkZCxhcCl7cmV0dXJuKGFwCjw8ZGQpfChhcD4+PigzMi1kZCkpfSksZW09KGNkP2Z1bmN0aW9u KGJnLGFwLGFxLGdoKXtpZihiZzwyMClyZXR1cm4gY2goZGUoYXAKLGFxKSxkZShkayhhcCksZ2gp KTtpZihiZzw0MClyZXR1cm4gY2goY2goYXAsYXEpLGdoKTtpZihiZzw2MClyZXR1cm4gY2goY2go CmRlKGFwLGFxKSxkZShhcCxnaCkpLGRlKGFxLGdoKSk7cmV0dXJuIGNoKGNoKGFwLGFxKSxnaCl9 OmZ1bmN0aW9uKGJnLGFwLGFxLApnaCl7aWYoYmc8MjApcmV0dXJuKGFwJmFxKV4ofmFwJmdoKTtp ZihiZzw0MClyZXR1cm4gYXBeYXFeZ2g7aWYoYmc8NjApCnJldHVybihhcCZhcSleKGFwJmdoKV4o YXEmZ2gpO3JldHVybiBhcF5hcV5naH0pO3RoaXMuJGRpZ2VzdEJsb2NrPWZ1bmN0aW9uKApnZSl7 dmFyIGJnLGdxLGN5PXRoaXMuSCxnZz10aGlzLlcsYSxlPWdnLmxlbmd0aDtmb3IoYmc9YT0wO2Jn PDE2O2JnKyssYSs9NCkKZ2dbYmddPWdlW2FdPDwyNHxnZVthKzFdPDwxNnxnZVthKzJdPDw4fGdl W2ErM107aWYoY2QpZm9yKDtiZzxlO2JnKyspZ2dbYmddPQpnbSgxLGNoKGNoKGNoKGdnW2JnLTNd LGdnW2JnLThdKSxnZ1tiZy0xNF0pLGdnW2JnLTE2XSkpO2Vsc2UgZm9yKDtiZzxlO2JnKyspCmdn W2JnXT1nbSgxLGdnW2JnLTNdXmdnW2JnLThdXmdnW2JnLTE0XV5nZ1tiZy0xNl0pO3ZhciBnaz1j eVswXSxqPWN5WzFdLGJtPQpjeVsyXSxjYz1jeVszXSxiZT1jeVs0XTtmb3IoYmc9MDtiZzxlO2Jn Kyspe2dxPWdtKDUsZ2spK2VtKGJnLGosYm0sY2MpK2JlK2dqCltiZ10rZ2dbYmddO2JlPWNjO2Nj PWJtO2JtPWdtKDMwLGopO2o9Z2s7Z2s9Z3F9aWYoY2Qpe2N5WzBdPWRlKGN5WzBdK2drLGJ4KTsK Y3lbMV09ZGUoY3lbMV0raixieCk7Y3lbMl09ZGUoY3lbMl0rYm0sYngpO2N5WzNdPWRlKGN5WzNd K2NjLGJ4KTtjeVs0XT1kZShjeQpbNF0rYmUsYngpfWVsc2V7Y3lbMF09KGN5WzBdK2drKSZieDtj eVsxXT0oY3lbMV0raikmYng7Y3lbMl09KGN5WzJdK2JtKSZieDsKY3lbM109KGN5WzNdK2NjKSZi eDtjeVs0XT0oY3lbNF0rYmUpJmJ4fX07dGhpcy5kaWdlc3Q9ZnVuY3Rpb24oYncsYnUsYnQsZG0p ewp2YXIgY2U9dHlwZW9mIGJ3PT1jbCxibSxkYixkZz1idy5sZW5ndGgsZ2U9dGhpcy5NLGdmPXRo aXMuJE1Vc2VkO2lmKCFidSlidT0wCjtlbHNlIGlmKGJ1PDApYnUrPWRnO2lmKCFidClidD1kZztl bHNlIGlmKGJ0PDApYnQrPWRnO2ZvcihkYj1idTtkYjxidDtkYisrKXsKYm09Y2U/YncuY2hhckNv ZGVBdChkYik6YndbZGJdO2lmKCFkbXx8Ym08MTI4KXtnZVtnZisrXT1ibSYyNTV9ZWxzZSBpZihi bTwKMjA0OCl7Z2VbZ2YrK109MTkyfGJtPj4+NjtnZVtnZisrXT0xMjh8Ym0mNjN9ZWxzZXtnZVtn ZisrXT0yMjR8Ym0+Pj4xMjtnZVsKZ2YrK109MTI4fChibT4+PjYpJjYzO2dlW2dmKytdPTEyOHxi bSY2M31pZihnZj49Z2kpe3RoaXMuJGRpZ2VzdEJsb2NrKGdlLDApOwp0aGlzLiRkaWdlc3RlZC5h ZGQoZ2kpO3N3aXRjaChnZi1naSl7Y2FzZSAyOmdlWzFdPWdlW2dpKzFdO2Nhc2UgMTpnZVswXT1n ZVsKZ2ldO2RlZmF1bHQ6Z2YtPWdpfX19dGhpcy4kTVVzZWQ9Z2Y7cmV0dXJuIHRoaXN9O3RoaXMu ZmluYWxpemU9ZnVuY3Rpb24oKXsKdmFyIGdlPXRoaXMuTSxnZj10aGlzLiRNVXNlZCxncz10aGlz LiRkaWdlc3RlZCxnbixnbyxnbDtnbD1uZXcgZ3AoZ3MpLmFkZChnZgopO2dvPW5ldyBncChnbCku YWRkKDkpO2dvLmFkZCg2MykubWFzayh+NjMpO2duPWdvLnN1YlRvSW50KGdsKTtnbC5tdWx0aXBs eSg4Cik7dmFyIGdyPTE7d2hpbGUoLS1nbj49MCl7aWYoZ3Ipe2dlW2dmKytdPTEyODtncj0wfWVs c2UgaWYoZ24+NylnZVtnZisrXT0wOwplbHNlIGdlW2dmKytdPWdsLmdldEJ5dGUoZ24pO2lmKGdm PT1naSl7dGhpcy4kZGlnZXN0QmxvY2soZ2UsMCk7Z2Y9MH19CnJldHVybiBndCh0aGlzLkgpfTt0 aGlzLmxlbmd0aD1mdW5jdGlvbigpe3JldHVybiAyMH07aWYoYXJndW1lbnRzLmxlbmd0aCkKdGhp cy5kaWdlc3QoYncsYnUsYnQsZG0pfXp0PVNIQTE7CickU2VyaWFsOiA0OTU4ICQgJFJldmlzaW9u OiAxLjM1ICQnO3ZhciBpaz0naHR0cDovL1x4NjFwcGxldC5wb3N0eC5jb20vZGlzdCcKLGlsPWVt LGpkPWVtO2Z1bmN0aW9uIGtjKGh0KXtpZihpdClyZXR1cm4gbnVsbDt2YXIgaWM9bnVsbDtpZihp eSl7aWYoa2E8NSYmCmRvY3VtZW50W2h2XS5kb2N1bWVudC5hcHBsZXRzJiZkb2N1bWVudFtodl0u ZG9jdW1lbnQuYXBwbGV0cy5sZW5ndGgpaWM9CmRvY3VtZW50W2h2XS5kb2N1bWVudC5hcHBsZXRz W2h0XX1lbHNlIGlmKGRvY3VtZW50LmFwcGxldHMmJmRvY3VtZW50LmFwcGxldHMKIC5sZW5ndGgp aWM9ZG9jdW1lbnQuYXBwbGV0c1todF07cmV0dXJuIGljfXZhciBocj0KJ1xcVGVtcG9yYXJ5IElu dGVybmV0IEZpbGVzXFwnLGlqPSdcXERvY3VtZW50cyBhbmQgU2V0dGluZ3NcXCcsaWU9Ci9eXC9b QS1aXVs6fF1bXFxcL10vaTtmdW5jdGlvbiBraSgpe3ZhciBoaj1odSxoaz1oai5wYXlsb2FkO2lm KCFoai4KdXNpbmdBcHBsZXQpe2l1KDApO3JldHVybiBiZ31pZihpbCYmIWpkKXtyZXR1cm4gZW19 aWYoaGouZm5zLnByb2dyZXNzKWhqLmZucwogLnByb2dyZXNzKCd0b29scycsaGouYXJnKTtpbD1i Zztoai5pbnN0YWxsQXBwbGV0PTA7aGoucXVlcnk9Jyc7aWYoaGwuCmZvcmNlQXBwbGV0UmVsb2Fk KCl8fGhsLmZvcmNlQXBwbGV0UmVsb2FkQWx3YXlzKCkpcmV0dXJuIGlhKCk7dmFyIGhxPWtkKGhq LgphcHBsZXROYW1lKTtpZihobC5pZ25vcmVBcHBsZXRJbWFnZSgpfHxobC5pZ25vcmVBcHBsZXRJ bWFnZUFsd2F5cygpKWlmKGhxKQpyZXR1cm4gaXAoaHEpO2Vsc2UgcmV0dXJuIGlhKCk7dmFyIGEs ZCxobz1bXTtpZihocSloby5wdXNoKGhxKTtpZihpdCl7dmFyIGlnCj1bJy9MaWJyYXJ5L0FwcGxp Y2F0aW9uIFN1cHBvcnQvUG9zdFgnLAonL3ByaXZhdGUvdG1wLzUwMS9UZW1wb3JhcnlJdGVtcy9Q b3N0WCddLGU9aWcubGVuZ3RoO2ZvcihhPTA7YTxlO2ErKylpZihpZ1thCl0hPWhxKWhvLnB1c2go aWdbYV0pfWVsc2V7ZD1qZyhsb2NhdGlvbi5wYXRobmFtZSk7aWYobG9jYXRpb24ucHJvdG9jb2w9 PQonZmlsZTonJiZpZS50ZXN0KGQpKXt2YXIgaHk9J1Bvc3RYJztkPWQuc3Vic3RyKDEpO2lmKChh PWQuaW5kZXhPZihocikpIT0tMSl7CmQ9ZC5zdWJzdHIoMCxhK2hyLmxlbmd0aCkraHk7aWYoZCE9 aHEpaG8ucHVzaChkKX1lbHNlIGlmKChhPWQuaW5kZXhPZihpaikpIT0KLTEmJihhPWQuaW5kZXhP ZignXFwnLGEraWoubGVuZ3RoKzEpKSE9LTEpe2Q9ZC5zdWJzdHIoMCxhKzEpKwonTG9jYWwgU2V0 dGluZ3MnK2hyK2h5O2lmKGQhPWhxKWhvLnB1c2goZCl9aWYoZC5zdWJzdHIoMCwxKS50b1VwcGVy Q2FzZSgpIT0KJ0MnKXtkPWQuc3Vic3RyKDAsMykrJ1dpbmRvd3MnK2hyK2h5O2lmKGQhPWhxKWhv LnB1c2goZCl9ZD0nQzpcXFdpbmRvd3MnK2hyKwpoeTtpZihkIT1ocSloby5wdXNoKGQpfX1oai5z ZWFyY2hTdGF0ZT17J2xpc3QnOmhvLCdpbmRleCc6LTF9O3JldHVybiBpYigpfQpmdW5jdGlvbiBp Yigpe3ZhciBoaj1odS5zZWFyY2hTdGF0ZSxobz1oai5saXN0O2lmKGhqLnRpbWVvdXQpY2xlYXJU aW1lb3V0KGhqCiAudGltZW91dCk7aWYoKytoai5pbmRleD49aG8ubGVuZ3RoKXtkZWxldGUgaHUu c2VhcmNoU3RhdGU7cmV0dXJuIGlhKCl9dmFyCmhzPWhqLmltYWdlPW5ldyBJbWFnZSgpO2hzLm9u ZXJyb3I9aWI7aHMub25sb2FkPWlwO2hzLnNyYz0nZmlsZTovLycraG9baGouCmluZGV4XSsnLycr aHUuYXBwbGV0TmFtZSsnLmdpZic7aWYoankpaGoudGltZW91dD1zZXRUaW1lb3V0KCJpYigpIiwx MDAwKTsKcmV0dXJuIGJnfWZ1bmN0aW9uIGlwKGhuKXt2YXIgaGo9aHU7aWYoIWhufHx0eXBlb2Yg aG49PWJxKXtpZihqeCYmaGouCnNlYXJjaFN0YXRlLmltYWdlLmhlaWdodDwxKXJldHVybiBpYigp O2huPWhqLnNlYXJjaFN0YXRlLmxpc3RbaGouc2VhcmNoU3RhdGUKIC5pbmRleF19aWYoaGouc2Vh cmNoU3RhdGUmJmhqLnNlYXJjaFN0YXRlLnRpbWVvdXQpY2xlYXJUaW1lb3V0KGhqLgpzZWFyY2hT dGF0ZS50aW1lb3V0KTtpZihoblswXT09Jy8nKWhqLnBhdGg9J2ZpbGU6Ly8nK2huO2Vsc2UgaGou cGF0aD0KJ2ZpbGU6Ly8vJytobjtkZWxldGUgaGouc2VhcmNoU3RhdGU7aWYoaWQmJiFpcyl7dmFy IGh4PWpnKGxvY2F0aW9uLnBhdGhuYW1lKQosamI9bG9jYXRpb24ucHJvdG9jb2w9PSdmaWxlOicm JmllLnRlc3QoaHgpJiZoeC5pbmRleE9mKGhyKT09LTEmJighZG9jdW1lbnQuCmZpcnN0Q2hpbGR8 fCFkb2N1bWVudC5maXJzdENoaWxkLnRleHR8fGRvY3VtZW50LmZpcnN0Q2hpbGQudGV4dC5zdWJz dHIoMCwyNikKIT0nXHgzYyEtLSBzYXZlZCBmcm9tIHVybD0oMDAyMiknKSxpdj1obi5pbmRleE9m KGhyKT09LTE7aWYoIWpiJiZpdil7aWYoIWllLgp0ZXN0KGh4KXx8aHguc3Vic3RyKDEsMykhPWhu LnN1YnN0cigwLDMpKXJldHVybiBpYSgpO3ZhciBqYT1oeC5tYXRjaCgKLyhbXFxcL10rKS9nKS5s ZW5ndGgtMixkPScnO3doaWxlKDA8amEtLSlkKz0nLi5cXCc7aGoucGF0aD0nZmlsZTovLycrZCto bi4Kc3Vic3RyKDMpfX1qZihqbSxobixoai5wYXlsb2FkLmV4cGlyaWVzLnRvb2xzLCcvJyk7cmV0 dXJuIGlvKCl9ZnVuY3Rpb24gaWEoKQp7dmFyIGhqPWh1O2hqLmluc3RhbGxBcHBsZXQ9MTtoai5w YXRoPWlrO2hqLnF1ZXJ5PWp6PycnOic/Jzt2YXIgaHM9bmV3IEltYWdlCigpO2hzLm9uZXJyb3I9 aHMub25sb2FkPWlvO2hzLnNyYz1oai5wYXRoKycvc3BhY2VyLmdpZic7cmV0dXJuIGJnfXZhciBp bT17CidoZWlnaHQnOjF9O2Z1bmN0aW9uIGlvKCl7ZnVuY3Rpb24gaGkoZHosZHksamMpe2lmKGpj KWR5PWl4KGR5KTsKcmV0dXJuJ1x4M2NwYXJhbSBuYW1lPSInK2R6KyciIHZhbHVlPSInK2R5Kyci XHgzZVxuJ312YXIgaGo9aHUsaWk9aGouCmFwcGxldENsYXNzLGh0PWhqLmFwcGxldE5hbWUsaGs9 aGoucGF5bG9hZCxhLGh6LGplPWhsLmlnbm9yZUFwcGxldEltYWdlKCl8fApobC5pZ25vcmVBcHBs ZXRJbWFnZUFsd2F5cygpLGh3PWhsLmFwcGxldERlYnVnTGV2ZWwoKTtpZihodz09MClodz1obC4K YXBwbGV0RGVidWdMZXZlbEFsd2F5cygpO2hsLmZvcmNlQXBwbGV0UmVsb2FkKDApO2hsLmlnbm9y ZUFwcGxldEltYWdlKDApO2hsLgphcHBsZXREZWJ1Z0xldmVsKDApO2hsLnNhdmUoaGsuZXhwaXJp ZXMucHJlZmVyZW5jZXMsJy8nKTt2YXIgaXc9aHQsaGg9WwonXHgzY1x4NjFwcGxldCBuYW1lPSIn K2lpKyciICcrKGhqLnBhdGg/J2NvZGVCYXNlPSInK2hqLnBhdGgrJyIgJzonJykrCidjb2RlPSJj b20ucG9zdHguY2xpZW50LicraWkrJy5jbGFzcyIgJysnYXJjaGl2ZT0iJytpdysnLmphcicraGou cXVlcnkrCiciIG1heXNjcmlwdCddO2lmKGhqLmFyZyYmaGouYXJnLmF0dHJzKWh6PWtnKGhqLmFy Zy5hdHRycyxpbSk7ZWxzZSBoej1pbTtmb3IKKGEgaW4gaHopaGhbaGgubGVuZ3RoXT0nICcrYSsn PScraXgoaHpbYV0pO3ZhciBobT1oai5hY3Rpb247aWYoIWlkJiZobSE9aWgpCmhoW2hoLmxlbmd0 aF09JyBzdHlsZT0idmlzaWJpbGl0eTpoaWRkZW4iJztoaFtoaC5sZW5ndGhdPSdceDNlXG4nO2lm KGhqLnBhdGgKKWhoW2hoLmxlbmd0aF09aGkoJ2NhYkJhc2UnLGh0KycuY2FiJytoai5xdWVyeSkr aGkoJ2NvZGVCYXNlJyxoai5wYXRoLDEpO2hoWwpoaC5sZW5ndGhdPWhpKCdleHBpcmllcy50b29s cycsaGsuZXhwaXJpZXMudG9vbHMpK2hpKCdhcHBsZXQuaW5zdGFsbCcsaGouCmluc3RhbGxBcHBs ZXQpK2hpKCdhcHBsZXQudXBkYXRlJyxqZT8wOjEpK2hpKCdhcHBsZXQubmFtZScsaHQpK2hpKAon YXBwbGV0LnBhdGgnLGlrKTtoaFtoaC5sZW5ndGhdPWhpKCd1YScsa2opK2hpKCdyaWQnLGhrLnJp ZFswXSkraGkoJ21zZ2lkJywKaGsubXNnSUQpK2hpKCdkb2N1bWVudC51cmwnLGxvY2F0aW9uLmhy ZWYpK2hpKCdkb2N1bWVudC5jaGFyc2V0Jyxkb2N1bWVudC4KY2hhcnNldHx8ZG9jdW1lbnQuY2hh cmFjdGVyU2V0fHwnVVRGLTgnKTtoaFtoaC5sZW5ndGhdPWhpKCdhY3Rpb24nLGhtKStoaSgKJ2Zs YWdzJyxoay5mbGFncyk7aWYoIWl5KWhoW2hoLmxlbmd0aF09aGkoJ2llJywnMScpO2lmKGhtPT1q aSloaFtoaC5sZW5ndGhdPQpoaSgnc2F2ZS5uYW1lJyxoay5zYXZlTmFtZSwxKStoaSgnc2F2ZS5k YXRhJyxoay5zYXZlRGF0YSk7ZWxzZXtpZihobT09aWgpe2hoCltoaC5sZW5ndGhdPWhpKCd1cmwn LGhrLnJwYy51cmwpK2hpKCduYScsbmF2aWdhdG9yLmFwcE5hbWUpK2hpKCduYycsCm5hdmlnYXRv ci5hcHBDb2RlTmFtZSkraGkoJ25qJyxuYXZpZ2F0b3IuamF2YUVuYWJsZWQoKT8xOjApK2hpKCdu cCcsCm5hdmlnYXRvci5wbGF0Zm9ybSkraGkoJ251JyxuYXZpZ2F0b3IudXNlckFnZW50KStoaSgn bnYnLG5hdmlnYXRvci4KYXBwVmVyc2lvbik7aWYobmF2aWdhdG9yLmxhbmd1YWdlKWhpKCdubCcs bmF2aWdhdG9yLmxhbmd1YWdlKX12YXIgZSxidztlPWhrLgpzZWdtZW50cy5sZW5ndGg7Zm9yKGE9 MDthPGU7YSsrKWlmKGhrLnNlZ21lbnRzW2FdIT0xKXtoaFtoaC5sZW5ndGhdPWhpKAonc2VnbWVu dC5jb3VudCcsZSk7Zm9yKGE9MDthPGU7YSsrKWhoW2hoLmxlbmd0aF09aGkoJ3NlZ21lbnQuJyth LGhrLnNlZ21lbnRzClthXSk7YnJlYWt9aWYoIWlzfHwhaWQpe2hoW2hoLmxlbmd0aF09aGkoJ2Zu cy5lcnJvcicsZW4oaGouZm5zLmVycm9yKSk7aWYoaGoKIC5mbnMuY29tcGxldGlvbiloaFtoaC5s ZW5ndGhdPWhpKCdmbnMuY29tcGxldGlvbicsZW4oaGouZm5zLmNvbXBsZXRpb24pKTtpZgooaGou Zm5zLnByb2dyZXNzKWhoW2hoLmxlbmd0aF09aGkoJ2Zucy5wcm9ncmVzcycsZW4oaGouZm5zLnBy b2dyZXNzKSk7aWYoaGouCmZucy5maW5hbGl6ZSloaFtoaC5sZW5ndGhdPWhpKCdmbnMuZmluYWxp emUnLGVuKGhqLmZucy5maW5hbGl6ZSkpO2lmKGhqLmZucy4Kc3VjY2VzcyloaFtoaC5sZW5ndGhd PWhpKCdmbnMuc3VjY2VzcycsZW4oaGouZm5zLnN1Y2Nlc3MpKTtpZihobT09aXEmJmhqLmZucwog LnNhdmVkKWhoW2hoLmxlbmd0aF09aGkoJ2Zucy5zYXZlZCcsZW4oaGouZm5zLnNhdmVkKSk7aGhb aGgubGVuZ3RoXT1oaSgKJ2Zucy5zZXRjb29raWUnLCJqZiIpK2hpKCdmbnMubG9hZGVkJywiaXUi KStoaSgnZm5zLmxhdW5jaCcsImtmIil9aWYoaG09PWpqKQpoaFtoaC5sZW5ndGhdPWhpKCdwb3N0 bWFyaycsaGsucG9zdG1hcmspO2Vsc2UgaWYoaG09PWprKWhoW2hoLmxlbmd0aF09aGkoCidzaWdu YXR1cmUnLGhrLnNpZ25hdHVyZVswXSkraGkoJ3NpZ2tleW5hbWUnLGhrLnNpZ2tleW5hbWUpO2Vs c2UgaWYoaG09PWpofHwKaG09PWlxfHxobT09aWgpe2hoW2hoLmxlbmd0aF09aGkoJ3BheWxvYWRu YW1lJyxoay5uYW1lLDEpK2hpKCdzYWx0Jyxoay5zYWx0KQoraGkoJ2tleScsZHMoaGoua2V5LDEp KStoaSgnVE9DRW50cmllcycsaGsudG9jLmxlbmd0aCk7aWYoaGsuaGFyZGVuZXJuYW1lJiYKaGou aGFyZGVuZXIpe2toPTE7aGhbaGgubGVuZ3RoXT1oaSgnaGFyZGVuZXInLGRzKGtiKGhqLmhhcmRl bmVyLGhqLnVzZXJLZXksCmhrLmtleXNpemUsanYpLDEpKStoaSgnZXhwaXJpZXMuaGFyZGVuZXIn LGhrLmV4cGlyaWVzLmhhcmRlbmVyKStoaSgKJ2hhcmRlbmVyLmNvb2tpZScsamwraGsuaGFyZGVu ZXJuYW1lKX1pZihoay5rZXlzaXplKWhoW2hoLmxlbmd0aF09aGkoCidrZXlTaXplJyxoay5rZXlz aXplKTtpZigoYT1oay5hbGduYW1lcy5oYXNoKSE9J1NIQTEnKXtoaFtoaC5sZW5ndGhdPWhpKAon YWxnLm5hbWVzLmhhc2gnLGEpO2lmKChhPWhrLmFsZ3BhcmFtcy5oYXNoKSloaFtoaC5sZW5ndGhd PWhpKAonYWxnLnBhcmFtcy5oYXNoJyxhKX1pZigoYT1oay5hbGduYW1lcy5lbmNyeXB0aW9uLmtl eXMpIT0nQVJDNCcpe2hoW2hoLgpsZW5ndGhdPWhpKCdhbGcubmFtZXMuZW5jcnlwdGlvbi5rZXlz JyxhKTtpZihhPT0nUlNBJyloaFtoaC5sZW5ndGhdPWhpKAona2V5bmFtZScsaGsua2V5bmFtZSk7 aWYoKGE9aGsuYWxncGFyYW1zLmVuY3J5cHRpb24ua2V5cykpaGhbaGgubGVuZ3RoXT1oaSgKJ2Fs Zy5wYXJhbXMuZW5jcnlwdGlvbi5rZXlzJyxhKX1pZigoYT1oay5hbGduYW1lcy5lbmNyeXB0aW9u LmRhdGEpIT0nQVJDNCcpewpoaFtoaC5sZW5ndGhdPWhpKCdhbGcubmFtZXMuZW5jcnlwdGlvbi5k YXRhJyxhKTtpZigoYT1oay5hbGdwYXJhbXMuCmVuY3J5cHRpb24uZGF0YSkpaGhbaGgubGVuZ3Ro XT1oaSgnYWxnLnBhcmFtcy5lbmNyeXB0aW9uLmRhdGEnLGEpfWlmKChhPWhrLgphbGduYW1lcy52 ZXJpZmljYXRpb24ua2V5cykhPSdDUkMzMicpaGhbaGgubGVuZ3RoXT1oaSgKJ2FsZy5uYW1lcy52 ZXJpZmljYXRpb24ua2V5cycsYSk7aWYoKGE9aGsuYWxnbmFtZXMudmVyaWZpY2F0aW9uLmRhdGEp IT0KJ0NSQzMyJyloaFtoaC5sZW5ndGhdPWhpKCdhbGcubmFtZXMudmVyaWZpY2F0aW9uLmRhdGEn LGEpO3ZhciBocDtlPWhrLnRvYy4KbGVuZ3RoO2ZvcihhPTA7YTxlO2ErKyl7aHA9aGsudG9jW2Fd O2hoW2hoLmxlbmd0aF09aGkoJ2ZpbGUuJythLGhwW2pwXSwxKStoaQooJ3R5cGUuJythLGhwW2p1 XSkraGkoJ2h0bWwuJythLGhwW2pyXSwxKStoaSgndGV4dC4nK2EsaHBbanRdLDEpK2hpKCdmbGFn cy4nCithLGhwW2pxXSkraGkoJ29mZnNldC4nK2EsaHBbaXJdWzBdKStoaSgnbGVuZ3RoLicrYSxo cFtpcl1bMV0pK2hpKAonb3JpZ0ZpbGVuYW1lLicrYSxocFtqc10sMSkraGkoJ2VuY29kaW5nLicr YSxocFtqb10sMSl9aWYoaGsuc2Vzc2lvbktleSloaFsKaGgubGVuZ3RoXT1oaSgnc2Vzc2lvbktl eScsZHMoaGsuc2Vzc2lvbktleSwxKSwxKX19aWYoaGsuc2VjdXJlTmFtZSloaFtoaC4KbGVuZ3Ro XT1oaSgnc2VjdXJlTmFtZScsaGsuc2VjdXJlTmFtZSk7aWYoaGsubG9nb3V0VVJMKWhoW2hoLmxl bmd0aF09aGkoCidsb2dvdXRVUkwnLGhrLmxvZ291dFVSTCk7aWYoaGouYXJnKWZvcihhIGluIGhq LmFyZy5wYXJhbXMpaGhbaGgubGVuZ3RoXT1oaSgKYSxoai5hcmcucGFyYW1zW2FdLDEpO2lmKGh3 KWhoW2hoLmxlbmd0aF09aGkoJ2RlYnVnJyxodyk7aGhbaGgubGVuZ3RoXT0KJ1x4M2MvXHg2MXBw bGV0XHgzZSc7aGg9aGguam9pbignJyk7aWYoaHc+MSlpZihhPWRvY3VtZW50LmdldEVsZW1lbnRC eUlkKAonZGVidWdUZXh0YXJlYScpKXtpZihhLnZhbHVlIT0nJylhLnZhbHVlKz0nXG4nO2EudmFs dWUrPWhofWVsc2UgYWxlcnQoCidBcHBsZXQgdGFnOlxuXG4nK2hoKTtpZihkb2N1bWVudC5nZXRF bGVtZW50QnlJZClkb2N1bWVudC5nZXRFbGVtZW50QnlJZChqbikKIC5pbm5lckhUTUw9aGg7ZWxz ZXtkb2N1bWVudFtodl0uZG9jdW1lbnQub3BlbigpO2RvY3VtZW50W2h2XS5kb2N1bWVudC53cml0 ZQooaGgpO2RvY3VtZW50W2h2XS5kb2N1bWVudC5jbG9zZSgpfXJldHVybiBiZ31mdW5jdGlvbiBq dygpe2lmKCFpZHx8aXopCnJldHVybjt2YXIgaGg9J1x4M2NhcHBsZXQgaGVpZ2h0PTEgc3R5bGU9 InBvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTUwMHB4IicrCidceDNlXHgzY3NwYW4gaWQ9ImFwcGxl dFRlc3QiXHgzZSZuYnNwO1x4M2Mvc3Bhblx4M2VceDNjL2FwcGxldFx4M2UnOwpkb2N1bWVudC53 cml0ZShoaCk7aWYoa2UoJ2FwcGxldFRlc3QnKSlpej1iZ30KJyRTZXJpYWw6IDAzMDQgJCAkUmV2 aXNpb246IDEuNiAkJzt2YXIgYWV5PTEsYWZhPTI7UE9MTElOR19FWFBPTkVOVElBTD1hZXk7ClBP TExJTkdfTElORUFSPWFmYTtmdW5jdGlvbiBhZmIoYWZjKXt0aGlzLmJhc2U9MTt0aGlzLmludGVy dmFsPTE7dGhpcy4KdG90YWxEZWxheT0wO3RoaXMubWluPTE7dGhpcy5tYXg9MTt0aGlzLnRvdGFs PTUwMDA7dGhpcy53YWl0PTUwMDA7dGhpcy50aW1lcgo7dGhpcy5pbml0aWFsaXplPWZ1bmN0aW9u KGFldixhZXosYWV3LGFleCl7dmFyIGRkLGNjO3RoaXMubWluPWFldjt0aGlzLm1heD0KYWV6O3Ro aXMudG90YWw9YWV3O3RoaXMud2FpdD1hZXg7dGhpcy5pbnRlcnZhbD1hZXY7ZGQ9YWV3LShhZXgr YWV2KTtjYz1hZXctKAphZXgrYWV6KTtpZihjYyE9MCl0aGlzLmJhc2U9ZGQvY2M7aWYodGhpcy5i YXNlPDEpdGhpcy5iYXNlPTE7aWYodGhpcy4KbWluSW50ZXJ2YWw8MSl0aGlzLm1pbkludGVydmFs PTE7dGhpcy50b3RhbERlbGF5PTB9O3RoaXMucmVzZXQ9ZnVuY3Rpb24oKXsKdGhpcy5pbml0aWFs aXplKHRoaXMubWluLHRoaXMubWF4LHRoaXMudG90YWwsdGhpcy53YWl0KX07dGhpcy5jYW5jZWw9 CmZ1bmN0aW9uKCl7aWYodGhpcy50aW1lcil7Y2xlYXJUaW1lb3V0KHRoaXMudGltZXIpO3RoaXMu dGltZXI9MH10aGlzLgppbnRlcnZhbD0tMn07dGhpcy5nZXROZXh0SW50ZXJ2YWw9ZnVuY3Rpb24o ZHUpe2lmKHRoaXMuaW50ZXJ2YWw8MCkKcmV0dXJuIHRoaXMuaW50ZXJ2YWw7dmFyIGVxPXRoaXMu aW50ZXJ2YWw7dGhpcy50b3RhbERlbGF5PXRoaXMudG90YWxEZWxheStlcQordGhpcy53YWl0O2lm KHRoaXMudG90YWxEZWxheT49dGhpcy50b3RhbCl7dGhpcy5pbnRlcnZhbD0tMX1lbHNle3RoaXMu CmludGVydmFsPXRoaXMuaW50ZXJ2YWwqdGhpcy5iYXNlO2lmKHRoaXMuaW50ZXJ2YWw+dGhpcy5t YXgpdGhpcy5pbnRlcnZhbD0KdGhpcy5tYXh9aWYoZHUpdGhpcy50aW1lcj1zZXRUaW1lb3V0KGR1 LGVxKTtyZXR1cm4gZXF9fXZhciBhZmQ9bmV3IGFmYihhZXkpOwonJFNlcmlhbDogMjE4OSAkICRS ZXZpc2lvbjogMS4yMCAkJztmdW5jdGlvbiBlYShkcSxkcCxkeixkeSl7dmFyIGEsZTtpZigKdHlw ZW9mIGR5IT1icSlkcVtkcCsrXT1kcyhkeikrJz0nK2RzKGR5KTtlbHNlIGlmKChlPWR5Lmxlbmd0 aCkpZm9yKGE9MDthPGU7CmErKylkcD1lYShkcSxkcCxkeixkeVthXSk7ZWxzZXtpZihkeiE9Jycp ZHorPScuJztmb3IoYSBpbiBkeSlkcD1lYShkcSxkcCxkeisKYSxkeVthXSl9cmV0dXJuIGRwfXZh ciBkdD0wLGVjPWVtO2Z1bmN0aW9uIGVqKGR1KXtkdD0wO2lmKGR1KWR1KHsnc3RhdHVzJzplcgp9 KX12YXIgZWI9LTEsZWQ9LTE7ZnVuY3Rpb24gZWYoZHIpe2lmKGVjKXJldHVybjtpZihkdCl7Y2xl YXJUaW1lb3V0KGR0KTtkdD0wCn1pZihkci5yZXFUaW1lJiZkci5yZXFOdW1iZXIpe2ViPW5ldyBE YXRlKCkuZ2V0VGltZSgpLWRyLnJlcVRpbWU7ZWQ9ZHIuCnJlcU51bWJlcn1pZihkci5jYWxsYmFj aylkci5jYWxsYmFjayhkcil9ZnVuY3Rpb24gZWwoZHYsZW8sZWksZWcsZHUsZHIsZWUsZXEKKXt2 YXIgYSxkLGRxPVtdLGRwPTAsZHgsZHcsZXA9ZHImJmRyLm5yO2lmKGRyKWRwPWVhKGRxLGRwLCcn LGRyKTtpZigoZHI9ZHYuCmFyZ3MpKWRwPWVhKGRxLGRwLCcnLGRyKTtkcVtkcCsrXT0ndj0yJztk cVtkcCsrXT0nbT0nK2RzKGVvKTtkcVtkcCsrXT0ncz0nKwpkcyhlaSk7ZHFbZHArK109J2Y9Jyso ZHYuZmxhZ3N8ZWcpO2RxW2RwKytdPSdkPScrZHMobmV3IERhdGUoKS5nZXRUaW1lKCkpO2RxCltk cCsrXT0nYWN0aW9uPW9wZW4nO2lmKGViIT0tMSl7ZHFbZHArK109J3ByZD0nK2ViO2RxW2RwKytd PSdwcm49JytlZDtlYj1lZD0KLTF9ZHFbZHArK109J2o9MSc7ZHFbZHArK109J2pjPScrImVmIjtk eD1bJyJSUENSZWYiOicrInBheWxvYWQucnBjIl07aWYoZHUpCmR4W2R4Lmxlbmd0aF09JyJjYWxs YmFjayI6JytlbihkdSk7aWYoZWUpZHhbZHgubGVuZ3RoXT1lZTtkcVtkcCsrXT0namNhPScrZHMK KGR4LmpvaW4oJyxcbicpKTtpZihlaClkcVtkcCsrXT0nc3JjPScrZWg7ZHFbZHArK109J25hPScr ZHMobmF2aWdhdG9yLgphcHBOYW1lKTtkcVtkcCsrXT0nbmo9JytkcyhuYXZpZ2F0b3IuamF2YUVu YWJsZWQoKT8xOjApO2RxW2RwKytdPSduanM9MSc7aWYoCm5hdmlnYXRvci5sYW5ndWFnZSlkcVtk cCsrXT0nbmw9JytkcyhuYXZpZ2F0b3IubGFuZ3VhZ2UpO2RxW2RwKytdPSducD0nK2RzKApuYXZp Z2F0b3IucGxhdGZvcm0pO2RxW2RwKytdPSdudT0nK2RzKG5hdmlnYXRvci51c2VyQWdlbnQpO2Rx W2RwKytdPSdudj0nK2RzCihuYXZpZ2F0b3IuYXBwVmVyc2lvbik7aWYoZHUpe2VjPWVtO2R0PXNl dFRpbWVvdXQoImVqIisnKCcrZW4oZHUpKycpJywoZXF8fAoxMDAwMCkpfWQ9ZHYudXJsO2lmKGR2 LnNlc3Npb24pZCs9Jztqc2Vzc2lvbmlkPScrZHYuc2Vzc2lvbjtkKz0nPycrZHEuam9pbigKJyYn KTtpZihlcCl7ZHc9bmV3IEltYWdlKCk7ZHcuc3JjPWR9ZWxzZXtkdz1kb2N1bWVudC5jcmVhdGVF bGVtZW50KCdzY3JpcHQnKQo7ZHcudHlwZT0ndGV4dC9qYXZhc2NyaXB0Jztkdy5zcmM9ZDtkb2N1 bWVudC5ib2R5LmFwcGVuZENoaWxkKGR3KX19ZnVuY3Rpb24KZWsoZHYpe2lmKGR0KXtjbGVhclRp bWVvdXQoZHQpO2R0PTB9dmFyIGc9ZG9jdW1lbnQuYm9keS5jaGlsZE5vZGVzW2RvY3VtZW50Lgpi b2R5LmNoaWxkTm9kZXMubGVuZ3RoLTFdO2lmKGcubm9kZU5hbWUmJmcubm9kZU5hbWUudG9Mb3dl ckNhc2UoKT09J3NjcmlwdCcpCmRvY3VtZW50LmJvZHkucmVtb3ZlQ2hpbGQoZyk7ZWM9Ymd9cmE9 Y2FsbFJQQz1lbDthYm9ydFJQQz1lazsKLy8tLT48L3NjcmlwdD4KCjxzY3JpcHQKdHlwZT0idGV4 dC9qYXZhc2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KZnVuY3Rpb24gYW9rKGhrLHN2 LGFueil7YWZ0KGhrLHsnZXJyb3InOmFuZiwnc3VjY2Vzcyc6YW5mfSx7J2Zvcm0nOnN2LAonc2ln bmF0dXJlJzphbnp9KX1mdW5jdGlvbiBhbmYoc3RhdHVzLGFvaixzcil7aWYoIXNyKXNyPWdVc2Vy QXJnO2lmKHNyKXt2YXIKYmQ9c3Iuc2lnbmF0dXJlO2lmKHN0YXR1cz09YWFnfHxzdGF0dXM9PWFh aCl7dGgoc3IuZm9ybSwwKTtpZihiZClzcShiZCwKJ1x4M2NzcGFuIGNsYXNzPWVycm9yXHgzZUJh ZCAnKyhzdGF0dXM9PWFhZz8ncG9zdG1hcmsnOidzaWduYXR1cmUnKSsKJ1x4M2Mvc3Bhblx4M2Un KX1lbHNlIGlmKGJkKXt2YXIgZD1hb2osYz0tMTtmb3IoYT0wO2E8MzthKyspaWYoKGM9ZC5pbmRl eE9mKAonICcsYysxKSk9PS0xKWJyZWFrO2lmKGMhPS0xKWQ9ZC5zdWJzdHJpbmcoMCxjKSsnPGJy PicrZC5zdWJzdHJpbmcoYysxKTtzcSgKYmQsZCl9fX1mdW5jdGlvbiBhbWooaGssZWksZWcsYWJj LHNyLGFvbSl7dmFyIGQ7aWYoYWJjPT1mZyYmaGsudXNlcktleSl7dHgoCnVzLHNyKTt3eihoay51 c2Vya2V5bmFtZSk7aGsudXNlcktleT0nJzthbGEoaGssYmcpfWVsc2UgaWYoYWJjIT1nYylkPXNz KAonUlBDRXJyb3InLCcnLGFiYyxoay5tc2dJRCk7aWYoZClhbGVydChkKX12YXIgYWNuO2Z1bmN0 aW9uIGFtYShiZSl7aWYoIWJlKWJlCj13aW5kb3cuZXZlbnQ7aWYoYmUpe2lmKGJlLnR5cGU9PSdr ZXlkb3duJyl3aW5kb3cub25rZXlkb3duPScnO2Vsc2UgaWYoYWNuJiYKYmUudHlwZT09J2xvYWQn KXJldHVybjthY249eydjdHJsS2V5JzpiZS5jdHJsS2V5LCdhbHRLZXknOmJlLmFsdEtleSwKJ3No aWZ0S2V5JzpiZS5zaGlmdEtleX19fWZ1bmN0aW9uIGFueSgpe3ZhciBkO2lmKGQ9a2UoCid0b1Nl bGVjdCcpKWQuZGlzYWJsZWQ9MTthbXYoKTt1bygKJ3Bhc3N3b3JkUm93MScpO3VvKCdmb3Jnb3RQ YXNzd29yZFJvdycpO2FsdygpO3RiKCdpbml0TXNnJyxzcygnUlBDV2FpdGluZycpKQp9ZnVuY3Rp b24gYW9pKHN2LHN3LGhrLHdlLGFraCl7aWYoT1NNYWNPUzkmJihoay5mbGFncyZhYmIpJiYhKGhr LgpmbGFncyZhYmopKXt0eCh1cik7cmV0dXJuO313aW5kb3cub25rZXlkb3duPScnO2hrLnJwYz17 J3VybCc6d2V9O2hrLmZvcm0uCmluZGV4PXN2O2hrLmZvcm0uZm9jdXNGaWVsZD1zdztoay5zZWN1 cmVSZXBseUFsZz0nQVJDNCc7aWYoIQpha2gpYWtoPWFjbnx8d2luZG93LmV2ZW50O2lmKGQ9a2Uo J3RpbWVTdGFtcExvY2F0aW9uJykpaWYocGF5bG9hZC5zaWduYXR1cmUpZC5pbm5lckhUTUw9Cidc eDNjc3BhbiBjbGFzcz10aW1lc3RhbXAgaWQ9c2lnbmF0dXJlXHgzZScrJ1x4M2NhIGhyZWY9Imph dmFzY3JpcHQ6JysiYW9rIisKJygnKyJwYXlsb2FkIisnLFwnJytzdisnXCcsXCdzaWduYXR1cmVc JyknKwonIlx4M2VWZXJpZnkgdGhpcyBlbnZlbG9wZVx4M2MvYVx4M2UnKydceDNjL3NwYW5ceDNl JztlbHNlIGQuaW5uZXJIVE1MPQonXHgzY3NwYW4gY2xhc3M9dGltZXN0YW1wXHgzZUphbnVhcnkg MjcsIDIwMTAnKydceDNjYnJceDNlMTA6MTA6NDQgQU0gUFNUXHgzYy9zcGFuXHgzZSc7aWYoCmhr LnNlc3Npb25LZXkpZG9jdW1lbnQuZm9ybXNbc3ZdLnNlc3Npb25rZXkudmFsdWU9YmIuZW5jb2Rl VG9TdHJpbmcoaGsuCnNlc3Npb25LZXkpO2lmKChoay51c2VyS2V5fHxoay5zZXNzaW9uS2V5KSYm KGhrLmZsYWdzJnl5KSYmKCFha2h8fCFha2guCmFsdEtleSkpYWt6KGRvY3VtZW50LmZvcm1zW3N2 XSxoaywnJyxha2gpO2Vsc2UgaWYoaGsudXNlcktleQp8fGhrLnNlc3Npb25LZXl8fGhrLmVuY3J5 cHRlZFNlc3Npb25LZXkpe3RiKCdpbml0TXNnJywnJyk7aWYoaGsuc2VsZWN0ZWRJRCkKYWxuKGhr LnNlbGVjdGVkSUQpO2FsYShoayl9ZWxzZSBhbHUoKTt9ZnVuY3Rpb24gYWt5KGFvYSl7CnZhciBk LGJkLGhrPXBheWxvYWQ7aWYoYWt2JiYoZD1rZSgnYXV0aEZyYW1lJykpKXtpZihkPQp0bCgnaWZy YW1lTG9jYXRpb24nKSlkLmFwcGVuZENoaWxkKGFrdil9YW12KCk7aWYoZD1rZSgnZW1haWxUbycp KXsKaWYoYmQ9a2UoJ3RvU2VsZWN0Jykpe2Frbz1iZDtkLnJlbW92ZUNoaWxkKGFrbyl9aWYoYW9h JiZoay5zZWxlY3RlZElEKXRiKGQsCmhrLnNlbGVjdGVkSUQpO2Vsc2UgdGIoZCwncG9ydHMtY29t bWl0dGVyc0BGcmVlQlNELm9yZywgY3ZzLXBvcnRzQEZyZWVCU0Qub3JnLCBjdnMtYWxsQEZyZWVC U0Qub3JnJyl9dW8oJ2JjY1JvdycpO3VvKCdwYXNzd29yZFJvdzEnKTt1bygKJ2ZvcmdvdFBhc3N3 b3JkUm93Jyk7dGIoJ29wZW5CdXR0b25Mb2NhdGlvbicsJycpO3RiKCdzYXZlQnV0dG9uTG9jYXRp b24nLCcnKQo7YWtrKDApO2lmKGQ9dGIoJ2NoZWNrYm94ZXNMb2NhdGlvbicsJycpKXVvKCdjaGVj a2JveFJvdycsCidhZGRyZXNzU2VudGluZWxSb3cnKX1mdW5jdGlvbiBhbGEoaGssYWxyKXthbWMo aGspO2FtYihoayxhbHIpOwpha3IoYWt1KTtha2soYWxkfGFrbCk7YW1kKCk7CnRxKGhrLmZvcm0u aW5kZXgsaGsuZm9ybS5mb2N1c0ZpZWxkKTtha3Q9ZXZ9dmFyIGFrdT0xLGFscD0yLGFsYz0zLAph bWc9NCxhbWU9NSxhbWY9NjtmdW5jdGlvbiBha3IoYWtxLGhpKXt2YXIgYWxmPWtlKCdidXR0b25D b250YWluZXInKSxjYj1rZSgKJ2J1dHRvblRhYmxlJyksaGs9cGF5bG9hZCxkeixkO2lmKHZnfHwh YWxmKXJldHVybjtpZihjYilhbGYucmVtb3ZlQ2hpbGQoY2IpOwpjYj1kb2N1bWVudC5jcmVhdGVF bGVtZW50KCdkaXYnKTtjYi5zZXRBdHRyaWJ1dGUoJ2lkJywnYnV0dG9uVGFibGUnKTtjYi4KaW5u ZXJIVE1MPSdceDNjdGFibGUgY2VsbHBhZGRpbmc9MCBjZWxsc3BhY2luZz0wIGJvcmRlcj0wICcr CidzdHlsZT0iZmxvYXQ6IHJpZ2h0Ilx4M2VceDNjdHJceDNlXHgzY3RkIGlkPW9wZW5CdXR0b25M b2NhdGlvbicrCidceDNlXHgzYy90ZFx4M2VceDNjdGQgaWQ9YnV0dG9uRGl2aWRlclx4M2VceDNj L3RkXHgzZVx4M2N0ZCAnKwonaWQ9c2F2ZUJ1dHRvbkxvY2F0aW9uXHgzZVx4M2MvdGRceDNlXHgz Yy90clx4M2VceDNjL3RhYmxlXHgzZSc7YWxmLgppbnNlcnRCZWZvcmUoY2IsYWxmLmZpcnN0Q2hp bGQpOwppZihha3E9PWFrdSYmKGhrLmZsYWdzJmFiYikmJihoay5mbGFncwomYWJqKSYmKChoay5m bGFncyZhY2opfHxpeikpe2FrcT1hbGN9ZD1rZSgnb3BlbkJ1dHRvbkxvY2F0aW9uJyk7CnN3aXRj aChha3Epe2Nhc2UgYWt1OmQuaW5uZXJIVE1MPXVkKCdPUEVOJywxLGR6PQonb3BlbkJ1dHRvbics ImFtbihqaCxldmVudCkiKTticmVhaztjYXNlIGFsYzpkLmlubmVySFRNTD11ZCgnT1BFTiBPTkxJ TkUnLDEsCmR6PSdvcGVuQnV0dG9uJywib3Blbk9ubGluZShwYXlsb2FkKSIsJ29vYnRuJyk7aWYo ZD10bCgnb29MaW5rQ2VsbCcpKXtkLgpjbGFzc05hbWU9J3RleHQnO2QuaW5uZXJIVE1MPXNzKCdP cGVuT25saW5lSGludCcpfWJyZWFrOwpjYXNlIGFscDpkLmlubmVySFRNTD11ZCgnU1VCTUlUJyww LGR6PSdzdWJtaXRCdXR0b24nLCJhbW8oKSIpCjticmVhaztjYXNlIGFtZzpkLmlubmVySFRNTD11 ZCgnUkVHSVNURVInLDAsZHo9J3JlZ2lzdGVyQnV0dG9uJywiYW5tIisiKCciKwpoaSsiJykiKTti cmVhaztjYXNlIGFtZTpkLmlubmVySFRNTD11ZCgnUkVGUkVTSCcsMCxkej0ncmVmcmVzaEJ1dHRv bicsCiJhbHUoKSIpO2JyZWFrO2Nhc2UgYW1mOmQuaW5uZXJIVE1MPXVkKCdSRUZSRVNIJywwLGR6 PSdyZWZyZXNoQnV0dG9uJywKImFuZCgpIik7YnJlYWs7fWlmKGR6KXtha3E9ZG9jdW1lbnQuZm9y bXNbMF1bZHpdO2lmKGFrcSYmYWtxLgpmb2N1cyYmdG4pYWtxLmZvY3VzKCl9fWZ1bmN0aW9uIGFt Yyhoayl7dmFyIGQsY2EsZHcsYW1wPVt7J2F0dHJzJzp7CidtYXhsZW5ndGgnOgo0MCwndHlwZSc6 CidwYXNzd29yZCcsCiduYW1lJzona2V5MScsJ3NpemUnOjIwfSwKJ3RpdGxlJzonUGFzc3dvcmQ6 J31dLGEsYyxlPWFtcC5sZW5ndGgsZW07Zm9yKGE9MTthPD1lOwphKyspe3VrKCdwYXNzd29yZFJv dycrYSwnYWRkcmVzc1NlbnRpbmVsUm93Jyk7ZW09CmFtcFthLTFdO2lmKGQ9a2UoJ3Bhc3N3b3Jk VGl0bGUnK2EpKXtkdz1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCdwJyk7dGIoZHcsZW0KIC50aXRs ZSk7dGwoZCk7ZC5hcHBlbmRDaGlsZChkdyl9aWYoZD1rZSgncGFzc3dvcmRFbnRyeScrYSkpe2lm KGE9PTEmJihoay4Kbm9Vc2VyS2V5TmVlZGVkfHxoay51c2VyS2V5fHxoay5zZXNzaW9uS2V5KSl7 Yz0nTm9QYXNzd29yZFJlcXVpcmVkJztkdz0KZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgncCcpO3Ri KGR3LHNzKGMpKTt0bChkKTtkLmFwcGVuZENoaWxkKGR3KTticmVha31jYT1bXQo7Zm9yKGMgaW4g ZW0uYXR0cnMpY2FbY2EubGVuZ3RoXT1jKyc9IicraXgoZW0uYXR0cnNbY10pKyciJztkLmlubmVy SFRNTD0KJ1x4M2NwXHgzZVx4M2NpbnB1dCAnK2NhLmpvaW4oJyAnKSsnXHgzZVx4M2MvcFx4M2Un fX0KaWYoIShoay5ub1VzZXJLZXlOZWVkZWR8fGhrLnVzZXJLZXl8fGhrLnNlc3Npb25LZXkpCil7 dWsoJ2ZvcmdvdFBhc3N3b3JkUm93JywnYWRkcmVzc1NlbnRpbmVsUm93Jyk7aWYoCmQ9a2UoJ2Zv cmdvdFBhc3N3b3JkQ2VsbCcpKWQuaW5uZXJIVE1MPXVmKCdGb3Jnb3QgcGFzc3dvcmQ/JywKJ2h0 dHBzOi8vaWVhMzcwcTAzLnFhLnNici5pcm9ucG9ydC5jb20vd2Vic2FmZS9wc3dkRm9yZ290LmFj dGlvbicsYmcpfX1mdW5jdGlvbiBhbWIoaGssYWxyLGFtbCl7dmFyIGQ7aWYoZD1rZQooJ2NoZWNr Ym94ZXNMb2NhdGlvbicpKXt2YXIgYWtwPVtdOwoKCmlmKCFoay4Kc2Vzc2lvbktleSYmIWhrLnVz ZXJLZXkmJmhrLmNvb2tpZXNFbmFibGVkJiYoIWhrLm5vVXNlcktleU5lZWRlZHx8YW1sKSlha3Bb CmFrcC5sZW5ndGhdPXVlKCdyZW1lbWJlck1lJywnJyxhbWwsJ1JlbWVtYmVyIG1lIG9uIHRoaXMg Y29tcHV0ZXIuJyk7CnVrKCdjaGVja2JveFJvdycsCidhZGRyZXNzU2VudGluZWxSb3cnKTtkLmlu bmVySFRNTD0nXHgzY3RhYmxlXHgzZScrYWtwLmpvaW4oJycpKwonXHgzYy90YWJsZVx4M2UnO2Fs byhkb2N1bWVudC5mb3Jtc1toay5mb3JtLmluZGV4XSxhbmcpO319dmFyIGFsZD0KMTt2YXIgYWts PTI7dmFyIGFscT00OwpmdW5jdGlvbiBha2soYWt3KXt2YXIgZCxoaz1wYXlsb2FkO2lmKCEoZD10 YigKJ29vTGlua0NlbGwnLCcmbmJzcDsnKSkpcmV0dXJuO2lmKCF2ZyYmKGFrdyZhbGQpKXtpZigo aGsuZmxhZ3MmYWJqKSYmKCEoaGsuCmZsYWdzJmFiYil8fCEoaGsuZmxhZ3MmYWNqKSkmJiFoay51 c2VyS2V5KXtkLmNsYXNzTmFtZT0nb290ZXh0JztkLmlubmVySFRNTD0Kc3MoJ09wZW5PbmxpbmVU aXAnLCcnLHVmKCdPcGVuIE9ubGluZScsJ2phdmFzY3JpcHQ6JysiYW9mKCkiLDAsJycpKX19Cmlm KCEoZD10YignbGlua0NlbGwnLCcmbmJzcDsnKSkpcmV0dXJuO2lmKCF2ZyYmKGFrdwomYWtsKSl7 ZC5pbm5lckhUTUw9dWYoc3MoJ0RpZmZlcmVudEFkZHJlc3NMaW5rJyksJ2phdmFzY3JpcHQ6JysK Indyb25nQWRkcmVzcyIrJygpOycsMCwnJyl9aWYoIXZnJiYoYWt3JmFscSkpe2QuCmlubmVySFRN TD11ZihzcygnTm90TGlzdGVkTGluaycpLCdqYXZhc2NyaXB0OicrImFtayIrJygxKTsnLDAsJycp fQp9ZnVuY3Rpb24gYWx3KCl7dmFyIGQ9a2UoJ2JvcmRlclRhYmxlJyksYmc9a2UoJ2JvcmRlckNv bnRhaW5lcicpLApnO2lmKGQmJmJnKXtnPXVoKGQpKzQ7aWYoZzwyOTApZz0yOTA7Ymcud2lkdGg9 ZztkLndpZHRoPScxMDAlJ31kPWtlKAonYm9yZGVyQ29udGFpbmVyJyk7Ymc9a2UoJ2NlbnRlclRh YmxlJyk7bWk9a2UoJ291dGVyVGFibGUnKTtpZihkJiZiZyYmbWkpe2c9CnVoKGQpO2lmKGc+Mzg1 KXtiZy53aWR0aD0zMTUrZztkLndpZHRoPWc7bWkud2lkdGg9MzY1K2d9fWlmKHZkJiYoZD1rZSgK J291dGVyUG9zdG1hcmsnKSkpZC5jbGFzc05hbWU9J0lFNVBvc3RtYXJrJ31mdW5jdGlvbiBhbXEo KXt2YXIgZD1rZSgKJ2hlaWdodENvbnRyb2wnKTtpZihkJiZ1ZyhkKT4yMTApZC5oZWlnaHQ9dWco ZCl9ZnVuY3Rpb24gYW1rKAphb2Ipe3ZhciBoaz1wYXlsb2FkLGQsYWxlLGFsZT1rZSgnYmNjUm93 Jyk7aWYoZD1rZSgndG9TZWxlY3QnKSlkLgpzZWxlY3RlZEluZGV4PWQubGVuZ3RoLTE7dWsoJ2Jj Y1JvdycsJ3N1YmplY3RSb3cnKTtpZihhbGU9a2UoJ2JjY1JvdycpKXthbGUuCmNlbGxzWzBdLmlu bmVySFRNTD0nXHgzY3BceDNlWW91ciBhZGRyZXNzOlx4M2MvcFx4M2UnO2FsZS5jZWxsc1sxXS5p bm5lckhUTUwKPSdceDNjcFx4M2VceDNjaW5wdXQgdHlwZT10ZXh0ICcrJ25hbWU9ImJjYyIgc2l6 ZT0yMFx4M2VceDNjL3BceDNlJ310cShoay4KZm9ybS5pbmRleCwnYmNjJyk7aWYoYW9iKXVtKCdo dHRwczovL2llYTM3MHEwMy5xYS5zYnIuaXJvbnBvcnQuY29tL3dlYnNhZmUvaGVscD90b3BpYz1B ZGRyTm90U2hvd24nLCdfYmxhbmsnLAondG9vbGJhcj1ubywgbG9jYXRpb249bm8sIGRpcmVjdG9y aWVzPW5vLCBzdGF0dXM9bm8sJysKJyBtZW51YmFyPW5vLCBzY3JvbGxiYXJzPXllcywgcmVzaXph YmxlPXllcywnKycgd2lkdGg9NzY0LCBoZWlnaHQ9NTQwJyk7Cn12YXIgYWtvO2Z1bmN0aW9uIHdy b25nQWRkcmVzcygpe3ZhciBkLApoaz1wYXlsb2FkLHN2PWRvY3VtZW50LmZvcm1zW2hrLmZvcm0u aW5kZXhdO2FreShiZyk7aWYoYWtvKXtpZihkPWtlKAonZW1haWxUbycpKXtha28uc2VsZWN0ZWRJ bmRleD0wO2QucmVwbGFjZUNoaWxkKGFrbyxkLmNoaWxkTm9kZXNbMF0pfWFrby4KZGlzYWJsZWQ9 ZW19aWYoc3YuYmNjKXN2LmJjYy52YWx1ZT0nJztoay5ub1VzZXJLZXlOZWVkZWQ9Jyc7YWt0PWV5 O2Frbj0wO3RiKAonaGlkZGVuUmVjaXBpZW50JywnJyk7YWtyKGFscCk7YWtrKGFscSk7aWYoaGsp aGsuc2VsZWN0ZWRJRD0nJzt0YigncGFzc01zZycsCicmbmJzcDsnKTt0YignbGFzdExvZ2luTG9j YXRpb24nLCcmbmJzcDsnKTt0cShoay5mb3JtLmluZGV4LCd0b1NlbGVjdCcpfQpmdW5jdGlvbiBh b2UoKXt2YXIgZDtpZihkPWtlKCd0b1NlbGVjdCcpKWlmKGQuCnNlbGVjdGVkSW5kZXg9PWQubGVu Z3RoLTEpYW1rKCl9ZnVuY3Rpb24gYWxuKHdxLAphbmEpe3ZhciBkLGJkLGhrO2lmKGQ9a2UoJ2hp ZGRlblJlY2lwaWVudCcpKXtkLmlubmVySFRNTD0KJ1x4M2NpbnB1dCB0eXBlPWhpZGRlbiAnKydu YW1lPXJlY2lwaWVudCAnKyd2YWx1ZT0iJyt3cSsnIlx4M2UnfWhrPXBheWxvYWQ7CmhrLnNlbGVj dGVkSUQ9d3E7aWYoZD1rZSgnZW1haWxUbycpKXtpZihiZD1rZSgndG9TZWxlY3QnKSl7YWtvPWJk O2lmKCFhbmEpCmFrby52YWx1ZT13cTtkLnJlbW92ZUNoaWxkKGFrbyl9aWYoIWFuYSl7dGIoZCx3 cSk7YWx3KCl9fX0KZnVuY3Rpb24gYW9uKGFtbSl7aWYoYW1tKXRiKCdsYXN0TG9naW5Mb2NhdGlv bicsCidMYXN0IGxvZ2luOiAnK2FtbSk7ZWxzZSB0bCgnbGFzdExvZ2luTG9jYXRpb24nKX0KZnVu Y3Rpb24gYW9nKAphbmope3ZhciBkO2lmKGFuaiYmKGQ9a2UoJ3NlbmRlckF1dGhMb2NhdGlvbicp KSl7dGIoZC5jZWxsc1swXSwKJ0F1dGhlbnRpY2F0aW9uOicpO3RiKGQuY2VsbHNbMV0sJ1NlbmRl cicpfX0KZnVuY3Rpb24gYW9oKAphb2Qpe3ZhciBkO2lmKGQ9a2UoJ3NlbnNpdGl2aXR5TG9jYXRp b24nKSl7dGIoZC5jZWxsc1swXSwnTWVzc2FnZSBTZWN1cml0eTonCik7dGIoZC5jZWxsc1sxXSxh b2QpfX0KZnVuY3Rpb24gYW12KCl7dmFyIGQ7aWYoZD1rZSgncGFzc3BocmFzZUxhYmVsUm93Jykp ZC4KY2xhc3NOYW1lPScnO2lmKGQ9dGIoJ3Bhc3NwaHJhc2VMYWJlbCcsJycpKWQuY2xhc3NOYW1l PScnO2lmKGQ9dGIoCidwYXNzcGhyYXNlVGV4dCcsJycpKWQuY2xhc3NOYW1lPScnO2lmKGQ9dGIo J3Bhc3NwaHJhc2VJbmZvJywnJykpZC5jbGFzc05hbWUKPScnfWZ1bmN0aW9uIGFtZCgpe3ZhciBk LGJnO2JnPWtlKCdwYXNzcGhyYXNlVGFibGUnKTtkPWtlKCdwYXNzcGhyYXNlQ2VsbEpTJwopO2lm KGQmJmJnKXtkLmNsYXNzTmFtZT0ncGFzc3BocmFzZVRWZXInO2QucGFyZW50Tm9kZS5jbGFzc05h bWU9CidwYXNzcGhyYXNlVEhvcic7ZC5hcHBlbmRDaGlsZChiZyl9aWYoZD1rZSgncGFzc3BocmFz ZUxhYmVsUm93JykpZC5jbGFzc05hbWUKPSdwYXNzcGhyYXNlTGFiZWxSb3cnO2lmKGQ9dGIoJ3Bh c3NwaHJhc2VMYWJlbCcsJ1BlcnNvbmFsIFNlY3VyaXR5IFBocmFzZScpKQpkLmNsYXNzTmFtZT0n cGFzc3BocmFzZUxhYmVsJztpZihkPWtlKCdwYXNzcGhyYXNlVGV4dCcpKXtkLmNsYXNzTmFtZT0K J3Bhc3NwaHJhc2VUZXh0JztkLmlubmVySFRNTD1zcygnUGFzc3BocmFzZVRleHQnKX1pZihkPWtl KCdwYXNzcGhyYXNlSW5mbycpKQp7ZC5jbGFzc05hbWU9J3Bhc3NwaHJhc2VJbmZvJztkLmlubmVy SFRNTD11ZignTW9yZSBpbmZvJywKJ2h0dHBzOi8vaWVhMzcwcTAzLnFhLnNici5pcm9ucG9ydC5j b20vd2Vic2FmZS9oZWxwP3RvcGljPVBQTm90U2hvd24nLGJnKX19CnZhciBha3Y9JycsYW13PWVt O2Z1bmN0aW9uIGFueCgpe2lmKGFtdylyZXR1cm47dmFyIGQsZHcsb2wsaGsKPXBheWxvYWQsc3Y9 ZG9jdW1lbnQuZm9ybXNbMV07ZHc9a2UoJ2lmcmFtZUxvY2F0aW9uJyk7YWt2PWtlKCdpZnJhbWVU YWJsZScpOwpvbD11ZyhrZSgnaGVpZ2h0Q29udHJvbCcpKTtpZihvbDwyMTApb2w9MjEwO3N2Lmhl aWdodC52YWx1ZT11Zyhha3YpO3N2LgpoY19oZWlnaHQudmFsdWU9b2w7c3Yua3NraC52YWx1ZT1o ay5hbGduYW1lcy5rZXlTZXJ2ZXJLZXlIYXNoO3N2Lm0udmFsdWU9aGsuCm1zZ0lEO2lmKChoay5m bGFncyZhYmIpJiYoaGsuZmxhZ3MmYWJqKSYmKChoay4KZmxhZ3MmYWNqKXx8aXopKXtzdi5mb28u dmFsdWU9JzEnfXN2LnNpZC52YWx1ZT1oay5ycGMuc2Vzc2lvbnx8Jyc7aWYoaGsucnBjLgp0cmFm ZmljS2V5KXN2LnRrLnZhbHVlPWJiLmVuY29kZVRvU3RyaW5nKGhrLnJwYy50cmFmZmljS2V5KTth bXc9Ymd9ZnVuY3Rpb24KYW5kKCl7dmFyIGQsZHcsb2wsaGs9cGF5bG9hZCxkcT1bXSxkcD0wLHN2 PWRvY3VtZW50LmZvcm1zWzFdLGFtcztkdz1rZSgKJ2lmcmFtZUxvY2F0aW9uJyk7YW54KCk7c3Yu c3UudmFsdWU9aGsuc2VsZWN0ZWRJRDtzdi53aWR0aC52YWx1ZT11aChrZSgKJ2JvcmRlckNvbnRh aW5lcicpKTtzdi5jdF93aWR0aC52YWx1ZT11aChrZSgnY2VudGVyVGFibGUnKSk7b2w9dWcoZHcp Kyh2Zj8zOgoxKTtkdy5yZW1vdmVDaGlsZChha3YpO2lmKHZmJiYoZD1rZSgnaGlkZGVuQXJlYScp KSlkLmFwcGVuZENoaWxkKGFrdik7aWYoc3YuCmFjdGlvbi5pbmRleE9mKCdhdXRoZW50aWNhdGUu YWN0aW9uJyk+MCl7aWYocGFyc2VJbnQoc3Yud2lkdGgudmFsdWUpPDM2NSlzdi4Kd2lkdGgudmFs dWU9JzM2NSc7b2wrPTEwfWR3LmlubmVySFRNTD0KJ1x4M2NpZnJhbWUgaWQ9YXV0aEZyYW1lIG5h bWU9ImF1dGhGcmFtZSIgZnJhbWVib3JkZXI9MCAnKwonc2Nyb2xsaW5nPW5vIGhlaWdodD0nK29s Kyh2Zj8nIHNyYz0ib3BlcmE6YmxhbmsiICc6JyAnKSsKJ3dpZHRoPSIxMDAlIlx4M2VceDNjL2lm cmFtZVx4M2UnO2Ftcz10bjtzdi5zdWJtaXQoKTt0bj1hbXM7aWYodG4pc2V0VGltZW91dAooImFu cSgpIiwyNTApO2FmZC5yZXNldCgpO3ZhciBlcT0yNTAwO2lmKGFrbj4wKWVxKz01MDAwO3NldFRp bWVvdXQoImFscygpIiwKZXEpfWZ1bmN0aW9uIGFucSgpe3ZhciBkdz1rZSgnYXV0aEZyYW1lJyk7 aWYoZHcmJmR3LmNvbnRlbnRXaW5kb3cmJmR3Lgpjb250ZW50V2luZG93LmZvY3VzKWR3LmNvbnRl bnRXaW5kb3cuZm9jdXMoKX12YXIgYWt0PWV2CjtmdW5jdGlvbiBhbm4oc3YsaGspe3RxKGhrLmZv cm0uaW5kZXgsaGsuZm9ybS5mb2N1c0ZpZWxkKTtzd2l0Y2goYWt0KXtjYXNlCmV2OmFreihzdixo ayxmb3JtS2V5KHN2LmtleVNlcGFyYXRvci52YWx1ZSxzdi5rZXlDYXNlSW5zZW5zaXRpdmUudmFs dWU9PScxJywKc3YpKTticmVhaztjYXNlIGZjOmFsdSgpO2JyZWFrO2Nhc2UgZXk6YW1vKCk7YnJl YWt9cmV0dXJuIGVtfWZ1bmN0aW9uIGFucihzdgosYWtoKXtpZighYWtoKWFraD13aW5kb3cuZXZl bnQ7aWYoYWtoLmtleUNvZGU9PTEzKWlmKHN2Lm9uc3VibWl0KXN2Lm9uc3VibWl0CigpO2Vsc2Ug c3Yuc3VibWl0KCk7cmV0dXJuIGVtfXZhciBha249MDtmdW5jdGlvbiBhbHUoKXt2YXIgaGsKPXBh eWxvYWQsZHI9Jycsc3Y9ZG9jdW1lbnQuZm9ybXNbaGsuZm9ybS5pbmRleF07aWYoc3YucmVjaXBp ZW50JiZzdi4KcmVjaXBpZW50LnZhbHVlIT0nbnVsbCcpZHI9eydzdSc6c3YucmVjaXBpZW50LnZh bHVlfTtlbChoay5ycGMsaGsubXNnSUQsZmMsMAosYW53LGRyLCcnLDMwMDAwKX1mdW5jdGlvbiBh bW8oKXt2YXIgaGs9cGF5bG9hZCxzdgo9ZG9jdW1lbnQuZm9ybXNbaGsuZm9ybS5pbmRleF0sd3E9 Jyc7dGgoaGsuZm9ybS5pbmRleCwwKTtpZihoay5zZWxlY3RlZElEKXdxCj1oay5zZWxlY3RlZElE O2lmKCF3cSYmc3YucmVjaXBpZW50KXt3cT1zdi5yZWNpcGllbnQudmFsdWU7aWYod3E9PSdudWxs J3x8d3EKPT0nX3RvJ3x8d3E9PSdfY2MnfHx3cT09J19iY2MnKXdxPScnfWlmKCF3cSYmc3YuYmNj KXt3cT1zdi5iY2MudmFsdWV9aWYod3EpCmhrLnNlbGVjdGVkSUQ9d3E7ZWxzZXtpZihzdi5iY2Mp YWxlcnQoc3MoJ19Ob1VzZXJFbnRlcmVkJykpO2Vsc2UgYWxlcnQoc3MoCidfTm9Vc2VyU2VsZWN0 ZWQnKSk7dGgoaGsuZm9ybS5pbmRleCwxKTtyZXR1cm4gZW19CmlmKHN2LnJlbWVtYmVyTWUpaWYo c3YucmVtZW1iZXJNZS5jaGVja2VkKWhrLmZsYWdzfD1hY2k7ZWxzZXtoay4KZmxhZ3MmPX5hY2l9 dmFyIGVvPWhrLmhhcmRlbmVybmFtZT9oay5oYXJkZW5lcm5hbWUraGsucmlkWzBdOmhrLm1zZ0lE O3RiKAonaW5pdE1zZycsc3MoJ1JQQ1dhaXRpbmcnKSk7ZWwoaGsucnBjLGVvLGV5LDAsYW52LHsn c3UnOmhrLnNlbGVjdGVkSUR9KX0KZnVuY3Rpb24gYW5tKGFvYyl7dmFyIGQ7dGIoJ3Bhc3NNc2cn LCcnKTtkPXVtKGFvYywKJ19ibGFuaycsJ3Rvb2xiYXI9eWVzLCBtZW51YmFyPXllcywgc2Nyb2xs YmFycz15ZXMsIHJlc2l6YWJsZT15ZXMsICcrCidsb2NhdGlvbj15ZXMsIHN0YXR1cz15ZXMnKTt0 cihlbSk7YWx5KHsncmVjaXBpZW50SWRlbnRpZmllZCc6ZW19KTtpZihkJiZkLgpmb2N1cylkLmZv Y3VzKCl9ZnVuY3Rpb24gYWxzKCl7dmFyIGhrPXBheWxvYWQsZW89CmhrLmhhcmRlbmVybmFtZT9o ay5oYXJkZW5lcm5hbWUraGsucmlkWzBdOmhrLm1zZ0lELHdvPSgoaGsuZmxhZ3MmemYpfHwoaGsu CmZsYWdzJmFhZCk/JzEnOicwJyk7ZWwoaGsucnBjLGVvLGV3LDAsYW51LHsnc3UnOmhrLnNlbGVj dGVkSUQsJ2NrJzp3b30sJycsCmFmZC53YWl0KzE1MDAwKTtzZWxmLnN0YXR1cz0nRG9uZSd9ZnVu Y3Rpb24gYW1yKAphbHYpe3ZhciBha3g9YWx2LGEsZDtkPWRvY3VtZW50LmZvcm1zW3BheWxvYWQu Zm9ybS5pbmRleF1bJ3JlZ2lzdGVyVVJMJ107aWYoCmQmJmQudmFsdWUpe3ZhciBhPWFsdi5pbmRl eE9mKCc/Jyk7YWt4PWQudmFsdWU7aWYoYSE9LTEpYWt4Kz1hbHYuc3Vic3RyaW5nKGEKKX1yZXR1 cm4gYWt4fWZ1bmN0aW9uIGFsaShkcil7dmFyIHN1LGQsaGs9cGF5bG9hZCxha3g9YW1yKGRyLmVu cm9sbExpbmspOwpha24rKztzdT1zcygnUlBDTm90UmVnaXN0ZXJlZCcsJycsYWt4KTtha3IoYW1n LGFreCk7YWtrKGFrbCk7YWt0PWV5OwpyZXR1cm4gc3V9ZnVuY3Rpb24gYWxoKGRyKXt2YXIgc3Us ZCxoaz1wYXlsb2FkO2FrbisrO3N1PXNzKCdSUENOb3RBY3RpdmF0ZWQnCiwnJyxhbXIoZHIuZW5y b2xsTGluaykpO3RiKCdvcGVuQnV0dG9uTG9jYXRpb24nLCcnKTtha2soYWtsKTtha3Q9ZXk7CnJl dHVybiBzdX1mdW5jdGlvbiBhbG0oZHIpe2Frayhha2wpO3JldHVybiBzcygKJ1JQQ0xvY2tlZCcp Kyhkci5zdGF0dXNNc2c/J1xuXG5Mb2NrZWQgbWVzc2FnZTogJytkci5zdGF0dXNNc2c6JycpfQpm dW5jdGlvbiBhbGcoZHIpe2Frayhha2wpO3JldHVybiBzcygnUlBDRXhwaXJlZCcpfQpmdW5jdGlv biBhbGsoZHIpe2Frayhha2wpO2lmKGRyLnN0YXR1cz09ZnopYWxlcnQoCnNzKCdSUENTdXNwZW5k ZWQnLCcnLGRyLnJlY2lwaWVudCkpO2Vsc2UgaWYoZHIuc3RhdHVzPT1meSlhbGVydChzcygKJ1JQ Q05vdFNlbnRFbnZlbG9wZScsJycsZHIucmVjaXBpZW50KSk7ZWxzZSBpZihkci5zdGF0dXM9PWZ2 KWFsZXJ0KHNzKAonUlBDVXNlckxvY2tlZCcsJycsZHIucmVjaXBpZW50KSk7cmV0dXJuIHNzKCdS UENSZWNpcGllbnRFcnJvcicpfQpmdW5jdGlvbiBhbGooZHIpe3ZhciBkdztha2soYWtsKTthbGVy dChzcygnUlBDQmxvY2tlZCcsJycsZHIuCnJlY2lwaWVudCkpO2lmKGR3PWtlKCdwYXNzTXNnJykp ZHcuaW5uZXJIVE1MPXNzKAonUlBDQmxvY2tlZFRleHQnKSt1ZignRm9yZ290IHBhc3N3b3JkPycs J2h0dHBzOi8vaWVhMzcwcTAzLnFhLnNici5pcm9ucG9ydC5jb20vd2Vic2FmZS9wc3dkRm9yZ290 LmFjdGlvbicsYmcpO30KZnVuY3Rpb24gYW5zKGFseil7dmFyIGFrcz1hbHosYSxkO2Q9ZG9jdW1l bnQuZm9ybXNbcGF5bG9hZC5mb3JtLmluZGV4XVsKJ3Bzd2RFeHBpcmVkVVJMJ107aWYoZCYmZC52 YWx1ZSl7dmFyIGE9YWx6LmluZGV4T2YoJz8nKTtha3M9ZC52YWx1ZTtpZihhIT0tMQope2lmKGFr cy5pbmRleE9mKCc/JykhPS0xKWFrcys9JyYnO2Vsc2UgYWtzKz0nPyc7YWtzKz1hbHouc3Vic3Ry aW5nKGErMSl9fQpyZXR1cm4gYWtzfWZ1bmN0aW9uIGFtdShkcil7dmFyIGR3LGFrcz1hbnMoZHIu cHN3ZEV4cExpbmspO2Frayhha2wpO2lmKGR3PWtlCigncGFzc01zZycpKWR3LmlubmVySFRNTD1z cygnUlBDUGFzc3dvcmRFeHBpcmVkJykrdWYoJ0NoYW5nZSBwYXNzd29yZCcsYWtzLApiZyl9ZnVu Y3Rpb24gYW10KGRyKXt2YXIgaGs9cGF5bG9hZCxha3c9YWxkO2lmKGRyLgpyZWNpcGllbnQpe2lm KCFkci5yZWNpcGllbnRJZGVudGlmaWVkKWRyLmF1dG9PcGVuPWJnO2Frd3w9YWtsfWVsc2V7ZHIu CmF1dG9PcGVuPWJnO2FsbigndW5kZWZpbmVkJyk7dGIoJ2VtYWlsVG8nLCdwb3J0cy1jb21taXR0 ZXJzQEZyZWVCU0Qub3JnLCBjdnMtcG9ydHNARnJlZUJTRC5vcmcsIGN2cy1hbGxARnJlZUJTRC5v cmcnKX1oay5ub1VzZXJLZXlOZWVkZWQ9Ymc7CmFrayhha3cpO2FtYyhoayk7YW1kKCk7YW1iKGhr LDAsZHIuCnJlY2lwaWVudElkZW50aWZpZWQpO2Frcihha3UpO3RxKGhrLmZvcm0uaW5kZXgsaGsu Zm9ybS5mb2N1c0ZpZWxkKTthbXEoKTtha3QKPWV2fWZ1bmN0aW9uIGFseShkcil7dmFyIGhrPXBh eWxvYWQ7YWtrKGFsZHxha2wpOwphbWMoaGspO2FtZCgpO2FtYihoaywwLGRyLnJlY2lwaWVudElk ZW50aWZpZWQKKTtha3IoYWt1KTt0cShoay5mb3JtLmluZGV4LGhrLmZvcm0uZm9jdXNGaWVsZCk7 YWt0PWV2O2FtcSgpOwphbmQoKTt9ZnVuY3Rpb24gYW50Cihkcil7dmFyIGQsaGs9cGF5bG9hZDtp Zihha28pe3RiKCdoaWRkZW5SZWNpcGllbnQnLCcnKTtpZihkPWtlKCdlbWFpbFRvJykpewpha28u c2VsZWN0ZWRJbmRleD0wO2QucmVwbGFjZUNoaWxkKGFrbyxkLmNoaWxkTm9kZXNbMF0pfX1ha3Io YWxwKTtha2soYWxxKTsKdHEoaGsuZm9ybS5pbmRleCwndG9TZWxlY3QnKTtha3Q9ZXl9ZnVuY3Rp b24gYWxiKApkcil7dmFyIGQ7YWt5KGVtKTtpZihkci5zdGF0dXM9PWZyKXtha3IoYW1mKTt0YigK J3Bhc3NNc2cnLHNzKCdSUENQb2xsVGltZW91dCcpKX1lbHNle2lmKGRyLnN0YXR1cz09ZXJ8fGRy LnN0YXR1cz09CmdhKXtha3IoYW1lKTt0YigncGFzc01zZycsc3MoJ0ZhdGFsRXJyb3JSZXRyeScp KTthbGVydChzcygoZHIuc3RhdHVzPT1lcj8KJ1JQQ05vU2VydmVyJzonUlBDRXJyb3InKSkpfWVs c2V7dGIoJ3Bhc3NNc2cnLHNzKCdGYXRhbEVycm9yJykpO2lmKGRyLnN0YXR1cwo+MjcmJmRyLm1l c3NhZ2UpYWxlcnQoZHIubWVzc2FnZSsnXG5cblN0YXR1czogJytkci5zdGF0dXMpO2Vsc2UgYWxl cnQoc3MoCidSUENFcnJvcicsJycsZHIuc3RhdHVzKSl9fX1mdW5jdGlvbiBhbncoZHIpe3ZhciBk Cix1aSx0aixkdyxha2gsaGs9cGF5bG9hZCxzdj1oay5mb3JtLmluZGV4fHwwO3RiKCdpbml0TXNn JywnJyk7dGIoJ3Bhc3NNc2cnLAonJyk7aWYoZHIudHJhZmZpY0tleSlkci5SUENSZWYudHJhZmZp Y0tleT1kci50cmFmZmljS2V5O2lmKGRyLnNlc3Npb25JZClkci4KUlBDUmVmLnNlc3Npb249ZHIu c2Vzc2lvbklkO2FmZC5pbml0aWFsaXplKGRyLm1pblBvbGwsZHIubWF4UG9sbCxkci4KdG90YWxQ b2xsLGRyLndhaXRUaW1lKTtoay5jb29raWVzRW5hYmxlZD1kci5jb29raWVzRW5hYmxlZDtpZihk ci5zZW5kZXJBdXRoKQpoay5zZW5kZXJBdXRoPWRyLnNlbmRlckF1dGg7YW9nKGRyLnNlbmRlckF1 dGgpOwphb2goZHIuc2Vuc2l0aXZpdHkpO2lmKGQ9a2UoCid0b1NlbGVjdCcpKWQuZGlzYWJsZWQ9 MDtpZihkci5yZWNpcGllbnQpYWxuKGRyLnJlY2lwaWVudCk7c3dpdGNoKGRyLnN0YXR1cykKe2Nh c2UgZ2M6Y2FzZSBmeDphbnQoZHIpO3JldHVybjtjYXNlIGZtOmNhc2UgZnc6dWk9KGRyLnN0YXR1 cz09Zm0/YWxpKGRyKToKYWxoKGRyKSk7aWYoYWtuPjEpe3RiKCdwYXNzTXNnJyx1aSxiZyk7dWk9 Jyd9aWYoYWtuPjMpe2FsZXJ0KHNzKAonUlBDVG9vTWFueVJldHJpZXMnKSl9YnJlYWs7Y2FzZSBm ejpjYXNlIGZ2OmNhc2UgZnk6dWk9YWxrKGRyKTticmVhaztjYXNlIGZzCjphbGooZHIpO2JyZWFr O2Nhc2UgZnU6YW10KGRyKTtpZighYWtoKWFraD1hY258fHdpbmRvdy5ldmVudDtpZihkci5hdXRv T3BlbgomJighYWtofHwhYWtoLmFsdEtleSkpYWt6KGRvY3VtZW50LmZvcm1zW3N2XSxoaywnJyxh a2gsYmcpO2JyZWFrO2Nhc2UgZmY6dWk9CnNzKCdSUENBdXRoRmFpbGVkJyk7Y2FzZSBmdDphbHko ZHIpO2JyZWFrO2Nhc2UgZmg6dGo9YWxtKGRyKTticmVhaztjYXNlIGZqOgp0aj1hbGcoZHIpO2Jy ZWFrO2RlZmF1bHQ6YWxiKGRyKTtyZXR1cm47fWlmKCFkdylkdz0odWk/J3Bhc3NNc2cnOicnKTtz cShkdywKdWksJycsdGopfWZ1bmN0aW9uIGFudihkcil7dmFyIGQsdWksdGosZHcsYWtoLGhrPQpw YXlsb2FkLHN2PWhrLmZvcm0uaW5kZXh8fDA7dGIoJ2luaXRNc2cnLCcnKTt0YigncGFzc01zZycs JycpO3RiKAonb3BlbkJ1dHRvbkxvY2F0aW9uJywnJyk7aWYoZHIucmVjaXBpZW50KWFsbihkci5y ZWNpcGllbnQpO3VvKCdiY2NSb3cnKTtpZigKZHIudHJhZmZpY0tleSlkci5SUENSZWYudHJhZmZp Y0tleT1kci50cmFmZmljS2V5O2lmKGRyLnNlc3Npb25JZClkci5SUENSZWYuCnNlc3Npb249ZHIu c2Vzc2lvbklkO2hrLmNvb2tpZXNFbmFibGVkPWRyLmNvb2tpZXNFbmFibGVkO3N3aXRjaChkci5z dGF0dXMpewpjYXNlIGZtOmNhc2UgZnc6dWk9KGRyLnN0YXR1cz09Zm0/YWxpKGRyKTphbGgoZHIp KTtpZihha24+MSl7dGIoJ3Bhc3NNc2cnLHVpCixiZyk7dWk9Jyd9aWYoYWtuPjMpe2FsZXJ0KHNz KCdSUENUb29NYW55UmV0cmllcycpKX1icmVhaztjYXNlIGZ6OmNhc2UgZnY6CmNhc2UgZnk6dWk9 YWxrKGRyKTticmVhaztjYXNlIGZzOmFsaihkcik7YnJlYWs7Y2FzZSBmdTphbXQoZHIpO2lmKCFh a2gpYWtoPQphY258fHdpbmRvdy5ldmVudDtpZihkci5hdXRvT3BlbiYmKCFha2h8fCFha2guYWx0 S2V5KSlha3ooZG9jdW1lbnQuZm9ybXNbc3ZdCixoaywnJyxha2gpO2JyZWFrO2Nhc2UgZmY6dWk9 c3MoJ1JQQ0F1dGhGYWlsZWQnKTtjYXNlIGZ0OmNhc2UgZ2M6YWx5KGRyKTsKYnJlYWs7Y2FzZSBm aDp0aj1hbG0oZHIpO2JyZWFrO2Nhc2UgZmo6dGo9YWxnKGRyKTticmVhaztkZWZhdWx0OmFsYihk cik7CnJldHVybjt9aWYoIWR3KWR3PSh1aT8ncGFzc01zZyc6JycpO3NxKGR3LHVpLCcnLHRqKTt0 aChzdiwxKX0KZnVuY3Rpb24gYW51KGRyKXt2YXIgZCx1aSx0aixkdyxha2gsaGs9CnBheWxvYWQs c3Y9aGsuZm9ybS5pbmRleHx8MCxobTtpZihkci5ldmVudCl7ZXZhbCgnZ0V2ZW50PScrZHIuZXZl bnQrJzsnKTtha2gKPWFjbn1pZighYWtoKWFraD1hY258fHdpbmRvdy5ldmVudDtkci5yZWNpcGll bnQ9aGsuc2VsZWN0ZWRJRDtpZihkci5zdGF0dXM9PQpnYyl7aWYoZHIuZm5jYWxsKXtldmFsKGRy LmZuY2FsbCk7cmV0dXJuO31lbChoay5ycGMsaGsubXNnSUQsZXUsMCwnJyx7J25yJzoxCn0pO2lm KGRyLnNlY3VyZU5hbWUmJmhrLnNlbGVjdGVkSUQhPSd1bmRlZmluZWQnKWhrLnNlY3VyZU5hbWU9 aGsuZm9ybS5mb3JtLgpzZWN1cmVOYW1lLnZhbHVlPWRyLnNlY3VyZU5hbWU7aWYoZHIub2ZmZXJM b2dvdXQpaGsubG9nb3V0VVJMPWhrLmZvcm0uZm9ybS4KbG9nb3V0VVJMLnZhbHVlPQonaHR0cHM6 Ly9pZWEzNzBxMDMucWEuc2JyLmlyb25wb3J0LmNvbS9rZXlzZXJ2ZXIvTG9nb3V0Jwo7aGsuZm9y bS5mb3JtLnNlc3Npb25rZXkudmFsdWU9YmIuZW5jb2RlVG9TdHJpbmcoZHIua2V5KTtpZihkci5v cGVuT25saW5lKXsKb3Blbk9ubGluZShoayk7cmV0dXJuIGVtfWFuYyhoayxkci5jYWNoZUZsYWdz KTtpZihkci5jYWNoZWtleSloay51c2VyS2V5PWRyLgpjYWNoZWtleTtoay5zZXNzaW9uS2V5PWRy LmtleTtoay5ldmVudD1ha2h8fGFjbnx8d2luZG93LmV2ZW50O2htPShkci4KcmVxdWVzdFN0YXRl PT1leD9pcTpqaCk7cmV0dXJuIGFjYShoaywnJywyNTAsaG0seydwcm9ncmVzcyc6dHQsJ2Vycm9y JzoKZGlzcGxheUVycm9yLCdycGMnOmFtaiwnc2F2ZWQnOnR5LCdmaW5hbGl6ZSc6YW5wfSx7J3By b2dyZXNzQmFyJzp7J2JnQ29sb3InOgonIzgwODA4MCcsJ2JvcmRlckNvbG9yJzonIzAwMDAwMCd9 fSl9ZWxzZSBpZihkci5zdGF0dXM9PWZyfHxkci5zdGF0dXM9PWZnKXsKaWYoZHIuc3RhdHVzPT1m ZylhZmQucmVzZXQoKTt2YXIgYW14PWFmZC5nZXROZXh0SW50ZXJ2YWwoImFscygpIik7aWYoYW14 PDApewppZihhbXg9PS0yKXt9ZWxzZXthbGIoZHIpfX1yZXR1cm4gZW19YWt5KGJnKTtzd2l0Y2go ZHIuc3RhdHVzKXtjYXNlIGZtOmNhc2UKZnc6dWk9KGRyLnN0YXR1cz09Zm0/YWxpKGRyKTphbGgo ZHIpKTtpZihha24+MSl7dGIoJ3Bhc3NNc2cnLHVpLGJnKTt1aT0nJ31pZgooYWtuPjMpe2FsZXJ0 KHNzKCdSUENUb29NYW55UmV0cmllcycpKX1icmVhaztjYXNlIGZwOmFtdShkcik7YnJlYWs7Y2Fz ZSBmeToKY2FzZSBmdjpjYXNlIGZ6OnVpPWFsayhkcik7YnJlYWs7Y2FzZSBmczphbGooZHIpO2Jy ZWFrO2Nhc2UgZmg6dGo9YWxtKGRyKTsKYnJlYWs7Y2FzZSBmajp0aj1hbGcoZHIpO2JyZWFrO2Nh c2UgZnQ6YWtrKGFrbCk7dGIoJ3Bhc3NNc2cnLHNzKAonUlBDSW5zdWZmaWNpZW50QXV0aCcpLGJn KTticmVhaztkZWZhdWx0OmFsYihkcik7cmV0dXJuO31pZighZHcpZHc9KHVpPwoncGFzc01zZyc6 JycpO3NxKGR3LHVpLCcnLHRqKX1mdW5jdGlvbgphY28oZHIpe3ZhciBkLHVpLHRqLGR3LGFraCxo az1wYXlsb2FkLHN2PWhrLmZvcm0uaW5kZXh8fDA7dGIoJ2luaXRNc2cnLCcnKTsKdGIoJ3Bhc3NN c2cnLCcnKTtpZihkci5zdGF0dXM9PWdjKXtpZihkci5zZWN1cmVOYW1lJiZoay5zZWxlY3RlZElE IT0KJ3VuZGVmaW5lZCcpaGsuc2VjdXJlTmFtZT1kci5zZWN1cmVOYW1lO2lmKGRyLm9mZmVyTG9n b3V0KWhrLmxvZ291dFVSTD0KJ2h0dHBzOi8vaWVhMzcwcTAzLnFhLnNici5pcm9ucG9ydC5jb20v a2V5c2VydmVyL0xvZ291dCcKO2Fidyhkci5zdGF0dXMsZHIuc3RhdGUsZHIua2V5LGRyKTtyZXR1 cm47fWVsc2UgaWYoZHIuc3RhdHVzIT1mZyl7YWt5KGJnKX0Kc3dpdGNoKGRyLnN0YXR1cyl7Y2Fz ZSBmZzppZihoay51c2VyS2V5KXt0eCh1cywnJyk7d3ooaGsudXNlcmtleW5hbWUpO2hrLgp1c2Vy S2V5PScnO2FsYShoayxiZyl9ZWxzZXt0eChzbiwnJyl9YnJlYWs7Y2FzZSBmbTpjYXNlIGZ3OnVp PShkci5zdGF0dXM9PWZtCj9hbGkoZHIpOmFsaChkcikpO2lmKGFrbj4xKXt0YigncGFzc01zZycs dWksYmcpO3VpPScnfWlmKGFrbj4zKXthbGVydChzcygKJ1JQQ1Rvb01hbnlSZXRyaWVzJykpfWJy ZWFrO2Nhc2UgZnA6YW11KGRyKTticmVhaztjYXNlIGZ6OmNhc2UgZnY6Y2FzZSBmeTp1aQo9YWxr KGRyKTticmVhaztjYXNlIGZzOmFsaihkcik7YnJlYWs7Y2FzZSBmaDp0aj1hbG0oZHIpO2JyZWFr O2Nhc2UgZmo6dGo9YWxnCihkcik7YnJlYWs7Y2FzZSBmdDpha2soYWtsKTt0YigncGFzc01zZycs c3MoJ1JQQ0luc3VmZmljaWVudEF1dGgnKSxiZyk7YnJlYWsKO2RlZmF1bHQ6c2UoMSk7YWxiKGRy KTtyZXR1cm47fWlmKCFkdyYmdWkpZHc9J3Bhc3NNc2cnO3NxKGR3LHVpLCcnLHRqKTt0aChzdgos MSk7c2UoMSl9dmFyIGFuZz0wOwoKCmZ1bmN0aW9uIGFsbyhzdixhZXUpewp9ZnVuY3Rpb24gYW5j KGhrLApha20pe3ZhciBhbXo9MAoKfGFjaTtoay5mbGFnc3w9YW16O2FrbXw9fmFtejtoay5mbGFn cyY9CmFrbTtpZighKGhrLmZsYWdzJmFhZCkpd3ooaGsudXNlcmtleW5hbWUpO2lmKCEoaGsuZmxh Z3MmemUpKXd5KGhrLm1zZ0lEKX0KZnVuY3Rpb24gYW5vKHJlLHNyKXt0aCgwLDEpfWZ1bmN0aW9u IGFucAoocmUsc3Ipe2lmKHJlKXthZmQuY2FuY2VsKCk7ZWsocGF5bG9hZC5ycGMpO2FreShiZyk7 cmV0dXJuO31hZmQucmVzZXQoKTthbHMoCil9dmFyIGFuYj0wO2Z1bmN0aW9uIGFtbihhbmksYWto KXthbmI9YW5pO2FtYShha2gpOwpyZXR1cm4gMX1mdW5jdGlvbiBhb2YoKXt2YXIgaGs9cGF5bG9h ZCxzdj1kb2N1bWVudC5mb3Jtc1toay5mb3JtLmluZGV4XTtpZigKaGsubm9Vc2VyS2V5TmVlZGVk fHwoc3Yua2V5MSYmc3Yua2V5MS52YWx1ZSkpb3Blbk9ubGluZShoayk7ZWxzZSBha3IoYWxjKX0K ZnVuY3Rpb24gYW9sKGFraCl7dHIoYmcpfWZ1bmN0aW9uIGFvbyhha2gpe3RyKGVtKX12YXIgYWx4 PScnOwpmdW5jdGlvbiBhbmwoZHIpe2Freihkci5mb3JtLGRyLnBheWxvYWRSZWYsZHIua2V5LGRy LmV2dCk7YWx4PScnfQpmdW5jdGlvbiBha3ooc3YsaGssbSxha2gsZXEpe3ZhciBha209MDtpZihl cSl7YWx4PXsnZm9ybSc6c3YsCidwYXlsb2FkUmVmJzpoaywna2V5JzptLCdldnQnOmFraH07c2V0 VGltZW91dCgiYW5sKGFseCkiLGlzPzEyNToxKTtyZXR1cm47fQppZigoaGsuZmxhZ3MmeXkpJiYh c3YuYXV0b09wZW4pe2FrbT1oay5mbGFncztpZighbSYmIWhrLnVzZXJLZXkpewppZihoay5mbGFn cyZ6Zilha209MDtlbHNlIGFrbSY9fmFhZH1lbHNlIGlmKGhrLmVuY3J5cHRlZFNlc3Npb25LZXkp YWttfD16ZXwKemY7aWYoaGsuc2Vzc2lvbktleSlha218PXplfWVsc2V7aWYoc3YuY2FjaGVVc2Vy S2V5JiZzdi5jYWNoZVVzZXJLZXkuY2hlY2tlZAopYWttfD1hYWQ7aWYoc3YuY2FjaGVTZXNzaW9u S2V5JiZzdi5jYWNoZVNlc3Npb25LZXkuY2hlY2tlZClha218PXplO2lmKHN2LgpjYWNoZUVuY3J5 cHRlZFNlc3Npb25LZXkmJnN2LmNhY2hlRW5jcnlwdGVkU2Vzc2lvbktleS5jaGVja2VkKWFrbXw9 KHplfHpmKTsKaWYoc3YuYXV0b09wZW4mJnN2LmF1dG9PcGVuLmNoZWNrZWQpYWttfD15eTtpZihz di5yZW1lbWJlck1lJiZzdi5yZW1lbWJlck1lLgpjaGVja2VkKWFrbXw9YWNpfWFuYyhoayxha20p O3RoKDAsMCk7dGIoJ3Bhc3NNc2cnLCcnKTtoay5ldmVudD1ha2h8fGFjbnx8CndpbmRvdy5ldmVu dDtyZXR1cm4gYWNhKGhrLG0sMjUwLGFuYix7J3Byb2dyZXNzJzp0dCwnZXJyb3InOmRpc3BsYXlF cnJvciwKJ3JwYyc6YW1qLCdzYXZlZCc6dHksJ2ZpbmFsaXplJzphbm99LHsncHJvZ3Jlc3NCYXIn OnsnYmdDb2xvcic6JyM4MDgwODAnLAonYm9yZGVyQ29sb3InOicjMDAwMDAwJ319KX1mdW5jdGlv biBha2ooc3Upe2lmKCFzdSlzdT0nJztkb2N1bWVudC53cml0ZShzdSsKJ1x4M2MhLS0nKX1mdW5j dGlvbiBha2koKXtkb2N1bWVudC53cml0ZSgnLS1ceDNlJyl9ZnVuY3Rpb24gYW15KGR3KXtkdz1r ZShkdwopO3JldHVybihkdyYmZHcuaW5uZXJIVE1MLmluZGV4T2YoJ25ic3AnKSE9LTEpfXZhciB1 c2VyVGV4dD17CidOb1Bhc3N3b3JkUmVxdWlyZWQnOidObyBwYXNzd29yZCByZXF1aXJlZC4nLCdS UENFcnJvcic6CidTeXN0ZW0gdW5hdmFpbGFibGUuIFBsZWFzZSBtYWtlIHN1cmUgeW91IGFyZSBv bmxpbmUgJysKJyBhbmQgdHJ5IGFnYWluIGxhdGVyLlxuXG5TdGF0dXM6ICRbMF0nLCdSUENFeHBp cmVkJzoKJ01lc3NhZ2UgZXhwaXJlZC4gQ29udGFjdCBzZW5kZXIgdG8gcmVhY3RpdmF0ZS4nLCdS UENMb2NrZWQnOgonTWVzc2FnZSBsb2NrZWQuIENvbnRhY3Qgc2VuZGVyIGZvciBtb3JlIGluZm9y bWF0aW9uLicsJ1JQQ05vU2VydmVyJzoKJ1N5c3RlbSB1bmF2YWlsYWJsZS4gUGxlYXNlIG1ha2Ug c3VyZSB5b3UgYXJlIG9ubGluZSAnKwonYW5kIHRyeSBhZ2FpbiBsYXRlci4nLCdSUENBdXRoRmFp bGVkJzoKJ1lvdXIgcGFzc3dvcmQgaGFzIGNoYW5nZWQuIFBsZWFzZSBlbnRlciB5b3VyICcrJ3Bh c3N3b3JkLicsCidSUENOb3RTZW50RW52ZWxvcGUnOidUaGlzIG1lc3NhZ2Ugd2FzIG5vdCBzZW50 IHRvIHlvdXIgYWRkcmVzcyAnKycoJFswXSkuJywKJ1JQQ1N1c3BlbmRlZCc6J1lvdXIgYWNjb3Vu dCAoJFswXSkgaGFzIGJlZW4gc3VzcGVuZGVkLiBQbGVhc2UgJysKJ2NvbnRhY3QgdGhlIHNlbmRl ciBmb3IgbW9yZSBpbmZvcm1hdGlvbi4nLCdSUENVc2VyTG9ja2VkJzoKJ1lvdXIgYWNjb3VudCAo JFswXSkgaGFzIGJlZW4gbG9ja2VkLiBQbGVhc2UgJysKJ2NvbnRhY3QgdGhlIHNlbmRlciBmb3Ig bW9yZSBpbmZvcm1hdGlvbi4nLAonUlBDQmxvY2tlZCc6J1lvdXIgYWNjb3VudCAoJFswXSkgaGFz IGJlZW4gYmxvY2tlZCBiZWNhdXNlIG9mIHRvbyAnKwonbWFueSBpbmNvcnJlY3QgcGFzc3dvcmQg YXR0ZW1wdHMuIFBsZWFzZSB1c2UgdGhlIEZvcmdvdCAnKwonUGFzc3dvcmQgbGluayB0byByZWFj dGl2YXRlIHlvdXIgYWNjb3VudC4nLCdSUENCbG9ja2VkVGV4dCc6CidZb3VyIGFjY291bnQgaGFz IGJlZW4gYmxvY2tlZC4gVXNlIHRoZSBGb3Jnb3QgJysKJ1Bhc3N3b3JkIGxpbmsgYmVsb3cgdG8g cmVhY3RpdmF0ZSB5b3VyIGFjY291bnQuXHgzY2JyXHgzZScsCidSUENQYXNzd29yZEV4cGlyZWQn OidZb3VyIHBhc3N3b3JkIGhhcyBleHBpcmVkLiBVc2UgdGhlIGxpbmsgYmVsb3cgJysKJ3RvIGNo YW5nZSB5b3VyIHBhc3N3b3JkLlx4M2Niclx4M2UnLCdSUENOb3RSZWdpc3RlcmVkJzoKJ1RvIG9w ZW4gdGhpcyBtZXNzYWdlLCBmaXJzdCBjbGljayB0aGUgYnV0dG9uIHRvICcrCidyZWdpc3Rlci4g QWZ0ZXIgcmVnaXN0ZXJpbmcsIGNvbWUgYmFjayB0byBjb250aW51ZSBvcGVuaW5nICcrJ3RoZSBt ZXNzYWdlLicKLCdSUENOb3RBY3RpdmF0ZWQnOidUbyBvcGVuIHRoaXMgbWVzc2FnZSB5b3VyIGFj Y291bnQgbXVzdCBmaXJzdCBiZSAnKwonYWN0aXZhdGVkLiBQbGVhc2UgY29udGFjdCB0aGUgc2Vu ZGVyIGZvciBtb3JlIGluZm9ybWF0aW9uLicsCidSUENUb29NYW55UmV0cmllcyc6J1lvdSBtdXN0 IHN1Y2Nlc3NmdWxseSBzZXR1cCBhbiBhY2NvdW50IHRvIG9wZW4gJysKJ3RoaXMgbWVzc2FnZS4g SWYgeW91IGhhdmUgbm90IHJlZ2lzdGVyZWQgdGhlbiBjbGljayB0aGUgbGluayB0byAnKwonZG8g c28uIElmIHlvdSBhbHJlYWR5IHJlZ2lzdGVyZWQgdGhlbiBjaGVjayB5b3VyIGluYm94IGZvciBh biAnKwonYWN0aXZhdGlvbiBlbWFpbC4gRm9yIG1vcmUgaW5mb3JtYXRpb24gcGxlYXNlIGNvbnRh Y3Qgc3VwcG9ydC4nLAoKJ1JQQ1JlY2lwaWVudEVycm9yJzonWW91IG1heSBub3Qgb3BlbiB0aGlz IG1lc3NhZ2UgdXNpbmcgdGhpcyAnKwonYWRkcmVzcy4gVG8gb3BlbiB0aGlzIG1lc3NhZ2UgYXMg YSBkaWZmZXJlbnQgdXNlciwgY2xpY2sgdGhlICcrCidsaW5rIHRvIHRoZSByaWdodC4nLCdSUENJ bnN1ZmZpY2llbnRBdXRoJzoKJ1lvdSBtYXkgbm90IG9wZW4gdGhpcyBtZXNzYWdlIGJlY2F1c2Ug eW91ICcrCidkbyBub3QgaGF2ZSBhIHN1ZmZpY2llbnQgbGV2ZWwgb2YgYXV0aGVudGljYXRpb24g Zm9yIHRoaXMgJysKJ21lc3NhZ2Ugc2Vuc2l0aXZpdHkuJywnUlBDV2FpdGluZyc6J0NvbnRhY3Rp bmcgc2VydmVyLiBQbGVhc2Ugd2FpdC4uLicsCidGYXRhbEVycm9yJzonQW4gZXJyb3Igb2NjdXJy ZWQgYW5kIHRoaXMgbWVzc2FnZSBjYW5ub3QgYmUgb3BlbmVkLiAnKwonUGxlYXNlIHRyeSBhZ2Fp biBsYXRlci4nLCdGYXRhbEVycm9yUmV0cnknOgonQW4gZXJyb3Igb2NjdXJyZWQgYW5kIHRoaXMg bWVzc2FnZSBjYW5ub3QgYmUgJysKJ29wZW5lZC4gQ29udGFjdCB0aGUgc2VuZGVyLCBvciByZWZy ZXNoIHRoaXMgcGFnZSB0byB0cnkgYWdhaW4uJywKJ1JQQ1BvbGxUaW1lb3V0JzonWW91IHNlZW0g dG8gaGF2ZSBzdGVwcGVkIGF3YXkgZnJvbSB5b3VyIGNvbXB1dGVyLiAnKwonVG8gZW50ZXIgeW91 ciBwYXNzd29yZCBhbmQgb3BlbiB5b3VyIG1lc3NhZ2UsIGNsaWNrIHRoZSBSZWZyZXNoICcrJ2J1 dHRvbi4nCiwnU2F2ZWRQYWdlJzonSXQgYXBwZWFycyB5b3UgdHJpZWQgdG8gc2F2ZSB0aGlzIGVu dmVsb3BlIGZyb20geW91ciAnKwonYnJvd3NlciBhcyBhICJXZWIgUGFnZSwgY29tcGxldGUuIiBV bmZvcnR1bmF0ZWx5LCBzYXZpbmcgYSAnKwoncmVnaXN0ZXJlZCBlbnZlbG9wZSBpbiB0aGlzIHdh eSBjYXVzZXMgdGhlIGJyb3dzZXIgdG8gaXJyZXBhcmFibHkgJysKJ2JyZWFrIHRoZSBlbnZlbG9w ZS4gVGhlIGRpc3BsYXkgd2lsbCBsb29rIGdhcmJsZWQgYW5kIHRoZSBlbnZlbG9wZSAnKwond2ls bCBub3Qgb3Blbi4gVG8gb3BlbiB5b3VyIG1lc3NhZ2UgcGxlYXNlIGdvIGJhY2sgYW5kIG9wZW4g dGhlICcrCidvcmlnaW5hbCBmaWxlLicsJ0RpZmZlcmVudEFkZHJlc3NMaW5rJzonU2VsZWN0IGEg ZGlmZmVyZW50IGFkZHJlc3MnLAonTm90TGlzdGVkTGluayc6J015IGFkZHJlc3MgaXMgbm90IGxp c3RlZCcsJ09wZW5PbmxpbmVUaXAnOgonSWYgeW91IGV4cGVyaWVuY2UgcHJvYmxlbXMgb3Blbmlu ZyB0aGlzIG1lc3NhZ2UsICcrJ3RyeSB0byAkWzBdJywKJ09wZW5PbmxpbmVIaW50JzonU3VibWl0 IHlvdXIgcGFzc3dvcmQgYWJvdmUgdG8gb3BlbiB5b3VyIG1lc3NhZ2Ugb25saW5lJywKJ1Bhc3Nw aHJhc2VUZXh0JzonXHgzY2lceDNlWW91ciBwZXJzb25hbCBwaHJhc2UgaXMgbm90IGVuYWJsZWQg b24gJysKJ3RoaXMgbWFjaGluZS5ceDNjL2lceDNlJ30sZWg9ZXQ7Ly8tLT48L3NjcmlwdD48L2hl YWQ+PGJvZHkKYmdjb2xvcj0iI0U3RTdFNyI+PHNwYW4KaWQ9ImZmX3RyYXNoIgpzdHlsZT0iZGlz cGxheTpub25lIj48L3NwYW4+PHNjcmlwdAp0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiCmxhbmd1YWdl PWphdmFzY3JpcHQ+PCEtLQppZihrZSgnZmZfc2F2ZWQnKSlhbGVydChzcygnU2F2ZWRQYWdlJykp O3ZhciBhbmU7aWYoYW5lPWtlKCdmZl90cmFzaCcpKWFuZS4KaW5uZXJIVE1MPSdceDNjc3BhbiBp ZD1mZl9zYXZlZFx4M2VceDNjL3NwYW5ceDNlJzt0cihiZyk7d2luZG93Lm9uZm9jdXM9YW9sOwov Ly0tPjwvc2NyaXB0PjxzcGFuCmlkPWNvbW1lbnR0ZXN0CnN0eWxlPSJkaXNwbGF5OiBub25lIj48 c2NyaXB0CnR5cGU9InRleHQvamF2YXNjcmlwdCIKbGFuZ3VhZ2U9amF2YXNjcmlwdD48IS0tCmFr aigpOy8vLS0+PC9zY3JpcHQ+Jm5ic3A7PHNjcmlwdAp0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiCmxh bmd1YWdlPWphdmFzY3JpcHQ+PCEtLQpha2koKTsvLy0tPjwvc2NyaXB0Pjwvc3Bhbj48c3Bhbgpp ZD14bXB0ZXN0CnN0eWxlPSJkaXNwbGF5OiBub25lIj48c2NyaXB0CnR5cGU9InRleHQvamF2YXNj cmlwdCIKbGFuZ3VhZ2U9amF2YXNjcmlwdD48IS0tCmRvY3VtZW50LndyaXRlKCdceDNjeG1wXHgz ZScpOy8vLS0+PC9zY3JpcHQ+Jm5ic3A7PHhtcD48L3htcD48L3NwYW4+PHNjcmlwdAp0eXBlPSJ0 ZXh0L2phdmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQp2aD1hbXkoJ2NvbW1lbnR0 ZXN0Jyk7dmk9YW15KCd4bXB0ZXN0Jyk7dmc9ISh2aHx8dmkpOy8vLS0+PC9zY3JpcHQ+CjxzY3Jp cHQKdHlwZT0idGV4dC9qYXZhc2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KYWtqKCk7 Ly8tLT48L3NjcmlwdD48cD5SZWFzb25zIHlvdSBtYXkgYmUgc2VlaW5nIHRoaXMgdGV4dDo8b2wK Y2xhc3M9bWFpblJlYXNvbnM+PGxpPllvdSBhcmUgc2VlaW5nIHRoaXMgdGV4dCBpbiB5b3VyIHBy ZXZpZXcgcGFuZS4gUGxlYXNlCm9wZW4gdGhlIGF0dGFjaG1lbnQgdG8gcmVhZCB5b3VyIHNlY3Vy ZSBtZXNzYWdlLjwvbGk+PGxpPllvdSBoYXZlIG9wZW5lZCB0aGUKYXR0YWNobWVudCBhbmQ8b2wK Y2xhc3M9c3ViUmVhc29ucwp0eXBlPWE+PGxpPnlvdSBkbyBub3QgeWV0IGhhdmUgYW4gYWNjb3Vu dC4gUGxlYXNlIHNlbGVjdCB5b3VyIGVtYWlsIGFkZHJlc3MKYW5kIGNsaWNrIHRoZSBPcGVuIGJ1 dHRvbiB0byBjcmVhdGUgYW4gYWNjb3VudC48L2xpPjxsaT55b3UgaGF2ZSBhbiBhY2NvdW50LgpP bmNlIHRoZSBPcGVuIGJ1dHRvbiBhcHBlYXJzLCBlbnRlciB5b3VyIHBhc3N3b3JkIGFuZCBjbGlj ayBPcGVuLjwvbGk+PC9vbD4KPC9saT48L29sPjwvcD48cD5JZiB0aGUgT3BlbiBidXR0b24gZG9l cyBub3QgYXBwZWFyLCBwbGVhc2UgZm9yd2FyZCB0aGUKb3JpZ2luYWwgZW1haWwgdG86IG1vYmls ZUByZXMuY2lzY28uY29tPC9wPjxocgpzaXplPTE+PHNjcmlwdAp0eXBlPSJ0ZXh0L2phdmFzY3Jp cHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQpha2koKTsvLy0tPjwvc2NyaXB0Pjxmb3JtCm1l dGhvZD1QT1NUCmFjY2VwdC1jaGFyc2V0PVVURi04CmFjdGlvbj0iaHR0cHM6Ly9pZWEzNzBxMDMu cWEuc2JyLmlyb25wb3J0LmNvbS9lbnZlbG9wZW9wZW5lci9kZWNyeXB0X2VudmVsb3BlLmpzcCIK PjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPW1ldGFQYXlsb2FkVmFsdWUKdmFsdWU9IiI+PGlucHV0 CnR5cGU9aGlkZGVuCm5hbWU9cGF5bG9hZFZhbHVlCnZhbHVlPSIiPjxpbnB1dAp0eXBlPWhpZGRl bgpuYW1lPWtleVNlcGFyYXRvcgp2YWx1ZT0iXiI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9a2V5 Q2FzZUluc2Vuc2l0aXZlCnZhbHVlPSIwIj48aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT1vcGVuZXJI b3N0CnZhbHVlPSJpZWEzNzBxMDMucWEuc2JyLmlyb25wb3J0LmNvbSI+PGlucHV0CnR5cGU9aGlk ZGVuCm5hbWU9cmVnaXN0ZXJVUkwKdmFsdWU9IiI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9cHN3 ZEV4cGlyZWRVUkwKdmFsdWU9IiI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9cHN3ZEZvcmdvdFVS TAp2YWx1ZT0iaHR0cHM6Ly9pZWEzNzBxMDMucWEuc2JyLmlyb25wb3J0LmNvbS93ZWJzYWZlL3Bz d2RGb3Jnb3QuYWN0aW9uIj48aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT1zZXNzaW9ua2V5CnZhbHVl PSIiPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPXNlY3VyZU5hbWUKdmFsdWU9IiI+PGlucHV0CnR5 cGU9aGlkZGVuCm5hbWU9bG9nb3V0VVJMCnZhbHVlPSIiPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1l PXNlY3VyZVJlcGx5QWxnCnZhbHVlPSJBUkM0Ij48aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT0iX2No YXJzZXRfIj48aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT1jaGFyc2V0VGVzdAp2YWx1ZT0iJiMxMjM3 MTsiPjxzcGFuCmlkPWhpZGRlblJlY2lwaWVudD48L3NwYW4+PGRpdgppZD1wYXlsb2FkSW1hZ2UK c3R5bGU9InZpc2liaWxpdHk6aGlkZGVuOyBoZWlnaHQ6MXB4OyBvdmVyZmxvdzpoaWRkZW4iPgo8 c2NyaXB0CnR5cGU9InRleHQvamF2YXNjcmlwdCIKbGFuZ3VhZ2U9amF2YXNjcmlwdD48IS0tCmlm KHZoKWFraigpO2Vsc2UgaWYodmkpZG9jdW1lbnQud3JpdGUoJ1x4M2N4bXBceDNlJyk7Ly8tLT48 L3NjcmlwdD4KPGJyPjxpbWcgYWx0PSIiIHNyYz0iP3A9MCZhbXA7ZD0lN0InbmFtZSclM0FudWxs LCUwRCUwQSdtc2dJRCclM0EnYjlmMzQyNjNlODZiZmE3MDdmMDAwMDAxOTIzMjU2ZDAlNDBpZWEz NzBxMDMlMkVxYScsJTBEJTBBJ2ZsYWdzJyUzQTIwNTcsJTBEJTBBJ3JpZCclM0EnY0c5eWRITXRZ Mjl0YldsMGRHVnljMEJtY21WbFluTmtMbTl5WnclM0QlM0QnLCUwRCUwQSdrZXlzZXJ2ZXJob3N0 JyUzQSdpZWEzNzBxMDMlMkVxYSUyRXNiciUyRWlyb25wb3J0JTJFY29tJywlMEQlMEEnc2VjdXJl cmVwbHlob3N0JyUzQSdpZWEzNzBxMDMlMkVxYSUyRXNiciUyRWlyb25wb3J0JTJFY29tJywlMEQl MEEnb3BlbmVyaG9zdCclM0EnaWVhMzcwcTAzJTJFcWElMkVzYnIlMkVpcm9ucG9ydCUyRWNvbScs JTBEJTBBJ3RvYyclM0ElNUIlMEQlMEElNUInQm9keS0xMjY0NjE1ODQ0ODQxJTJFaHRtbCcsMSwl MEQlMEEnJywlMEQlMEEnJywlMEQlMEExMywlNUIwLDExMDglNUQsJ0JvZHktMTI2NDYxNTg0NDg0 MSUyRWh0bWwnLCUwRCUwQSdJU08tODg1OS0xJyU1RCwlMEQlMEElNUInYXR0YWNobWVudDEnLDMs JTBEJTBBJycsJTBEJTBBJycsJTBEJTBBNSwlNUIxMTA4LDU2MCU1RCwnYXR0YWNobWVudDEnLCUw RCUwQSd1dGYtOCclNUQsJTBEJTBBJTVCJ01lc3NhZ2VCYXIlMkVodG1sJyw0LCUwRCUwQScnLCUw RCUwQScnLCUwRCUwQTEsJTVCMTY2OCwxMDQ2NyU1RCwnTWVzc2FnZUJhciUyRWh0bWwnLCUwRCUw QSdJU08tODg1OS0xJyU1RCUwRCUwQSU1RCwlMEQlMEEnc2FsdCclM0EnQUg0JTJGalk3YnBnNSUy RlFpMkkyZ2xkTGJGRjBtRSUzRCcsJTBEJTBBJ2RhdGEnJTNBJTVCJTBEJTBBJycsJTBEJTBBJ3NZ dDhmanN5czJTbnNGVGU0elpGamhZb1JxZ1JGbmZlQmVGU29ISU5tWnFxcyUyQlBFZ0ZIUGdOWkRy TGV4THNiOUhieFM1QzBlJTVDJTBEJTBBWnJmRCUyQmpTbG5jbE1NWUc5V3JpTTVCa09PaVBYdFAy NElJNEV1djRrJTJCVXRtSkNMUExRdElEaDZhbEh4WGtJT1U4amYzbjB2RyU1QyUwRCUwQUxyMEVl T2xNc0pCYThFaE4yNlQ4R1lkeEFwTTNCS3NuSm9Wdm5RV1RLbElFZEJiN2RXJTJGTzF0WiUyRlFo dzJTQjhNJTJCazlSV2FBYyU1QyUwRCUwQUlSWmdjOFRMREZ3MUF4Nno3MHRVUyUyQkt2RHhQYUty N3B3UEd6S0hjdE9wTkxxVGZvcUZIVFdNYmx6SyUyRjVTN0ZVZCUyRlNUR2Q0UCU1QyUwRCUwQVZF SEl3WnFmOCUyRiUyQlJ3Rm5RMmFPYWxKMEV1ZkI4UU5ycFNSJTJCV294WEsmYW1wO249JykiPgo8 aW1nIGFsdD0iIiBzcmM9Ij9wPTEmYW1wO2Q9bUdaalZNJTJGZnROUlVnJTJCQmVFc3NKWVc5NyUy QngzOG1WZ0olNUMlMEQlMEE3VWd1M2Z2bHlzS3g2eDVpMVE2NnhlSzFhQUZYbVdHTkNtJTJGTkRs JTJGRWpKbVNLamVrRW9oQmtrNUVmUjhXREtnVHJYN2RhSGlVJTVDJTBEJTBBcSUyRlZGYnNobyUy QjNXVnA3c3ZXQ0sxaFUzV2F4RW11MlA3RUR1Tk1wWFd1TnRPNU9LVFR6JTJGWGNVdW05aVljbWRB JTJCR1RZaWdIcXklNUMlMEQlMEE1cmpKQk1pWnVxcFo0cVFiSGJyZ0x1WEUlMkJqc1JlSVRXejJE RkxORWoxcElFMiUyRnVUZmhGVXl4Q3dIeU9JUXc1VFVqdEpEN0cyJTVDJTBEJTBBbTNRUnVUMjVV V1M4NkticW5uVEZGWFRtJTJGbEFFSkJ1U0NZU3NRQjJCR1puT3BGSFYxOUpNMkxZOGZGMjBMcE5C ZGNYVDRhRU4lNUMlMEQlMEFUVE9pdlcyRURaOUtQamlxVm80NWFSakxqWEwzR0xnZTBwdlVabnNG R0tkbDJsRHhyMFElMkJVTzE1cVI1WlRnZkh4WHRBeEQlMkIlMkYlNUMlMEQlMEFGczFTb0dCMSUy QkZSeWN0aTZhdnp0UkdGSjBnZEJRZkltdHNHUTlycTlCUGpORGxCOXolMkZEU0tiZUdJamk2eGJo R01QakVMdGxPJTVDJTBEJTBBJTJGb2RXU0N6Y1FzRjI2dG5MRTNWTmwxRFVqc0VmUGhCWVNIY294 eFdyRHhxZU1nbzBkczFZcHdkZW9pdFJkcWlsYWV3MXVVcmYlNUMlMEQlMEFDYnJJeUdwQnZHMVNF eUF0dkxiVVQlMkJzV2tlTU1YdWc0TUgyRHB6N0dTNXVacDlhOUpGaGVmc2pVaTgzYWVUbnNyc0hC dmg5eCU1QyUwRCUwQVFKcGZUVEVvQWRoaVZkJTJGZDhjWlpTaEVYakZ6NmE5V1lWSndKQzRScE1S T0NqcWRlakNjJTJCJTJGTmF0aGJrQkx1Y0V6Z3V3T2owSiU1QyUwRCUwQXRmcFhvSGZoWURGQ1dQ cUhqNFh2S1F2eXdLSVElMkZNSW1pSG1OZGJMUEY1dFVjdzdUdnRlTW0lMkJObWw2MWdsZ3htTUJj cWphRVYlNUMlMEQlMEE5WlUyeU9Td2J1SkhhamxSajVkODd0R2hJeUtWY3h5M1ZIN0dZbGZvTUpp VVZrOUZNd01hbWtzTVUlMkZzJTJGb3Raemo0RE0xN2ZuJTVDJTBEJTBBb1ZzSFhyTmRsbDF0ZmJ6 Z1NMNkVqaXdqclRkMzNpJTJCJTJGQTlXZkMxaFNXYkVlcEVlRW15aXdoa29oRGE2WiUyRlhKeHBF ZHhUbFBwJTVDJTBEJTBBc2lLUHptZlpCbTUzMHJmdzJwd2ZFTEVDJTJCM3k1RnJEeE5OSDlOcmRN V2RiYVExeVQ3akVyV1poUHN6ZkFWSjlSbTNRVDNUQiUyRiU1QyUwRCUwQW1NU1NRZiUyRnY1RmJi ampmYVZWNzAwT2M0TWh6bEdOUGtheVE4aDhDOTgxJmFtcDtuPScpIj4KPGltZyBhbHQ9IiIgc3Jj PSI/cD0yJmFtcDtkPUk1RTREalltSUR0Ujh2WHJ3UVJtMU9ac0pCMnVSdSU1QyUwRCUwQXkyOXpu SGxEeHVhajElMkZudGF4bjZhZDhFVzNRbm1yNFM4N0ptMnAlMkJuRGd5Vk00OGR6OFZSOFhkc2Rm REI1WGNtWnZyekdPQXQlNUMlMEQlMEE1TFU5TVFhSUJMU0MwaDBWd3NBUlk1dTlobnVCeiUyRm1N YW81OXBrJTJCQnpDaXBnMnA0dWlndXQlMkJqR2RnVzFkOHRJOHRURjdwSzIlNUMlMEQlMEE5QWtT WEY4bFRJOHJFJTJCaVQxaDlZRGI4N09LTVFPTDVPSTFxdUZkRUliRngwb0lhb05SdVZrUXRkU0FO JTJCV2ZtdW9HcTExJTJCQmslNUMlMEQlMEFJemx0Uk5teTRXeCUyRlpWaHhmNUh0OFVUVHdpcDdU YUpqWCUyQmFVNG9WaGVORER3amVXQzlFSW1zbjFOSTFRa0hsdk1EVCUyRk4lMkI0dCU1QyUwRCUw QTV5b1JMaXdrdWY4Y0ZXbnFCZkJHJTJGM05HbjVKZDN2VGhHTXFLZ3ZncklkJTJCSk9tN3k2SUMl MkJsMlRhNUglMkJPR1dNeHF5dlVLaFR2JTVDJTBEJTBBR3lvSTNaM0dwTFpBZlNxOG90akNReWZt SzBsViUyQkZCVmdqJTJCclV2aEd5ZEEzYmZUR0l1SHdYR1plNWE5OE45dSUyQmwySnNVMk5pJTVD JTBEJTBBbTJjVTFtdjlueEFaYkk3OXN3ODRBbXU3Rlc2WXlZSVNlckVyJTJGQTNnSnVpSHRyWTNT OHp0dE1XdVhsV2lZM2klMkZYV0RlbFFNMiU1QyUwRCUwQWZHMklmQUozQVdKUmNFbnM5R2lCRlJQ bWRVbHolMkZrQyUyQktaR0NmVW5LaWd1RERVelNjOXQ0YlVCQkF6Vm8lMkZsVXBGciUyQmJDU1px JTVDJTBEJTBBJTJCcU50WjNnWk0wd0NLQiUyQiUyRmVENEhCSGs2S0lqbzcyQ1ZzcUloeVd2YUV2 WTRJMFZEOXo3aWlVMlZQSXkxcTh2a1daYSUyRk9TdFolNUMlMEQlMEFvJTJCZ1BMcDMwb2FRNUll TXFkcGYlMkIzTElMVUtDY3JBc0FRNXVmNTV4ekZTZ2QyYU44elFGWUVJSlJKbkJmczhobGNDSEZ0 eXRNJTVDJTBEJTBBMXl6JTJGcmdKQjJlYUpDaEg4TzdSQTZEcDh0bXczaTR1c3dCdkpsaUw5MnBq VVlkc0JFNUJTdzE3WmR5eHk2ZCUyRmVrU2RmQUx1ZiU1QyUwRCUwQWlmbmxHaWJNbFRqVjZCUXd3 eTJjckRDS1JKUHdrWW1MJTJCbDRncXpTS0s4WFcxOWhYTktLbVolMkZsOU8lMkZuNnlVUktNQ29O Z0M1dSU1QyUwRCUwQWVOQkNMZDVXaGZBbVdxU3k5cERCMlFGYmJLMWlZY3olMkZRNkxsMElKb01G N041V081byUyRkkzTmZsTkZUUkdPNUZQbSUyQjJSa015VyU1QyUwRCUwQVVOMnVOdVRNS0NGeDQ4 SVdrU1FUZjdNSHVQb0RPdiZhbXA7bj0nKSI+CjxpbWcgYWx0PSIiIHNyYz0iP3A9MyZhbXA7ZD1w Vjh2QUVTb2ozMGNLQWhvMkYxSmRlTGt2dkZJM2Nndm9kY09nNHIyYlIlNUMlMEQlMEFGMkFrZVBV NzRDbldtJTJCMGJaaHhOQVViaGFKampZQWF2WUl0eGlWbE9wViUyRm9mZWVSUGpHdDdTSEpOU1R6 djN1dCUyQkRvTVJhTVclNUMlMEQlMEFEOEpyb3g3eFVodHZ6QmRZRkdPRXNkdzRsNFlYc2hVZTJy MmwzODNEUG1NcVlpNmlNNkg5UEkwbjBrdnBLbTF1eURWUVN1Zk4lNUMlMEQlMEFBNkpOcHkyS1R1 MEtNZ2xhZnZ1MTRIbGZZbzU2eEVjbjFHMlJmbjJwQzdZVXA2emU5SWZSVlM4NkhzQVFqUHN3VURF ZTdLR0glNUMlMEQlMEFGZW1TR0tORVAwdXJkYTNMcmg2JTJCaTRSUjQ3MWpGb2J1WVg3UmZCWHEz QUdIWlV1JTJGOWZUSDZGYUM5WTJHUXJwVks0dWZoWEp2JTVDJTBEJTBBWSUyRkxSYU5tbEFSeWFy bzBWZ2MlMkY4a0FVMFZ5S3YyS0VVMDN4eTlUam81ZHZoakNRU3FIWkgzajJORFglMkZuQzM2NWRB cEkyT1RDJTVDJTBEJTBBMEZpWmEzVDAxd2ZnMWRLNWk5eVR4JTJGaGRBSGt0bWVScnolMkJtVmxt bXZZOUIlMkI0R1p0b2ltaFVtYzltWm1aUW4zNVJZNkJZYm94JTVDJTBEJTBBTjdXJTJCUElqMTAy NGN3c3c0dEdCZkttNnBVYVdqcGd3dlZOQVZWayUyQnJBcVFXcGVQaDM0aFVlWTc5ZTJQWWlIbzc2 NXdZS1pONiU1QyUwRCUwQUZrRDZ0RkQ2ZE9tTUkyWFljWXlGZ2VEUXVST1h0SyUyQkQ1VTZHVXUz d3BWRkl3VUdHMVlwUDVKZTBDZTE4WlBMRGV0dndXbUdxJTVDJTBEJTBBUyUyRjdYd0N6RTNCYXN6 bFpUbXp1TW9EaFRyVmdtem9hbDBWcE1xWCUyRnY3YzhMdUJMMXdjc1klMkZpb2RYSHBGJTJCUmpB U2dlQjNPbmUlNUMlMEQlMEFDS1clMkZJRGd3RyUyRk84elJvank4Vk85ZW5GUyUyQjU1RWV0RFlq cXhuZjVFT1pkRTNvd3JrS2FseE8lMkZlN1RKOHl4NmFnd2hlQkZ0QiU1QyUwRCUwQUlzV2RPJTJG SW8zSmFTWDZoRU42RTlMJTJGQW9MMm9mNzAlMkZSaG1DSFlyd1pGM2toUjRobko5QnIwekx1RWRI cHhpeTV1SXFubUsxSiU1QyUwRCUwQWZjTm0xbm56ZnpnM3VwZVhDZmEzRVQ3b01HWXVFWFd0c2xs djhHU3NGJTJCazFUNWhVaWlDUXFkdm13dUJCT3Vyb0xDRnZmNVVVJTVDJTBEJTBBTEJEYmFUYmRo SERiQlM5ek4zVFBoa1BvVTVxWUNWM0Z2MW5JeG9PYzhPMTNub3dxbyUyRmVWdTAlMkJjdVh4NXU5 YmRpTiUyQjAlMkJWS3UlNUMlMEQlMEExTTZjcGRrJTJCMjljRU4ycWM5TlM2T01Mb3ZVcnBlQWwl MkImYW1wO249JykiPgo8aW1nIGFsdD0iIiBzcmM9Ij9wPTQmYW1wO2Q9aHhkQkI3NHM3MjZFck10 cEZBaHZWdmNCOVB5RldZdHJuS1Z6Rk5BRCU1QyUwRCUwQU1HcjEydDFFMHdOT2ZvWHYxOGg5c2dZ SmZGZmRNSDkycmVIOGx0N2RSTWk2Q3BYcktRZmlpTHJDMyUyRlNsTnRjT0dCY1hvcm5LJTVDJTBE JTBBM0x6NCUyQkJ5eHFyTktEVG1BbUlKNVRiYVVmb0dsV3RhcWpDRmx5ZiUyQmpvQW1HSkltS1Js OTY1NCUyRnNzSlFINzglMkI1ZEV1QmczY2clNUMlMEQlMEElMkI0bTkxZ05LU0lTdkRXbzJ3eU1S NFpkaVlQMXRPcVlLOU1KTVNQa0RtdE56NkVYSkExRHZpM0ZEQnFCVVhUQUpIdEpXJTJGR00lMkIl NUMlMEQlMEFIbFhudHBLWmxVQnI5aHMlMkZsVFFjTmxJTVNJTHRYSGhnRyUyRlJmTTNXVjJidFZn S3BqcDh5b0hVYndrcml2OU9FWnRXTURTY1FRJTVDJTBEJTBBRk5NNDc2ZmNJV0NFMTFreTVIRjl5 TlNtajNiOE1kWU9ZZkt0SGJvYVBIekFUUmRaRW4yem1adHJHcnB4JTJGenl0cGR6UGV1QTMlNUMl MEQlMEF1OHVub2ZBVGlJMUtqaW5ISlpqR3RvQkZiWUc1YVRMamo0QTFuZWNqR0M0WTBpTEU5QmhR cGNQTXprNzElMkJCcW5pWU5hd0hvYyU1QyUwRCUwQUZhN0tEME1ySUpPUzdnNHAwV1d0R1VENUJN dFYxUG10VUVkOUI4WlNIcE9ZWWVqYkJtQ2wzdlpMemU0VG4za2N2VXRiVThRZCU1QyUwRCUwQWsl MkZCMW5YNllkbGl5RHI1WmFXTHphSXFURnFMb055SnJQQzI1UnppcGolMkZ1VjdJUUVxSFM5b2Qy SFd6ZSUyQlNpSWFYaFpWM3VEOCU1QyUwRCUwQTBTSVpRNFQ3YiUyRkhGUDdoYUslMkJGQktNUUox SCUyQnNONmwlMkZKZ0RuNWMlMkZXUWd5U00zS0NkQkxYNlFoTmZ4N1hKNHhpSUM0b091SmMlNUMl MEQlMEFrdCUyRnFMdjdXcm1hQ3lwTzkzbGszVGtJZE9pMTY5ekkwdk9LWiUyQkkwRTRnTDhGYlFD d1RFYk5mVkEzYUVVTVNmYjk3T3hQcUdrJTVDJTBEJTBBUkYlMkZPVzdNcU5mUkJYdCUyRnYlMkZk U3FXQkZGZEhKdjFTWG9sVTJWcFF6SWpYUSUyRk9wbCUyRjQyeW1VRlI2c2FRNUxSSDRJSFElMkZl RjRkJTVDJTBEJTBBV3VyWUdVc05CZDdwJTJGT3l3ZFptTFV4YnkyWjZHdEhwcyUyQkdOeFhKeDZI JTJCY3lWTkpnZEpwQkJNbnpXYWxkV0xoYmZSVGhRNDMwJTVDJTBEJTBBMlA2VVdJaGM4Ym1Udmg0 VGsyTEZQM3FGY004dUtvWmRPdkJMJTJGNmREZTRYTTZiTzRTelBndXJZSklIVVo0Q2RmWDAwR3RR bWwlNUMlMEQlMEFKREo0bkhxdlo1VSUyRkgxbmpsMTk1ZDczWExQTFBHZEt5JmFtcDtuPScpIj4K PGltZyBhbHQ9IiIgc3JjPSI/cD01JmFtcDtkPVgxJTJGUmVEYk1EVXJuTE1SWSUyRk9KZElxYlMx MURUbGJzU1JoSHBraDB0JTVDJTBEJTBBc2N0ekdqb1gwV3JQTnJWVTBMdnMlMkZibGE1c0ZPcHpS elo2bDlmbWVKT2tWTCUyQjJYelFpak5UaWVZJTJGVUN5JTJGNVNCanlLTGxIdE0lNUMlMEQlMEFi dUxwZVlnSkUxaloyRm9JZVhhSDE5d3ZEOVIxckZNSTNxdU1WQ3NwNjVGY0Nac0dGc3hEM21UOEkx VGkxYWdHUzFZYXMzM1YlNUMlMEQlMEEyME1nTU16ZnRUUUY5YzFaUWFoREt0R3M1N2p0b2JCJTJG VG1NdWFoT3Jhc1hBVEdqS3QzMXUxODg4U1lIaDNLaWdhaHBPN2ZqTiU1QyUwRCUwQUclMkZVSkIw aSUyRm5VWmdQeWlkSUdNWHd1QzBKdDEyZXhjVFBGTEw3SW80WkFTM240RjNxUE9qZyUyRkxoUHFU aUtBc0JiOGVhWkFKYSU1QyUwRCUwQUlua2xwNVlBbmRaciUyQjdSczJ6VmdaYjN4TzclMkZCemV5 NEQlMkJXa29yS3JobnZxTDdkU3N0TFkxa2UlMkJRYnM0S05SRHYwb0U3ZmJpJTVDJTBEJTBBbWZn dUE4eSUyRmZLemhVWiUyQnpFWTMzJTJGVko5ZDZCQVZvZW01c3pvU0o2dHZlZ0FqV3M2SG1vTWF6 c1pTVWpRU2lneXllTUJwOUNtJTVDJTBEJTBBYkNieVlPcWhIaTllQzNNWjRMZzEza0wxaGhXdFVN WEM0dWp1TVlOazFqTVZaWEdXQmUwNGclMkJhVUNKanREeHdPYVNlYyUyRnZOWCU1QyUwRCUwQWdp eG9PTFFYTGVlckhSUyUyQkZXb2UxYXMzU09OVVdHaU00TnRQakk3MUR4YW10Mk9FUXhsOVVFTlAx WnZRbXkwZ29TWnpidnQ1JTVDJTBEJTBBem5oazI2enpKanFZVjhrQlpVbTZiZmFBeE5tOGdGVXlm UHVhVndwVDFOV3ZUZ3kwMnhtRHBEa2RLQSUyQlJBRTZYb0JGVVAyMWYlNUMlMEQlMEF6V21FdnpK aFBCU2s5allCMUlKUmtkNXZNblo2TWR0YjUxS3hqdFprYngxWUJvRkJDRU53M1pYb25relpKJTJC bnRWakJDNzZxWCU1QyUwRCUwQXg3YWYlMkYlMkI3ejVITlVyeWZ2R1JOY1Jpem1OMjhuS3FXc1d6 aTRScmhpY0g4OGtVRDY5Z3JkU0clMkI2RWJMTEJJMWcwS01SMGlGNyU1QyUwRCUwQWlrSnd0JTJG NFVoT2ZYVEgycWRRSldxUlZkZlBoNlpZUldMNzhzSW9IbndRNSUyQk8lMkJBRU4lMkJHSGMyT01O MGtkYzBKWVpNbUYwcFZDJTVDJTBEJTBBRk9Ubzcyd1pWbCUyRmVlck1oRVYlMkIzRzRoUlR4eFhG dWFYbkQ5WERkeTEzbXNtQmdoZ282ajB4TU5QTEJ0dThKSjd0QUozTkV3NSU1QyUwRCUwQURWUVl4 NnFSeFpoRTI4bUpUbjF1WnRVNVNRMjBsREhhOUglMkYmYW1wO249JykiPgo8aW1nIGFsdD0iIiBz cmM9Ij9wPTYmYW1wO2Q9VTNzNmdKYnl3cGQ3QmhabEJWbjhBRGlhamRtTzVFR2olMkJNcWQyJTVD JTBEJTBBVEYxUzdqb2N3RDhzQnlRcXh6bGUlMkZWUHBBMDlNb0ZNN0ZPMlpVMFFkbkklMkJBWk44 MG0lMkZhREQ1NHJhczNhRGZxJTJCN2VMcVhxbGwlNUMlMEQlMEFDY0wxUGlGeFVQak44ZFZzaWdj UHhEUEQ1UFo0JTJGQ0FVQ29YaFYwQkZBYzlWJTJGQXZBbkw0cFlXaGxPQlVqVThJZW5JeTNUb0JP JTVDJTBEJTBBT3JuV00yaE1lQ2RDNzkzbktSNSUyQlVkaFY0R2lCVU15MEFmV0FyMSUyRjdUWW5i NEtYRlVZN2MwclpmZUJ4YUUlMkZRWTIlMkZkdEVhUnMlNUMlMEQlMEElMkI1Y0lpZWR4aSUyQmZP OU1kRzNuUHlyd3hTNmRibm14JTJGaTlCWDdiUmtQcVlTNnBSQXhyQ2dZVkNIdmMzNTN2N2pFWWxV eDBTb1clNUMlMEQlMEFKU3glMkJjUWhtYVQxWEolMkJBbUpNVnVTNUJVdlVMZWxIU3I5VDhQZE84 aW0xQ1NlQXAxZUFSZzBlcFM4bFZxYlNFSHFOSlN5YmtxJTVDJTBEJTBBMjR2Q2wyJTJGUGclMkJs WUlFY0dnbUpsVllZYVcwNmF1U2Z0OWtNQnpHaGpaS2hDWDdYYXZrb1pOTTJ3NkM4NWo1cnlBVzN6 eWcwUiU1QyUwRCUwQTg5N3VqZjdjMjVxOTF1Z0lQR0hXSXRJZmd4Y0ZEUXMwQjdpJTJCOWtiWjBn RjlGY0ozWGlmSEp2VTJBQiUyRmQ5TTMlMkIydFRaanBGcCU1QyUwRCUwQTdYbE9RY3g1Tm00T2hs enJmZm5ERU9mT2lkZk1BOWpNZmszT3paS0RYYnNiWEt6eXJtOXliaVNyVkozZmxLVWtOU1d1M1ds ciU1QyUwRCUwQUt4SWdCUnM3JTJCOFlsOXYyR3JNSG1RMm5GNVg3WiUyQjBJU3VqeW9NMnpYR2pP ckdQbkU4M1NMU0RuWVYzZkdnUERGJTJGOGN0eEh3OSU1QyUwRCUwQUR6QnNOamhlZFQlMkZFSWo4 TzBoR2xOVVNsWXQ0alV4amRNSDg5d2N3V3lVY2U3dmxaeElFNFVpZjBuS0taZmlscXRGNm5MNmNC JTVDJTBEJTBBTCUyQktUeW4lMkZiYyUyRmdyYklFUU01Tm5Md1hXbnV2bnZoMmlmdlhqR0tyR1BX dzlwNUl2RUdISGN3JTNEJTNEJywlMEQlMEEnQUFBQUFBJTNEJTNEJyUwRCUwQSU1RCU3RCUwRCUw QSsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrJmFtcDtuPScpIj4KPHNjcmlwdAp0eXBlPSJ0ZXh0L2phdmFzY3Jp cHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQppZih2aClha2koKTsvLy0tPjwvc2NyaXB0Pjx4 bXA+PC94bXA+PC9kaXY+PGRpdgphbGlnbj1jZW50ZXI+PHAKc3R5bGU9ImZvbnQtc2l6ZTo2cHgi PiZuYnNwOzwvcD48dGFibGUKY2VsbHBhZGRpbmc9MApjZWxsc3BhY2luZz0wCndpZHRoPTc1MApi b3JkZXI9MAppZD1vdXRlclRhYmxlCmJnY29sb3I9IiNGRkZGRkYiPjx0cj48dGQKaGVpZ2h0PTEK Y29sc3Bhbj00CmJnY29sb3I9IiNGMEU2Q0MiCmNsYXNzPXNwYWNlcjJweD4mbmJzcDs8L3RkPjx0 ZApjbGFzcz1zcGFjZXIxcHg+Jm5ic3A7PC90ZD48L3RyPjx0cj48dGQKd2lkdGg9MQpyb3dzcGFu PTYKYmdjb2xvcj0iI0NDQzBBQSIKY2xhc3M9c3BhY2VyMXB4PiZuYnNwOzwvdGQ+PHRkCmhlaWdo dD0xCmNvbHNwYW49MgpiZ2NvbG9yPSIjRjdGN0Y3IgpjbGFzcz1zcGFjZXIycHg+Jm5ic3A7PC90 ZD48dGQKd2lkdGg9Mgpyb3dzcGFuPTMKYmdjb2xvcj0iI0Y3RjdGNyIKY2xhc3M9c3BhY2VyMXB4 PiZuYnNwOyZuYnNwOzwvdGQ+PHRkCndpZHRoPTIKcm93c3Bhbj01CmJnY29sb3I9IiNBQUEzOTki CmNsYXNzPXNwYWNlcjJweD4mbmJzcDsmbmJzcDs8L3RkPjwvdHI+PHRyPjx0ZAp3aWR0aD0xCnJv d3NwYW49MgpiZ2NvbG9yPSIjRjdGN0Y3IgpjbGFzcz1zcGFjZXIxcHg+Jm5ic3A7Jm5ic3A7Jm5i c3A7PC90ZD48dGQ+PHRhYmxlCmNlbGxwYWRkaW5nPTAKY2VsbHNwYWNpbmc9MApib3JkZXI9MAp3 aWR0aD0iMTAwJSI+PHRyPjx0ZAp3aWR0aD0xMzAKaGVpZ2h0PTgxCnZhbGlnbj10b3AKYWxpZ249 bGVmdAppZD1sb2dvQ2VsbD4KPGltZwphbHQ9IiIKc3JjPSJodHRwczovL2llYTM3MHEwMy5xYS5z YnIuaXJvbnBvcnQuY29tL3dlYnNhZmUvYnJhbmRpbmcvY3VzdG9tZXItbG9nby5naWYiCmJvcmRl cj0wPjwvdGQ+PHRkCndpZHRoPSIxMDAlIj4mbmJzcDs8L3RkPjx0ZAp3aWR0aD0xMzAKaGVpZ2h0 PTgxCmFsaWduPXJpZ2h0CnZhbGlnbj10b3AKaWQ9cG9zdG1hcmtDZWxsPjxkaXYKaWQ9b3V0ZXJQ b3N0bWFyaz48ZGl2CmlkPWlubmVyUG9zdG1hcms+PHRhYmxlCmNlbGxwYWRkaW5nPTAKY2VsbHNw YWNpbmc9MApib3JkZXI9MD48dHI+PHRkCnZhbGlnbj10b3A+CjxpbWcKYWx0PSIiCnNyYz0iaHR0 cHM6Ly9pZWEzNzBxMDMucWEuc2JyLmlyb25wb3J0LmNvbS93ZWJzYWZlL2JyYW5kaW5nL3Bvc3Rt YXJrTGVmdExvY2FsLmdpZiIKYm9yZGVyPTA+CjwvdGQ+PHRkCnZhbGlnbj10b3A+CjxpbWcKYWx0 PSIiCnNyYz0iaHR0cHM6Ly9pZWEzNzBxMDMucWEuc2JyLmlyb25wb3J0LmNvbS93ZWJzYWZlL2Jy YW5kaW5nL3Bvc3RtYXJrLmdpZiIKYm9yZGVyPTA+CjxkaXYKYWxpZ249Y2VudGVyCmlkPXRpbWVT dGFtcENvbnRhaW5lcj48c3BhbgppZD10aW1lU3RhbXBMb2NhdGlvbj4mbmJzcDs8L3NwYW4+PC9k aXY+PC90ZD48L3RyPgo8dHI+PHRkCmNvbHNwYW49MgphbGlnbj1yaWdodD48dGFibGUKYm9yZGVy PTAKY2VsbHBhZGRpbmc9MApjZWxsc3BhY2luZz0wPjx0cgppZD1zZW5kZXJBdXRoTG9jYXRpb24+ PHRkCmNsYXNzPXNlbmRlckF1dGgKYWxpZ249cmlnaHQ+PC90ZD48dGQKY2xhc3M9c2VuZGVyQXV0 aAphbGlnbj1sZWZ0PjwvdGQ+PC90cj48dHIKaWQ9c2Vuc2l0aXZpdHlMb2NhdGlvbj48dGQKY2xh c3M9c2VuZGVyQXV0aAphbGlnbj1yaWdodD48L3RkPjx0ZApjbGFzcz1zZW5kZXJBdXRoCmFsaWdu PWxlZnQ+PC90ZD48L3RyPjwvdGFibGU+PC90ZD48L3RyPgo8L3RhYmxlPjwvZGl2PjwvZGl2Pjwv dGQ+PC90cj48L3RhYmxlPjwvdGQ+PC90cj48dHI+PHRkCmFsaWduPWNlbnRlcgppZD1pZnJhbWVM b2NhdGlvbj48dGFibGUKY2VsbHBhZGRpbmc9MApjZWxsc3BhY2luZz0wCmJvcmRlcj0wCndpZHRo PSIxMDAlIgpjbGFzcz1tYWluV2luZG93CmlkPWlmcmFtZVRhYmxlPjx0cj48dGQKaWQ9aGVpZ2h0 Q29udHJvbApoZWlnaHQ9MjEwPjx0YWJsZQphbGlnbj1jZW50ZXIKd2lkdGg9NzAwCmlkPWNlbnRl clRhYmxlCmNlbGxwYWRkaW5nPTAKY2VsbHNwYWNpbmc9MApib3JkZXI9MD48dHI+PHRkPjx0YWJs ZQphbGlnbj1jZW50ZXIKY2VsbHBhZGRpbmc9MApjZWxsc3BhY2luZz0wCmJvcmRlcj0wPjx0cj48 dGQKd2lkdGg9MTU1PiZuYnNwOzwvdGQ+PHRkCmFsaWduPWNlbnRlcgppZD1ib3JkZXJDb250YWlu ZXI+PGRpdgphbGlnbj1yaWdodAppZD1oZWxwTGlua0xvY2F0aW9uPjxhCmhyZWY9Imh0dHBzOi8v aWVhMzcwcTAzLnFhLnNici5pcm9ucG9ydC5jb20vd2Vic2FmZS9oZWxwP3RvcGljPUVudmVsb3Bl Igp0YXJnZXQ9Il9ibGFuayI+SGVscDwvYT48L2Rpdj48ZGl2CmlkPWJvcmRlcldpbmRvd0NvbnRh aW5lcj48ZGl2CmlkPWJvcmRlcldpbmRvd0Jsb2NrPjwvZGl2Pjx0YWJsZQpjZWxscGFkZGluZz0w CmNlbGxzcGFjaW5nPTAKaWQ9Ym9yZGVyVGFibGUKY2xhc3M9Ym9yZGVyV2luZG93CndpZHRoPSIx MDAlIj48dHIKaWQ9ZnJvbVJvdz48dGQKY2xhc3M9ZXZwV2luZG93PjxwPkZyb206PC9wPjwvdGQ+ PHRkCmNsYXNzPWV2cFdpbmRvdwpjb2xzcGFuPTI+PHNwYW4KY2xhc3M9ZW1haWwKaWQ9ZW1haWxG cm9tPktyaXMgS2VubmF3YXkgJmx0O2tyaXNARnJlZUJTRC5vcmcmZ3Q7PC9zcGFuPjwvdGQ+PC90 cj48dHIKaWQ9dG9Sb3c+PHRkCmNsYXNzPWV2cFdpbmRvdz48cD5Ubzo8L3A+PC90ZD48dGQKY2xh c3M9ZXZwV2luZG93CmNvbHNwYW49Mj48c3BhbgpjbGFzcz1lbWFpbAppZD1lbWFpbFRvPjxzZWxl Y3QKaWQ9dG9TZWxlY3QKbmFtZT1yZWNpcGllbnQ+PG9wdGlvbgp2YWx1ZT1udWxsPi0gU2VsZWN0 IE9uZSAtPC9vcHRpb24+CjxvcHRpb24gdmFsdWU9Il90byI+VG86PC9vcHRpb24+CjxvcHRpb24g dmFsdWU9ImN2cy1hbGxARnJlZUJTRC5vcmciPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO2N2cy1h bGxARnJlZUJTRC5vcmc8L29wdGlvbj4KPG9wdGlvbiB2YWx1ZT0iY3ZzLXBvcnRzQEZyZWVCU0Qu b3JnIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtjdnMtcG9ydHNARnJlZUJTRC5vcmc8L29wdGlv bj4KPG9wdGlvbiB2YWx1ZT0icG9ydHMtY29tbWl0dGVyc0BGcmVlQlNELm9yZyI+Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7cG9ydHMtY29tbWl0dGVyc0BGcmVlQlNELm9yZzwvb3B0aW9uPjxvcHRp b24KdmFsdWU9Il9iY2MiPkFkZHJlc3Mgbm90IGxpc3RlZDwvb3B0aW9uPjwvc2VsZWN0PjxzY3Jp cHQKdHlwZT0idGV4dC9qYXZhc2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KdmFyIGR3 PWtlKCd0b1NlbGVjdCcpO2lmKGR3KWR3Lm9uY2hhbmdlPWFvZTsvLy0tPjwvc2NyaXB0Pgo8L3Nw YW4+PC90ZD48L3RyPjx0cgppZD1zdWJqZWN0Um93Pjx0ZApjbGFzcz1ldnBXaW5kb3c+PHA+U3Vi amVjdDombmJzcDsmbmJzcDsmbmJzcDs8L3A+PC90ZD48dGQKY2xhc3M9ZXZwV2luZG93CmNvbHNw YW49Mj48c3BhbgpjbGFzcz1lbWFpbAppZD1lbWFpbFN1YmplY3Q+Y3ZzIGNvbW1pdDogcG9ydHMv d3d3L29zYi1ucmNpdCBNYWtlZmlsZTwvc3Bhbj48L3RkPjwvdHI+PHRyCmlkPXBhc3N3b3JkUm93 MT48dGQKaWQ9cGFzc3dvcmRUaXRsZTEKY2xhc3M9cGFzc3dvcmRSb3c+PHNjcmlwdAp0eXBlPSJ0 ZXh0L2phdmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQppZighdmcpYWtqKCk7Ly8t LT48L3NjcmlwdD48c3BhbgpjbGFzcz10ZXh0PlBhc3N3b3JkOjwvc3Bhbj4KPHNjcmlwdAp0eXBl PSJ0ZXh0L2phdmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQppZighdmcpYWtpKCk7 Ly8tLT48L3NjcmlwdD48L3RkPjx0ZAppZD1wYXNzd29yZEVudHJ5MQpjbGFzcz1wYXNzd29yZFJv dz48c2NyaXB0CnR5cGU9InRleHQvamF2YXNjcmlwdCIKbGFuZ3VhZ2U9amF2YXNjcmlwdD48IS0t CmlmKCF2Zylha2ooKTsvLy0tPjwvc2NyaXB0PjxzcGFuCmNsYXNzPXRleHQ+PGlucHV0IHR5cGU9 cGFzc3dvcmQgbmFtZT0na2V5MScgc2l6ZT0yMCBtYXhsZW5ndGg9NDA+PC9zcGFuPgo8c2NyaXB0 CnR5cGU9InRleHQvamF2YXNjcmlwdCIKbGFuZ3VhZ2U9amF2YXNjcmlwdD48IS0tCmlmKCF2Zylh a2koKTsvLy0tPjwvc2NyaXB0PjwvdGQ+PHRkCmFsaWduPXJpZ2h0PjxkaXYKaWQ9cGFzc3BocmFz ZUNvbnRhaW5lcj48ZGl2CmlkPXBhc3NwaHJhc2VDZWxsSlM+PC9kaXY+PC9kaXY+PC90ZD48L3Ry Pjx0cgppZD1mb3Jnb3RQYXNzd29yZFJvdz48dGQ+PC90ZD48dGQKaWQ9Zm9yZ290UGFzc3dvcmRD ZWxsCmNsYXNzPWZvcmdvdFBhc3N3b3JkUm93PjxzY3JpcHQKdHlwZT0idGV4dC9qYXZhc2NyaXB0 IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KaWYoIXZnKWFraigpOy8vLS0+PC9zY3JpcHQ+PGEK dGFyZ2V0PSJfYmxhbmsiCmhyZWY9Imh0dHBzOi8vaWVhMzcwcTAzLnFhLnNici5pcm9ucG9ydC5j b20vd2Vic2FmZS9wc3dkRm9yZ290LmFjdGlvbiI+Rm9yZ290IHBhc3N3b3JkPzwvYT4KPHNjcmlw dAp0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQppZighdmcp YWtpKCk7Ly8tLT48L3NjcmlwdD48L3RkPjwvdHI+Cjx0cgppZD1jaGVja2JveFJvdz48dGQKY29s c3Bhbj0zCmlkPWNoZWNrYm94ZXNMb2NhdGlvbj48L3RkPjwvdHI+PHRyCmlkPWFkZHJlc3NTZW50 aW5lbFJvdz48dGQKY29sc3Bhbj0zPjxwCnN0eWxlPSJmb250LXNpemU6MXB4Ij4mbmJzcDs8L3A+ PC90ZD48L3RyPjwvdGFibGU+PC9kaXY+PC90ZD48dGQKd2lkdGg9MTU1CmlkPXBhc3NwaHJhc2VD ZWxsCnZhbGlnbj1ib3R0b20+PHRhYmxlCmNlbGxwYWRkaW5nPTAKY2VsbHNwYWNpbmc9MApib3Jk ZXI9MAp3aWR0aD0iMTAwJSIKaWQ9cGFzc3BocmFzZVRhYmxlPjx0cj48dGQKaWQ9cGFzc3BocmFz ZUxhYmVsUm93CmNsYXNzPXBhc3NwaHJhc2VMYWJlbFJvdz48dGFibGUKY2VsbHBhZGRpbmc9MApj ZWxsc3BhY2luZz0wCmJvcmRlcj0wPjx0cj48dGQKaWQ9cGFzc3BocmFzZUxhYmVsCmNsYXNzPXBh c3NwaHJhc2VMYWJlbD48c2NyaXB0CnR5cGU9InRleHQvamF2YXNjcmlwdCIKbGFuZ3VhZ2U9amF2 YXNjcmlwdD48IS0tCmlmKCF2Zylha2ooKTsvLy0tPjwvc2NyaXB0PlBlcnNvbmFsIFNlY3VyaXR5 IFBocmFzZQo8c2NyaXB0CnR5cGU9InRleHQvamF2YXNjcmlwdCIKbGFuZ3VhZ2U9amF2YXNjcmlw dD48IS0tCmlmKCF2Zylha2koKTsvLy0tPjwvc2NyaXB0PjwvdGQ+PC90cj48L3RhYmxlPjwvdGQ+ PC90cj48dHI+PHRkCmlkPXBhc3NwaHJhc2VUZXh0CmNsYXNzPXBhc3NwaHJhc2VUZXh0PjxzY3Jp cHQKdHlwZT0idGV4dC9qYXZhc2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KaWYoIXZn KWFraignJm5ic3A7Jyk7Ly8tLT48L3NjcmlwdD48aT5Zb3VyIHBlcnNvbmFsIHBocmFzZSBpcyBu b3QKZW5hYmxlZCBvbiB0aGlzIG1hY2hpbmUuPC9pPjxzY3JpcHQKdHlwZT0idGV4dC9qYXZhc2Ny aXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KaWYoIXZnKWFraSgpOy8vLS0+PC9zY3JpcHQ+ PC90ZD48L3RyPgo8dHI+PHRkCmlkPXBhc3NwaHJhc2VJbmZvCmNsYXNzPXBhc3NwaHJhc2VJbmZv PjxzY3JpcHQKdHlwZT0idGV4dC9qYXZhc2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0K aWYoIXZnKWFraignJm5ic3A7Jyk7Ly8tLT48L3NjcmlwdD48YQpocmVmPSJodHRwczovL2llYTM3 MHEwMy5xYS5zYnIuaXJvbnBvcnQuY29tL3dlYnNhZmUvaGVscD90b3BpYz1QUE5vdFNob3duIgp0 YXJnZXQ9Il9ibGFuayI+TW9yZSBpbmZvPC9hPjxzY3JpcHQKdHlwZT0idGV4dC9qYXZhc2NyaXB0 IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KaWYoIXZnKWFraSgpOy8vLS0+PC9zY3JpcHQ+PC90 ZD48L3RyPjwvdGFibGU+PC90ZD48L3RyPjx0cj48dGQ+Jm5ic3A7PC90ZD48dGQ+Cjx0YWJsZQp3 aWR0aD0iMTAwJSIKY2VsbHBhZGRpbmc9MApjZWxsc3BhY2luZz0wCmJvcmRlcj0wPjx0cgppZD1i dXR0b25Sb3c+PHRkCmNvbHNwYW49Mgp3aWR0aD0iMTAwJSI+PHRhYmxlCndpZHRoPSIxMDAlIgpi b3JkZXI9MApjZWxscGFkZGluZz0wCmNlbGxzcGFjaW5nPTA+PHRyPjx0ZApjbGFzcz1ldnBXaW5k b3cKdmFsaWduPXRvcApzdHlsZT0icGFkZGluZy1yaWdodDogMHB4IgppZD1idXR0b25Db250YWlu ZXIKaGVpZ2h0PTUwPjx0YWJsZQpjZWxscGFkZGluZz0wCmNlbGxzcGFjaW5nPTAKYm9yZGVyPTAK c3R5bGU9ImZsb2F0OiByaWdodCIKaWQ9YnV0dG9uVGFibGU+PHRyPjx0ZAppZD1vcGVuQnV0dG9u TG9jYXRpb24+PC90ZD48dGQKaWQ9YnV0dG9uRGl2aWRlcj48L3RkPjx0ZAppZD1zYXZlQnV0dG9u TG9jYXRpb24+PC90ZD48L3RyPjwvdGFibGU+PHNwYW4KaWQ9cGFzc01zZwpjbGFzcz10ZXh0Pjwv c3Bhbj48c3BhbgppZD1pbml0TXNnCmNsYXNzPXRleHQ+PHNjcmlwdAp0eXBlPSJ0ZXh0L2phdmFz Y3JpcHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQppZighdmcpYWtqKCcmbmJzcDsnKTsvLy0t Pjwvc2NyaXB0PlRoaXMgcGFnZSBtYXkgdGFrZSBhIG1pbnV0ZSB0bwpsb2FkLiBQbGVhc2Ugd2Fp dCBmb3IgdGhlIE9wZW4gYnV0dG9uIHRvIGFwcGVhciB0byBvcGVuIHRoaXMgbWVzc2FnZS4KPHNj cmlwdAp0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQppZigh dmcpYWtpKCk7Ly8tLT48L3NjcmlwdD48L3NwYW4+PC90ZD48dGQKd2lkdGg9MQphbGlnbj1yaWdo dCBub3dyYXAKc3R5bGU9InBhZGRpbmctcmlnaHQ6IDRweCI+PHNjcmlwdAp0eXBlPSJ0ZXh0L2ph dmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQppZighdmcpYWtqKCk7Ly8tLT48L3Nj cmlwdD48aW5wdXQgdHlwZT1oaWRkZW4gbmFtZT1ncHRfbXNnaWQKdmFsdWU9JzBEQUZGMEM4MDI2 Q0ZBNzA3RjAwMDAwMTkyMzI1NkQwJz4KPGlucHV0IHR5cGU9aW1hZ2UgbmFtZT1ncHRfc3VibWl0 IHNyYz0nP2J1dHRvbj1vaycgPgo8c2NyaXB0CnR5cGU9InRleHQvamF2YXNjcmlwdCIKbGFuZ3Vh Z2U9amF2YXNjcmlwdD48IS0tCmlmKCF2Zylha2koKTsvLy0tPjwvc2NyaXB0PjwvdGQ+PC90cj48 L3RhYmxlPjwvdGQ+PC90cj4KPHRyCmlkPWJjY1Jvdz48dGQKY2xhc3M9ZXZwV2luZG93PjwvdGQ+ PHRkCmNsYXNzPWV2cFdpbmRvdz48L3RkPjwvdHI+PHRyCmlkPXNlbnRpbmVsUm93Pjx0ZApjb2xz cGFuPTI+PHAKc3R5bGU9ImZvbnQtc2l6ZToxcHgiPiZuYnNwOzwvcD48L3RkPjwvdHI+PC90YWJs ZT48L3RkPjx0ZD4KJm5ic3A7PC90ZD48L3RyPjwvdGFibGU+PC90ZD48L3RyPjwvdGFibGU+PC90 ZD48L3RyPjx0cj48dGQKYWxpZ249cmlnaHQKaWQ9bGlua0NlbGw+PGEKaHJlZj0iaHR0cHM6Ly9p ZWEzNzBxMDMucWEuc2JyLmlyb25wb3J0LmNvbS93ZWJzYWZlL2hlbHA/dG9waWM9QWRkck5vdFNo b3duIgp0YXJnZXQ9Il9ibGFuayI+TXkgYWRkcmVzcyBpcyBub3QgbGlzdGVkPC9hPjwvdGQ+Cjwv dHI+PHRyPjx0ZAphbGlnbj1yaWdodAppZD1vb0xpbmtDZWxsPjxzY3JpcHQKdHlwZT0idGV4dC9q YXZhc2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KaWYoIXZnKWFraignJm5ic3A7Jyk7 Ly8tLT48L3NjcmlwdD5TdWJtaXQgeW91ciBwYXNzd29yZCBhYm92ZSB0bwpvcGVuIHlvdXIgbWVz c2FnZSBvbmxpbmUuPHNjcmlwdAp0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiCmxhbmd1YWdlPWphdmFz Y3JpcHQ+PCEtLQppZighdmcpYWtpKCk7Ly8tLT48L3NjcmlwdD48L3RkPjwvdHI+PHRyPjx0ZApj bGFzcz1zcGFjZXIycHg+Jm5ic3A7PC90ZD48L3RyPjwvdGFibGU+PC90ZD48L3RyPjx0cj48dGQK d2lkdGg9MQpiZ2NvbG9yPSIjRTNFRUVFIgpjbGFzcz1zcGFjZXIycHg+Jm5ic3A7PC90ZD48dGQK aWQ9Zm9vdGVyQ2VsbApzdHlsZT0iYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5Njk5OUMiPjx0YWJs ZQpib3JkZXI9MApjZWxsc3BhY2luZz0wCmNlbGxwYWRkaW5nPTQKd2lkdGg9IjEwMCUiPjx0cj48 dGQKdmFsaWduPW1pZGRsZT4KPGltZwphbHQ9IiIKc3JjPSJodHRwczovL2llYTM3MHEwMy5xYS5z YnIuaXJvbnBvcnQuY29tL3dlYnNhZmUvYnJhbmRpbmcvcHJvdmlkZXIuZ2lmIgpib3JkZXI9MD4K PC90ZD48L3RyPjx0cj48dGQKYWxpZ249cmlnaHQ+PHNwYW4KY2xhc3M9Y29weXJpZ2h0PiZjb3B5 OyAyMDAwLTIwMDggQ2lzY28gU3lzdGVtcywgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLgo8L3Nw YW4+PC90ZD48L3RyPjwvdGFibGU+PC90ZD48dGQKd2lkdGg9MgpiZ2NvbG9yPSIjRTNFRUVFIgpj bGFzcz1zcGFjZXIxcHg+Jm5ic3A7PC90ZD48L3RyPjx0cgpiZ2NvbG9yPSIjRUVFRUZGIj48dGQK Y29sc3Bhbj0yCmJnY29sb3I9IiNEQ0U2RTYiCmNsYXNzPXNwYWNlcjFweD4mbmJzcDs8L3RkPjx0 ZAp3aWR0aD0yCmJnY29sb3I9IiNENkUzRTMiCmNsYXNzPXNwYWNlcjJweD4mbmJzcDs8L3RkPjwv dHI+PHRyCmJnY29sb3I9IiM5OTk5QkIiPjx0ZApoZWlnaHQ9Mgpjb2xzcGFuPTQKYmdjb2xvcj0i Izk5OTM4OCIKY2xhc3M9c3BhY2VyMnB4PiZuYnNwOzwvdGQ+PC90cj48L3RhYmxlPjxkaXYKaWQ9 cHJvZ3Jlc3MxPjx0YWJsZT48dHI+PHRkPjwvdGQ+PC90cj48L3RhYmxlPjwvZGl2PjxkaXYKaWQ9 cHJvZ3Jlc3MyPjx0YWJsZT48dHI+PHRkPjwvdGQ+PC90cj48L3RhYmxlPjwvZGl2PjxkaXYKaWQ9 YXBwbGV0SG9sZGVyCnN0eWxlPSJwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDowO2hlaWdodDowO2Jv cmRlcjowIj48L2Rpdj48L2Rpdj48L2Zvcm0+PGRpdgppZD1oaWRkZW5BcmVhCnN0eWxlPSJkaXNw bGF5Om5vbmUiPjwvZGl2Pjxmb3JtCmlkPWZyYW1lRm9ybQp0YXJnZXQ9YXV0aEZyYW1lCmFjdGlv bj0iaHR0cHM6Ly9pZWEzNzBxMDMucWEuc2JyLmlyb25wb3J0LmNvbS93ZWJzYWZlL2N1c3RvbS5h Y3Rpb24/Y21kPWF1dGhGcmFtZSIKbWV0aG9kPVBPU1QKYWNjZXB0LWNoYXJzZXQ9VVRGLTg+PGlu cHV0CnR5cGU9aGlkZGVuCm5hbWU9c3UKdmFsdWU9IiI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9 aGVpZ2h0CnZhbHVlPSIiPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPXdpZHRoCnZhbHVlPSIiPjxp bnB1dAp0eXBlPWhpZGRlbgpuYW1lPSJoY19oZWlnaHQiCnZhbHVlPSIiPjxpbnB1dAp0eXBlPWhp ZGRlbgpuYW1lPSJjdF93aWR0aCIKdmFsdWU9IiI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9dgp2 YWx1ZT0yPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPWtzCnZhbHVlPSJeIj48aW5wdXQKdHlwZT1o aWRkZW4KbmFtZT1rc2toCnZhbHVlPVNIQTE+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9a2NpCnZh bHVlPSIwIj48aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT1tCnZhbHVlPSIiPjxpbnB1dAp0eXBlPWhp ZGRlbgpuYW1lPWZyCnZhbHVlPSJLcmlzIEtlbm5hd2F5ICZsdDtrcmlzQEZyZWVCU0Qub3JnJmd0 OyI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9c3ViCnZhbHVlPSJjdnMgY29tbWl0OiBwb3J0cy93 d3cvb3NiLW5yY2l0IE1ha2VmaWxlIj48aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT1zcmEKdmFsdWU9 IkFSQzQiPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPSJzX29iIgp2YWx1ZT0xPjxpbnB1dAp0eXBl PWhpZGRlbgpuYW1lPSJzX29vIgp2YWx1ZT0xPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPSJzX3dh Igp2YWx1ZT0xPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPSJzX3JtIgp2YWx1ZT0wPjxpbnB1dAp0 eXBlPWhpZGRlbgpuYW1lPWZwbAp2YWx1ZT0iaHR0cHM6Ly9pZWEzNzBxMDMucWEuc2JyLmlyb25w b3J0LmNvbS93ZWJzYWZlL3Bzd2RGb3Jnb3QuYWN0aW9uIj48aW5wdXQKdHlwZT1oaWRkZW4KbmFt ZT1wcGwKdmFsdWU9Imh0dHBzOi8vaWVhMzcwcTAzLnFhLnNici5pcm9ucG9ydC5jb20vd2Vic2Fm ZS9oZWxwP3RvcGljPVBQTm90U2hvd24iPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPWhsCnZhbHVl PSJodHRwczovL2llYTM3MHEwMy5xYS5zYnIuaXJvbnBvcnQuY29tL3dlYnNhZmUvaGVscD90b3Bp Yz1FbnZlbG9wZSI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9InBfbWwiCnZhbHVlPSI0MCI+Cjxp bnB1dAp0eXBlPWhpZGRlbgpuYW1lPSJwX28iCnZhbHVlPTE+PGlucHV0CnR5cGU9aGlkZGVuCm5h bWU9InBfbiIKdmFsdWU9ImtleTEiPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPSJwX3MiCnZhbHVl PSIyMCI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9InBfdCIKdmFsdWU9IlBhc3N3b3JkOiI+PGlu cHV0CnR5cGU9aGlkZGVuCm5hbWU9a3N1CnZhbHVlPSJodHRwczovL2llYTM3MHEwMy5xYS5zYnIu aXJvbnBvcnQuY29tL2tleXNlcnZlci9rZXlzZXJ2ZXIiCj48aW5wdXQKdHlwZT1oaWRkZW4KbmFt ZT1zaWQKdmFsdWU9IiI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9dGsKdmFsdWU9IiI+PGlucHV0 CnR5cGU9aGlkZGVuCm5hbWU9Zm9vCnZhbHVlPSIiPjwvZm9ybT48c2NyaXB0CnR5cGU9InRleHQv amF2YXNjcmlwdCIKbGFuZ3VhZ2U9amF2YXNjcmlwdD48IS0tCmlmKHR5cGVvZiBqdz09J2Z1bmN0 aW9uJylqdygpO3dpbmRvdy5vbmxvYWQ9YW1hO3dpbmRvdy5vbmtleWRvd249YW1hO3ZhciBzdj0K ZG9jdW1lbnQuZm9ybXNbMF07c3Yub25zdWJtaXQ9ZnVuY3Rpb24oKXtyZXR1cm4gYW5uKHN2LApw YXlsb2FkKX07c3Yub25rZXl1cD1mdW5jdGlvbihha2gpe2Fucihzdixha2gpfTtpZighdmcpe2Fu eSgpCjthYnooMCwncGF5bG9hZFZhbHVlJywncGF5bG9hZEltYWdlJywKJ21ldGFQYXlsb2FkVmFs dWUnLCdtZXRhUGF5bG9hZEltYWdlJywiYW9pKDAsJ2tleTEnLHBheWxvYWQsIisKJyJodHRwczov L2llYTM3MHEwMy5xYS5zYnIuaXJvbnBvcnQuY29tL2tleXNlcnZlci9rZXlzZXJ2ZXIiKScKLHsn cHJvZ3Jlc3NGbic6dXEsJ3Byb2dyZXNzQXJncyc6eydwcm9ncmVzc0Jhcic6eydiZ0NvbG9yJzon IzgwODA4MCcsCidib3JkZXJDb2xvcic6JyMwMDAwMDAnfX19KX0vLy0tPjwvc2NyaXB0PjwvYm9k eT48L2h0bWw+Cg== ------Part-0-25882746-1264615844867-- From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 18:13:24 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 56D361065694; Wed, 27 Jan 2010 18:13:24 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from iea370q03.qa (devnat.ironport.com [63.251.108.83]) by mx1.freebsd.org (Postfix) with ESMTP id 234228FC17; Wed, 27 Jan 2010 18:13:24 +0000 (UTC) Received: from iea370q03.qa.sbr.ironport.com (iea370q03.qa [127.0.0.1]) by iea370q03.qa (Postfix) with ESMTP id 193B613885A; Wed, 27 Jan 2010 10:13:23 -0800 (PST) Received: (from kris@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2QM49dT086771; Sat, 26 Mar 2005 22:04:09 GMT (envelope-from kris) Received: from mx2.freebsd.org (216.136.204.119) by corvette.asyncfs.com with ESMTP; 26 Mar 2005 14:04:19 -0800 Received: from qa05.qa ([10.92.145.207]) by iea370q03.qa.sbr.ironport.com (PostX Enterprise 6.5.2 SMTP Adaptor) with SMTP ID 85 for <1267@qa05.qa>; Wed, 27 Jan 2010 09:00:38 -0800 (PST) Received: from iea370q03.qa ([127.0.0.1]) by iea370q03.qa.sbr.ironport.com (PostX Enterprise 6.5.2 SMTP Adaptor) with SMTP ID 617; Wed, 27 Jan 2010 09:33:46 -0800 (PST) Date: Wed, 27 Jan 2010 09:33:46 -0800 (PST) From: Kris Kennaway Sender: owner-cvs-all@freebsd.org To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <26877543.2844228.1264616003039.JavaMail.root@iea370q03.qa> Errors-To: owner-cvs-all@freebsd.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary=----Part-0-25129063-1264616003006 X-IronPort-RCPT-TO: X-Spam-Probability: High X-SenderBase-Org-ID: 1681939 X-SenderBase-Reputation: 2.3 X-BrightmailFiltered: true X-Brightmail-Tracker: AAAAAA== X-IronPort-AV: i="3.91,125,1110182400"; d="scan'"; a="6493495:sNHT33140124" Delivered-To: cvs-all@freebsd.org X-FreeBSD-CVS-Branch: HEAD X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list X-PostX-Message-ID: 02c352681cd6fc707f000001923256d0@iea370q03.qa X-IronPort-Encrypt: Success X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: cvs commit: ports/print/p5-GnomePrint Makefile X-BeenThere: cvs-ports@freebsd.org List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 18:13:24 -0000 ------Part-0-25129063-1264616003006 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Read your secure message by opening the attachment, securedoc.html. You will be prompted to open (view) the file or save (download) it to your computer. For best results, save the file first, then open it in a Web browser. To access from a mobile device, forward this message to mobile@res.cisco.com to receive a mobile login URL. If you have concerns about the validity of this message, contact the sender directly. First time users - will need to register after opening the attachment. Help - https://iea370q03.qa.sbr.ironport.com/websafe/help?topic=RegEnvelope About IronPort Encryption - https://iea370q03.qa.sbr.ironport.com/websafe/about ------Part-0-25129063-1264616003006 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=securedoc.html PCEtLSBzYXZlZCBmcm9tIHVybD0oMDAyMilodHRwOi8vaW50ZXJuZXQuZS1tYWlsIC0tPg0KPCFE T0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUcmFuc2l0aW9uYWwvL0VO Ij48aHRtbD4KPGhlYWQ+PGJhc2UgaHJlZj0naHR0cHM6Ly9pZWEzNzBxMDMucWEuc2JyLmlyb25w b3J0LmNvbS9lbnZlbG9wZW9wZW5lci9wZi9aR0pBUkdWbVlYVnNkRG94L0htVDB5SmxMd2Fld1dI U3JOZFhUUk4wdVRyTDFTcWc3MmRkY1BmNEJRaFlnenQ3ZEZ3RHpHaVlDV2ZWNXQwMFRuTE9BbDlZ UkpaRDFwV1dqVFRIVlhCeVZqMGluRDlhWTVnISEvJz48bWV0YQpodHRwLWVxdWl2PUNvbnRlbnQt VHlwZQpjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9VVRGLTgiPjxtZXRhCm5hbWU9dmVyc2lv bgpjb250ZW50PSIkSWQ6IGVudmVsb3BlLmh0bWwsdiAxLjE2NCAyMDA3LzEyLzA2IDAwOjI4OjU4 IHN1bGxtYW4gRXhwICQiPjxtZXRhCm5hbWU9Y29weXJpZ2h0CmNvbnRlbnQ9IkNvcHlyaWdodCAo YykgMjAwMC0yMDA4IENpc2NvIFN5c3RlbXMsIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4iPgo8 bWV0YQpuYW1lPXBhdGVudHMKY29udGVudD0iUHJvdGVjdGVkIGJ5IFVuaXRlZCBTdGF0ZXMgcGF0 ZW50IG51bWJlcnMgNiwwMTQsNjg4IGFuZCA2LDMwNCw4OTcuIgo+PG1ldGEKaHR0cC1lcXVpdj1j YWNoZS1jb250cm9sCmNvbnRlbnQ9bm8tc3RvcmU+PG1ldGEKaHR0cC1lcXVpdj1jYWNoZS1jb250 cm9sCmNvbnRlbnQ9bm8tY2FjaGU+PG1ldGEKaHR0cC1lcXVpdj1wcmFnbWEKY29udGVudD1uby1j YWNoZT48dGl0bGU+U2VjdXJlIFJlZ2lzdGVyZWQgRW52ZWxvcGU6Y3ZzIGNvbW1pdDogcG9ydHMv cHJpbnQvcDUtR25vbWVQcmludCBNYWtlZmlsZTwvdGl0bGU+CjxzdHlsZQp0eXBlPSJ0ZXh0L2Nz cyI+PCEtLSAuc3BhY2VyMXB4IHtmb250LXNpemU6IDFweDsgbGluZS1oZWlnaHQ6IDFweH0KIC5z cGFjZXIycHgge2ZvbnQtc2l6ZTogMnB4OyBsaW5lLWhlaWdodDogMnB4fSAuYm9yZGVyV2luZG93 IHttYXJnaW4tYm90dG9tOgo0cHg7IGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggIzk2OTk5QzsgYm9y ZGVyLXRvcDogc29saWQgMXB4ICM5Njk5OUM7CnBhZGRpbmctdG9wOiAzcHh9ICNib3JkZXJXaW5k b3dDb250YWluZXIge3Bvc2l0aW9uOiByZWxhdGl2ZTsgem9vbTogMX0KI2JvcmRlcldpbmRvd0Js b2NrIHtwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMHB4OyBsZWZ0OiAtNHB4OyB3aWR0aDogNXB4 OwpoZWlnaHQ6IDIycHg7IGJhY2tncm91bmQtY29sb3I6ICM1QTVCNUV9IC5jb3B5cmlnaHQge2Zv bnQtc2l6ZTogOHB0OyBjb2xvcjoKIzk1OTk5Q30gLmV2cFRhYmxlIHtwYWRkaW5nOiAxMHB4IDEw cHggMTBweCAxNXB4fSAubWFpbldpbmRvdyB7cGFkZGluZzogMHB4CjVweCAwcHggNXB4fSAuZXZw V2luZG93IHtwYWRkaW5nOiA0cHggMTBweCA0cHggMTBweDsgdGV4dC1hbGlnbjogbGVmdH0KIC5w YXNzd29yZFJvdyB7cGFkZGluZzogNHB4IDEwcHggMHB4IDEwcHg7IHRleHQtYWxpZ246IGxlZnR9 CiAuZm9yZ290UGFzc3dvcmRSb3cge3BhZGRpbmc6IDBweCAxMHB4IDRweCAxMHB4OyB0ZXh0LWFs aWduOiBsZWZ0fSBpbnB1dC5idG4Ke2NvbG9yOiAjMzMzMzMzOyBmb250LWZhbWlseTogVmVyZGFu YSwgQXJpYWwsIEhlbHZldGljYTsgZm9udC1zaXplOiA5cHQ7CmZvbnQtd2VpZ2h0OiBub3JtYWw7 IGJhY2tncm91bmQtY29sb3I6ICNGMEM1NjY7IGJvcmRlcjogMXB4IHNvbGlkICMzMzMzMzM7CmJv cmRlci1yYWRpdXM6IDNweDsgei1pbmRleDogMjsgcGFkZGluZzogMXB4IDJweDsgd2lkdGg6IGF1 dG87IG92ZXJmbG93Ogp2aXNpYmxlfSBpbnB1dC5vb2J0biB7Y29sb3I6ICMzMzMzMzM7IGZvbnQt ZmFtaWx5OiBWZXJkYW5hLCBBcmlhbCwKSGVsdmV0aWNhOyBmb250LXNpemU6IDlwdDsgZm9udC13 ZWlnaHQ6bm9ybWFsOyBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFRUZGOwpib3JkZXI6IDFweCBzb2xp ZCAjMzMzMzMzOyBib3JkZXItcmFkaXVzOiAzcHg7IHotaW5kZXg6IDI7IHBhZGRpbmc6IDFweCAy cHg7CndpZHRoOiBhdXRvOyBvdmVyZmxvdzogdmlzaWJsZX0gaW5wdXQuYnRuOmFjdGl2ZSwgaW5w dXQub29idG46YWN0aXZlCntwYWRkaW5nOiAxcHggMXB4IDFweCAzcHh9IC5lbWFpbCB7Zm9udC1m YW1pbHk6IFZlcmRhbmEsIEFyaWFsLCBIZWx2ZXRpY2EsCnNhbnMtc2VyaWY7IGZvbnQtc2l6ZTog OHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC13ZWlnaHQ6IG5vcm1hbH0KIC5lbWFpbCNlbWFpbFN1 YmplY3Qge2ZvbnQtd2VpZ2h0OiBib2xkfSAuZXJyb3Ige2ZvbnQtZmFtaWx5OiBWZXJkYW5hLApB cmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDhwdDsgY29sb3I6ICNGRjAw MDB9IC5wcm9ncmVzcwp7Zm9udC1mYW1pbHk6IFZlcmRhbmEsIEFyaWFsLCBIZWx2ZXRpY2EsIHNh bnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsKbGluZS1oZWlnaHQ6IDE1cHh9IC50aW1lc3RhbXAg e2ZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOwpmb250LXNpemU6IDhw eDsgY29sb3I6ICM5NTk5OUM7IGZvbnQtd2VpZ2h0OiBib2xkOyBsaW5lLWhlaWdodDogMTBweH0K IC5zZW5kZXJBdXRoIHtmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsg Zm9udC1zaXplOiA5cHg7CmNvbG9yOiAjNUE1QjVFOyBmb250LXdlaWdodDogYm9sZDsgbGluZS1o ZWlnaHQ6IDEwcHg7IHBhZGRpbmctcmlnaHQ6IDRweH0KIC50ZXh0LG9sLGxpLHAsdGQsaW5wdXQu c2FmYXJpQnRuIHtmb250LXNpemU6IDhwdDsgY29sb3I6ICMwMDAwMDA7CmZvbnQtZmFtaWx5OiBW ZXJkYW5hLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmfSAub290ZXh0IHtjb2xvcjogIzY2 NjY2Nn0KI2xvZ29DZWxsIHtwYWRkaW5nOiA1cHggMHB4IDBweCAxMHB4fSAjcG9zdG1hcmtDZWxs IHtwYWRkaW5nOiAxMHB4IDVweCAwcHgKMHB4fSAjcGFzc3BocmFzZUNlbGwge3BhZGRpbmc6IDBw eCAwcHggNXB4IDVweH0gI2hlbHBMaW5rTG9jYXRpb24ge3BhZGRpbmc6CjBweCAzcHggM3B4IDBw eH0gI3RpbWVTdGFtcENvbnRhaW5lciB7bWFyZ2luOiAycHggLTJweCAwcHggLTEycHh9CiNvdXRl clBvc3RtYXJrIHtoZWlnaHQ6IDcwcHg7IHdpZHRoOiAxNTBweDsgb3ZlcmZsb3c6IHZpc2libGU7 IHBvc2l0aW9uOgpyZWxhdGl2ZTsgei1pbmRleDogOX0gI2lubmVyUG9zdG1hcmsge3Bvc2l0aW9u OiBhYnNvbHV0ZTsgdG9wOiAwcHg7IHJpZ2h0OgowcHg7IHotaW5kZXg6IDEwfSAjb3V0ZXJQb3N0 bWFyay5JRTVQb3N0bWFyayB7aGVpZ2h0OiAxMDVweH0gLnBhc3NwaHJhc2VUZXh0CntiYWNrZ3Jv dW5kLWNvbG9yOiAjRkZGRkZGOyBwYWRkaW5nOiAycHh9IC5wYXNzcGhyYXNlTGFiZWxSb3cge30K IC5wYXNzcGhyYXNlTGFiZWwge30gLnBhc3NwaHJhc2VUSG9yIHtib3JkZXItYm90dG9tOiAxcHgg c29saWQgIzE5MTkxOX0KIC5wYXNzcGhyYXNlVFZlciB7Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAj MTkxOTE5fSAjcGFzc3BocmFzZUNvbnRhaW5lcgp7cG9zaXRpb246IHJlbGF0aXZlOyBvdmVyZmxv dzogdmlzaWJsZTsgd2lkdGg6IDIwcHg7IGhlaWdodDogMXB4fQojcGFzc3BocmFzZUNlbGxKUyB7 cG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAyMHB4OyBib3R0b206IC0yNXB4OyB3aWR0aDoKMTU1 cHg7IHBhZGRpbmctbGVmdDogNXB4fSAuc3ViUmVhc29ucyB7bGlzdC1zdHlsZTogbG93ZXItYWxw aGF9IEEge2NvbG9yOgojMDAzMzk5fSBBOmhvdmVyIHtjb2xvcjogI0ZGMDAwMDsgY3Vyc29yOiBw b2ludGVyfSBBOnZpc2l0ZWQge2NvbG9yOgojMDAzMzk5fSBBOnZpc2l0ZWQ6aG92ZXIge2NvbG9y OiAjRkYwMDAwOyBjdXJzb3I6IHBvaW50ZXJ9IGJvZHkge21hcmdpbi10b3A6CjhweH0gLS0+PC9z dHlsZT48c2NyaXB0IHR5cGU9J3RleHQvamF2YXNjcmlwdCcgbGFuZ3VhZ2U9amF2YXNjcmlwdD48 IS0tCickU2VyaWFsOiA2MjYxICQgJFJldmlzaW9uOiAxLjYuOC4yLjIyLjEgJCc7CidDb3B5cmln aHQgKGMpIDIwMDEtMjAwOSBDaXNjbyBTeXN0ZW1zLCBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQu JzsKJ1Byb3RlY3RlZCBieSBVbml0ZWQgU3RhdGVzIHBhdGVudCBudW1iZXJzIDYsMDE0LDY4OCBh bmQgNiwzMDQsODk3Lic7CickU2VyaWFsOiAzMzI4ICQgJFJldmlzaW9uOiAxLjUgJCc7J1ZlcnNp b246IDIuMic7CickU2VyaWFsOiA2MjQ4ICQgJFJldmlzaW9uOiAxLjEwICQnO3ZhciBqbT0nRW52 ZWxvcGVUb29sczUnLHFhPSdQb3N0WEJQQycscWMKPSdQb3N0WFByZWZlcmVuY2VzJyxxYj0nUG9z dFhDb29raWVDaGVjaycsamw9J1Bvc3RYQ2FyYm9uLicscWQ9CidQb3N0WFNlc3Npb25LZXkuJyxx ZT0nUG9zdFhVc2VyS2V5LicscWo9MzE1MzYwMDAwMDAwLHFmPScnLHFoPQonVHVlLCAxOS1KYW4t MjAzOCAwMzoxNDowNyBHTVQnLHFnPTMxNTM2MDAwMDAwMCxxaT0zMTUzNjAwMDAwMDAscWs9CjMx NTM2MDAwMDAwMDsKJyRTZXJpYWw6IDA0NzggJCAkUmV2aXNpb246IDEuMyAkJzt2YXIgam49J2Fw cGxldEhvbGRlcicsaHY9J2FwcGxldEhvbGRlcicsCnV2PSd1bmRlZmluZWQnLGJxPSdvYmplY3Qn LGNsPSdzdHJpbmcnLGVtPWZhbHNlLGJnPXRydWU7CickU2VyaWFsOiAzODg4ICQgJFJldmlzaW9u OiAxLjE1ICQnO2Z1bmN0aW9uIGVuKGx2KXt2YXIgeHU9Ci9eXHMqZnVuY3Rpb25ccysoW14oXSsp LyxnaztpZigoZ2s9eHUuZXhlYyhsdikpKXJldHVybiBna1sxXTtyZXR1cm4nJ30KZnVuY3Rpb24g YWZ1KGope2o9ai50b1N0cmluZygxNik7aWYoai5sZW5ndGgmMSlqPScwJytqO3JldHVybiclJytq fWZ1bmN0aW9uCmRzKGQsYWZ3KXtkKz0nJzt2YXIgYm0sYSxlPWQubGVuZ3RoLGJnPScnO2Zvcihh PTA7YTxlO2ErKyl7Ym09ZC5jaGFyQXQoYSk7aWYKKGJtPj0nQScmJmJtPD0nWid8fGJtPj0nYScm JmJtPD0neid8fGJtPj0nMCcmJmJtPD0nOSd8fGJtPT0nLid8fGJtPT0nLSd8fGJtCj09JyonfHxi bT09J18nKWJnKz1ibTtlbHNle2JtPWJtLmNoYXJDb2RlQXQoMCk7aWYoYWZ3fHxibTwxMjgpe2Jn Kz1hZnUoYm0mCjI1NSl9ZWxzZSBpZihibTwyMDQ4KXtiZys9YWZ1KDE5MnxibT4+PjYpO2JnKz1h ZnUoMTI4fGJtJjYzKX1lbHNle2JnKz1hZnUoCjIyNHxibT4+PjEyKTtiZys9YWZ1KDEyOHwoYm0+ Pj42KSY2Myk7YmcrPWFmdSgxMjh8Ym0mNjMpfX19cmV0dXJuIGJnfQpmdW5jdGlvbiBqZyhkLGFm dyl7ZCs9Jyc7dmFyIGJtLGNjLGEsZT1kLmxlbmd0aCxiZz0nJztmb3IoYT0wO2E8ZTthKyspe2Jt PWQuCmNoYXJBdChhKTtzd2l0Y2goYm0pe2RlZmF1bHQ6YmcrPWJtO2JyZWFrO2Nhc2UnKyc6Ymcr PScgJzticmVhaztjYXNlJyUnOmlmKGQKIC5jaGFyQXQoYSsxKT09J3UnKXtibT1kLnN1YnN0cihh KzIsNCk7YSs9NTtjYz1wYXJzZUludChibSwxNil9ZWxzZXtibT1kLgpzdWJzdHIoYSsxLDIpO2Er PTI7Y2M9cGFyc2VJbnQoYm0sMTYpO2lmKGFmd3x8Y2M8MTI4KXt9ZWxzZSBpZihjYzwyMjQpe2lm KGUKLWE8NHx8ZC5jaGFyQXQoYSsxKSE9JyUnKXt9ZWxzZXtibT1kLnN1YnN0cihhKzIsMik7YSs9 MztjYz0oKGNjJjMxKTw8Nil8KApwYXJzZUludChibSwxNikmNjMpfX1lbHNle2lmKGUtYTw3fHxk LmNoYXJBdChhKzEpIT0nJSd8fGQuY2hhckF0KGErNCkhPSclJyl7Cn1lbHNle2JtPWQuc3Vic3Ry KGErMiwyKTthKz0zO2NjPSgoY2MmMTUpPDw2KXwocGFyc2VJbnQoYm0sMTYpJjYzKTtibT1kLgpz dWJzdHIoYSsyLDIpO2ErPTM7Y2M9KGNjPDw2KXwocGFyc2VJbnQoYm0sMTYpJjYzKX19fWJnKz1T dHJpbmcuZnJvbUNoYXJDb2RlCihjYyk7YnJlYWt9fXJldHVybiBiZ31mdW5jdGlvbiBpeChkKXtk Kz0nJzt2YXIgYm0sYSxlPWQubGVuZ3RoLGJnPScnO2ZvcihhPTAKO2E8ZTthKyspe2JtPWQuY2hh ckF0KGEpO2lmKGJtPCcgJ3x8Ym0+J34nfHxibT09J1wnJ3x8Ym09PSciJyliZys9JyYjJytkLgpj aGFyQ29kZUF0KGEpKyc7JztlbHNlIGJnKz1ibX1yZXR1cm4gYmd9ZnVuY3Rpb24gYWZ6KGFnYixh Znkpe3ZhciBkcD0KYXJndW1lbnRzLmxlbmd0aCxtPVtdLGE7aWYoZHA9PTMmJmFyZ3VtZW50c1sy XS5lbGVtZW50cyl7dmFyIHN2PWFyZ3VtZW50c1syXQosZHc7Zm9yKGE9MTtkdz1zdlsna2V5Jyth XTthKyspaWYoZHcudmFsdWUhPScnKW1bbS5sZW5ndGhdPWR3LnZhbHVlfWVsc2V7Zm9yCihhPTI7 YTxkcDthKyspaWYoYXJndW1lbnRzW2FdIT0nJyltW20ubGVuZ3RoXT1hcmd1bWVudHNbYV19bT1t LmpvaW4oYWdiKTtpZigKYWZ5KW09bS50b0xvd2VyQ2FzZSgpO3JldHVybiBtfWZ1bmN0aW9uIHdu KGJ5LGFmdil7aWYoIWFmdilhZnY9NzI7dmFyIGEsYyxlPQpieS5sZW5ndGg7aWYoJ1wKJz09Jycp cmV0dXJuIGJ5O3ZhciBnaz1uZXcgQXJyYXkoTWF0aC5mbG9vcigoZSthZnYtMSkvYWZ2KSk7Zm9y KGE9Yz0wO2E8ZTthCis9YWZ2KzEsYysrKWdrW2NdPWJ5LnN1YnN0cihhLGFmdik7Z2subGVuZ3Ro PWM7cmV0dXJuIGdrLmpvaW4oJycpfXZhciBhZng9MDsKZnVuY3Rpb24gYWdhKGFhdCl7dmFyIGQ7 aWYoanopZD1hYXQrbmV3IERhdGUoKS5nZXRUaW1lKCkrYWZ4Kys7ZWxzZSBkb3tkPWFhdAorYWZ4 Kyt9d2hpbGUoZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoZCkpO3JldHVybiBkfXp3PWZvcm1LZXk9 YWZ6O3pqPQpmaXhNdWx0aWxpbmVTdHJpbmc9d247emk9Z2VuSWQ9YWdhO2F0dHJFc2M9aXg7Cick U2VyaWFsOiAwNjExICQgJFJldmlzaW9uOiAxLjYgJCc7ZnVuY3Rpb24gcXQoZHope3ZhciBmPW5l dyBEYXRlKCkuZ2V0VGltZSgKKTtpZighZHopZHo9cWI7amYoZHosZiwnJywnLycpO2lmKChmPShr ZChkeik9PWYpKSlxcihkeiwnLycpO3JldHVybiBmfQpmdW5jdGlvbiBrZChkeil7ZHo9ZHMoZHop O3ZhciBkPWRvY3VtZW50LmNvb2tpZSxxcD1kLmluZGV4T2YoZHorJz0nKTtpZihxcD09Ci0xKXJl dHVybiBudWxsO3ZhciBxcT1xcCtkei5sZW5ndGgrMSxxbz1kLmluZGV4T2YoJzsnLHFxKTtpZihx bz09LTEpcW89ZC4KbGVuZ3RoO3JldHVybiBqZyhkLnN1YnN0cmluZyhxcSxxbykpfWZ1bmN0aW9u IGpmKGR6LGR5LHFsLHFuLHFtLHFzKXt2YXIgZD1kcwooZHopKyc9JytkcyhkeSk7aWYodHlwZW9m IHFsIT0nbnVtYmVyJyl7dmFyIGJlPXBhcnNlSW50KHFsLnRvU3RyaW5nKCkpO2lmKGJlCisnJyE9 J05hTicpcWw9YmV9aWYodHlwZW9mIHFsPT0nbnVtYmVyJylkKz0nO2V4cGlyZXM9JytuZXcgRGF0 ZShuZXcgRGF0ZSgpLgpnZXRUaW1lKCkrcWwpLnRvVVRDU3RyaW5nKCk7ZWxzZSBpZih0eXBlb2Yg cWw9PWNsJiZxbCE9JycpZCs9JztleHBpcmVzPScrcWw7CmVsc2UgaWYodHlwZW9mIHFsPT1icSlk Kz0nO2V4cGlyZXM9JytxbC50b1VUQ1N0cmluZygpO2lmKHFuKWQrPSc7cGF0aD0nK3FuOwppZihx bSlkKz0nO2RvbWFpbj0nK3FtO2lmKHFzKWQrPSc7c2VjdXJlJztkb2N1bWVudC5jb29raWU9ZH1m dW5jdGlvbiBxcihkeiwKcW4scW0pe2lmKGtkKGR6KSlqZihkeiwnJywtMTAwMCxxbixxbSl9Cick U2VyaWFsOiAyNzQ3ICQgJFJldmlzaW9uOiAxLjUgJCc7dmFyIHhkPTEsanY9Mix4aD00LHd4PTgs eGk9MTY7CickU2VyaWFsOiAyNzEyICQgJFJldmlzaW9uOiAxLjMgJCc7ZnVuY3Rpb24gcHQoKXt0 aGlzLmFscGhhYmV0PQonQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9w cXJzdHV2d3h5ejAxMjM0NTY3ODkrLyc7dGhpcy4KZW5jb2RlQXJyYXk9MDt0aGlzLmRlY29kZUFy cmF5PTA7dGhpcy5nZXRFbmNvZGVBcnJheT1mdW5jdGlvbigpe2lmKCF0aGlzLgplbmNvZGVBcnJh eSl7dmFyIGQ9dGhpcy5hbHBoYWJldCxwcT1kLmxlbmd0aCxidz1uZXcgQXJyYXkocHEpLGE7Zm9y KGE9MDthPHBxCjthKyspYndbYV09ZC5jaGFyQ29kZUF0KGEpO3RoaXMuZW5jb2RlQXJyYXk9Ynd9 cmV0dXJuIHRoaXMuZW5jb2RlQXJyYXl9O3RoaXMKIC5lbmNvZGVUb0FycmF5PWZ1bmN0aW9uKHBy LGdrKXt2YXIgcHE9cHIubGVuZ3RoLGJ3PXRoaXMuZ2V0RW5jb2RlQXJyYXkoKSxhLApjLHBzLGo7 YT1NYXRoLmNlaWwocHEvMykqNDtjPU1hdGguY2VpbChwcS8zKjQpO3BzPWEtYztpZighZ2spZ2s9 bmV3IEFycmF5KGEpCjthPWM9MDt3aGlsZShhPHBxKXtqPXByLmNoYXJDb2RlQXQoYSsrKTw8MTY7 aWYoYTxwcSlqfD1wci5jaGFyQ29kZUF0KGErKyk8PDgKO2lmKGE8cHEpanw9cHIuY2hhckNvZGVB dChhKyspO2drW2MrK109YndbKGo+Pj4xOCkmNjNdO2drW2MrK109YndbKGo+Pj4xMikmCjYzXTtn a1tjKytdPWJ3WyhqPj4+NikmNjNdO2drW2MrK109YndbaiY2M119Z2subGVuZ3RoPWM7d2hpbGUo cHMtLSlna1stLWNdPQo2MTtyZXR1cm4gZ2t9O3RoaXMuZW5jb2RlVG9TdHJpbmc9ZnVuY3Rpb24o cHIpe3ZhciBnaz10aGlzLmVuY29kZVRvQXJyYXkocHIpCixwcT1nay5sZW5ndGg7Zm9yKHZhciBh PTA7YTxwcTthKyspZ2tbYV09U3RyaW5nLmZyb21DaGFyQ29kZShna1thXSk7CnJldHVybiBnay5q b2luKCcnKX07dGhpcy5nZXREZWNvZGVBcnJheT1mdW5jdGlvbigpe2lmKCF0aGlzLmRlY29kZUFy cmF5KXt2YXIKZD10aGlzLmFscGhhYmV0LHBxPWQubGVuZ3RoLGJ3PW5ldyBBcnJheSgyNTYpLGE7 Zm9yKGE9MDthPHBxO2ErKylid1tkLgpjaGFyQ29kZUF0KGEpXT1hO3RoaXMuZGVjb2RlQXJyYXk9 Ynd9cmV0dXJuIHRoaXMuZGVjb2RlQXJyYXl9O3RoaXMuCmRlY29kZVRvQXJyYXk9ZnVuY3Rpb24o cHIsZ2spe3ZhciBwcT1wci5sZW5ndGgsYnc9dGhpcy5nZXREZWNvZGVBcnJheSgpLGE9MCwKYz0w LHBzPTAsajt3aGlsZShwcT4wJiZwci5jaGFyQXQocHEtMSk9PSc9Jyl7cHEtLTtwcysrfWlmKCFn aylnaz1uZXcgQXJyYXkoCk1hdGguY2VpbChwcS80KjMpKTt3aGlsZShhPHBxKXtqPWJ3W3ByLmNo YXJDb2RlQXQoYSsrKV08PDE4O2p8PWJ3W3ByLgpjaGFyQ29kZUF0KGErKyldPDwxMjtqfD1id1tw ci5jaGFyQ29kZUF0KGErKyldPDw2O2p8PWJ3W3ByLmNoYXJDb2RlQXQoYSsrKV07CmdrW2MrK109 KGo+Pj4xNikmMjU1O2drW2MrK109KGo+Pj44KSYyNTU7Z2tbYysrXT1qJjI1NX1nay5sZW5ndGg9 Yy1wczsKcmV0dXJuIGdrfTt0aGlzLmRlY29kZVRvU3RyaW5nPWZ1bmN0aW9uKHByKXt2YXIgZ2s9 dGhpcy5kZWNvZGVUb0FycmF5KHByKSxwcQo9Z2subGVuZ3RoO2Zvcih2YXIgYT0wO2E8cHE7YSsr KWdrW2FdPVN0cmluZy5mcm9tQ2hhckNvZGUoZ2tbYV0pO3JldHVybiBnay4Kam9pbignJyl9fXZh ciBiYj1uZXcgcHQoKTsKJyRTZXJpYWw6IDQyNDcgJCAkUmV2aXNpb246IDEuMyAkJzt2YXIgYng9 MHhmZmZmZmZmZixwdj0weDdmZmZmZmZmLHB5PQotMHg3ZmZmZmZmZixweD0weDgwMDAwMDAwLHB3 PS0weDgwMDAwMDAwLHB1PWJ4KzE7CickU2VyaWFsOiA1MDI4ICQgJFJldmlzaW9uOiAxLjMgJCc7 dmFyIGNkPShwdnwocHctMSkpIT1wdjtmdW5jdGlvbiBkayhoeil7aHoKPWh6JXB1O2lmKGh6PHB3 KXJldHVybn4oaHorcHgpLXB4O2lmKGh6PnB2KXJldHVybn4oaHotcHgpK3B4O3JldHVybn5oen0K ZnVuY3Rpb24gZGUoZSxrdil7ZT1lJXB1O2t2PWt2JXB1O2lmKGU8cHcpZSs9cHU7ZWxzZSBpZihl PnB2KWUtPXB1O2lmKGt2PHB3KQprdis9cHU7ZWxzZSBpZihrdj5wdilrdi09cHU7cmV0dXJuIGUm a3Z9ZnVuY3Rpb24gZGkoZSxrdil7ZT1lJXB1O2t2PWt2JXB1O2lmCihlPHB3KWUrPXB1O2Vsc2Ug aWYoZT5wdillLT1wdTtpZihrdjxwdylrdis9cHU7ZWxzZSBpZihrdj5wdilrdi09cHU7cmV0dXJu IGUKfGt2fWZ1bmN0aW9uIGNoKGUsa3Ype2U9ZSVwdTtrdj1rdiVwdTtpZihlPHB5fHxlPnB2KWU9 LShkayhlKSsxKTtpZihrdjxweXx8Cmt2PnB2KWt2PS0oZGsoa3YpKzEpO3JldHVybiBlXmt2fWZ1 bmN0aW9uIGRuKGUsa3Ype2U9ZSVwdTtpZihlPHB3KWUrPXB1O2Vsc2UKaWYoZT5wdillLT1wdTty ZXR1cm4gZTw8a3Z9ZnVuY3Rpb24gcHooZSxrdil7ZT1lJXB1O2lmKGU8cHcpZSs9cHU7ZWxzZSBp ZihlPgpwdillLT1wdTtyZXR1cm4gZT4+a3Z9ZnVuY3Rpb24gY2ooZSxrdil7ZT1lJXB1O2lmKGU8 cHcpZSs9cHU7ZWxzZSBpZihlPnB2KWUKLT1wdTtyZXR1cm4gZT4+Pmt2fQonJFNlcmlhbDogMzE1 NyAkICRSZXZpc2lvbjogMS40ICQnO2Z1bmN0aW9uIGNmKHliKXt2YXIgeWE9eWI+Pj4xNix5ZD15 YiYKNjU1MzU7cmV0dXJuIFN0cmluZy5mcm9tQ2hhckNvZGUoeWE+Pj44KStTdHJpbmcuZnJvbUNo YXJDb2RlKHlhJjI1NSkrU3RyaW5nLgpmcm9tQ2hhckNvZGUoeWQ+Pj44KStTdHJpbmcuZnJvbUNo YXJDb2RlKHlkJjI1NSl9ZnVuY3Rpb24gZ3QoeWMpe3ZhciBhLHBxPXljCiAubGVuZ3RoLGFvPScn O2ZvcihhPTA7YTxwcTthKyspYW8rPWNmKHljW2FdKTtyZXR1cm4gYW99ZnVuY3Rpb24gZ3AoKXt2 YXIgeHcKPTE2LHlmPSgxPDx4dykseWU9eWYtMTt0aGlzLiR3b3Jkcz1uZXcgQXJyYXkoNjQveHcp O3ZhciBnaz1hcmd1bWVudHMsYSxlPQp0aGlzLiR3b3Jkcy5sZW5ndGg7Zm9yKGE9MDthPGU7YSsr KXRoaXMuJHdvcmRzW2FdPTA7c3dpdGNoKGdrLmxlbmd0aCl7Y2FzZSAxCjp2YXIgZ2s9Z2tbMF07 aWYodHlwZW9mIGdrPT1icSYmZ2suJHdvcmRzJiZnay4kd29yZHMubGVuZ3RoPT1lKXtmb3IoYT0w O2E8ZTsKYSsrKXRoaXMuJHdvcmRzW2FdPWdrLiR3b3Jkc1thXX1lbHNlIHRoaXMuJHdvcmRzW2Ut MV09TWF0aC5mbG9vcihnayk7YnJlYWs7CmNhc2UgMjp0aGlzLiR3b3Jkc1sxXT1hcmd1bWVudHNb MF07dGhpcy4kd29yZHNbM109YXJndW1lbnRzWzFdO2JyZWFrO2Nhc2UgNDoKZm9yKGE9MDthPGU7 YSsrKXRoaXMuJHdvcmRzW2FdPU1hdGguZmxvb3IoZ2tbYV0pO2JyZWFrfWlmKGdrLmxlbmd0aCl4 eCh0aGlzLgokd29yZHMpO2Z1bmN0aW9uIHh4KGdrKXt2YXIgeHo9MCxhLGU9Z2subGVuZ3RoO2Zv cihhPWUtMTthPj0wO2EtLSl7Z2tbYV0rPXh6CjtpZigoeHo9Z2tbYV0+Pj54dykpZ2tbYV0mPXll fX10aGlzLmFkZD1mdW5jdGlvbihkZCl7dGhpcy4kd29yZHNbdGhpcy4kd29yZHMKIC5sZW5ndGgt MV0rPWRkO3h4KHRoaXMuJHdvcmRzKTtyZXR1cm4gdGhpc307dGhpcy5tYXNrPWZ1bmN0aW9uKGRk KXtmb3IodmFyCmE9dGhpcy4kd29yZHMubGVuZ3RoLTE7YT49MDthLS0pe3RoaXMuJHdvcmRzW2Fd Jj1kZDtkZD4+PXh3fXJldHVybiB0aGlzfTsKdGhpcy5tdWx0aXBseT1mdW5jdGlvbihkZCl7dmFy IGEsZT10aGlzLiR3b3Jkcy5sZW5ndGg7Zm9yKGE9MDthPGU7YSsrKXRoaXMuCiR3b3Jkc1thXSo9 ZGQ7eHgodGhpcy4kd29yZHMpO3JldHVybiB0aGlzfTt0aGlzLnN1YlRvSW50PWZ1bmN0aW9uKGRk KXt2YXIgYSwKZT10aGlzLiR3b3Jkcy5sZW5ndGgsYmc9MDtpZih0eXBlb2YgZGQhPWJxfHwhZGQu JHdvcmRzfHxkZC4kd29yZHMubGVuZ3RoIT1lKQpkZD1uZXcgZ3AoZGQpO2ZvcihhPTA7YTxlO2Er KyliZz0oYmc8PDE2KSt0aGlzLiR3b3Jkc1thXS1kZC4kd29yZHNbYV07CnJldHVybiBiZ307dGhp cy5nZXRCeXRlPWZ1bmN0aW9uKGRkKXt2YXIgZT10aGlzLiR3b3Jkcy5sZW5ndGgseHk9ZGQ+Pj4x O2lmKAp4eT49ZSlyZXR1cm4tMTtpZihkZCYxKXJldHVybiB0aGlzLiR3b3Jkc1tlLXh5LTFdPj4+ ODtyZXR1cm4gdGhpcy4kd29yZHNbZQoteHktMV0mMjU1fX0KJyRTZXJpYWw6IDE1ODMgJCAkUmV2 aXNpb246IDEuOCAkJztmdW5jdGlvbiBjaygpe3ZhciBjYj1uZXcgQXJyYXkoMjU2KSxicixidgos Yno7dGhpcy4kZGlnZXN0PWJ4O2lmKGNkKWZvcihidj0wO2J2PDI1NjtidisrKXticj1idjtmb3Io Yno9MDtiejw4O2J6KyspYnI9CihiciYxKT9jaChjaihiciwxKSwweGVkYjg4MzIwKTpjaihiciwx KTtjYltidl09YnJ9ZWxzZSBmb3IoYnY9MDtidjwyNTY7YnYrKykKe2JyPWJ2O2Zvcihiej0wO2J6 PDg7YnorKylicj0oYnImMSk/KGJyPj4+MSleMHhlZGI4ODMyMDpicj4+PjE7Y2JbYnZdPWJyfXZh cgpjbT0oY2Q/ZnVuY3Rpb24oYnMsYncsYnUsYnQpe3ZhciBibSxhLGNlPXR5cGVvZiBidz09Y2w7 Zm9yKGE9YnU7YTxidDthKyspe2JtCj1jZT9idy5jaGFyQ29kZUF0KGEpOmJ3W2FdO2JzPWNiW2No KGJzLGJtKSYyNTVdXmNqKGJzLDgpfXJldHVybiBic306ZnVuY3Rpb24KKGJzLGJ3LGJ1LGJ0KXt2 YXIgYm0sYSxjZT10eXBlb2YgYnc9PWNsO2ZvcihhPWJ1O2E8YnQ7YSsrKXtibT1jZT9idy4KY2hh ckNvZGVBdChhKTpid1thXTticz1jYlsoYnNeYm0pJjI1NV1eKGJzPj4+OCl9cmV0dXJuIGJzfSk7 ZnVuY3Rpb24gY2coYnMsCmJ3LGJ1LGJ0KXt2YXIgZT1idy5sZW5ndGg7aWYoIWJ1KWJ1PTA7ZWxz ZSBpZihidTwwKWJ1Kz1lO2lmKCFidClidD1lO2Vsc2UgaWYKKGJ0PDApYnQrPWU7cmV0dXJuIGNt KGJzLGJ3LGJ1LGJ0KX10aGlzLkNSQ1N0cmluZz0oY2Q/ZnVuY3Rpb24oY2Epe3JldHVybiBjZgoo Y2goY2coYngsY2EpLGJ4KSl9OmZ1bmN0aW9uKGNhKXtyZXR1cm4gY2YoY2coYngsY2EpXmJ4KX0p O3RoaXMuZGlnZXN0PQpmdW5jdGlvbihjYSxidSxidCl7dGhpcy4kZGlnZXN0PWNnKHRoaXMuJGRp Z2VzdCxjYSxidSxidCl9O3RoaXMuZmluYWxpemU9KGNkCj9mdW5jdGlvbigpe3ZhciBjYz1jaCh0 aGlzLiRkaWdlc3QsYngpO3RoaXMuJGRpZ2VzdD1ieDtyZXR1cm4gY2YoY2MpfToKZnVuY3Rpb24o KXt2YXIgY2M9dGhpcy4kZGlnZXN0XmJ4O3RoaXMuJGRpZ2VzdD1ieDtyZXR1cm4gY2YoY2MpfSk7 dGhpcy4KbGVuZ3RoPWZ1bmN0aW9uKCl7cmV0dXJuIDR9fXZhciBjaT1uZXcgY2soKTtmdW5jdGlv biBjbihieSl7aWYoYnkmJmJ5Lmxlbmd0aAo+NCl7dmFyIGQ9Ynkuc3Vic3RyKDQpO2lmKGNpLkNS Q1N0cmluZyhkKT09Ynkuc3Vic3RyKDAsNCkpcmV0dXJuIGR9cmV0dXJuIDB9CmZ1bmN0aW9uIGNv KGJ5KXtyZXR1cm4gY2kuQ1JDU3RyaW5nKGJ5KStieX0KJyRTZXJpYWw6IDE2NDMgJCAkUmV2aXNp b246IDEuNyAkJztmdW5jdGlvbiBxeChtLHF2LHF1LGF1KXtyZXR1cm4gcXcobSxxdixxdQosYXUs YmcpfWZ1bmN0aW9uIHF5KG0scXYscXUsYXUpe3JldHVybiBxdyhtLHF2LHF1LGF1LGVtKX1mdW5j dGlvbiBxdyhtLHF2LHF1CixhdSxiYyl7cXY9cXY/J2tleXMnOidkYXRhJztxdT1xdVtxdl07YXU9 YXVbcXZdO2lmKCF3aW5kb3dbcXVdKXthbGVydCgKJ05vIHN1Y2ggYWxnb3JpdGhtIGAnK3F1Kydc JycpO3JldHVybjt9cmV0dXJuIG5ldyB3aW5kb3dbcXVdKG0sYXUsYmMpfQpmdW5jdGlvbiBxeihx dixxdSl7cXU9cXVbcXY9cXY/J2tleXMnOidkYXRhJ107aWYocXU9PSdDUkMzMicpcmV0dXJuIG5l dyBjaygpCjtpZihxdT09J1NIQTEnKXJldHVybiBuZXcgU0hBMSgpO2FsZXJ0KCdObyBzdWNoIGFs Z29yaXRobSBgJytxdSsnXCcnKX0KJyRTZXJpYWw6IDUxODkgJCAkUmV2aXNpb246IDEuMTggJCc7 dmFyIGtqPW5hdmlnYXRvci51c2VyQWdlbnQudG9Mb3dlckNhc2UoKQosaWQ9a2ouaW5kZXhPZign bXNpZScpIT0tMSxpeT0haWQsa2E9cGFyc2VJbnQobmF2aWdhdG9yLmFwcFZlcnNpb24pLGp6PWl5 JiYKa2E8NSx2ZT1rai5pbmRleE9mKCduZXRzY2FwZTYvJykhPS0xLGp5PWtqLmluZGV4T2YoJyBn ZWNrby8nKSsxLHV5PWtqLgppbmRleE9mKCcgZmlyZWZveC8yJykrMSx2Yz1rai5pbmRleE9mKCcg ZmlyZWZveC8zJykrMSx2ZD1rai5pbmRleE9mKAonbXNpZSA1LjAnKSE9LTEsdXo9a2ouaW5kZXhP ZignbXNpZSA3JykhPS0xLHZmPWtqLmluZGV4T2YoJ29wZXJhJykhPS0xLHZiLHV4Cj1rai5pbmRl eE9mKCd3aW5kb3dzIG50IDYnKSE9LTEsdmE9dXomJnV4LHV3PTAsaXQ9MCxqeD0wO2lmKG5hdmln YXRvci4KcGxhdGZvcm0uc3Vic3RyKDAsMyk9PSdNYWMnKXtpZihpeSl1dz1rai5pbmRleE9mKCdt YWMgb3MgeCcpPT0tMTtlbHNle3V3PWtqLgppbmRleE9mKCdtc2llJyk7dXc9cGFyc2VGbG9hdChr ai5zdWJzdHIodXcrNSkpPDUuMn1pdD0hdXc7aWYoKGp4PWtqLmluZGV4T2YoCicgYXBwbGV3ZWJr aXQvJykrMSkpa2E9cGFyc2VJbnQoa2ouc3Vic3RyKGp4KzEyKSkvMTAwfWlmKGp5KXZiPXBhcnNl SW50KGtqLgpzdWJzdHIoankrNikpO3ZhciBpcz11d3x8aXQsdmc9ZW0sdmg9IWp4LHZpPWp4LGl6 PSh1d3x8dmF8fCh1eSYmbG9jYXRpb24uCnByb3RvY29sIT0nZmlsZTonKXx8KCFuYXZpZ2F0b3Iu amF2YUVuYWJsZWQoKSkpO09TTWFjT1M5PXV3O09TTWFjT1NYPWl0Owpicm93c2VyQXBwbGVXZWJL aXQ9ang7CickU2VyaWFsOiA1NjE3ICQgJFJldmlzaW9uOiAxLjggJCc7dmFyIGFhYT0wLHp2PTEs YWFmPTIsc249MyxhYWU9NCxyeD0tMSxhYWoKPTAsYWFnPTUsYWFoPTYsc2c9Nyx1cj04LHVzPTks YWFpPTEwO1NUQVRVU19ORVc9YWFhO1NUQVRVU19JTlBST0dSRVNTPXp2OwpTVEFUVVNfQkFERU5D T0RJTkc9YWFmO1NUQVRVU19CQURQQVNTV09SRD1zbjtTVEFUVVNfQkFESEFTSD1hYWU7U1RBVFVT X0RPTkU9CnJ4O1NUQVRVU19TVUNDRVNTPWFhajtTVEFUVVNfQkFEUE9TVE1BUks9YWFnO1NUQVRV U19CQURTSUdOQVRVUkU9YWFoOwpTVEFUVVNfVE9PTUFOWUJBRFBBU1NXT1JEUz1zZztTVEFUVVNf SU5DT01QQVRJQkxFPXVyO1NUQVRVU19QQVNTV09SRENIQU5HRUQ9CnVzO1NUQVRVU19OT1VTRVJT RUxFQ1RFRD1hYWk7CickU2VyaWFsOiA2MTIzICQgJFJldmlzaW9uOiAxLjMgJCc7ZnVuY3Rpb24g dnAocW4pe3ZhciB2bD1xbi5sYXN0SW5kZXhPZigKJ1xcJyksdm09cW4ubGFzdEluZGV4T2YoJy8n KTtyZXR1cm4gcW4uc3Vic3RyKCh2bD52bT92bDp2bSkrMSl9ZnVuY3Rpb24gdnEoCnZrLHZvLHZu LHZqKXtpZih0eXBlb2Ygdmo9PWNsKXZqPVt2al07dmFyIGVtLGEsZT12ai5sZW5ndGg7Zm9yKGE9 MDthPGU7YSsrKQppZighdmtbdmpbYV1dKWJyZWFrO2lmKGE8ZSllbT12althXTtlbHNle2E9MDtl PW5ldyBEYXRlKCkuZ2V0VGltZSgpO2RvIGVtPQonUFhUZW1wLicrZSsnLicrYSsrK3ZvO3doaWxl KHZrW2VtXSl9aWYodm4pdmtbZW1dPTE7cmV0dXJuIGVtfQonJFNlcmlhbDogNDA3NCAkICRSZXZp c2lvbjogMS42ICQnO2Z1bmN0aW9uIEFSQzQobSxhdSxiYyl7dmFyIGJvPW5ldyBBcnJheSgKMjU2 KSxkPW5ldyBBcnJheSgyNTYpLGEsYyxiZztpZih0eXBlb2YgYXUhPWJxKWF1PXsna2V5c2l6ZSc6 YXUsJ3ByZXJ1bic6YmN9Owp2YXIgYms9YXUua2V5c2l6ZTtpZighYmt8fGJrPm0ubGVuZ3RoKWJr PW0ubGVuZ3RoO2ZvcihhPWM9MDthPDI1NjthKyspe2RbYV09CmE7Ym9bYV09bS5jaGFyQ29kZUF0 KGMpO2lmKCsrYz09YmspYz0wfWZvcihhPWM9MDthPDI1NjthKyspe2M9KGMrZFthXStib1thXSkK JjI1NTtiZz1kW2FdO2RbYV09ZFtjXTtkW2NdPWJnfWE9Yz0wO2lmKGF1LnByZXJ1bilmb3IodmFy IGJtPTA7Ym08MjU2O2JtKyspewphPShhKzEpJjI1NTtjPShjK2RbYV0pJjI1NTtiZz1kW2FdO2Rb YV09ZFtjXTtkW2NdPWJnfXRoaXMuUz1kO3RoaXMuST1hO3RoaXMuCko9Yzt0aGlzLmNyeXB0PWZ1 bmN0aW9uKGJmKXt2YXIgYmwsYnAsYmk9dGhpcy5TLGJoPXRoaXMuSSxiaj10aGlzLkosYmUsZT1i Zi4KbGVuZ3RoLGJuPXR5cGVvZiBiZj09YnE7aWYoIWJuKXt2YXIgYmc9bmV3IEFycmF5KGUpO2Zv cihiZT0wO2JlPGU7YmUrKyliZ1tiZQpdPWJmLmNoYXJDb2RlQXQoYmUpO2JmPWJnfWZvcihiZT0w O2JlPGU7YmUrKyl7Ymg9KGJoKzEpJjI1NTtiaj0oYmorYmlbYmhdKSYKMjU1O2JsPWJpW2JoXTti cD1iaVtiaF09YmlbYmpdO2JpW2JqXT1ibDtiZltiZV1ePWJpWyhicCtibCkmMjU1XX10aGlzLkk9 Ymg7CnRoaXMuSj1iajtpZighYm4pe2ZvcihiZT0wO2JlPGU7YmUrKyliZltiZV09U3RyaW5nLmZy b21DaGFyQ29kZShiZltiZV0pO2JmPQpiZi5qb2luKCcnKX1yZXR1cm4gYmZ9O2lmKGJjKXRoaXMu ZGVjcnlwdD10aGlzLmNyeXB0O2Vsc2UgdGhpcy5lbmNyeXB0PXRoaXMuCmNyeXB0fQonJFNlcmlh bDogMzkxNiAkICRSZXZpc2lvbjogMS4xMCAkJztmdW5jdGlvbiB3dyh3cil7dmFyIGQ9a2Qod3Ip LHhnO2lmKGQmJihkCj1jbihkKSkpe3ZhciB3cD1kLmNoYXJDb2RlQXQoMCksd289ZC5zdWJzdHIo MSksd3E9Jyc7aWYod3Amd3gpe3ZhciBhPXdvLgppbmRleE9mKCc7Jyk7d3E9d28uc3Vic3RyKDAs YSk7d289d28uc3Vic3RyKGErMSl9cmV0dXJuIG5ldyBBcnJheSh3cCx3byx3cSl9CnJldHVybiBk fWZ1bmN0aW9uIGtiKHdvLHd1LGJrLHdwLHdxKXtpZih3cCZqdil7d3AmPX54ZDt3bz1uZXcgQVJD NCh3dSxiaywxKS4KY3J5cHQoY28od28pKX13bz1TdHJpbmcuZnJvbUNoYXJDb2RlKHdwKSsoKHdw Jnd4KSYmd3E/d3ErJzsnOicnKSt3bzsKcmV0dXJuIGNvKHdvKX1mdW5jdGlvbiBzcCh3cix3cyx3 byx3dSxiayx3cCx3cSl7amYod3Isa2Iod28sd3UsYmssd3Asd3EpLHdzLAonLycpfWZ1bmN0aW9u IHd2KHdyKXtxcih3ciwnLycpfWZ1bmN0aW9uIHhhKGVvKXtyZXR1cm4gZD13dyhxZCtlbyl9ZnVu Y3Rpb24KeGMoZW8sd3MseGIsbSxiayx3cCx3cSl7c3AocWQrZW8sd3MseGIsbSxiayx3cCx3cSl9 ZnVuY3Rpb24gd3koZW8pe3d2KHFkK2VvKQp9ZnVuY3Rpb24geGUod3Qpe3JldHVybiBkPXd3KHFl K3d0KX1mdW5jdGlvbiB4Zih3dCx3cyxtLHdwLHdxKXtzcChxZSt3dCx3cyxtCiwnJywwLHdwLHdx KX1mdW5jdGlvbiB3eih3dCl7d3YocWUrd3QpfXpxPWdldENhY2hlZFNlc3Npb25LZXk9eGE7enA9 CnNldENhY2hlZFNlc3Npb25LZXk9eGM7em89ZGVsQ2FjaGVkU2Vzc2lvbktleT13eTtkZWxDYWNo ZWRVc2VyS2V5PXd6OwonJFNlcmlhbDogMDMyNyAkICRSZXZpc2lvbjogMS4xMyAkJzt2YXIgdXNl clRleHQ9e30seHE9eydfYXBwbGV0TXNnJzoKJ1RoZSBzZWN1cmUgZG9jdW1lbnQgY291bGRuXCd0 IGJlIG9wZW5lZCwgcG9zc2libHkgJysKJ2JlY2F1c2UgeW91IGNob3NlIG5vdCB0byBpbnN0YWxs IEphdmEgb3IgRW52ZWxvcGUgVG9vbHMuIElmIHlvdVwnZCAnKwonbGlrZSB0byB2aWV3IHRoZSBz ZWN1cmUgZG9jdW1lbnQsIGNsb3NlIHlvdXIgYnJvd3NlciwgcmVvcGVuICcrCid0aGUgYXR0YWNo bWVudCwgYW5kIGFncmVlIHRvIGhhdmUgSmF2YSBhbmQvb3IgRW52ZWxvcGUgVG9vbHMgJysKJ2lu c3RhbGxlZCBpZiBhc2tlZC4nLCdfb25saW5lT3B0aW9uJzoKJ1RoZSBzZWN1cmUgZG9jdW1lbnQg Y291bGRuXCd0IGJlIG9wZW5lZCwgcG9zc2libHkgJysKJ2JlY2F1c2UgeW91IGNob3NlIG5vdCB0 byBpbnN0YWxsIEphdmEgb3IgZGlkblwndCBncmFudCAnKwoncGVybWlzc2lvbiBmb3IgRW52ZWxv cGUgVG9vbHMgdG8gcnVuLiBUbyBzZW5kIHRoZSBzZWN1cmUgZG9jdW1lbnQgJysKJ3RvIGEgd2Vi IHNpdGUgdG8gYmUgZGVjcnlwdGVkLCBjbGljayBPSy4gVG8gY2xvc2UgeW91ciBicm93c2VyICcr CidhbmQgdHJ5IGFnYWluLCBjbGljayBDYW5jZWwuJywnX3ZlcmlmeU1zZyc6CidUaGUgZW52ZWxv cGUgY291bGRuXCd0IGJlIHZlcmlmaWVkLCBwb3NzaWJseSBiZWNhdXNlICcrCid5b3UgY2hvc2Ug bm90IHRvIGluc3RhbGwgSmF2YSBvciBFbnZlbG9wZSBUb29scy4gSWYgeW91XCdkIGxpa2UgdG8g JysKJ3ZlcmlmeSB0aGUgZW52ZWxvcGUsIGNsb3NlIHlvdXIgYnJvd3NlciwgcmVvcGVuIHRoZSBh dHRhY2htZW50LCAnKwonYW5kIGFncmVlIHRvIGhhdmUgSmF2YSBhbmQvb3IgRW52ZWxvcGUgVG9v bHMgaW5zdGFsbGVkIGlmIGFza2VkLicsCidfTm9QYXlsb2FkJzonVGhpcyBlbnZlbG9wZSBkb2Vz blwndCBjb250YWluIGEgcGF5bG9hZCwgcGxlYXNlICcrCidjb250YWN0IHRoZSBzZW5kZXIgZm9y IGEgcmVwbGFjZW1lbnQuJywnX0RlY1Byb2dUaXRsZSc6CidEZWNyeXB0aW5nIHBheWxvYWQuLi4n LCdfU3RhdHVzRGVjSW5pdCc6J0RlY3J5cHRpb24gUHJvZ3Jlc3M6IEluaXRpYWxpemluZycKLCdf U3RhdHVzRGVjUGN0JzonRGVjcnlwdGlvbiBQcm9ncmVzczogJFswXSUnLCdfUHJlcGFyaW5nJzoK J1ByZXBhcmluZyBlbnZlbG9wZS4uLicsJ19TdGF0dXNQcmVwYXJpbmcnOidQcmVwYXJpbmcgZW52 ZWxvcGUuLi4nLAonX1N0YXR1c1ByZXBQY3QnOidQcmVwYXJhdGlvbiBQcm9ncmVzczogJFswXSUn LCdfRGlzcGxheUNvbnYnOgonQ29udmVydGluZyBwYXlsb2FkIGZvciBkaXNwbGF5Li4uJywnX1N0 YXR1c0Rpc3BsYXlDb252JzoKJ0NvbnZlcnNpb24gUHJvZ3Jlc3M6IEluaXRpYWxpemluZycsJ19T dGF0dXNEaXNwbGF5Q29udlBjdCc6CidDb252ZXJzaW9uIFByb2dyZXNzOiAkWzBdJScsJ19TYXZl ZDFQYXRoJzonRmlsZSBzYXZlZCB0byAkWzBdJywKJ19TYXZlZG5QYXRoJzonRmlsZXMgc2F2ZWQg dG8gJFswXScsJ19TYXZlZG5GaWxlJzonT3BlbiAkWzBdIHRvIHZpZXcnLAonX1N0YXR1c0RvbmUn OidEb2N1bWVudDogRG9uZScsJ19Ub29sc0xvYWRpbmcnOidMb2FkaW5nIEVudmVsb3BlIFRvb2xz Li4uJywKJ19FcnJvckJhZFB3ZCc6J0luY29ycmVjdCBwYXNzd29yZC4gUGxlYXNlIHRyeSBhZ2Fp bi4nLCdfRXJyb3JQd2RDaGFuZ2VkJzoKJ1Bhc3N3b3JkIGNoYW5nZWQsIHJlLWVudGVyLicsJ19F cnJvckJhZFB3ZHMnOgonWW91XCd2ZSBtYWRlIHRvbyBtYW55IGluY29ycmVjdCBwYXNzd29yZCAn KwonYXR0ZW1wdHMuIFRoaXMgZW52ZWxvcGUgY2Fubm90IGJlIG9wZW5lZC4nLCdfTm9Vc2VyU2Vs ZWN0ZWQnOgonWW91IG11c3Qgc2VsZWN0IGFuIGFkZHJlc3MgZnJvbSB0aGUgbWVudS4nLCdfTm9V c2VyRW50ZXJlZCc6CidZb3UgbXVzdCBlaXRoZXIgc2VsZWN0IGFuIGFkZHJlc3MgZnJvbSAnKyd0 aGUgbWVudSBvciBlbnRlciBhbiBhZGRyZXNzLicsCidfUGxhdGZvcm1JbmNvbXBhdGlibGUnOidU aGlzIGVudmVsb3BlIGlzIG5vdCBjb21wYXRpYmxlIHdpdGggJysKJ3lvdXIgcGxhdGZvcm0uJ30s eG49W107ZnVuY3Rpb24geHIoKXtyZXR1cm4geG4uam9pbignXycpfWZ1bmN0aW9uIHh2KHhqKXt4 bgo9eG0oeGopfWZ1bmN0aW9uIHhtKHhqKXtpZih0eXBlb2YgeGohPWNsfHx4aj09JycpcmV0dXJu W107dmFyIGQ9eGouc3BsaXQoJ18nCik7aWYoZC5sZW5ndGg+MylkLmxlbmd0aD0zO3JldHVybiBk fWZ1bmN0aW9uIHNzKGR6LHhsKXtyZXR1cm4geG8oZHoseGwsCmdldExvY2FsZSgpLGFyZ3VtZW50 cywyKX1mdW5jdGlvbiB4cyhkeix4bCx4ail7dmFyIGJnPXR5cGVvZiB4ajtpZihiZz09dXYpeGoK PWdldExvY2FsZSgpO2Vsc2UgaWYoYmc9PWNsKXhqPXhtKHhqKTtyZXR1cm4geG8oZHoseGwseGos YXJndW1lbnRzLDMpfQpmdW5jdGlvbiB4byhkeix4bCx4aixkcixhbSl7dmFyIGEsYnc9W3hxLHVz ZXJUZXh0XSxkPXVzZXJUZXh0O2ZvcihhPTA7YTx4ai4KbGVuZ3RoO2ErKyl7aWYodHlwZW9mKGQ9 ZFt4althXV0pIT1icSlicmVhaztid1tidy5sZW5ndGhdPWR9Zm9yKGE9YncubGVuZ3RoCi0xO2E+ PTA7YS0tKWlmKHR5cGVvZihkPWJ3W2FdW2R6XSk9PWNsKWJyZWFrO2lmKHR5cGVvZiBkIT1jbClk PXR5cGVvZiB4bD09Y2wKP3hsOicnO3JldHVybiB4cChkLGRyLGFtKX1mdW5jdGlvbiB4dCh4ayl7 cmV0dXJuIHhwKHhrLGFyZ3VtZW50cywxKX1mdW5jdGlvbgp4cCh4ayxkcixhbSl7dmFyIHh1PS9c eDI0XFsoXGQrKVxdLyxnaztidz0nJzt3aGlsZSgoZ2s9eHUuZXhlYyh4aykpKXtpZihnay4KaW5k ZXgpYncrPXhrLnN1YnN0cigwLGdrLmluZGV4KTthPStna1sxXSthbTtpZih0eXBlb2YgZHJbYV0h PXV2KWJ3Kz1kclthXTt4awo9eGsuc3Vic3RyKGdrLmluZGV4K2drWzBdLmxlbmd0aCl9cmV0dXJu IGJ3K3hrfXpuPWdldFRleHQ9c3M7CmdldExvY2FsaXplZFRleHQ9eHM7Z2V0TG9jYWxlPXhyO3Nl dExvY2FsZT14djtpbnRlcnBvbGF0ZVRleHQ9eHQ7CickU2VyaWFsOiA0MTg2ICQgJFJldmlzaW9u OiAxLjQgJCc7ZnVuY3Rpb24ga2coeWgseWope3ZhciB5Zyx5aSx5aztmb3IoeWcgaW4KeWope3lp PXR5cGVvZiB5aFt5Z107eWs9dHlwZW9mIHlqW3lnXTtpZih5aT09dXZ8fCgoeWk9PWJxKV4oeWs9 PWJxKSkpeWhbeWddPQp5alt5Z107ZWxzZSBpZih5aT09YnEmJnlrPT1icSlrZyh5aFt5Z10seWpb eWddKX1yZXR1cm4geWh9CickU2VyaWFsOiAwMjMwICQgJFJldmlzaW9uOiAxLjE4ICQnO3ZhciBz bD0xLHNtPTIsYWNoPTgsemU9MTYseXk9MzIsYWFkPTY0LAp6Zj0xMjgsYWJqPTI1NixhYmI9NTEy LGFjaj0xMDI0LGFjZz0yMDQ4LGFjaT00MDk2LGFjcj04MTkyLGpwPTAsanU9MSxqcj0yLGp0Cj0z LGpxPTQsaXI9NSxqcz02LGpvPTcsYWJxPTEsYWNkPTIsYWNmPTQsYWN0PTgsYWNzPTE2LGFjdT0z MixhY3c9MSxhY3Y9MixhY2wKPTMsYWNrPTQsYWNlPTEsamg9MCxpcT0wfGFjZSxqaj0yfGFjZSxq az00fGFjZSxqaT04fGFjZSxpaD0xNnxhY2UsYWJ0PXsKJ2hhc2gnOidTSEExJywna2V5U2VydmVy S2V5SGFzaCc6J1NIQTEnLCdlbmNyeXB0aW9uJzp7J2tleXMnOidBUkM0JywnZGF0YSc6CidBUkM0 J30sJ3ZlcmlmaWNhdGlvbic6eydrZXlzJzonQ1JDMzInLCdkYXRhJzonQ1JDMzInfX0sYWJ1PXsn dG9vbHMnOnFqLAonc2Vzc2lvbktleSc6cWksJ3VzZXJLZXknOnFrLCdiYWRQYXNzd29yZENvdW50 JzpxZiwnaGFyZGVuZXInOnFnLAoncHJlZmVyZW5jZXMnOnFofSxhY209WydXbVZ3Y0dWc2FXNGdj blZzWlhNaCddO1BGTEFHX0NBQ0hFX1NFU1NJT05fS0VZPXplOwpQRkxBR19BVVRPX09QRU49eXk7 UEZMQUdfQ0FDSEVfVVNFUl9LRVk9YWFkO1BGTEFHX0VOQ1JZUFRfQ0FDSEVEX1NFU1NJT05fS0VZ Cj16ZjtQRkxBR19BTExPV19VU0lOR19PTkxJTkVfT1BFTkVSPWFiajtQRkxBR19PUEVOX1JFUVVJ UkVTX0FQUExFVD1hYmI7ClBGTEFHX1NVUFBSRVNTX0FQUExFVF9GT1JfT1BFTj1hY2o7UEZMQUdf TEFVTkNIX0lOX1NBTUVfV0lORE9XPWFjZzsKUEZMQUdfUkVNRU1CRVJfTUU9YWNpO1BGTEFHX1VT RV9CUk9XU0VSPWFjcjtBQ1RJT05fT1BFTj1qaDtBQ1RJT05fU0FWRT1pcTsKQUNUSU9OX1ZFUklG WV9QT1NUTUFSSz1qajtBQ1RJT05fVkVSSUZZX1NJR05BVFVSRT1qaztBQ1RJT05fU0FWRV9PTkVf RklMRT1qaQo7QUNUSU9OX0FVVEhFTlRJQ0FURV9BTkRfT1BFTj1paDsKJyRTZXJpYWw6IDM0OTIg JCAkUmV2aXNpb246IDEuNiAkJztmdW5jdGlvbiBhZmkoZHope3ZhciBhZm89MSxhZmo9MCxhZmc9 e307CmZ1bmN0aW9uIGFmcChkeixsdil7cmV0dXJuIGZ1bmN0aW9uKGFmZil7cmV0dXJuIGx2KGR6 LGFmZil9fWZ1bmN0aW9uIGFmcShhZnIKKXt2YXIgYWZoPWFmaS5hbGxQcmVmcyxiZCxhZms7aWYo IWR6fHwhKGJkPWNuKGtkKGR6KSkpfHwrYmQuY2hhckF0KDApIT1hZm8pCmJkPScnO2JkPWJkLnNw bGl0KCcsJyk7dmFyIGEsZT1iZC5sZW5ndGgsZCxiZztmb3IoYT0xO2E8ZTthKyspe2Q9YmRbYV0u c3BsaXQKKCc9Jyk7aWYoIShhZms9YWZoW2RbMF1dKSl7Ymc9ZFswXS5zdWJzdHIoMSwxKS50b0xv d2VyQ2FzZSgpK2RbMF0uc3Vic3RyKDIpOwppZighKGFmaz1hZmhbYmddKSljb250aW51ZTtkWzBd PWJnfXN3aXRjaChhZmspe2Nhc2UnQic6ZFsxXT1kLmxlbmd0aD09MT8xOitkClsxXT8xOjA7YnJl YWs7Y2FzZSdJJzppZihpc05hTihkWzFdPXBhcnNlSW50KGRbMV0pKSlkWzFdPTB9YWZnW2RbMF1d PWRbMV19CnZhciBsdjtmb3IoYSBpbiBhZmgpe3N3aXRjaChhZmhbYV0pe2Nhc2UnQic6bHY9YWZt O2JyZWFrO2Nhc2UnSSc6bHY9YWZuOwpicmVha31hZnJbYV09YWZwKGEsbHYpfX10aGlzLnByZWY9 ZnVuY3Rpb24oZHosYWZmKXt2YXIgYmc9YWZpLmFsbFByZWZzW2R6XTsKaWYoIWJnKXRocm93IG5l dyBhZnMoJ1Vua25vd24gcHJlZmVyZW5jZSAiJytkeisnIicpO3N3aXRjaChiZyl7Y2FzZSdCJzoK cmV0dXJuIGFmbShkeixhZmYpO2Nhc2UnSSc6cmV0dXJuIGFmbihkeixhZmYpfX07dGhpcy5tb2Rp ZmllZD1mdW5jdGlvbigpewpyZXR1cm4gdGhpcy5tb2RkZWR9O2Z1bmN0aW9uIGFmbShkeixhZmYp e2lmKGFmZiE9dW5kZWZpbmVkKWFmZj0rYWZmPzE6MDtpZighCmFmZ1tkel0pYWZnW2R6XT0wO3Jl dHVybiBjZyhkeixhZmYpPzE6MH1mdW5jdGlvbiBhZm4oZHosYWZmKXtpZihhZmYhPQp1bmRlZmlu ZWQpaWYoaXNOYU4oYWZmPXBhcnNlSW50KGFmZikpKWFmZj0wO2lmKCFhZmdbZHpdKWFmZ1tkel09 MDtyZXR1cm4gY2coCmR6LGFmZil9ZnVuY3Rpb24gY2coZHosYWZmKXt2YXIgYWZsPWFmZ1tkel07 aWYoYWZmIT11bmRlZmluZWQmJmFmZiE9YWZsKXthZmcKW2R6XT1hZmY7YWZqPTF9cmV0dXJuIGFm bH10aGlzLnNhdmU9ZnVuY3Rpb24ocWwscW4scW0scXMpe2lmKGFmail7dmFyIGFmaD0KYWZpLmFs bFByZWZzLGRkLGYsYmQ9YWZnLGQ9Jyc7Zm9yKGRkIGluIGJkKXtmPWJkW2RkXTtzd2l0Y2goYWZo W2RkXSl7Y2FzZSdCJwo6aWYoIWYpY29udGludWU7Zj0nJzticmVhaztjYXNlJ0knOmlmKCFmKWNv bnRpbnVlO2Y9Jz0nK2Y7YnJlYWs7ZGVmYXVsdDoKY29udGludWV9ZCs9JywnK2RkK2Z9aWYoZClq ZihkeixjbyhhZm8rZCkscWwscW4scW0scXMpO2Vsc2UgcXIoZHoscW4scW0pO2Fmago9MH19O2Fm cSh0aGlzKX1hZmkuYWxsUHJlZnM9eydpZ25vcmVBcHBsZXRJbWFnZSc6J0InLAonaWdub3JlQXBw bGV0SW1hZ2VBbHdheXMnOidCJywnZm9yY2VBcHBsZXRSZWxvYWQnOidCJywKJ2ZvcmNlQXBwbGV0 UmVsb2FkQWx3YXlzJzonQicsJ2FwcGxldERlYnVnTGV2ZWwnOidJJywKJ2FwcGxldERlYnVnTGV2 ZWxBbHdheXMnOidJJ307dmFyIGhsPW5ldyBhZmkocWMpLGdQcmVmcz1obDsKJyRTZXJpYWw6IDYz OTQgJCAkUmV2aXNpb246IDEuMjAgJCc7dmFyIGZjPTEsZXY9MixleD0zLGZiPTQsZmQ9NSxmYT02 LGV6PTcsCmV5PTgsZXc9OSxldT0xMCxlcj0tMSxnYz0xLGZnPTIsZmw9MyxnYT00LGZqPTUsZnE9 NixnYj03LGZvPTgsZm49OSxnZD0xMCxmbT0KMTEsZmY9MTIsZmU9MTMsZmk9MTQsZnU9MTUsZnQ9 MTYsZnk9MTcsZno9MTgsZnc9MTksZmg9MjAsZng9MjEsZms9MjIsZnI9MjMsCmZzPTI1LGZ2PTI2 LGZwPTI3LFJQQ19GTEFHX05FRURfU0VTU0lPTl9LRVk9MSxldD0xLGVzPTI7cjE9ClJQQ19TVEFU RV9WSUVXSU5HX0VOVkVMT1BFPWZjO3IyPVJQQ19TVEFURV9PUEVOSU5HX0VOVkVMT1BFPWV2O3Iz PQpSUENfU1RBVEVfU0FWSU5HX0VOVkVMT1BFPWV4O3I0PVJQQ19TVEFURV9WRVJJRllJTkdfRU5W RUxPUEU9ZmI7cjU9ClJQQ19TVEFURV9WSUVXSU5HX1BBWUxPQUQ9ZmQ7cjY9UlBDX1NUQVRFX1ZF UklGSUVEX0VOVkVMT1BFX1NVQ0NFU1M9ZmE7cjc9ClJQQ19TVEFURV9WRVJJRklFRF9FTlZFTE9Q RV9GQUlMVVJFPWV6O1JQQ19TVEFURV9TRUxFQ1RJTkdfUkVDSVBJRU5UPWV5OwpSUENfU1RBVEVf UE9MTF9SRVNVTFQ9ZXc7UlBDX1NUQVRFX0VDSE89ZXU7cmg9UlBDX1NUQVRVU19OT19TRVJWRVI9 ZXI7cmk9ClJQQ19TVEFUVVNfVkFMSUQ9Z2M7cmo9UlBDX1NUQVRVU19CQURfUEFTU1dPUkQ9Zmc7 cms9ClJQQ19TVEFUVVNfTUFMRk9STUVEX1JFUVVFU1Q9Zmw7cmw9UlBDX1NUQVRVU19TRVJWRVJf RVJST1I9Z2E7cm09ClJQQ19TVEFUVVNfRVhQSVJFRD1majtybj1SUENfU1RBVFVTX1BFUk1BTkVO VF9MT0NLRUQ9ZnE7cm89ClJQQ19TVEFUVVNfVEVNUE9SQVJZX0xPQ0tFRD1nYjtycD1SUENfU1RB VFVTX05PX1JFQ09SRF9GT1VORD1mbztycT0KUlBDX1NUQVRVU19OT19MT0dJTl9TRVNTSU9OPWZu O3JzPVJQQ19TVEFUVVNfTk9UX1JFR0lTVEVSRUQ9Zm07ClJQQ19TVEFUVVNfQVVUSEVOVElDQVRJ T05fRkFJTEVEPWZmO1JQQ19TVEFUVVNfQUNDRVNTQ0hFQ0tfRkFJTEVEPWZlOwpSUENfU1RBVFVT X0VYQ0VFRF9NQVhfRkFJTEVEX09QRU5TPWZpOwpSUENfU1RBVFVTX1JFQ0lQSUVOVF9JREVOVElG SUVEX05PX0FVVEhfUkVRVUlSRUQ9ZnU7ClJQQ19TVEFUVVNfUkVDSVBJRU5UX0lERU5USUZJRURf QVVUSF9SRVFVSVJFRD1mdDsKUlBDX1NUQVRVU19SRUNJUElFTlRfTk9UX1NFTlRfRU5WRUxPUEU9 Znk7UlBDX1NUQVRVU19SRUNJUElFTlRfU1VTUEVOREVEPWZ6OwpSUENfU1RBVFVTX1JFQ0lQSUVO VF9OT1RfQUNUSVZBVEVEPWZ3O1JQQ19TVEFUVVNfRU5WRUxPUEVfTE9DS0VEPWZoOwpSUENfU1RB VFVTX1JFQ0lQSUVOVF9OT1RfSURFTlRJRklFRD1meDtSUENfU1RBVFVTX0lOVkFMSURfU0VTU0lP Tj1mazsKUlBDX1NUQVRVU19QT0xMX0ZBSUxFRD1mcjtSUENfU1RBVFVTX1JFQ0lQSUVOVF9CTE9D S0VEPWZzOwpSUENfU1RBVFVTX1JFQ0lQSUVOVF9MT0NLRUQ9ZnY7UlBDX1NUQVRVU19QQVNTV09S RF9FWFBJUkVEPWZwOwpSUENfU09VUkNFX0VOVkVMT1BFPWV0O1JQQ19TT1VSQ0VfQVVUSF9GUkFN RT1lczsKJyRTZXJpYWw6IDMxNjkgJCAkUmV2aXNpb246IDEuODIuOC4xLjIyLjEgJCc7dmFyIGh1 LGFhdz0wLGFhcD0wLHV1O2Z1bmN0aW9uCmFieihzdixhYm8sYWJuLGFjcSxhY3AsYWJ2LGRyKXtz dj1kb2N1bWVudC5mb3Jtc1tzdl07dmFyIGFhcSxoaj17J2NodW5rZWQnOgphcmd1bWVudHMubGVu Z3RoPjMsJ2FyZ3MnOmRyLCdjb21wbGV0aW9uU2NyaXB0JzphYnYsJ2Zvcm0nOnN2LAonZm9ybUVs ZW1lbnROYW1lJzphYm99O2lmKGFibiYmKGFhcT1kb2N1bWVudC5nZXRFbGVtZW50QnlJZChhYm4p KSYmKGFhcT1hYXEuCmlubmVySFRNTCkmJihoai5kYXRhPWFhcS5tYXRjaCgvZD0oW14iJl0rKS9n KSkpe2hqLmluZGV4PTA7aGoubWF4RHVyYXRpb249CjEwMDA7aGoucHJvZ3Jlc3NTdGF0ZT0wO2hq LnRpbWVPdXQ9aXM/MTI1OjE7aWYoaGouY2h1bmtlZCl7aHU9aGo7c2V0VGltZW91dCgKImFiZSho dSkiLGhqLnRpbWVPdXQpfWVsc2UgYWJlKGhqKX1lbHNlIGlmKHN2JiYoYWFxPXN2W2Fib10udmFs dWUpKXtoai5kYXRhPQphYXE7aGoucHJvZ3Jlc3NTdGF0ZT0tMTthYmcoaGopfWVsc2UgYWxlcnQo c3MoJ19Ob1BheWxvYWQnKSl9ZnVuY3Rpb24gYWJlKGhqCil7dmFyIGNjPWhqLmRhdGEsYT1oai5p bmRleCxlPWNjLmxlbmd0aCxhYmgsYWFiPWhqLmNodW5rZWQ/bmV3IERhdGUoKS4KZ2V0VGltZSgp K2hqLm1heER1cmF0aW9uOjA7ZG97Y2NbYV09Y2NbYV0ucmVwbGFjZSgvW1xuXHJcdCBdKy9nLCcn KTtjY1thXT1qZwooY2NbYV0uc3Vic3RyKDIpLDEpO2lmKGp4fHx2Zil7aWYoKGFiaD1jY1thXS5z ZWFyY2goL1teXHJcbl0vKSk+MCl7Y2NbYV09Y2NbCmFdLnN1YnN0cihhYmgpO2lmKGE+MCYmKHBx PWNjW2EtMV0ubGVuZ3RoKT4wJiZjY1thLTFdLmNoYXJBdChwcS0xKT09J1xcJyljY1sKYS0xXT1j Y1thLTFdLnN1YnN0cmluZygwLHBxLTEpfWNjW2FdPWNjW2FdLnJlcGxhY2UoL1xcW1xuXHJdKy9n LCcnKX1hKyt9CndoaWxlKGE8ZSYmKCFhYWJ8fG5ldyBEYXRlKCkuZ2V0VGltZSgpPGFhYikpO3Zh ciBhYXU9YS9lO3N3aXRjaChoai4KcHJvZ3Jlc3NTdGF0ZSl7Y2FzZSAwOmlmKGFhdT4uM3x8IWhq LmFyZ3N8fCFoai5hcmdzLnByb2dyZXNzRm4pe2hqLgpwcm9ncmVzc1N0YXRlPS0xO2JyZWFrfWhq LmFyZ3MucHJvZ3Jlc3NGbignc3RhcnQnLGhqLmFyZ3MucHJvZ3Jlc3NBcmdzKTtoai4KcHJvZ3Jl c3NTdGF0ZT0xO2Nhc2UgMTpoai5hcmdzLnByb2dyZXNzRm4oYWF1LGhqLmFyZ3MucHJvZ3Jlc3NB cmdzKTticmVha31pZgooYT09ZSl7aGouZGF0YT1jYz1jYy5qb2luKCcnKTtpZihoai5mb3JtJiZo ai5mb3JtRWxlbWVudE5hbWUpaGouZm9ybVtoai4KZm9ybUVsZW1lbnROYW1lXS52YWx1ZT1jYztp Zihoai5jaHVua2VkKXNldFRpbWVvdXQoImFiZyhodSkiLGhqLnRpbWVPdXQpOwplbHNlIGFiZyho ail9ZWxzZXtoai5pbmRleD1hO3NldFRpbWVvdXQoImFiZShodSkiLGhqLnRpbWVPdXQpfX1mdW5j dGlvbiBhYmcoCmhqKXt2YXIgc3Y9aGouZm9ybTtpZihoai5wcm9ncmVzc1N0YXRlJiZoai5hcmdz JiZoai5hcmdzLnByb2dyZXNzRm4paGouYXJncy4KcHJvZ3Jlc3NGbignY2xlYXInLGhqLmFyZ3Mu cHJvZ3Jlc3NBcmdzKTtpZihoai5jaHVua2VkKWh1PTA7ZXZhbCgnd2luZG93LicrCiJwYXlsb2Fk IisnPScraGouZGF0YSk7dmFyIGhrPXBheWxvYWQ7aWYoc3Ype2hrLmZvcm09eydhY3Rpb24nOnN2 LmFjdGlvbiwKJ2Zvcm0nOnN2fTtzdi5hY3Rpb249J2phdmFzY3JpcHQ6dm9pZCgwKSd9aWYoIWhr LnNlZ21lbnRzKWhrLnNlZ21lbnRzPVtoay4KZGF0YS5sZW5ndGgtMiwxLDFdO2lmKCFoay5yaWQp aGsucmlkPWFjbTtlbHNlIGlmKHR5cGVvZiBoay5yaWQ9PWNsKWhrLnJpZD1bCmhrLnJpZF07aWYo IWhrLmFsZ25hbWVzKWhrLmFsZ25hbWVzPWFidDtlbHNlIGtnKGhrLmFsZ25hbWVzLGFidCk7aWYo IWhrLgptYXhCYWRQYXNzd29yZHMpaGsubWF4QmFkUGFzc3dvcmRzPTA7aWYoIWhrLnByb2dyZXNz cmF0aW8pe2lmKGhrLmFsZ25hbWVzLgplbmNyeXB0aW9uLmRhdGE9PSdBRVMnKWhrLnByb2dyZXNz cmF0aW89Ljc7ZWxzZSBoay5wcm9ncmVzc3JhdGlvPS40fWlmKCFoay4KZXhwaXJpZXMpaGsuZXhw aXJpZXM9YWJ1O2Vsc2Uga2coaGsuZXhwaXJpZXMsYWJ1KTtpZighaGsua2V5bmFtZSloay5rZXlu YW1lPQonRGVmYXVsdCc7aWYoIWhrLnNpZ2tleW5hbWUpaGsuc2lna2V5bmFtZT0nRGVmYXVsdCc7 aWYoIWhrLmZsYWdzKWhrLmZsYWdzPTA7CmlmKCFoay5rZXlzaXplKWhrLmtleXNpemU9MDtpZiho ay5jcnlwdENvbXByZXNzZWQpaGsuZmxhZ3N8PXNsO2lmKGhrLgpwbGFpbkNvbXByZXNzZWQpaGsu ZmxhZ3N8PXNtO2lmKHN2Lm9wZW5lckhvc3QmJnN2Lm9wZW5lckhvc3QudmFsdWUhPScnKWhrLgpm bGFnc3w9YWJqO3ZhciBhLGQ9aGsuYWxnbmFtZXMuZW5jcnlwdGlvbjtpZihkLmtleXM9PSdBUkM0 J3x8ZC5kYXRhPT0nQVJDNCcpCntpZighaGsuYWxncGFyYW1zKWhrLmFsZ3BhcmFtcz17fTtpZigh aGsuYWxncGFyYW1zLmVuY3J5cHRpb24paGsuYWxncGFyYW1zLgplbmNyeXB0aW9uPXt9O2JnPWhr LmFsZ3BhcmFtcy5lbmNyeXB0aW9uO2ZvcihhIGlueydrZXlzJzowLCdkYXRhJzowfSlpZihkW2Fd Cj09J0FSQzQnKXtpZighYmdbYV0pYmdbYV09e307YmdbYV0ua2V5c2l6ZT1oay5rZXlzaXplO2Jn W2FdLnByZXJ1bj0oaGsuZmxhZ3MKJmFjaCkhPTB9fWlmKGhrLmFsZ25hbWVzLmVuY3J5cHRpb24u a2V5cz09J1JTQScpaGsuZmxhZ3N8PWFiYjtpZighKGhrLmZsYWdzJgphYmIpKXt2YXIgZT1oay50 b2MubGVuZ3RoO2ZvcihhPTA7YTxlO2ErKylpZihoay50b2NbYV1banFdJmFjZil7aGsuZmxhZ3N8 PQphYmI7YnJlYWt9fWlmKChkPXhhKGhrLm1zZ0lEKSkpe2lmKChkWzBdJih4ZHxqdikpPT14ZClo ay5mbGFnc3w9eXk7ZWxzZSBoay4KZmxhZ3MmPX55eTtoay5zZWxlY3RlZElEPWRbMl07aWYoZFsw XSZqdiloay5lbmNyeXB0ZWRTZXNzaW9uS2V5PWRbMV07ZWxzZSBoawogLnNlc3Npb25LZXk9ZFsx XX1pZihoay51c2Vya2V5bmFtZSYmKGQ9eGUoaGsudXNlcmtleW5hbWUpKSl7aWYoZFswXSZ4ZClo ay4KZmxhZ3N8PXl5O2Vsc2UgaGsuZmxhZ3MmPX55eTtoay51c2VyS2V5PWRbMV07aGsuc2VsZWN0 ZWRJRD1kWzJdO2lmKGRbMF0meGkpewppZihoay5hbGduYW1lcy5rZXlTZXJ2ZXJLZXlIYXNoPT0n U0hBMScpaGsudXNlcktleT1uZXcgU0hBMShoay51c2VyS2V5LDAsMCwKYmcpLmZpbmFsaXplKCl9 ZWxzZXtoay5hbGduYW1lcy5rZXlTZXJ2ZXJLZXlIYXNoPSdTSEExJ319aWYoaGouCmNvbXBsZXRp b25TY3JpcHQpZXZhbChoai5jb21wbGV0aW9uU2NyaXB0Kyc7Jyl9ZnVuY3Rpb24gYWF4KGhrKXt2 YXIgZW09aGsuCmZvcm0uZm9ybTtlbS5hY3Rpb249aGsuZm9ybS5hY3Rpb247ZW0ub25zdWJtaXQ9 Jyc7ZW0uc3VibWl0KCl9ZnVuY3Rpb24gYWNhKApoayxtLGFieSxobSxhYW0sc3IsYWJyKXtpZihh YXcpcmV0dXJuIGVtO2dVc2VyQXJnPXV1PXNyO2Fhdz0xO2lmKGFhbS4KcHJvZ3Jlc3MpYWFtLnBy b2dyZXNzKCdjbGVhcicsc3IpO2lmKCFhYW0uY29tcGxldGlvbilhYW0uY29tcGxldGlvbj1hYng7 dmFyCmhqPXsnZm5zJzphYW0sJ2FyZyc6c3IsJ2tleSc6aGsudXNlcktleXx8bmV3IFNIQTEobSww LDAsYmcpLmZpbmFsaXplKCksCidhY3Rpb24nOmhtLCdwYXlsb2FkJzpoaywndGltZU91dCc6aXM/ MTI1OjEsJ2R1cmF0aW9uJzphYnksJ2FwcGxldE1zZyc6YWJyLAonYXBwbGV0TmFtZSc6am0sJ2Fw cGxldENsYXNzJzonUG9zdCcrJ1hUb29scyd9O2lmKGhrLmFsZ25hbWVzLgprZXlTZXJ2ZXJLZXlI YXNoPT0ncGxhaW4nKWhqLnBsYWluS2V5PW18fGhrLnVzZXJLZXk7aHU9aGo7aWYoaGsuZXZlbnQm JmhrLgpldmVudC5jdHJsS2V5JiYhaGsuZXZlbnQuYWx0S2V5JiYhaGsuZXZlbnQuc2hpZnRLZXkp aGwuZm9yY2VBcHBsZXRSZWxvYWQoMSk7CmhrLmV2ZW50PWFjbj1lbTtpZihoay5lbmNyeXB0ZWRT ZXNzaW9uS2V5KXt2YXIgYWJmPW5ldyBBUkM0KGhqLmtleSxoay4Ka2V5c2l6ZSwxKS5jcnlwdCho ay5lbmNyeXB0ZWRTZXNzaW9uS2V5KTtpZighKGQ9Y24oYWJmKSkpe2FhbS5lcnJvcihzbixzcik7 CnNlKDEpO3JldHVybiBlbX1oay5zZXNzaW9uS2V5PWQ7dmFyIHN2PWRvY3VtZW50LmZvcm1zW2hr LmZvcm0uaW5kZXhdO2lmKHN2JiYKc3Yuc2Vzc2lvbmtleSlzdi5zZXNzaW9ua2V5LnZhbHVlPWJi LmVuY29kZVRvU3RyaW5nKGQpfWlmKCFoay5zZXNzaW9uS2V5JiZoawogLmhhcmRlbmVybmFtZSl7 aWYoKGQ9d3coamwraGsuaGFyZGVuZXJuYW1lKSkmJmRbMV0ubGVuZ3RoPjQpe3ZhciBhYmY9bmV3 CkFSQzQoaGoua2V5LGhrLmtleXNpemUsMSkuY3J5cHQoZFsxXSk7aWYoIShkPWNuKGFiZikpKXth YW0uZXJyb3Ioc24sc3IpO3NlKDEKKTtyZXR1cm4gZW19aGouaGFyZGVuZXI9ZH19aWYoKGhqLmFj dGlvbj09amh8fGhqLmFjdGlvbj09aXEpJiYhaGsuc2Vzc2lvbktleQomJihoay5kYXRhWzBdPT0n J3x8KGhrLmhhcmRlbmVybmFtZSYmIWhqLmhhcmRlbmVyKSkpe3ZhciBhY2I9aGouYWN0aW9uPT1q aD8KZXY6ZXgsZW89aGsuaGFyZGVuZXJuYW1lP2hrLmhhcmRlbmVybmFtZStoay5yaWRbMF06aGsu bXNnSUQsYWF5PXsnc3UnOmhrLgpzZWxlY3RlZElEfTtpZihoay5jb29raWVzRW5hYmxlZClhYXku cm09KGhrLmZsYWdzJmFjaT8xOjApO2lmKGhrLgpzZWN1cmVSZXBseUFsZylhYXkuc3JhPWhrLnNl Y3VyZVJlcGx5QWxnO2lmKCFoay5ub1VzZXJLZXlOZWVkZWQpe3ZhciBhYm09CnR5cGVvZiBoai5w bGFpbktleT09dXYsbT1hYm0/aGoua2V5OmhqLnBsYWluS2V5LGFhdD0nJztpZihoay5ycGMudHJh ZmZpY0tleSkKe2FhdD0nYXJjNDonO209bmV3IEFSQzQoaGsucnBjLnRyYWZmaWNLZXksMCwxKS5j cnlwdChtKX1hYXQrPWFibT8nc2hhMSc6aGsuCmFsZ25hbWVzLmtleVNlcnZlcktleUhhc2g7YWF0 PSdiYXNlNjQ6JythYXQ7YWF5Lms9YWF0KycsJytiYi5lbmNvZGVUb1N0cmluZygKbSl9ZWwoaGsu cnBjLGVvLGFjYixSUENfRkxBR19ORUVEX1NFU1NJT05fS0VZLGFjbyxhYXkpO3JldHVybiBlbX1y ZXR1cm4gYWJ3KApnYyl9ZnVuY3Rpb24gYWJ3KGFiYyxlaSxtLGFicyl7dmFyIGhqPWh1LGhrPWhq LnBheWxvYWQ7aWYoYWJjIT1nYyl7aWYoaGouZm5zCiAucHJvZ3Jlc3MpaGouZm5zLnByb2dyZXNz KCdjbGVhcicsaGouYXJnKTtpZihhYmM9PWZnJiYhaGsudXNlcktleSloai5mbnMuCmVycm9yKHNu LGhqLmFyZyk7ZWxzZSBoai5mbnMucnBjKGhrLGVpLFJQQ19GTEFHX05FRURfU0VTU0lPTl9LRVks YWJjLGhqLmFyZywKYWJzKTtzZSgxKTtyZXR1cm4gZW19aWYobSl7aWYoaGsuaGFyZGVuZXJuYW1l KWhqLmhhcmRlbmVyPW07ZWxzZSBoay4Kc2Vzc2lvbktleT1tfWlmKCFoay5oYXJkZW5lcm5hbWUp e3ZhciB6dT10eXBlb2YgaGoucGxhaW5LZXkhPXV2LHdvPSh6dT9oai4KcGxhaW5LZXk6aGoua2V5 KTtpZihoay5mbGFncyZhYWQpeGYoaGsudXNlcmtleW5hbWUsaGsuZXhwaXJpZXMudXNlcktleSx3 bywoKApoay5mbGFncyZ5eSk/eGQ6MCl8KGhrLnNlbGVjdGVkSUQ/d3g6MCl8KHp1P3hpOjApLGhr LnNlbGVjdGVkSUQpfWlmKGhrLgpoYXJkZW5lcm5hbWUmJmhqLmhhcmRlbmVyKXtoai51c2VyS2V5 PWhqLmtleTtoai5rZXk9aGouaGFyZGVuZXJ9dmFyIGFicD0oaGsuCmZsYWdzJmFiYil8fChoai5h Y3Rpb24mYWNlKTtpZigoaGoudXNpbmdBcHBsZXQ9YWJwKSl7aWYoaXope2lmKGhrLmZsYWdzJmFi aikKYWF4KGhrKTtlbHNlIGFhbS5lcnJvcih1cixoai5hcmcpO3JldHVybiBlbX1oay5wcm9ncmVz c3JhdGlvPTF9aWYoaGouYWN0aW9uCj09amgmJmFicCYmKGhrLmZsYWdzJmFjaikpYWF4KGhrKTtl bHNlIHNldFRpbWVvdXQoImFjYygpIixoai50aW1lT3V0KTsKcmV0dXJuIGVtfWZ1bmN0aW9uIGFj Yygpe3ZhciBoaj1odSxoaz1oai5wYXlsb2FkO2lmKGhrLmFsZ25hbWVzLmVuY3J5cHRpb24uCmtl eXMhPSdSU0EnJiYoaGouYWN0aW9uPT1qaHx8aGouYWN0aW9uPT1pcSkmJmhrLmRhdGFbMF0hPScn JiYhc2ooKSlyZXR1cm47aWYKKCFoai51c2luZ0FwcGxldCl7aXUoMCk7cmV0dXJuO31hYXA9c2V0 VGltZW91dCgic2UoMCkiLDUwMDApO2lmKCFraShoai4KYXBwbGV0TmFtZSkpe3FyKGhqLmFwcGxl dE5hbWUsJy8nKTtobC5mb3JjZUFwcGxldFJlbG9hZCgxKTtobC5zYXZlKGhrLgpleHBpcmllcy5w cmVmZXJlbmNlcywnLycpO2lmKChoay5mbGFncyZhYmopJiZoai5hY3Rpb249PWpoKXtpZihjb25m aXJtKHNzKAonX29ubGluZU9wdGlvbicpKSl7YWF4KGhrKTtyZXR1cm47fX1lbHNlIGlmKGhqLmFj dGlvbj09amp8fGhqLmFjdGlvbj09amspCmFsZXJ0KHNzKCdfdmVyaWZ5TXNnJykpO2Vsc2V7dmFy IHJyPWhqLmFwcGxldE1zZztpZighcnIpcnI9c3MoJ19hcHBsZXRNc2cnKTsKYWxlcnQocnIpfXNl KDEpfX1mdW5jdGlvbiBzZShyZSl7dmFyIGhqPWh1LGhrPWhqLnBheWxvYWR8fCcnO2lmKHJlKWh1 PTA7CmNsZWFyVGltZW91dChhYXApO2FhcD0wO2Fhdz0wO2hqLmtleT1oay5zZXNzaW9uS2V5PScn O2lmKGhqJiZoai5mbnMmJmhqLmZucy4KZmluYWxpemUpaGouZm5zLmZpbmFsaXplKHJlLGhqLmFy Zyl9ZnVuY3Rpb24gaXUocmUpe2lmKGFhcCl7Y2xlYXJUaW1lb3V0KGFhcAopO2FhcD0wfWFhdz0x O2pkPTE7aWYocmUhPTApe3NlKDEpO3JldHVybjt9dmFyIGhqPWh1LGhrPWhqLnBheWxvYWQ7aWYo aGouZm5zCiAucHJvZ3Jlc3MpaGouZm5zLnByb2dyZXNzKCdzdGFydCcsaGouYXJnKTtzZXRUaW1l b3V0KCJzaCgpIixoai50aW1lT3V0KX12YXIKYWFzLGFhdj0wLGFiaT0xLGFhej0yLGFiYT00O2Z1 bmN0aW9uIGFieChzYSxzZixzcil7dmFyIGhqPWh1LGhrPWhqLnBheWxvYWQsCmJmLGJlLGEsZT1o ay50b2MubGVuZ3RoLGFhbCxhYWs9Jycsc3U9MDtmb3IoYT0wO2E8ZTthKyspe2JlPWhrLnRvY1th XTtpZihiZVsKanVdPT1hY2spe2JmPWJlW2pxXSZhYnE/c2E6c2Y7YWFrPWJmLnN1YnN0cihiZVtp cl1bMF0sYmVbaXJdWzFdKTticmVha319Zm9yKAphPTA7YTxlO2ErKyl7YmU9aGsudG9jW2FdO2Jm PWJlW2pxXSZhYnE/c2E6c2Y7YmY9YmYuc3Vic3RyKGJlW2lyXVswXSxiZVtpcl1bCjFdKTtpZiho ai5hY3Rpb249PWpoJiYoYmVbanFdJmFjZCkpe2FhbD1iZjtzdT1iZVtqdV09PWFjbH19aWYodHlw ZW9mIGFhbD09dXYKKXJldHVybjtoaj1hYXM9eydpbnB1dCc6W2FhbCxhYWtdLCdpc1RleHQnOltz dSxmYWxzZV0sJ2NvbnZlcnQnOlthYXYsYWF2XSwKJ2luZGV4JzotMSwnb2Zmc2V0JzowLCdhY2N1 bSc6W10sJ3RpbWVPdXQnOmhqLnRpbWVPdXQsJ2R1cmF0aW9uJzpoai5kdXJhdGlvbgosJ3BheWxv YWQnOmhrLCd0b3RhbExlbic6MCwnY3VyTGVuJzowLCdwcm9ncmVzc0ZuJzpoai5mbnMucHJvZ3Jl c3MsJ3VzZXJBcmcnCjpoai5hcmcsJ3Byb2dyZXNzU3RhdGUnOjAsJ25hbWVzJzp7J3RpdGxlJzpb J19EaXNwbGF5Q29udicsCidfU3RhdHVzRGlzcGxheUNvbnYnXSwnY29tcGxldGVkJzonX1N0YXR1 c0Rpc3BsYXlDb252UGN0J319O3ZhciBhLGU9aGouaW5wdXQKIC5sZW5ndGgsYWJkLGQ7Zm9yKGE9 MDthPGU7YSsrKXtkPWhqLmlucHV0W2FdO2lmKGhqLmlzVGV4dFthXSloai5jb252ZXJ0W2FdCnw9 YWJpO2FiZD1kLnN1YnN0cigwLDIpO2lmKGFiZD09J1x1MDBmZVx1MDBmZicpaGouY29udmVydFth XXw9YWF6O2Vsc2UgaWYoCmFiZD09J1x1MDBmZlx1MDBmZScpaGouY29udmVydFthXXw9YWJhO2lm KGhqLmNvbnZlcnRbYV0hPWFhdil7aGoudG90YWxMZW4rPWQKIC5sZW5ndGg7aWYoaGouaW5kZXg9 PS0xKWhqLmluZGV4PWF9fWlmKGhqLmluZGV4Pj0wKXNldFRpbWVvdXQoImFiayhhYXMpIixoagog LnRpbWVPdXQpO2Vsc2UgYWJsKGhqKTtyZXR1cm4nJ31mdW5jdGlvbiBhYmsoaGope3ZhciBhYW49 aGouaW5kZXgsY2E9aGouCmlucHV0W2Fhbl0sYWFyPWhqLmNvbnZlcnRbYWFuXSxhbT1oai5vZmZz ZXQscHE9Y2EubGVuZ3RoO2lmKGFtPT0wJiYoYWFyJmFhegp8fGFhciZhYmEpKWFtPTI7dmFyIGJt LGFhbz0nJyxhYWI9bmV3IERhdGUoKS5nZXRUaW1lKCkraGouZHVyYXRpb247ZG97aWYoYWFyCiZh YXopYm09U3RyaW5nLmZyb21DaGFyQ29kZShjYS5jaGFyQ29kZUF0KGFtKyspPDw4fGNhLmNoYXJD b2RlQXQoYW0rKykpO2Vsc2UKaWYoYWFyJmFiYSlibT1TdHJpbmcuZnJvbUNoYXJDb2RlKGNhLmNo YXJDb2RlQXQoYW0rKyl8Y2EuY2hhckNvZGVBdChhbSsrKTw8OAopO2Vsc2UgYm09Y2EuY2hhckF0 KGFtKyspO2lmKGFhciZhYmkpe2lmKGJtPT0nXHgyNicpYm09J1x4MjZhbXA7JztlbHNlIGlmKGJt Cj09J1x4M2MnKWJtPSdceDI2bHQ7JztlbHNlIGlmKGJtPT0nXHgzZScpYm09J1x4MjZndDsnfWFh bys9Ym07aWYoYWFvLmxlbmd0aD4KMTAwKXtoai5hY2N1bVtoai5hY2N1bS5sZW5ndGhdPWFhbzth YW89Jyd9fXdoaWxlKGFtPHBxJiZuZXcgRGF0ZSgpLmdldFRpbWUoKQo8YWFiKTtpZihhYW8pe2hq LmFjY3VtW2hqLmFjY3VtLmxlbmd0aF09YWFvO2Fhbz0nJ31oai5jdXJMZW4rPWFtLWhqLm9mZnNl dDsKdmFyIGFhdT1oai5jdXJMZW4vaGoudG90YWxMZW47c3dpdGNoKGhqLnByb2dyZXNzU3RhdGUp e2Nhc2UgMDppZihhYXU+LjN8fCFoagogLnByb2dyZXNzRm4pe2hqLnByb2dyZXNzU3RhdGU9LTE7 YnJlYWt9aGoucHJvZ3Jlc3NGbignc3RhcnQnLGhqLnVzZXJBcmcsaGouCm5hbWVzKTtoai5wcm9n cmVzc1N0YXRlPTE7Y2FzZSAxOmhqLnByb2dyZXNzRm4oYWF1LGhqLnVzZXJBcmcsaGoubmFtZXMp OwpicmVha31pZihhbTxwcSloai5vZmZzZXQ9YW07ZWxzZXtoai5pbnB1dFthYW5dPWhqLmFjY3Vt LmpvaW4oJycpO2hqLmFjY3VtLgpsZW5ndGg9MDtwcT1oai5pbnB1dC5sZW5ndGg7ZG8gYWFuKys7 d2hpbGUoaGouY29udmVydFthYW5dPT1hYXYmJmFhbjxwcSlpZigKYWFuPT1wcSl7c2V0VGltZW91 dCgiYWJsKGFhcykiLGhqLnRpbWVPdXQpO3JldHVybjt9aGouaW5kZXg9YWFuO2hqLm9mZnNldD0w fQpzZXRUaW1lb3V0KCJhYmsoYWFzKSIsaGoudGltZU91dCl9ZnVuY3Rpb24gYWJsKGhqKXthYXM9 MDt2YXIgYWFsPWhqLmlucHV0WzBdCixhYWs9aGouaW5wdXRbMV07aWYoYWFrKXt2YXIgaGs9aGou cGF5bG9hZCxhPWFhay5pbmRleE9mKCckWzBdJyk7YWFrPXh0KGFhaywKYWFsLChoay5zZWN1cmVO YW1lP2hrLnNlY3VyZU5hbWU6JycpLChoay5sb2dvdXRVUkw/aGsubG9nb3V0VVJMOicnKSk7aWYo YT09Ci0xKWFhaz1hYWsrJ1x4M2Noclx4M2UnK2FhbDthYWw9YWFrfWRvY3VtZW50Lm9wZW4oKTtk b2N1bWVudC53cml0ZShhYWwrCidceDNjIS0tJyk7ZG9jdW1lbnQud3JpdGUoJy0tXHgzZScpO2Rv Y3VtZW50LmNsb3NlKCl9ZnVuY3Rpb24ga2Yod2Upe3ZhciBoaj0KaHUsaGs9aGoucGF5bG9hZDtp Zihoay5mbGFncyZhY2cpc2V0VGltZW91dCgnbG9jYXRpb24uaHJlZiA9ICInK3dlLnJlcGxhY2Uo CiciJywnXFwiJykrJyInLDEwMCk7ZWxzZSB3aW5kb3cub3Blbih3ZSl9eng9cHJvY2Vzc1BheWxv YWQ9YWNhO3ptPQppbml0aWFsaXplUGF5bG9hZD1hYno7emw9b3Blbk9ubGluZT1hYXg7CickU2Vy aWFsOiA0NzAwICQgJFJldmlzaW9uOiAxLjE2ICQnO2Z1bmN0aW9uIHNvKCl7dmFyIGhqPWh1LGhr PWhqLnBheWxvYWQsYSwKZDt0aGlzLnN0YXRlPWhqO3ZhciBkPWhrLnNlZ21lbnRzO3RoaXMuZW5k cz1bZFswXV07Zm9yKGE9MTthPGQubGVuZ3RoO2ErKykKdGhpcy5lbmRzW2FdPXRoaXMuZW5kc1th LTFdK2RbYV07aWYoaGsuc2Vzc2lvbktleSl7dGhpcy5zZWdtZW50PTE7dGhpcy5rZXk9CmhrLnNl c3Npb25LZXk7dGhpcy5kYXRhSW5kZXg9dGhpcy5lbmRzWzBdO2lmKGhrLmZsYWdzJnplKXhjKGhr Lm1zZ0lELGhrLgpleHBpcmllcy5zZXNzaW9uS2V5LGhrLnNlc3Npb25LZXksaGoua2V5LGhrLmtl eXNpemUsKChoay5mbGFncyZ5eSk/eGQ6MCl8KCgKaGsuZmxhZ3MmemYpP2p2OjApfCgoaGsuc2Vs ZWN0ZWRJRCk/d3g6MCksaGsuc2VsZWN0ZWRJRCl9ZWxzZXt0aGlzLnNlZ21lbnQ9MAo7dGhpcy5r ZXk9aGoua2V5O3RoaXMuZGF0YUluZGV4PTB9dmFyIHp1PXR5cGVvZiBoai5wbGFpbktleSE9dXYs d289KHp1P2hqLgpwbGFpbktleTpoai5rZXkpO2lmKGhrLmZsYWdzJmFhZCl4Zihoay51c2Vya2V5 bmFtZSxoay5leHBpcmllcy51c2VyS2V5LHdvLCgoCmhrLmZsYWdzJnl5KT94ZDowKXwoKGhrLnNl bGVjdGVkSUQpP3d4OjApfCgoenUpP3hpOjApLGhrLnNlbGVjdGVkSUQpO3RoaXMuCnVzZXJLZXk9 aGoua2V5O3RoaXMuc2tpcFBsYWluPWhqLnVzaW5nQXBwbGV0PzE6MDt0aGlzLnN0ckluZGV4PTA7 dGhpcy4KY3VyT3V0QXJyYXk9W107dGhpcy5jdXJPdXRMZW49MDt0aGlzLmRhdGFIYXNoPScnO3Ro aXMuZGF0YUhhc2hMZW49MDt0aGlzLgpoYXNoZXI9MDt0aGlzLmRlY3J5cHRvck9iaj0wO3RoaXMu cGxhaW5UZXh0PScnO3RoaXMuY3J5cHRUZXh0PScnO3RoaXMuCnRvdGFsRG9uZT0wO3RoaXMudG90 YWxCeXRlcz0wO3RoaXMucHJvZ3Jlc3NSYXRpbz1oay5wcm9ncmVzc3JhdGlvO3RoaXMuCmN1clN0 YXR1cz1hYWE7dGhpcy5zYWx0PWJiLmRlY29kZVRvU3RyaW5nKGhrLnNhbHQpO2Q9aGsuZGF0YTtm b3IoYT0wO2E8ZC4KbGVuZ3RoLXRoaXMuc2tpcFBsYWluO2ErKyl0aGlzLnRvdGFsQnl0ZXMrPWRb YV0ubGVuZ3RoO3RoaXMuY29tcGxldGVkPQpmdW5jdGlvbigpe3JldHVybiB0aGlzLnByb2dyZXNz UmF0aW8qdGhpcy50b3RhbERvbmUvdGhpcy50b3RhbEJ5dGVzfTt0aGlzLgpnZXREZWNyeXB0ZWRU ZXh0PWZ1bmN0aW9uKCl7cmV0dXJuIHRoaXMuY3J5cHRUZXh0fTt0aGlzLmdldERlY29kZWRUZXh0 PQpmdW5jdGlvbigpe3JldHVybiB0aGlzLnBsYWluVGV4dH07dGhpcy5zdGF0dXM9ZnVuY3Rpb24o KXtyZXR1cm4gdGhpcy4KY3VyU3RhdHVzfTt0aGlzLnJ1bj1mdW5jdGlvbigpe3ZhciBoaj10aGlz LnN0YXRlLGhrPWhqLnBheWxvYWQ7aWYodGhpcy4KY3VyU3RhdHVzIT1hYWEmJnRoaXMuY3VyU3Rh dHVzIT16dilyZXR1cm4gMDt2YXIgemg9ano/MTowO3RoaXMuY3VyU3RhdHVzPXp2Owp2YXIgeWw9 dGhpcy5zZWdtZW50LHlxPXRoaXMuZW5kcyx5bj10aGlzLmRhdGFJbmRleCx5dz1oay5kYXRhW3lu XSx5cj15dy4KbGVuZ3RoLHlwPXRoaXMuY3VyT3V0QXJyYXkseXQ9dGhpcy5jdXJPdXRMZW4seXY9 dGhpcy5kYXRhSGFzaCx5ej10aGlzLgpkYXRhSGFzaExlbix5eD10aGlzLmhhc2hlcix5bT10aGlz LnN0ckluZGV4LHpiPXRoaXMuZGVjcnlwdG9yT2JqLGFhYz1iYix5bz0KbmV3IEFycmF5KDMpLHph PXlsPHlxLmxlbmd0aC0xLHhiPScnLGphPTAsYWFiPW5ldyBEYXRlKCkuZ2V0VGltZSgpK2hqLgpk dXJhdGlvbixibSxhLGUseXMseXU7ZG97aWYoeW09PTApe2lmKHlsPT0wJiZoay5hbGduYW1lcy5l bmNyeXB0aW9uLmtleXM9PQonUlNBJyl7dmFyIGljPWhqLmFwcGxldDt3aGlsZSh5bjx5cVswXSl7 Ym09aWMuZGVjcnlwdFJTQShoay5yaWRbMF0saGsuCmtleW5hbWUsaGsuZGF0YVt5bl0sdGhpcy5r ZXkpO2lmKGJtKWJtKz0nJztpZihibSlicmVhazt5bisrfWlmKHluPT15cVswXSkKcmV0dXJuIGJ0 KHRoaXMsc24pO3RoaXMua2V5PWJtO2lmKGhrLmZsYWdzJnplKXhjKGhrLm1zZ0lELGhrLmV4cGly aWVzLgpzZXNzaW9uS2V5LGJtLHRoaXMudXNlcktleSxoay5rZXlzaXplLCgoaGsuZmxhZ3MmeXkp P3hkOjApfCgoaGsuZmxhZ3MmemYpP2p2CjowKXwoKGhrLnNlbGVjdGVkSUQpP3d4OjApLGhrLnNl bGVjdGVkSUQpO3luPXlxW3lsKytdfXphPXlsPHlxLmxlbmd0aC0xO3l3PQpoay5kYXRhW3luXTt5 cj15dy5sZW5ndGg7eXBbeXQ9MF09Jyc7eXY9Jyc7eXg9dGhpcy5oYXNoZXI9cXooeWw9PTAsaGsu CmFsZ25hbWVzLnZlcmlmaWNhdGlvbik7eXo9eXgubGVuZ3RoKCk7aWYoemEpe2lmKHlsPT0xKXRo aXMua2V5PW5ldyBTSEExKHRoaXMKIC5rZXkpLmZpbmFsaXplKCk7emI9dGhpcy5kZWNyeXB0b3JP Ymo9cXgobmV3IFNIQTEodGhpcy5rZXkrdGhpcy5zYWx0KS4KZmluYWxpemUoKSx5bD09MCxoay5h bGduYW1lcy5lbmNyeXB0aW9uLGhrLmFsZ3BhcmFtcy5lbmNyeXB0aW9uKX1lbHNlIHpiPQp0aGlz LmRlY3J5cHRvck9iaj0wfXlvPWFhYy5kZWNvZGVUb0FycmF5KHl3LnN1YnN0cih5bSw3MikseW8p O2lmKHphKXlvPXpiLgpkZWNyeXB0KHlvLHlyLXltPD03Mik7eXM9eW8ubGVuZ3RoO3l1PTA7aWYo KGU9eXoteXYubGVuZ3RoKT4wKXtpZihlPnlzKWU9eXM7CmZvcihhPTA7YTxlO2ErKyl5dis9U3Ry aW5nLmZyb21DaGFyQ29kZSh5b1thXSk7eXU9YX1pZih5dTx5cyl7eXguZGlnZXN0KHlvLAp5dSx5 cyk7Ym09Jyc7Zm9yKGE9eXU7YTx5czthKyspYm0rPVN0cmluZy5mcm9tQ2hhckNvZGUoeW9bYV0p O2lmKHlwW3l0XS4KbGVuZ3RoPj0xMDApeXBbKyt5dF09Jyc7eXBbeXRdKz1ibX1pZih5ci15bT43 Mil7amErPTcyK3poO3ltKz03Mit6aH1lbHNle2phCis9eXIteW07eW09eXJ9aWYoeW0+PXlyKXtp Zih5diE9eXguZmluYWxpemUoKSl7aWYoeWw+MClyZXR1cm4gYnQodGhpcyxhYWUpfQplbHNle3lw Lmxlbmd0aD15dCsxO3N3aXRjaCh5bCl7Y2FzZSAwOnhiPXlwLmpvaW4oJycpO2lmKGhrLmZsYWdz JnplKXhjKGhrLgptc2dJRCxoay5leHBpcmllcy5zZXNzaW9uS2V5LHhiLHRoaXMudXNlcktleSxo ay5rZXlzaXplLCgoaGsuZmxhZ3MmeXkpP3hkOjApCnwoKGhrLmZsYWdzJnpmKT9qdjowKXwoKGhr LnNlbGVjdGVkSUQpP3d4OjApLGhrLnNlbGVjdGVkSUQpO2JyZWFrO2Nhc2UgMToKdGhpcy5jcnlw dFRleHQrPXlwLmpvaW4oJycpO2JyZWFrO2Nhc2UgMjp0aGlzLnBsYWluVGV4dCs9eXAuam9pbign Jyk7YnJlYWt9fQppZigrK3luPT15cVt5bF0pe2lmKCsreWw9PXlxLmxlbmd0aC10aGlzLnNraXBQ bGFpbilicmVhaztpZih5bD09MSl7aWYoeGI9PScnCilyZXR1cm4gYnQodGhpcyxzbik7dGhpcy5r ZXk9eGJ9fXltPTB9fXdoaWxlKHlsPT0wfHxuZXcgRGF0ZSgpLmdldFRpbWUoKTxhYWIKKTt0aGlz LnNlZ21lbnQ9eWw7dGhpcy5jdXJPdXRMZW49eXQ7dGhpcy5zdHJJbmRleD15bTt0aGlzLmRhdGFJ bmRleD15bjt0aGlzLgpkYXRhSGFzaD15djt0aGlzLmRhdGFIYXNoTGVuPXl6O3RoaXMudG90YWxE b25lKz1qYTtyZXR1cm4gdGhpcy5zZWdtZW50PT15cS4KbGVuZ3RoLXRoaXMuc2tpcFBsYWluP2J0 KHRoaXMscngpOjF9O2Z1bmN0aW9uIGJ0KGh6LHpnKXtoei5jdXJTdGF0dXM9emc7aWYoCnpnIT1y eCloei5jcnlwdFRleHQ9aHoucGxhaW5UZXh0PScnO2h6LmlucHV0cz0wO2h6LmN1ck91dEFycmF5 PTA7aHouCmRlY3J5cHRvck9iaj0wO2h6LmxvY2FsQ1JDPTA7aHoubG9jYWxEZWNvZGVyPTA7cmV0 dXJuIDB9fQonJFNlcmlhbDogMTA0OCAkICRSZXZpc2lvbjogMS41ICQnO2Z1bmN0aW9uIGFqdCho aixieSl7dmFyIGt2LGJtPWhqLmNodW5rczsKd2hpbGUoYnkubGVuZ3RoPihrdj1oai5jaHVua1Np emUtaGoudGFpbExlbikpe2JtW2hqLmN1ckluZGV4KytdKz1ieS5zdWJzdHIoMAosa3YpO2JtW2hq LmN1ckluZGV4XT0nJztoai50YWlsTGVuPTA7Ynk9Ynkuc3Vic3RyKGt2KX1ibVtoai5jdXJJbmRl eF0rPWJ5O2hqCiAudGFpbExlbis9YnkubGVuZ3RofWZ1bmN0aW9uIGFrYyhoaixidSxsZW5ndGgp e3ZhciBhYW49YnU+PmhqLmJpdHMsY2M9JycsCmFqbz1oai5jaHVua1NpemU7YnU9YnUmKGFqby0x KTt3aGlsZShidStsZW5ndGg+YWpvKXtjYys9aGouY2h1bmtzW2FhbisrXS4Kc3Vic3RyKGJ1KTts ZW5ndGgtPWFqby1idTtidT0wfXJldHVybiBjYytoai5jaHVua3NbYWFuXS5zdWJzdHIoYnUsbGVu Z3RoKX0KZnVuY3Rpb24gYWpzKGFqdyxhanIpe3ZhciBhLHlzLGU9YWp3Lmxlbmd0aCxhanY9bmV3 IEFycmF5KGUpO2ZvcihhPTA7YTxlO2ErKwopYWp2W2FdPTA7dmFyIGFqcT0wO2ZvcihhPTA7YTxl O2ErKylpZigoeXM9YWp3W2FdKSl7YWp2W3lzXSsrO2lmKHlzPmFqcSlhanE9CnlzfWFqci5sZW5n dGg9YWpxKzE7Zm9yKGE9MDthPGFqcSsxO2ErKylpZih0eXBlb2YgYWpyW2FdPT1icSlhanJbYV0u bGVuZ3RoPTAKO2Vsc2UgYWpyW2FdPVtdO3ZhciBrbD0wLGFrZj1uZXcgQXJyYXkoYWpxKzEpO2Zv cihhPTE7YTxhanErMTthKyspYWtmW2FdPWtsPQooa2wrYWp2W2EtMV0pPDwxO2ZvcihhPTA7YTxl O2ErKylpZigoeXM9YWp3W2FdKSlhanJbeXNdW2FrZlt5c10rK109YX12YXIgYWp5CjtmdW5jdGlv biBzayhiZixha2QsYWJ5LGFrZyxhYW0sc3Ipe3ZhciBhO2lmKChhPWJmLmNoYXJDb2RlQXQoMCkp IT0xMjB8fChhKgoyNTYrYmYuY2hhckNvZGVBdCgxKSklMzEpYWFtLmNvbXBsZXRpb24oKTt2YXIg aGo9eydkYXRhJzpiZiwnZmluYWxMZW4nOmFrZCwKJ2R1cmF0aW9uJzphYnksJ3JhdGlvJzpha2cs J2Zucyc6YWFtLCdhcmcnOnNyLCdiaXRzJzo5LCd0YWlsTGVuJzowLAonY3VySW5kZXgnOjAsJ2J5 dGVJbmRleCc6MiwnYml0Q291bnQnOjAsJ2N1ckJpdHMnOjAsJ2JvcmRlcic6WzE2LDE3LDE4LDAs OCw3Ciw5LDYsMTAsNSwxMSw0LDEyLDMsMTMsMiwxNCwxLDE1XSwnbGl0ZXJhbENvZGVCb29rJzpb XSwnZGlzdGFuY2VDb2RlQm9vayc6W10KLCdjb21wcmVzc2lvblR5cGUnOi0xLCdmaW5hbEJsb2Nr JzowLCdkZWxheSc6aXM/MTI1OjF9O2hqLmNodW5rU2l6ZT0xPDxoai4KYml0cztoai5jaHVua3M9 bmV3IEFycmF5KChha2QraGouY2h1bmtTaXplLTEpPj5oai5iaXRzKTtoai5jaHVua3NbMF09Jyc7 YWtiKAphank9aGopfWZ1bmN0aW9uIGFrYihoail7aWYoaGouY29tcHJlc3Npb25UeXBlPT0tMSYm aGouZmluYWxCbG9jayl7dmFyIGVtPWhqCiAuZm5zLmNvbXBsZXRpb24sZD1oai5jaHVua3Muam9p bignJyk7YWp5PWhqPTA7ZW0oZCk7cmV0dXJuO312YXIgeHcsYm0sYWp1LApha2UsYSxjLGJvLGUs YmcsYWprPWhqLmJpdENvdW50LGFqbD1oai5jdXJCaXRzLGFqbj1oai5ieXRlSW5kZXgsYWpwPWhq Lgpjb21wcmVzc2lvblR5cGUsYmY9aGouZGF0YSxhano9aGoubGl0ZXJhbENvZGVCb29rLGFqeD1o ai5kaXN0YW5jZUNvZGVCb29rLApham89aGouY2h1bmtTaXplLGFhYj1oai5mbnMucHJvZ3Jlc3M/ bmV3IERhdGUoKS5nZXRUaW1lKCkraGouZHVyYXRpb246bmV3CkRhdGUoYngpO2Rve2lmKGFqcD09 LTEpe3ZhciBha2E9W10sYWptPVtdO2lmKCFhamspe2FqbD1iZi5jaGFyQ29kZUF0KGFqbisrKTsK YWprPTh9aGouZmluYWxCbG9jaz1hamwmMTthamw+Pj0xO2Fqay0tO2lmKGFqazwyKXthamx8PWJm LmNoYXJDb2RlQXQoYWpuKyspCjw8YWprO2Fqays9OH1hanA9YWpsJjM7YWpsPj49MjthamstPTI7 c3dpdGNoKGFqcCl7Y2FzZSAwOmE9YmYuY2hhckNvZGVBdChham4KKStiZi5jaGFyQ29kZUF0KGFq bisxKTw8ODthanQoaGosYmYuc3Vic3RyKGFqbis0LGEpKTtham4rPWErNDthams9YWpsPTA7CmJy ZWFrO2Nhc2UgMTpham0ubGVuZ3RoPTI4ODthPTA7d2hpbGUoYTwxNDQpYWptW2ErK109ODt3aGls ZShhPDI1Nilham1bYSsrXT0KOTt3aGlsZShhPDI4MClham1bYSsrXT03O3doaWxlKGE8Mjg4KWFq bVthKytdPTg7YWpzKGFqbSxhanopO2FqbS5sZW5ndGg9MzA7CmZvcihhPTA7YTwzMDthKyspYWpt W2FdPTU7YWpzKGFqbSxhangpO2JyZWFrO2Nhc2UgMjppZihhams8NSl7YWpsfD1iZi4KY2hhckNv ZGVBdChham4rKyk8PGFqazthamsrPTh9YWp1PShhamwmMzEpKzI1Nzthamw+Pj01O2Fqay09NTtp Zihhams8NSl7YWpsCnw9YmYuY2hhckNvZGVBdChham4rKyk8PGFqazthamsrPTh9YWtlPShhamwm MzEpKzE7YWpsPj49NTthamstPTU7aWYoYWprPDQpewphamx8PWJmLmNoYXJDb2RlQXQoYWpuKysp PDxhams7YWprKz04fWU9KGFqbCYxNSkrNDthamw+Pj00O2Fqay09NDtham0ubGVuZ3RoCj0xOTtm b3IoYT0wO2E8MTk7YSsrKWFqbVthXT0wO2JvPWhqLmJvcmRlcjtmb3IoYT0wO2E8ZTthKyspe2lm KGFqazwzKXthamx8PQpiZi5jaGFyQ29kZUF0KGFqbisrKTw8YWprO2Fqays9OH1ham1bYm9bYV1d PWFqbCY3O2FqbD4+PTM7YWprLT0zfWFqcyhham0sYWthCik7YWptLmxlbmd0aD1lPWFqdStha2U7 YT0wO3doaWxlKGE8ZSl7Ym09Yz0wO2Rve2JnPWFrYVsrK2NdO2lmKCFhamspe2FqbD1iZi4KY2hh ckNvZGVBdChham4rKyk7YWprPTh9Ym09KGJtPDwxKXwoYWpsJjEpO2FqbD4+PTE7YWprLT0xfXdo aWxlKHR5cGVvZiBiZ1tibQpdPT11dik7Ym09YmdbYm1dO2lmKGJtPDE2KWFqbVthKytdPWJtO2Vs c2V7eHc9Ym09PTE4Pzc6Ym0tMTQ7d2hpbGUoYWprPHh3KXsKYWpsfD1iZi5jaGFyQ29kZUF0KGFq bisrKTw8YWprO2Fqays9OH1jPWErKGFqbCYoKDE8PHh3KS0xKSkrKGJtPT0xOD8xMTozKTsKYWps Pj49eHc7YWprLT14dztibz1ibT09MTY/YWptW2EtMV06MDt3aGlsZShhPGMpYWptW2ErK109Ym99 fWFqcyhham0uc2xpY2UoMAosYWp1KSxhanopO2Fqcyhham0uc2xpY2UoYWp1KSxhangpO2JyZWFr fX1pZihhanAhPTApe3doaWxlKG5ldyBEYXRlKCkuCmdldFRpbWUoKTxhYWIpe2JtPWM9MDtkb3ti Zz1hanpbKytjXTtpZighYWprKXthamw9YmYuY2hhckNvZGVBdChham4rKyk7YWprPTgKfWJtPShi bTw8MSl8KGFqbCYxKTthamw+Pj0xO2Fqay09MX13aGlsZSh0eXBlb2YgYmdbYm1dPT11dik7Ym09 YmdbYm1dO2lmKGJtPAoyNTYpe2FqdChoaixTdHJpbmcuZnJvbUNoYXJDb2RlKGJtKSk7Y29udGlu dWV9aWYoYm09PTI1Nil7YWpwPS0xO2JyZWFrfWlmKGJtCjwyNjUpYT1ibS0yNTQ7ZWxzZSBpZihi bT09Mjg1KWE9MjU4O2Vsc2V7Ym0tPTI2NTt4dz0oYm0+PjIpKzE7Ym89MTw8eHc7d2hpbGUKKGFq azx4dyl7YWpsfD1iZi5jaGFyQ29kZUF0KGFqbisrKTw8YWprO2Fqays9OH1hPShibzw8MikrMyso Ym0mMykqYm8rKGFqbCYoCmJvLTEpKTthamw+Pj14dzthamstPXh3fWJtPWM9MDtkb3tiZz1hanhb KytjXTtpZighYWprKXthamw9YmYuY2hhckNvZGVBdCgKYWpuKyspO2Fqaz04fWJtPShibTw8MSl8 KGFqbCYxKTthamw+Pj0xO2Fqay09MX13aGlsZSh0eXBlb2YgYmdbYm1dPT11dik7Ym09CmJnW2Jt XTtpZihibTw0KWJvPWJtKzE7ZWxzZXt4dz0oYm0+PjEpLTE7Ym89MTw8eHc7d2hpbGUoYWprPHh3 KXthamx8PWJmLgpjaGFyQ29kZUF0KGFqbisrKTw8YWprO2Fqays9OH1jPShibzw8MSkrMTtpZigo eHcrMSkqMiE9Ym0pYys9Ym87Ym89YysoYWpsJigKYm8tMSkpO2FqbD4+PXh3O2Fqay09eHd9ZT1o ai5jdXJJbmRleCpham8raGoudGFpbExlbjtpZihhPmJvKWZvcihjPTA7YzxhO2MrKwopYWp0KGhq LGFrYyhoaixlKystYm8sMSkpO2Vsc2UgYWp0KGhqLGFrYyhoaixlLWJvLGEpKX19fXdoaWxlKCFo ai5maW5hbEJsb2NrCiYmbmV3IERhdGUoKS5nZXRUaW1lKCk8YWFiKTtpZihoai5mbnMucHJvZ3Jl c3MpaGouZm5zLnByb2dyZXNzKGhqLnJhdGlvKygxCi1oai5yYXRpbykqKGhqLmN1ckluZGV4KmFq bytoai50YWlsTGVuKS9oai5maW5hbExlbixoai5hcmcpO2hqLmJpdENvdW50PWFqazsKaGouY3Vy Qml0cz1hamw7aGouYnl0ZUluZGV4PWFqbjtoai5jb21wcmVzc2lvblR5cGU9YWpwO3NldFRpbWVv dXQoImFrYihhankpIgosaGouZGVsYXkpfQonJFNlcmlhbDogMTY5OSAkICRSZXZpc2lvbjogMS44 ICQnO2Z1bmN0aW9uIHNqKCl7dmFyIGhqPWh1LGhrPWhqLnBheWxvYWQsaHEsCnJ6PTAsc3RhdHVz PXJ4O2lmKGhrLm1heEJhZFBhc3N3b3Jkcz4wJiYoaHE9a2QocWEpKSYmKHJ6PStocSk+PWhrLgpt YXhCYWRQYXNzd29yZHMpc3RhdHVzPXNnO2lmKHN0YXR1cz09cngpe2hqLm9wZW5lck9iaj1uZXcg c28oKTtpZighaGouCm9wZW5lck9iai5ydW4oKSYmKHN0YXR1cz1oai5vcGVuZXJPYmouc3RhdHVz KCkpIT1yeCYmaGsubWF4QmFkUGFzc3dvcmRzPjApewpqZihxYSwrK3J6LGhrLmV4cGlyaWVzLmJh ZFBhc3N3b3JkQ291bnQsJy8nKTtpZihzdGF0dXM9PXNuJiZyej49aGsuCm1heEJhZFBhc3N3b3Jk cylzdGF0dXM9c2d9fWlmKHN0YXR1cyE9cngpe2hqLmZucy5lcnJvcihzdGF0dXMsaGouYXJnKTtz ZSgxKTsKcmV0dXJuIDB9cmV0dXJuIDF9ZnVuY3Rpb24gc2goKXt2YXIgaGo9aHUsaGs9aGoucGF5 bG9hZCxydz1oai5vcGVuZXJPYmoscnk7CmlmKCFydyl7aWYoIShyeT1zaigpKSlyZXR1cm47cnc9 aGoub3BlbmVyT2JqfWVsc2Ugcnk9cncucnVuKCk7aWYocnkpe2lmKGhqLgpmbnMucHJvZ3Jlc3Mp aGouZm5zLnByb2dyZXNzKHJ3LmNvbXBsZXRlZCgpLGhqLmFyZyk7c2V0VGltZW91dCgic2goKSIs aGouCnRpbWVPdXQpO3JldHVybjt9dmFyIHN0YXR1cz1ydy5zdGF0dXMoKTtpZihzdGF0dXMhPXJ4 KXtpZihoai5hY3Rpb249PWlxKWhqLgphcHBsZXQuZW5kU2F2ZUZpbGUoKTtoai5mbnMuZXJyb3Io c3RhdHVzLGhqLmFyZyk7c2UoMSk7cmV0dXJuO31pZihoay4KaGFyZGVuZXJuYW1lJiZoai5oYXJk ZW5lcilzcChqbCtoay5oYXJkZW5lcm5hbWUsaGsuZXhwaXJpZXMuaGFyZGVuZXIsaGouCmhhcmRl bmVyLGhqLnVzZXJLZXksaGsua2V5c2l6ZSxqdik7aWYoaGsubWF4QmFkUGFzc3dvcmRzPjApcXIo cWEsJy8nKTt2YXIgc2EKLHNmLHFuO2hqLmNyeXB0RG9jcz1oai5vcGVuZXJPYmouZ2V0RGVjcnlw dGVkVGV4dCgpO2hqLnBsYWluRG9jcz1oai4Kb3BlbmVyT2JqLmdldERlY29kZWRUZXh0KCk7aGou b3BlbmVyT2JqPTA7aWYoaGsuZmxhZ3Mmc2wpc2soaGouY3J5cHREb2NzLGhrLgp0b2NbMF1baXJd WzFdLGhqLmR1cmF0aW9uLGhrLnByb2dyZXNzcmF0aW8seydwcm9ncmVzcyc6aGouZm5zLnByb2dy ZXNzLAonY29tcGxldGlvbic6c2J9LGhqLmFyZyk7ZWxzZSBzYihoai5jcnlwdERvY3MpfWZ1bmN0 aW9uIHNiKHNhKXt2YXIgaGo9aHUsaGs9CmhqLnBheWxvYWQ7aGouY3J5cHREb2NzPXNhO2lmKGhr LmZsYWdzJnNtKXNrKGhqLnBsYWluRG9jcyxoay50b2NbaGsudG9jLgpsZW5ndGgtMV1baXJdWzFd LGhqLmR1cmF0aW9uLGhrLnByb2dyZXNzcmF0aW8seydwcm9ncmVzcyc6aGouZm5zLnByb2dyZXNz LAonY29tcGxldGlvbic6c2R9LGhqLmFyZyk7ZWxzZSBzZChoai5wbGFpbkRvY3MpfWZ1bmN0aW9u IHNkKHNmKXtodS5wbGFpbkRvY3M9CnNmO3NpKCl9ZnVuY3Rpb24gc2koKXt2YXIgaGo9aHU7aWYo aGouZm5zLnByb2dyZXNzKXtoai5mbnMucHJvZ3Jlc3MoJ2ZpbmlzaCcKLGhqLmFyZyk7c2V0VGlt ZW91dCgic2MoKSIsaGoudGltZU91dCl9ZWxzZSBzYygpfWZ1bmN0aW9uIHNjKCl7dmFyIGhqPWh1 LHFuPQpoai5mbnMuY29tcGxldGlvbihoai5jcnlwdERvY3MsaGoucGxhaW5Eb2NzLGhqLmFyZyk7 aWYocW49PScnKXJldHVybjtpZihxbiYmCmhqLmZucy5zYXZlZCloai5mbnMuc2F2ZWQocW4saGou cGF5bG9hZC50b2MubGVuZ3RoKTtlbHNlIGlmKGhqLmZucy5wcm9ncmVzcykKaGouZm5zLnByb2dy ZXNzKCdjbGVhcicsaGouYXJnKTtzZSgxKX0KJyRTZXJpYWw6IDUwMjkgJCAkUmV2aXNpb246IDEu MjMgJCc7ZnVuY3Rpb24gc3EoZHcsdWksdHMsdGope3ZhciBiZTtpZihkdyYmCmRvY3VtZW50Lmdl dEVsZW1lbnRCeUlkJiYoYmU9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoZHcpKSliZS5pbm5lckhU TUw9dWk7CmVsc2UgaWYodHMpe3NlbGYuc3RhdHVzPXRzO3JldHVybiBiZ31lbHNlIGlmKHRqKWFs ZXJ0KHRqKTtyZXR1cm4gZW19ZnVuY3Rpb24KdHkocW4sdWIpe2lmKHViPT0xKXt2YXIgZD1zcygn X1NhdmVkMVBhdGgnLCcnLHFuKTtzcSgncHJvZ3Jlc3MxJywKJ1x4M2NzcGFuIGNsYXNzPXByb2dy ZXNzXHgzZScrZCsnXHgzYy9zcGFuXHgzZScsJycsZCk7c3EoJ3Byb2dyZXNzMicsJycpfQplbHNl e3ZhciBjYz1xbi5sYXN0SW5kZXhPZignXFwnKSxtaT1xbi5sYXN0SW5kZXhPZignLycpLGJ3PXFu Lmxhc3RJbmRleE9mKAonOicpO2lmKG1pPmNjKWNjPW1pO2lmKGJ3PmNjKWNjPWJ3O3ZhciBoeT1x bi5zdWJzdHIoMCxjYyksdWE9cW4uc3Vic3RyKGNjKzEpCixkPXNzKCdfU2F2ZWRuUGF0aCcsJycs aHkpLGJnPXNzKCdfU2F2ZWRuRmlsZScsJycsdWEpO3NxKCdwcm9ncmVzczEnLAonXHgzY3NwYW4g Y2xhc3M9cHJvZ3Jlc3NceDNlJytkKydceDNjL3NwYW5ceDNlJywnJyxkKydcbicrYmcpO3NxKCdw cm9ncmVzczInCiwnXHgzY3NwYW4gY2xhc3M9cHJvZ3Jlc3NceDNlJytiZysnXHgzYy9zcGFuXHgz ZScsJycpfX1mdW5jdGlvbiB1cShyZSxzcil7dHQKKHJlLHNyLHsndGl0bGUnOlsnX1ByZXBhcmlu ZycsJ19TdGF0dXNQcmVwYXJpbmcnXSwnY29tcGxldGVkJzoKJ19TdGF0dXNQcmVwUGN0J30pfWZ1 bmN0aW9uIHR0KHJlLHNyLHF1KXtpZih0eXBlb2YgcmU9PWJxKXJlPXJlLnRvU3RyaW5nKCk7Cmlm KCFzcilzcj11dTtpZihyZT09J2NsZWFyJyl7c3EoJ3Byb2dyZXNzMScsJycsc3MoJ19TdGF0dXNE b25lJykpO3NxKAoncHJvZ3Jlc3MyJywnJyk7c3EoJ3Bhc3NNc2cnLCcmbmJzcDsnKTtyZXR1cm47 fWlmKHJlPT0ndG9vbHMnKXt2YXIgZD1zcygKJ19Ub29sc0xvYWRpbmcnKTtzcSgncHJvZ3Jlc3Mx JywnXHgzY3NwYW4gY2xhc3M9cHJvZ3Jlc3NceDNlJytkKwonXHgzYy9zcGFuXHgzZScsZCk7cmV0 dXJuO31pZighcXUpcXU9eyd0aXRsZSc6WydfRGVjUHJvZ1RpdGxlJywKJ19TdGF0dXNEZWNJbml0 J10sJ2NvbXBsZXRlZCc6J19TdGF0dXNEZWNQY3QnfTtpZihyZT09J3N0YXJ0Jyl7aWYoc3EoCidw cm9ncmVzczEnLCdceDNjc3BhbiBjbGFzcz1wcm9ncmVzc1x4M2UnK3NzKHF1LnRpdGxlWzBdKSsn XHgzYy9zcGFuXHgzZScsc3MKKHF1LnRpdGxlWzFdKSwnJykpcmV0dXJuO3NxKCdwYXNzTXNnJywn Jm5ic3A7Jyk7cmU9MH1lbHNlIGlmKHJlPT0nZmluaXNoJyl7CmlmKGRvY3VtZW50LmxheWVycyl7 c2VsZi5zdGF0dXM9c3MoJ19TdGF0dXNEb25lJyk7cmV0dXJuO31yZT0xMDB9ZWxzZXtyZT0KTWF0 aC5mbG9vcihyZSoxMDApfXZhciB0Yz0nIzQwNDBGRicsdGs9JyM0MDQwNDAnO2lmKHR5cGVvZiBz cj09Y2wpdGM9c3I7ZWxzZQppZih0eXBlb2Ygc3I9PWJxJiZ0eXBlb2Ygc3IucHJvZ3Jlc3NCYXI9 PWJxKXtpZihzci5wcm9ncmVzc0Jhci5iZ0NvbG9yKXRjPXNyCiAucHJvZ3Jlc3NCYXIuYmdDb2xv cjtpZihzci5wcm9ncmVzc0Jhci5ib3JkZXJDb2xvcil0az1zci5wcm9ncmVzc0Jhci4KYm9yZGVy Q29sb3J9dmFyIHN5PQonXHgzY3RhYmxlIGFsaWduPWNlbnRlciBjZWxscGFkZGluZz0wIGNlbGxz cGFjaW5nPTAgYm9yZGVyPTEgJysKJ2JvcmRlcmNvbG9yPSInK3RrKyciIHdpZHRoPSI4NSUiXHgz ZScrJ1x4M2N0clx4M2UnO2lmKHJlPjApc3krPQonXHgzY3RkIGJnY29sb3I9IicrdGMrJyIgd2lk dGg9IicrcmUrJyUiXHgzZSZuYnNwO1x4M2MvdGRceDNlJztpZihyZTwxMDApc3kKKz0nXHgzY3Rk XHgzZSZuYnNwO1x4M2MvdGRceDNlJztzeSs9J1x4M2MvdHJceDNlXHgzYy90YWJsZVx4M2UnO3Nx KAoncHJvZ3Jlc3MyJyxzeSxzcyhxdS5jb21wbGV0ZWQsJycscmUpKX1mdW5jdGlvbiB0eChzdGF0 dXMsc3Ipe2lmKHN0YXR1cz09c2cpCnt0aCgwLGVtKTthbGVydChzcygnX0Vycm9yQmFkUHdkcycp KX1lbHNlIGlmKHN0YXR1cz09dXIpe3RoKDAsZW0pO2FsZXJ0KHNzKAonX1BsYXRmb3JtSW5jb21w YXRpYmxlJykpfWVsc2V7dmFyIGQ9c3Moc3RhdHVzPT11cz8nX0Vycm9yUHdkQ2hhbmdlZCc6Cidf RXJyb3JCYWRQd2QnKTtzcSgncGFzc01zZycsJ1x4M2NzcGFuIGNsYXNzPWVycm9yXHgzZScrZCsn XHgzYy9zcGFuXHgzZScsJycKLGQpfXNxKCdwcm9ncmVzczEnLCcnLHNzKCdfU3RhdHVzRG9uZScp KTtzcSgncHJvZ3Jlc3MyJywnJyk7dHEoMCwna2V5MScpfQpmdW5jdGlvbiB0aChzdix0ZSl7dmFy IGVtPWRvY3VtZW50LmZvcm1zW3N2XS5lbGVtZW50cyxhLGU9ZW0ubGVuZ3RoO3RlPSF0ZTsKZm9y KGE9MDthPGU7YSsrKWlmKGVtW2FdLnR5cGU9PSdzdWJtaXQnfHxlbVthXS50eXBlPT0nYnV0dG9u JyllbVthXS5kaXNhYmxlZAo9dGV9dmFyIHRuPWZhbHNlO2Z1bmN0aW9uIHRyKHVjKXt0bj11Y31m dW5jdGlvbiB1bShzeCx0aSxzdHlsZSl7dHIoZW0pO2lmKCEKdGkpdGk9J19ibGFuayc7cmV0dXJu IHdpbmRvdy5vcGVuKHN4LHRpLHN0eWxlKX1mdW5jdGlvbiB0cShzdixzdyl7aWYodG4mJgpkb2N1 bWVudC5mb3Jtc1tzdl0mJmRvY3VtZW50LmZvcm1zW3N2XVtzd10mJmRvY3VtZW50LmZvcm1zW3N2 XVtzd10uZm9jdXMpe2lmCihkb2N1bWVudC5mb3Jtc1tzdl1bc3ddLnR5cGU9PSdoaWRkZW4nKXJl dHVybjtkb2N1bWVudC5mb3Jtc1tzdl1bc3ddLmZvY3VzKCkKO2lmKGRvY3VtZW50LmZvcm1zW3N2 XVtzd10uc2VsZWN0KWRvY3VtZW50LmZvcm1zW3N2XVtzd10uc2VsZWN0KCl9fWZ1bmN0aW9uCnVo KGR3KXtpZighZHcpcmV0dXJuIDA7aWYoZHcubm9kZU5hbWUudG9Mb3dlckNhc2UoKT09J3RhYmxl Jyl7dmFyIGE7Zm9yKGE9MDsKYTxkdy5jaGlsZE5vZGVzLmxlbmd0aDthKyspaWYoZHcuY2hpbGRO b2Rlc1thXS5ub2RlTmFtZS50b0xvd2VyQ2FzZSgpPT0KJ3Rib2R5Jyl7ZHc9ZHcuY2hpbGROb2Rl c1thXTticmVha319cmV0dXJuIGR3LmNsaWVudFdpZHRofHxkdy5zY3JvbGxXaWR0aHx8MAp9ZnVu Y3Rpb24gdWcoZHcpe2lmKCFkdylyZXR1cm4gMDtyZXR1cm4gZHcuY2xpZW50SGVpZ2h0fHxkdy5z Y3JvbGxIZWlnaHR8fDB9CnRtPXt9O2Z1bmN0aW9uIGtlKGt5KXtpZighZG9jdW1lbnQuZ2V0RWxl bWVudEJ5SWQpcmV0dXJuJyc7cmV0dXJuIGRvY3VtZW50LgpnZXRFbGVtZW50QnlJZChreSl8fHRt W2t5XX1mdW5jdGlvbiB0bChkdyl7aWYodHlwZW9mIGR3PT1jbClkdz0KZ2V0RWxlbWVudEJ5SWQo ZHcpO2lmKCFkdylyZXR1cm47dmFyIGQ7dHJ5e3doaWxlKChkPWR3LmZpcnN0Q2hpbGQpKWR3Lgpy ZW1vdmVDaGlsZChkKX1jYXRjaCh1dCl7ZHcuaW5uZXJIVE1MPScnfXJldHVybiBkd31mdW5jdGlv biB0YihkdyxzdSx0eil7ZHc9CnRsKGR3KTtpZighZHcpcmV0dXJuO3ZhciB0cD1kdztpZih0eil7 ZHc9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnc3BhbicpO2R3LgpzZXRBdHRyaWJ1dGUoJ2NsYXNz JywnZXJyb3InKTt0cC5hcHBlbmRDaGlsZChkdyl9aWYodHlwZW9mIHN1PT11dilzdT0nJztpZigK c3U9PScmbmJzcDsnfHxzdS5pbmRleE9mKCdceDNjYSAnKSE9LTEpZHcuaW5uZXJIVE1MPXN1O2Vs c2UgZHcuYXBwZW5kQ2hpbGQoCmRvY3VtZW50LmNyZWF0ZVRleHROb2RlKHN1KSk7cmV0dXJuIHRw fWZ1bmN0aW9uIHVrKHVqLHRhKXt2YXIgdG89CmdldEVsZW1lbnRCeUlkKHVqKSx0Zj1nZXRFbGVt ZW50QnlJZCh0YSk7aWYodG8mJnRmKXRmLnBhcmVudE5vZGUuCmluc2VydEJlZm9yZSh0byx0Zil9 ZnVuY3Rpb24gdW8odGcsdGEpe3ZhciBkO2lmKGQ9Z2V0RWxlbWVudEJ5SWQodGcpKXt0YihkLgpj ZWxsc1swXSwnJyk7dGIoZC5jZWxsc1sxXSwnJyk7aWYodGEpaW5zZXJ0Um93KHRnLHRhKTtlbHNl e3RtW3RnXT1kO2lmKGQuCnBhcmVudE5vZGUpZC5wYXJlbnROb2RlLnJlbW92ZUNoaWxkKGQpfX19 ZnVuY3Rpb24gdWQoZHksdXAsZHosc3Qsc3ope2lmKGp4KQpzej0nc2FmYXJpQnRuJztlbHNlIGlm KCFzeilzej0nYnRuJzt2YXIgdHY9J1x4M2NpbnB1dCB0eXBlPScrKHVwPydzdWJtaXQnOgonYnV0 dG9uJykrJyB2YWx1ZT0iJytkeSsnIiBuYW1lPScrZHorJyBvbmNsaWNrPSInK3N0KyciIGNsYXNz PSInK3N6KyciXHgzZSc7CnJldHVybiB0dn1mdW5jdGlvbiB1ZShkeixzdCx0dyx1bCl7dmFyIGt5 PWdlbklkKCdjJyk7CnJldHVybidceDNjdHJceDNlXHgzY3RkXHgzZVx4M2NwXHgzZVx4M2NpbnB1 dCB0eXBlPWNoZWNrYm94IG5hbWU9JytkeisnIGlkPScKK2t5Kyh0dz8nIGNoZWNrZWQnOicnKSso c3Q/JyBvbmNsaWNrPSInK3N0KyciJzonJykrCicgc3R5bGU9InZlcnRpY2FsLWFsaWduOm1pZGRs ZSInKydceDNlXHgzY2xhYmVsIGZvcj0nK2t5KwonIHN0eWxlPSJ2ZXJ0aWNhbC1hbGlnbjptaWRk bGUiJysnXHgzZScrdWwrCidceDNjL2xhYmVsXHgzZVx4M2MvcFx4M2VceDNjL3RkXHgzZVx4M2Mv dHJceDNlJ31mdW5jdGlvbiB1ZihzdSxzeCx0ZCxzdCl7CnJldHVybidceDNjYSAnKydocmVmPSIn K3N4KyciICcrKHRkPyd0YXJnZXQ9Il9ibGFuayIgJzonJykrKHN0PydvbmNsaWNrPSInKwpzdCsn IiAnOicnKSsnXHgzZScrc3UrJ1x4M2MvYVx4M2UnfWZ1bmN0aW9uIHR1KGR3LHN1LHN4LHRkLHN0 KXtpZih0eXBlb2YgZHcKPT1jbClkdz1nZXRFbGVtZW50QnlJZChkdyk7aWYoIWR3KXJldHVybjt2 YXIgZDtkdy5hcHBlbmRDaGlsZChkb2N1bWVudC4KY3JlYXRlRWxlbWVudCgnYnInKSk7ZD1kb2N1 bWVudC5jcmVhdGVFbGVtZW50KCdhJyk7ZC5zZXRBdHRyaWJ1dGUoJ2hyZWYnLHN4KQo7aWYodGQp ZC5zZXRBdHRyaWJ1dGUoJ3RhcmdldCcsJ19ibGFuaycpO2lmKHN0KXtpZihkLmFkZEV2ZW50TGlz dGVuZXIpZC4KYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLHN0LGZhbHNlKTtlbHNlIGlmKGQuYXR0 YWNoRXZlbnQpZC5hdHRhY2hFdmVudCgKJ29uY2xpY2snLHN0KTtlbHNlIGQub25jbGljaz1zdH10 YihkLHN1KTtkdy5hcHBlbmRDaGlsZChkKX1mdW5jdGlvbiB1bigpe3ZhcgpkLGxvY2F0aW9uO2lm KHdpbmRvdyYmd2luZG93LmxvY2F0aW9uJiZ3aW5kb3cubG9jYXRpb24ucGF0aG5hbWUpZD1qZyh3 aW5kb3cuCmxvY2F0aW9uLnBhdGhuYW1lKTtlbHNlIHJldHVybjtsb2NhdGlvbj13aW5kb3cubG9j YXRpb247aWYobG9jYXRpb24ucmVsb2FkKQpsb2NhdGlvbi5yZWxvYWQoZmFsc2UpO2Vsc2UgaWYo bG9jYXRpb24ucmVwbGFjZSlsb2NhdGlvbi5yZXBsYWNlKGQpO2Vsc2UgaWYoCmxvY2F0aW9uLmhy ZWYpbG9jYXRpb24uaHJlZj1kfWRpc3BsYXlFcnJvcj10eDtkaXNwbGF5TWVzc2FnZT1zcTsKZGlz cGxheVNhdmVMb2NhdGlvbj10eTtzZXRCdXR0b25zPXRoO3NldEZvY3VzZWQ9dHI7b3BlbldpbmRv dz11bTtzZXRGb2N1cz10cQo7dXBkYXRlUHJlcGFyZVByb2dyZXNzPXVxO3VwZGF0ZVByb2dyZXNz PXR0O2NsZWFyQ2hpbGRyZW49dGw7c2V0SW5uZXJUZXh0PXRiCjtpbnNlcnRSb3c9dWs7cmVtb3Zl Um93PXVvO2dlbkJ1dHRvbj11ZDtnZW5DaGVja2JveD11ZTtnZW5MaW5rPXVmOwphZGRMaW5rVG9O b2RlPXR1O3JlZnJlc2hCcm93c2VyPXVuO2dldEVsZW1lbnRCeUlkPWtlO2dldFdpZHRoPXVoO2dl dEhlaWdodD0KdWc7CickU2VyaWFsOiA0MjQ4ICQgJFJldmlzaW9uOiAxLjMyICQnO3ZhciB3Zj0x LHdnPTI7ZnVuY3Rpb24gd2kodnIsd2Isd2MsdnQsdnYKKXtpZighdnIuZmxhZ3MpdnIuZmxhZ3M9 MDtpZih2ci5mbGFncyZ3Zil7dnIuZGF0YT13bih2ci5kYXRhKTt2ci5mbGFncyY9fndmfQp2YXIg dnk9dnIucGFsZXR0ZSxrbz12ci53aWR0aCxvbD12ci5oZWlnaHQsYSxiZCxkLHdtPXR5cGVvZiB2 ci50cmFuc3BhcmVudD09CnV2Py0xOnZyLnRyYW5zcGFyZW50O3Z2PXZ2PzE6MDtpZighdnR8fHZ0 PDEpdnQ9MSt2djtlbHNlIHZ0PU1hdGguZmxvb3IodnQpKwp2djtpZighKHZyLmZsYWdzJndnKSl7 dmFyIHdqPVswLCcnLCcnXSxuPVswLDAsMF0sYyxlPXZ5Lmxlbmd0aDtmb3IoYT0wO2E8ZTsKYSsr KXtiZD12eVthXTtpZih0eXBlb2YgYmQhPWJxKXtuWzBdPWJkO25bMV09blsyXT0nJ31lbHNle2Zv cihjPTA7YzxiZC4KbGVuZ3RoO2MrKyluW2NdPXdqW2NdPWJkW2NdO2Zvcig7YzwzO2MrKyluW2Nd PXdqW2NdfWlmKG5bMV0pblsxXT0KJyBvbk1vdXNlT3Zlcj0iJytuWzFdKyciJztpZihuWzJdKW5b Ml09JyBvbk1vdXNlT3V0PSInK25bMl0rJyInO2lmKGE9PXdtKW5bMApdPScnO3Z5W2FdPVtuWzBd LG5bMV0rblsyXV19dnIuZmxhZ3N8PXdnfXZhciB3ZD12ci5kYXRhLnNwbGl0KCcgJyksd2g9d2Qu Cmxlbmd0aCx2cz1uZXcgQXJyYXkod2gpLHZ6PTA7dnNbdnorK109CidceDNjc3BhbiBzdHlsZT0i ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDonKyhrbyp2dC12dikrCidweDto ZWlnaHQ6Jysob2wqdnQtdnYpKydweDtmb250LXNpemU6MDtsaW5lLWhlaWdodDowIlx4M2Vcbic7 dmFyIGhzPW5ldwpBcnJheShvbCk7Zm9yKGE9MDthPG9sO2ErKyloc1thXT1uZXcgQXJyYXkoa28p O3ZhciB2dz0wLGI9MCx2eCx2dSxnayxnLGd3LGFwCixhcTtmb3IoYT0wO2E8d2g7YSsrKXtpZih3 ZFthXT09Jy0nKXtoc1tiKytdPTA7dnc9MDtjb250aW51ZX1naz1oc1tiXTt3aGlsZSgKZ2tbdndd KXZ3Kys7dng9d2RbYV0uc3BsaXQoJzonKTtpZih2eC5sZW5ndGg9PTEpe2JkPXZ5Wyt2eF07dnU9 WzEsMV19ZWxzZXtiZAo9dnlbK3Z4WzFdXTt2dT12eFswXS5zcGxpdCgneCcpO3Z1WzBdPXZ1WzBd PT0nJz9rby12dzordnVbMF07dnVbMV09dnVbMV09PScnCj9vbC1iOit2dVsxXX1pZihiZFswXXx8 YmRbMV0pe2Q9J1x4M2NzcGFuIHN0eWxlPSJwb3NpdGlvbjphYnNvbHV0ZTt0b3A6JytiKgp2dCsn cHg7bGVmdDonK3Z3KnZ0KydweDtoZWlnaHQ6JysodnVbMV0qdnQtdnYpKydweCc7aWYoYmRbMF0p ZCs9Cic7Ym9yZGVyLWxlZnQ6JysodnVbMF0qdnQtdnYpKydweCBzb2xpZCAjJytiZFswXTt2c1t2 eisrXT1kKyciJytiZFsxXSsKJ1x4M2VceDNjL3NwYW5ceDNlXG4nfWlmKHZ1WzFdPjEpe2c9dncr dnVbMF07Z3c9Yit2dVsxXTtmb3IoYXE9YisxO2FxPGd3OwphcSsrKXtnaz1oc1thcV07Zm9yKGFw PXZ3O2FwPGc7YXArKylna1thcF09MX19dncrPXZ1WzBdfXZzW3Z6KytdPQonXHgzYy9zcGFuXHgz ZSc7dnMubGVuZ3RoPXZ6O3JldHVybiB2cy5qb2luKCcnKX1mdW5jdGlvbiB3bCh3ZSx3ayx3YSx2 cix3YiwKd2MsdnQsdnYpe2lmKHR5cGVvZiB2ciE9YnEpe3Z2PXZ0O3Z0PXdjO3djPXdiO3diPXZy O3ZyPXdhO3dhPXt9fXdlPWl4KHdlKTsKdmFyIHZzPVsnXHgzY2EnLCdocmVmPSInK3dlKyciJ107 aWYoaWQpe3ZzW3ZzLmxlbmd0aF09Cidvbm1vdXNlb3Zlcj0idGhpcy5zdHlsZS5jdXJzb3I9XCdo YW5kXCciJzt2c1t2cy5sZW5ndGhdPQonb25tb3VzZW91dD0idGhpcy5zdHlsZS5jdXJzb3I9XCdk ZWZhdWx0XCciJ31pZih3ayl2c1t2cy5sZW5ndGhdPQondGFyZ2V0PV9ibGFuayc7Zm9yKGEgaW4g d2EpdnNbdnMubGVuZ3RoXT1hKyc9IicraXgod2FbYV0pKyciJztyZXR1cm4gdnMuCmpvaW4oJyAn KSsnXHgzZScrd2kodnIsd2Isd2MsdnQsdnYpKydceDNjL2FceDNlJ316ej1saW5rSW5saW5lSW1h Z2U9d2w7enk9Cm1ha2VJbmxpbmVJbWFnZT13aTsKJyRTZXJpYWw6IDE1NjEgJCAkUmV2aXNpb246 IDEuOSAkJztmdW5jdGlvbiBTSEExKGJ3LGJ1LGJ0LGRtKXt2YXIgZ2k9NjQsYT0wLApnaj1uZXcg QXJyYXkoODApO3doaWxlKGE8MjApZ2pbYSsrXT0weDVhODI3OTk5O3doaWxlKGE8NDApZ2pbYSsr XT0weDZlZDllYmExCjt3aGlsZShhPDYwKWdqW2ErK109MHg4ZjFiYmNkYzt3aGlsZShhPDgwKWdq W2ErK109MHhjYTYyYzFkNjt0aGlzLkg9WwoweDY3NDUyMzAxLDB4ZWZjZGFiODksMHg5OGJhZGNm ZSwyNzE3MzM4NzgsMHhjM2QyZTFmMF07dGhpcy5XPW5ldyBBcnJheSg4MCk7CnRoaXMuTT1uZXcg QXJyYXkoZ2krMik7dGhpcy4kTVVzZWQ9MDt0aGlzLiRkaWdlc3RlZD1uZXcgZ3AoKTt2YXIgZ209 KGNkPwpmdW5jdGlvbihkZCxhcCl7cmV0dXJuIGRpKGRuKGFwLGRkKSxjaihhcCwzMi1kZCkpfTpm dW5jdGlvbihkZCxhcCl7cmV0dXJuKGFwCjw8ZGQpfChhcD4+PigzMi1kZCkpfSksZW09KGNkP2Z1 bmN0aW9uKGJnLGFwLGFxLGdoKXtpZihiZzwyMClyZXR1cm4gY2goZGUoYXAKLGFxKSxkZShkayhh cCksZ2gpKTtpZihiZzw0MClyZXR1cm4gY2goY2goYXAsYXEpLGdoKTtpZihiZzw2MClyZXR1cm4g Y2goY2goCmRlKGFwLGFxKSxkZShhcCxnaCkpLGRlKGFxLGdoKSk7cmV0dXJuIGNoKGNoKGFwLGFx KSxnaCl9OmZ1bmN0aW9uKGJnLGFwLGFxLApnaCl7aWYoYmc8MjApcmV0dXJuKGFwJmFxKV4ofmFw JmdoKTtpZihiZzw0MClyZXR1cm4gYXBeYXFeZ2g7aWYoYmc8NjApCnJldHVybihhcCZhcSleKGFw JmdoKV4oYXEmZ2gpO3JldHVybiBhcF5hcV5naH0pO3RoaXMuJGRpZ2VzdEJsb2NrPWZ1bmN0aW9u KApnZSl7dmFyIGJnLGdxLGN5PXRoaXMuSCxnZz10aGlzLlcsYSxlPWdnLmxlbmd0aDtmb3IoYmc9 YT0wO2JnPDE2O2JnKyssYSs9NCkKZ2dbYmddPWdlW2FdPDwyNHxnZVthKzFdPDwxNnxnZVthKzJd PDw4fGdlW2ErM107aWYoY2QpZm9yKDtiZzxlO2JnKyspZ2dbYmddPQpnbSgxLGNoKGNoKGNoKGdn W2JnLTNdLGdnW2JnLThdKSxnZ1tiZy0xNF0pLGdnW2JnLTE2XSkpO2Vsc2UgZm9yKDtiZzxlO2Jn KyspCmdnW2JnXT1nbSgxLGdnW2JnLTNdXmdnW2JnLThdXmdnW2JnLTE0XV5nZ1tiZy0xNl0pO3Zh ciBnaz1jeVswXSxqPWN5WzFdLGJtPQpjeVsyXSxjYz1jeVszXSxiZT1jeVs0XTtmb3IoYmc9MDti ZzxlO2JnKyspe2dxPWdtKDUsZ2spK2VtKGJnLGosYm0sY2MpK2JlK2dqCltiZ10rZ2dbYmddO2Jl PWNjO2NjPWJtO2JtPWdtKDMwLGopO2o9Z2s7Z2s9Z3F9aWYoY2Qpe2N5WzBdPWRlKGN5WzBdK2dr LGJ4KTsKY3lbMV09ZGUoY3lbMV0raixieCk7Y3lbMl09ZGUoY3lbMl0rYm0sYngpO2N5WzNdPWRl KGN5WzNdK2NjLGJ4KTtjeVs0XT1kZShjeQpbNF0rYmUsYngpfWVsc2V7Y3lbMF09KGN5WzBdK2dr KSZieDtjeVsxXT0oY3lbMV0raikmYng7Y3lbMl09KGN5WzJdK2JtKSZieDsKY3lbM109KGN5WzNd K2NjKSZieDtjeVs0XT0oY3lbNF0rYmUpJmJ4fX07dGhpcy5kaWdlc3Q9ZnVuY3Rpb24oYncsYnUs YnQsZG0pewp2YXIgY2U9dHlwZW9mIGJ3PT1jbCxibSxkYixkZz1idy5sZW5ndGgsZ2U9dGhpcy5N LGdmPXRoaXMuJE1Vc2VkO2lmKCFidSlidT0wCjtlbHNlIGlmKGJ1PDApYnUrPWRnO2lmKCFidCli dD1kZztlbHNlIGlmKGJ0PDApYnQrPWRnO2ZvcihkYj1idTtkYjxidDtkYisrKXsKYm09Y2U/Yncu Y2hhckNvZGVBdChkYik6YndbZGJdO2lmKCFkbXx8Ym08MTI4KXtnZVtnZisrXT1ibSYyNTV9ZWxz ZSBpZihibTwKMjA0OCl7Z2VbZ2YrK109MTkyfGJtPj4+NjtnZVtnZisrXT0xMjh8Ym0mNjN9ZWxz ZXtnZVtnZisrXT0yMjR8Ym0+Pj4xMjtnZVsKZ2YrK109MTI4fChibT4+PjYpJjYzO2dlW2dmKytd PTEyOHxibSY2M31pZihnZj49Z2kpe3RoaXMuJGRpZ2VzdEJsb2NrKGdlLDApOwp0aGlzLiRkaWdl c3RlZC5hZGQoZ2kpO3N3aXRjaChnZi1naSl7Y2FzZSAyOmdlWzFdPWdlW2dpKzFdO2Nhc2UgMTpn ZVswXT1nZVsKZ2ldO2RlZmF1bHQ6Z2YtPWdpfX19dGhpcy4kTVVzZWQ9Z2Y7cmV0dXJuIHRoaXN9 O3RoaXMuZmluYWxpemU9ZnVuY3Rpb24oKXsKdmFyIGdlPXRoaXMuTSxnZj10aGlzLiRNVXNlZCxn cz10aGlzLiRkaWdlc3RlZCxnbixnbyxnbDtnbD1uZXcgZ3AoZ3MpLmFkZChnZgopO2dvPW5ldyBn cChnbCkuYWRkKDkpO2dvLmFkZCg2MykubWFzayh+NjMpO2duPWdvLnN1YlRvSW50KGdsKTtnbC5t dWx0aXBseSg4Cik7dmFyIGdyPTE7d2hpbGUoLS1nbj49MCl7aWYoZ3Ipe2dlW2dmKytdPTEyODtn cj0wfWVsc2UgaWYoZ24+NylnZVtnZisrXT0wOwplbHNlIGdlW2dmKytdPWdsLmdldEJ5dGUoZ24p O2lmKGdmPT1naSl7dGhpcy4kZGlnZXN0QmxvY2soZ2UsMCk7Z2Y9MH19CnJldHVybiBndCh0aGlz LkgpfTt0aGlzLmxlbmd0aD1mdW5jdGlvbigpe3JldHVybiAyMH07aWYoYXJndW1lbnRzLmxlbmd0 aCkKdGhpcy5kaWdlc3QoYncsYnUsYnQsZG0pfXp0PVNIQTE7CickU2VyaWFsOiA0OTU4ICQgJFJl dmlzaW9uOiAxLjM1ICQnO3ZhciBpaz0naHR0cDovL1x4NjFwcGxldC5wb3N0eC5jb20vZGlzdCcK LGlsPWVtLGpkPWVtO2Z1bmN0aW9uIGtjKGh0KXtpZihpdClyZXR1cm4gbnVsbDt2YXIgaWM9bnVs bDtpZihpeSl7aWYoa2E8NSYmCmRvY3VtZW50W2h2XS5kb2N1bWVudC5hcHBsZXRzJiZkb2N1bWVu dFtodl0uZG9jdW1lbnQuYXBwbGV0cy5sZW5ndGgpaWM9CmRvY3VtZW50W2h2XS5kb2N1bWVudC5h cHBsZXRzW2h0XX1lbHNlIGlmKGRvY3VtZW50LmFwcGxldHMmJmRvY3VtZW50LmFwcGxldHMKIC5s ZW5ndGgpaWM9ZG9jdW1lbnQuYXBwbGV0c1todF07cmV0dXJuIGljfXZhciBocj0KJ1xcVGVtcG9y YXJ5IEludGVybmV0IEZpbGVzXFwnLGlqPSdcXERvY3VtZW50cyBhbmQgU2V0dGluZ3NcXCcsaWU9 Ci9eXC9bQS1aXVs6fF1bXFxcL10vaTtmdW5jdGlvbiBraSgpe3ZhciBoaj1odSxoaz1oai5wYXls b2FkO2lmKCFoai4KdXNpbmdBcHBsZXQpe2l1KDApO3JldHVybiBiZ31pZihpbCYmIWpkKXtyZXR1 cm4gZW19aWYoaGouZm5zLnByb2dyZXNzKWhqLmZucwogLnByb2dyZXNzKCd0b29scycsaGouYXJn KTtpbD1iZztoai5pbnN0YWxsQXBwbGV0PTA7aGoucXVlcnk9Jyc7aWYoaGwuCmZvcmNlQXBwbGV0 UmVsb2FkKCl8fGhsLmZvcmNlQXBwbGV0UmVsb2FkQWx3YXlzKCkpcmV0dXJuIGlhKCk7dmFyIGhx PWtkKGhqLgphcHBsZXROYW1lKTtpZihobC5pZ25vcmVBcHBsZXRJbWFnZSgpfHxobC5pZ25vcmVB cHBsZXRJbWFnZUFsd2F5cygpKWlmKGhxKQpyZXR1cm4gaXAoaHEpO2Vsc2UgcmV0dXJuIGlhKCk7 dmFyIGEsZCxobz1bXTtpZihocSloby5wdXNoKGhxKTtpZihpdCl7dmFyIGlnCj1bJy9MaWJyYXJ5 L0FwcGxpY2F0aW9uIFN1cHBvcnQvUG9zdFgnLAonL3ByaXZhdGUvdG1wLzUwMS9UZW1wb3JhcnlJ dGVtcy9Qb3N0WCddLGU9aWcubGVuZ3RoO2ZvcihhPTA7YTxlO2ErKylpZihpZ1thCl0hPWhxKWhv LnB1c2goaWdbYV0pfWVsc2V7ZD1qZyhsb2NhdGlvbi5wYXRobmFtZSk7aWYobG9jYXRpb24ucHJv dG9jb2w9PQonZmlsZTonJiZpZS50ZXN0KGQpKXt2YXIgaHk9J1Bvc3RYJztkPWQuc3Vic3RyKDEp O2lmKChhPWQuaW5kZXhPZihocikpIT0tMSl7CmQ9ZC5zdWJzdHIoMCxhK2hyLmxlbmd0aCkraHk7 aWYoZCE9aHEpaG8ucHVzaChkKX1lbHNlIGlmKChhPWQuaW5kZXhPZihpaikpIT0KLTEmJihhPWQu aW5kZXhPZignXFwnLGEraWoubGVuZ3RoKzEpKSE9LTEpe2Q9ZC5zdWJzdHIoMCxhKzEpKwonTG9j YWwgU2V0dGluZ3MnK2hyK2h5O2lmKGQhPWhxKWhvLnB1c2goZCl9aWYoZC5zdWJzdHIoMCwxKS50 b1VwcGVyQ2FzZSgpIT0KJ0MnKXtkPWQuc3Vic3RyKDAsMykrJ1dpbmRvd3MnK2hyK2h5O2lmKGQh PWhxKWhvLnB1c2goZCl9ZD0nQzpcXFdpbmRvd3MnK2hyKwpoeTtpZihkIT1ocSloby5wdXNoKGQp fX1oai5zZWFyY2hTdGF0ZT17J2xpc3QnOmhvLCdpbmRleCc6LTF9O3JldHVybiBpYigpfQpmdW5j dGlvbiBpYigpe3ZhciBoaj1odS5zZWFyY2hTdGF0ZSxobz1oai5saXN0O2lmKGhqLnRpbWVvdXQp Y2xlYXJUaW1lb3V0KGhqCiAudGltZW91dCk7aWYoKytoai5pbmRleD49aG8ubGVuZ3RoKXtkZWxl dGUgaHUuc2VhcmNoU3RhdGU7cmV0dXJuIGlhKCl9dmFyCmhzPWhqLmltYWdlPW5ldyBJbWFnZSgp O2hzLm9uZXJyb3I9aWI7aHMub25sb2FkPWlwO2hzLnNyYz0nZmlsZTovLycraG9baGouCmluZGV4 XSsnLycraHUuYXBwbGV0TmFtZSsnLmdpZic7aWYoankpaGoudGltZW91dD1zZXRUaW1lb3V0KCJp YigpIiwxMDAwKTsKcmV0dXJuIGJnfWZ1bmN0aW9uIGlwKGhuKXt2YXIgaGo9aHU7aWYoIWhufHx0 eXBlb2YgaG49PWJxKXtpZihqeCYmaGouCnNlYXJjaFN0YXRlLmltYWdlLmhlaWdodDwxKXJldHVy biBpYigpO2huPWhqLnNlYXJjaFN0YXRlLmxpc3RbaGouc2VhcmNoU3RhdGUKIC5pbmRleF19aWYo aGouc2VhcmNoU3RhdGUmJmhqLnNlYXJjaFN0YXRlLnRpbWVvdXQpY2xlYXJUaW1lb3V0KGhqLgpz ZWFyY2hTdGF0ZS50aW1lb3V0KTtpZihoblswXT09Jy8nKWhqLnBhdGg9J2ZpbGU6Ly8nK2huO2Vs c2UgaGoucGF0aD0KJ2ZpbGU6Ly8vJytobjtkZWxldGUgaGouc2VhcmNoU3RhdGU7aWYoaWQmJiFp cyl7dmFyIGh4PWpnKGxvY2F0aW9uLnBhdGhuYW1lKQosamI9bG9jYXRpb24ucHJvdG9jb2w9PSdm aWxlOicmJmllLnRlc3QoaHgpJiZoeC5pbmRleE9mKGhyKT09LTEmJighZG9jdW1lbnQuCmZpcnN0 Q2hpbGR8fCFkb2N1bWVudC5maXJzdENoaWxkLnRleHR8fGRvY3VtZW50LmZpcnN0Q2hpbGQudGV4 dC5zdWJzdHIoMCwyNikKIT0nXHgzYyEtLSBzYXZlZCBmcm9tIHVybD0oMDAyMiknKSxpdj1obi5p bmRleE9mKGhyKT09LTE7aWYoIWpiJiZpdil7aWYoIWllLgp0ZXN0KGh4KXx8aHguc3Vic3RyKDEs MykhPWhuLnN1YnN0cigwLDMpKXJldHVybiBpYSgpO3ZhciBqYT1oeC5tYXRjaCgKLyhbXFxcL10r KS9nKS5sZW5ndGgtMixkPScnO3doaWxlKDA8amEtLSlkKz0nLi5cXCc7aGoucGF0aD0nZmlsZTov LycrZCtobi4Kc3Vic3RyKDMpfX1qZihqbSxobixoai5wYXlsb2FkLmV4cGlyaWVzLnRvb2xzLCcv Jyk7cmV0dXJuIGlvKCl9ZnVuY3Rpb24gaWEoKQp7dmFyIGhqPWh1O2hqLmluc3RhbGxBcHBsZXQ9 MTtoai5wYXRoPWlrO2hqLnF1ZXJ5PWp6PycnOic/Jzt2YXIgaHM9bmV3IEltYWdlCigpO2hzLm9u ZXJyb3I9aHMub25sb2FkPWlvO2hzLnNyYz1oai5wYXRoKycvc3BhY2VyLmdpZic7cmV0dXJuIGJn fXZhciBpbT17CidoZWlnaHQnOjF9O2Z1bmN0aW9uIGlvKCl7ZnVuY3Rpb24gaGkoZHosZHksamMp e2lmKGpjKWR5PWl4KGR5KTsKcmV0dXJuJ1x4M2NwYXJhbSBuYW1lPSInK2R6KyciIHZhbHVlPSIn K2R5KyciXHgzZVxuJ312YXIgaGo9aHUsaWk9aGouCmFwcGxldENsYXNzLGh0PWhqLmFwcGxldE5h bWUsaGs9aGoucGF5bG9hZCxhLGh6LGplPWhsLmlnbm9yZUFwcGxldEltYWdlKCl8fApobC5pZ25v cmVBcHBsZXRJbWFnZUFsd2F5cygpLGh3PWhsLmFwcGxldERlYnVnTGV2ZWwoKTtpZihodz09MClo dz1obC4KYXBwbGV0RGVidWdMZXZlbEFsd2F5cygpO2hsLmZvcmNlQXBwbGV0UmVsb2FkKDApO2hs Lmlnbm9yZUFwcGxldEltYWdlKDApO2hsLgphcHBsZXREZWJ1Z0xldmVsKDApO2hsLnNhdmUoaGsu ZXhwaXJpZXMucHJlZmVyZW5jZXMsJy8nKTt2YXIgaXc9aHQsaGg9WwonXHgzY1x4NjFwcGxldCBu YW1lPSInK2lpKyciICcrKGhqLnBhdGg/J2NvZGVCYXNlPSInK2hqLnBhdGgrJyIgJzonJykrCidj b2RlPSJjb20ucG9zdHguY2xpZW50LicraWkrJy5jbGFzcyIgJysnYXJjaGl2ZT0iJytpdysnLmph cicraGoucXVlcnkrCiciIG1heXNjcmlwdCddO2lmKGhqLmFyZyYmaGouYXJnLmF0dHJzKWh6PWtn KGhqLmFyZy5hdHRycyxpbSk7ZWxzZSBoej1pbTtmb3IKKGEgaW4gaHopaGhbaGgubGVuZ3RoXT0n ICcrYSsnPScraXgoaHpbYV0pO3ZhciBobT1oai5hY3Rpb247aWYoIWlkJiZobSE9aWgpCmhoW2ho Lmxlbmd0aF09JyBzdHlsZT0idmlzaWJpbGl0eTpoaWRkZW4iJztoaFtoaC5sZW5ndGhdPSdceDNl XG4nO2lmKGhqLnBhdGgKKWhoW2hoLmxlbmd0aF09aGkoJ2NhYkJhc2UnLGh0KycuY2FiJytoai5x dWVyeSkraGkoJ2NvZGVCYXNlJyxoai5wYXRoLDEpO2hoWwpoaC5sZW5ndGhdPWhpKCdleHBpcmll cy50b29scycsaGsuZXhwaXJpZXMudG9vbHMpK2hpKCdhcHBsZXQuaW5zdGFsbCcsaGouCmluc3Rh bGxBcHBsZXQpK2hpKCdhcHBsZXQudXBkYXRlJyxqZT8wOjEpK2hpKCdhcHBsZXQubmFtZScsaHQp K2hpKAonYXBwbGV0LnBhdGgnLGlrKTtoaFtoaC5sZW5ndGhdPWhpKCd1YScsa2opK2hpKCdyaWQn LGhrLnJpZFswXSkraGkoJ21zZ2lkJywKaGsubXNnSUQpK2hpKCdkb2N1bWVudC51cmwnLGxvY2F0 aW9uLmhyZWYpK2hpKCdkb2N1bWVudC5jaGFyc2V0Jyxkb2N1bWVudC4KY2hhcnNldHx8ZG9jdW1l bnQuY2hhcmFjdGVyU2V0fHwnVVRGLTgnKTtoaFtoaC5sZW5ndGhdPWhpKCdhY3Rpb24nLGhtKSto aSgKJ2ZsYWdzJyxoay5mbGFncyk7aWYoIWl5KWhoW2hoLmxlbmd0aF09aGkoJ2llJywnMScpO2lm KGhtPT1qaSloaFtoaC5sZW5ndGhdPQpoaSgnc2F2ZS5uYW1lJyxoay5zYXZlTmFtZSwxKStoaSgn c2F2ZS5kYXRhJyxoay5zYXZlRGF0YSk7ZWxzZXtpZihobT09aWgpe2hoCltoaC5sZW5ndGhdPWhp KCd1cmwnLGhrLnJwYy51cmwpK2hpKCduYScsbmF2aWdhdG9yLmFwcE5hbWUpK2hpKCduYycsCm5h dmlnYXRvci5hcHBDb2RlTmFtZSkraGkoJ25qJyxuYXZpZ2F0b3IuamF2YUVuYWJsZWQoKT8xOjAp K2hpKCducCcsCm5hdmlnYXRvci5wbGF0Zm9ybSkraGkoJ251JyxuYXZpZ2F0b3IudXNlckFnZW50 KStoaSgnbnYnLG5hdmlnYXRvci4KYXBwVmVyc2lvbik7aWYobmF2aWdhdG9yLmxhbmd1YWdlKWhp KCdubCcsbmF2aWdhdG9yLmxhbmd1YWdlKX12YXIgZSxidztlPWhrLgpzZWdtZW50cy5sZW5ndGg7 Zm9yKGE9MDthPGU7YSsrKWlmKGhrLnNlZ21lbnRzW2FdIT0xKXtoaFtoaC5sZW5ndGhdPWhpKAon c2VnbWVudC5jb3VudCcsZSk7Zm9yKGE9MDthPGU7YSsrKWhoW2hoLmxlbmd0aF09aGkoJ3NlZ21l bnQuJythLGhrLnNlZ21lbnRzClthXSk7YnJlYWt9aWYoIWlzfHwhaWQpe2hoW2hoLmxlbmd0aF09 aGkoJ2Zucy5lcnJvcicsZW4oaGouZm5zLmVycm9yKSk7aWYoaGoKIC5mbnMuY29tcGxldGlvbilo aFtoaC5sZW5ndGhdPWhpKCdmbnMuY29tcGxldGlvbicsZW4oaGouZm5zLmNvbXBsZXRpb24pKTtp ZgooaGouZm5zLnByb2dyZXNzKWhoW2hoLmxlbmd0aF09aGkoJ2Zucy5wcm9ncmVzcycsZW4oaGou Zm5zLnByb2dyZXNzKSk7aWYoaGouCmZucy5maW5hbGl6ZSloaFtoaC5sZW5ndGhdPWhpKCdmbnMu ZmluYWxpemUnLGVuKGhqLmZucy5maW5hbGl6ZSkpO2lmKGhqLmZucy4Kc3VjY2VzcyloaFtoaC5s ZW5ndGhdPWhpKCdmbnMuc3VjY2VzcycsZW4oaGouZm5zLnN1Y2Nlc3MpKTtpZihobT09aXEmJmhq LmZucwogLnNhdmVkKWhoW2hoLmxlbmd0aF09aGkoJ2Zucy5zYXZlZCcsZW4oaGouZm5zLnNhdmVk KSk7aGhbaGgubGVuZ3RoXT1oaSgKJ2Zucy5zZXRjb29raWUnLCJqZiIpK2hpKCdmbnMubG9hZGVk JywiaXUiKStoaSgnZm5zLmxhdW5jaCcsImtmIil9aWYoaG09PWpqKQpoaFtoaC5sZW5ndGhdPWhp KCdwb3N0bWFyaycsaGsucG9zdG1hcmspO2Vsc2UgaWYoaG09PWprKWhoW2hoLmxlbmd0aF09aGko CidzaWduYXR1cmUnLGhrLnNpZ25hdHVyZVswXSkraGkoJ3NpZ2tleW5hbWUnLGhrLnNpZ2tleW5h bWUpO2Vsc2UgaWYoaG09PWpofHwKaG09PWlxfHxobT09aWgpe2hoW2hoLmxlbmd0aF09aGkoJ3Bh eWxvYWRuYW1lJyxoay5uYW1lLDEpK2hpKCdzYWx0Jyxoay5zYWx0KQoraGkoJ2tleScsZHMoaGou a2V5LDEpKStoaSgnVE9DRW50cmllcycsaGsudG9jLmxlbmd0aCk7aWYoaGsuaGFyZGVuZXJuYW1l JiYKaGouaGFyZGVuZXIpe2toPTE7aGhbaGgubGVuZ3RoXT1oaSgnaGFyZGVuZXInLGRzKGtiKGhq LmhhcmRlbmVyLGhqLnVzZXJLZXksCmhrLmtleXNpemUsanYpLDEpKStoaSgnZXhwaXJpZXMuaGFy ZGVuZXInLGhrLmV4cGlyaWVzLmhhcmRlbmVyKStoaSgKJ2hhcmRlbmVyLmNvb2tpZScsamwraGsu aGFyZGVuZXJuYW1lKX1pZihoay5rZXlzaXplKWhoW2hoLmxlbmd0aF09aGkoCidrZXlTaXplJyxo ay5rZXlzaXplKTtpZigoYT1oay5hbGduYW1lcy5oYXNoKSE9J1NIQTEnKXtoaFtoaC5sZW5ndGhd PWhpKAonYWxnLm5hbWVzLmhhc2gnLGEpO2lmKChhPWhrLmFsZ3BhcmFtcy5oYXNoKSloaFtoaC5s ZW5ndGhdPWhpKAonYWxnLnBhcmFtcy5oYXNoJyxhKX1pZigoYT1oay5hbGduYW1lcy5lbmNyeXB0 aW9uLmtleXMpIT0nQVJDNCcpe2hoW2hoLgpsZW5ndGhdPWhpKCdhbGcubmFtZXMuZW5jcnlwdGlv bi5rZXlzJyxhKTtpZihhPT0nUlNBJyloaFtoaC5sZW5ndGhdPWhpKAona2V5bmFtZScsaGsua2V5 bmFtZSk7aWYoKGE9aGsuYWxncGFyYW1zLmVuY3J5cHRpb24ua2V5cykpaGhbaGgubGVuZ3RoXT1o aSgKJ2FsZy5wYXJhbXMuZW5jcnlwdGlvbi5rZXlzJyxhKX1pZigoYT1oay5hbGduYW1lcy5lbmNy eXB0aW9uLmRhdGEpIT0nQVJDNCcpewpoaFtoaC5sZW5ndGhdPWhpKCdhbGcubmFtZXMuZW5jcnlw dGlvbi5kYXRhJyxhKTtpZigoYT1oay5hbGdwYXJhbXMuCmVuY3J5cHRpb24uZGF0YSkpaGhbaGgu bGVuZ3RoXT1oaSgnYWxnLnBhcmFtcy5lbmNyeXB0aW9uLmRhdGEnLGEpfWlmKChhPWhrLgphbGdu YW1lcy52ZXJpZmljYXRpb24ua2V5cykhPSdDUkMzMicpaGhbaGgubGVuZ3RoXT1oaSgKJ2FsZy5u YW1lcy52ZXJpZmljYXRpb24ua2V5cycsYSk7aWYoKGE9aGsuYWxnbmFtZXMudmVyaWZpY2F0aW9u LmRhdGEpIT0KJ0NSQzMyJyloaFtoaC5sZW5ndGhdPWhpKCdhbGcubmFtZXMudmVyaWZpY2F0aW9u LmRhdGEnLGEpO3ZhciBocDtlPWhrLnRvYy4KbGVuZ3RoO2ZvcihhPTA7YTxlO2ErKyl7aHA9aGsu dG9jW2FdO2hoW2hoLmxlbmd0aF09aGkoJ2ZpbGUuJythLGhwW2pwXSwxKStoaQooJ3R5cGUuJyth LGhwW2p1XSkraGkoJ2h0bWwuJythLGhwW2pyXSwxKStoaSgndGV4dC4nK2EsaHBbanRdLDEpK2hp KCdmbGFncy4nCithLGhwW2pxXSkraGkoJ29mZnNldC4nK2EsaHBbaXJdWzBdKStoaSgnbGVuZ3Ro LicrYSxocFtpcl1bMV0pK2hpKAonb3JpZ0ZpbGVuYW1lLicrYSxocFtqc10sMSkraGkoJ2VuY29k aW5nLicrYSxocFtqb10sMSl9aWYoaGsuc2Vzc2lvbktleSloaFsKaGgubGVuZ3RoXT1oaSgnc2Vz c2lvbktleScsZHMoaGsuc2Vzc2lvbktleSwxKSwxKX19aWYoaGsuc2VjdXJlTmFtZSloaFtoaC4K bGVuZ3RoXT1oaSgnc2VjdXJlTmFtZScsaGsuc2VjdXJlTmFtZSk7aWYoaGsubG9nb3V0VVJMKWho W2hoLmxlbmd0aF09aGkoCidsb2dvdXRVUkwnLGhrLmxvZ291dFVSTCk7aWYoaGouYXJnKWZvcihh IGluIGhqLmFyZy5wYXJhbXMpaGhbaGgubGVuZ3RoXT1oaSgKYSxoai5hcmcucGFyYW1zW2FdLDEp O2lmKGh3KWhoW2hoLmxlbmd0aF09aGkoJ2RlYnVnJyxodyk7aGhbaGgubGVuZ3RoXT0KJ1x4M2Mv XHg2MXBwbGV0XHgzZSc7aGg9aGguam9pbignJyk7aWYoaHc+MSlpZihhPWRvY3VtZW50LmdldEVs ZW1lbnRCeUlkKAonZGVidWdUZXh0YXJlYScpKXtpZihhLnZhbHVlIT0nJylhLnZhbHVlKz0nXG4n O2EudmFsdWUrPWhofWVsc2UgYWxlcnQoCidBcHBsZXQgdGFnOlxuXG4nK2hoKTtpZihkb2N1bWVu dC5nZXRFbGVtZW50QnlJZClkb2N1bWVudC5nZXRFbGVtZW50QnlJZChqbikKIC5pbm5lckhUTUw9 aGg7ZWxzZXtkb2N1bWVudFtodl0uZG9jdW1lbnQub3BlbigpO2RvY3VtZW50W2h2XS5kb2N1bWVu dC53cml0ZQooaGgpO2RvY3VtZW50W2h2XS5kb2N1bWVudC5jbG9zZSgpfXJldHVybiBiZ31mdW5j dGlvbiBqdygpe2lmKCFpZHx8aXopCnJldHVybjt2YXIgaGg9J1x4M2NhcHBsZXQgaGVpZ2h0PTEg c3R5bGU9InBvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTUwMHB4IicrCidceDNlXHgzY3NwYW4gaWQ9 ImFwcGxldFRlc3QiXHgzZSZuYnNwO1x4M2Mvc3Bhblx4M2VceDNjL2FwcGxldFx4M2UnOwpkb2N1 bWVudC53cml0ZShoaCk7aWYoa2UoJ2FwcGxldFRlc3QnKSlpej1iZ30KJyRTZXJpYWw6IDAzMDQg JCAkUmV2aXNpb246IDEuNiAkJzt2YXIgYWV5PTEsYWZhPTI7UE9MTElOR19FWFBPTkVOVElBTD1h ZXk7ClBPTExJTkdfTElORUFSPWFmYTtmdW5jdGlvbiBhZmIoYWZjKXt0aGlzLmJhc2U9MTt0aGlz LmludGVydmFsPTE7dGhpcy4KdG90YWxEZWxheT0wO3RoaXMubWluPTE7dGhpcy5tYXg9MTt0aGlz LnRvdGFsPTUwMDA7dGhpcy53YWl0PTUwMDA7dGhpcy50aW1lcgo7dGhpcy5pbml0aWFsaXplPWZ1 bmN0aW9uKGFldixhZXosYWV3LGFleCl7dmFyIGRkLGNjO3RoaXMubWluPWFldjt0aGlzLm1heD0K YWV6O3RoaXMudG90YWw9YWV3O3RoaXMud2FpdD1hZXg7dGhpcy5pbnRlcnZhbD1hZXY7ZGQ9YWV3 LShhZXgrYWV2KTtjYz1hZXctKAphZXgrYWV6KTtpZihjYyE9MCl0aGlzLmJhc2U9ZGQvY2M7aWYo dGhpcy5iYXNlPDEpdGhpcy5iYXNlPTE7aWYodGhpcy4KbWluSW50ZXJ2YWw8MSl0aGlzLm1pbklu dGVydmFsPTE7dGhpcy50b3RhbERlbGF5PTB9O3RoaXMucmVzZXQ9ZnVuY3Rpb24oKXsKdGhpcy5p bml0aWFsaXplKHRoaXMubWluLHRoaXMubWF4LHRoaXMudG90YWwsdGhpcy53YWl0KX07dGhpcy5j YW5jZWw9CmZ1bmN0aW9uKCl7aWYodGhpcy50aW1lcil7Y2xlYXJUaW1lb3V0KHRoaXMudGltZXIp O3RoaXMudGltZXI9MH10aGlzLgppbnRlcnZhbD0tMn07dGhpcy5nZXROZXh0SW50ZXJ2YWw9ZnVu Y3Rpb24oZHUpe2lmKHRoaXMuaW50ZXJ2YWw8MCkKcmV0dXJuIHRoaXMuaW50ZXJ2YWw7dmFyIGVx PXRoaXMuaW50ZXJ2YWw7dGhpcy50b3RhbERlbGF5PXRoaXMudG90YWxEZWxheStlcQordGhpcy53 YWl0O2lmKHRoaXMudG90YWxEZWxheT49dGhpcy50b3RhbCl7dGhpcy5pbnRlcnZhbD0tMX1lbHNl e3RoaXMuCmludGVydmFsPXRoaXMuaW50ZXJ2YWwqdGhpcy5iYXNlO2lmKHRoaXMuaW50ZXJ2YWw+ dGhpcy5tYXgpdGhpcy5pbnRlcnZhbD0KdGhpcy5tYXh9aWYoZHUpdGhpcy50aW1lcj1zZXRUaW1l b3V0KGR1LGVxKTtyZXR1cm4gZXF9fXZhciBhZmQ9bmV3IGFmYihhZXkpOwonJFNlcmlhbDogMjE4 OSAkICRSZXZpc2lvbjogMS4yMCAkJztmdW5jdGlvbiBlYShkcSxkcCxkeixkeSl7dmFyIGEsZTtp ZigKdHlwZW9mIGR5IT1icSlkcVtkcCsrXT1kcyhkeikrJz0nK2RzKGR5KTtlbHNlIGlmKChlPWR5 Lmxlbmd0aCkpZm9yKGE9MDthPGU7CmErKylkcD1lYShkcSxkcCxkeixkeVthXSk7ZWxzZXtpZihk eiE9JycpZHorPScuJztmb3IoYSBpbiBkeSlkcD1lYShkcSxkcCxkeisKYSxkeVthXSl9cmV0dXJu IGRwfXZhciBkdD0wLGVjPWVtO2Z1bmN0aW9uIGVqKGR1KXtkdD0wO2lmKGR1KWR1KHsnc3RhdHVz Jzplcgp9KX12YXIgZWI9LTEsZWQ9LTE7ZnVuY3Rpb24gZWYoZHIpe2lmKGVjKXJldHVybjtpZihk dCl7Y2xlYXJUaW1lb3V0KGR0KTtkdD0wCn1pZihkci5yZXFUaW1lJiZkci5yZXFOdW1iZXIpe2Vi PW5ldyBEYXRlKCkuZ2V0VGltZSgpLWRyLnJlcVRpbWU7ZWQ9ZHIuCnJlcU51bWJlcn1pZihkci5j YWxsYmFjaylkci5jYWxsYmFjayhkcil9ZnVuY3Rpb24gZWwoZHYsZW8sZWksZWcsZHUsZHIsZWUs ZXEKKXt2YXIgYSxkLGRxPVtdLGRwPTAsZHgsZHcsZXA9ZHImJmRyLm5yO2lmKGRyKWRwPWVhKGRx LGRwLCcnLGRyKTtpZigoZHI9ZHYuCmFyZ3MpKWRwPWVhKGRxLGRwLCcnLGRyKTtkcVtkcCsrXT0n dj0yJztkcVtkcCsrXT0nbT0nK2RzKGVvKTtkcVtkcCsrXT0ncz0nKwpkcyhlaSk7ZHFbZHArK109 J2Y9JysoZHYuZmxhZ3N8ZWcpO2RxW2RwKytdPSdkPScrZHMobmV3IERhdGUoKS5nZXRUaW1lKCkp O2RxCltkcCsrXT0nYWN0aW9uPW9wZW4nO2lmKGViIT0tMSl7ZHFbZHArK109J3ByZD0nK2ViO2Rx W2RwKytdPSdwcm49JytlZDtlYj1lZD0KLTF9ZHFbZHArK109J2o9MSc7ZHFbZHArK109J2pjPScr ImVmIjtkeD1bJyJSUENSZWYiOicrInBheWxvYWQucnBjIl07aWYoZHUpCmR4W2R4Lmxlbmd0aF09 JyJjYWxsYmFjayI6JytlbihkdSk7aWYoZWUpZHhbZHgubGVuZ3RoXT1lZTtkcVtkcCsrXT0namNh PScrZHMKKGR4LmpvaW4oJyxcbicpKTtpZihlaClkcVtkcCsrXT0nc3JjPScrZWg7ZHFbZHArK109 J25hPScrZHMobmF2aWdhdG9yLgphcHBOYW1lKTtkcVtkcCsrXT0nbmo9JytkcyhuYXZpZ2F0b3Iu amF2YUVuYWJsZWQoKT8xOjApO2RxW2RwKytdPSduanM9MSc7aWYoCm5hdmlnYXRvci5sYW5ndWFn ZSlkcVtkcCsrXT0nbmw9JytkcyhuYXZpZ2F0b3IubGFuZ3VhZ2UpO2RxW2RwKytdPSducD0nK2Rz KApuYXZpZ2F0b3IucGxhdGZvcm0pO2RxW2RwKytdPSdudT0nK2RzKG5hdmlnYXRvci51c2VyQWdl bnQpO2RxW2RwKytdPSdudj0nK2RzCihuYXZpZ2F0b3IuYXBwVmVyc2lvbik7aWYoZHUpe2VjPWVt O2R0PXNldFRpbWVvdXQoImVqIisnKCcrZW4oZHUpKycpJywoZXF8fAoxMDAwMCkpfWQ9ZHYudXJs O2lmKGR2LnNlc3Npb24pZCs9Jztqc2Vzc2lvbmlkPScrZHYuc2Vzc2lvbjtkKz0nPycrZHEuam9p bigKJyYnKTtpZihlcCl7ZHc9bmV3IEltYWdlKCk7ZHcuc3JjPWR9ZWxzZXtkdz1kb2N1bWVudC5j cmVhdGVFbGVtZW50KCdzY3JpcHQnKQo7ZHcudHlwZT0ndGV4dC9qYXZhc2NyaXB0Jztkdy5zcmM9 ZDtkb2N1bWVudC5ib2R5LmFwcGVuZENoaWxkKGR3KX19ZnVuY3Rpb24KZWsoZHYpe2lmKGR0KXtj bGVhclRpbWVvdXQoZHQpO2R0PTB9dmFyIGc9ZG9jdW1lbnQuYm9keS5jaGlsZE5vZGVzW2RvY3Vt ZW50Lgpib2R5LmNoaWxkTm9kZXMubGVuZ3RoLTFdO2lmKGcubm9kZU5hbWUmJmcubm9kZU5hbWUu dG9Mb3dlckNhc2UoKT09J3NjcmlwdCcpCmRvY3VtZW50LmJvZHkucmVtb3ZlQ2hpbGQoZyk7ZWM9 Ymd9cmE9Y2FsbFJQQz1lbDthYm9ydFJQQz1lazsKLy8tLT48L3NjcmlwdD4KCjxzY3JpcHQKdHlw ZT0idGV4dC9qYXZhc2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KZnVuY3Rpb24gYW9r KGhrLHN2LGFueil7YWZ0KGhrLHsnZXJyb3InOmFuZiwnc3VjY2Vzcyc6YW5mfSx7J2Zvcm0nOnN2 LAonc2lnbmF0dXJlJzphbnp9KX1mdW5jdGlvbiBhbmYoc3RhdHVzLGFvaixzcil7aWYoIXNyKXNy PWdVc2VyQXJnO2lmKHNyKXt2YXIKYmQ9c3Iuc2lnbmF0dXJlO2lmKHN0YXR1cz09YWFnfHxzdGF0 dXM9PWFhaCl7dGgoc3IuZm9ybSwwKTtpZihiZClzcShiZCwKJ1x4M2NzcGFuIGNsYXNzPWVycm9y XHgzZUJhZCAnKyhzdGF0dXM9PWFhZz8ncG9zdG1hcmsnOidzaWduYXR1cmUnKSsKJ1x4M2Mvc3Bh blx4M2UnKX1lbHNlIGlmKGJkKXt2YXIgZD1hb2osYz0tMTtmb3IoYT0wO2E8MzthKyspaWYoKGM9 ZC5pbmRleE9mKAonICcsYysxKSk9PS0xKWJyZWFrO2lmKGMhPS0xKWQ9ZC5zdWJzdHJpbmcoMCxj KSsnPGJyPicrZC5zdWJzdHJpbmcoYysxKTtzcSgKYmQsZCl9fX1mdW5jdGlvbiBhbWooaGssZWks ZWcsYWJjLHNyLGFvbSl7dmFyIGQ7aWYoYWJjPT1mZyYmaGsudXNlcktleSl7dHgoCnVzLHNyKTt3 eihoay51c2Vya2V5bmFtZSk7aGsudXNlcktleT0nJzthbGEoaGssYmcpfWVsc2UgaWYoYWJjIT1n YylkPXNzKAonUlBDRXJyb3InLCcnLGFiYyxoay5tc2dJRCk7aWYoZClhbGVydChkKX12YXIgYWNu O2Z1bmN0aW9uIGFtYShiZSl7aWYoIWJlKWJlCj13aW5kb3cuZXZlbnQ7aWYoYmUpe2lmKGJlLnR5 cGU9PSdrZXlkb3duJyl3aW5kb3cub25rZXlkb3duPScnO2Vsc2UgaWYoYWNuJiYKYmUudHlwZT09 J2xvYWQnKXJldHVybjthY249eydjdHJsS2V5JzpiZS5jdHJsS2V5LCdhbHRLZXknOmJlLmFsdEtl eSwKJ3NoaWZ0S2V5JzpiZS5zaGlmdEtleX19fWZ1bmN0aW9uIGFueSgpe3ZhciBkO2lmKGQ9a2Uo Cid0b1NlbGVjdCcpKWQuZGlzYWJsZWQ9MTthbXYoKTt1bygKJ3Bhc3N3b3JkUm93MScpO3VvKCdm b3Jnb3RQYXNzd29yZFJvdycpO2FsdygpO3RiKCdpbml0TXNnJyxzcygnUlBDV2FpdGluZycpKQp9 ZnVuY3Rpb24gYW9pKHN2LHN3LGhrLHdlLGFraCl7aWYoT1NNYWNPUzkmJihoay5mbGFncyZhYmIp JiYhKGhrLgpmbGFncyZhYmopKXt0eCh1cik7cmV0dXJuO313aW5kb3cub25rZXlkb3duPScnO2hr LnJwYz17J3VybCc6d2V9O2hrLmZvcm0uCmluZGV4PXN2O2hrLmZvcm0uZm9jdXNGaWVsZD1zdzto ay5zZWN1cmVSZXBseUFsZz0nQVJDNCc7aWYoIQpha2gpYWtoPWFjbnx8d2luZG93LmV2ZW50O2lm KGQ9a2UoJ3RpbWVTdGFtcExvY2F0aW9uJykpaWYocGF5bG9hZC5zaWduYXR1cmUpZC5pbm5lckhU TUw9CidceDNjc3BhbiBjbGFzcz10aW1lc3RhbXAgaWQ9c2lnbmF0dXJlXHgzZScrJ1x4M2NhIGhy ZWY9ImphdmFzY3JpcHQ6JysiYW9rIisKJygnKyJwYXlsb2FkIisnLFwnJytzdisnXCcsXCdzaWdu YXR1cmVcJyknKwonIlx4M2VWZXJpZnkgdGhpcyBlbnZlbG9wZVx4M2MvYVx4M2UnKydceDNjL3Nw YW5ceDNlJztlbHNlIGQuaW5uZXJIVE1MPQonXHgzY3NwYW4gY2xhc3M9dGltZXN0YW1wXHgzZUph bnVhcnkgMjcsIDIwMTAnKydceDNjYnJceDNlMTA6MTM6MjIgQU0gUFNUXHgzYy9zcGFuXHgzZSc7 aWYoCmhrLnNlc3Npb25LZXkpZG9jdW1lbnQuZm9ybXNbc3ZdLnNlc3Npb25rZXkudmFsdWU9YmIu ZW5jb2RlVG9TdHJpbmcoaGsuCnNlc3Npb25LZXkpO2lmKChoay51c2VyS2V5fHxoay5zZXNzaW9u S2V5KSYmKGhrLmZsYWdzJnl5KSYmKCFha2h8fCFha2guCmFsdEtleSkpYWt6KGRvY3VtZW50LmZv cm1zW3N2XSxoaywnJyxha2gpO2Vsc2UgaWYoaGsudXNlcktleQp8fGhrLnNlc3Npb25LZXl8fGhr LmVuY3J5cHRlZFNlc3Npb25LZXkpe3RiKCdpbml0TXNnJywnJyk7aWYoaGsuc2VsZWN0ZWRJRCkK YWxuKGhrLnNlbGVjdGVkSUQpO2FsYShoayl9ZWxzZSBhbHUoKTt9ZnVuY3Rpb24gYWt5KGFvYSl7 CnZhciBkLGJkLGhrPXBheWxvYWQ7aWYoYWt2JiYoZD1rZSgnYXV0aEZyYW1lJykpKXtpZihkPQp0 bCgnaWZyYW1lTG9jYXRpb24nKSlkLmFwcGVuZENoaWxkKGFrdil9YW12KCk7aWYoZD1rZSgnZW1h aWxUbycpKXsKaWYoYmQ9a2UoJ3RvU2VsZWN0Jykpe2Frbz1iZDtkLnJlbW92ZUNoaWxkKGFrbyl9 aWYoYW9hJiZoay5zZWxlY3RlZElEKXRiKGQsCmhrLnNlbGVjdGVkSUQpO2Vsc2UgdGIoZCwncG9y dHMtY29tbWl0dGVyc0BGcmVlQlNELm9yZywgY3ZzLXBvcnRzQEZyZWVCU0Qub3JnLCBjdnMtYWxs QEZyZWVCU0Qub3JnJyl9dW8oJ2JjY1JvdycpO3VvKCdwYXNzd29yZFJvdzEnKTt1bygKJ2Zvcmdv dFBhc3N3b3JkUm93Jyk7dGIoJ29wZW5CdXR0b25Mb2NhdGlvbicsJycpO3RiKCdzYXZlQnV0dG9u TG9jYXRpb24nLCcnKQo7YWtrKDApO2lmKGQ9dGIoJ2NoZWNrYm94ZXNMb2NhdGlvbicsJycpKXVv KCdjaGVja2JveFJvdycsCidhZGRyZXNzU2VudGluZWxSb3cnKX1mdW5jdGlvbiBhbGEoaGssYWxy KXthbWMoaGspO2FtYihoayxhbHIpOwpha3IoYWt1KTtha2soYWxkfGFrbCk7YW1kKCk7CnRxKGhr LmZvcm0uaW5kZXgsaGsuZm9ybS5mb2N1c0ZpZWxkKTtha3Q9ZXZ9dmFyIGFrdT0xLGFscD0yLGFs Yz0zLAphbWc9NCxhbWU9NSxhbWY9NjtmdW5jdGlvbiBha3IoYWtxLGhpKXt2YXIgYWxmPWtlKCdi dXR0b25Db250YWluZXInKSxjYj1rZSgKJ2J1dHRvblRhYmxlJyksaGs9cGF5bG9hZCxkeixkO2lm KHZnfHwhYWxmKXJldHVybjtpZihjYilhbGYucmVtb3ZlQ2hpbGQoY2IpOwpjYj1kb2N1bWVudC5j cmVhdGVFbGVtZW50KCdkaXYnKTtjYi5zZXRBdHRyaWJ1dGUoJ2lkJywnYnV0dG9uVGFibGUnKTtj Yi4KaW5uZXJIVE1MPSdceDNjdGFibGUgY2VsbHBhZGRpbmc9MCBjZWxsc3BhY2luZz0wIGJvcmRl cj0wICcrCidzdHlsZT0iZmxvYXQ6IHJpZ2h0Ilx4M2VceDNjdHJceDNlXHgzY3RkIGlkPW9wZW5C dXR0b25Mb2NhdGlvbicrCidceDNlXHgzYy90ZFx4M2VceDNjdGQgaWQ9YnV0dG9uRGl2aWRlclx4 M2VceDNjL3RkXHgzZVx4M2N0ZCAnKwonaWQ9c2F2ZUJ1dHRvbkxvY2F0aW9uXHgzZVx4M2MvdGRc eDNlXHgzYy90clx4M2VceDNjL3RhYmxlXHgzZSc7YWxmLgppbnNlcnRCZWZvcmUoY2IsYWxmLmZp cnN0Q2hpbGQpOwppZihha3E9PWFrdSYmKGhrLmZsYWdzJmFiYikmJihoay5mbGFncwomYWJqKSYm KChoay5mbGFncyZhY2opfHxpeikpe2FrcT1hbGN9ZD1rZSgnb3BlbkJ1dHRvbkxvY2F0aW9uJyk7 CnN3aXRjaChha3Epe2Nhc2UgYWt1OmQuaW5uZXJIVE1MPXVkKCdPUEVOJywxLGR6PQonb3BlbkJ1 dHRvbicsImFtbihqaCxldmVudCkiKTticmVhaztjYXNlIGFsYzpkLmlubmVySFRNTD11ZCgnT1BF TiBPTkxJTkUnLDEsCmR6PSdvcGVuQnV0dG9uJywib3Blbk9ubGluZShwYXlsb2FkKSIsJ29vYnRu Jyk7aWYoZD10bCgnb29MaW5rQ2VsbCcpKXtkLgpjbGFzc05hbWU9J3RleHQnO2QuaW5uZXJIVE1M PXNzKCdPcGVuT25saW5lSGludCcpfWJyZWFrOwpjYXNlIGFscDpkLmlubmVySFRNTD11ZCgnU1VC TUlUJywwLGR6PSdzdWJtaXRCdXR0b24nLCJhbW8oKSIpCjticmVhaztjYXNlIGFtZzpkLmlubmVy SFRNTD11ZCgnUkVHSVNURVInLDAsZHo9J3JlZ2lzdGVyQnV0dG9uJywiYW5tIisiKCciKwpoaSsi JykiKTticmVhaztjYXNlIGFtZTpkLmlubmVySFRNTD11ZCgnUkVGUkVTSCcsMCxkej0ncmVmcmVz aEJ1dHRvbicsCiJhbHUoKSIpO2JyZWFrO2Nhc2UgYW1mOmQuaW5uZXJIVE1MPXVkKCdSRUZSRVNI JywwLGR6PSdyZWZyZXNoQnV0dG9uJywKImFuZCgpIik7YnJlYWs7fWlmKGR6KXtha3E9ZG9jdW1l bnQuZm9ybXNbMF1bZHpdO2lmKGFrcSYmYWtxLgpmb2N1cyYmdG4pYWtxLmZvY3VzKCl9fWZ1bmN0 aW9uIGFtYyhoayl7dmFyIGQsY2EsZHcsYW1wPVt7J2F0dHJzJzp7CidtYXhsZW5ndGgnOgo0MCwn dHlwZSc6CidwYXNzd29yZCcsCiduYW1lJzona2V5MScsJ3NpemUnOjIwfSwKJ3RpdGxlJzonUGFz c3dvcmQ6J31dLGEsYyxlPWFtcC5sZW5ndGgsZW07Zm9yKGE9MTthPD1lOwphKyspe3VrKCdwYXNz d29yZFJvdycrYSwnYWRkcmVzc1NlbnRpbmVsUm93Jyk7ZW09CmFtcFthLTFdO2lmKGQ9a2UoJ3Bh c3N3b3JkVGl0bGUnK2EpKXtkdz1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCdwJyk7dGIoZHcsZW0K IC50aXRsZSk7dGwoZCk7ZC5hcHBlbmRDaGlsZChkdyl9aWYoZD1rZSgncGFzc3dvcmRFbnRyeScr YSkpe2lmKGE9PTEmJihoay4Kbm9Vc2VyS2V5TmVlZGVkfHxoay51c2VyS2V5fHxoay5zZXNzaW9u S2V5KSl7Yz0nTm9QYXNzd29yZFJlcXVpcmVkJztkdz0KZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgn cCcpO3RiKGR3LHNzKGMpKTt0bChkKTtkLmFwcGVuZENoaWxkKGR3KTticmVha31jYT1bXQo7Zm9y KGMgaW4gZW0uYXR0cnMpY2FbY2EubGVuZ3RoXT1jKyc9IicraXgoZW0uYXR0cnNbY10pKyciJztk LmlubmVySFRNTD0KJ1x4M2NwXHgzZVx4M2NpbnB1dCAnK2NhLmpvaW4oJyAnKSsnXHgzZVx4M2Mv cFx4M2UnfX0KaWYoIShoay5ub1VzZXJLZXlOZWVkZWR8fGhrLnVzZXJLZXl8fGhrLnNlc3Npb25L ZXkpCil7dWsoJ2ZvcmdvdFBhc3N3b3JkUm93JywnYWRkcmVzc1NlbnRpbmVsUm93Jyk7aWYoCmQ9 a2UoJ2ZvcmdvdFBhc3N3b3JkQ2VsbCcpKWQuaW5uZXJIVE1MPXVmKCdGb3Jnb3QgcGFzc3dvcmQ/ JywKJ2h0dHBzOi8vaWVhMzcwcTAzLnFhLnNici5pcm9ucG9ydC5jb20vd2Vic2FmZS9wc3dkRm9y Z290LmFjdGlvbicsYmcpfX1mdW5jdGlvbiBhbWIoaGssYWxyLGFtbCl7dmFyIGQ7aWYoZD1rZQoo J2NoZWNrYm94ZXNMb2NhdGlvbicpKXt2YXIgYWtwPVtdOwoKCmlmKCFoay4Kc2Vzc2lvbktleSYm IWhrLnVzZXJLZXkmJmhrLmNvb2tpZXNFbmFibGVkJiYoIWhrLm5vVXNlcktleU5lZWRlZHx8YW1s KSlha3BbCmFrcC5sZW5ndGhdPXVlKCdyZW1lbWJlck1lJywnJyxhbWwsJ1JlbWVtYmVyIG1lIG9u IHRoaXMgY29tcHV0ZXIuJyk7CnVrKCdjaGVja2JveFJvdycsCidhZGRyZXNzU2VudGluZWxSb3cn KTtkLmlubmVySFRNTD0nXHgzY3RhYmxlXHgzZScrYWtwLmpvaW4oJycpKwonXHgzYy90YWJsZVx4 M2UnO2Fsbyhkb2N1bWVudC5mb3Jtc1toay5mb3JtLmluZGV4XSxhbmcpO319dmFyIGFsZD0KMTt2 YXIgYWtsPTI7dmFyIGFscT00OwpmdW5jdGlvbiBha2soYWt3KXt2YXIgZCxoaz1wYXlsb2FkO2lm KCEoZD10YigKJ29vTGlua0NlbGwnLCcmbmJzcDsnKSkpcmV0dXJuO2lmKCF2ZyYmKGFrdyZhbGQp KXtpZigoaGsuZmxhZ3MmYWJqKSYmKCEoaGsuCmZsYWdzJmFiYil8fCEoaGsuZmxhZ3MmYWNqKSkm JiFoay51c2VyS2V5KXtkLmNsYXNzTmFtZT0nb290ZXh0JztkLmlubmVySFRNTD0Kc3MoJ09wZW5P bmxpbmVUaXAnLCcnLHVmKCdPcGVuIE9ubGluZScsJ2phdmFzY3JpcHQ6JysiYW9mKCkiLDAsJycp KX19CmlmKCEoZD10YignbGlua0NlbGwnLCcmbmJzcDsnKSkpcmV0dXJuO2lmKCF2ZyYmKGFrdwom YWtsKSl7ZC5pbm5lckhUTUw9dWYoc3MoJ0RpZmZlcmVudEFkZHJlc3NMaW5rJyksJ2phdmFzY3Jp cHQ6JysKIndyb25nQWRkcmVzcyIrJygpOycsMCwnJyl9aWYoIXZnJiYoYWt3JmFscSkpe2QuCmlu bmVySFRNTD11ZihzcygnTm90TGlzdGVkTGluaycpLCdqYXZhc2NyaXB0OicrImFtayIrJygxKTsn LDAsJycpfQp9ZnVuY3Rpb24gYWx3KCl7dmFyIGQ9a2UoJ2JvcmRlclRhYmxlJyksYmc9a2UoJ2Jv cmRlckNvbnRhaW5lcicpLApnO2lmKGQmJmJnKXtnPXVoKGQpKzQ7aWYoZzwyOTApZz0yOTA7Ymcu d2lkdGg9ZztkLndpZHRoPScxMDAlJ31kPWtlKAonYm9yZGVyQ29udGFpbmVyJyk7Ymc9a2UoJ2Nl bnRlclRhYmxlJyk7bWk9a2UoJ291dGVyVGFibGUnKTtpZihkJiZiZyYmbWkpe2c9CnVoKGQpO2lm KGc+Mzg1KXtiZy53aWR0aD0zMTUrZztkLndpZHRoPWc7bWkud2lkdGg9MzY1K2d9fWlmKHZkJiYo ZD1rZSgKJ291dGVyUG9zdG1hcmsnKSkpZC5jbGFzc05hbWU9J0lFNVBvc3RtYXJrJ31mdW5jdGlv biBhbXEoKXt2YXIgZD1rZSgKJ2hlaWdodENvbnRyb2wnKTtpZihkJiZ1ZyhkKT4yMTApZC5oZWln aHQ9dWcoZCl9ZnVuY3Rpb24gYW1rKAphb2Ipe3ZhciBoaz1wYXlsb2FkLGQsYWxlLGFsZT1rZSgn YmNjUm93Jyk7aWYoZD1rZSgndG9TZWxlY3QnKSlkLgpzZWxlY3RlZEluZGV4PWQubGVuZ3RoLTE7 dWsoJ2JjY1JvdycsJ3N1YmplY3RSb3cnKTtpZihhbGU9a2UoJ2JjY1JvdycpKXthbGUuCmNlbGxz WzBdLmlubmVySFRNTD0nXHgzY3BceDNlWW91ciBhZGRyZXNzOlx4M2MvcFx4M2UnO2FsZS5jZWxs c1sxXS5pbm5lckhUTUwKPSdceDNjcFx4M2VceDNjaW5wdXQgdHlwZT10ZXh0ICcrJ25hbWU9ImJj YyIgc2l6ZT0yMFx4M2VceDNjL3BceDNlJ310cShoay4KZm9ybS5pbmRleCwnYmNjJyk7aWYoYW9i KXVtKCdodHRwczovL2llYTM3MHEwMy5xYS5zYnIuaXJvbnBvcnQuY29tL3dlYnNhZmUvaGVscD90 b3BpYz1BZGRyTm90U2hvd24nLCdfYmxhbmsnLAondG9vbGJhcj1ubywgbG9jYXRpb249bm8sIGRp cmVjdG9yaWVzPW5vLCBzdGF0dXM9bm8sJysKJyBtZW51YmFyPW5vLCBzY3JvbGxiYXJzPXllcywg cmVzaXphYmxlPXllcywnKycgd2lkdGg9NzY0LCBoZWlnaHQ9NTQwJyk7Cn12YXIgYWtvO2Z1bmN0 aW9uIHdyb25nQWRkcmVzcygpe3ZhciBkLApoaz1wYXlsb2FkLHN2PWRvY3VtZW50LmZvcm1zW2hr LmZvcm0uaW5kZXhdO2FreShiZyk7aWYoYWtvKXtpZihkPWtlKAonZW1haWxUbycpKXtha28uc2Vs ZWN0ZWRJbmRleD0wO2QucmVwbGFjZUNoaWxkKGFrbyxkLmNoaWxkTm9kZXNbMF0pfWFrby4KZGlz YWJsZWQ9ZW19aWYoc3YuYmNjKXN2LmJjYy52YWx1ZT0nJztoay5ub1VzZXJLZXlOZWVkZWQ9Jyc7 YWt0PWV5O2Frbj0wO3RiKAonaGlkZGVuUmVjaXBpZW50JywnJyk7YWtyKGFscCk7YWtrKGFscSk7 aWYoaGspaGsuc2VsZWN0ZWRJRD0nJzt0YigncGFzc01zZycsCicmbmJzcDsnKTt0YignbGFzdExv Z2luTG9jYXRpb24nLCcmbmJzcDsnKTt0cShoay5mb3JtLmluZGV4LCd0b1NlbGVjdCcpfQpmdW5j dGlvbiBhb2UoKXt2YXIgZDtpZihkPWtlKCd0b1NlbGVjdCcpKWlmKGQuCnNlbGVjdGVkSW5kZXg9 PWQubGVuZ3RoLTEpYW1rKCl9ZnVuY3Rpb24gYWxuKHdxLAphbmEpe3ZhciBkLGJkLGhrO2lmKGQ9 a2UoJ2hpZGRlblJlY2lwaWVudCcpKXtkLmlubmVySFRNTD0KJ1x4M2NpbnB1dCB0eXBlPWhpZGRl biAnKyduYW1lPXJlY2lwaWVudCAnKyd2YWx1ZT0iJyt3cSsnIlx4M2UnfWhrPXBheWxvYWQ7Cmhr LnNlbGVjdGVkSUQ9d3E7aWYoZD1rZSgnZW1haWxUbycpKXtpZihiZD1rZSgndG9TZWxlY3QnKSl7 YWtvPWJkO2lmKCFhbmEpCmFrby52YWx1ZT13cTtkLnJlbW92ZUNoaWxkKGFrbyl9aWYoIWFuYSl7 dGIoZCx3cSk7YWx3KCl9fX0KZnVuY3Rpb24gYW9uKGFtbSl7aWYoYW1tKXRiKCdsYXN0TG9naW5M b2NhdGlvbicsCidMYXN0IGxvZ2luOiAnK2FtbSk7ZWxzZSB0bCgnbGFzdExvZ2luTG9jYXRpb24n KX0KZnVuY3Rpb24gYW9nKAphbmope3ZhciBkO2lmKGFuaiYmKGQ9a2UoJ3NlbmRlckF1dGhMb2Nh dGlvbicpKSl7dGIoZC5jZWxsc1swXSwKJ0F1dGhlbnRpY2F0aW9uOicpO3RiKGQuY2VsbHNbMV0s J1NlbmRlcicpfX0KZnVuY3Rpb24gYW9oKAphb2Qpe3ZhciBkO2lmKGQ9a2UoJ3NlbnNpdGl2aXR5 TG9jYXRpb24nKSl7dGIoZC5jZWxsc1swXSwnTWVzc2FnZSBTZWN1cml0eTonCik7dGIoZC5jZWxs c1sxXSxhb2QpfX0KZnVuY3Rpb24gYW12KCl7dmFyIGQ7aWYoZD1rZSgncGFzc3BocmFzZUxhYmVs Um93JykpZC4KY2xhc3NOYW1lPScnO2lmKGQ9dGIoJ3Bhc3NwaHJhc2VMYWJlbCcsJycpKWQuY2xh c3NOYW1lPScnO2lmKGQ9dGIoCidwYXNzcGhyYXNlVGV4dCcsJycpKWQuY2xhc3NOYW1lPScnO2lm KGQ9dGIoJ3Bhc3NwaHJhc2VJbmZvJywnJykpZC5jbGFzc05hbWUKPScnfWZ1bmN0aW9uIGFtZCgp e3ZhciBkLGJnO2JnPWtlKCdwYXNzcGhyYXNlVGFibGUnKTtkPWtlKCdwYXNzcGhyYXNlQ2VsbEpT JwopO2lmKGQmJmJnKXtkLmNsYXNzTmFtZT0ncGFzc3BocmFzZVRWZXInO2QucGFyZW50Tm9kZS5j bGFzc05hbWU9CidwYXNzcGhyYXNlVEhvcic7ZC5hcHBlbmRDaGlsZChiZyl9aWYoZD1rZSgncGFz c3BocmFzZUxhYmVsUm93JykpZC5jbGFzc05hbWUKPSdwYXNzcGhyYXNlTGFiZWxSb3cnO2lmKGQ9 dGIoJ3Bhc3NwaHJhc2VMYWJlbCcsJ1BlcnNvbmFsIFNlY3VyaXR5IFBocmFzZScpKQpkLmNsYXNz TmFtZT0ncGFzc3BocmFzZUxhYmVsJztpZihkPWtlKCdwYXNzcGhyYXNlVGV4dCcpKXtkLmNsYXNz TmFtZT0KJ3Bhc3NwaHJhc2VUZXh0JztkLmlubmVySFRNTD1zcygnUGFzc3BocmFzZVRleHQnKX1p ZihkPWtlKCdwYXNzcGhyYXNlSW5mbycpKQp7ZC5jbGFzc05hbWU9J3Bhc3NwaHJhc2VJbmZvJztk LmlubmVySFRNTD11ZignTW9yZSBpbmZvJywKJ2h0dHBzOi8vaWVhMzcwcTAzLnFhLnNici5pcm9u cG9ydC5jb20vd2Vic2FmZS9oZWxwP3RvcGljPVBQTm90U2hvd24nLGJnKX19CnZhciBha3Y9Jycs YW13PWVtO2Z1bmN0aW9uIGFueCgpe2lmKGFtdylyZXR1cm47dmFyIGQsZHcsb2wsaGsKPXBheWxv YWQsc3Y9ZG9jdW1lbnQuZm9ybXNbMV07ZHc9a2UoJ2lmcmFtZUxvY2F0aW9uJyk7YWt2PWtlKCdp ZnJhbWVUYWJsZScpOwpvbD11ZyhrZSgnaGVpZ2h0Q29udHJvbCcpKTtpZihvbDwyMTApb2w9MjEw O3N2LmhlaWdodC52YWx1ZT11Zyhha3YpO3N2LgpoY19oZWlnaHQudmFsdWU9b2w7c3Yua3NraC52 YWx1ZT1oay5hbGduYW1lcy5rZXlTZXJ2ZXJLZXlIYXNoO3N2Lm0udmFsdWU9aGsuCm1zZ0lEO2lm KChoay5mbGFncyZhYmIpJiYoaGsuZmxhZ3MmYWJqKSYmKChoay4KZmxhZ3MmYWNqKXx8aXopKXtz di5mb28udmFsdWU9JzEnfXN2LnNpZC52YWx1ZT1oay5ycGMuc2Vzc2lvbnx8Jyc7aWYoaGsucnBj Lgp0cmFmZmljS2V5KXN2LnRrLnZhbHVlPWJiLmVuY29kZVRvU3RyaW5nKGhrLnJwYy50cmFmZmlj S2V5KTthbXc9Ymd9ZnVuY3Rpb24KYW5kKCl7dmFyIGQsZHcsb2wsaGs9cGF5bG9hZCxkcT1bXSxk cD0wLHN2PWRvY3VtZW50LmZvcm1zWzFdLGFtcztkdz1rZSgKJ2lmcmFtZUxvY2F0aW9uJyk7YW54 KCk7c3Yuc3UudmFsdWU9aGsuc2VsZWN0ZWRJRDtzdi53aWR0aC52YWx1ZT11aChrZSgKJ2JvcmRl ckNvbnRhaW5lcicpKTtzdi5jdF93aWR0aC52YWx1ZT11aChrZSgnY2VudGVyVGFibGUnKSk7b2w9 dWcoZHcpKyh2Zj8zOgoxKTtkdy5yZW1vdmVDaGlsZChha3YpO2lmKHZmJiYoZD1rZSgnaGlkZGVu QXJlYScpKSlkLmFwcGVuZENoaWxkKGFrdik7aWYoc3YuCmFjdGlvbi5pbmRleE9mKCdhdXRoZW50 aWNhdGUuYWN0aW9uJyk+MCl7aWYocGFyc2VJbnQoc3Yud2lkdGgudmFsdWUpPDM2NSlzdi4Kd2lk dGgudmFsdWU9JzM2NSc7b2wrPTEwfWR3LmlubmVySFRNTD0KJ1x4M2NpZnJhbWUgaWQ9YXV0aEZy YW1lIG5hbWU9ImF1dGhGcmFtZSIgZnJhbWVib3JkZXI9MCAnKwonc2Nyb2xsaW5nPW5vIGhlaWdo dD0nK29sKyh2Zj8nIHNyYz0ib3BlcmE6YmxhbmsiICc6JyAnKSsKJ3dpZHRoPSIxMDAlIlx4M2Vc eDNjL2lmcmFtZVx4M2UnO2Ftcz10bjtzdi5zdWJtaXQoKTt0bj1hbXM7aWYodG4pc2V0VGltZW91 dAooImFucSgpIiwyNTApO2FmZC5yZXNldCgpO3ZhciBlcT0yNTAwO2lmKGFrbj4wKWVxKz01MDAw O3NldFRpbWVvdXQoImFscygpIiwKZXEpfWZ1bmN0aW9uIGFucSgpe3ZhciBkdz1rZSgnYXV0aEZy YW1lJyk7aWYoZHcmJmR3LmNvbnRlbnRXaW5kb3cmJmR3Lgpjb250ZW50V2luZG93LmZvY3VzKWR3 LmNvbnRlbnRXaW5kb3cuZm9jdXMoKX12YXIgYWt0PWV2CjtmdW5jdGlvbiBhbm4oc3YsaGspe3Rx KGhrLmZvcm0uaW5kZXgsaGsuZm9ybS5mb2N1c0ZpZWxkKTtzd2l0Y2goYWt0KXtjYXNlCmV2OmFr eihzdixoayxmb3JtS2V5KHN2LmtleVNlcGFyYXRvci52YWx1ZSxzdi5rZXlDYXNlSW5zZW5zaXRp dmUudmFsdWU9PScxJywKc3YpKTticmVhaztjYXNlIGZjOmFsdSgpO2JyZWFrO2Nhc2UgZXk6YW1v KCk7YnJlYWt9cmV0dXJuIGVtfWZ1bmN0aW9uIGFucihzdgosYWtoKXtpZighYWtoKWFraD13aW5k b3cuZXZlbnQ7aWYoYWtoLmtleUNvZGU9PTEzKWlmKHN2Lm9uc3VibWl0KXN2Lm9uc3VibWl0Cigp O2Vsc2Ugc3Yuc3VibWl0KCk7cmV0dXJuIGVtfXZhciBha249MDtmdW5jdGlvbiBhbHUoKXt2YXIg aGsKPXBheWxvYWQsZHI9Jycsc3Y9ZG9jdW1lbnQuZm9ybXNbaGsuZm9ybS5pbmRleF07aWYoc3Yu cmVjaXBpZW50JiZzdi4KcmVjaXBpZW50LnZhbHVlIT0nbnVsbCcpZHI9eydzdSc6c3YucmVjaXBp ZW50LnZhbHVlfTtlbChoay5ycGMsaGsubXNnSUQsZmMsMAosYW53LGRyLCcnLDMwMDAwKX1mdW5j dGlvbiBhbW8oKXt2YXIgaGs9cGF5bG9hZCxzdgo9ZG9jdW1lbnQuZm9ybXNbaGsuZm9ybS5pbmRl eF0sd3E9Jyc7dGgoaGsuZm9ybS5pbmRleCwwKTtpZihoay5zZWxlY3RlZElEKXdxCj1oay5zZWxl Y3RlZElEO2lmKCF3cSYmc3YucmVjaXBpZW50KXt3cT1zdi5yZWNpcGllbnQudmFsdWU7aWYod3E9 PSdudWxsJ3x8d3EKPT0nX3RvJ3x8d3E9PSdfY2MnfHx3cT09J19iY2MnKXdxPScnfWlmKCF3cSYm c3YuYmNjKXt3cT1zdi5iY2MudmFsdWV9aWYod3EpCmhrLnNlbGVjdGVkSUQ9d3E7ZWxzZXtpZihz di5iY2MpYWxlcnQoc3MoJ19Ob1VzZXJFbnRlcmVkJykpO2Vsc2UgYWxlcnQoc3MoCidfTm9Vc2Vy U2VsZWN0ZWQnKSk7dGgoaGsuZm9ybS5pbmRleCwxKTtyZXR1cm4gZW19CmlmKHN2LnJlbWVtYmVy TWUpaWYoc3YucmVtZW1iZXJNZS5jaGVja2VkKWhrLmZsYWdzfD1hY2k7ZWxzZXtoay4KZmxhZ3Mm PX5hY2l9dmFyIGVvPWhrLmhhcmRlbmVybmFtZT9oay5oYXJkZW5lcm5hbWUraGsucmlkWzBdOmhr Lm1zZ0lEO3RiKAonaW5pdE1zZycsc3MoJ1JQQ1dhaXRpbmcnKSk7ZWwoaGsucnBjLGVvLGV5LDAs YW52LHsnc3UnOmhrLnNlbGVjdGVkSUR9KX0KZnVuY3Rpb24gYW5tKGFvYyl7dmFyIGQ7dGIoJ3Bh c3NNc2cnLCcnKTtkPXVtKGFvYywKJ19ibGFuaycsJ3Rvb2xiYXI9eWVzLCBtZW51YmFyPXllcywg c2Nyb2xsYmFycz15ZXMsIHJlc2l6YWJsZT15ZXMsICcrCidsb2NhdGlvbj15ZXMsIHN0YXR1cz15 ZXMnKTt0cihlbSk7YWx5KHsncmVjaXBpZW50SWRlbnRpZmllZCc6ZW19KTtpZihkJiZkLgpmb2N1 cylkLmZvY3VzKCl9ZnVuY3Rpb24gYWxzKCl7dmFyIGhrPXBheWxvYWQsZW89CmhrLmhhcmRlbmVy bmFtZT9oay5oYXJkZW5lcm5hbWUraGsucmlkWzBdOmhrLm1zZ0lELHdvPSgoaGsuZmxhZ3MmemYp fHwoaGsuCmZsYWdzJmFhZCk/JzEnOicwJyk7ZWwoaGsucnBjLGVvLGV3LDAsYW51LHsnc3UnOmhr LnNlbGVjdGVkSUQsJ2NrJzp3b30sJycsCmFmZC53YWl0KzE1MDAwKTtzZWxmLnN0YXR1cz0nRG9u ZSd9ZnVuY3Rpb24gYW1yKAphbHYpe3ZhciBha3g9YWx2LGEsZDtkPWRvY3VtZW50LmZvcm1zW3Bh eWxvYWQuZm9ybS5pbmRleF1bJ3JlZ2lzdGVyVVJMJ107aWYoCmQmJmQudmFsdWUpe3ZhciBhPWFs di5pbmRleE9mKCc/Jyk7YWt4PWQudmFsdWU7aWYoYSE9LTEpYWt4Kz1hbHYuc3Vic3RyaW5nKGEK KX1yZXR1cm4gYWt4fWZ1bmN0aW9uIGFsaShkcil7dmFyIHN1LGQsaGs9cGF5bG9hZCxha3g9YW1y KGRyLmVucm9sbExpbmspOwpha24rKztzdT1zcygnUlBDTm90UmVnaXN0ZXJlZCcsJycsYWt4KTth a3IoYW1nLGFreCk7YWtrKGFrbCk7YWt0PWV5OwpyZXR1cm4gc3V9ZnVuY3Rpb24gYWxoKGRyKXt2 YXIgc3UsZCxoaz1wYXlsb2FkO2FrbisrO3N1PXNzKCdSUENOb3RBY3RpdmF0ZWQnCiwnJyxhbXIo ZHIuZW5yb2xsTGluaykpO3RiKCdvcGVuQnV0dG9uTG9jYXRpb24nLCcnKTtha2soYWtsKTtha3Q9 ZXk7CnJldHVybiBzdX1mdW5jdGlvbiBhbG0oZHIpe2Frayhha2wpO3JldHVybiBzcygKJ1JQQ0xv Y2tlZCcpKyhkci5zdGF0dXNNc2c/J1xuXG5Mb2NrZWQgbWVzc2FnZTogJytkci5zdGF0dXNNc2c6 JycpfQpmdW5jdGlvbiBhbGcoZHIpe2Frayhha2wpO3JldHVybiBzcygnUlBDRXhwaXJlZCcpfQpm dW5jdGlvbiBhbGsoZHIpe2Frayhha2wpO2lmKGRyLnN0YXR1cz09ZnopYWxlcnQoCnNzKCdSUENT dXNwZW5kZWQnLCcnLGRyLnJlY2lwaWVudCkpO2Vsc2UgaWYoZHIuc3RhdHVzPT1meSlhbGVydChz cygKJ1JQQ05vdFNlbnRFbnZlbG9wZScsJycsZHIucmVjaXBpZW50KSk7ZWxzZSBpZihkci5zdGF0 dXM9PWZ2KWFsZXJ0KHNzKAonUlBDVXNlckxvY2tlZCcsJycsZHIucmVjaXBpZW50KSk7cmV0dXJu IHNzKCdSUENSZWNpcGllbnRFcnJvcicpfQpmdW5jdGlvbiBhbGooZHIpe3ZhciBkdztha2soYWts KTthbGVydChzcygnUlBDQmxvY2tlZCcsJycsZHIuCnJlY2lwaWVudCkpO2lmKGR3PWtlKCdwYXNz TXNnJykpZHcuaW5uZXJIVE1MPXNzKAonUlBDQmxvY2tlZFRleHQnKSt1ZignRm9yZ290IHBhc3N3 b3JkPycsJ2h0dHBzOi8vaWVhMzcwcTAzLnFhLnNici5pcm9ucG9ydC5jb20vd2Vic2FmZS9wc3dk Rm9yZ290LmFjdGlvbicsYmcpO30KZnVuY3Rpb24gYW5zKGFseil7dmFyIGFrcz1hbHosYSxkO2Q9 ZG9jdW1lbnQuZm9ybXNbcGF5bG9hZC5mb3JtLmluZGV4XVsKJ3Bzd2RFeHBpcmVkVVJMJ107aWYo ZCYmZC52YWx1ZSl7dmFyIGE9YWx6LmluZGV4T2YoJz8nKTtha3M9ZC52YWx1ZTtpZihhIT0tMQop e2lmKGFrcy5pbmRleE9mKCc/JykhPS0xKWFrcys9JyYnO2Vsc2UgYWtzKz0nPyc7YWtzKz1hbHou c3Vic3RyaW5nKGErMSl9fQpyZXR1cm4gYWtzfWZ1bmN0aW9uIGFtdShkcil7dmFyIGR3LGFrcz1h bnMoZHIucHN3ZEV4cExpbmspO2Frayhha2wpO2lmKGR3PWtlCigncGFzc01zZycpKWR3LmlubmVy SFRNTD1zcygnUlBDUGFzc3dvcmRFeHBpcmVkJykrdWYoJ0NoYW5nZSBwYXNzd29yZCcsYWtzLApi Zyl9ZnVuY3Rpb24gYW10KGRyKXt2YXIgaGs9cGF5bG9hZCxha3c9YWxkO2lmKGRyLgpyZWNpcGll bnQpe2lmKCFkci5yZWNpcGllbnRJZGVudGlmaWVkKWRyLmF1dG9PcGVuPWJnO2Frd3w9YWtsfWVs c2V7ZHIuCmF1dG9PcGVuPWJnO2FsbigndW5kZWZpbmVkJyk7dGIoJ2VtYWlsVG8nLCdwb3J0cy1j b21taXR0ZXJzQEZyZWVCU0Qub3JnLCBjdnMtcG9ydHNARnJlZUJTRC5vcmcsIGN2cy1hbGxARnJl ZUJTRC5vcmcnKX1oay5ub1VzZXJLZXlOZWVkZWQ9Ymc7CmFrayhha3cpO2FtYyhoayk7YW1kKCk7 YW1iKGhrLDAsZHIuCnJlY2lwaWVudElkZW50aWZpZWQpO2Frcihha3UpO3RxKGhrLmZvcm0uaW5k ZXgsaGsuZm9ybS5mb2N1c0ZpZWxkKTthbXEoKTtha3QKPWV2fWZ1bmN0aW9uIGFseShkcil7dmFy IGhrPXBheWxvYWQ7YWtrKGFsZHxha2wpOwphbWMoaGspO2FtZCgpO2FtYihoaywwLGRyLnJlY2lw aWVudElkZW50aWZpZWQKKTtha3IoYWt1KTt0cShoay5mb3JtLmluZGV4LGhrLmZvcm0uZm9jdXNG aWVsZCk7YWt0PWV2O2FtcSgpOwphbmQoKTt9ZnVuY3Rpb24gYW50Cihkcil7dmFyIGQsaGs9cGF5 bG9hZDtpZihha28pe3RiKCdoaWRkZW5SZWNpcGllbnQnLCcnKTtpZihkPWtlKCdlbWFpbFRvJykp ewpha28uc2VsZWN0ZWRJbmRleD0wO2QucmVwbGFjZUNoaWxkKGFrbyxkLmNoaWxkTm9kZXNbMF0p fX1ha3IoYWxwKTtha2soYWxxKTsKdHEoaGsuZm9ybS5pbmRleCwndG9TZWxlY3QnKTtha3Q9ZXl9 ZnVuY3Rpb24gYWxiKApkcil7dmFyIGQ7YWt5KGVtKTtpZihkci5zdGF0dXM9PWZyKXtha3IoYW1m KTt0YigKJ3Bhc3NNc2cnLHNzKCdSUENQb2xsVGltZW91dCcpKX1lbHNle2lmKGRyLnN0YXR1cz09 ZXJ8fGRyLnN0YXR1cz09CmdhKXtha3IoYW1lKTt0YigncGFzc01zZycsc3MoJ0ZhdGFsRXJyb3JS ZXRyeScpKTthbGVydChzcygoZHIuc3RhdHVzPT1lcj8KJ1JQQ05vU2VydmVyJzonUlBDRXJyb3In KSkpfWVsc2V7dGIoJ3Bhc3NNc2cnLHNzKCdGYXRhbEVycm9yJykpO2lmKGRyLnN0YXR1cwo+Mjcm JmRyLm1lc3NhZ2UpYWxlcnQoZHIubWVzc2FnZSsnXG5cblN0YXR1czogJytkci5zdGF0dXMpO2Vs c2UgYWxlcnQoc3MoCidSUENFcnJvcicsJycsZHIuc3RhdHVzKSl9fX1mdW5jdGlvbiBhbncoZHIp e3ZhciBkCix1aSx0aixkdyxha2gsaGs9cGF5bG9hZCxzdj1oay5mb3JtLmluZGV4fHwwO3RiKCdp bml0TXNnJywnJyk7dGIoJ3Bhc3NNc2cnLAonJyk7aWYoZHIudHJhZmZpY0tleSlkci5SUENSZWYu dHJhZmZpY0tleT1kci50cmFmZmljS2V5O2lmKGRyLnNlc3Npb25JZClkci4KUlBDUmVmLnNlc3Np b249ZHIuc2Vzc2lvbklkO2FmZC5pbml0aWFsaXplKGRyLm1pblBvbGwsZHIubWF4UG9sbCxkci4K dG90YWxQb2xsLGRyLndhaXRUaW1lKTtoay5jb29raWVzRW5hYmxlZD1kci5jb29raWVzRW5hYmxl ZDtpZihkci5zZW5kZXJBdXRoKQpoay5zZW5kZXJBdXRoPWRyLnNlbmRlckF1dGg7YW9nKGRyLnNl bmRlckF1dGgpOwphb2goZHIuc2Vuc2l0aXZpdHkpO2lmKGQ9a2UoCid0b1NlbGVjdCcpKWQuZGlz YWJsZWQ9MDtpZihkci5yZWNpcGllbnQpYWxuKGRyLnJlY2lwaWVudCk7c3dpdGNoKGRyLnN0YXR1 cykKe2Nhc2UgZ2M6Y2FzZSBmeDphbnQoZHIpO3JldHVybjtjYXNlIGZtOmNhc2UgZnc6dWk9KGRy LnN0YXR1cz09Zm0/YWxpKGRyKToKYWxoKGRyKSk7aWYoYWtuPjEpe3RiKCdwYXNzTXNnJyx1aSxi Zyk7dWk9Jyd9aWYoYWtuPjMpe2FsZXJ0KHNzKAonUlBDVG9vTWFueVJldHJpZXMnKSl9YnJlYWs7 Y2FzZSBmejpjYXNlIGZ2OmNhc2UgZnk6dWk9YWxrKGRyKTticmVhaztjYXNlIGZzCjphbGooZHIp O2JyZWFrO2Nhc2UgZnU6YW10KGRyKTtpZighYWtoKWFraD1hY258fHdpbmRvdy5ldmVudDtpZihk ci5hdXRvT3BlbgomJighYWtofHwhYWtoLmFsdEtleSkpYWt6KGRvY3VtZW50LmZvcm1zW3N2XSxo aywnJyxha2gsYmcpO2JyZWFrO2Nhc2UgZmY6dWk9CnNzKCdSUENBdXRoRmFpbGVkJyk7Y2FzZSBm dDphbHkoZHIpO2JyZWFrO2Nhc2UgZmg6dGo9YWxtKGRyKTticmVhaztjYXNlIGZqOgp0aj1hbGco ZHIpO2JyZWFrO2RlZmF1bHQ6YWxiKGRyKTtyZXR1cm47fWlmKCFkdylkdz0odWk/J3Bhc3NNc2cn OicnKTtzcShkdywKdWksJycsdGopfWZ1bmN0aW9uIGFudihkcil7dmFyIGQsdWksdGosZHcsYWto LGhrPQpwYXlsb2FkLHN2PWhrLmZvcm0uaW5kZXh8fDA7dGIoJ2luaXRNc2cnLCcnKTt0YigncGFz c01zZycsJycpO3RiKAonb3BlbkJ1dHRvbkxvY2F0aW9uJywnJyk7aWYoZHIucmVjaXBpZW50KWFs bihkci5yZWNpcGllbnQpO3VvKCdiY2NSb3cnKTtpZigKZHIudHJhZmZpY0tleSlkci5SUENSZWYu dHJhZmZpY0tleT1kci50cmFmZmljS2V5O2lmKGRyLnNlc3Npb25JZClkci5SUENSZWYuCnNlc3Np b249ZHIuc2Vzc2lvbklkO2hrLmNvb2tpZXNFbmFibGVkPWRyLmNvb2tpZXNFbmFibGVkO3N3aXRj aChkci5zdGF0dXMpewpjYXNlIGZtOmNhc2UgZnc6dWk9KGRyLnN0YXR1cz09Zm0/YWxpKGRyKTph bGgoZHIpKTtpZihha24+MSl7dGIoJ3Bhc3NNc2cnLHVpCixiZyk7dWk9Jyd9aWYoYWtuPjMpe2Fs ZXJ0KHNzKCdSUENUb29NYW55UmV0cmllcycpKX1icmVhaztjYXNlIGZ6OmNhc2UgZnY6CmNhc2Ug Znk6dWk9YWxrKGRyKTticmVhaztjYXNlIGZzOmFsaihkcik7YnJlYWs7Y2FzZSBmdTphbXQoZHIp O2lmKCFha2gpYWtoPQphY258fHdpbmRvdy5ldmVudDtpZihkci5hdXRvT3BlbiYmKCFha2h8fCFh a2guYWx0S2V5KSlha3ooZG9jdW1lbnQuZm9ybXNbc3ZdCixoaywnJyxha2gpO2JyZWFrO2Nhc2Ug ZmY6dWk9c3MoJ1JQQ0F1dGhGYWlsZWQnKTtjYXNlIGZ0OmNhc2UgZ2M6YWx5KGRyKTsKYnJlYWs7 Y2FzZSBmaDp0aj1hbG0oZHIpO2JyZWFrO2Nhc2UgZmo6dGo9YWxnKGRyKTticmVhaztkZWZhdWx0 OmFsYihkcik7CnJldHVybjt9aWYoIWR3KWR3PSh1aT8ncGFzc01zZyc6JycpO3NxKGR3LHVpLCcn LHRqKTt0aChzdiwxKX0KZnVuY3Rpb24gYW51KGRyKXt2YXIgZCx1aSx0aixkdyxha2gsaGs9CnBh eWxvYWQsc3Y9aGsuZm9ybS5pbmRleHx8MCxobTtpZihkci5ldmVudCl7ZXZhbCgnZ0V2ZW50PScr ZHIuZXZlbnQrJzsnKTtha2gKPWFjbn1pZighYWtoKWFraD1hY258fHdpbmRvdy5ldmVudDtkci5y ZWNpcGllbnQ9aGsuc2VsZWN0ZWRJRDtpZihkci5zdGF0dXM9PQpnYyl7aWYoZHIuZm5jYWxsKXtl dmFsKGRyLmZuY2FsbCk7cmV0dXJuO31lbChoay5ycGMsaGsubXNnSUQsZXUsMCwnJyx7J25yJzox Cn0pO2lmKGRyLnNlY3VyZU5hbWUmJmhrLnNlbGVjdGVkSUQhPSd1bmRlZmluZWQnKWhrLnNlY3Vy ZU5hbWU9aGsuZm9ybS5mb3JtLgpzZWN1cmVOYW1lLnZhbHVlPWRyLnNlY3VyZU5hbWU7aWYoZHIu b2ZmZXJMb2dvdXQpaGsubG9nb3V0VVJMPWhrLmZvcm0uZm9ybS4KbG9nb3V0VVJMLnZhbHVlPQon aHR0cHM6Ly9pZWEzNzBxMDMucWEuc2JyLmlyb25wb3J0LmNvbS9rZXlzZXJ2ZXIvTG9nb3V0Jwo7 aGsuZm9ybS5mb3JtLnNlc3Npb25rZXkudmFsdWU9YmIuZW5jb2RlVG9TdHJpbmcoZHIua2V5KTtp Zihkci5vcGVuT25saW5lKXsKb3Blbk9ubGluZShoayk7cmV0dXJuIGVtfWFuYyhoayxkci5jYWNo ZUZsYWdzKTtpZihkci5jYWNoZWtleSloay51c2VyS2V5PWRyLgpjYWNoZWtleTtoay5zZXNzaW9u S2V5PWRyLmtleTtoay5ldmVudD1ha2h8fGFjbnx8d2luZG93LmV2ZW50O2htPShkci4KcmVxdWVz dFN0YXRlPT1leD9pcTpqaCk7cmV0dXJuIGFjYShoaywnJywyNTAsaG0seydwcm9ncmVzcyc6dHQs J2Vycm9yJzoKZGlzcGxheUVycm9yLCdycGMnOmFtaiwnc2F2ZWQnOnR5LCdmaW5hbGl6ZSc6YW5w fSx7J3Byb2dyZXNzQmFyJzp7J2JnQ29sb3InOgonIzgwODA4MCcsJ2JvcmRlckNvbG9yJzonIzAw MDAwMCd9fSl9ZWxzZSBpZihkci5zdGF0dXM9PWZyfHxkci5zdGF0dXM9PWZnKXsKaWYoZHIuc3Rh dHVzPT1mZylhZmQucmVzZXQoKTt2YXIgYW14PWFmZC5nZXROZXh0SW50ZXJ2YWwoImFscygpIik7 aWYoYW14PDApewppZihhbXg9PS0yKXt9ZWxzZXthbGIoZHIpfX1yZXR1cm4gZW19YWt5KGJnKTtz d2l0Y2goZHIuc3RhdHVzKXtjYXNlIGZtOmNhc2UKZnc6dWk9KGRyLnN0YXR1cz09Zm0/YWxpKGRy KTphbGgoZHIpKTtpZihha24+MSl7dGIoJ3Bhc3NNc2cnLHVpLGJnKTt1aT0nJ31pZgooYWtuPjMp e2FsZXJ0KHNzKCdSUENUb29NYW55UmV0cmllcycpKX1icmVhaztjYXNlIGZwOmFtdShkcik7YnJl YWs7Y2FzZSBmeToKY2FzZSBmdjpjYXNlIGZ6OnVpPWFsayhkcik7YnJlYWs7Y2FzZSBmczphbGoo ZHIpO2JyZWFrO2Nhc2UgZmg6dGo9YWxtKGRyKTsKYnJlYWs7Y2FzZSBmajp0aj1hbGcoZHIpO2Jy ZWFrO2Nhc2UgZnQ6YWtrKGFrbCk7dGIoJ3Bhc3NNc2cnLHNzKAonUlBDSW5zdWZmaWNpZW50QXV0 aCcpLGJnKTticmVhaztkZWZhdWx0OmFsYihkcik7cmV0dXJuO31pZighZHcpZHc9KHVpPwoncGFz c01zZyc6JycpO3NxKGR3LHVpLCcnLHRqKX1mdW5jdGlvbgphY28oZHIpe3ZhciBkLHVpLHRqLGR3 LGFraCxoaz1wYXlsb2FkLHN2PWhrLmZvcm0uaW5kZXh8fDA7dGIoJ2luaXRNc2cnLCcnKTsKdGIo J3Bhc3NNc2cnLCcnKTtpZihkci5zdGF0dXM9PWdjKXtpZihkci5zZWN1cmVOYW1lJiZoay5zZWxl Y3RlZElEIT0KJ3VuZGVmaW5lZCcpaGsuc2VjdXJlTmFtZT1kci5zZWN1cmVOYW1lO2lmKGRyLm9m ZmVyTG9nb3V0KWhrLmxvZ291dFVSTD0KJ2h0dHBzOi8vaWVhMzcwcTAzLnFhLnNici5pcm9ucG9y dC5jb20va2V5c2VydmVyL0xvZ291dCcKO2Fidyhkci5zdGF0dXMsZHIuc3RhdGUsZHIua2V5LGRy KTtyZXR1cm47fWVsc2UgaWYoZHIuc3RhdHVzIT1mZyl7YWt5KGJnKX0Kc3dpdGNoKGRyLnN0YXR1 cyl7Y2FzZSBmZzppZihoay51c2VyS2V5KXt0eCh1cywnJyk7d3ooaGsudXNlcmtleW5hbWUpO2hr Lgp1c2VyS2V5PScnO2FsYShoayxiZyl9ZWxzZXt0eChzbiwnJyl9YnJlYWs7Y2FzZSBmbTpjYXNl IGZ3OnVpPShkci5zdGF0dXM9PWZtCj9hbGkoZHIpOmFsaChkcikpO2lmKGFrbj4xKXt0YigncGFz c01zZycsdWksYmcpO3VpPScnfWlmKGFrbj4zKXthbGVydChzcygKJ1JQQ1Rvb01hbnlSZXRyaWVz JykpfWJyZWFrO2Nhc2UgZnA6YW11KGRyKTticmVhaztjYXNlIGZ6OmNhc2UgZnY6Y2FzZSBmeTp1 aQo9YWxrKGRyKTticmVhaztjYXNlIGZzOmFsaihkcik7YnJlYWs7Y2FzZSBmaDp0aj1hbG0oZHIp O2JyZWFrO2Nhc2UgZmo6dGo9YWxnCihkcik7YnJlYWs7Y2FzZSBmdDpha2soYWtsKTt0YigncGFz c01zZycsc3MoJ1JQQ0luc3VmZmljaWVudEF1dGgnKSxiZyk7YnJlYWsKO2RlZmF1bHQ6c2UoMSk7 YWxiKGRyKTtyZXR1cm47fWlmKCFkdyYmdWkpZHc9J3Bhc3NNc2cnO3NxKGR3LHVpLCcnLHRqKTt0 aChzdgosMSk7c2UoMSl9dmFyIGFuZz0wOwoKCmZ1bmN0aW9uIGFsbyhzdixhZXUpewp9ZnVuY3Rp b24gYW5jKGhrLApha20pe3ZhciBhbXo9MAoKfGFjaTtoay5mbGFnc3w9YW16O2FrbXw9fmFtejto ay5mbGFncyY9CmFrbTtpZighKGhrLmZsYWdzJmFhZCkpd3ooaGsudXNlcmtleW5hbWUpO2lmKCEo aGsuZmxhZ3MmemUpKXd5KGhrLm1zZ0lEKX0KZnVuY3Rpb24gYW5vKHJlLHNyKXt0aCgwLDEpfWZ1 bmN0aW9uIGFucAoocmUsc3Ipe2lmKHJlKXthZmQuY2FuY2VsKCk7ZWsocGF5bG9hZC5ycGMpO2Fr eShiZyk7cmV0dXJuO31hZmQucmVzZXQoKTthbHMoCil9dmFyIGFuYj0wO2Z1bmN0aW9uIGFtbihh bmksYWtoKXthbmI9YW5pO2FtYShha2gpOwpyZXR1cm4gMX1mdW5jdGlvbiBhb2YoKXt2YXIgaGs9 cGF5bG9hZCxzdj1kb2N1bWVudC5mb3Jtc1toay5mb3JtLmluZGV4XTtpZigKaGsubm9Vc2VyS2V5 TmVlZGVkfHwoc3Yua2V5MSYmc3Yua2V5MS52YWx1ZSkpb3Blbk9ubGluZShoayk7ZWxzZSBha3Io YWxjKX0KZnVuY3Rpb24gYW9sKGFraCl7dHIoYmcpfWZ1bmN0aW9uIGFvbyhha2gpe3RyKGVtKX12 YXIgYWx4PScnOwpmdW5jdGlvbiBhbmwoZHIpe2Freihkci5mb3JtLGRyLnBheWxvYWRSZWYsZHIu a2V5LGRyLmV2dCk7YWx4PScnfQpmdW5jdGlvbiBha3ooc3YsaGssbSxha2gsZXEpe3ZhciBha209 MDtpZihlcSl7YWx4PXsnZm9ybSc6c3YsCidwYXlsb2FkUmVmJzpoaywna2V5JzptLCdldnQnOmFr aH07c2V0VGltZW91dCgiYW5sKGFseCkiLGlzPzEyNToxKTtyZXR1cm47fQppZigoaGsuZmxhZ3Mm eXkpJiYhc3YuYXV0b09wZW4pe2FrbT1oay5mbGFncztpZighbSYmIWhrLnVzZXJLZXkpewppZiho ay5mbGFncyZ6Zilha209MDtlbHNlIGFrbSY9fmFhZH1lbHNlIGlmKGhrLmVuY3J5cHRlZFNlc3Np b25LZXkpYWttfD16ZXwKemY7aWYoaGsuc2Vzc2lvbktleSlha218PXplfWVsc2V7aWYoc3YuY2Fj aGVVc2VyS2V5JiZzdi5jYWNoZVVzZXJLZXkuY2hlY2tlZAopYWttfD1hYWQ7aWYoc3YuY2FjaGVT ZXNzaW9uS2V5JiZzdi5jYWNoZVNlc3Npb25LZXkuY2hlY2tlZClha218PXplO2lmKHN2LgpjYWNo ZUVuY3J5cHRlZFNlc3Npb25LZXkmJnN2LmNhY2hlRW5jcnlwdGVkU2Vzc2lvbktleS5jaGVja2Vk KWFrbXw9KHplfHpmKTsKaWYoc3YuYXV0b09wZW4mJnN2LmF1dG9PcGVuLmNoZWNrZWQpYWttfD15 eTtpZihzdi5yZW1lbWJlck1lJiZzdi5yZW1lbWJlck1lLgpjaGVja2VkKWFrbXw9YWNpfWFuYyho ayxha20pO3RoKDAsMCk7dGIoJ3Bhc3NNc2cnLCcnKTtoay5ldmVudD1ha2h8fGFjbnx8CndpbmRv dy5ldmVudDtyZXR1cm4gYWNhKGhrLG0sMjUwLGFuYix7J3Byb2dyZXNzJzp0dCwnZXJyb3InOmRp c3BsYXlFcnJvciwKJ3JwYyc6YW1qLCdzYXZlZCc6dHksJ2ZpbmFsaXplJzphbm99LHsncHJvZ3Jl c3NCYXInOnsnYmdDb2xvcic6JyM4MDgwODAnLAonYm9yZGVyQ29sb3InOicjMDAwMDAwJ319KX1m dW5jdGlvbiBha2ooc3Upe2lmKCFzdSlzdT0nJztkb2N1bWVudC53cml0ZShzdSsKJ1x4M2MhLS0n KX1mdW5jdGlvbiBha2koKXtkb2N1bWVudC53cml0ZSgnLS1ceDNlJyl9ZnVuY3Rpb24gYW15KGR3 KXtkdz1rZShkdwopO3JldHVybihkdyYmZHcuaW5uZXJIVE1MLmluZGV4T2YoJ25ic3AnKSE9LTEp fXZhciB1c2VyVGV4dD17CidOb1Bhc3N3b3JkUmVxdWlyZWQnOidObyBwYXNzd29yZCByZXF1aXJl ZC4nLCdSUENFcnJvcic6CidTeXN0ZW0gdW5hdmFpbGFibGUuIFBsZWFzZSBtYWtlIHN1cmUgeW91 IGFyZSBvbmxpbmUgJysKJyBhbmQgdHJ5IGFnYWluIGxhdGVyLlxuXG5TdGF0dXM6ICRbMF0nLCdS UENFeHBpcmVkJzoKJ01lc3NhZ2UgZXhwaXJlZC4gQ29udGFjdCBzZW5kZXIgdG8gcmVhY3RpdmF0 ZS4nLCdSUENMb2NrZWQnOgonTWVzc2FnZSBsb2NrZWQuIENvbnRhY3Qgc2VuZGVyIGZvciBtb3Jl IGluZm9ybWF0aW9uLicsJ1JQQ05vU2VydmVyJzoKJ1N5c3RlbSB1bmF2YWlsYWJsZS4gUGxlYXNl IG1ha2Ugc3VyZSB5b3UgYXJlIG9ubGluZSAnKwonYW5kIHRyeSBhZ2FpbiBsYXRlci4nLCdSUENB dXRoRmFpbGVkJzoKJ1lvdXIgcGFzc3dvcmQgaGFzIGNoYW5nZWQuIFBsZWFzZSBlbnRlciB5b3Vy ICcrJ3Bhc3N3b3JkLicsCidSUENOb3RTZW50RW52ZWxvcGUnOidUaGlzIG1lc3NhZ2Ugd2FzIG5v dCBzZW50IHRvIHlvdXIgYWRkcmVzcyAnKycoJFswXSkuJywKJ1JQQ1N1c3BlbmRlZCc6J1lvdXIg YWNjb3VudCAoJFswXSkgaGFzIGJlZW4gc3VzcGVuZGVkLiBQbGVhc2UgJysKJ2NvbnRhY3QgdGhl IHNlbmRlciBmb3IgbW9yZSBpbmZvcm1hdGlvbi4nLCdSUENVc2VyTG9ja2VkJzoKJ1lvdXIgYWNj b3VudCAoJFswXSkgaGFzIGJlZW4gbG9ja2VkLiBQbGVhc2UgJysKJ2NvbnRhY3QgdGhlIHNlbmRl ciBmb3IgbW9yZSBpbmZvcm1hdGlvbi4nLAonUlBDQmxvY2tlZCc6J1lvdXIgYWNjb3VudCAoJFsw XSkgaGFzIGJlZW4gYmxvY2tlZCBiZWNhdXNlIG9mIHRvbyAnKwonbWFueSBpbmNvcnJlY3QgcGFz c3dvcmQgYXR0ZW1wdHMuIFBsZWFzZSB1c2UgdGhlIEZvcmdvdCAnKwonUGFzc3dvcmQgbGluayB0 byByZWFjdGl2YXRlIHlvdXIgYWNjb3VudC4nLCdSUENCbG9ja2VkVGV4dCc6CidZb3VyIGFjY291 bnQgaGFzIGJlZW4gYmxvY2tlZC4gVXNlIHRoZSBGb3Jnb3QgJysKJ1Bhc3N3b3JkIGxpbmsgYmVs b3cgdG8gcmVhY3RpdmF0ZSB5b3VyIGFjY291bnQuXHgzY2JyXHgzZScsCidSUENQYXNzd29yZEV4 cGlyZWQnOidZb3VyIHBhc3N3b3JkIGhhcyBleHBpcmVkLiBVc2UgdGhlIGxpbmsgYmVsb3cgJysK J3RvIGNoYW5nZSB5b3VyIHBhc3N3b3JkLlx4M2Niclx4M2UnLCdSUENOb3RSZWdpc3RlcmVkJzoK J1RvIG9wZW4gdGhpcyBtZXNzYWdlLCBmaXJzdCBjbGljayB0aGUgYnV0dG9uIHRvICcrCidyZWdp c3Rlci4gQWZ0ZXIgcmVnaXN0ZXJpbmcsIGNvbWUgYmFjayB0byBjb250aW51ZSBvcGVuaW5nICcr J3RoZSBtZXNzYWdlLicKLCdSUENOb3RBY3RpdmF0ZWQnOidUbyBvcGVuIHRoaXMgbWVzc2FnZSB5 b3VyIGFjY291bnQgbXVzdCBmaXJzdCBiZSAnKwonYWN0aXZhdGVkLiBQbGVhc2UgY29udGFjdCB0 aGUgc2VuZGVyIGZvciBtb3JlIGluZm9ybWF0aW9uLicsCidSUENUb29NYW55UmV0cmllcyc6J1lv dSBtdXN0IHN1Y2Nlc3NmdWxseSBzZXR1cCBhbiBhY2NvdW50IHRvIG9wZW4gJysKJ3RoaXMgbWVz c2FnZS4gSWYgeW91IGhhdmUgbm90IHJlZ2lzdGVyZWQgdGhlbiBjbGljayB0aGUgbGluayB0byAn KwonZG8gc28uIElmIHlvdSBhbHJlYWR5IHJlZ2lzdGVyZWQgdGhlbiBjaGVjayB5b3VyIGluYm94 IGZvciBhbiAnKwonYWN0aXZhdGlvbiBlbWFpbC4gRm9yIG1vcmUgaW5mb3JtYXRpb24gcGxlYXNl IGNvbnRhY3Qgc3VwcG9ydC4nLAoKJ1JQQ1JlY2lwaWVudEVycm9yJzonWW91IG1heSBub3Qgb3Bl biB0aGlzIG1lc3NhZ2UgdXNpbmcgdGhpcyAnKwonYWRkcmVzcy4gVG8gb3BlbiB0aGlzIG1lc3Nh Z2UgYXMgYSBkaWZmZXJlbnQgdXNlciwgY2xpY2sgdGhlICcrCidsaW5rIHRvIHRoZSByaWdodC4n LCdSUENJbnN1ZmZpY2llbnRBdXRoJzoKJ1lvdSBtYXkgbm90IG9wZW4gdGhpcyBtZXNzYWdlIGJl Y2F1c2UgeW91ICcrCidkbyBub3QgaGF2ZSBhIHN1ZmZpY2llbnQgbGV2ZWwgb2YgYXV0aGVudGlj YXRpb24gZm9yIHRoaXMgJysKJ21lc3NhZ2Ugc2Vuc2l0aXZpdHkuJywnUlBDV2FpdGluZyc6J0Nv bnRhY3Rpbmcgc2VydmVyLiBQbGVhc2Ugd2FpdC4uLicsCidGYXRhbEVycm9yJzonQW4gZXJyb3Ig b2NjdXJyZWQgYW5kIHRoaXMgbWVzc2FnZSBjYW5ub3QgYmUgb3BlbmVkLiAnKwonUGxlYXNlIHRy eSBhZ2FpbiBsYXRlci4nLCdGYXRhbEVycm9yUmV0cnknOgonQW4gZXJyb3Igb2NjdXJyZWQgYW5k IHRoaXMgbWVzc2FnZSBjYW5ub3QgYmUgJysKJ29wZW5lZC4gQ29udGFjdCB0aGUgc2VuZGVyLCBv ciByZWZyZXNoIHRoaXMgcGFnZSB0byB0cnkgYWdhaW4uJywKJ1JQQ1BvbGxUaW1lb3V0JzonWW91 IHNlZW0gdG8gaGF2ZSBzdGVwcGVkIGF3YXkgZnJvbSB5b3VyIGNvbXB1dGVyLiAnKwonVG8gZW50 ZXIgeW91ciBwYXNzd29yZCBhbmQgb3BlbiB5b3VyIG1lc3NhZ2UsIGNsaWNrIHRoZSBSZWZyZXNo ICcrJ2J1dHRvbi4nCiwnU2F2ZWRQYWdlJzonSXQgYXBwZWFycyB5b3UgdHJpZWQgdG8gc2F2ZSB0 aGlzIGVudmVsb3BlIGZyb20geW91ciAnKwonYnJvd3NlciBhcyBhICJXZWIgUGFnZSwgY29tcGxl dGUuIiBVbmZvcnR1bmF0ZWx5LCBzYXZpbmcgYSAnKwoncmVnaXN0ZXJlZCBlbnZlbG9wZSBpbiB0 aGlzIHdheSBjYXVzZXMgdGhlIGJyb3dzZXIgdG8gaXJyZXBhcmFibHkgJysKJ2JyZWFrIHRoZSBl bnZlbG9wZS4gVGhlIGRpc3BsYXkgd2lsbCBsb29rIGdhcmJsZWQgYW5kIHRoZSBlbnZlbG9wZSAn Kwond2lsbCBub3Qgb3Blbi4gVG8gb3BlbiB5b3VyIG1lc3NhZ2UgcGxlYXNlIGdvIGJhY2sgYW5k IG9wZW4gdGhlICcrCidvcmlnaW5hbCBmaWxlLicsJ0RpZmZlcmVudEFkZHJlc3NMaW5rJzonU2Vs ZWN0IGEgZGlmZmVyZW50IGFkZHJlc3MnLAonTm90TGlzdGVkTGluayc6J015IGFkZHJlc3MgaXMg bm90IGxpc3RlZCcsJ09wZW5PbmxpbmVUaXAnOgonSWYgeW91IGV4cGVyaWVuY2UgcHJvYmxlbXMg b3BlbmluZyB0aGlzIG1lc3NhZ2UsICcrJ3RyeSB0byAkWzBdJywKJ09wZW5PbmxpbmVIaW50Jzon U3VibWl0IHlvdXIgcGFzc3dvcmQgYWJvdmUgdG8gb3BlbiB5b3VyIG1lc3NhZ2Ugb25saW5lJywK J1Bhc3NwaHJhc2VUZXh0JzonXHgzY2lceDNlWW91ciBwZXJzb25hbCBwaHJhc2UgaXMgbm90IGVu YWJsZWQgb24gJysKJ3RoaXMgbWFjaGluZS5ceDNjL2lceDNlJ30sZWg9ZXQ7Ly8tLT48L3Njcmlw dD48L2hlYWQ+PGJvZHkKYmdjb2xvcj0iI0U3RTdFNyI+PHNwYW4KaWQ9ImZmX3RyYXNoIgpzdHls ZT0iZGlzcGxheTpub25lIj48L3NwYW4+PHNjcmlwdAp0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiCmxh bmd1YWdlPWphdmFzY3JpcHQ+PCEtLQppZihrZSgnZmZfc2F2ZWQnKSlhbGVydChzcygnU2F2ZWRQ YWdlJykpO3ZhciBhbmU7aWYoYW5lPWtlKCdmZl90cmFzaCcpKWFuZS4KaW5uZXJIVE1MPSdceDNj c3BhbiBpZD1mZl9zYXZlZFx4M2VceDNjL3NwYW5ceDNlJzt0cihiZyk7d2luZG93Lm9uZm9jdXM9 YW9sOwovLy0tPjwvc2NyaXB0PjxzcGFuCmlkPWNvbW1lbnR0ZXN0CnN0eWxlPSJkaXNwbGF5OiBu b25lIj48c2NyaXB0CnR5cGU9InRleHQvamF2YXNjcmlwdCIKbGFuZ3VhZ2U9amF2YXNjcmlwdD48 IS0tCmFraigpOy8vLS0+PC9zY3JpcHQ+Jm5ic3A7PHNjcmlwdAp0eXBlPSJ0ZXh0L2phdmFzY3Jp cHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQpha2koKTsvLy0tPjwvc2NyaXB0Pjwvc3Bhbj48 c3BhbgppZD14bXB0ZXN0CnN0eWxlPSJkaXNwbGF5OiBub25lIj48c2NyaXB0CnR5cGU9InRleHQv amF2YXNjcmlwdCIKbGFuZ3VhZ2U9amF2YXNjcmlwdD48IS0tCmRvY3VtZW50LndyaXRlKCdceDNj eG1wXHgzZScpOy8vLS0+PC9zY3JpcHQ+Jm5ic3A7PHhtcD48L3htcD48L3NwYW4+PHNjcmlwdAp0 eXBlPSJ0ZXh0L2phdmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQp2aD1hbXkoJ2Nv bW1lbnR0ZXN0Jyk7dmk9YW15KCd4bXB0ZXN0Jyk7dmc9ISh2aHx8dmkpOy8vLS0+PC9zY3JpcHQ+ CjxzY3JpcHQKdHlwZT0idGV4dC9qYXZhc2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0K YWtqKCk7Ly8tLT48L3NjcmlwdD48cD5SZWFzb25zIHlvdSBtYXkgYmUgc2VlaW5nIHRoaXMgdGV4 dDo8b2wKY2xhc3M9bWFpblJlYXNvbnM+PGxpPllvdSBhcmUgc2VlaW5nIHRoaXMgdGV4dCBpbiB5 b3VyIHByZXZpZXcgcGFuZS4gUGxlYXNlCm9wZW4gdGhlIGF0dGFjaG1lbnQgdG8gcmVhZCB5b3Vy IHNlY3VyZSBtZXNzYWdlLjwvbGk+PGxpPllvdSBoYXZlIG9wZW5lZCB0aGUKYXR0YWNobWVudCBh bmQ8b2wKY2xhc3M9c3ViUmVhc29ucwp0eXBlPWE+PGxpPnlvdSBkbyBub3QgeWV0IGhhdmUgYW4g YWNjb3VudC4gUGxlYXNlIHNlbGVjdCB5b3VyIGVtYWlsIGFkZHJlc3MKYW5kIGNsaWNrIHRoZSBP cGVuIGJ1dHRvbiB0byBjcmVhdGUgYW4gYWNjb3VudC48L2xpPjxsaT55b3UgaGF2ZSBhbiBhY2Nv dW50LgpPbmNlIHRoZSBPcGVuIGJ1dHRvbiBhcHBlYXJzLCBlbnRlciB5b3VyIHBhc3N3b3JkIGFu ZCBjbGljayBPcGVuLjwvbGk+PC9vbD4KPC9saT48L29sPjwvcD48cD5JZiB0aGUgT3BlbiBidXR0 b24gZG9lcyBub3QgYXBwZWFyLCBwbGVhc2UgZm9yd2FyZCB0aGUKb3JpZ2luYWwgZW1haWwgdG86 IG1vYmlsZUByZXMuY2lzY28uY29tPC9wPjxocgpzaXplPTE+PHNjcmlwdAp0eXBlPSJ0ZXh0L2ph dmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQpha2koKTsvLy0tPjwvc2NyaXB0Pjxm b3JtCm1ldGhvZD1QT1NUCmFjY2VwdC1jaGFyc2V0PVVURi04CmFjdGlvbj0iaHR0cHM6Ly9pZWEz NzBxMDMucWEuc2JyLmlyb25wb3J0LmNvbS9lbnZlbG9wZW9wZW5lci9kZWNyeXB0X2VudmVsb3Bl LmpzcCIKPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPW1ldGFQYXlsb2FkVmFsdWUKdmFsdWU9IiI+ PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9cGF5bG9hZFZhbHVlCnZhbHVlPSIiPjxpbnB1dAp0eXBl PWhpZGRlbgpuYW1lPWtleVNlcGFyYXRvcgp2YWx1ZT0iXiI+PGlucHV0CnR5cGU9aGlkZGVuCm5h bWU9a2V5Q2FzZUluc2Vuc2l0aXZlCnZhbHVlPSIwIj48aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT1v cGVuZXJIb3N0CnZhbHVlPSJpZWEzNzBxMDMucWEuc2JyLmlyb25wb3J0LmNvbSI+PGlucHV0CnR5 cGU9aGlkZGVuCm5hbWU9cmVnaXN0ZXJVUkwKdmFsdWU9IiI+PGlucHV0CnR5cGU9aGlkZGVuCm5h bWU9cHN3ZEV4cGlyZWRVUkwKdmFsdWU9IiI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9cHN3ZEZv cmdvdFVSTAp2YWx1ZT0iaHR0cHM6Ly9pZWEzNzBxMDMucWEuc2JyLmlyb25wb3J0LmNvbS93ZWJz YWZlL3Bzd2RGb3Jnb3QuYWN0aW9uIj48aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT1zZXNzaW9ua2V5 CnZhbHVlPSIiPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPXNlY3VyZU5hbWUKdmFsdWU9IiI+PGlu cHV0CnR5cGU9aGlkZGVuCm5hbWU9bG9nb3V0VVJMCnZhbHVlPSIiPjxpbnB1dAp0eXBlPWhpZGRl bgpuYW1lPXNlY3VyZVJlcGx5QWxnCnZhbHVlPSJBUkM0Ij48aW5wdXQKdHlwZT1oaWRkZW4KbmFt ZT0iX2NoYXJzZXRfIj48aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT1jaGFyc2V0VGVzdAp2YWx1ZT0i JiMxMjM3MTsiPjxzcGFuCmlkPWhpZGRlblJlY2lwaWVudD48L3NwYW4+PGRpdgppZD1wYXlsb2Fk SW1hZ2UKc3R5bGU9InZpc2liaWxpdHk6aGlkZGVuOyBoZWlnaHQ6MXB4OyBvdmVyZmxvdzpoaWRk ZW4iPgo8c2NyaXB0CnR5cGU9InRleHQvamF2YXNjcmlwdCIKbGFuZ3VhZ2U9amF2YXNjcmlwdD48 IS0tCmlmKHZoKWFraigpO2Vsc2UgaWYodmkpZG9jdW1lbnQud3JpdGUoJ1x4M2N4bXBceDNlJyk7 Ly8tLT48L3NjcmlwdD4KPGJyPjxpbWcgYWx0PSIiIHNyYz0iP3A9MCZhbXA7ZD0lN0InbmFtZScl M0FudWxsLCUwRCUwQSdtc2dJRCclM0EnYjVkZDRkZWExNWQ1ZmM3MDdmMDAwMDAxOTIzMjU2ZDAl NDBpZWEzNzBxMDMlMkVxYScsJTBEJTBBJ2ZsYWdzJyUzQTIwNTcsJTBEJTBBJ3JpZCclM0EnY0c5 eWRITXRZMjl0YldsMGRHVnljMEJtY21WbFluTmtMbTl5WnclM0QlM0QnLCUwRCUwQSdrZXlzZXJ2 ZXJob3N0JyUzQSdpZWEzNzBxMDMlMkVxYSUyRXNiciUyRWlyb25wb3J0JTJFY29tJywlMEQlMEEn c2VjdXJlcmVwbHlob3N0JyUzQSdpZWEzNzBxMDMlMkVxYSUyRXNiciUyRWlyb25wb3J0JTJFY29t JywlMEQlMEEnb3BlbmVyaG9zdCclM0EnaWVhMzcwcTAzJTJFcWElMkVzYnIlMkVpcm9ucG9ydCUy RWNvbScsJTBEJTBBJ3RvYyclM0ElNUIlMEQlMEElNUInQm9keS0xMjY0NjE2MDAyODM3JTJFaHRt bCcsMSwlMEQlMEEnJywlMEQlMEEnJywlMEQlMEExMywlNUIwLDExMTUlNUQsJ0JvZHktMTI2NDYx NjAwMjgzNyUyRWh0bWwnLCUwRCUwQSdJU08tODg1OS0xJyU1RCwlMEQlMEElNUInYXR0YWNobWVu dDEnLDMsJTBEJTBBJycsJTBEJTBBJycsJTBEJTBBNSwlNUIxMTE1LDU2MCU1RCwnYXR0YWNobWVu dDEnLCUwRCUwQSd1dGYtOCclNUQsJTBEJTBBJTVCJ01lc3NhZ2VCYXIlMkVodG1sJyw0LCUwRCUw QScnLCUwRCUwQScnLCUwRCUwQTEsJTVCMTY3NSwxMDQ4NSU1RCwnTWVzc2FnZUJhciUyRWh0bWwn LCUwRCUwQSdJU08tODg1OS0xJyU1RCUwRCUwQSU1RCwlMEQlMEEnc2FsdCclM0EnS1BtY3FXSlNt TFBEMUptTW40JTJCaWNQTndrdlklM0QnLCUwRCUwQSdkYXRhJyUzQSU1QiUwRCUwQScnLCUwRCUw QScwSnljbVV3SjdmRlcxb0JDdmdidm9VZ3ZEUG04dlN5SEJnQlNSJTJGNTV2ejhnSEtidE9YSGZD RUN1UTZHJTJCUWNrM2drVSUyRmhBRkglNUMlMEQlMEFYYWVtQkZ0WGN3MWZPN2wlMkYlMkZBU01V aTNiRjVSSHolMkZzSk5ubUw4V0s1YnJndzY3VUN3R0hxNjJqdiUyRmVEZ3VOR1ZsUEJaS0gwcyU1 QyUwRCUwQUdLV0tBVFZ0MlhQNTJEaiUyQllzaE0lMkI0SktaQTNqVlQyOXFncklwMFpXZ2E1V1J5 eENaVVV6d0FsUHhzWWVtMWNlJTJCd2l2elQlMkZrJTVDJTBEJTBBVm1qd0NncnllTFpMSkQlMkZY UEY2R2pmaWUwYVh5VlZ4b0JkelJJQU5QVE9FTiUyRld4M3FZJTJGMnl6MDIyWUh3TnMyTUlkem1E eDVuJTVDJTBEJTBBdUpKUjY0WDQwMmRacm9PMHhsb1h6aEElMkZvOTJZQ2R2cU9PMXAmYW1wO249 JykiPgo8aW1nIGFsdD0iIiBzcmM9Ij9wPTEmYW1wO2Q9TXNNVWY4STd0OWxYR0xXdnZpS3pMZWlX WWtyOGI5aVN2S2dIJTVDJTBEJTBBRkJFdTEyaTYwYnNKS2F6T0FoQ3BtMlZKekx3SkVnZnBGaUdv WFY1WUREc1pjTUt6TVBSQzViVCUyRmJhczUlMkZ4SSUyRk5EUHA4TzhRJTVDJTBEJTBBUmhNJTJC eThrTUtPMkhndzNHRWsyazlqMjRVNjE5TUJyM2V4UEslMkJnNyUyQlklMkJJMjFGSWdpZVhaSUtj SlV0ek9uSEYzbFBXR3lndXAlNUMlMEQlMEEyQ3JydU9Sc29BMlRYam1oWjF2bElVVE5ZbmlWeTAw Mk1VeVNnU0ZOZUNBVUdqakQ1TXA3STMySGdKeFRsMzVHSCUyRm9CNmlwRSU1QyUwRCUwQXJ1Mmxn cnJZSFdWSWY2JTJGY0FnZHVxWWpzc0l0bkJmM0JQWXFLcXRoc04yVTB3c3cxVUJGZDN0Nnc4YnBM VWxVdHE5RSUyQmY0UjElNUMlMEQlMEFDQ1dDJTJCZnNLJTJCdVpXdGhGTTNycHhuUUI5VDJEdVIz alglMkZJaWNpY3FDNmI0QzRvY2tra1M3SlhjaUJsc2hRdGFkd1hXdk5OT3UlNUMlMEQlMEFFNk1O VUNMWGdrSlMlMkZvRUVEdFJ3ZVJ1WlJYMlg2RmdJRnRwdGNENm0lMkY4VjhnY3pMTkhaUk1SbklE MURpakFWR0sxZktLaGtwJTVDJTBEJTBBN1hKNm9oRWpkZHBjZGV3cUhIWjVnZTBoV0daSGtHZ05N NXd3aVFsc2o3d0duaEJMdVZPbExzRHV5VVJxREpUT0U5NVBNS0dUJTVDJTBEJTBBR0wyZVpqZFlN QVhGS1clMkIlMkZ6RGc4YlZ0TCUyRktteTRucDloWklDRnJ4UnFMU3A2OGQzbVY4d0FyRyUyRjlh SUk1MGt5bEFrdDFpWVglNUMlMEQlMEE3NWlocWw1R0VjSU1PUkJjOG1YUHp1R1FQRFd0dUclMkJJ cmZ1S05jJTJGN2FDQWVzNzRLaGluRlZsOTFpc0xodWNvRTJYdzB3NUJkJTVDJTBEJTBBMm40bjJG Tk9sTktnMG40T2I5WmZIUWlRQVB6Z0RUSks4VVRiOFl1WUNtNDRzOEdHY0Z0UiUyQnhhbWRvbVlo dE9QTWpUWWhmTXglNUMlMEQlMEFzUmUxWmtnb2YlMkJsNCUyRmxCdUJoRDIlMkJ4UHRHUFVVOVJn ZXZoYjAlMkZkNkJaRjVMemQyWVZmMiUyQjJSanhSJTJCeW1LNEg0M0pTSElyVUclNUMlMEQlMEFj aUZPU1A2WEhFUVF2V1J6QmlrYkpwQUdiTEtLSHhnNXRkaDJzbkhZUnFUYTlDcXlXTnZRRnFBJTJG SkU2Q256bXltNzV3MkZMSyU1QyUwRCUwQXdSdHVtQjVDR2RxNDhSU25lZ1lQSGZ5Rk9OSDhJY1lq YzloY2lzeElhT1RQNEJGMHlLdiUyRjdWaFc2dWJTOEZmNVcyNkdWSWdrJTVDJTBEJTBBVlNpSTJ1 dVFjWEdyMmtiQkU1TWNkRmlHSExPN3F5S0l4YW5GcTB6SGZYJmFtcDtuPScpIj4KPGltZyBhbHQ9 IiIgc3JjPSI/cD0yJmFtcDtkPTQ5V1NiZDZZSm1rVFpFUzhNMSUyRnlYMFJiWlk2ZjhmJTVDJTBE JTBBJTJGaVVtdVdlbXloeWtiWUVHMmNOU1pxeCUyQmRKSGV0cDNBWW1KNTdudzEwWW9WJTJGVW5V SWRPZ1V2SXRUNXdxdzhDU2FjckU2cTJiJTVDJTBEJTBBMzhxWE53aEQ4SEVOTjRsWFdKeHM5JTJC RXl3MEZiTGk5MUhnZyUyQm84NFc0bE9xWjQ4ZjFuQUUlMkZLdWMyNVVJdjhFOTB5M3V1QVF4JTVD JTBEJTBBWGRiRGhERTRWUGtYUzE3Z3BjU3JXa1U5Y1BrM09yaHR0VkFTc3FWUGlOUkV0RzFkakZq cmxZTmclMkJOMXl2b3ZhV2thYyUyQjdoVCU1QyUwRCUwQUVQS01ONnRvOVRieTFwMzJpWmNTMXB3 VWxjakd3Q0VZZDd5ZyUyRkNBeU92TjVDdFY5cjhOOCUyQlR2VGlBZmtVJTJGaW1LOHZ1aSUyRnpj JTVDJTBEJTBBUnZva1MxbTJoZDNMelZCVWtpbGNBUkc5YkRyZjJUS1N5SVBXa3clMkJ0eiUyRkRE UUdsaVZEJTJGU1pBZUlXME9jTlRjVVEyNHFyVFE4JTVDJTBEJTBBRUJ4YiUyRiUyRlRldG55Mmw2 OENaakhaa2d4Znd5WjFLN1JBUiUyQm1na01rT3dmMXZnb2VtUnJZSkRkT1NzSkxyJTJCNU1mcXFh JTJGYzVHZiU1QyUwRCUwQUlQZWx4dFhsekx3cUhlUjhSYnUlMkJLJTJCUVNDS2VCYTBiSjl4ZVNw dWVlQ0hNNWo3M3ZKVk5tcGtjZ2Z2dlJpNnQ3b05rcVM3a2YlNUMlMEQlMEFsMjVxZ2c4Vkd1JTJG cGNhM0EzUXFmM29lbkJYVlE5REFkTmo1S0Z0d0hlVXo1aFJBNWZmWXMxJTJGZCUyRmZ0WWR5NERY JTJCbjBFRmZRdyU1QyUwRCUwQWhRdFVCTVVhTFZPbEVtTThoMjByMFRCYWtGVnlub0t0VEdXMkF1 V1N1WWhZZUNKMm5UMEM1U2ZJVm9KMkZ5M1pwQmlrakVwUiU1QyUwRCUwQTFQNzZ5YTZ3MmNGTWc5 MjB1TGFMTHROdExidEUzJTJCVzJyNkZMNzNQMDNDRHV4ekNpQlYwanZqSHBtN3BhTG9zUjBHTkJp eWxVJTVDJTBEJTBBUnZhJTJGMnR1YmRvR1RUcEJoUnU2MXplUzY1RHluSld4bmtISnl3VWRZeSUy RlNKZE5VSE9jdUYlMkZMNm95TkpLVnZzVXFlSUJMRDBJJTVDJTBEJTBBeEdwbjFUdGYlMkZ6U09V Z1oxS3oxWlBsMHNTaVdwU1ZXajlaV1RrUkt0MzZUSnR3eHlvWXFQRkZQaEd6a2JwRE91YzhaT1pE QSUyQiU1QyUwRCUwQTVyJTJGSDd3JTJGa3p5Rk5FTUVRVkZxTE0lMkJPeXVlbXRKcE9jbUl3UXZP bWclMkJlQ3ZPalRhVEU3cmhueHZqUGRpMHJvODJZTnptMkRSJTVDJTBEJTBBbzkyY2IzaWRiRW01 MVBLdmdsQnF1V3glMkJsMGJZM1pKRCZhbXA7bj0nKSI+CjxpbWcgYWx0PSIiIHNyYz0iP3A9MyZh bXA7ZD14MDR2aiUyRk1Yc2FSa2xtcWNpaG91JTJCdUUlMkZvVnhCNHFmazFqOTZFaTF4JTVDJTBE JTBBNW1IMWhsemtSazZzVzhETGRmVWdQNVZCZ3Rlc3E0ZU1MemVpbFR2VG50dUptVXJtaHFBM3lP NkJaYm8lMkZaM0wzcnRDJTJCUVBEdyU1QyUwRCUwQVA3ellYJTJCWXZTJTJGY0w5TW80Y01LeEFF S09Ha2pvcFltVHRQd3BUT2x3M01wcXI5M29KRU1uU1RobFNHNXFCa1dHdzI1R0U1NGYlNUMlMEQl MEFwRTVTbkUwMThsQyUyRmF2dlhtWnNqNnV0S2djd1pPWU96WkZ2JTJGZTNMTVR4azVuJTJCb1NI UjQ4RmMzOEJIaFRLaVdQdiUyQmRuc3Q4cCU1QyUwRCUwQW1oVFF0b2hrdVY4OTVKd0hpeWZKbnl0 YVdHMHpsWlNEeTF6emNoQXRuRXNLdU5HOHVYcmZndFF6TFhXdW9DOWF0YXk5aFBGOSU1QyUwRCUw QURPc0tYbTA2R1dGNmEzREw4JTJCMTdqbkM2MjBpdGhWZlNBeFhMSERwTW1hbVJyZlBjRWlIQjZT RnN2eGR4ciUyRmVnbSUyQiUyQjhibUt1JTVDJTBEJTBBRHdwRG8yUjc4WSUyRmxzSiUyRnQ1WDhJ TGZFdERiJTJGTDN2OTE5ayUyQlA4cENIOUZjaXB4cXZsNUhZV244anVkUGs5R1dGTWNhMXlMTzcl NUMlMEQlMEF1YzVyWnNlbEE2VEQzWkFidzRkaW1CRjYlMkZOVDB6bDBTSUR0bHFMbTUyWkc3cUF3 VVI5bk1uWnZyd2RhUlNsUUNjSWhwanVCMyU1QyUwRCUwQUtFR0dMQlBWS2p0dVM1bzFDelBUaW5P ZVk4aUY4TlNWZTVrZmlONzBDc2UxWnBZazFGUHkxa243QXdtMnFJQ3E2RyUyRlFMYURkJTVDJTBE JTBBUUVpZVBnUHFsUVE1SzZzeGs3VktSSFJIOFNFWmRZZEk2Q1NMRVg2YnpIa2pFQTNyTjdVJTJC bFl1cVZ1VVZLdzklMkI5YiUyQmRtdkRHJTVDJTBEJTBBc21VaVlZWE5iJTJCNk1rTmw3Y0lHaVJQ SFNiMDNwN0ltWlN4V1F4M2pEd1pCOGxEVyUyQmY0UkFnZzJmdGNBanB5T3lrdUNRbFY1SyU1QyUw RCUwQU04TXZ4cTFQZzdPSkluTmd6RSUyRmNVQm9XOFE5WG5TYzlqeVUlMkJMSXl5TTI1dWxQNDRI Z0pXTUY3R1pGR0tPNWpSWEdIT0UlMkZwJTJGJTVDJTBEJTBBSHJERmZ2REprbnRSM0FFOVRMTUhX ZktVbkg5bnZvV0hxVXRZN1dERWVHRTZPeDh2WFQlMkZWOWRlV0FodU56N1dRNUNidVhDWFElNUMl MEQlMEE1OENTUjA5VVpSaHNYY0U5R1ZuUWhweVhLVWZDUlZ0VmFpS2o0RDRBYUdQSFBEeDMlMkIw ZEF5V1k0Nm1QT2VXSTZXbHVySXZTMSU1QyUwRCUwQUhrMUJJMXJVY0dKRmNpJTJCOUVsNWRpNWtp Nm1qVkZjVnMmYW1wO249JykiPgo8aW1nIGFsdD0iIiBzcmM9Ij9wPTQmYW1wO2Q9T2c5QUhjZ2VJ YWZPMTJ3RUFqMmdxUGc5alklMkIyS1pLYm5XOTAxVDZ1JTVDJTBEJTBBeVVDbU5wNzNxZnZTT2FD azR6b3pZWFNjVnQxWmJCalo4bTZsMnpSQUZTZ0tjZ0tEekdIajJmUnJMYXRrNlJGMkljbHl0NEZM JTVDJTBEJTBBdk9mNXJKVVNuYW01d0pUOXpaYXhtTGlCamZIUURLUmNQbTllRnh0U0VpbUtocU91 WGVxVmpWbU5TZmR5YnNsJTJCZjFiZEVRd2glNUMlMEQlMEE5TVV5UWJxYkFaJTJCb0pzUElidEgl MkJLOGtJRVJpN05HbjFDY1czTDNUVkZFWXlVY1ZiZEtRaUwlMkZ5dXE0Y3RHZ0VubUF4cEhlSGcl NUMlMEQlMEFBQ0hvTkZhZHJZMnJXNExiNSUyQiUyQjExRWdDemtoRlVzWHh0emZPOVo3dUZyZVV3 eXNPU09NTDZVY2taZGZDV3lUJTJGbHplOXNjZnklNUMlMEQlMEFjQjU4YnlCSmdEcmptMDdEJTJC Q0lNNXhET2FtU2VyY1JiVGE1dlZzd2QlMkZndkJCclowd3dUTDhZMXoxZ2xKME55R2Z6Rjc5dGZQ JTVDJTBEJTBBczE2VTQlMkZiWWFHSVlEM3pGQnIyQXlKVVhSJTJCJTJCdjMxaXVYckk3SjRPWXEw NmVxbFVCNyUyRmdqVHZ6T0ZWeVZKJTJCJTJGTDlGOUt4SnVPJTVDJTBEJTBBSUM1Zm1BU2VTOWEy THNieSUyQlVDR0pBS1lsUlcxakxtRmIzY0hZSGZhSzRZV2Q1dHZxZGNTazg3UzZMRzRVcnVOdDFO bUJLbmolNUMlMEQlMEFJYVd4bVhzVk9UejZsVmVKU1A0c05OJTJCWWVGTUdQMWNOWE0wR29FV1R2 JTJGUm5wbWlUTDNCWjVCdm5uYWxFREd6bzQ5Qk94dVRtJTVDJTBEJTBBa2J6ViUyQmc4eGZQNmtm SCUyQmZTNW9WaE9Ldk5FSUNtbUNCRkdlVDM0NGFFUiUyQmUlMkZCNzBBelVvMmhPREJMUlFTdElP YTlkQzlMa3ElNUMlMEQlMEFVZmdJNU5Ld21zcnZNS1BXTHhNdzlvNFBhR3FnaGFFZkVEQW8wRWxs Vnc4TzJvWVpPVGU4QldGeSUyQkVtQjclMkYlMkJQd0dBMGhSNVclNUMlMEQlMEFDekQlMkZKUHdu VHJ5SjdobVNFd3JYdFFIWnJZeWNBT0o4R1VmJTJGVEVGSHdpWTl3c3gwRlFiekY5WldNU254UE4x JTJCdVZlZXlIZmMlNUMlMEQlMEF5V1lpMHBObDBRJTJCRyUyQkZWemM5JTJGU3JwMnVMRjFKJTJC V1QwRGkyeHd3THJkOUducmpiVFkxYSUyRlJXRVRHdUdlWkFvbXJCSnFKQiUyQm8lNUMlMEQlMEFS M1JCcTQ1Nlh2aUtnYyUyRmUySHlPVWozTGVLdnJXODM0NEZtZ1RMWDd6SlpTUVNIVUlVbGg1eFBu djZ2eWJ6S3M1QVhWdFFIRCU1QyUwRCUwQTFYOUxYVjdYR3owRmhJR2dWTE8yJTJCYyUyQiZhbXA7 bj0nKSI+CjxpbWcgYWx0PSIiIHNyYz0iP3A9NSZhbXA7ZD1udyUyRkExWXpIdVFpRlNGZ1QxcW9q WmpjYTlBZDZhM0I5Ukd2MkpTVyUyRnJMamg2WTYyeSU1QyUwRCUwQVZUUUR6RDQwcFdOcTBVM2RV dTZmQkhUS0tYcWVxYWRkZEZSdHY1VVZiRDFCSGJrNndIRmlNYXAlMkI5WjhNM0lvQU9HSU5BV1oz JTVDJTBEJTBBSXZlbCUyQm1sRHlCMm81eTZCcTAlMkYxeml5WWI0YnU4YVF3akVleU1DeFdKWUU4 OU80aSUyRmFsdDFCRjdTYU1BNjVLTk9aNFhhQlhrJTVDJTBEJTBBWjZ3MjBVV3RqbHBieTUxR2Zr b1ZmTWlhWFpEWWJYJTJCZ24yaSUyRkpsR3l0QyUyQmtEa3IzSWJITGJOM3FNNWN0eVU5ZVk5UDBq TVlPJTVDJTBEJTBBcmlBVGw1T2g1eEx6SjI2Q2olMkJnWFgzdHBJaiUyRlVjWHhVU1I5Q1RVd3BE WEpUellEc1NZaXoycW5QSWVaTGdNRnFsU0QxenZyYiU1QyUwRCUwQVB4M0huNjlVNUZLV09RMVdR a3dtNHY2dlFnZEhPV1puSVBoRnZkQUJ2aGViYzluWUM3YnV2NTBiSWtJWVI5SkVmT2oyR2xEcCU1 QyUwRCUwQWM5ZDNFeXRNRkFpYkMlMkJiSXRIZE92ZCUyRmJpWWJXR3RvWENTNk50WGZGY3RsZUJY ZlB0RDZEWG5KJTJGR0VBbG41NVVMMzQwRWVmMCU1QyUwRCUwQTBVNiUyQjJmWEw3UzRYRmtYNDdm UUpUaUM0TFBrSXRJUW5paEtHb0FQT0ElMkZyQzFEZ0hueVgxOU1qa2xxaGo2c0lpdEZmYlROc2Ul NUMlMEQlMEE2ZEx5NDhkQVduOEw0RkJMTVJhNTdmJTJCWGJnZUVGdkt1JTJGQlVTbzBpT0wyOFp4 M0pBODFidklBbk0lMkY1WHZUSnVYTHBza0hmVzAlNUMlMEQlMEFCVElUVzUlMkJVZElHekdWbXpI SFRMYlljOENlMEpVVXBxZmJ5VTBJVFRZdUVUajRVJTJCQjBKWlp3VTZvZHg0NFhobTF4aXJIVkpP JTVDJTBEJTBBdFphYndZZldTS0dMUnNibUxzVG1FQm9ETW1HSmZTbWh5dkppclBRQXlyT1JYRjZU SDFDSjR1ZVhxMCUyRjQxRVBrSmkwSE9JYiUyRiU1QyUwRCUwQVBVUGYwWGhycTM4ZG1SS2t2NjhN NVo1JTJCUXpVck9RM2hOWXkxZGtIY1hUYmt2ZVJSR1lDVVVlU290WmJmOW95Rk9nbGY2UDRBJTVD JTBEJTBBM3BsYUQxeHd3UXJSbmRzSnByYTE3dXh3ZFFwU0FVcUNQNFclMkJDSWtWSlh1bDVpZEZP ZkMzNTRNS0FzbFBOUkcxeUFoZnQ0NnclNUMlMEQlMEFjMzJwcmtoMlZETXZndmgzVjZtM0dEckxm UTU3cVBZWHY3UlYxaHk5anlLSXdkdDBCUjdGJTJCb1pCZFdZblB0OWpWdlNLblk2USU1QyUwRCUw QVVMMTQlMkZzeDglMkIlMkZOJTJCNG9aNTdaYSUyRlpiajBvZWcmYW1wO249JykiPgo8aW1nIGFs dD0iIiBzcmM9Ij9wPTYmYW1wO2Q9ZXRIdkRNZXJ3c3MwVkxHMWxGd00wNFhkUlpQQ1M4TWZWVEFI cSUyQjFCdFoxc28lNUMlMEQlMEFVemNKbjFtZFFCYzNjVkFKaWFhc0klMkJCM2Z0dHJwdjVrTmtM YUVqTFM5cnVsVm01TGZ1bFpKeHFYUkQ3WXBUSjdsZFRjb3FOTCU1QyUwRCUwQXRSM0hKNlFSbFFy Nk4zeSUyQjlFZktOeHcxNTc3OWc4bHd0dldSTVFGRjV1VDNoZzlMUWhEdDV1MzFXJTJGenN6JTJC VlEzejdXZDZTRSU1QyUwRCUwQWtDcWpqOVhlTXJ1aHpKY3J6bVhSNGo5Z0pnJTJGY1NCUEU1WTU5 VjVXdFppODJKT0dVMWpBV3RaS2hmNUZKcDIwejM3RmFrWHRZJTVDJTBEJTBBNWQwODN5UDRkdFZD SG0yTWdUcSUyRmxUJTJCdzVhb0hLcSUyQjdzUTZMU1VmQWxBR2tuV3V5bzBCZGVPcnhEUFpMYUlM MnhYblYyVWlGJTVDJTBEJTBBN1h1Z2xVSW1aZ3dGeVdMSVdKU3FBaWRlVTVLMWx4M3lBJTJGZllx SThwM2c0bnpObElJNmpyMkF2dk5nQiUyRndHWDdseHFDMEsxNCU1QyUwRCUwQVcyZVVybG1GelFW RDVzQlVyMGJadUZJR0ZYWmZXVExsTXZrbFprU0xGYUNYSmdPdjdIYXhXM1YwVCUyRjM3a09mY2ZM b2JlaHA5JTVDJTBEJTBBRlJMcG9tdEtDbUlzTEJJSHNqNFFVRzF6M21zYiUyRkNDcUIyNDltVTda ajFRdjg3bk9weHBwanF1ZDNXVWlONFluJTJGNVhEUnZXYyU1QyUwRCUwQUVlTCUyRkZpNmE4aCUy QlB1YXBDTHlwRlZXR29DYlRyQWF1eFNtNGhhenRRczJXcjNIbVdMTTZ4QVBBbXh6T1FzczZscHFK dkclMkJycyU1QyUwRCUwQUVlUyUyRlYxSkNsTmY5JTJCSUV4MFYxekRtN3hnVXRHa1RRODN3V1dr akdmTnVOJTJCd24lMkZUd0pTSXNPdkhVOHR4MGc5bXpxeFN5TGhiJTVDJTBEJTBBc0llUzUxRjBJ UWl3SlNaM1dtTDFBMTElMkZ6dmkxbEpFWVJ6YmZJNGlLTjU3T3UydTM2VlJPVml4Nmhhd05YNGZs MHRWYllrQ3klNUMlMEQlMEFYSnozcHBFS0loZjJrMVVGS0JiSWpKZEc3NnZuayUyQjYwdTlQeVkw akRtJTJCVEQlMkZUdGFEaGMlM0QnLCUwRCUwQSdBQUFBQUElM0QlM0QnJTBEJTBBJTVEJTdEJTBE JTBBKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrJmFtcDtuPScpIj4KPHNjcmlwdAp0eXBlPSJ0ZXh0L2ph dmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQppZih2aClha2koKTsvLy0tPjwvc2Ny aXB0Pjx4bXA+PC94bXA+PC9kaXY+PGRpdgphbGlnbj1jZW50ZXI+PHAKc3R5bGU9ImZvbnQtc2l6 ZTo2cHgiPiZuYnNwOzwvcD48dGFibGUKY2VsbHBhZGRpbmc9MApjZWxsc3BhY2luZz0wCndpZHRo PTc1MApib3JkZXI9MAppZD1vdXRlclRhYmxlCmJnY29sb3I9IiNGRkZGRkYiPjx0cj48dGQKaGVp Z2h0PTEKY29sc3Bhbj00CmJnY29sb3I9IiNGMEU2Q0MiCmNsYXNzPXNwYWNlcjJweD4mbmJzcDs8 L3RkPjx0ZApjbGFzcz1zcGFjZXIxcHg+Jm5ic3A7PC90ZD48L3RyPjx0cj48dGQKd2lkdGg9MQpy b3dzcGFuPTYKYmdjb2xvcj0iI0NDQzBBQSIKY2xhc3M9c3BhY2VyMXB4PiZuYnNwOzwvdGQ+PHRk CmhlaWdodD0xCmNvbHNwYW49MgpiZ2NvbG9yPSIjRjdGN0Y3IgpjbGFzcz1zcGFjZXIycHg+Jm5i c3A7PC90ZD48dGQKd2lkdGg9Mgpyb3dzcGFuPTMKYmdjb2xvcj0iI0Y3RjdGNyIKY2xhc3M9c3Bh Y2VyMXB4PiZuYnNwOyZuYnNwOzwvdGQ+PHRkCndpZHRoPTIKcm93c3Bhbj01CmJnY29sb3I9IiNB QUEzOTkiCmNsYXNzPXNwYWNlcjJweD4mbmJzcDsmbmJzcDs8L3RkPjwvdHI+PHRyPjx0ZAp3aWR0 aD0xCnJvd3NwYW49MgpiZ2NvbG9yPSIjRjdGN0Y3IgpjbGFzcz1zcGFjZXIxcHg+Jm5ic3A7Jm5i c3A7Jm5ic3A7PC90ZD48dGQ+PHRhYmxlCmNlbGxwYWRkaW5nPTAKY2VsbHNwYWNpbmc9MApib3Jk ZXI9MAp3aWR0aD0iMTAwJSI+PHRyPjx0ZAp3aWR0aD0xMzAKaGVpZ2h0PTgxCnZhbGlnbj10b3AK YWxpZ249bGVmdAppZD1sb2dvQ2VsbD4KPGltZwphbHQ9IiIKc3JjPSJodHRwczovL2llYTM3MHEw My5xYS5zYnIuaXJvbnBvcnQuY29tL3dlYnNhZmUvYnJhbmRpbmcvY3VzdG9tZXItbG9nby5naWYi CmJvcmRlcj0wPjwvdGQ+PHRkCndpZHRoPSIxMDAlIj4mbmJzcDs8L3RkPjx0ZAp3aWR0aD0xMzAK aGVpZ2h0PTgxCmFsaWduPXJpZ2h0CnZhbGlnbj10b3AKaWQ9cG9zdG1hcmtDZWxsPjxkaXYKaWQ9 b3V0ZXJQb3N0bWFyaz48ZGl2CmlkPWlubmVyUG9zdG1hcms+PHRhYmxlCmNlbGxwYWRkaW5nPTAK Y2VsbHNwYWNpbmc9MApib3JkZXI9MD48dHI+PHRkCnZhbGlnbj10b3A+CjxpbWcKYWx0PSIiCnNy Yz0iaHR0cHM6Ly9pZWEzNzBxMDMucWEuc2JyLmlyb25wb3J0LmNvbS93ZWJzYWZlL2JyYW5kaW5n L3Bvc3RtYXJrTGVmdExvY2FsLmdpZiIKYm9yZGVyPTA+CjwvdGQ+PHRkCnZhbGlnbj10b3A+Cjxp bWcKYWx0PSIiCnNyYz0iaHR0cHM6Ly9pZWEzNzBxMDMucWEuc2JyLmlyb25wb3J0LmNvbS93ZWJz YWZlL2JyYW5kaW5nL3Bvc3RtYXJrLmdpZiIKYm9yZGVyPTA+CjxkaXYKYWxpZ249Y2VudGVyCmlk PXRpbWVTdGFtcENvbnRhaW5lcj48c3BhbgppZD10aW1lU3RhbXBMb2NhdGlvbj4mbmJzcDs8L3Nw YW4+PC9kaXY+PC90ZD48L3RyPgo8dHI+PHRkCmNvbHNwYW49MgphbGlnbj1yaWdodD48dGFibGUK Ym9yZGVyPTAKY2VsbHBhZGRpbmc9MApjZWxsc3BhY2luZz0wPjx0cgppZD1zZW5kZXJBdXRoTG9j YXRpb24+PHRkCmNsYXNzPXNlbmRlckF1dGgKYWxpZ249cmlnaHQ+PC90ZD48dGQKY2xhc3M9c2Vu ZGVyQXV0aAphbGlnbj1sZWZ0PjwvdGQ+PC90cj48dHIKaWQ9c2Vuc2l0aXZpdHlMb2NhdGlvbj48 dGQKY2xhc3M9c2VuZGVyQXV0aAphbGlnbj1yaWdodD48L3RkPjx0ZApjbGFzcz1zZW5kZXJBdXRo CmFsaWduPWxlZnQ+PC90ZD48L3RyPjwvdGFibGU+PC90ZD48L3RyPgo8L3RhYmxlPjwvZGl2Pjwv ZGl2PjwvdGQ+PC90cj48L3RhYmxlPjwvdGQ+PC90cj48dHI+PHRkCmFsaWduPWNlbnRlcgppZD1p ZnJhbWVMb2NhdGlvbj48dGFibGUKY2VsbHBhZGRpbmc9MApjZWxsc3BhY2luZz0wCmJvcmRlcj0w CndpZHRoPSIxMDAlIgpjbGFzcz1tYWluV2luZG93CmlkPWlmcmFtZVRhYmxlPjx0cj48dGQKaWQ9 aGVpZ2h0Q29udHJvbApoZWlnaHQ9MjEwPjx0YWJsZQphbGlnbj1jZW50ZXIKd2lkdGg9NzAwCmlk PWNlbnRlclRhYmxlCmNlbGxwYWRkaW5nPTAKY2VsbHNwYWNpbmc9MApib3JkZXI9MD48dHI+PHRk Pjx0YWJsZQphbGlnbj1jZW50ZXIKY2VsbHBhZGRpbmc9MApjZWxsc3BhY2luZz0wCmJvcmRlcj0w Pjx0cj48dGQKd2lkdGg9MTU1PiZuYnNwOzwvdGQ+PHRkCmFsaWduPWNlbnRlcgppZD1ib3JkZXJD b250YWluZXI+PGRpdgphbGlnbj1yaWdodAppZD1oZWxwTGlua0xvY2F0aW9uPjxhCmhyZWY9Imh0 dHBzOi8vaWVhMzcwcTAzLnFhLnNici5pcm9ucG9ydC5jb20vd2Vic2FmZS9oZWxwP3RvcGljPUVu dmVsb3BlIgp0YXJnZXQ9Il9ibGFuayI+SGVscDwvYT48L2Rpdj48ZGl2CmlkPWJvcmRlcldpbmRv d0NvbnRhaW5lcj48ZGl2CmlkPWJvcmRlcldpbmRvd0Jsb2NrPjwvZGl2Pjx0YWJsZQpjZWxscGFk ZGluZz0wCmNlbGxzcGFjaW5nPTAKaWQ9Ym9yZGVyVGFibGUKY2xhc3M9Ym9yZGVyV2luZG93Cndp ZHRoPSIxMDAlIj48dHIKaWQ9ZnJvbVJvdz48dGQKY2xhc3M9ZXZwV2luZG93PjxwPkZyb206PC9w PjwvdGQ+PHRkCmNsYXNzPWV2cFdpbmRvdwpjb2xzcGFuPTI+PHNwYW4KY2xhc3M9ZW1haWwKaWQ9 ZW1haWxGcm9tPktyaXMgS2VubmF3YXkgJmx0O2tyaXNARnJlZUJTRC5vcmcmZ3Q7PC9zcGFuPjwv dGQ+PC90cj48dHIKaWQ9dG9Sb3c+PHRkCmNsYXNzPWV2cFdpbmRvdz48cD5Ubzo8L3A+PC90ZD48 dGQKY2xhc3M9ZXZwV2luZG93CmNvbHNwYW49Mj48c3BhbgpjbGFzcz1lbWFpbAppZD1lbWFpbFRv PjxzZWxlY3QKaWQ9dG9TZWxlY3QKbmFtZT1yZWNpcGllbnQ+PG9wdGlvbgp2YWx1ZT1udWxsPi0g U2VsZWN0IE9uZSAtPC9vcHRpb24+CjxvcHRpb24gdmFsdWU9Il90byI+VG86PC9vcHRpb24+Cjxv cHRpb24gdmFsdWU9ImN2cy1hbGxARnJlZUJTRC5vcmciPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw O2N2cy1hbGxARnJlZUJTRC5vcmc8L29wdGlvbj4KPG9wdGlvbiB2YWx1ZT0iY3ZzLXBvcnRzQEZy ZWVCU0Qub3JnIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtjdnMtcG9ydHNARnJlZUJTRC5vcmc8 L29wdGlvbj4KPG9wdGlvbiB2YWx1ZT0icG9ydHMtY29tbWl0dGVyc0BGcmVlQlNELm9yZyI+Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7cG9ydHMtY29tbWl0dGVyc0BGcmVlQlNELm9yZzwvb3B0aW9u PjxvcHRpb24KdmFsdWU9Il9iY2MiPkFkZHJlc3Mgbm90IGxpc3RlZDwvb3B0aW9uPjwvc2VsZWN0 PjxzY3JpcHQKdHlwZT0idGV4dC9qYXZhc2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0K dmFyIGR3PWtlKCd0b1NlbGVjdCcpO2lmKGR3KWR3Lm9uY2hhbmdlPWFvZTsvLy0tPjwvc2NyaXB0 Pgo8L3NwYW4+PC90ZD48L3RyPjx0cgppZD1zdWJqZWN0Um93Pjx0ZApjbGFzcz1ldnBXaW5kb3c+ PHA+U3ViamVjdDombmJzcDsmbmJzcDsmbmJzcDs8L3A+PC90ZD48dGQKY2xhc3M9ZXZwV2luZG93 CmNvbHNwYW49Mj48c3BhbgpjbGFzcz1lbWFpbAppZD1lbWFpbFN1YmplY3Q+Y3ZzIGNvbW1pdDog cG9ydHMvcHJpbnQvcDUtR25vbWVQcmludCBNYWtlZmlsZTwvc3Bhbj48L3RkPjwvdHI+PHRyCmlk PXBhc3N3b3JkUm93MT48dGQKaWQ9cGFzc3dvcmRUaXRsZTEKY2xhc3M9cGFzc3dvcmRSb3c+PHNj cmlwdAp0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQppZigh dmcpYWtqKCk7Ly8tLT48L3NjcmlwdD48c3BhbgpjbGFzcz10ZXh0PlBhc3N3b3JkOjwvc3Bhbj4K PHNjcmlwdAp0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQpp ZighdmcpYWtpKCk7Ly8tLT48L3NjcmlwdD48L3RkPjx0ZAppZD1wYXNzd29yZEVudHJ5MQpjbGFz cz1wYXNzd29yZFJvdz48c2NyaXB0CnR5cGU9InRleHQvamF2YXNjcmlwdCIKbGFuZ3VhZ2U9amF2 YXNjcmlwdD48IS0tCmlmKCF2Zylha2ooKTsvLy0tPjwvc2NyaXB0PjxzcGFuCmNsYXNzPXRleHQ+ PGlucHV0IHR5cGU9cGFzc3dvcmQgbmFtZT0na2V5MScgc2l6ZT0yMCBtYXhsZW5ndGg9NDA+PC9z cGFuPgo8c2NyaXB0CnR5cGU9InRleHQvamF2YXNjcmlwdCIKbGFuZ3VhZ2U9amF2YXNjcmlwdD48 IS0tCmlmKCF2Zylha2koKTsvLy0tPjwvc2NyaXB0PjwvdGQ+PHRkCmFsaWduPXJpZ2h0PjxkaXYK aWQ9cGFzc3BocmFzZUNvbnRhaW5lcj48ZGl2CmlkPXBhc3NwaHJhc2VDZWxsSlM+PC9kaXY+PC9k aXY+PC90ZD48L3RyPjx0cgppZD1mb3Jnb3RQYXNzd29yZFJvdz48dGQ+PC90ZD48dGQKaWQ9Zm9y Z290UGFzc3dvcmRDZWxsCmNsYXNzPWZvcmdvdFBhc3N3b3JkUm93PjxzY3JpcHQKdHlwZT0idGV4 dC9qYXZhc2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KaWYoIXZnKWFraigpOy8vLS0+ PC9zY3JpcHQ+PGEKdGFyZ2V0PSJfYmxhbmsiCmhyZWY9Imh0dHBzOi8vaWVhMzcwcTAzLnFhLnNi ci5pcm9ucG9ydC5jb20vd2Vic2FmZS9wc3dkRm9yZ290LmFjdGlvbiI+Rm9yZ290IHBhc3N3b3Jk PzwvYT4KPHNjcmlwdAp0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+ PCEtLQppZighdmcpYWtpKCk7Ly8tLT48L3NjcmlwdD48L3RkPjwvdHI+Cjx0cgppZD1jaGVja2Jv eFJvdz48dGQKY29sc3Bhbj0zCmlkPWNoZWNrYm94ZXNMb2NhdGlvbj48L3RkPjwvdHI+PHRyCmlk PWFkZHJlc3NTZW50aW5lbFJvdz48dGQKY29sc3Bhbj0zPjxwCnN0eWxlPSJmb250LXNpemU6MXB4 Ij4mbmJzcDs8L3A+PC90ZD48L3RyPjwvdGFibGU+PC9kaXY+PC90ZD48dGQKd2lkdGg9MTU1Cmlk PXBhc3NwaHJhc2VDZWxsCnZhbGlnbj1ib3R0b20+PHRhYmxlCmNlbGxwYWRkaW5nPTAKY2VsbHNw YWNpbmc9MApib3JkZXI9MAp3aWR0aD0iMTAwJSIKaWQ9cGFzc3BocmFzZVRhYmxlPjx0cj48dGQK aWQ9cGFzc3BocmFzZUxhYmVsUm93CmNsYXNzPXBhc3NwaHJhc2VMYWJlbFJvdz48dGFibGUKY2Vs bHBhZGRpbmc9MApjZWxsc3BhY2luZz0wCmJvcmRlcj0wPjx0cj48dGQKaWQ9cGFzc3BocmFzZUxh YmVsCmNsYXNzPXBhc3NwaHJhc2VMYWJlbD48c2NyaXB0CnR5cGU9InRleHQvamF2YXNjcmlwdCIK bGFuZ3VhZ2U9amF2YXNjcmlwdD48IS0tCmlmKCF2Zylha2ooKTsvLy0tPjwvc2NyaXB0PlBlcnNv bmFsIFNlY3VyaXR5IFBocmFzZQo8c2NyaXB0CnR5cGU9InRleHQvamF2YXNjcmlwdCIKbGFuZ3Vh Z2U9amF2YXNjcmlwdD48IS0tCmlmKCF2Zylha2koKTsvLy0tPjwvc2NyaXB0PjwvdGQ+PC90cj48 L3RhYmxlPjwvdGQ+PC90cj48dHI+PHRkCmlkPXBhc3NwaHJhc2VUZXh0CmNsYXNzPXBhc3NwaHJh c2VUZXh0PjxzY3JpcHQKdHlwZT0idGV4dC9qYXZhc2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0 PjwhLS0KaWYoIXZnKWFraignJm5ic3A7Jyk7Ly8tLT48L3NjcmlwdD48aT5Zb3VyIHBlcnNvbmFs IHBocmFzZSBpcyBub3QKZW5hYmxlZCBvbiB0aGlzIG1hY2hpbmUuPC9pPjxzY3JpcHQKdHlwZT0i dGV4dC9qYXZhc2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KaWYoIXZnKWFraSgpOy8v LS0+PC9zY3JpcHQ+PC90ZD48L3RyPgo8dHI+PHRkCmlkPXBhc3NwaHJhc2VJbmZvCmNsYXNzPXBh c3NwaHJhc2VJbmZvPjxzY3JpcHQKdHlwZT0idGV4dC9qYXZhc2NyaXB0IgpsYW5ndWFnZT1qYXZh c2NyaXB0PjwhLS0KaWYoIXZnKWFraignJm5ic3A7Jyk7Ly8tLT48L3NjcmlwdD48YQpocmVmPSJo dHRwczovL2llYTM3MHEwMy5xYS5zYnIuaXJvbnBvcnQuY29tL3dlYnNhZmUvaGVscD90b3BpYz1Q UE5vdFNob3duIgp0YXJnZXQ9Il9ibGFuayI+TW9yZSBpbmZvPC9hPjxzY3JpcHQKdHlwZT0idGV4 dC9qYXZhc2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KaWYoIXZnKWFraSgpOy8vLS0+ PC9zY3JpcHQ+PC90ZD48L3RyPjwvdGFibGU+PC90ZD48L3RyPjx0cj48dGQ+Jm5ic3A7PC90ZD48 dGQ+Cjx0YWJsZQp3aWR0aD0iMTAwJSIKY2VsbHBhZGRpbmc9MApjZWxsc3BhY2luZz0wCmJvcmRl cj0wPjx0cgppZD1idXR0b25Sb3c+PHRkCmNvbHNwYW49Mgp3aWR0aD0iMTAwJSI+PHRhYmxlCndp ZHRoPSIxMDAlIgpib3JkZXI9MApjZWxscGFkZGluZz0wCmNlbGxzcGFjaW5nPTA+PHRyPjx0ZApj bGFzcz1ldnBXaW5kb3cKdmFsaWduPXRvcApzdHlsZT0icGFkZGluZy1yaWdodDogMHB4IgppZD1i dXR0b25Db250YWluZXIKaGVpZ2h0PTUwPjx0YWJsZQpjZWxscGFkZGluZz0wCmNlbGxzcGFjaW5n PTAKYm9yZGVyPTAKc3R5bGU9ImZsb2F0OiByaWdodCIKaWQ9YnV0dG9uVGFibGU+PHRyPjx0ZApp ZD1vcGVuQnV0dG9uTG9jYXRpb24+PC90ZD48dGQKaWQ9YnV0dG9uRGl2aWRlcj48L3RkPjx0ZApp ZD1zYXZlQnV0dG9uTG9jYXRpb24+PC90ZD48L3RyPjwvdGFibGU+PHNwYW4KaWQ9cGFzc01zZwpj bGFzcz10ZXh0Pjwvc3Bhbj48c3BhbgppZD1pbml0TXNnCmNsYXNzPXRleHQ+PHNjcmlwdAp0eXBl PSJ0ZXh0L2phdmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQppZighdmcpYWtqKCcm bmJzcDsnKTsvLy0tPjwvc2NyaXB0PlRoaXMgcGFnZSBtYXkgdGFrZSBhIG1pbnV0ZSB0bwpsb2Fk LiBQbGVhc2Ugd2FpdCBmb3IgdGhlIE9wZW4gYnV0dG9uIHRvIGFwcGVhciB0byBvcGVuIHRoaXMg bWVzc2FnZS4KPHNjcmlwdAp0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3Jp cHQ+PCEtLQppZighdmcpYWtpKCk7Ly8tLT48L3NjcmlwdD48L3NwYW4+PC90ZD48dGQKd2lkdGg9 MQphbGlnbj1yaWdodCBub3dyYXAKc3R5bGU9InBhZGRpbmctcmlnaHQ6IDRweCI+PHNjcmlwdAp0 eXBlPSJ0ZXh0L2phdmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQppZighdmcpYWtq KCk7Ly8tLT48L3NjcmlwdD48aW5wdXQgdHlwZT1oaWRkZW4gbmFtZT1ncHRfbXNnaWQKdmFsdWU9 Jzg5NDk0NkQ3QkNENUZDNzA3RjAwMDAwMTkyMzI1NkQwJz4KPGlucHV0IHR5cGU9aW1hZ2UgbmFt ZT1ncHRfc3VibWl0IHNyYz0nP2J1dHRvbj1vaycgPgo8c2NyaXB0CnR5cGU9InRleHQvamF2YXNj cmlwdCIKbGFuZ3VhZ2U9amF2YXNjcmlwdD48IS0tCmlmKCF2Zylha2koKTsvLy0tPjwvc2NyaXB0 PjwvdGQ+PC90cj48L3RhYmxlPjwvdGQ+PC90cj4KPHRyCmlkPWJjY1Jvdz48dGQKY2xhc3M9ZXZw V2luZG93PjwvdGQ+PHRkCmNsYXNzPWV2cFdpbmRvdz48L3RkPjwvdHI+PHRyCmlkPXNlbnRpbmVs Um93Pjx0ZApjb2xzcGFuPTI+PHAKc3R5bGU9ImZvbnQtc2l6ZToxcHgiPiZuYnNwOzwvcD48L3Rk PjwvdHI+PC90YWJsZT48L3RkPjx0ZD4KJm5ic3A7PC90ZD48L3RyPjwvdGFibGU+PC90ZD48L3Ry PjwvdGFibGU+PC90ZD48L3RyPjx0cj48dGQKYWxpZ249cmlnaHQKaWQ9bGlua0NlbGw+PGEKaHJl Zj0iaHR0cHM6Ly9pZWEzNzBxMDMucWEuc2JyLmlyb25wb3J0LmNvbS93ZWJzYWZlL2hlbHA/dG9w aWM9QWRkck5vdFNob3duIgp0YXJnZXQ9Il9ibGFuayI+TXkgYWRkcmVzcyBpcyBub3QgbGlzdGVk PC9hPjwvdGQ+CjwvdHI+PHRyPjx0ZAphbGlnbj1yaWdodAppZD1vb0xpbmtDZWxsPjxzY3JpcHQK dHlwZT0idGV4dC9qYXZhc2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KaWYoIXZnKWFr aignJm5ic3A7Jyk7Ly8tLT48L3NjcmlwdD5TdWJtaXQgeW91ciBwYXNzd29yZCBhYm92ZSB0bwpv cGVuIHlvdXIgbWVzc2FnZSBvbmxpbmUuPHNjcmlwdAp0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiCmxh bmd1YWdlPWphdmFzY3JpcHQ+PCEtLQppZighdmcpYWtpKCk7Ly8tLT48L3NjcmlwdD48L3RkPjwv dHI+PHRyPjx0ZApjbGFzcz1zcGFjZXIycHg+Jm5ic3A7PC90ZD48L3RyPjwvdGFibGU+PC90ZD48 L3RyPjx0cj48dGQKd2lkdGg9MQpiZ2NvbG9yPSIjRTNFRUVFIgpjbGFzcz1zcGFjZXIycHg+Jm5i c3A7PC90ZD48dGQKaWQ9Zm9vdGVyQ2VsbApzdHlsZT0iYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5 Njk5OUMiPjx0YWJsZQpib3JkZXI9MApjZWxsc3BhY2luZz0wCmNlbGxwYWRkaW5nPTQKd2lkdGg9 IjEwMCUiPjx0cj48dGQKdmFsaWduPW1pZGRsZT4KPGltZwphbHQ9IiIKc3JjPSJodHRwczovL2ll YTM3MHEwMy5xYS5zYnIuaXJvbnBvcnQuY29tL3dlYnNhZmUvYnJhbmRpbmcvcHJvdmlkZXIuZ2lm Igpib3JkZXI9MD4KPC90ZD48L3RyPjx0cj48dGQKYWxpZ249cmlnaHQ+PHNwYW4KY2xhc3M9Y29w eXJpZ2h0PiZjb3B5OyAyMDAwLTIwMDggQ2lzY28gU3lzdGVtcywgSW5jLiBBbGwgcmlnaHRzIHJl c2VydmVkLgo8L3NwYW4+PC90ZD48L3RyPjwvdGFibGU+PC90ZD48dGQKd2lkdGg9MgpiZ2NvbG9y PSIjRTNFRUVFIgpjbGFzcz1zcGFjZXIxcHg+Jm5ic3A7PC90ZD48L3RyPjx0cgpiZ2NvbG9yPSIj RUVFRUZGIj48dGQKY29sc3Bhbj0yCmJnY29sb3I9IiNEQ0U2RTYiCmNsYXNzPXNwYWNlcjFweD4m bmJzcDs8L3RkPjx0ZAp3aWR0aD0yCmJnY29sb3I9IiNENkUzRTMiCmNsYXNzPXNwYWNlcjJweD4m bmJzcDs8L3RkPjwvdHI+PHRyCmJnY29sb3I9IiM5OTk5QkIiPjx0ZApoZWlnaHQ9Mgpjb2xzcGFu PTQKYmdjb2xvcj0iIzk5OTM4OCIKY2xhc3M9c3BhY2VyMnB4PiZuYnNwOzwvdGQ+PC90cj48L3Rh YmxlPjxkaXYKaWQ9cHJvZ3Jlc3MxPjx0YWJsZT48dHI+PHRkPjwvdGQ+PC90cj48L3RhYmxlPjwv ZGl2PjxkaXYKaWQ9cHJvZ3Jlc3MyPjx0YWJsZT48dHI+PHRkPjwvdGQ+PC90cj48L3RhYmxlPjwv ZGl2PjxkaXYKaWQ9YXBwbGV0SG9sZGVyCnN0eWxlPSJwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDow O2hlaWdodDowO2JvcmRlcjowIj48L2Rpdj48L2Rpdj48L2Zvcm0+PGRpdgppZD1oaWRkZW5BcmVh CnN0eWxlPSJkaXNwbGF5Om5vbmUiPjwvZGl2Pjxmb3JtCmlkPWZyYW1lRm9ybQp0YXJnZXQ9YXV0 aEZyYW1lCmFjdGlvbj0iaHR0cHM6Ly9pZWEzNzBxMDMucWEuc2JyLmlyb25wb3J0LmNvbS93ZWJz YWZlL2N1c3RvbS5hY3Rpb24/Y21kPWF1dGhGcmFtZSIKbWV0aG9kPVBPU1QKYWNjZXB0LWNoYXJz ZXQ9VVRGLTg+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9c3UKdmFsdWU9IiI+PGlucHV0CnR5cGU9 aGlkZGVuCm5hbWU9aGVpZ2h0CnZhbHVlPSIiPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPXdpZHRo CnZhbHVlPSIiPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPSJoY19oZWlnaHQiCnZhbHVlPSIiPjxp bnB1dAp0eXBlPWhpZGRlbgpuYW1lPSJjdF93aWR0aCIKdmFsdWU9IiI+PGlucHV0CnR5cGU9aGlk ZGVuCm5hbWU9dgp2YWx1ZT0yPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPWtzCnZhbHVlPSJeIj48 aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT1rc2toCnZhbHVlPVNIQTE+PGlucHV0CnR5cGU9aGlkZGVu Cm5hbWU9a2NpCnZhbHVlPSIwIj48aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT1tCnZhbHVlPSIiPjxp bnB1dAp0eXBlPWhpZGRlbgpuYW1lPWZyCnZhbHVlPSJLcmlzIEtlbm5hd2F5ICZsdDtrcmlzQEZy ZWVCU0Qub3JnJmd0OyI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9c3ViCnZhbHVlPSJjdnMgY29t bWl0OiBwb3J0cy9wcmludC9wNS1Hbm9tZVByaW50IE1ha2VmaWxlIj48aW5wdXQKdHlwZT1oaWRk ZW4KbmFtZT1zcmEKdmFsdWU9IkFSQzQiPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPSJzX29iIgp2 YWx1ZT0xPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPSJzX29vIgp2YWx1ZT0xPjxpbnB1dAp0eXBl PWhpZGRlbgpuYW1lPSJzX3dhIgp2YWx1ZT0xPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPSJzX3Jt Igp2YWx1ZT0wPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPWZwbAp2YWx1ZT0iaHR0cHM6Ly9pZWEz NzBxMDMucWEuc2JyLmlyb25wb3J0LmNvbS93ZWJzYWZlL3Bzd2RGb3Jnb3QuYWN0aW9uIj48aW5w dXQKdHlwZT1oaWRkZW4KbmFtZT1wcGwKdmFsdWU9Imh0dHBzOi8vaWVhMzcwcTAzLnFhLnNici5p cm9ucG9ydC5jb20vd2Vic2FmZS9oZWxwP3RvcGljPVBQTm90U2hvd24iPjxpbnB1dAp0eXBlPWhp ZGRlbgpuYW1lPWhsCnZhbHVlPSJodHRwczovL2llYTM3MHEwMy5xYS5zYnIuaXJvbnBvcnQuY29t L3dlYnNhZmUvaGVscD90b3BpYz1FbnZlbG9wZSI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9InBf bWwiCnZhbHVlPSI0MCI+CjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPSJwX28iCnZhbHVlPTE+PGlu cHV0CnR5cGU9aGlkZGVuCm5hbWU9InBfbiIKdmFsdWU9ImtleTEiPjxpbnB1dAp0eXBlPWhpZGRl bgpuYW1lPSJwX3MiCnZhbHVlPSIyMCI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9InBfdCIKdmFs dWU9IlBhc3N3b3JkOiI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9a3N1CnZhbHVlPSJodHRwczov L2llYTM3MHEwMy5xYS5zYnIuaXJvbnBvcnQuY29tL2tleXNlcnZlci9rZXlzZXJ2ZXIiCj48aW5w dXQKdHlwZT1oaWRkZW4KbmFtZT1zaWQKdmFsdWU9IiI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9 dGsKdmFsdWU9IiI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9Zm9vCnZhbHVlPSIiPjwvZm9ybT48 c2NyaXB0CnR5cGU9InRleHQvamF2YXNjcmlwdCIKbGFuZ3VhZ2U9amF2YXNjcmlwdD48IS0tCmlm KHR5cGVvZiBqdz09J2Z1bmN0aW9uJylqdygpO3dpbmRvdy5vbmxvYWQ9YW1hO3dpbmRvdy5vbmtl eWRvd249YW1hO3ZhciBzdj0KZG9jdW1lbnQuZm9ybXNbMF07c3Yub25zdWJtaXQ9ZnVuY3Rpb24o KXtyZXR1cm4gYW5uKHN2LApwYXlsb2FkKX07c3Yub25rZXl1cD1mdW5jdGlvbihha2gpe2Fucihz dixha2gpfTtpZighdmcpe2FueSgpCjthYnooMCwncGF5bG9hZFZhbHVlJywncGF5bG9hZEltYWdl JywKJ21ldGFQYXlsb2FkVmFsdWUnLCdtZXRhUGF5bG9hZEltYWdlJywiYW9pKDAsJ2tleTEnLHBh eWxvYWQsIisKJyJodHRwczovL2llYTM3MHEwMy5xYS5zYnIuaXJvbnBvcnQuY29tL2tleXNlcnZl ci9rZXlzZXJ2ZXIiKScKLHsncHJvZ3Jlc3NGbic6dXEsJ3Byb2dyZXNzQXJncyc6eydwcm9ncmVz c0Jhcic6eydiZ0NvbG9yJzonIzgwODA4MCcsCidib3JkZXJDb2xvcic6JyMwMDAwMDAnfX19KX0v Ly0tPjwvc2NyaXB0PjwvYm9keT48L2h0bWw+Cg== ------Part-0-25129063-1264616003006-- From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 18:19:42 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C9E371065670; Wed, 27 Jan 2010 18:19:42 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from iea370q03.qa (devnat.ironport.com [63.251.108.83]) by mx1.freebsd.org (Postfix) with ESMTP id 934F18FC12; Wed, 27 Jan 2010 18:19:42 +0000 (UTC) Received: from iea370q03.qa.sbr.ironport.com (iea370q03.qa [127.0.0.1]) by iea370q03.qa (Postfix) with ESMTP id DAD9513A49D; Wed, 27 Jan 2010 10:19:41 -0800 (PST) Received: (from kris@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j2QLDgZD083729; Sat, 26 Mar 2005 21:13:42 GMT (envelope-from kris) Received: from mx2.freebsd.org (216.136.204.119) by corvette.asyncfs.com with ESMTP; 26 Mar 2005 13:15:48 -0800 Received: from qa05.qa ([10.92.145.207]) by iea370q03.qa.sbr.ironport.com (PostX Enterprise 6.5.2 SMTP Adaptor) with SMTP ID 79 for <4254@qa05.qa>; Wed, 27 Jan 2010 09:03:18 -0800 (PST) Received: from iea370q03.qa ([127.0.0.1]) by iea370q03.qa.sbr.ironport.com (PostX Enterprise 6.5.2 SMTP Adaptor) with SMTP ID 550; Wed, 27 Jan 2010 09:33:46 -0800 (PST) Date: Wed, 27 Jan 2010 09:33:46 -0800 (PST) From: Kris Kennaway Sender: owner-cvs-all@freebsd.org To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <2637746.2873255.1264616381823.JavaMail.root@iea370q03.qa> Errors-To: owner-cvs-all@freebsd.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary=----Part-0-20706349-1264616351418 X-IronPort-RCPT-TO: X-Spam-Probability: High X-SenderBase-Org-ID: 1681939 X-SenderBase-Reputation: 2.3 X-BrightmailFiltered: true X-Brightmail-Tracker: AAAAAA== X-IronPort-AV: i="3.91,125,1110182400"; d="scan'"; a="6493135:sNHT32709468" Delivered-To: cvs-all@freebsd.org X-FreeBSD-CVS-Branch: HEAD X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list X-PostX-Message-ID: 9df335a4c69d02717f000001923256d0@iea370q03.qa X-IronPort-Encrypt: Success X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: cvs commit: ports/lang/pike72 Makefile X-BeenThere: cvs-ports@freebsd.org List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 18:19:42 -0000 ------Part-0-20706349-1264616351418 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Read your secure message by opening the attachment, securedoc.html. You will be prompted to open (view) the file or save (download) it to your computer. For best results, save the file first, then open it in a Web browser. To access from a mobile device, forward this message to mobile@res.cisco.com to receive a mobile login URL. If you have concerns about the validity of this message, contact the sender directly. First time users - will need to register after opening the attachment. Help - https://iea370q03.qa.sbr.ironport.com/websafe/help?topic=RegEnvelope About IronPort Encryption - https://iea370q03.qa.sbr.ironport.com/websafe/about ------Part-0-20706349-1264616351418 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=securedoc.html PCEtLSBzYXZlZCBmcm9tIHVybD0oMDAyMilodHRwOi8vaW50ZXJuZXQuZS1tYWlsIC0tPg0KPCFE T0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUcmFuc2l0aW9uYWwvL0VO Ij48aHRtbD4KPGhlYWQ+PGJhc2UgaHJlZj0naHR0cHM6Ly9pZWEzNzBxMDMucWEuc2JyLmlyb25w b3J0LmNvbS9lbnZlbG9wZW9wZW5lci9wZi9aR0pBUkdWbVlYVnNkRG94L3h0YWNuWjMtaG91aVlO RzFNQ1pLQzNldDB3Y1Q3elozaFZvNnFGUkFjVWFQaTJhelluQkxDU0J1N1BuS1drZUVQZkdMcHda M2dQSUYwVC1NOUNKWW9PZ1gxUW4uOGZSN1V3ISEvJz48bWV0YQpodHRwLWVxdWl2PUNvbnRlbnQt VHlwZQpjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9VVRGLTgiPjxtZXRhCm5hbWU9dmVyc2lv bgpjb250ZW50PSIkSWQ6IGVudmVsb3BlLmh0bWwsdiAxLjE2NCAyMDA3LzEyLzA2IDAwOjI4OjU4 IHN1bGxtYW4gRXhwICQiPjxtZXRhCm5hbWU9Y29weXJpZ2h0CmNvbnRlbnQ9IkNvcHlyaWdodCAo YykgMjAwMC0yMDA4IENpc2NvIFN5c3RlbXMsIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4iPgo8 bWV0YQpuYW1lPXBhdGVudHMKY29udGVudD0iUHJvdGVjdGVkIGJ5IFVuaXRlZCBTdGF0ZXMgcGF0 ZW50IG51bWJlcnMgNiwwMTQsNjg4IGFuZCA2LDMwNCw4OTcuIgo+PG1ldGEKaHR0cC1lcXVpdj1j YWNoZS1jb250cm9sCmNvbnRlbnQ9bm8tc3RvcmU+PG1ldGEKaHR0cC1lcXVpdj1jYWNoZS1jb250 cm9sCmNvbnRlbnQ9bm8tY2FjaGU+PG1ldGEKaHR0cC1lcXVpdj1wcmFnbWEKY29udGVudD1uby1j YWNoZT48dGl0bGU+U2VjdXJlIFJlZ2lzdGVyZWQgRW52ZWxvcGU6Y3ZzIGNvbW1pdDogcG9ydHMv bGFuZy9waWtlNzIgTWFrZWZpbGU8L3RpdGxlPgo8c3R5bGUKdHlwZT0idGV4dC9jc3MiPjwhLS0g LnNwYWNlcjFweCB7Zm9udC1zaXplOiAxcHg7IGxpbmUtaGVpZ2h0OiAxcHh9CiAuc3BhY2VyMnB4 IHtmb250LXNpemU6IDJweDsgbGluZS1oZWlnaHQ6IDJweH0gLmJvcmRlcldpbmRvdyB7bWFyZ2lu LWJvdHRvbToKNHB4OyBib3JkZXItbGVmdDogc29saWQgMXB4ICM5Njk5OUM7IGJvcmRlci10b3A6 IHNvbGlkIDFweCAjOTY5OTlDOwpwYWRkaW5nLXRvcDogM3B4fSAjYm9yZGVyV2luZG93Q29udGFp bmVyIHtwb3NpdGlvbjogcmVsYXRpdmU7IHpvb206IDF9CiNib3JkZXJXaW5kb3dCbG9jayB7cG9z aXRpb246IGFic29sdXRlOyB0b3A6IDBweDsgbGVmdDogLTRweDsgd2lkdGg6IDVweDsKaGVpZ2h0 OiAyMnB4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjNUE1QjVFfSAuY29weXJpZ2h0IHtmb250LXNpemU6 IDhwdDsgY29sb3I6CiM5NTk5OUN9IC5ldnBUYWJsZSB7cGFkZGluZzogMTBweCAxMHB4IDEwcHgg MTVweH0gLm1haW5XaW5kb3cge3BhZGRpbmc6IDBweAo1cHggMHB4IDVweH0gLmV2cFdpbmRvdyB7 cGFkZGluZzogNHB4IDEwcHggNHB4IDEwcHg7IHRleHQtYWxpZ246IGxlZnR9CiAucGFzc3dvcmRS b3cge3BhZGRpbmc6IDRweCAxMHB4IDBweCAxMHB4OyB0ZXh0LWFsaWduOiBsZWZ0fQogLmZvcmdv dFBhc3N3b3JkUm93IHtwYWRkaW5nOiAwcHggMTBweCA0cHggMTBweDsgdGV4dC1hbGlnbjogbGVm dH0gaW5wdXQuYnRuCntjb2xvcjogIzMzMzMzMzsgZm9udC1mYW1pbHk6IFZlcmRhbmEsIEFyaWFs LCBIZWx2ZXRpY2E7IGZvbnQtc2l6ZTogOXB0Owpmb250LXdlaWdodDogbm9ybWFsOyBiYWNrZ3Jv dW5kLWNvbG9yOiAjRjBDNTY2OyBib3JkZXI6IDFweCBzb2xpZCAjMzMzMzMzOwpib3JkZXItcmFk aXVzOiAzcHg7IHotaW5kZXg6IDI7IHBhZGRpbmc6IDFweCAycHg7IHdpZHRoOiBhdXRvOyBvdmVy ZmxvdzoKdmlzaWJsZX0gaW5wdXQub29idG4ge2NvbG9yOiAjMzMzMzMzOyBmb250LWZhbWlseTog VmVyZGFuYSwgQXJpYWwsCkhlbHZldGljYTsgZm9udC1zaXplOiA5cHQ7IGZvbnQtd2VpZ2h0Om5v cm1hbDsgYmFja2dyb3VuZC1jb2xvcjogI0VFRUVGRjsKYm9yZGVyOiAxcHggc29saWQgIzMzMzMz MzsgYm9yZGVyLXJhZGl1czogM3B4OyB6LWluZGV4OiAyOyBwYWRkaW5nOiAxcHggMnB4Owp3aWR0 aDogYXV0bzsgb3ZlcmZsb3c6IHZpc2libGV9IGlucHV0LmJ0bjphY3RpdmUsIGlucHV0Lm9vYnRu OmFjdGl2ZQp7cGFkZGluZzogMXB4IDFweCAxcHggM3B4fSAuZW1haWwge2ZvbnQtZmFtaWx5OiBW ZXJkYW5hLCBBcmlhbCwgSGVsdmV0aWNhLApzYW5zLXNlcmlmOyBmb250LXNpemU6IDhwdDsgY29s b3I6ICMwMDAwMDA7IGZvbnQtd2VpZ2h0OiBub3JtYWx9CiAuZW1haWwjZW1haWxTdWJqZWN0IHtm b250LXdlaWdodDogYm9sZH0gLmVycm9yIHtmb250LWZhbWlseTogVmVyZGFuYSwKQXJpYWwsIEhl bHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiA4cHQ7IGNvbG9yOiAjRkYwMDAwfSAucHJv Z3Jlc3MKe2ZvbnQtZmFtaWx5OiBWZXJkYW5hLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlm OyBmb250LXNpemU6IDE0cHg7CmxpbmUtaGVpZ2h0OiAxNXB4fSAudGltZXN0YW1wIHtmb250LWZh bWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsKZm9udC1zaXplOiA4cHg7IGNvbG9y OiAjOTU5OTlDOyBmb250LXdlaWdodDogYm9sZDsgbGluZS1oZWlnaHQ6IDEwcHh9CiAuc2VuZGVy QXV0aCB7Zm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6 ZTogOXB4Owpjb2xvcjogIzVBNUI1RTsgZm9udC13ZWlnaHQ6IGJvbGQ7IGxpbmUtaGVpZ2h0OiAx MHB4OyBwYWRkaW5nLXJpZ2h0OiA0cHh9CiAudGV4dCxvbCxsaSxwLHRkLGlucHV0LnNhZmFyaUJ0 biB7Zm9udC1zaXplOiA4cHQ7IGNvbG9yOiAjMDAwMDAwOwpmb250LWZhbWlseTogVmVyZGFuYSwg QXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZn0gLm9vdGV4dCB7Y29sb3I6ICM2NjY2NjZ9CiNs b2dvQ2VsbCB7cGFkZGluZzogNXB4IDBweCAwcHggMTBweH0gI3Bvc3RtYXJrQ2VsbCB7cGFkZGlu ZzogMTBweCA1cHggMHB4CjBweH0gI3Bhc3NwaHJhc2VDZWxsIHtwYWRkaW5nOiAwcHggMHB4IDVw eCA1cHh9ICNoZWxwTGlua0xvY2F0aW9uIHtwYWRkaW5nOgowcHggM3B4IDNweCAwcHh9ICN0aW1l U3RhbXBDb250YWluZXIge21hcmdpbjogMnB4IC0ycHggMHB4IC0xMnB4fQojb3V0ZXJQb3N0bWFy ayB7aGVpZ2h0OiA3MHB4OyB3aWR0aDogMTUwcHg7IG92ZXJmbG93OiB2aXNpYmxlOyBwb3NpdGlv bjoKcmVsYXRpdmU7IHotaW5kZXg6IDl9ICNpbm5lclBvc3RtYXJrIHtwb3NpdGlvbjogYWJzb2x1 dGU7IHRvcDogMHB4OyByaWdodDoKMHB4OyB6LWluZGV4OiAxMH0gI291dGVyUG9zdG1hcmsuSUU1 UG9zdG1hcmsge2hlaWdodDogMTA1cHh9IC5wYXNzcGhyYXNlVGV4dAp7YmFja2dyb3VuZC1jb2xv cjogI0ZGRkZGRjsgcGFkZGluZzogMnB4fSAucGFzc3BocmFzZUxhYmVsUm93IHt9CiAucGFzc3Bo cmFzZUxhYmVsIHt9IC5wYXNzcGhyYXNlVEhvciB7Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMx OTE5MTl9CiAucGFzc3BocmFzZVRWZXIge2JvcmRlci1sZWZ0OiAxcHggc29saWQgIzE5MTkxOX0g I3Bhc3NwaHJhc2VDb250YWluZXIKe3Bvc2l0aW9uOiByZWxhdGl2ZTsgb3ZlcmZsb3c6IHZpc2li bGU7IHdpZHRoOiAyMHB4OyBoZWlnaHQ6IDFweH0KI3Bhc3NwaHJhc2VDZWxsSlMge3Bvc2l0aW9u OiBhYnNvbHV0ZTsgbGVmdDogMjBweDsgYm90dG9tOiAtMjVweDsgd2lkdGg6CjE1NXB4OyBwYWRk aW5nLWxlZnQ6IDVweH0gLnN1YlJlYXNvbnMge2xpc3Qtc3R5bGU6IGxvd2VyLWFscGhhfSBBIHtj b2xvcjoKIzAwMzM5OX0gQTpob3ZlciB7Y29sb3I6ICNGRjAwMDA7IGN1cnNvcjogcG9pbnRlcn0g QTp2aXNpdGVkIHtjb2xvcjoKIzAwMzM5OX0gQTp2aXNpdGVkOmhvdmVyIHtjb2xvcjogI0ZGMDAw MDsgY3Vyc29yOiBwb2ludGVyfSBib2R5IHttYXJnaW4tdG9wOgo4cHh9IC0tPjwvc3R5bGU+PHNj cmlwdCB0eXBlPSd0ZXh0L2phdmFzY3JpcHQnIGxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQonJFNl cmlhbDogNjI2MSAkICRSZXZpc2lvbjogMS42LjguMi4yMi4xICQnOwonQ29weXJpZ2h0IChjKSAy MDAxLTIwMDkgQ2lzY28gU3lzdGVtcywgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLic7CidQcm90 ZWN0ZWQgYnkgVW5pdGVkIFN0YXRlcyBwYXRlbnQgbnVtYmVycyA2LDAxNCw2ODggYW5kIDYsMzA0 LDg5Ny4nOwonJFNlcmlhbDogMzMyOCAkICRSZXZpc2lvbjogMS41ICQnOydWZXJzaW9uOiAyLjIn OwonJFNlcmlhbDogNjI0OCAkICRSZXZpc2lvbjogMS4xMCAkJzt2YXIgam09J0VudmVsb3BlVG9v bHM1JyxxYT0nUG9zdFhCUEMnLHFjCj0nUG9zdFhQcmVmZXJlbmNlcycscWI9J1Bvc3RYQ29va2ll Q2hlY2snLGpsPSdQb3N0WENhcmJvbi4nLHFkPQonUG9zdFhTZXNzaW9uS2V5LicscWU9J1Bvc3RY VXNlcktleS4nLHFqPTMxNTM2MDAwMDAwMCxxZj0nJyxxaD0KJ1R1ZSwgMTktSmFuLTIwMzggMDM6 MTQ6MDcgR01UJyxxZz0zMTUzNjAwMDAwMDAscWk9MzE1MzYwMDAwMDAwLHFrPQozMTUzNjAwMDAw MDA7CickU2VyaWFsOiAwNDc4ICQgJFJldmlzaW9uOiAxLjMgJCc7dmFyIGpuPSdhcHBsZXRIb2xk ZXInLGh2PSdhcHBsZXRIb2xkZXInLAp1dj0ndW5kZWZpbmVkJyxicT0nb2JqZWN0JyxjbD0nc3Ry aW5nJyxlbT1mYWxzZSxiZz10cnVlOwonJFNlcmlhbDogMzg4OCAkICRSZXZpc2lvbjogMS4xNSAk JztmdW5jdGlvbiBlbihsdil7dmFyIHh1PQovXlxzKmZ1bmN0aW9uXHMrKFteKF0rKS8sZ2s7aWYo KGdrPXh1LmV4ZWMobHYpKSlyZXR1cm4gZ2tbMV07cmV0dXJuJyd9CmZ1bmN0aW9uIGFmdShqKXtq PWoudG9TdHJpbmcoMTYpO2lmKGoubGVuZ3RoJjEpaj0nMCcrajtyZXR1cm4nJScran1mdW5jdGlv bgpkcyhkLGFmdyl7ZCs9Jyc7dmFyIGJtLGEsZT1kLmxlbmd0aCxiZz0nJztmb3IoYT0wO2E8ZTth Kyspe2JtPWQuY2hhckF0KGEpO2lmCihibT49J0EnJiZibTw9J1onfHxibT49J2EnJiZibTw9J3on fHxibT49JzAnJiZibTw9JzknfHxibT09Jy4nfHxibT09Jy0nfHxibQo9PScqJ3x8Ym09PSdfJyli Zys9Ym07ZWxzZXtibT1ibS5jaGFyQ29kZUF0KDApO2lmKGFmd3x8Ym08MTI4KXtiZys9YWZ1KGJt JgoyNTUpfWVsc2UgaWYoYm08MjA0OCl7YmcrPWFmdSgxOTJ8Ym0+Pj42KTtiZys9YWZ1KDEyOHxi bSY2Myl9ZWxzZXtiZys9YWZ1KAoyMjR8Ym0+Pj4xMik7YmcrPWFmdSgxMjh8KGJtPj4+NikmNjMp O2JnKz1hZnUoMTI4fGJtJjYzKX19fXJldHVybiBiZ30KZnVuY3Rpb24gamcoZCxhZncpe2QrPScn O3ZhciBibSxjYyxhLGU9ZC5sZW5ndGgsYmc9Jyc7Zm9yKGE9MDthPGU7YSsrKXtibT1kLgpjaGFy QXQoYSk7c3dpdGNoKGJtKXtkZWZhdWx0OmJnKz1ibTticmVhaztjYXNlJysnOmJnKz0nICc7YnJl YWs7Y2FzZSclJzppZihkCiAuY2hhckF0KGErMSk9PSd1Jyl7Ym09ZC5zdWJzdHIoYSsyLDQpO2Er PTU7Y2M9cGFyc2VJbnQoYm0sMTYpfWVsc2V7Ym09ZC4Kc3Vic3RyKGErMSwyKTthKz0yO2NjPXBh cnNlSW50KGJtLDE2KTtpZihhZnd8fGNjPDEyOCl7fWVsc2UgaWYoY2M8MjI0KXtpZihlCi1hPDR8 fGQuY2hhckF0KGErMSkhPSclJyl7fWVsc2V7Ym09ZC5zdWJzdHIoYSsyLDIpO2ErPTM7Y2M9KChj YyYzMSk8PDYpfCgKcGFyc2VJbnQoYm0sMTYpJjYzKX19ZWxzZXtpZihlLWE8N3x8ZC5jaGFyQXQo YSsxKSE9JyUnfHxkLmNoYXJBdChhKzQpIT0nJScpewp9ZWxzZXtibT1kLnN1YnN0cihhKzIsMik7 YSs9MztjYz0oKGNjJjE1KTw8Nil8KHBhcnNlSW50KGJtLDE2KSY2Myk7Ym09ZC4Kc3Vic3RyKGEr MiwyKTthKz0zO2NjPShjYzw8Nil8KHBhcnNlSW50KGJtLDE2KSY2Myl9fX1iZys9U3RyaW5nLmZy b21DaGFyQ29kZQooY2MpO2JyZWFrfX1yZXR1cm4gYmd9ZnVuY3Rpb24gaXgoZCl7ZCs9Jyc7dmFy IGJtLGEsZT1kLmxlbmd0aCxiZz0nJztmb3IoYT0wCjthPGU7YSsrKXtibT1kLmNoYXJBdChhKTtp ZihibTwnICd8fGJtPid+J3x8Ym09PSdcJyd8fGJtPT0nIicpYmcrPScmIycrZC4KY2hhckNvZGVB dChhKSsnOyc7ZWxzZSBiZys9Ym19cmV0dXJuIGJnfWZ1bmN0aW9uIGFmeihhZ2IsYWZ5KXt2YXIg ZHA9CmFyZ3VtZW50cy5sZW5ndGgsbT1bXSxhO2lmKGRwPT0zJiZhcmd1bWVudHNbMl0uZWxlbWVu dHMpe3ZhciBzdj1hcmd1bWVudHNbMl0KLGR3O2ZvcihhPTE7ZHc9c3ZbJ2tleScrYV07YSsrKWlm KGR3LnZhbHVlIT0nJyltW20ubGVuZ3RoXT1kdy52YWx1ZX1lbHNle2ZvcgooYT0yO2E8ZHA7YSsr KWlmKGFyZ3VtZW50c1thXSE9JycpbVttLmxlbmd0aF09YXJndW1lbnRzW2FdfW09bS5qb2luKGFn Yik7aWYoCmFmeSltPW0udG9Mb3dlckNhc2UoKTtyZXR1cm4gbX1mdW5jdGlvbiB3bihieSxhZnYp e2lmKCFhZnYpYWZ2PTcyO3ZhciBhLGMsZT0KYnkubGVuZ3RoO2lmKCdcCic9PScnKXJldHVybiBi eTt2YXIgZ2s9bmV3IEFycmF5KE1hdGguZmxvb3IoKGUrYWZ2LTEpL2FmdikpO2ZvcihhPWM9MDth PGU7YQorPWFmdisxLGMrKylna1tjXT1ieS5zdWJzdHIoYSxhZnYpO2drLmxlbmd0aD1jO3JldHVy biBnay5qb2luKCcnKX12YXIgYWZ4PTA7CmZ1bmN0aW9uIGFnYShhYXQpe3ZhciBkO2lmKGp6KWQ9 YWF0K25ldyBEYXRlKCkuZ2V0VGltZSgpK2FmeCsrO2Vsc2UgZG97ZD1hYXQKK2FmeCsrfXdoaWxl KGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGQpKTtyZXR1cm4gZH16dz1mb3JtS2V5PWFmejt6aj0K Zml4TXVsdGlsaW5lU3RyaW5nPXduO3ppPWdlbklkPWFnYTthdHRyRXNjPWl4OwonJFNlcmlhbDog MDYxMSAkICRSZXZpc2lvbjogMS42ICQnO2Z1bmN0aW9uIHF0KGR6KXt2YXIgZj1uZXcgRGF0ZSgp LmdldFRpbWUoCik7aWYoIWR6KWR6PXFiO2pmKGR6LGYsJycsJy8nKTtpZigoZj0oa2QoZHopPT1m KSkpcXIoZHosJy8nKTtyZXR1cm4gZn0KZnVuY3Rpb24ga2QoZHope2R6PWRzKGR6KTt2YXIgZD1k b2N1bWVudC5jb29raWUscXA9ZC5pbmRleE9mKGR6Kyc9Jyk7aWYocXA9PQotMSlyZXR1cm4gbnVs bDt2YXIgcXE9cXArZHoubGVuZ3RoKzEscW89ZC5pbmRleE9mKCc7JyxxcSk7aWYocW89PS0xKXFv PWQuCmxlbmd0aDtyZXR1cm4gamcoZC5zdWJzdHJpbmcocXEscW8pKX1mdW5jdGlvbiBqZihkeixk eSxxbCxxbixxbSxxcyl7dmFyIGQ9ZHMKKGR6KSsnPScrZHMoZHkpO2lmKHR5cGVvZiBxbCE9J251 bWJlcicpe3ZhciBiZT1wYXJzZUludChxbC50b1N0cmluZygpKTtpZihiZQorJychPSdOYU4nKXFs PWJlfWlmKHR5cGVvZiBxbD09J251bWJlcicpZCs9JztleHBpcmVzPScrbmV3IERhdGUobmV3IERh dGUoKS4KZ2V0VGltZSgpK3FsKS50b1VUQ1N0cmluZygpO2Vsc2UgaWYodHlwZW9mIHFsPT1jbCYm cWwhPScnKWQrPSc7ZXhwaXJlcz0nK3FsOwplbHNlIGlmKHR5cGVvZiBxbD09YnEpZCs9JztleHBp cmVzPScrcWwudG9VVENTdHJpbmcoKTtpZihxbilkKz0nO3BhdGg9JytxbjsKaWYocW0pZCs9Jztk b21haW49JytxbTtpZihxcylkKz0nO3NlY3VyZSc7ZG9jdW1lbnQuY29va2llPWR9ZnVuY3Rpb24g cXIoZHosCnFuLHFtKXtpZihrZChkeikpamYoZHosJycsLTEwMDAscW4scW0pfQonJFNlcmlhbDog Mjc0NyAkICRSZXZpc2lvbjogMS41ICQnO3ZhciB4ZD0xLGp2PTIseGg9NCx3eD04LHhpPTE2Owon JFNlcmlhbDogMjcxMiAkICRSZXZpc2lvbjogMS4zICQnO2Z1bmN0aW9uIHB0KCl7dGhpcy5hbHBo YWJldD0KJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4 eXowMTIzNDU2Nzg5Ky8nO3RoaXMuCmVuY29kZUFycmF5PTA7dGhpcy5kZWNvZGVBcnJheT0wO3Ro aXMuZ2V0RW5jb2RlQXJyYXk9ZnVuY3Rpb24oKXtpZighdGhpcy4KZW5jb2RlQXJyYXkpe3ZhciBk PXRoaXMuYWxwaGFiZXQscHE9ZC5sZW5ndGgsYnc9bmV3IEFycmF5KHBxKSxhO2ZvcihhPTA7YTxw cQo7YSsrKWJ3W2FdPWQuY2hhckNvZGVBdChhKTt0aGlzLmVuY29kZUFycmF5PWJ3fXJldHVybiB0 aGlzLmVuY29kZUFycmF5fTt0aGlzCiAuZW5jb2RlVG9BcnJheT1mdW5jdGlvbihwcixnayl7dmFy IHBxPXByLmxlbmd0aCxidz10aGlzLmdldEVuY29kZUFycmF5KCksYSwKYyxwcyxqO2E9TWF0aC5j ZWlsKHBxLzMpKjQ7Yz1NYXRoLmNlaWwocHEvMyo0KTtwcz1hLWM7aWYoIWdrKWdrPW5ldyBBcnJh eShhKQo7YT1jPTA7d2hpbGUoYTxwcSl7aj1wci5jaGFyQ29kZUF0KGErKyk8PDE2O2lmKGE8cHEp anw9cHIuY2hhckNvZGVBdChhKyspPDw4CjtpZihhPHBxKWp8PXByLmNoYXJDb2RlQXQoYSsrKTtn a1tjKytdPWJ3WyhqPj4+MTgpJjYzXTtna1tjKytdPWJ3WyhqPj4+MTIpJgo2M107Z2tbYysrXT1i d1soaj4+PjYpJjYzXTtna1tjKytdPWJ3W2omNjNdfWdrLmxlbmd0aD1jO3doaWxlKHBzLS0pZ2tb LS1jXT0KNjE7cmV0dXJuIGdrfTt0aGlzLmVuY29kZVRvU3RyaW5nPWZ1bmN0aW9uKHByKXt2YXIg Z2s9dGhpcy5lbmNvZGVUb0FycmF5KHByKQoscHE9Z2subGVuZ3RoO2Zvcih2YXIgYT0wO2E8cHE7 YSsrKWdrW2FdPVN0cmluZy5mcm9tQ2hhckNvZGUoZ2tbYV0pOwpyZXR1cm4gZ2suam9pbignJyl9 O3RoaXMuZ2V0RGVjb2RlQXJyYXk9ZnVuY3Rpb24oKXtpZighdGhpcy5kZWNvZGVBcnJheSl7dmFy CmQ9dGhpcy5hbHBoYWJldCxwcT1kLmxlbmd0aCxidz1uZXcgQXJyYXkoMjU2KSxhO2ZvcihhPTA7 YTxwcTthKyspYndbZC4KY2hhckNvZGVBdChhKV09YTt0aGlzLmRlY29kZUFycmF5PWJ3fXJldHVy biB0aGlzLmRlY29kZUFycmF5fTt0aGlzLgpkZWNvZGVUb0FycmF5PWZ1bmN0aW9uKHByLGdrKXt2 YXIgcHE9cHIubGVuZ3RoLGJ3PXRoaXMuZ2V0RGVjb2RlQXJyYXkoKSxhPTAsCmM9MCxwcz0wLGo7 d2hpbGUocHE+MCYmcHIuY2hhckF0KHBxLTEpPT0nPScpe3BxLS07cHMrK31pZighZ2spZ2s9bmV3 IEFycmF5KApNYXRoLmNlaWwocHEvNCozKSk7d2hpbGUoYTxwcSl7aj1id1twci5jaGFyQ29kZUF0 KGErKyldPDwxODtqfD1id1twci4KY2hhckNvZGVBdChhKyspXTw8MTI7anw9YndbcHIuY2hhckNv ZGVBdChhKyspXTw8NjtqfD1id1twci5jaGFyQ29kZUF0KGErKyldOwpna1tjKytdPShqPj4+MTYp JjI1NTtna1tjKytdPShqPj4+OCkmMjU1O2drW2MrK109aiYyNTV9Z2subGVuZ3RoPWMtcHM7CnJl dHVybiBna307dGhpcy5kZWNvZGVUb1N0cmluZz1mdW5jdGlvbihwcil7dmFyIGdrPXRoaXMuZGVj b2RlVG9BcnJheShwcikscHEKPWdrLmxlbmd0aDtmb3IodmFyIGE9MDthPHBxO2ErKylna1thXT1T dHJpbmcuZnJvbUNoYXJDb2RlKGdrW2FdKTtyZXR1cm4gZ2suCmpvaW4oJycpfX12YXIgYmI9bmV3 IHB0KCk7CickU2VyaWFsOiA0MjQ3ICQgJFJldmlzaW9uOiAxLjMgJCc7dmFyIGJ4PTB4ZmZmZmZm ZmYscHY9MHg3ZmZmZmZmZixweT0KLTB4N2ZmZmZmZmYscHg9MHg4MDAwMDAwMCxwdz0tMHg4MDAw MDAwMCxwdT1ieCsxOwonJFNlcmlhbDogNTAyOCAkICRSZXZpc2lvbjogMS4zICQnO3ZhciBjZD0o cHZ8KHB3LTEpKSE9cHY7ZnVuY3Rpb24gZGsoaHope2h6Cj1oeiVwdTtpZihoejxwdylyZXR1cm5+ KGh6K3B4KS1weDtpZihoej5wdilyZXR1cm5+KGh6LXB4KStweDtyZXR1cm5+aHp9CmZ1bmN0aW9u IGRlKGUsa3Ype2U9ZSVwdTtrdj1rdiVwdTtpZihlPHB3KWUrPXB1O2Vsc2UgaWYoZT5wdillLT1w dTtpZihrdjxwdykKa3YrPXB1O2Vsc2UgaWYoa3Y+cHYpa3YtPXB1O3JldHVybiBlJmt2fWZ1bmN0 aW9uIGRpKGUsa3Ype2U9ZSVwdTtrdj1rdiVwdTtpZgooZTxwdyllKz1wdTtlbHNlIGlmKGU+cHYp ZS09cHU7aWYoa3Y8cHcpa3YrPXB1O2Vsc2UgaWYoa3Y+cHYpa3YtPXB1O3JldHVybiBlCnxrdn1m dW5jdGlvbiBjaChlLGt2KXtlPWUlcHU7a3Y9a3YlcHU7aWYoZTxweXx8ZT5wdillPS0oZGsoZSkr MSk7aWYoa3Y8cHl8fAprdj5wdilrdj0tKGRrKGt2KSsxKTtyZXR1cm4gZV5rdn1mdW5jdGlvbiBk bihlLGt2KXtlPWUlcHU7aWYoZTxwdyllKz1wdTtlbHNlCmlmKGU+cHYpZS09cHU7cmV0dXJuIGU8 PGt2fWZ1bmN0aW9uIHB6KGUsa3Ype2U9ZSVwdTtpZihlPHB3KWUrPXB1O2Vsc2UgaWYoZT4KcHYp ZS09cHU7cmV0dXJuIGU+Pmt2fWZ1bmN0aW9uIGNqKGUsa3Ype2U9ZSVwdTtpZihlPHB3KWUrPXB1 O2Vsc2UgaWYoZT5wdillCi09cHU7cmV0dXJuIGU+Pj5rdn0KJyRTZXJpYWw6IDMxNTcgJCAkUmV2 aXNpb246IDEuNCAkJztmdW5jdGlvbiBjZih5Yil7dmFyIHlhPXliPj4+MTYseWQ9eWImCjY1NTM1 O3JldHVybiBTdHJpbmcuZnJvbUNoYXJDb2RlKHlhPj4+OCkrU3RyaW5nLmZyb21DaGFyQ29kZSh5 YSYyNTUpK1N0cmluZy4KZnJvbUNoYXJDb2RlKHlkPj4+OCkrU3RyaW5nLmZyb21DaGFyQ29kZSh5 ZCYyNTUpfWZ1bmN0aW9uIGd0KHljKXt2YXIgYSxwcT15YwogLmxlbmd0aCxhbz0nJztmb3IoYT0w O2E8cHE7YSsrKWFvKz1jZih5Y1thXSk7cmV0dXJuIGFvfWZ1bmN0aW9uIGdwKCl7dmFyIHh3Cj0x Nix5Zj0oMTw8eHcpLHllPXlmLTE7dGhpcy4kd29yZHM9bmV3IEFycmF5KDY0L3h3KTt2YXIgZ2s9 YXJndW1lbnRzLGEsZT0KdGhpcy4kd29yZHMubGVuZ3RoO2ZvcihhPTA7YTxlO2ErKyl0aGlzLiR3 b3Jkc1thXT0wO3N3aXRjaChnay5sZW5ndGgpe2Nhc2UgMQo6dmFyIGdrPWdrWzBdO2lmKHR5cGVv ZiBnaz09YnEmJmdrLiR3b3JkcyYmZ2suJHdvcmRzLmxlbmd0aD09ZSl7Zm9yKGE9MDthPGU7CmEr Kyl0aGlzLiR3b3Jkc1thXT1nay4kd29yZHNbYV19ZWxzZSB0aGlzLiR3b3Jkc1tlLTFdPU1hdGgu Zmxvb3IoZ2spO2JyZWFrOwpjYXNlIDI6dGhpcy4kd29yZHNbMV09YXJndW1lbnRzWzBdO3RoaXMu JHdvcmRzWzNdPWFyZ3VtZW50c1sxXTticmVhaztjYXNlIDQ6CmZvcihhPTA7YTxlO2ErKyl0aGlz LiR3b3Jkc1thXT1NYXRoLmZsb29yKGdrW2FdKTticmVha31pZihnay5sZW5ndGgpeHgodGhpcy4K JHdvcmRzKTtmdW5jdGlvbiB4eChnayl7dmFyIHh6PTAsYSxlPWdrLmxlbmd0aDtmb3IoYT1lLTE7 YT49MDthLS0pe2drW2FdKz14ego7aWYoKHh6PWdrW2FdPj4+eHcpKWdrW2FdJj15ZX19dGhpcy5h ZGQ9ZnVuY3Rpb24oZGQpe3RoaXMuJHdvcmRzW3RoaXMuJHdvcmRzCiAubGVuZ3RoLTFdKz1kZDt4 eCh0aGlzLiR3b3Jkcyk7cmV0dXJuIHRoaXN9O3RoaXMubWFzaz1mdW5jdGlvbihkZCl7Zm9yKHZh cgphPXRoaXMuJHdvcmRzLmxlbmd0aC0xO2E+PTA7YS0tKXt0aGlzLiR3b3Jkc1thXSY9ZGQ7ZGQ+ Pj14d31yZXR1cm4gdGhpc307CnRoaXMubXVsdGlwbHk9ZnVuY3Rpb24oZGQpe3ZhciBhLGU9dGhp cy4kd29yZHMubGVuZ3RoO2ZvcihhPTA7YTxlO2ErKyl0aGlzLgokd29yZHNbYV0qPWRkO3h4KHRo aXMuJHdvcmRzKTtyZXR1cm4gdGhpc307dGhpcy5zdWJUb0ludD1mdW5jdGlvbihkZCl7dmFyIGEs CmU9dGhpcy4kd29yZHMubGVuZ3RoLGJnPTA7aWYodHlwZW9mIGRkIT1icXx8IWRkLiR3b3Jkc3x8 ZGQuJHdvcmRzLmxlbmd0aCE9ZSkKZGQ9bmV3IGdwKGRkKTtmb3IoYT0wO2E8ZTthKyspYmc9KGJn PDwxNikrdGhpcy4kd29yZHNbYV0tZGQuJHdvcmRzW2FdOwpyZXR1cm4gYmd9O3RoaXMuZ2V0Qnl0 ZT1mdW5jdGlvbihkZCl7dmFyIGU9dGhpcy4kd29yZHMubGVuZ3RoLHh5PWRkPj4+MTtpZigKeHk+ PWUpcmV0dXJuLTE7aWYoZGQmMSlyZXR1cm4gdGhpcy4kd29yZHNbZS14eS0xXT4+Pjg7cmV0dXJu IHRoaXMuJHdvcmRzW2UKLXh5LTFdJjI1NX19CickU2VyaWFsOiAxNTgzICQgJFJldmlzaW9uOiAx LjggJCc7ZnVuY3Rpb24gY2soKXt2YXIgY2I9bmV3IEFycmF5KDI1NiksYnIsYnYKLGJ6O3RoaXMu JGRpZ2VzdD1ieDtpZihjZClmb3IoYnY9MDtidjwyNTY7YnYrKyl7YnI9YnY7Zm9yKGJ6PTA7Yno8 ODtieisrKWJyPQooYnImMSk/Y2goY2ooYnIsMSksMHhlZGI4ODMyMCk6Y2ooYnIsMSk7Y2JbYnZd PWJyfWVsc2UgZm9yKGJ2PTA7YnY8MjU2O2J2KyspCnticj1idjtmb3IoYno9MDtiejw4O2J6Kysp YnI9KGJyJjEpPyhicj4+PjEpXjB4ZWRiODgzMjA6YnI+Pj4xO2NiW2J2XT1icn12YXIKY209KGNk P2Z1bmN0aW9uKGJzLGJ3LGJ1LGJ0KXt2YXIgYm0sYSxjZT10eXBlb2YgYnc9PWNsO2ZvcihhPWJ1 O2E8YnQ7YSsrKXtibQo9Y2U/YncuY2hhckNvZGVBdChhKTpid1thXTticz1jYltjaChicyxibSkm MjU1XV5jaihicyw4KX1yZXR1cm4gYnN9OmZ1bmN0aW9uCihicyxidyxidSxidCl7dmFyIGJtLGEs Y2U9dHlwZW9mIGJ3PT1jbDtmb3IoYT1idTthPGJ0O2ErKyl7Ym09Y2U/YncuCmNoYXJDb2RlQXQo YSk6YndbYV07YnM9Y2JbKGJzXmJtKSYyNTVdXihicz4+PjgpfXJldHVybiBic30pO2Z1bmN0aW9u IGNnKGJzLApidyxidSxidCl7dmFyIGU9YncubGVuZ3RoO2lmKCFidSlidT0wO2Vsc2UgaWYoYnU8 MClidSs9ZTtpZighYnQpYnQ9ZTtlbHNlIGlmCihidDwwKWJ0Kz1lO3JldHVybiBjbShicyxidyxi dSxidCl9dGhpcy5DUkNTdHJpbmc9KGNkP2Z1bmN0aW9uKGNhKXtyZXR1cm4gY2YKKGNoKGNnKGJ4 LGNhKSxieCkpfTpmdW5jdGlvbihjYSl7cmV0dXJuIGNmKGNnKGJ4LGNhKV5ieCl9KTt0aGlzLmRp Z2VzdD0KZnVuY3Rpb24oY2EsYnUsYnQpe3RoaXMuJGRpZ2VzdD1jZyh0aGlzLiRkaWdlc3QsY2Es YnUsYnQpfTt0aGlzLmZpbmFsaXplPShjZAo/ZnVuY3Rpb24oKXt2YXIgY2M9Y2godGhpcy4kZGln ZXN0LGJ4KTt0aGlzLiRkaWdlc3Q9Yng7cmV0dXJuIGNmKGNjKX06CmZ1bmN0aW9uKCl7dmFyIGNj PXRoaXMuJGRpZ2VzdF5ieDt0aGlzLiRkaWdlc3Q9Yng7cmV0dXJuIGNmKGNjKX0pO3RoaXMuCmxl bmd0aD1mdW5jdGlvbigpe3JldHVybiA0fX12YXIgY2k9bmV3IGNrKCk7ZnVuY3Rpb24gY24oYnkp e2lmKGJ5JiZieS5sZW5ndGgKPjQpe3ZhciBkPWJ5LnN1YnN0cig0KTtpZihjaS5DUkNTdHJpbmco ZCk9PWJ5LnN1YnN0cigwLDQpKXJldHVybiBkfXJldHVybiAwfQpmdW5jdGlvbiBjbyhieSl7cmV0 dXJuIGNpLkNSQ1N0cmluZyhieSkrYnl9CickU2VyaWFsOiAxNjQzICQgJFJldmlzaW9uOiAxLjcg JCc7ZnVuY3Rpb24gcXgobSxxdixxdSxhdSl7cmV0dXJuIHF3KG0scXYscXUKLGF1LGJnKX1mdW5j dGlvbiBxeShtLHF2LHF1LGF1KXtyZXR1cm4gcXcobSxxdixxdSxhdSxlbSl9ZnVuY3Rpb24gcXco bSxxdixxdQosYXUsYmMpe3F2PXF2PydrZXlzJzonZGF0YSc7cXU9cXVbcXZdO2F1PWF1W3F2XTtp Zighd2luZG93W3F1XSl7YWxlcnQoCidObyBzdWNoIGFsZ29yaXRobSBgJytxdSsnXCcnKTtyZXR1 cm47fXJldHVybiBuZXcgd2luZG93W3F1XShtLGF1LGJjKX0KZnVuY3Rpb24gcXoocXYscXUpe3F1 PXF1W3F2PXF2PydrZXlzJzonZGF0YSddO2lmKHF1PT0nQ1JDMzInKXJldHVybiBuZXcgY2soKQo7 aWYocXU9PSdTSEExJylyZXR1cm4gbmV3IFNIQTEoKTthbGVydCgnTm8gc3VjaCBhbGdvcml0aG0g YCcrcXUrJ1wnJyl9CickU2VyaWFsOiA1MTg5ICQgJFJldmlzaW9uOiAxLjE4ICQnO3ZhciBraj1u YXZpZ2F0b3IudXNlckFnZW50LnRvTG93ZXJDYXNlKCkKLGlkPWtqLmluZGV4T2YoJ21zaWUnKSE9 LTEsaXk9IWlkLGthPXBhcnNlSW50KG5hdmlnYXRvci5hcHBWZXJzaW9uKSxqej1peSYmCmthPDUs dmU9a2ouaW5kZXhPZignbmV0c2NhcGU2LycpIT0tMSxqeT1rai5pbmRleE9mKCcgZ2Vja28vJykr MSx1eT1rai4KaW5kZXhPZignIGZpcmVmb3gvMicpKzEsdmM9a2ouaW5kZXhPZignIGZpcmVmb3gv MycpKzEsdmQ9a2ouaW5kZXhPZigKJ21zaWUgNS4wJykhPS0xLHV6PWtqLmluZGV4T2YoJ21zaWUg NycpIT0tMSx2Zj1rai5pbmRleE9mKCdvcGVyYScpIT0tMSx2Yix1eAo9a2ouaW5kZXhPZignd2lu ZG93cyBudCA2JykhPS0xLHZhPXV6JiZ1eCx1dz0wLGl0PTAsang9MDtpZihuYXZpZ2F0b3IuCnBs YXRmb3JtLnN1YnN0cigwLDMpPT0nTWFjJyl7aWYoaXkpdXc9a2ouaW5kZXhPZignbWFjIG9zIHgn KT09LTE7ZWxzZXt1dz1rai4KaW5kZXhPZignbXNpZScpO3V3PXBhcnNlRmxvYXQoa2ouc3Vic3Ry KHV3KzUpKTw1LjJ9aXQ9IXV3O2lmKChqeD1rai5pbmRleE9mKAonIGFwcGxld2Via2l0LycpKzEp KWthPXBhcnNlSW50KGtqLnN1YnN0cihqeCsxMikpLzEwMH1pZihqeSl2Yj1wYXJzZUludChrai4K c3Vic3RyKGp5KzYpKTt2YXIgaXM9dXd8fGl0LHZnPWVtLHZoPSFqeCx2aT1qeCxpej0odXd8fHZh fHwodXkmJmxvY2F0aW9uLgpwcm90b2NvbCE9J2ZpbGU6Jyl8fCghbmF2aWdhdG9yLmphdmFFbmFi bGVkKCkpKTtPU01hY09TOT11dztPU01hY09TWD1pdDsKYnJvd3NlckFwcGxlV2ViS2l0PWp4Owon JFNlcmlhbDogNTYxNyAkICRSZXZpc2lvbjogMS44ICQnO3ZhciBhYWE9MCx6dj0xLGFhZj0yLHNu PTMsYWFlPTQscng9LTEsYWFqCj0wLGFhZz01LGFhaD02LHNnPTcsdXI9OCx1cz05LGFhaT0xMDtT VEFUVVNfTkVXPWFhYTtTVEFUVVNfSU5QUk9HUkVTUz16djsKU1RBVFVTX0JBREVOQ09ESU5HPWFh ZjtTVEFUVVNfQkFEUEFTU1dPUkQ9c247U1RBVFVTX0JBREhBU0g9YWFlO1NUQVRVU19ET05FPQpy eDtTVEFUVVNfU1VDQ0VTUz1hYWo7U1RBVFVTX0JBRFBPU1RNQVJLPWFhZztTVEFUVVNfQkFEU0lH TkFUVVJFPWFhaDsKU1RBVFVTX1RPT01BTllCQURQQVNTV09SRFM9c2c7U1RBVFVTX0lOQ09NUEFU SUJMRT11cjtTVEFUVVNfUEFTU1dPUkRDSEFOR0VEPQp1cztTVEFUVVNfTk9VU0VSU0VMRUNURUQ9 YWFpOwonJFNlcmlhbDogNjEyMyAkICRSZXZpc2lvbjogMS4zICQnO2Z1bmN0aW9uIHZwKHFuKXt2 YXIgdmw9cW4ubGFzdEluZGV4T2YoCidcXCcpLHZtPXFuLmxhc3RJbmRleE9mKCcvJyk7cmV0dXJu IHFuLnN1YnN0cigodmw+dm0/dmw6dm0pKzEpfWZ1bmN0aW9uIHZxKAp2ayx2byx2bix2ail7aWYo dHlwZW9mIHZqPT1jbCl2aj1bdmpdO3ZhciBlbSxhLGU9dmoubGVuZ3RoO2ZvcihhPTA7YTxlO2Er KykKaWYoIXZrW3ZqW2FdXSlicmVhaztpZihhPGUpZW09dmpbYV07ZWxzZXthPTA7ZT1uZXcgRGF0 ZSgpLmdldFRpbWUoKTtkbyBlbT0KJ1BYVGVtcC4nK2UrJy4nK2ErKyt2bzt3aGlsZSh2a1tlbV0p fWlmKHZuKXZrW2VtXT0xO3JldHVybiBlbX0KJyRTZXJpYWw6IDQwNzQgJCAkUmV2aXNpb246IDEu NiAkJztmdW5jdGlvbiBBUkM0KG0sYXUsYmMpe3ZhciBibz1uZXcgQXJyYXkoCjI1NiksZD1uZXcg QXJyYXkoMjU2KSxhLGMsYmc7aWYodHlwZW9mIGF1IT1icSlhdT17J2tleXNpemUnOmF1LCdwcmVy dW4nOmJjfTsKdmFyIGJrPWF1LmtleXNpemU7aWYoIWJrfHxiaz5tLmxlbmd0aCliaz1tLmxlbmd0 aDtmb3IoYT1jPTA7YTwyNTY7YSsrKXtkW2FdPQphO2JvW2FdPW0uY2hhckNvZGVBdChjKTtpZigr K2M9PWJrKWM9MH1mb3IoYT1jPTA7YTwyNTY7YSsrKXtjPShjK2RbYV0rYm9bYV0pCiYyNTU7Ymc9 ZFthXTtkW2FdPWRbY107ZFtjXT1iZ31hPWM9MDtpZihhdS5wcmVydW4pZm9yKHZhciBibT0wO2Jt PDI1NjtibSsrKXsKYT0oYSsxKSYyNTU7Yz0oYytkW2FdKSYyNTU7Ymc9ZFthXTtkW2FdPWRbY107 ZFtjXT1iZ310aGlzLlM9ZDt0aGlzLkk9YTt0aGlzLgpKPWM7dGhpcy5jcnlwdD1mdW5jdGlvbihi Zil7dmFyIGJsLGJwLGJpPXRoaXMuUyxiaD10aGlzLkksYmo9dGhpcy5KLGJlLGU9YmYuCmxlbmd0 aCxibj10eXBlb2YgYmY9PWJxO2lmKCFibil7dmFyIGJnPW5ldyBBcnJheShlKTtmb3IoYmU9MDti ZTxlO2JlKyspYmdbYmUKXT1iZi5jaGFyQ29kZUF0KGJlKTtiZj1iZ31mb3IoYmU9MDtiZTxlO2Jl Kyspe2JoPShiaCsxKSYyNTU7Ymo9KGJqK2JpW2JoXSkmCjI1NTtibD1iaVtiaF07YnA9YmlbYmhd PWJpW2JqXTtiaVtial09Ymw7YmZbYmVdXj1iaVsoYnArYmwpJjI1NV19dGhpcy5JPWJoOwp0aGlz Lko9Ymo7aWYoIWJuKXtmb3IoYmU9MDtiZTxlO2JlKyspYmZbYmVdPVN0cmluZy5mcm9tQ2hhckNv ZGUoYmZbYmVdKTtiZj0KYmYuam9pbignJyl9cmV0dXJuIGJmfTtpZihiYyl0aGlzLmRlY3J5cHQ9 dGhpcy5jcnlwdDtlbHNlIHRoaXMuZW5jcnlwdD10aGlzLgpjcnlwdH0KJyRTZXJpYWw6IDM5MTYg JCAkUmV2aXNpb246IDEuMTAgJCc7ZnVuY3Rpb24gd3cod3Ipe3ZhciBkPWtkKHdyKSx4ZztpZihk JiYoZAo9Y24oZCkpKXt2YXIgd3A9ZC5jaGFyQ29kZUF0KDApLHdvPWQuc3Vic3RyKDEpLHdxPScn O2lmKHdwJnd4KXt2YXIgYT13by4KaW5kZXhPZignOycpO3dxPXdvLnN1YnN0cigwLGEpO3dvPXdv LnN1YnN0cihhKzEpfXJldHVybiBuZXcgQXJyYXkod3Asd28sd3EpfQpyZXR1cm4gZH1mdW5jdGlv biBrYih3byx3dSxiayx3cCx3cSl7aWYod3AmanYpe3dwJj1+eGQ7d289bmV3IEFSQzQod3UsYmss MSkuCmNyeXB0KGNvKHdvKSl9d289U3RyaW5nLmZyb21DaGFyQ29kZSh3cCkrKCh3cCZ3eCkmJndx P3dxKyc7JzonJykrd287CnJldHVybiBjbyh3byl9ZnVuY3Rpb24gc3Aod3Isd3Msd28sd3UsYmss d3Asd3Epe2pmKHdyLGtiKHdvLHd1LGJrLHdwLHdxKSx3cywKJy8nKX1mdW5jdGlvbiB3dih3cil7 cXIod3IsJy8nKX1mdW5jdGlvbiB4YShlbyl7cmV0dXJuIGQ9d3cocWQrZW8pfWZ1bmN0aW9uCnhj KGVvLHdzLHhiLG0sYmssd3Asd3Epe3NwKHFkK2VvLHdzLHhiLG0sYmssd3Asd3EpfWZ1bmN0aW9u IHd5KGVvKXt3dihxZCtlbykKfWZ1bmN0aW9uIHhlKHd0KXtyZXR1cm4gZD13dyhxZSt3dCl9ZnVu Y3Rpb24geGYod3Qsd3MsbSx3cCx3cSl7c3AocWUrd3Qsd3MsbQosJycsMCx3cCx3cSl9ZnVuY3Rp b24gd3ood3Qpe3d2KHFlK3d0KX16cT1nZXRDYWNoZWRTZXNzaW9uS2V5PXhhO3pwPQpzZXRDYWNo ZWRTZXNzaW9uS2V5PXhjO3pvPWRlbENhY2hlZFNlc3Npb25LZXk9d3k7ZGVsQ2FjaGVkVXNlcktl eT13ejsKJyRTZXJpYWw6IDAzMjcgJCAkUmV2aXNpb246IDEuMTMgJCc7dmFyIHVzZXJUZXh0PXt9 LHhxPXsnX2FwcGxldE1zZyc6CidUaGUgc2VjdXJlIGRvY3VtZW50IGNvdWxkblwndCBiZSBvcGVu ZWQsIHBvc3NpYmx5ICcrCidiZWNhdXNlIHlvdSBjaG9zZSBub3QgdG8gaW5zdGFsbCBKYXZhIG9y IEVudmVsb3BlIFRvb2xzLiBJZiB5b3VcJ2QgJysKJ2xpa2UgdG8gdmlldyB0aGUgc2VjdXJlIGRv Y3VtZW50LCBjbG9zZSB5b3VyIGJyb3dzZXIsIHJlb3BlbiAnKwondGhlIGF0dGFjaG1lbnQsIGFu ZCBhZ3JlZSB0byBoYXZlIEphdmEgYW5kL29yIEVudmVsb3BlIFRvb2xzICcrCidpbnN0YWxsZWQg aWYgYXNrZWQuJywnX29ubGluZU9wdGlvbic6CidUaGUgc2VjdXJlIGRvY3VtZW50IGNvdWxkblwn dCBiZSBvcGVuZWQsIHBvc3NpYmx5ICcrCidiZWNhdXNlIHlvdSBjaG9zZSBub3QgdG8gaW5zdGFs bCBKYXZhIG9yIGRpZG5cJ3QgZ3JhbnQgJysKJ3Blcm1pc3Npb24gZm9yIEVudmVsb3BlIFRvb2xz IHRvIHJ1bi4gVG8gc2VuZCB0aGUgc2VjdXJlIGRvY3VtZW50ICcrCid0byBhIHdlYiBzaXRlIHRv IGJlIGRlY3J5cHRlZCwgY2xpY2sgT0suIFRvIGNsb3NlIHlvdXIgYnJvd3NlciAnKwonYW5kIHRy eSBhZ2FpbiwgY2xpY2sgQ2FuY2VsLicsJ192ZXJpZnlNc2cnOgonVGhlIGVudmVsb3BlIGNvdWxk blwndCBiZSB2ZXJpZmllZCwgcG9zc2libHkgYmVjYXVzZSAnKwoneW91IGNob3NlIG5vdCB0byBp bnN0YWxsIEphdmEgb3IgRW52ZWxvcGUgVG9vbHMuIElmIHlvdVwnZCBsaWtlIHRvICcrCid2ZXJp ZnkgdGhlIGVudmVsb3BlLCBjbG9zZSB5b3VyIGJyb3dzZXIsIHJlb3BlbiB0aGUgYXR0YWNobWVu dCwgJysKJ2FuZCBhZ3JlZSB0byBoYXZlIEphdmEgYW5kL29yIEVudmVsb3BlIFRvb2xzIGluc3Rh bGxlZCBpZiBhc2tlZC4nLAonX05vUGF5bG9hZCc6J1RoaXMgZW52ZWxvcGUgZG9lc25cJ3QgY29u dGFpbiBhIHBheWxvYWQsIHBsZWFzZSAnKwonY29udGFjdCB0aGUgc2VuZGVyIGZvciBhIHJlcGxh Y2VtZW50LicsJ19EZWNQcm9nVGl0bGUnOgonRGVjcnlwdGluZyBwYXlsb2FkLi4uJywnX1N0YXR1 c0RlY0luaXQnOidEZWNyeXB0aW9uIFByb2dyZXNzOiBJbml0aWFsaXppbmcnCiwnX1N0YXR1c0Rl Y1BjdCc6J0RlY3J5cHRpb24gUHJvZ3Jlc3M6ICRbMF0lJywnX1ByZXBhcmluZyc6CidQcmVwYXJp bmcgZW52ZWxvcGUuLi4nLCdfU3RhdHVzUHJlcGFyaW5nJzonUHJlcGFyaW5nIGVudmVsb3BlLi4u JywKJ19TdGF0dXNQcmVwUGN0JzonUHJlcGFyYXRpb24gUHJvZ3Jlc3M6ICRbMF0lJywnX0Rpc3Bs YXlDb252JzoKJ0NvbnZlcnRpbmcgcGF5bG9hZCBmb3IgZGlzcGxheS4uLicsJ19TdGF0dXNEaXNw bGF5Q29udic6CidDb252ZXJzaW9uIFByb2dyZXNzOiBJbml0aWFsaXppbmcnLCdfU3RhdHVzRGlz cGxheUNvbnZQY3QnOgonQ29udmVyc2lvbiBQcm9ncmVzczogJFswXSUnLCdfU2F2ZWQxUGF0aCc6 J0ZpbGUgc2F2ZWQgdG8gJFswXScsCidfU2F2ZWRuUGF0aCc6J0ZpbGVzIHNhdmVkIHRvICRbMF0n LCdfU2F2ZWRuRmlsZSc6J09wZW4gJFswXSB0byB2aWV3JywKJ19TdGF0dXNEb25lJzonRG9jdW1l bnQ6IERvbmUnLCdfVG9vbHNMb2FkaW5nJzonTG9hZGluZyBFbnZlbG9wZSBUb29scy4uLicsCidf RXJyb3JCYWRQd2QnOidJbmNvcnJlY3QgcGFzc3dvcmQuIFBsZWFzZSB0cnkgYWdhaW4uJywnX0Vy cm9yUHdkQ2hhbmdlZCc6CidQYXNzd29yZCBjaGFuZ2VkLCByZS1lbnRlci4nLCdfRXJyb3JCYWRQ d2RzJzoKJ1lvdVwndmUgbWFkZSB0b28gbWFueSBpbmNvcnJlY3QgcGFzc3dvcmQgJysKJ2F0dGVt cHRzLiBUaGlzIGVudmVsb3BlIGNhbm5vdCBiZSBvcGVuZWQuJywnX05vVXNlclNlbGVjdGVkJzoK J1lvdSBtdXN0IHNlbGVjdCBhbiBhZGRyZXNzIGZyb20gdGhlIG1lbnUuJywnX05vVXNlckVudGVy ZWQnOgonWW91IG11c3QgZWl0aGVyIHNlbGVjdCBhbiBhZGRyZXNzIGZyb20gJysndGhlIG1lbnUg b3IgZW50ZXIgYW4gYWRkcmVzcy4nLAonX1BsYXRmb3JtSW5jb21wYXRpYmxlJzonVGhpcyBlbnZl bG9wZSBpcyBub3QgY29tcGF0aWJsZSB3aXRoICcrCid5b3VyIHBsYXRmb3JtLid9LHhuPVtdO2Z1 bmN0aW9uIHhyKCl7cmV0dXJuIHhuLmpvaW4oJ18nKX1mdW5jdGlvbiB4dih4ail7eG4KPXhtKHhq KX1mdW5jdGlvbiB4bSh4ail7aWYodHlwZW9mIHhqIT1jbHx8eGo9PScnKXJldHVybltdO3ZhciBk PXhqLnNwbGl0KCdfJwopO2lmKGQubGVuZ3RoPjMpZC5sZW5ndGg9MztyZXR1cm4gZH1mdW5jdGlv biBzcyhkeix4bCl7cmV0dXJuIHhvKGR6LHhsLApnZXRMb2NhbGUoKSxhcmd1bWVudHMsMil9ZnVu Y3Rpb24geHMoZHoseGwseGope3ZhciBiZz10eXBlb2YgeGo7aWYoYmc9PXV2KXhqCj1nZXRMb2Nh bGUoKTtlbHNlIGlmKGJnPT1jbCl4aj14bSh4aik7cmV0dXJuIHhvKGR6LHhsLHhqLGFyZ3VtZW50 cywzKX0KZnVuY3Rpb24geG8oZHoseGwseGosZHIsYW0pe3ZhciBhLGJ3PVt4cSx1c2VyVGV4dF0s ZD11c2VyVGV4dDtmb3IoYT0wO2E8eGouCmxlbmd0aDthKyspe2lmKHR5cGVvZihkPWRbeGpbYV1d KSE9YnEpYnJlYWs7YndbYncubGVuZ3RoXT1kfWZvcihhPWJ3Lmxlbmd0aAotMTthPj0wO2EtLSlp Zih0eXBlb2YoZD1id1thXVtkel0pPT1jbClicmVhaztpZih0eXBlb2YgZCE9Y2wpZD10eXBlb2Yg eGw9PWNsCj94bDonJztyZXR1cm4geHAoZCxkcixhbSl9ZnVuY3Rpb24geHQoeGspe3JldHVybiB4 cCh4ayxhcmd1bWVudHMsMSl9ZnVuY3Rpb24KeHAoeGssZHIsYW0pe3ZhciB4dT0vXHgyNFxbKFxk KylcXS8sZ2s7Ync9Jyc7d2hpbGUoKGdrPXh1LmV4ZWMoeGspKSl7aWYoZ2suCmluZGV4KWJ3Kz14 ay5zdWJzdHIoMCxnay5pbmRleCk7YT0rZ2tbMV0rYW07aWYodHlwZW9mIGRyW2FdIT11dilidys9 ZHJbYV07eGsKPXhrLnN1YnN0cihnay5pbmRleCtna1swXS5sZW5ndGgpfXJldHVybiBidyt4a316 bj1nZXRUZXh0PXNzOwpnZXRMb2NhbGl6ZWRUZXh0PXhzO2dldExvY2FsZT14cjtzZXRMb2NhbGU9 eHY7aW50ZXJwb2xhdGVUZXh0PXh0OwonJFNlcmlhbDogNDE4NiAkICRSZXZpc2lvbjogMS40ICQn O2Z1bmN0aW9uIGtnKHloLHlqKXt2YXIgeWcseWkseWs7Zm9yKHlnIGluCnlqKXt5aT10eXBlb2Yg eWhbeWddO3lrPXR5cGVvZiB5alt5Z107aWYoeWk9PXV2fHwoKHlpPT1icSleKHlrPT1icSkpKXlo W3lnXT0KeWpbeWddO2Vsc2UgaWYoeWk9PWJxJiZ5az09YnEpa2coeWhbeWddLHlqW3lnXSl9cmV0 dXJuIHlofQonJFNlcmlhbDogMDIzMCAkICRSZXZpc2lvbjogMS4xOCAkJzt2YXIgc2w9MSxzbT0y LGFjaD04LHplPTE2LHl5PTMyLGFhZD02NCwKemY9MTI4LGFiaj0yNTYsYWJiPTUxMixhY2o9MTAy NCxhY2c9MjA0OCxhY2k9NDA5NixhY3I9ODE5MixqcD0wLGp1PTEsanI9MixqdAo9MyxqcT00LGly PTUsanM9Nixqbz03LGFicT0xLGFjZD0yLGFjZj00LGFjdD04LGFjcz0xNixhY3U9MzIsYWN3PTEs YWN2PTIsYWNsCj0zLGFjaz00LGFjZT0xLGpoPTAsaXE9MHxhY2Usamo9MnxhY2Usams9NHxhY2Us amk9OHxhY2UsaWg9MTZ8YWNlLGFidD17CidoYXNoJzonU0hBMScsJ2tleVNlcnZlcktleUhhc2gn OidTSEExJywnZW5jcnlwdGlvbic6eydrZXlzJzonQVJDNCcsJ2RhdGEnOgonQVJDNCd9LCd2ZXJp ZmljYXRpb24nOnsna2V5cyc6J0NSQzMyJywnZGF0YSc6J0NSQzMyJ319LGFidT17J3Rvb2xzJzpx aiwKJ3Nlc3Npb25LZXknOnFpLCd1c2VyS2V5JzpxaywnYmFkUGFzc3dvcmRDb3VudCc6cWYsJ2hh cmRlbmVyJzpxZywKJ3ByZWZlcmVuY2VzJzpxaH0sYWNtPVsnV21Wd2NHVnNhVzRnY25Wc1pYTWgn XTtQRkxBR19DQUNIRV9TRVNTSU9OX0tFWT16ZTsKUEZMQUdfQVVUT19PUEVOPXl5O1BGTEFHX0NB Q0hFX1VTRVJfS0VZPWFhZDtQRkxBR19FTkNSWVBUX0NBQ0hFRF9TRVNTSU9OX0tFWQo9emY7UEZM QUdfQUxMT1dfVVNJTkdfT05MSU5FX09QRU5FUj1hYmo7UEZMQUdfT1BFTl9SRVFVSVJFU19BUFBM RVQ9YWJiOwpQRkxBR19TVVBQUkVTU19BUFBMRVRfRk9SX09QRU49YWNqO1BGTEFHX0xBVU5DSF9J Tl9TQU1FX1dJTkRPVz1hY2c7ClBGTEFHX1JFTUVNQkVSX01FPWFjaTtQRkxBR19VU0VfQlJPV1NF Uj1hY3I7QUNUSU9OX09QRU49amg7QUNUSU9OX1NBVkU9aXE7CkFDVElPTl9WRVJJRllfUE9TVE1B Uks9amo7QUNUSU9OX1ZFUklGWV9TSUdOQVRVUkU9ams7QUNUSU9OX1NBVkVfT05FX0ZJTEU9amkK O0FDVElPTl9BVVRIRU5USUNBVEVfQU5EX09QRU49aWg7CickU2VyaWFsOiAzNDkyICQgJFJldmlz aW9uOiAxLjYgJCc7ZnVuY3Rpb24gYWZpKGR6KXt2YXIgYWZvPTEsYWZqPTAsYWZnPXt9OwpmdW5j dGlvbiBhZnAoZHosbHYpe3JldHVybiBmdW5jdGlvbihhZmYpe3JldHVybiBsdihkeixhZmYpfX1m dW5jdGlvbiBhZnEoYWZyCil7dmFyIGFmaD1hZmkuYWxsUHJlZnMsYmQsYWZrO2lmKCFkenx8IShi ZD1jbihrZChkeikpKXx8K2JkLmNoYXJBdCgwKSE9YWZvKQpiZD0nJztiZD1iZC5zcGxpdCgnLCcp O3ZhciBhLGU9YmQubGVuZ3RoLGQsYmc7Zm9yKGE9MTthPGU7YSsrKXtkPWJkW2FdLnNwbGl0Cign PScpO2lmKCEoYWZrPWFmaFtkWzBdXSkpe2JnPWRbMF0uc3Vic3RyKDEsMSkudG9Mb3dlckNhc2Uo KStkWzBdLnN1YnN0cigyKTsKaWYoIShhZms9YWZoW2JnXSkpY29udGludWU7ZFswXT1iZ31zd2l0 Y2goYWZrKXtjYXNlJ0InOmRbMV09ZC5sZW5ndGg9PTE/MTorZApbMV0/MTowO2JyZWFrO2Nhc2Un SSc6aWYoaXNOYU4oZFsxXT1wYXJzZUludChkWzFdKSkpZFsxXT0wfWFmZ1tkWzBdXT1kWzFdfQp2 YXIgbHY7Zm9yKGEgaW4gYWZoKXtzd2l0Y2goYWZoW2FdKXtjYXNlJ0InOmx2PWFmbTticmVhaztj YXNlJ0knOmx2PWFmbjsKYnJlYWt9YWZyW2FdPWFmcChhLGx2KX19dGhpcy5wcmVmPWZ1bmN0aW9u KGR6LGFmZil7dmFyIGJnPWFmaS5hbGxQcmVmc1tkel07CmlmKCFiZyl0aHJvdyBuZXcgYWZzKCdV bmtub3duIHByZWZlcmVuY2UgIicrZHorJyInKTtzd2l0Y2goYmcpe2Nhc2UnQic6CnJldHVybiBh Zm0oZHosYWZmKTtjYXNlJ0knOnJldHVybiBhZm4oZHosYWZmKX19O3RoaXMubW9kaWZpZWQ9ZnVu Y3Rpb24oKXsKcmV0dXJuIHRoaXMubW9kZGVkfTtmdW5jdGlvbiBhZm0oZHosYWZmKXtpZihhZmYh PXVuZGVmaW5lZClhZmY9K2FmZj8xOjA7aWYoIQphZmdbZHpdKWFmZ1tkel09MDtyZXR1cm4gY2co ZHosYWZmKT8xOjB9ZnVuY3Rpb24gYWZuKGR6LGFmZil7aWYoYWZmIT0KdW5kZWZpbmVkKWlmKGlz TmFOKGFmZj1wYXJzZUludChhZmYpKSlhZmY9MDtpZighYWZnW2R6XSlhZmdbZHpdPTA7cmV0dXJu IGNnKApkeixhZmYpfWZ1bmN0aW9uIGNnKGR6LGFmZil7dmFyIGFmbD1hZmdbZHpdO2lmKGFmZiE9 dW5kZWZpbmVkJiZhZmYhPWFmbCl7YWZnCltkel09YWZmO2Fmaj0xfXJldHVybiBhZmx9dGhpcy5z YXZlPWZ1bmN0aW9uKHFsLHFuLHFtLHFzKXtpZihhZmope3ZhciBhZmg9CmFmaS5hbGxQcmVmcyxk ZCxmLGJkPWFmZyxkPScnO2ZvcihkZCBpbiBiZCl7Zj1iZFtkZF07c3dpdGNoKGFmaFtkZF0pe2Nh c2UnQicKOmlmKCFmKWNvbnRpbnVlO2Y9Jyc7YnJlYWs7Y2FzZSdJJzppZighZiljb250aW51ZTtm PSc9JytmO2JyZWFrO2RlZmF1bHQ6CmNvbnRpbnVlfWQrPScsJytkZCtmfWlmKGQpamYoZHosY28o YWZvK2QpLHFsLHFuLHFtLHFzKTtlbHNlIHFyKGR6LHFuLHFtKTthZmoKPTB9fTthZnEodGhpcyl9 YWZpLmFsbFByZWZzPXsnaWdub3JlQXBwbGV0SW1hZ2UnOidCJywKJ2lnbm9yZUFwcGxldEltYWdl QWx3YXlzJzonQicsJ2ZvcmNlQXBwbGV0UmVsb2FkJzonQicsCidmb3JjZUFwcGxldFJlbG9hZEFs d2F5cyc6J0InLCdhcHBsZXREZWJ1Z0xldmVsJzonSScsCidhcHBsZXREZWJ1Z0xldmVsQWx3YXlz JzonSSd9O3ZhciBobD1uZXcgYWZpKHFjKSxnUHJlZnM9aGw7CickU2VyaWFsOiA2Mzk0ICQgJFJl dmlzaW9uOiAxLjIwICQnO3ZhciBmYz0xLGV2PTIsZXg9MyxmYj00LGZkPTUsZmE9Nixlej03LApl eT04LGV3PTksZXU9MTAsZXI9LTEsZ2M9MSxmZz0yLGZsPTMsZ2E9NCxmaj01LGZxPTYsZ2I9Nyxm bz04LGZuPTksZ2Q9MTAsZm09CjExLGZmPTEyLGZlPTEzLGZpPTE0LGZ1PTE1LGZ0PTE2LGZ5PTE3 LGZ6PTE4LGZ3PTE5LGZoPTIwLGZ4PTIxLGZrPTIyLGZyPTIzLApmcz0yNSxmdj0yNixmcD0yNyxS UENfRkxBR19ORUVEX1NFU1NJT05fS0VZPTEsZXQ9MSxlcz0yO3IxPQpSUENfU1RBVEVfVklFV0lO R19FTlZFTE9QRT1mYztyMj1SUENfU1RBVEVfT1BFTklOR19FTlZFTE9QRT1ldjtyMz0KUlBDX1NU QVRFX1NBVklOR19FTlZFTE9QRT1leDtyND1SUENfU1RBVEVfVkVSSUZZSU5HX0VOVkVMT1BFPWZi O3I1PQpSUENfU1RBVEVfVklFV0lOR19QQVlMT0FEPWZkO3I2PVJQQ19TVEFURV9WRVJJRklFRF9F TlZFTE9QRV9TVUNDRVNTPWZhO3I3PQpSUENfU1RBVEVfVkVSSUZJRURfRU5WRUxPUEVfRkFJTFVS RT1lejtSUENfU1RBVEVfU0VMRUNUSU5HX1JFQ0lQSUVOVD1leTsKUlBDX1NUQVRFX1BPTExfUkVT VUxUPWV3O1JQQ19TVEFURV9FQ0hPPWV1O3JoPVJQQ19TVEFUVVNfTk9fU0VSVkVSPWVyO3JpPQpS UENfU1RBVFVTX1ZBTElEPWdjO3JqPVJQQ19TVEFUVVNfQkFEX1BBU1NXT1JEPWZnO3JrPQpSUENf U1RBVFVTX01BTEZPUk1FRF9SRVFVRVNUPWZsO3JsPVJQQ19TVEFUVVNfU0VSVkVSX0VSUk9SPWdh O3JtPQpSUENfU1RBVFVTX0VYUElSRUQ9Zmo7cm49UlBDX1NUQVRVU19QRVJNQU5FTlRfTE9DS0VE PWZxO3JvPQpSUENfU1RBVFVTX1RFTVBPUkFSWV9MT0NLRUQ9Z2I7cnA9UlBDX1NUQVRVU19OT19S RUNPUkRfRk9VTkQ9Zm87cnE9ClJQQ19TVEFUVVNfTk9fTE9HSU5fU0VTU0lPTj1mbjtycz1SUENf U1RBVFVTX05PVF9SRUdJU1RFUkVEPWZtOwpSUENfU1RBVFVTX0FVVEhFTlRJQ0FUSU9OX0ZBSUxF RD1mZjtSUENfU1RBVFVTX0FDQ0VTU0NIRUNLX0ZBSUxFRD1mZTsKUlBDX1NUQVRVU19FWENFRURf TUFYX0ZBSUxFRF9PUEVOUz1maTsKUlBDX1NUQVRVU19SRUNJUElFTlRfSURFTlRJRklFRF9OT19B VVRIX1JFUVVJUkVEPWZ1OwpSUENfU1RBVFVTX1JFQ0lQSUVOVF9JREVOVElGSUVEX0FVVEhfUkVR VUlSRUQ9ZnQ7ClJQQ19TVEFUVVNfUkVDSVBJRU5UX05PVF9TRU5UX0VOVkVMT1BFPWZ5O1JQQ19T VEFUVVNfUkVDSVBJRU5UX1NVU1BFTkRFRD1mejsKUlBDX1NUQVRVU19SRUNJUElFTlRfTk9UX0FD VElWQVRFRD1mdztSUENfU1RBVFVTX0VOVkVMT1BFX0xPQ0tFRD1maDsKUlBDX1NUQVRVU19SRUNJ UElFTlRfTk9UX0lERU5USUZJRUQ9Zng7UlBDX1NUQVRVU19JTlZBTElEX1NFU1NJT049Zms7ClJQ Q19TVEFUVVNfUE9MTF9GQUlMRUQ9ZnI7UlBDX1NUQVRVU19SRUNJUElFTlRfQkxPQ0tFRD1mczsK UlBDX1NUQVRVU19SRUNJUElFTlRfTE9DS0VEPWZ2O1JQQ19TVEFUVVNfUEFTU1dPUkRfRVhQSVJF RD1mcDsKUlBDX1NPVVJDRV9FTlZFTE9QRT1ldDtSUENfU09VUkNFX0FVVEhfRlJBTUU9ZXM7Cick U2VyaWFsOiAzMTY5ICQgJFJldmlzaW9uOiAxLjgyLjguMS4yMi4xICQnO3ZhciBodSxhYXc9MCxh YXA9MCx1dTtmdW5jdGlvbgphYnooc3YsYWJvLGFibixhY3EsYWNwLGFidixkcil7c3Y9ZG9jdW1l bnQuZm9ybXNbc3ZdO3ZhciBhYXEsaGo9eydjaHVua2VkJzoKYXJndW1lbnRzLmxlbmd0aD4zLCdh cmdzJzpkciwnY29tcGxldGlvblNjcmlwdCc6YWJ2LCdmb3JtJzpzdiwKJ2Zvcm1FbGVtZW50TmFt ZSc6YWJvfTtpZihhYm4mJihhYXE9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoYWJuKSkmJihhYXE9 YWFxLgppbm5lckhUTUwpJiYoaGouZGF0YT1hYXEubWF0Y2goL2Q9KFteIiZdKykvZykpKXtoai5p bmRleD0wO2hqLm1heER1cmF0aW9uPQoxMDAwO2hqLnByb2dyZXNzU3RhdGU9MDtoai50aW1lT3V0 PWlzPzEyNToxO2lmKGhqLmNodW5rZWQpe2h1PWhqO3NldFRpbWVvdXQoCiJhYmUoaHUpIixoai50 aW1lT3V0KX1lbHNlIGFiZShoail9ZWxzZSBpZihzdiYmKGFhcT1zdlthYm9dLnZhbHVlKSl7aGou ZGF0YT0KYWFxO2hqLnByb2dyZXNzU3RhdGU9LTE7YWJnKGhqKX1lbHNlIGFsZXJ0KHNzKCdfTm9Q YXlsb2FkJykpfWZ1bmN0aW9uIGFiZShoagope3ZhciBjYz1oai5kYXRhLGE9aGouaW5kZXgsZT1j Yy5sZW5ndGgsYWJoLGFhYj1oai5jaHVua2VkP25ldyBEYXRlKCkuCmdldFRpbWUoKStoai5tYXhE dXJhdGlvbjowO2Rve2NjW2FdPWNjW2FdLnJlcGxhY2UoL1tcblxyXHQgXSsvZywnJyk7Y2NbYV09 amcKKGNjW2FdLnN1YnN0cigyKSwxKTtpZihqeHx8dmYpe2lmKChhYmg9Y2NbYV0uc2VhcmNoKC9b XlxyXG5dLykpPjApe2NjW2FdPWNjWwphXS5zdWJzdHIoYWJoKTtpZihhPjAmJihwcT1jY1thLTFd Lmxlbmd0aCk+MCYmY2NbYS0xXS5jaGFyQXQocHEtMSk9PSdcXCcpY2NbCmEtMV09Y2NbYS0xXS5z dWJzdHJpbmcoMCxwcS0xKX1jY1thXT1jY1thXS5yZXBsYWNlKC9cXFtcblxyXSsvZywnJyl9YSsr fQp3aGlsZShhPGUmJighYWFifHxuZXcgRGF0ZSgpLmdldFRpbWUoKTxhYWIpKTt2YXIgYWF1PWEv ZTtzd2l0Y2goaGouCnByb2dyZXNzU3RhdGUpe2Nhc2UgMDppZihhYXU+LjN8fCFoai5hcmdzfHwh aGouYXJncy5wcm9ncmVzc0ZuKXtoai4KcHJvZ3Jlc3NTdGF0ZT0tMTticmVha31oai5hcmdzLnBy b2dyZXNzRm4oJ3N0YXJ0Jyxoai5hcmdzLnByb2dyZXNzQXJncyk7aGouCnByb2dyZXNzU3RhdGU9 MTtjYXNlIDE6aGouYXJncy5wcm9ncmVzc0ZuKGFhdSxoai5hcmdzLnByb2dyZXNzQXJncyk7YnJl YWt9aWYKKGE9PWUpe2hqLmRhdGE9Y2M9Y2Muam9pbignJyk7aWYoaGouZm9ybSYmaGouZm9ybUVs ZW1lbnROYW1lKWhqLmZvcm1baGouCmZvcm1FbGVtZW50TmFtZV0udmFsdWU9Y2M7aWYoaGouY2h1 bmtlZClzZXRUaW1lb3V0KCJhYmcoaHUpIixoai50aW1lT3V0KTsKZWxzZSBhYmcoaGopfWVsc2V7 aGouaW5kZXg9YTtzZXRUaW1lb3V0KCJhYmUoaHUpIixoai50aW1lT3V0KX19ZnVuY3Rpb24gYWJn KApoail7dmFyIHN2PWhqLmZvcm07aWYoaGoucHJvZ3Jlc3NTdGF0ZSYmaGouYXJncyYmaGouYXJn cy5wcm9ncmVzc0ZuKWhqLmFyZ3MuCnByb2dyZXNzRm4oJ2NsZWFyJyxoai5hcmdzLnByb2dyZXNz QXJncyk7aWYoaGouY2h1bmtlZClodT0wO2V2YWwoJ3dpbmRvdy4nKwoicGF5bG9hZCIrJz0nK2hq LmRhdGEpO3ZhciBoaz1wYXlsb2FkO2lmKHN2KXtoay5mb3JtPXsnYWN0aW9uJzpzdi5hY3Rpb24s Cidmb3JtJzpzdn07c3YuYWN0aW9uPSdqYXZhc2NyaXB0OnZvaWQoMCknfWlmKCFoay5zZWdtZW50 cyloay5zZWdtZW50cz1baGsuCmRhdGEubGVuZ3RoLTIsMSwxXTtpZighaGsucmlkKWhrLnJpZD1h Y207ZWxzZSBpZih0eXBlb2YgaGsucmlkPT1jbCloay5yaWQ9Wwpoay5yaWRdO2lmKCFoay5hbGdu YW1lcyloay5hbGduYW1lcz1hYnQ7ZWxzZSBrZyhoay5hbGduYW1lcyxhYnQpO2lmKCFoay4KbWF4 QmFkUGFzc3dvcmRzKWhrLm1heEJhZFBhc3N3b3Jkcz0wO2lmKCFoay5wcm9ncmVzc3JhdGlvKXtp Zihoay5hbGduYW1lcy4KZW5jcnlwdGlvbi5kYXRhPT0nQUVTJyloay5wcm9ncmVzc3JhdGlvPS43 O2Vsc2UgaGsucHJvZ3Jlc3NyYXRpbz0uNH1pZighaGsuCmV4cGlyaWVzKWhrLmV4cGlyaWVzPWFi dTtlbHNlIGtnKGhrLmV4cGlyaWVzLGFidSk7aWYoIWhrLmtleW5hbWUpaGsua2V5bmFtZT0KJ0Rl ZmF1bHQnO2lmKCFoay5zaWdrZXluYW1lKWhrLnNpZ2tleW5hbWU9J0RlZmF1bHQnO2lmKCFoay5m bGFncyloay5mbGFncz0wOwppZighaGsua2V5c2l6ZSloay5rZXlzaXplPTA7aWYoaGsuY3J5cHRD b21wcmVzc2VkKWhrLmZsYWdzfD1zbDtpZihoay4KcGxhaW5Db21wcmVzc2VkKWhrLmZsYWdzfD1z bTtpZihzdi5vcGVuZXJIb3N0JiZzdi5vcGVuZXJIb3N0LnZhbHVlIT0nJyloay4KZmxhZ3N8PWFi ajt2YXIgYSxkPWhrLmFsZ25hbWVzLmVuY3J5cHRpb247aWYoZC5rZXlzPT0nQVJDNCd8fGQuZGF0 YT09J0FSQzQnKQp7aWYoIWhrLmFsZ3BhcmFtcyloay5hbGdwYXJhbXM9e307aWYoIWhrLmFsZ3Bh cmFtcy5lbmNyeXB0aW9uKWhrLmFsZ3BhcmFtcy4KZW5jcnlwdGlvbj17fTtiZz1oay5hbGdwYXJh bXMuZW5jcnlwdGlvbjtmb3IoYSBpbnsna2V5cyc6MCwnZGF0YSc6MH0paWYoZFthXQo9PSdBUkM0 Jyl7aWYoIWJnW2FdKWJnW2FdPXt9O2JnW2FdLmtleXNpemU9aGsua2V5c2l6ZTtiZ1thXS5wcmVy dW49KGhrLmZsYWdzCiZhY2gpIT0wfX1pZihoay5hbGduYW1lcy5lbmNyeXB0aW9uLmtleXM9PSdS U0EnKWhrLmZsYWdzfD1hYmI7aWYoIShoay5mbGFncyYKYWJiKSl7dmFyIGU9aGsudG9jLmxlbmd0 aDtmb3IoYT0wO2E8ZTthKyspaWYoaGsudG9jW2FdW2pxXSZhY2Ype2hrLmZsYWdzfD0KYWJiO2Jy ZWFrfX1pZigoZD14YShoay5tc2dJRCkpKXtpZigoZFswXSYoeGR8anYpKT09eGQpaGsuZmxhZ3N8 PXl5O2Vsc2UgaGsuCmZsYWdzJj1+eXk7aGsuc2VsZWN0ZWRJRD1kWzJdO2lmKGRbMF0manYpaGsu ZW5jcnlwdGVkU2Vzc2lvbktleT1kWzFdO2Vsc2UgaGsKIC5zZXNzaW9uS2V5PWRbMV19aWYoaGsu dXNlcmtleW5hbWUmJihkPXhlKGhrLnVzZXJrZXluYW1lKSkpe2lmKGRbMF0meGQpaGsuCmZsYWdz fD15eTtlbHNlIGhrLmZsYWdzJj1+eXk7aGsudXNlcktleT1kWzFdO2hrLnNlbGVjdGVkSUQ9ZFsy XTtpZihkWzBdJnhpKXsKaWYoaGsuYWxnbmFtZXMua2V5U2VydmVyS2V5SGFzaD09J1NIQTEnKWhr LnVzZXJLZXk9bmV3IFNIQTEoaGsudXNlcktleSwwLDAsCmJnKS5maW5hbGl6ZSgpfWVsc2V7aGsu YWxnbmFtZXMua2V5U2VydmVyS2V5SGFzaD0nU0hBMSd9fWlmKGhqLgpjb21wbGV0aW9uU2NyaXB0 KWV2YWwoaGouY29tcGxldGlvblNjcmlwdCsnOycpfWZ1bmN0aW9uIGFheChoayl7dmFyIGVtPWhr Lgpmb3JtLmZvcm07ZW0uYWN0aW9uPWhrLmZvcm0uYWN0aW9uO2VtLm9uc3VibWl0PScnO2VtLnN1 Ym1pdCgpfWZ1bmN0aW9uIGFjYSgKaGssbSxhYnksaG0sYWFtLHNyLGFicil7aWYoYWF3KXJldHVy biBlbTtnVXNlckFyZz11dT1zcjthYXc9MTtpZihhYW0uCnByb2dyZXNzKWFhbS5wcm9ncmVzcygn Y2xlYXInLHNyKTtpZighYWFtLmNvbXBsZXRpb24pYWFtLmNvbXBsZXRpb249YWJ4O3Zhcgpoaj17 J2Zucyc6YWFtLCdhcmcnOnNyLCdrZXknOmhrLnVzZXJLZXl8fG5ldyBTSEExKG0sMCwwLGJnKS5m aW5hbGl6ZSgpLAonYWN0aW9uJzpobSwncGF5bG9hZCc6aGssJ3RpbWVPdXQnOmlzPzEyNToxLCdk dXJhdGlvbic6YWJ5LCdhcHBsZXRNc2cnOmFiciwKJ2FwcGxldE5hbWUnOmptLCdhcHBsZXRDbGFz cyc6J1Bvc3QnKydYVG9vbHMnfTtpZihoay5hbGduYW1lcy4Ka2V5U2VydmVyS2V5SGFzaD09J3Bs YWluJyloai5wbGFpbktleT1tfHxoay51c2VyS2V5O2h1PWhqO2lmKGhrLmV2ZW50JiZoay4KZXZl bnQuY3RybEtleSYmIWhrLmV2ZW50LmFsdEtleSYmIWhrLmV2ZW50LnNoaWZ0S2V5KWhsLmZvcmNl QXBwbGV0UmVsb2FkKDEpOwpoay5ldmVudD1hY249ZW07aWYoaGsuZW5jcnlwdGVkU2Vzc2lvbktl eSl7dmFyIGFiZj1uZXcgQVJDNChoai5rZXksaGsuCmtleXNpemUsMSkuY3J5cHQoaGsuZW5jcnlw dGVkU2Vzc2lvbktleSk7aWYoIShkPWNuKGFiZikpKXthYW0uZXJyb3Ioc24sc3IpOwpzZSgxKTty ZXR1cm4gZW19aGsuc2Vzc2lvbktleT1kO3ZhciBzdj1kb2N1bWVudC5mb3Jtc1toay5mb3JtLmlu ZGV4XTtpZihzdiYmCnN2LnNlc3Npb25rZXkpc3Yuc2Vzc2lvbmtleS52YWx1ZT1iYi5lbmNvZGVU b1N0cmluZyhkKX1pZighaGsuc2Vzc2lvbktleSYmaGsKIC5oYXJkZW5lcm5hbWUpe2lmKChkPXd3 KGpsK2hrLmhhcmRlbmVybmFtZSkpJiZkWzFdLmxlbmd0aD40KXt2YXIgYWJmPW5ldwpBUkM0KGhq LmtleSxoay5rZXlzaXplLDEpLmNyeXB0KGRbMV0pO2lmKCEoZD1jbihhYmYpKSl7YWFtLmVycm9y KHNuLHNyKTtzZSgxCik7cmV0dXJuIGVtfWhqLmhhcmRlbmVyPWR9fWlmKChoai5hY3Rpb249PWpo fHxoai5hY3Rpb249PWlxKSYmIWhrLnNlc3Npb25LZXkKJiYoaGsuZGF0YVswXT09Jyd8fChoay5o YXJkZW5lcm5hbWUmJiFoai5oYXJkZW5lcikpKXt2YXIgYWNiPWhqLmFjdGlvbj09amg/CmV2OmV4 LGVvPWhrLmhhcmRlbmVybmFtZT9oay5oYXJkZW5lcm5hbWUraGsucmlkWzBdOmhrLm1zZ0lELGFh eT17J3N1Jzpoay4Kc2VsZWN0ZWRJRH07aWYoaGsuY29va2llc0VuYWJsZWQpYWF5LnJtPShoay5m bGFncyZhY2k/MTowKTtpZihoay4Kc2VjdXJlUmVwbHlBbGcpYWF5LnNyYT1oay5zZWN1cmVSZXBs eUFsZztpZighaGsubm9Vc2VyS2V5TmVlZGVkKXt2YXIgYWJtPQp0eXBlb2YgaGoucGxhaW5LZXk9 PXV2LG09YWJtP2hqLmtleTpoai5wbGFpbktleSxhYXQ9Jyc7aWYoaGsucnBjLnRyYWZmaWNLZXkp CnthYXQ9J2FyYzQ6JzttPW5ldyBBUkM0KGhrLnJwYy50cmFmZmljS2V5LDAsMSkuY3J5cHQobSl9 YWF0Kz1hYm0/J3NoYTEnOmhrLgphbGduYW1lcy5rZXlTZXJ2ZXJLZXlIYXNoO2FhdD0nYmFzZTY0 OicrYWF0O2FheS5rPWFhdCsnLCcrYmIuZW5jb2RlVG9TdHJpbmcoCm0pfWVsKGhrLnJwYyxlbyxh Y2IsUlBDX0ZMQUdfTkVFRF9TRVNTSU9OX0tFWSxhY28sYWF5KTtyZXR1cm4gZW19cmV0dXJuIGFi dygKZ2MpfWZ1bmN0aW9uIGFidyhhYmMsZWksbSxhYnMpe3ZhciBoaj1odSxoaz1oai5wYXlsb2Fk O2lmKGFiYyE9Z2Mpe2lmKGhqLmZucwogLnByb2dyZXNzKWhqLmZucy5wcm9ncmVzcygnY2xlYXIn LGhqLmFyZyk7aWYoYWJjPT1mZyYmIWhrLnVzZXJLZXkpaGouZm5zLgplcnJvcihzbixoai5hcmcp O2Vsc2UgaGouZm5zLnJwYyhoayxlaSxSUENfRkxBR19ORUVEX1NFU1NJT05fS0VZLGFiYyxoai5h cmcsCmFicyk7c2UoMSk7cmV0dXJuIGVtfWlmKG0pe2lmKGhrLmhhcmRlbmVybmFtZSloai5oYXJk ZW5lcj1tO2Vsc2UgaGsuCnNlc3Npb25LZXk9bX1pZighaGsuaGFyZGVuZXJuYW1lKXt2YXIgenU9 dHlwZW9mIGhqLnBsYWluS2V5IT11dix3bz0oenU/aGouCnBsYWluS2V5OmhqLmtleSk7aWYoaGsu ZmxhZ3MmYWFkKXhmKGhrLnVzZXJrZXluYW1lLGhrLmV4cGlyaWVzLnVzZXJLZXksd28sKCgKaGsu ZmxhZ3MmeXkpP3hkOjApfChoay5zZWxlY3RlZElEP3d4OjApfCh6dT94aTowKSxoay5zZWxlY3Rl ZElEKX1pZihoay4KaGFyZGVuZXJuYW1lJiZoai5oYXJkZW5lcil7aGoudXNlcktleT1oai5rZXk7 aGoua2V5PWhqLmhhcmRlbmVyfXZhciBhYnA9KGhrLgpmbGFncyZhYmIpfHwoaGouYWN0aW9uJmFj ZSk7aWYoKGhqLnVzaW5nQXBwbGV0PWFicCkpe2lmKGl6KXtpZihoay5mbGFncyZhYmopCmFheCho ayk7ZWxzZSBhYW0uZXJyb3IodXIsaGouYXJnKTtyZXR1cm4gZW19aGsucHJvZ3Jlc3NyYXRpbz0x fWlmKGhqLmFjdGlvbgo9PWpoJiZhYnAmJihoay5mbGFncyZhY2opKWFheChoayk7ZWxzZSBzZXRU aW1lb3V0KCJhY2MoKSIsaGoudGltZU91dCk7CnJldHVybiBlbX1mdW5jdGlvbiBhY2MoKXt2YXIg aGo9aHUsaGs9aGoucGF5bG9hZDtpZihoay5hbGduYW1lcy5lbmNyeXB0aW9uLgprZXlzIT0nUlNB JyYmKGhqLmFjdGlvbj09amh8fGhqLmFjdGlvbj09aXEpJiZoay5kYXRhWzBdIT0nJyYmIXNqKCkp cmV0dXJuO2lmCighaGoudXNpbmdBcHBsZXQpe2l1KDApO3JldHVybjt9YWFwPXNldFRpbWVvdXQo InNlKDApIiw1MDAwKTtpZigha2koaGouCmFwcGxldE5hbWUpKXtxcihoai5hcHBsZXROYW1lLCcv Jyk7aGwuZm9yY2VBcHBsZXRSZWxvYWQoMSk7aGwuc2F2ZShoay4KZXhwaXJpZXMucHJlZmVyZW5j ZXMsJy8nKTtpZigoaGsuZmxhZ3MmYWJqKSYmaGouYWN0aW9uPT1qaCl7aWYoY29uZmlybShzcygK J19vbmxpbmVPcHRpb24nKSkpe2FheChoayk7cmV0dXJuO319ZWxzZSBpZihoai5hY3Rpb249PWpq fHxoai5hY3Rpb249PWprKQphbGVydChzcygnX3ZlcmlmeU1zZycpKTtlbHNle3ZhciBycj1oai5h cHBsZXRNc2c7aWYoIXJyKXJyPXNzKCdfYXBwbGV0TXNnJyk7CmFsZXJ0KHJyKX1zZSgxKX19ZnVu Y3Rpb24gc2UocmUpe3ZhciBoaj1odSxoaz1oai5wYXlsb2FkfHwnJztpZihyZSlodT0wOwpjbGVh clRpbWVvdXQoYWFwKTthYXA9MDthYXc9MDtoai5rZXk9aGsuc2Vzc2lvbktleT0nJztpZihoaiYm aGouZm5zJiZoai5mbnMuCmZpbmFsaXplKWhqLmZucy5maW5hbGl6ZShyZSxoai5hcmcpfWZ1bmN0 aW9uIGl1KHJlKXtpZihhYXApe2NsZWFyVGltZW91dChhYXAKKTthYXA9MH1hYXc9MTtqZD0xO2lm KHJlIT0wKXtzZSgxKTtyZXR1cm47fXZhciBoaj1odSxoaz1oai5wYXlsb2FkO2lmKGhqLmZucwog LnByb2dyZXNzKWhqLmZucy5wcm9ncmVzcygnc3RhcnQnLGhqLmFyZyk7c2V0VGltZW91dCgic2go KSIsaGoudGltZU91dCl9dmFyCmFhcyxhYXY9MCxhYmk9MSxhYXo9MixhYmE9NDtmdW5jdGlvbiBh Yngoc2Esc2Ysc3Ipe3ZhciBoaj1odSxoaz1oai5wYXlsb2FkLApiZixiZSxhLGU9aGsudG9jLmxl bmd0aCxhYWwsYWFrPScnLHN1PTA7Zm9yKGE9MDthPGU7YSsrKXtiZT1oay50b2NbYV07aWYoYmVb Cmp1XT09YWNrKXtiZj1iZVtqcV0mYWJxP3NhOnNmO2Fhaz1iZi5zdWJzdHIoYmVbaXJdWzBdLGJl W2lyXVsxXSk7YnJlYWt9fWZvcigKYT0wO2E8ZTthKyspe2JlPWhrLnRvY1thXTtiZj1iZVtqcV0m YWJxP3NhOnNmO2JmPWJmLnN1YnN0cihiZVtpcl1bMF0sYmVbaXJdWwoxXSk7aWYoaGouYWN0aW9u PT1qaCYmKGJlW2pxXSZhY2QpKXthYWw9YmY7c3U9YmVbanVdPT1hY2x9fWlmKHR5cGVvZiBhYWw9 PXV2CilyZXR1cm47aGo9YWFzPXsnaW5wdXQnOlthYWwsYWFrXSwnaXNUZXh0Jzpbc3UsZmFsc2Vd LCdjb252ZXJ0JzpbYWF2LGFhdl0sCidpbmRleCc6LTEsJ29mZnNldCc6MCwnYWNjdW0nOltdLCd0 aW1lT3V0Jzpoai50aW1lT3V0LCdkdXJhdGlvbic6aGouZHVyYXRpb24KLCdwYXlsb2FkJzpoaywn dG90YWxMZW4nOjAsJ2N1ckxlbic6MCwncHJvZ3Jlc3NGbic6aGouZm5zLnByb2dyZXNzLCd1c2Vy QXJnJwo6aGouYXJnLCdwcm9ncmVzc1N0YXRlJzowLCduYW1lcyc6eyd0aXRsZSc6WydfRGlzcGxh eUNvbnYnLAonX1N0YXR1c0Rpc3BsYXlDb252J10sJ2NvbXBsZXRlZCc6J19TdGF0dXNEaXNwbGF5 Q29udlBjdCd9fTt2YXIgYSxlPWhqLmlucHV0CiAubGVuZ3RoLGFiZCxkO2ZvcihhPTA7YTxlO2Er Kyl7ZD1oai5pbnB1dFthXTtpZihoai5pc1RleHRbYV0paGouY29udmVydFthXQp8PWFiaTthYmQ9 ZC5zdWJzdHIoMCwyKTtpZihhYmQ9PSdcdTAwZmVcdTAwZmYnKWhqLmNvbnZlcnRbYV18PWFhejtl bHNlIGlmKAphYmQ9PSdcdTAwZmZcdTAwZmUnKWhqLmNvbnZlcnRbYV18PWFiYTtpZihoai5jb252 ZXJ0W2FdIT1hYXYpe2hqLnRvdGFsTGVuKz1kCiAubGVuZ3RoO2lmKGhqLmluZGV4PT0tMSloai5p bmRleD1hfX1pZihoai5pbmRleD49MClzZXRUaW1lb3V0KCJhYmsoYWFzKSIsaGoKIC50aW1lT3V0 KTtlbHNlIGFibChoaik7cmV0dXJuJyd9ZnVuY3Rpb24gYWJrKGhqKXt2YXIgYWFuPWhqLmluZGV4 LGNhPWhqLgppbnB1dFthYW5dLGFhcj1oai5jb252ZXJ0W2Fhbl0sYW09aGoub2Zmc2V0LHBxPWNh Lmxlbmd0aDtpZihhbT09MCYmKGFhciZhYXoKfHxhYXImYWJhKSlhbT0yO3ZhciBibSxhYW89Jycs YWFiPW5ldyBEYXRlKCkuZ2V0VGltZSgpK2hqLmR1cmF0aW9uO2Rve2lmKGFhcgomYWF6KWJtPVN0 cmluZy5mcm9tQ2hhckNvZGUoY2EuY2hhckNvZGVBdChhbSsrKTw8OHxjYS5jaGFyQ29kZUF0KGFt KyspKTtlbHNlCmlmKGFhciZhYmEpYm09U3RyaW5nLmZyb21DaGFyQ29kZShjYS5jaGFyQ29kZUF0 KGFtKyspfGNhLmNoYXJDb2RlQXQoYW0rKyk8PDgKKTtlbHNlIGJtPWNhLmNoYXJBdChhbSsrKTtp ZihhYXImYWJpKXtpZihibT09J1x4MjYnKWJtPSdceDI2YW1wOyc7ZWxzZSBpZihibQo9PSdceDNj JylibT0nXHgyNmx0Oyc7ZWxzZSBpZihibT09J1x4M2UnKWJtPSdceDI2Z3Q7J31hYW8rPWJtO2lm KGFhby5sZW5ndGg+CjEwMCl7aGouYWNjdW1baGouYWNjdW0ubGVuZ3RoXT1hYW87YWFvPScnfX13 aGlsZShhbTxwcSYmbmV3IERhdGUoKS5nZXRUaW1lKCkKPGFhYik7aWYoYWFvKXtoai5hY2N1bVto ai5hY2N1bS5sZW5ndGhdPWFhbzthYW89Jyd9aGouY3VyTGVuKz1hbS1oai5vZmZzZXQ7CnZhciBh YXU9aGouY3VyTGVuL2hqLnRvdGFsTGVuO3N3aXRjaChoai5wcm9ncmVzc1N0YXRlKXtjYXNlIDA6 aWYoYWF1Pi4zfHwhaGoKIC5wcm9ncmVzc0ZuKXtoai5wcm9ncmVzc1N0YXRlPS0xO2JyZWFrfWhq LnByb2dyZXNzRm4oJ3N0YXJ0Jyxoai51c2VyQXJnLGhqLgpuYW1lcyk7aGoucHJvZ3Jlc3NTdGF0 ZT0xO2Nhc2UgMTpoai5wcm9ncmVzc0ZuKGFhdSxoai51c2VyQXJnLGhqLm5hbWVzKTsKYnJlYWt9 aWYoYW08cHEpaGoub2Zmc2V0PWFtO2Vsc2V7aGouaW5wdXRbYWFuXT1oai5hY2N1bS5qb2luKCcn KTtoai5hY2N1bS4KbGVuZ3RoPTA7cHE9aGouaW5wdXQubGVuZ3RoO2RvIGFhbisrO3doaWxlKGhq LmNvbnZlcnRbYWFuXT09YWF2JiZhYW48cHEpaWYoCmFhbj09cHEpe3NldFRpbWVvdXQoImFibChh YXMpIixoai50aW1lT3V0KTtyZXR1cm47fWhqLmluZGV4PWFhbjtoai5vZmZzZXQ9MH0Kc2V0VGlt ZW91dCgiYWJrKGFhcykiLGhqLnRpbWVPdXQpfWZ1bmN0aW9uIGFibChoail7YWFzPTA7dmFyIGFh bD1oai5pbnB1dFswXQosYWFrPWhqLmlucHV0WzFdO2lmKGFhayl7dmFyIGhrPWhqLnBheWxvYWQs YT1hYWsuaW5kZXhPZignJFswXScpO2Fhaz14dChhYWssCmFhbCwoaGsuc2VjdXJlTmFtZT9oay5z ZWN1cmVOYW1lOicnKSwoaGsubG9nb3V0VVJMP2hrLmxvZ291dFVSTDonJykpO2lmKGE9PQotMSlh YWs9YWFrKydceDNjaHJceDNlJythYWw7YWFsPWFha31kb2N1bWVudC5vcGVuKCk7ZG9jdW1lbnQu d3JpdGUoYWFsKwonXHgzYyEtLScpO2RvY3VtZW50LndyaXRlKCctLVx4M2UnKTtkb2N1bWVudC5j bG9zZSgpfWZ1bmN0aW9uIGtmKHdlKXt2YXIgaGo9Cmh1LGhrPWhqLnBheWxvYWQ7aWYoaGsuZmxh Z3MmYWNnKXNldFRpbWVvdXQoJ2xvY2F0aW9uLmhyZWYgPSAiJyt3ZS5yZXBsYWNlKAonIicsJ1xc IicpKyciJywxMDApO2Vsc2Ugd2luZG93Lm9wZW4od2UpfXp4PXByb2Nlc3NQYXlsb2FkPWFjYTt6 bT0KaW5pdGlhbGl6ZVBheWxvYWQ9YWJ6O3psPW9wZW5PbmxpbmU9YWF4OwonJFNlcmlhbDogNDcw MCAkICRSZXZpc2lvbjogMS4xNiAkJztmdW5jdGlvbiBzbygpe3ZhciBoaj1odSxoaz1oai5wYXls b2FkLGEsCmQ7dGhpcy5zdGF0ZT1oajt2YXIgZD1oay5zZWdtZW50czt0aGlzLmVuZHM9W2RbMF1d O2ZvcihhPTE7YTxkLmxlbmd0aDthKyspCnRoaXMuZW5kc1thXT10aGlzLmVuZHNbYS0xXStkW2Fd O2lmKGhrLnNlc3Npb25LZXkpe3RoaXMuc2VnbWVudD0xO3RoaXMua2V5PQpoay5zZXNzaW9uS2V5 O3RoaXMuZGF0YUluZGV4PXRoaXMuZW5kc1swXTtpZihoay5mbGFncyZ6ZSl4Yyhoay5tc2dJRCxo ay4KZXhwaXJpZXMuc2Vzc2lvbktleSxoay5zZXNzaW9uS2V5LGhqLmtleSxoay5rZXlzaXplLCgo aGsuZmxhZ3MmeXkpP3hkOjApfCgoCmhrLmZsYWdzJnpmKT9qdjowKXwoKGhrLnNlbGVjdGVkSUQp P3d4OjApLGhrLnNlbGVjdGVkSUQpfWVsc2V7dGhpcy5zZWdtZW50PTAKO3RoaXMua2V5PWhqLmtl eTt0aGlzLmRhdGFJbmRleD0wfXZhciB6dT10eXBlb2YgaGoucGxhaW5LZXkhPXV2LHdvPSh6dT9o ai4KcGxhaW5LZXk6aGoua2V5KTtpZihoay5mbGFncyZhYWQpeGYoaGsudXNlcmtleW5hbWUsaGsu ZXhwaXJpZXMudXNlcktleSx3bywoKApoay5mbGFncyZ5eSk/eGQ6MCl8KChoay5zZWxlY3RlZElE KT93eDowKXwoKHp1KT94aTowKSxoay5zZWxlY3RlZElEKTt0aGlzLgp1c2VyS2V5PWhqLmtleTt0 aGlzLnNraXBQbGFpbj1oai51c2luZ0FwcGxldD8xOjA7dGhpcy5zdHJJbmRleD0wO3RoaXMuCmN1 ck91dEFycmF5PVtdO3RoaXMuY3VyT3V0TGVuPTA7dGhpcy5kYXRhSGFzaD0nJzt0aGlzLmRhdGFI YXNoTGVuPTA7dGhpcy4KaGFzaGVyPTA7dGhpcy5kZWNyeXB0b3JPYmo9MDt0aGlzLnBsYWluVGV4 dD0nJzt0aGlzLmNyeXB0VGV4dD0nJzt0aGlzLgp0b3RhbERvbmU9MDt0aGlzLnRvdGFsQnl0ZXM9 MDt0aGlzLnByb2dyZXNzUmF0aW89aGsucHJvZ3Jlc3NyYXRpbzt0aGlzLgpjdXJTdGF0dXM9YWFh O3RoaXMuc2FsdD1iYi5kZWNvZGVUb1N0cmluZyhoay5zYWx0KTtkPWhrLmRhdGE7Zm9yKGE9MDth PGQuCmxlbmd0aC10aGlzLnNraXBQbGFpbjthKyspdGhpcy50b3RhbEJ5dGVzKz1kW2FdLmxlbmd0 aDt0aGlzLmNvbXBsZXRlZD0KZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5wcm9ncmVzc1JhdGlvKnRo aXMudG90YWxEb25lL3RoaXMudG90YWxCeXRlc307dGhpcy4KZ2V0RGVjcnlwdGVkVGV4dD1mdW5j dGlvbigpe3JldHVybiB0aGlzLmNyeXB0VGV4dH07dGhpcy5nZXREZWNvZGVkVGV4dD0KZnVuY3Rp b24oKXtyZXR1cm4gdGhpcy5wbGFpblRleHR9O3RoaXMuc3RhdHVzPWZ1bmN0aW9uKCl7cmV0dXJu IHRoaXMuCmN1clN0YXR1c307dGhpcy5ydW49ZnVuY3Rpb24oKXt2YXIgaGo9dGhpcy5zdGF0ZSxo az1oai5wYXlsb2FkO2lmKHRoaXMuCmN1clN0YXR1cyE9YWFhJiZ0aGlzLmN1clN0YXR1cyE9enYp cmV0dXJuIDA7dmFyIHpoPWp6PzE6MDt0aGlzLmN1clN0YXR1cz16djsKdmFyIHlsPXRoaXMuc2Vn bWVudCx5cT10aGlzLmVuZHMseW49dGhpcy5kYXRhSW5kZXgseXc9aGsuZGF0YVt5bl0seXI9eXcu Cmxlbmd0aCx5cD10aGlzLmN1ck91dEFycmF5LHl0PXRoaXMuY3VyT3V0TGVuLHl2PXRoaXMuZGF0 YUhhc2gseXo9dGhpcy4KZGF0YUhhc2hMZW4seXg9dGhpcy5oYXNoZXIseW09dGhpcy5zdHJJbmRl eCx6Yj10aGlzLmRlY3J5cHRvck9iaixhYWM9YmIseW89Cm5ldyBBcnJheSgzKSx6YT15bDx5cS5s ZW5ndGgtMSx4Yj0nJyxqYT0wLGFhYj1uZXcgRGF0ZSgpLmdldFRpbWUoKStoai4KZHVyYXRpb24s Ym0sYSxlLHlzLHl1O2Rve2lmKHltPT0wKXtpZih5bD09MCYmaGsuYWxnbmFtZXMuZW5jcnlwdGlv bi5rZXlzPT0KJ1JTQScpe3ZhciBpYz1oai5hcHBsZXQ7d2hpbGUoeW48eXFbMF0pe2JtPWljLmRl Y3J5cHRSU0EoaGsucmlkWzBdLGhrLgprZXluYW1lLGhrLmRhdGFbeW5dLHRoaXMua2V5KTtpZihi bSlibSs9Jyc7aWYoYm0pYnJlYWs7eW4rK31pZih5bj09eXFbMF0pCnJldHVybiBidCh0aGlzLHNu KTt0aGlzLmtleT1ibTtpZihoay5mbGFncyZ6ZSl4Yyhoay5tc2dJRCxoay5leHBpcmllcy4Kc2Vz c2lvbktleSxibSx0aGlzLnVzZXJLZXksaGsua2V5c2l6ZSwoKGhrLmZsYWdzJnl5KT94ZDowKXwo KGhrLmZsYWdzJnpmKT9qdgo6MCl8KChoay5zZWxlY3RlZElEKT93eDowKSxoay5zZWxlY3RlZElE KTt5bj15cVt5bCsrXX16YT15bDx5cS5sZW5ndGgtMTt5dz0KaGsuZGF0YVt5bl07eXI9eXcubGVu Z3RoO3lwW3l0PTBdPScnO3l2PScnO3l4PXRoaXMuaGFzaGVyPXF6KHlsPT0wLGhrLgphbGduYW1l cy52ZXJpZmljYXRpb24pO3l6PXl4Lmxlbmd0aCgpO2lmKHphKXtpZih5bD09MSl0aGlzLmtleT1u ZXcgU0hBMSh0aGlzCiAua2V5KS5maW5hbGl6ZSgpO3piPXRoaXMuZGVjcnlwdG9yT2JqPXF4KG5l dyBTSEExKHRoaXMua2V5K3RoaXMuc2FsdCkuCmZpbmFsaXplKCkseWw9PTAsaGsuYWxnbmFtZXMu ZW5jcnlwdGlvbixoay5hbGdwYXJhbXMuZW5jcnlwdGlvbil9ZWxzZSB6Yj0KdGhpcy5kZWNyeXB0 b3JPYmo9MH15bz1hYWMuZGVjb2RlVG9BcnJheSh5dy5zdWJzdHIoeW0sNzIpLHlvKTtpZih6YSl5 bz16Yi4KZGVjcnlwdCh5byx5ci15bTw9NzIpO3lzPXlvLmxlbmd0aDt5dT0wO2lmKChlPXl6LXl2 Lmxlbmd0aCk+MCl7aWYoZT55cyllPXlzOwpmb3IoYT0wO2E8ZTthKyspeXYrPVN0cmluZy5mcm9t Q2hhckNvZGUoeW9bYV0pO3l1PWF9aWYoeXU8eXMpe3l4LmRpZ2VzdCh5bywKeXUseXMpO2JtPScn O2ZvcihhPXl1O2E8eXM7YSsrKWJtKz1TdHJpbmcuZnJvbUNoYXJDb2RlKHlvW2FdKTtpZih5cFt5 dF0uCmxlbmd0aD49MTAwKXlwWysreXRdPScnO3lwW3l0XSs9Ym19aWYoeXIteW0+NzIpe2phKz03 Mit6aDt5bSs9NzIremh9ZWxzZXtqYQorPXlyLXltO3ltPXlyfWlmKHltPj15cil7aWYoeXYhPXl4 LmZpbmFsaXplKCkpe2lmKHlsPjApcmV0dXJuIGJ0KHRoaXMsYWFlKX0KZWxzZXt5cC5sZW5ndGg9 eXQrMTtzd2l0Y2goeWwpe2Nhc2UgMDp4Yj15cC5qb2luKCcnKTtpZihoay5mbGFncyZ6ZSl4Yyho ay4KbXNnSUQsaGsuZXhwaXJpZXMuc2Vzc2lvbktleSx4Yix0aGlzLnVzZXJLZXksaGsua2V5c2l6 ZSwoKGhrLmZsYWdzJnl5KT94ZDowKQp8KChoay5mbGFncyZ6Zik/anY6MCl8KChoay5zZWxlY3Rl ZElEKT93eDowKSxoay5zZWxlY3RlZElEKTticmVhaztjYXNlIDE6CnRoaXMuY3J5cHRUZXh0Kz15 cC5qb2luKCcnKTticmVhaztjYXNlIDI6dGhpcy5wbGFpblRleHQrPXlwLmpvaW4oJycpO2JyZWFr fX0KaWYoKyt5bj09eXFbeWxdKXtpZigrK3lsPT15cS5sZW5ndGgtdGhpcy5za2lwUGxhaW4pYnJl YWs7aWYoeWw9PTEpe2lmKHhiPT0nJwopcmV0dXJuIGJ0KHRoaXMsc24pO3RoaXMua2V5PXhifX15 bT0wfX13aGlsZSh5bD09MHx8bmV3IERhdGUoKS5nZXRUaW1lKCk8YWFiCik7dGhpcy5zZWdtZW50 PXlsO3RoaXMuY3VyT3V0TGVuPXl0O3RoaXMuc3RySW5kZXg9eW07dGhpcy5kYXRhSW5kZXg9eW47 dGhpcy4KZGF0YUhhc2g9eXY7dGhpcy5kYXRhSGFzaExlbj15ejt0aGlzLnRvdGFsRG9uZSs9amE7 cmV0dXJuIHRoaXMuc2VnbWVudD09eXEuCmxlbmd0aC10aGlzLnNraXBQbGFpbj9idCh0aGlzLHJ4 KToxfTtmdW5jdGlvbiBidChoeix6Zyl7aHouY3VyU3RhdHVzPXpnO2lmKAp6ZyE9cngpaHouY3J5 cHRUZXh0PWh6LnBsYWluVGV4dD0nJztoei5pbnB1dHM9MDtoei5jdXJPdXRBcnJheT0wO2h6Lgpk ZWNyeXB0b3JPYmo9MDtoei5sb2NhbENSQz0wO2h6LmxvY2FsRGVjb2Rlcj0wO3JldHVybiAwfX0K JyRTZXJpYWw6IDEwNDggJCAkUmV2aXNpb246IDEuNSAkJztmdW5jdGlvbiBhanQoaGosYnkpe3Zh ciBrdixibT1oai5jaHVua3M7CndoaWxlKGJ5Lmxlbmd0aD4oa3Y9aGouY2h1bmtTaXplLWhqLnRh aWxMZW4pKXtibVtoai5jdXJJbmRleCsrXSs9Ynkuc3Vic3RyKDAKLGt2KTtibVtoai5jdXJJbmRl eF09Jyc7aGoudGFpbExlbj0wO2J5PWJ5LnN1YnN0cihrdil9Ym1baGouY3VySW5kZXhdKz1ieTto agogLnRhaWxMZW4rPWJ5Lmxlbmd0aH1mdW5jdGlvbiBha2MoaGosYnUsbGVuZ3RoKXt2YXIgYWFu PWJ1Pj5oai5iaXRzLGNjPScnLApham89aGouY2h1bmtTaXplO2J1PWJ1Jihham8tMSk7d2hpbGUo YnUrbGVuZ3RoPmFqbyl7Y2MrPWhqLmNodW5rc1thYW4rK10uCnN1YnN0cihidSk7bGVuZ3RoLT1h am8tYnU7YnU9MH1yZXR1cm4gY2MraGouY2h1bmtzW2Fhbl0uc3Vic3RyKGJ1LGxlbmd0aCl9CmZ1 bmN0aW9uIGFqcyhhancsYWpyKXt2YXIgYSx5cyxlPWFqdy5sZW5ndGgsYWp2PW5ldyBBcnJheShl KTtmb3IoYT0wO2E8ZTthKysKKWFqdlthXT0wO3ZhciBhanE9MDtmb3IoYT0wO2E8ZTthKyspaWYo KHlzPWFqd1thXSkpe2Fqdlt5c10rKztpZih5cz5hanEpYWpxPQp5c31hanIubGVuZ3RoPWFqcSsx O2ZvcihhPTA7YTxhanErMTthKyspaWYodHlwZW9mIGFqclthXT09YnEpYWpyW2FdLmxlbmd0aD0w CjtlbHNlIGFqclthXT1bXTt2YXIga2w9MCxha2Y9bmV3IEFycmF5KGFqcSsxKTtmb3IoYT0xO2E8 YWpxKzE7YSsrKWFrZlthXT1rbD0KKGtsK2FqdlthLTFdKTw8MTtmb3IoYT0wO2E8ZTthKyspaWYo KHlzPWFqd1thXSkpYWpyW3lzXVtha2ZbeXNdKytdPWF9dmFyIGFqeQo7ZnVuY3Rpb24gc2soYmYs YWtkLGFieSxha2csYWFtLHNyKXt2YXIgYTtpZigoYT1iZi5jaGFyQ29kZUF0KDApKSE9MTIwfHwo YSoKMjU2K2JmLmNoYXJDb2RlQXQoMSkpJTMxKWFhbS5jb21wbGV0aW9uKCk7dmFyIGhqPXsnZGF0 YSc6YmYsJ2ZpbmFsTGVuJzpha2QsCidkdXJhdGlvbic6YWJ5LCdyYXRpbyc6YWtnLCdmbnMnOmFh bSwnYXJnJzpzciwnYml0cyc6OSwndGFpbExlbic6MCwKJ2N1ckluZGV4JzowLCdieXRlSW5kZXgn OjIsJ2JpdENvdW50JzowLCdjdXJCaXRzJzowLCdib3JkZXInOlsxNiwxNywxOCwwLDgsNwosOSw2 LDEwLDUsMTEsNCwxMiwzLDEzLDIsMTQsMSwxNV0sJ2xpdGVyYWxDb2RlQm9vayc6W10sJ2Rpc3Rh bmNlQ29kZUJvb2snOltdCiwnY29tcHJlc3Npb25UeXBlJzotMSwnZmluYWxCbG9jayc6MCwnZGVs YXknOmlzPzEyNToxfTtoai5jaHVua1NpemU9MTw8aGouCmJpdHM7aGouY2h1bmtzPW5ldyBBcnJh eSgoYWtkK2hqLmNodW5rU2l6ZS0xKT4+aGouYml0cyk7aGouY2h1bmtzWzBdPScnO2FrYigKYWp5 PWhqKX1mdW5jdGlvbiBha2IoaGope2lmKGhqLmNvbXByZXNzaW9uVHlwZT09LTEmJmhqLmZpbmFs QmxvY2spe3ZhciBlbT1oagogLmZucy5jb21wbGV0aW9uLGQ9aGouY2h1bmtzLmpvaW4oJycpO2Fq eT1oaj0wO2VtKGQpO3JldHVybjt9dmFyIHh3LGJtLGFqdSwKYWtlLGEsYyxibyxlLGJnLGFqaz1o ai5iaXRDb3VudCxhamw9aGouY3VyQml0cyxham49aGouYnl0ZUluZGV4LGFqcD1oai4KY29tcHJl c3Npb25UeXBlLGJmPWhqLmRhdGEsYWp6PWhqLmxpdGVyYWxDb2RlQm9vayxhang9aGouZGlzdGFu Y2VDb2RlQm9vaywKYWpvPWhqLmNodW5rU2l6ZSxhYWI9aGouZm5zLnByb2dyZXNzP25ldyBEYXRl KCkuZ2V0VGltZSgpK2hqLmR1cmF0aW9uOm5ldwpEYXRlKGJ4KTtkb3tpZihhanA9PS0xKXt2YXIg YWthPVtdLGFqbT1bXTtpZighYWprKXthamw9YmYuY2hhckNvZGVBdChham4rKyk7CmFqaz04fWhq LmZpbmFsQmxvY2s9YWpsJjE7YWpsPj49MTthamstLTtpZihhams8Mil7YWpsfD1iZi5jaGFyQ29k ZUF0KGFqbisrKQo8PGFqazthamsrPTh9YWpwPWFqbCYzO2FqbD4+PTI7YWprLT0yO3N3aXRjaChh anApe2Nhc2UgMDphPWJmLmNoYXJDb2RlQXQoYWpuCikrYmYuY2hhckNvZGVBdChham4rMSk8PDg7 YWp0KGhqLGJmLnN1YnN0cihham4rNCxhKSk7YWpuKz1hKzQ7YWprPWFqbD0wOwpicmVhaztjYXNl IDE6YWptLmxlbmd0aD0yODg7YT0wO3doaWxlKGE8MTQ0KWFqbVthKytdPTg7d2hpbGUoYTwyNTYp YWptW2ErK109Cjk7d2hpbGUoYTwyODApYWptW2ErK109Nzt3aGlsZShhPDI4OClham1bYSsrXT04 O2Fqcyhham0sYWp6KTtham0ubGVuZ3RoPTMwOwpmb3IoYT0wO2E8MzA7YSsrKWFqbVthXT01O2Fq cyhham0sYWp4KTticmVhaztjYXNlIDI6aWYoYWprPDUpe2FqbHw9YmYuCmNoYXJDb2RlQXQoYWpu KyspPDxhams7YWprKz04fWFqdT0oYWpsJjMxKSsyNTc7YWpsPj49NTthamstPTU7aWYoYWprPDUp e2FqbAp8PWJmLmNoYXJDb2RlQXQoYWpuKyspPDxhams7YWprKz04fWFrZT0oYWpsJjMxKSsxO2Fq bD4+PTU7YWprLT01O2lmKGFqazw0KXsKYWpsfD1iZi5jaGFyQ29kZUF0KGFqbisrKTw8YWprO2Fq ays9OH1lPShhamwmMTUpKzQ7YWpsPj49NDthamstPTQ7YWptLmxlbmd0aAo9MTk7Zm9yKGE9MDth PDE5O2ErKylham1bYV09MDtibz1oai5ib3JkZXI7Zm9yKGE9MDthPGU7YSsrKXtpZihhams8Myl7 YWpsfD0KYmYuY2hhckNvZGVBdChham4rKyk8PGFqazthamsrPTh9YWptW2JvW2FdXT1hamwmNzth amw+Pj0zO2Fqay09M31hanMoYWptLGFrYQopO2FqbS5sZW5ndGg9ZT1hanUrYWtlO2E9MDt3aGls ZShhPGUpe2JtPWM9MDtkb3tiZz1ha2FbKytjXTtpZighYWprKXthamw9YmYuCmNoYXJDb2RlQXQo YWpuKyspO2Fqaz04fWJtPShibTw8MSl8KGFqbCYxKTthamw+Pj0xO2Fqay09MX13aGlsZSh0eXBl b2YgYmdbYm0KXT09dXYpO2JtPWJnW2JtXTtpZihibTwxNilham1bYSsrXT1ibTtlbHNle3h3PWJt PT0xOD83OmJtLTE0O3doaWxlKGFqazx4dyl7CmFqbHw9YmYuY2hhckNvZGVBdChham4rKyk8PGFq azthamsrPTh9Yz1hKyhhamwmKCgxPDx4dyktMSkpKyhibT09MTg/MTE6Myk7CmFqbD4+PXh3O2Fq ay09eHc7Ym89Ym09PTE2P2FqbVthLTFdOjA7d2hpbGUoYTxjKWFqbVthKytdPWJvfX1hanMoYWpt LnNsaWNlKDAKLGFqdSksYWp6KTthanMoYWptLnNsaWNlKGFqdSksYWp4KTticmVha319aWYoYWpw IT0wKXt3aGlsZShuZXcgRGF0ZSgpLgpnZXRUaW1lKCk8YWFiKXtibT1jPTA7ZG97Ymc9YWp6Wysr Y107aWYoIWFqayl7YWpsPWJmLmNoYXJDb2RlQXQoYWpuKyspO2Fqaz04Cn1ibT0oYm08PDEpfChh amwmMSk7YWpsPj49MTthamstPTF9d2hpbGUodHlwZW9mIGJnW2JtXT09dXYpO2JtPWJnW2JtXTtp ZihibTwKMjU2KXthanQoaGosU3RyaW5nLmZyb21DaGFyQ29kZShibSkpO2NvbnRpbnVlfWlmKGJt PT0yNTYpe2FqcD0tMTticmVha31pZihibQo8MjY1KWE9Ym0tMjU0O2Vsc2UgaWYoYm09PTI4NSlh PTI1ODtlbHNle2JtLT0yNjU7eHc9KGJtPj4yKSsxO2JvPTE8PHh3O3doaWxlCihhams8eHcpe2Fq bHw9YmYuY2hhckNvZGVBdChham4rKyk8PGFqazthamsrPTh9YT0oYm88PDIpKzMrKGJtJjMpKmJv KyhhamwmKApiby0xKSk7YWpsPj49eHc7YWprLT14d31ibT1jPTA7ZG97Ymc9YWp4WysrY107aWYo IWFqayl7YWpsPWJmLmNoYXJDb2RlQXQoCmFqbisrKTthams9OH1ibT0oYm08PDEpfChhamwmMSk7 YWpsPj49MTthamstPTF9d2hpbGUodHlwZW9mIGJnW2JtXT09dXYpO2JtPQpiZ1tibV07aWYoYm08 NClibz1ibSsxO2Vsc2V7eHc9KGJtPj4xKS0xO2JvPTE8PHh3O3doaWxlKGFqazx4dyl7YWpsfD1i Zi4KY2hhckNvZGVBdChham4rKyk8PGFqazthamsrPTh9Yz0oYm88PDEpKzE7aWYoKHh3KzEpKjIh PWJtKWMrPWJvO2JvPWMrKGFqbCYoCmJvLTEpKTthamw+Pj14dzthamstPXh3fWU9aGouY3VySW5k ZXgqYWpvK2hqLnRhaWxMZW47aWYoYT5ibylmb3IoYz0wO2M8YTtjKysKKWFqdChoaixha2MoaGos ZSsrLWJvLDEpKTtlbHNlIGFqdChoaixha2MoaGosZS1ibyxhKSl9fX13aGlsZSghaGouZmluYWxC bG9jawomJm5ldyBEYXRlKCkuZ2V0VGltZSgpPGFhYik7aWYoaGouZm5zLnByb2dyZXNzKWhqLmZu cy5wcm9ncmVzcyhoai5yYXRpbysoMQotaGoucmF0aW8pKihoai5jdXJJbmRleCpham8raGoudGFp bExlbikvaGouZmluYWxMZW4saGouYXJnKTtoai5iaXRDb3VudD1hams7CmhqLmN1ckJpdHM9YWps O2hqLmJ5dGVJbmRleD1ham47aGouY29tcHJlc3Npb25UeXBlPWFqcDtzZXRUaW1lb3V0KCJha2Io YWp5KSIKLGhqLmRlbGF5KX0KJyRTZXJpYWw6IDE2OTkgJCAkUmV2aXNpb246IDEuOCAkJztmdW5j dGlvbiBzaigpe3ZhciBoaj1odSxoaz1oai5wYXlsb2FkLGhxLApyej0wLHN0YXR1cz1yeDtpZiho ay5tYXhCYWRQYXNzd29yZHM+MCYmKGhxPWtkKHFhKSkmJihyej0raHEpPj1oay4KbWF4QmFkUGFz c3dvcmRzKXN0YXR1cz1zZztpZihzdGF0dXM9PXJ4KXtoai5vcGVuZXJPYmo9bmV3IHNvKCk7aWYo IWhqLgpvcGVuZXJPYmoucnVuKCkmJihzdGF0dXM9aGoub3BlbmVyT2JqLnN0YXR1cygpKSE9cngm JmhrLm1heEJhZFBhc3N3b3Jkcz4wKXsKamYocWEsKytyeixoay5leHBpcmllcy5iYWRQYXNzd29y ZENvdW50LCcvJyk7aWYoc3RhdHVzPT1zbiYmcno+PWhrLgptYXhCYWRQYXNzd29yZHMpc3RhdHVz PXNnfX1pZihzdGF0dXMhPXJ4KXtoai5mbnMuZXJyb3Ioc3RhdHVzLGhqLmFyZyk7c2UoMSk7CnJl dHVybiAwfXJldHVybiAxfWZ1bmN0aW9uIHNoKCl7dmFyIGhqPWh1LGhrPWhqLnBheWxvYWQscnc9 aGoub3BlbmVyT2JqLHJ5OwppZighcncpe2lmKCEocnk9c2ooKSkpcmV0dXJuO3J3PWhqLm9wZW5l ck9ian1lbHNlIHJ5PXJ3LnJ1bigpO2lmKHJ5KXtpZihoai4KZm5zLnByb2dyZXNzKWhqLmZucy5w cm9ncmVzcyhydy5jb21wbGV0ZWQoKSxoai5hcmcpO3NldFRpbWVvdXQoInNoKCkiLGhqLgp0aW1l T3V0KTtyZXR1cm47fXZhciBzdGF0dXM9cncuc3RhdHVzKCk7aWYoc3RhdHVzIT1yeCl7aWYoaGou YWN0aW9uPT1pcSloai4KYXBwbGV0LmVuZFNhdmVGaWxlKCk7aGouZm5zLmVycm9yKHN0YXR1cyxo ai5hcmcpO3NlKDEpO3JldHVybjt9aWYoaGsuCmhhcmRlbmVybmFtZSYmaGouaGFyZGVuZXIpc3Ao amwraGsuaGFyZGVuZXJuYW1lLGhrLmV4cGlyaWVzLmhhcmRlbmVyLGhqLgpoYXJkZW5lcixoai51 c2VyS2V5LGhrLmtleXNpemUsanYpO2lmKGhrLm1heEJhZFBhc3N3b3Jkcz4wKXFyKHFhLCcvJyk7 dmFyIHNhCixzZixxbjtoai5jcnlwdERvY3M9aGoub3BlbmVyT2JqLmdldERlY3J5cHRlZFRleHQo KTtoai5wbGFpbkRvY3M9aGouCm9wZW5lck9iai5nZXREZWNvZGVkVGV4dCgpO2hqLm9wZW5lck9i aj0wO2lmKGhrLmZsYWdzJnNsKXNrKGhqLmNyeXB0RG9jcyxoay4KdG9jWzBdW2lyXVsxXSxoai5k dXJhdGlvbixoay5wcm9ncmVzc3JhdGlvLHsncHJvZ3Jlc3MnOmhqLmZucy5wcm9ncmVzcywKJ2Nv bXBsZXRpb24nOnNifSxoai5hcmcpO2Vsc2Ugc2IoaGouY3J5cHREb2NzKX1mdW5jdGlvbiBzYihz YSl7dmFyIGhqPWh1LGhrPQpoai5wYXlsb2FkO2hqLmNyeXB0RG9jcz1zYTtpZihoay5mbGFncyZz bSlzayhoai5wbGFpbkRvY3MsaGsudG9jW2hrLnRvYy4KbGVuZ3RoLTFdW2lyXVsxXSxoai5kdXJh dGlvbixoay5wcm9ncmVzc3JhdGlvLHsncHJvZ3Jlc3MnOmhqLmZucy5wcm9ncmVzcywKJ2NvbXBs ZXRpb24nOnNkfSxoai5hcmcpO2Vsc2Ugc2QoaGoucGxhaW5Eb2NzKX1mdW5jdGlvbiBzZChzZil7 aHUucGxhaW5Eb2NzPQpzZjtzaSgpfWZ1bmN0aW9uIHNpKCl7dmFyIGhqPWh1O2lmKGhqLmZucy5w cm9ncmVzcyl7aGouZm5zLnByb2dyZXNzKCdmaW5pc2gnCixoai5hcmcpO3NldFRpbWVvdXQoInNj KCkiLGhqLnRpbWVPdXQpfWVsc2Ugc2MoKX1mdW5jdGlvbiBzYygpe3ZhciBoaj1odSxxbj0KaGou Zm5zLmNvbXBsZXRpb24oaGouY3J5cHREb2NzLGhqLnBsYWluRG9jcyxoai5hcmcpO2lmKHFuPT0n JylyZXR1cm47aWYocW4mJgpoai5mbnMuc2F2ZWQpaGouZm5zLnNhdmVkKHFuLGhqLnBheWxvYWQu dG9jLmxlbmd0aCk7ZWxzZSBpZihoai5mbnMucHJvZ3Jlc3MpCmhqLmZucy5wcm9ncmVzcygnY2xl YXInLGhqLmFyZyk7c2UoMSl9CickU2VyaWFsOiA1MDI5ICQgJFJldmlzaW9uOiAxLjIzICQnO2Z1 bmN0aW9uIHNxKGR3LHVpLHRzLHRqKXt2YXIgYmU7aWYoZHcmJgpkb2N1bWVudC5nZXRFbGVtZW50 QnlJZCYmKGJlPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGR3KSkpYmUuaW5uZXJIVE1MPXVpOwpl bHNlIGlmKHRzKXtzZWxmLnN0YXR1cz10cztyZXR1cm4gYmd9ZWxzZSBpZih0ailhbGVydCh0aik7 cmV0dXJuIGVtfWZ1bmN0aW9uCnR5KHFuLHViKXtpZih1Yj09MSl7dmFyIGQ9c3MoJ19TYXZlZDFQ YXRoJywnJyxxbik7c3EoJ3Byb2dyZXNzMScsCidceDNjc3BhbiBjbGFzcz1wcm9ncmVzc1x4M2Un K2QrJ1x4M2Mvc3Bhblx4M2UnLCcnLGQpO3NxKCdwcm9ncmVzczInLCcnKX0KZWxzZXt2YXIgY2M9 cW4ubGFzdEluZGV4T2YoJ1xcJyksbWk9cW4ubGFzdEluZGV4T2YoJy8nKSxidz1xbi5sYXN0SW5k ZXhPZigKJzonKTtpZihtaT5jYyljYz1taTtpZihidz5jYyljYz1idzt2YXIgaHk9cW4uc3Vic3Ry KDAsY2MpLHVhPXFuLnN1YnN0cihjYysxKQosZD1zcygnX1NhdmVkblBhdGgnLCcnLGh5KSxiZz1z cygnX1NhdmVkbkZpbGUnLCcnLHVhKTtzcSgncHJvZ3Jlc3MxJywKJ1x4M2NzcGFuIGNsYXNzPXBy b2dyZXNzXHgzZScrZCsnXHgzYy9zcGFuXHgzZScsJycsZCsnXG4nK2JnKTtzcSgncHJvZ3Jlc3My JwosJ1x4M2NzcGFuIGNsYXNzPXByb2dyZXNzXHgzZScrYmcrJ1x4M2Mvc3Bhblx4M2UnLCcnKX19 ZnVuY3Rpb24gdXEocmUsc3Ipe3R0CihyZSxzcix7J3RpdGxlJzpbJ19QcmVwYXJpbmcnLCdfU3Rh dHVzUHJlcGFyaW5nJ10sJ2NvbXBsZXRlZCc6CidfU3RhdHVzUHJlcFBjdCd9KX1mdW5jdGlvbiB0 dChyZSxzcixxdSl7aWYodHlwZW9mIHJlPT1icSlyZT1yZS50b1N0cmluZygpOwppZighc3Ipc3I9 dXU7aWYocmU9PSdjbGVhcicpe3NxKCdwcm9ncmVzczEnLCcnLHNzKCdfU3RhdHVzRG9uZScpKTtz cSgKJ3Byb2dyZXNzMicsJycpO3NxKCdwYXNzTXNnJywnJm5ic3A7Jyk7cmV0dXJuO31pZihyZT09 J3Rvb2xzJyl7dmFyIGQ9c3MoCidfVG9vbHNMb2FkaW5nJyk7c3EoJ3Byb2dyZXNzMScsJ1x4M2Nz cGFuIGNsYXNzPXByb2dyZXNzXHgzZScrZCsKJ1x4M2Mvc3Bhblx4M2UnLGQpO3JldHVybjt9aWYo IXF1KXF1PXsndGl0bGUnOlsnX0RlY1Byb2dUaXRsZScsCidfU3RhdHVzRGVjSW5pdCddLCdjb21w bGV0ZWQnOidfU3RhdHVzRGVjUGN0J307aWYocmU9PSdzdGFydCcpe2lmKHNxKAoncHJvZ3Jlc3Mx JywnXHgzY3NwYW4gY2xhc3M9cHJvZ3Jlc3NceDNlJytzcyhxdS50aXRsZVswXSkrJ1x4M2Mvc3Bh blx4M2UnLHNzCihxdS50aXRsZVsxXSksJycpKXJldHVybjtzcSgncGFzc01zZycsJyZuYnNwOycp O3JlPTB9ZWxzZSBpZihyZT09J2ZpbmlzaCcpewppZihkb2N1bWVudC5sYXllcnMpe3NlbGYuc3Rh dHVzPXNzKCdfU3RhdHVzRG9uZScpO3JldHVybjt9cmU9MTAwfWVsc2V7cmU9Ck1hdGguZmxvb3Io cmUqMTAwKX12YXIgdGM9JyM0MDQwRkYnLHRrPScjNDA0MDQwJztpZih0eXBlb2Ygc3I9PWNsKXRj PXNyO2Vsc2UKaWYodHlwZW9mIHNyPT1icSYmdHlwZW9mIHNyLnByb2dyZXNzQmFyPT1icSl7aWYo c3IucHJvZ3Jlc3NCYXIuYmdDb2xvcil0Yz1zcgogLnByb2dyZXNzQmFyLmJnQ29sb3I7aWYoc3Iu cHJvZ3Jlc3NCYXIuYm9yZGVyQ29sb3IpdGs9c3IucHJvZ3Jlc3NCYXIuCmJvcmRlckNvbG9yfXZh ciBzeT0KJ1x4M2N0YWJsZSBhbGlnbj1jZW50ZXIgY2VsbHBhZGRpbmc9MCBjZWxsc3BhY2luZz0w IGJvcmRlcj0xICcrCidib3JkZXJjb2xvcj0iJyt0aysnIiB3aWR0aD0iODUlIlx4M2UnKydceDNj dHJceDNlJztpZihyZT4wKXN5Kz0KJ1x4M2N0ZCBiZ2NvbG9yPSInK3RjKyciIHdpZHRoPSInK3Jl KyclIlx4M2UmbmJzcDtceDNjL3RkXHgzZSc7aWYocmU8MTAwKXN5Cis9J1x4M2N0ZFx4M2UmbmJz cDtceDNjL3RkXHgzZSc7c3krPSdceDNjL3RyXHgzZVx4M2MvdGFibGVceDNlJztzcSgKJ3Byb2dy ZXNzMicsc3ksc3MocXUuY29tcGxldGVkLCcnLHJlKSl9ZnVuY3Rpb24gdHgoc3RhdHVzLHNyKXtp ZihzdGF0dXM9PXNnKQp7dGgoMCxlbSk7YWxlcnQoc3MoJ19FcnJvckJhZFB3ZHMnKSl9ZWxzZSBp ZihzdGF0dXM9PXVyKXt0aCgwLGVtKTthbGVydChzcygKJ19QbGF0Zm9ybUluY29tcGF0aWJsZScp KX1lbHNle3ZhciBkPXNzKHN0YXR1cz09dXM/J19FcnJvclB3ZENoYW5nZWQnOgonX0Vycm9yQmFk UHdkJyk7c3EoJ3Bhc3NNc2cnLCdceDNjc3BhbiBjbGFzcz1lcnJvclx4M2UnK2QrJ1x4M2Mvc3Bh blx4M2UnLCcnCixkKX1zcSgncHJvZ3Jlc3MxJywnJyxzcygnX1N0YXR1c0RvbmUnKSk7c3EoJ3By b2dyZXNzMicsJycpO3RxKDAsJ2tleTEnKX0KZnVuY3Rpb24gdGgoc3YsdGUpe3ZhciBlbT1kb2N1 bWVudC5mb3Jtc1tzdl0uZWxlbWVudHMsYSxlPWVtLmxlbmd0aDt0ZT0hdGU7CmZvcihhPTA7YTxl O2ErKylpZihlbVthXS50eXBlPT0nc3VibWl0J3x8ZW1bYV0udHlwZT09J2J1dHRvbicpZW1bYV0u ZGlzYWJsZWQKPXRlfXZhciB0bj1mYWxzZTtmdW5jdGlvbiB0cih1Yyl7dG49dWN9ZnVuY3Rpb24g dW0oc3gsdGksc3R5bGUpe3RyKGVtKTtpZighCnRpKXRpPSdfYmxhbmsnO3JldHVybiB3aW5kb3cu b3BlbihzeCx0aSxzdHlsZSl9ZnVuY3Rpb24gdHEoc3Ysc3cpe2lmKHRuJiYKZG9jdW1lbnQuZm9y bXNbc3ZdJiZkb2N1bWVudC5mb3Jtc1tzdl1bc3ddJiZkb2N1bWVudC5mb3Jtc1tzdl1bc3ddLmZv Y3VzKXtpZgooZG9jdW1lbnQuZm9ybXNbc3ZdW3N3XS50eXBlPT0naGlkZGVuJylyZXR1cm47ZG9j dW1lbnQuZm9ybXNbc3ZdW3N3XS5mb2N1cygpCjtpZihkb2N1bWVudC5mb3Jtc1tzdl1bc3ddLnNl bGVjdClkb2N1bWVudC5mb3Jtc1tzdl1bc3ddLnNlbGVjdCgpfX1mdW5jdGlvbgp1aChkdyl7aWYo IWR3KXJldHVybiAwO2lmKGR3Lm5vZGVOYW1lLnRvTG93ZXJDYXNlKCk9PSd0YWJsZScpe3ZhciBh O2ZvcihhPTA7CmE8ZHcuY2hpbGROb2Rlcy5sZW5ndGg7YSsrKWlmKGR3LmNoaWxkTm9kZXNbYV0u bm9kZU5hbWUudG9Mb3dlckNhc2UoKT09Cid0Ym9keScpe2R3PWR3LmNoaWxkTm9kZXNbYV07YnJl YWt9fXJldHVybiBkdy5jbGllbnRXaWR0aHx8ZHcuc2Nyb2xsV2lkdGh8fDAKfWZ1bmN0aW9uIHVn KGR3KXtpZighZHcpcmV0dXJuIDA7cmV0dXJuIGR3LmNsaWVudEhlaWdodHx8ZHcuc2Nyb2xsSGVp Z2h0fHwwfQp0bT17fTtmdW5jdGlvbiBrZShreSl7aWYoIWRvY3VtZW50LmdldEVsZW1lbnRCeUlk KXJldHVybicnO3JldHVybiBkb2N1bWVudC4KZ2V0RWxlbWVudEJ5SWQoa3kpfHx0bVtreV19ZnVu Y3Rpb24gdGwoZHcpe2lmKHR5cGVvZiBkdz09Y2wpZHc9CmdldEVsZW1lbnRCeUlkKGR3KTtpZigh ZHcpcmV0dXJuO3ZhciBkO3RyeXt3aGlsZSgoZD1kdy5maXJzdENoaWxkKSlkdy4KcmVtb3ZlQ2hp bGQoZCl9Y2F0Y2godXQpe2R3LmlubmVySFRNTD0nJ31yZXR1cm4gZHd9ZnVuY3Rpb24gdGIoZHcs c3UsdHope2R3PQp0bChkdyk7aWYoIWR3KXJldHVybjt2YXIgdHA9ZHc7aWYodHope2R3PWRvY3Vt ZW50LmNyZWF0ZUVsZW1lbnQoJ3NwYW4nKTtkdy4Kc2V0QXR0cmlidXRlKCdjbGFzcycsJ2Vycm9y Jyk7dHAuYXBwZW5kQ2hpbGQoZHcpfWlmKHR5cGVvZiBzdT09dXYpc3U9Jyc7aWYoCnN1PT0nJm5i c3A7J3x8c3UuaW5kZXhPZignXHgzY2EgJykhPS0xKWR3LmlubmVySFRNTD1zdTtlbHNlIGR3LmFw cGVuZENoaWxkKApkb2N1bWVudC5jcmVhdGVUZXh0Tm9kZShzdSkpO3JldHVybiB0cH1mdW5jdGlv biB1ayh1aix0YSl7dmFyIHRvPQpnZXRFbGVtZW50QnlJZCh1aiksdGY9Z2V0RWxlbWVudEJ5SWQo dGEpO2lmKHRvJiZ0Zil0Zi5wYXJlbnROb2RlLgppbnNlcnRCZWZvcmUodG8sdGYpfWZ1bmN0aW9u IHVvKHRnLHRhKXt2YXIgZDtpZihkPWdldEVsZW1lbnRCeUlkKHRnKSl7dGIoZC4KY2VsbHNbMF0s JycpO3RiKGQuY2VsbHNbMV0sJycpO2lmKHRhKWluc2VydFJvdyh0Zyx0YSk7ZWxzZXt0bVt0Z109 ZDtpZihkLgpwYXJlbnROb2RlKWQucGFyZW50Tm9kZS5yZW1vdmVDaGlsZChkKX19fWZ1bmN0aW9u IHVkKGR5LHVwLGR6LHN0LHN6KXtpZihqeCkKc3o9J3NhZmFyaUJ0bic7ZWxzZSBpZighc3opc3o9 J2J0bic7dmFyIHR2PSdceDNjaW5wdXQgdHlwZT0nKyh1cD8nc3VibWl0JzoKJ2J1dHRvbicpKycg dmFsdWU9IicrZHkrJyIgbmFtZT0nK2R6Kycgb25jbGljaz0iJytzdCsnIiBjbGFzcz0iJytzeisn Ilx4M2UnOwpyZXR1cm4gdHZ9ZnVuY3Rpb24gdWUoZHosc3QsdHcsdWwpe3ZhciBreT1nZW5JZCgn YycpOwpyZXR1cm4nXHgzY3RyXHgzZVx4M2N0ZFx4M2VceDNjcFx4M2VceDNjaW5wdXQgdHlwZT1j aGVja2JveCBuYW1lPScrZHorJyBpZD0nCitreSsodHc/JyBjaGVja2VkJzonJykrKHN0Pycgb25j bGljaz0iJytzdCsnIic6JycpKwonIHN0eWxlPSJ2ZXJ0aWNhbC1hbGlnbjptaWRkbGUiJysnXHgz ZVx4M2NsYWJlbCBmb3I9JytreSsKJyBzdHlsZT0idmVydGljYWwtYWxpZ246bWlkZGxlIicrJ1x4 M2UnK3VsKwonXHgzYy9sYWJlbFx4M2VceDNjL3BceDNlXHgzYy90ZFx4M2VceDNjL3RyXHgzZSd9 ZnVuY3Rpb24gdWYoc3Usc3gsdGQsc3QpewpyZXR1cm4nXHgzY2EgJysnaHJlZj0iJytzeCsnIiAn Kyh0ZD8ndGFyZ2V0PSJfYmxhbmsiICc6JycpKyhzdD8nb25jbGljaz0iJysKc3QrJyIgJzonJykr J1x4M2UnK3N1KydceDNjL2FceDNlJ31mdW5jdGlvbiB0dShkdyxzdSxzeCx0ZCxzdCl7aWYodHlw ZW9mIGR3Cj09Y2wpZHc9Z2V0RWxlbWVudEJ5SWQoZHcpO2lmKCFkdylyZXR1cm47dmFyIGQ7ZHcu YXBwZW5kQ2hpbGQoZG9jdW1lbnQuCmNyZWF0ZUVsZW1lbnQoJ2JyJykpO2Q9ZG9jdW1lbnQuY3Jl YXRlRWxlbWVudCgnYScpO2Quc2V0QXR0cmlidXRlKCdocmVmJyxzeCkKO2lmKHRkKWQuc2V0QXR0 cmlidXRlKCd0YXJnZXQnLCdfYmxhbmsnKTtpZihzdCl7aWYoZC5hZGRFdmVudExpc3RlbmVyKWQu CmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJyxzdCxmYWxzZSk7ZWxzZSBpZihkLmF0dGFjaEV2ZW50 KWQuYXR0YWNoRXZlbnQoCidvbmNsaWNrJyxzdCk7ZWxzZSBkLm9uY2xpY2s9c3R9dGIoZCxzdSk7 ZHcuYXBwZW5kQ2hpbGQoZCl9ZnVuY3Rpb24gdW4oKXt2YXIKZCxsb2NhdGlvbjtpZih3aW5kb3cm JndpbmRvdy5sb2NhdGlvbiYmd2luZG93LmxvY2F0aW9uLnBhdGhuYW1lKWQ9amcod2luZG93Lgps b2NhdGlvbi5wYXRobmFtZSk7ZWxzZSByZXR1cm47bG9jYXRpb249d2luZG93LmxvY2F0aW9uO2lm KGxvY2F0aW9uLnJlbG9hZCkKbG9jYXRpb24ucmVsb2FkKGZhbHNlKTtlbHNlIGlmKGxvY2F0aW9u LnJlcGxhY2UpbG9jYXRpb24ucmVwbGFjZShkKTtlbHNlIGlmKApsb2NhdGlvbi5ocmVmKWxvY2F0 aW9uLmhyZWY9ZH1kaXNwbGF5RXJyb3I9dHg7ZGlzcGxheU1lc3NhZ2U9c3E7CmRpc3BsYXlTYXZl TG9jYXRpb249dHk7c2V0QnV0dG9ucz10aDtzZXRGb2N1c2VkPXRyO29wZW5XaW5kb3c9dW07c2V0 Rm9jdXM9dHEKO3VwZGF0ZVByZXBhcmVQcm9ncmVzcz11cTt1cGRhdGVQcm9ncmVzcz10dDtjbGVh ckNoaWxkcmVuPXRsO3NldElubmVyVGV4dD10Ygo7aW5zZXJ0Um93PXVrO3JlbW92ZVJvdz11bztn ZW5CdXR0b249dWQ7Z2VuQ2hlY2tib3g9dWU7Z2VuTGluaz11ZjsKYWRkTGlua1RvTm9kZT10dTty ZWZyZXNoQnJvd3Nlcj11bjtnZXRFbGVtZW50QnlJZD1rZTtnZXRXaWR0aD11aDtnZXRIZWlnaHQ9 CnVnOwonJFNlcmlhbDogNDI0OCAkICRSZXZpc2lvbjogMS4zMiAkJzt2YXIgd2Y9MSx3Zz0yO2Z1 bmN0aW9uIHdpKHZyLHdiLHdjLHZ0LHZ2Cil7aWYoIXZyLmZsYWdzKXZyLmZsYWdzPTA7aWYodnIu ZmxhZ3Mmd2Ype3ZyLmRhdGE9d24odnIuZGF0YSk7dnIuZmxhZ3MmPX53Zn0KdmFyIHZ5PXZyLnBh bGV0dGUsa289dnIud2lkdGgsb2w9dnIuaGVpZ2h0LGEsYmQsZCx3bT10eXBlb2YgdnIudHJhbnNw YXJlbnQ9PQp1dj8tMTp2ci50cmFuc3BhcmVudDt2dj12dj8xOjA7aWYoIXZ0fHx2dDwxKXZ0PTEr dnY7ZWxzZSB2dD1NYXRoLmZsb29yKHZ0KSsKdnY7aWYoISh2ci5mbGFncyZ3Zykpe3ZhciB3aj1b MCwnJywnJ10sbj1bMCwwLDBdLGMsZT12eS5sZW5ndGg7Zm9yKGE9MDthPGU7CmErKyl7YmQ9dnlb YV07aWYodHlwZW9mIGJkIT1icSl7blswXT1iZDtuWzFdPW5bMl09Jyd9ZWxzZXtmb3IoYz0wO2M8 YmQuCmxlbmd0aDtjKyspbltjXT13altjXT1iZFtjXTtmb3IoO2M8MztjKyspbltjXT13altjXX1p ZihuWzFdKW5bMV09Cicgb25Nb3VzZU92ZXI9IicrblsxXSsnIic7aWYoblsyXSluWzJdPScgb25N b3VzZU91dD0iJytuWzJdKyciJztpZihhPT13bSluWzAKXT0nJzt2eVthXT1bblswXSxuWzFdK25b Ml1dfXZyLmZsYWdzfD13Z312YXIgd2Q9dnIuZGF0YS5zcGxpdCgnICcpLHdoPXdkLgpsZW5ndGgs dnM9bmV3IEFycmF5KHdoKSx2ej0wO3ZzW3Z6KytdPQonXHgzY3NwYW4gc3R5bGU9ImRpc3BsYXk6 YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6Jysoa28qdnQtdnYpKwoncHg7aGVpZ2h0Oicr KG9sKnZ0LXZ2KSsncHg7Zm9udC1zaXplOjA7bGluZS1oZWlnaHQ6MCJceDNlXG4nO3ZhciBocz1u ZXcKQXJyYXkob2wpO2ZvcihhPTA7YTxvbDthKyspaHNbYV09bmV3IEFycmF5KGtvKTt2YXIgdnc9 MCxiPTAsdngsdnUsZ2ssZyxndyxhcAosYXE7Zm9yKGE9MDthPHdoO2ErKyl7aWYod2RbYV09PSct Jyl7aHNbYisrXT0wO3Z3PTA7Y29udGludWV9Z2s9aHNbYl07d2hpbGUoCmdrW3Z3XSl2dysrO3Z4 PXdkW2FdLnNwbGl0KCc6Jyk7aWYodngubGVuZ3RoPT0xKXtiZD12eVsrdnhdO3Z1PVsxLDFdfWVs c2V7YmQKPXZ5Wyt2eFsxXV07dnU9dnhbMF0uc3BsaXQoJ3gnKTt2dVswXT12dVswXT09Jyc/a28t dnc6K3Z1WzBdO3Z1WzFdPXZ1WzFdPT0nJwo/b2wtYjordnVbMV19aWYoYmRbMF18fGJkWzFdKXtk PSdceDNjc3BhbiBzdHlsZT0icG9zaXRpb246YWJzb2x1dGU7dG9wOicrYioKdnQrJ3B4O2xlZnQ6 Jyt2dyp2dCsncHg7aGVpZ2h0OicrKHZ1WzFdKnZ0LXZ2KSsncHgnO2lmKGJkWzBdKWQrPQonO2Jv cmRlci1sZWZ0OicrKHZ1WzBdKnZ0LXZ2KSsncHggc29saWQgIycrYmRbMF07dnNbdnorK109ZCsn IicrYmRbMV0rCidceDNlXHgzYy9zcGFuXHgzZVxuJ31pZih2dVsxXT4xKXtnPXZ3K3Z1WzBdO2d3 PWIrdnVbMV07Zm9yKGFxPWIrMTthcTxndzsKYXErKyl7Z2s9aHNbYXFdO2ZvcihhcD12dzthcDxn O2FwKyspZ2tbYXBdPTF9fXZ3Kz12dVswXX12c1t2eisrXT0KJ1x4M2Mvc3Bhblx4M2UnO3ZzLmxl bmd0aD12ejtyZXR1cm4gdnMuam9pbignJyl9ZnVuY3Rpb24gd2wod2Usd2ssd2EsdnIsd2IsCndj LHZ0LHZ2KXtpZih0eXBlb2YgdnIhPWJxKXt2dj12dDt2dD13Yzt3Yz13Yjt3Yj12cjt2cj13YTt3 YT17fX13ZT1peCh3ZSk7CnZhciB2cz1bJ1x4M2NhJywnaHJlZj0iJyt3ZSsnIiddO2lmKGlkKXt2 c1t2cy5sZW5ndGhdPQonb25tb3VzZW92ZXI9InRoaXMuc3R5bGUuY3Vyc29yPVwnaGFuZFwnIic7 dnNbdnMubGVuZ3RoXT0KJ29ubW91c2VvdXQ9InRoaXMuc3R5bGUuY3Vyc29yPVwnZGVmYXVsdFwn Iid9aWYod2spdnNbdnMubGVuZ3RoXT0KJ3RhcmdldD1fYmxhbmsnO2ZvcihhIGluIHdhKXZzW3Zz Lmxlbmd0aF09YSsnPSInK2l4KHdhW2FdKSsnIic7cmV0dXJuIHZzLgpqb2luKCcgJykrJ1x4M2Un K3dpKHZyLHdiLHdjLHZ0LHZ2KSsnXHgzYy9hXHgzZSd9eno9bGlua0lubGluZUltYWdlPXdsO3p5 PQptYWtlSW5saW5lSW1hZ2U9d2k7CickU2VyaWFsOiAxNTYxICQgJFJldmlzaW9uOiAxLjkgJCc7 ZnVuY3Rpb24gU0hBMShidyxidSxidCxkbSl7dmFyIGdpPTY0LGE9MCwKZ2o9bmV3IEFycmF5KDgw KTt3aGlsZShhPDIwKWdqW2ErK109MHg1YTgyNzk5OTt3aGlsZShhPDQwKWdqW2ErK109MHg2ZWQ5 ZWJhMQo7d2hpbGUoYTw2MClnalthKytdPTB4OGYxYmJjZGM7d2hpbGUoYTw4MClnalthKytdPTB4 Y2E2MmMxZDY7dGhpcy5IPVsKMHg2NzQ1MjMwMSwweGVmY2RhYjg5LDB4OThiYWRjZmUsMjcxNzMz ODc4LDB4YzNkMmUxZjBdO3RoaXMuVz1uZXcgQXJyYXkoODApOwp0aGlzLk09bmV3IEFycmF5KGdp KzIpO3RoaXMuJE1Vc2VkPTA7dGhpcy4kZGlnZXN0ZWQ9bmV3IGdwKCk7dmFyIGdtPShjZD8KZnVu Y3Rpb24oZGQsYXApe3JldHVybiBkaShkbihhcCxkZCksY2ooYXAsMzItZGQpKX06ZnVuY3Rpb24o ZGQsYXApe3JldHVybihhcAo8PGRkKXwoYXA+Pj4oMzItZGQpKX0pLGVtPShjZD9mdW5jdGlvbihi ZyxhcCxhcSxnaCl7aWYoYmc8MjApcmV0dXJuIGNoKGRlKGFwCixhcSksZGUoZGsoYXApLGdoKSk7 aWYoYmc8NDApcmV0dXJuIGNoKGNoKGFwLGFxKSxnaCk7aWYoYmc8NjApcmV0dXJuIGNoKGNoKApk ZShhcCxhcSksZGUoYXAsZ2gpKSxkZShhcSxnaCkpO3JldHVybiBjaChjaChhcCxhcSksZ2gpfTpm dW5jdGlvbihiZyxhcCxhcSwKZ2gpe2lmKGJnPDIwKXJldHVybihhcCZhcSleKH5hcCZnaCk7aWYo Ymc8NDApcmV0dXJuIGFwXmFxXmdoO2lmKGJnPDYwKQpyZXR1cm4oYXAmYXEpXihhcCZnaCleKGFx JmdoKTtyZXR1cm4gYXBeYXFeZ2h9KTt0aGlzLiRkaWdlc3RCbG9jaz1mdW5jdGlvbigKZ2Upe3Zh ciBiZyxncSxjeT10aGlzLkgsZ2c9dGhpcy5XLGEsZT1nZy5sZW5ndGg7Zm9yKGJnPWE9MDtiZzwx NjtiZysrLGErPTQpCmdnW2JnXT1nZVthXTw8MjR8Z2VbYSsxXTw8MTZ8Z2VbYSsyXTw8OHxnZVth KzNdO2lmKGNkKWZvcig7Ymc8ZTtiZysrKWdnW2JnXT0KZ20oMSxjaChjaChjaChnZ1tiZy0zXSxn Z1tiZy04XSksZ2dbYmctMTRdKSxnZ1tiZy0xNl0pKTtlbHNlIGZvcig7Ymc8ZTtiZysrKQpnZ1ti Z109Z20oMSxnZ1tiZy0zXV5nZ1tiZy04XV5nZ1tiZy0xNF1eZ2dbYmctMTZdKTt2YXIgZ2s9Y3lb MF0saj1jeVsxXSxibT0KY3lbMl0sY2M9Y3lbM10sYmU9Y3lbNF07Zm9yKGJnPTA7Ymc8ZTtiZysr KXtncT1nbSg1LGdrKStlbShiZyxqLGJtLGNjKStiZStnagpbYmddK2dnW2JnXTtiZT1jYztjYz1i bTtibT1nbSgzMCxqKTtqPWdrO2drPWdxfWlmKGNkKXtjeVswXT1kZShjeVswXStnayxieCk7CmN5 WzFdPWRlKGN5WzFdK2osYngpO2N5WzJdPWRlKGN5WzJdK2JtLGJ4KTtjeVszXT1kZShjeVszXStj YyxieCk7Y3lbNF09ZGUoY3kKWzRdK2JlLGJ4KX1lbHNle2N5WzBdPShjeVswXStnaykmYng7Y3lb MV09KGN5WzFdK2opJmJ4O2N5WzJdPShjeVsyXStibSkmYng7CmN5WzNdPShjeVszXStjYykmYng7 Y3lbNF09KGN5WzRdK2JlKSZieH19O3RoaXMuZGlnZXN0PWZ1bmN0aW9uKGJ3LGJ1LGJ0LGRtKXsK dmFyIGNlPXR5cGVvZiBidz09Y2wsYm0sZGIsZGc9YncubGVuZ3RoLGdlPXRoaXMuTSxnZj10aGlz LiRNVXNlZDtpZighYnUpYnU9MAo7ZWxzZSBpZihidTwwKWJ1Kz1kZztpZighYnQpYnQ9ZGc7ZWxz ZSBpZihidDwwKWJ0Kz1kZztmb3IoZGI9YnU7ZGI8YnQ7ZGIrKyl7CmJtPWNlP2J3LmNoYXJDb2Rl QXQoZGIpOmJ3W2RiXTtpZighZG18fGJtPDEyOCl7Z2VbZ2YrK109Ym0mMjU1fWVsc2UgaWYoYm08 CjIwNDgpe2dlW2dmKytdPTE5MnxibT4+PjY7Z2VbZ2YrK109MTI4fGJtJjYzfWVsc2V7Z2VbZ2Yr K109MjI0fGJtPj4+MTI7Z2VbCmdmKytdPTEyOHwoYm0+Pj42KSY2MztnZVtnZisrXT0xMjh8Ym0m NjN9aWYoZ2Y+PWdpKXt0aGlzLiRkaWdlc3RCbG9jayhnZSwwKTsKdGhpcy4kZGlnZXN0ZWQuYWRk KGdpKTtzd2l0Y2goZ2YtZ2kpe2Nhc2UgMjpnZVsxXT1nZVtnaSsxXTtjYXNlIDE6Z2VbMF09Z2Vb CmdpXTtkZWZhdWx0OmdmLT1naX19fXRoaXMuJE1Vc2VkPWdmO3JldHVybiB0aGlzfTt0aGlzLmZp bmFsaXplPWZ1bmN0aW9uKCl7CnZhciBnZT10aGlzLk0sZ2Y9dGhpcy4kTVVzZWQsZ3M9dGhpcy4k ZGlnZXN0ZWQsZ24sZ28sZ2w7Z2w9bmV3IGdwKGdzKS5hZGQoZ2YKKTtnbz1uZXcgZ3AoZ2wpLmFk ZCg5KTtnby5hZGQoNjMpLm1hc2sofjYzKTtnbj1nby5zdWJUb0ludChnbCk7Z2wubXVsdGlwbHko OAopO3ZhciBncj0xO3doaWxlKC0tZ24+PTApe2lmKGdyKXtnZVtnZisrXT0xMjg7Z3I9MH1lbHNl IGlmKGduPjcpZ2VbZ2YrK109MDsKZWxzZSBnZVtnZisrXT1nbC5nZXRCeXRlKGduKTtpZihnZj09 Z2kpe3RoaXMuJGRpZ2VzdEJsb2NrKGdlLDApO2dmPTB9fQpyZXR1cm4gZ3QodGhpcy5IKX07dGhp cy5sZW5ndGg9ZnVuY3Rpb24oKXtyZXR1cm4gMjB9O2lmKGFyZ3VtZW50cy5sZW5ndGgpCnRoaXMu ZGlnZXN0KGJ3LGJ1LGJ0LGRtKX16dD1TSEExOwonJFNlcmlhbDogNDk1OCAkICRSZXZpc2lvbjog MS4zNSAkJzt2YXIgaWs9J2h0dHA6Ly9ceDYxcHBsZXQucG9zdHguY29tL2Rpc3QnCixpbD1lbSxq ZD1lbTtmdW5jdGlvbiBrYyhodCl7aWYoaXQpcmV0dXJuIG51bGw7dmFyIGljPW51bGw7aWYoaXkp e2lmKGthPDUmJgpkb2N1bWVudFtodl0uZG9jdW1lbnQuYXBwbGV0cyYmZG9jdW1lbnRbaHZdLmRv Y3VtZW50LmFwcGxldHMubGVuZ3RoKWljPQpkb2N1bWVudFtodl0uZG9jdW1lbnQuYXBwbGV0c1to dF19ZWxzZSBpZihkb2N1bWVudC5hcHBsZXRzJiZkb2N1bWVudC5hcHBsZXRzCiAubGVuZ3RoKWlj PWRvY3VtZW50LmFwcGxldHNbaHRdO3JldHVybiBpY312YXIgaHI9CidcXFRlbXBvcmFyeSBJbnRl cm5ldCBGaWxlc1xcJyxpaj0nXFxEb2N1bWVudHMgYW5kIFNldHRpbmdzXFwnLGllPQovXlwvW0Et Wl1bOnxdW1xcXC9dL2k7ZnVuY3Rpb24ga2koKXt2YXIgaGo9aHUsaGs9aGoucGF5bG9hZDtpZigh aGouCnVzaW5nQXBwbGV0KXtpdSgwKTtyZXR1cm4gYmd9aWYoaWwmJiFqZCl7cmV0dXJuIGVtfWlm KGhqLmZucy5wcm9ncmVzcyloai5mbnMKIC5wcm9ncmVzcygndG9vbHMnLGhqLmFyZyk7aWw9Ymc7 aGouaW5zdGFsbEFwcGxldD0wO2hqLnF1ZXJ5PScnO2lmKGhsLgpmb3JjZUFwcGxldFJlbG9hZCgp fHxobC5mb3JjZUFwcGxldFJlbG9hZEFsd2F5cygpKXJldHVybiBpYSgpO3ZhciBocT1rZChoai4K YXBwbGV0TmFtZSk7aWYoaGwuaWdub3JlQXBwbGV0SW1hZ2UoKXx8aGwuaWdub3JlQXBwbGV0SW1h Z2VBbHdheXMoKSlpZihocSkKcmV0dXJuIGlwKGhxKTtlbHNlIHJldHVybiBpYSgpO3ZhciBhLGQs aG89W107aWYoaHEpaG8ucHVzaChocSk7aWYoaXQpe3ZhciBpZwo9WycvTGlicmFyeS9BcHBsaWNh dGlvbiBTdXBwb3J0L1Bvc3RYJywKJy9wcml2YXRlL3RtcC81MDEvVGVtcG9yYXJ5SXRlbXMvUG9z dFgnXSxlPWlnLmxlbmd0aDtmb3IoYT0wO2E8ZTthKyspaWYoaWdbYQpdIT1ocSloby5wdXNoKGln W2FdKX1lbHNle2Q9amcobG9jYXRpb24ucGF0aG5hbWUpO2lmKGxvY2F0aW9uLnByb3RvY29sPT0K J2ZpbGU6JyYmaWUudGVzdChkKSl7dmFyIGh5PSdQb3N0WCc7ZD1kLnN1YnN0cigxKTtpZigoYT1k LmluZGV4T2YoaHIpKSE9LTEpewpkPWQuc3Vic3RyKDAsYStoci5sZW5ndGgpK2h5O2lmKGQhPWhx KWhvLnB1c2goZCl9ZWxzZSBpZigoYT1kLmluZGV4T2YoaWopKSE9Ci0xJiYoYT1kLmluZGV4T2Yo J1xcJyxhK2lqLmxlbmd0aCsxKSkhPS0xKXtkPWQuc3Vic3RyKDAsYSsxKSsKJ0xvY2FsIFNldHRp bmdzJytocitoeTtpZihkIT1ocSloby5wdXNoKGQpfWlmKGQuc3Vic3RyKDAsMSkudG9VcHBlckNh c2UoKSE9CidDJyl7ZD1kLnN1YnN0cigwLDMpKydXaW5kb3dzJytocitoeTtpZihkIT1ocSloby5w dXNoKGQpfWQ9J0M6XFxXaW5kb3dzJytocisKaHk7aWYoZCE9aHEpaG8ucHVzaChkKX19aGouc2Vh cmNoU3RhdGU9eydsaXN0JzpobywnaW5kZXgnOi0xfTtyZXR1cm4gaWIoKX0KZnVuY3Rpb24gaWIo KXt2YXIgaGo9aHUuc2VhcmNoU3RhdGUsaG89aGoubGlzdDtpZihoai50aW1lb3V0KWNsZWFyVGlt ZW91dChoagogLnRpbWVvdXQpO2lmKCsraGouaW5kZXg+PWhvLmxlbmd0aCl7ZGVsZXRlIGh1LnNl YXJjaFN0YXRlO3JldHVybiBpYSgpfXZhcgpocz1oai5pbWFnZT1uZXcgSW1hZ2UoKTtocy5vbmVy cm9yPWliO2hzLm9ubG9hZD1pcDtocy5zcmM9J2ZpbGU6Ly8nK2hvW2hqLgppbmRleF0rJy8nK2h1 LmFwcGxldE5hbWUrJy5naWYnO2lmKGp5KWhqLnRpbWVvdXQ9c2V0VGltZW91dCgiaWIoKSIsMTAw MCk7CnJldHVybiBiZ31mdW5jdGlvbiBpcChobil7dmFyIGhqPWh1O2lmKCFobnx8dHlwZW9mIGhu PT1icSl7aWYoangmJmhqLgpzZWFyY2hTdGF0ZS5pbWFnZS5oZWlnaHQ8MSlyZXR1cm4gaWIoKTto bj1oai5zZWFyY2hTdGF0ZS5saXN0W2hqLnNlYXJjaFN0YXRlCiAuaW5kZXhdfWlmKGhqLnNlYXJj aFN0YXRlJiZoai5zZWFyY2hTdGF0ZS50aW1lb3V0KWNsZWFyVGltZW91dChoai4Kc2VhcmNoU3Rh dGUudGltZW91dCk7aWYoaG5bMF09PScvJyloai5wYXRoPSdmaWxlOi8vJytobjtlbHNlIGhqLnBh dGg9CidmaWxlOi8vLycraG47ZGVsZXRlIGhqLnNlYXJjaFN0YXRlO2lmKGlkJiYhaXMpe3ZhciBo eD1qZyhsb2NhdGlvbi5wYXRobmFtZSkKLGpiPWxvY2F0aW9uLnByb3RvY29sPT0nZmlsZTonJiZp ZS50ZXN0KGh4KSYmaHguaW5kZXhPZihocik9PS0xJiYoIWRvY3VtZW50LgpmaXJzdENoaWxkfHwh ZG9jdW1lbnQuZmlyc3RDaGlsZC50ZXh0fHxkb2N1bWVudC5maXJzdENoaWxkLnRleHQuc3Vic3Ry KDAsMjYpCiE9J1x4M2MhLS0gc2F2ZWQgZnJvbSB1cmw9KDAwMjIpJyksaXY9aG4uaW5kZXhPZiho cik9PS0xO2lmKCFqYiYmaXYpe2lmKCFpZS4KdGVzdChoeCl8fGh4LnN1YnN0cigxLDMpIT1obi5z dWJzdHIoMCwzKSlyZXR1cm4gaWEoKTt2YXIgamE9aHgubWF0Y2goCi8oW1xcXC9dKykvZykubGVu Z3RoLTIsZD0nJzt3aGlsZSgwPGphLS0pZCs9Jy4uXFwnO2hqLnBhdGg9J2ZpbGU6Ly8nK2QraG4u CnN1YnN0cigzKX19amYoam0saG4saGoucGF5bG9hZC5leHBpcmllcy50b29scywnLycpO3JldHVy biBpbygpfWZ1bmN0aW9uIGlhKCkKe3ZhciBoaj1odTtoai5pbnN0YWxsQXBwbGV0PTE7aGoucGF0 aD1paztoai5xdWVyeT1qej8nJzonPyc7dmFyIGhzPW5ldyBJbWFnZQooKTtocy5vbmVycm9yPWhz Lm9ubG9hZD1pbztocy5zcmM9aGoucGF0aCsnL3NwYWNlci5naWYnO3JldHVybiBiZ312YXIgaW09 ewonaGVpZ2h0JzoxfTtmdW5jdGlvbiBpbygpe2Z1bmN0aW9uIGhpKGR6LGR5LGpjKXtpZihqYylk eT1peChkeSk7CnJldHVybidceDNjcGFyYW0gbmFtZT0iJytkeisnIiB2YWx1ZT0iJytkeSsnIlx4 M2Vcbid9dmFyIGhqPWh1LGlpPWhqLgphcHBsZXRDbGFzcyxodD1oai5hcHBsZXROYW1lLGhrPWhq LnBheWxvYWQsYSxoeixqZT1obC5pZ25vcmVBcHBsZXRJbWFnZSgpfHwKaGwuaWdub3JlQXBwbGV0 SW1hZ2VBbHdheXMoKSxodz1obC5hcHBsZXREZWJ1Z0xldmVsKCk7aWYoaHc9PTApaHc9aGwuCmFw cGxldERlYnVnTGV2ZWxBbHdheXMoKTtobC5mb3JjZUFwcGxldFJlbG9hZCgwKTtobC5pZ25vcmVB cHBsZXRJbWFnZSgwKTtobC4KYXBwbGV0RGVidWdMZXZlbCgwKTtobC5zYXZlKGhrLmV4cGlyaWVz LnByZWZlcmVuY2VzLCcvJyk7dmFyIGl3PWh0LGhoPVsKJ1x4M2NceDYxcHBsZXQgbmFtZT0iJytp aSsnIiAnKyhoai5wYXRoPydjb2RlQmFzZT0iJytoai5wYXRoKyciICc6JycpKwonY29kZT0iY29t LnBvc3R4LmNsaWVudC4nK2lpKycuY2xhc3MiICcrJ2FyY2hpdmU9IicraXcrJy5qYXInK2hqLnF1 ZXJ5KwonIiBtYXlzY3JpcHQnXTtpZihoai5hcmcmJmhqLmFyZy5hdHRycyloej1rZyhoai5hcmcu YXR0cnMsaW0pO2Vsc2UgaHo9aW07Zm9yCihhIGluIGh6KWhoW2hoLmxlbmd0aF09JyAnK2ErJz0n K2l4KGh6W2FdKTt2YXIgaG09aGouYWN0aW9uO2lmKCFpZCYmaG0hPWloKQpoaFtoaC5sZW5ndGhd PScgc3R5bGU9InZpc2liaWxpdHk6aGlkZGVuIic7aGhbaGgubGVuZ3RoXT0nXHgzZVxuJztpZiho ai5wYXRoCiloaFtoaC5sZW5ndGhdPWhpKCdjYWJCYXNlJyxodCsnLmNhYicraGoucXVlcnkpK2hp KCdjb2RlQmFzZScsaGoucGF0aCwxKTtoaFsKaGgubGVuZ3RoXT1oaSgnZXhwaXJpZXMudG9vbHMn LGhrLmV4cGlyaWVzLnRvb2xzKStoaSgnYXBwbGV0Lmluc3RhbGwnLGhqLgppbnN0YWxsQXBwbGV0 KStoaSgnYXBwbGV0LnVwZGF0ZScsamU/MDoxKStoaSgnYXBwbGV0Lm5hbWUnLGh0KStoaSgKJ2Fw cGxldC5wYXRoJyxpayk7aGhbaGgubGVuZ3RoXT1oaSgndWEnLGtqKStoaSgncmlkJyxoay5yaWRb MF0pK2hpKCdtc2dpZCcsCmhrLm1zZ0lEKStoaSgnZG9jdW1lbnQudXJsJyxsb2NhdGlvbi5ocmVm KStoaSgnZG9jdW1lbnQuY2hhcnNldCcsZG9jdW1lbnQuCmNoYXJzZXR8fGRvY3VtZW50LmNoYXJh Y3RlclNldHx8J1VURi04Jyk7aGhbaGgubGVuZ3RoXT1oaSgnYWN0aW9uJyxobSkraGkoCidmbGFn cycsaGsuZmxhZ3MpO2lmKCFpeSloaFtoaC5sZW5ndGhdPWhpKCdpZScsJzEnKTtpZihobT09amkp aGhbaGgubGVuZ3RoXT0KaGkoJ3NhdmUubmFtZScsaGsuc2F2ZU5hbWUsMSkraGkoJ3NhdmUuZGF0 YScsaGsuc2F2ZURhdGEpO2Vsc2V7aWYoaG09PWloKXtoaApbaGgubGVuZ3RoXT1oaSgndXJsJyxo ay5ycGMudXJsKStoaSgnbmEnLG5hdmlnYXRvci5hcHBOYW1lKStoaSgnbmMnLApuYXZpZ2F0b3Iu YXBwQ29kZU5hbWUpK2hpKCduaicsbmF2aWdhdG9yLmphdmFFbmFibGVkKCk/MTowKStoaSgnbnAn LApuYXZpZ2F0b3IucGxhdGZvcm0pK2hpKCdudScsbmF2aWdhdG9yLnVzZXJBZ2VudCkraGkoJ252 JyxuYXZpZ2F0b3IuCmFwcFZlcnNpb24pO2lmKG5hdmlnYXRvci5sYW5ndWFnZSloaSgnbmwnLG5h dmlnYXRvci5sYW5ndWFnZSl9dmFyIGUsYnc7ZT1oay4Kc2VnbWVudHMubGVuZ3RoO2ZvcihhPTA7 YTxlO2ErKylpZihoay5zZWdtZW50c1thXSE9MSl7aGhbaGgubGVuZ3RoXT1oaSgKJ3NlZ21lbnQu Y291bnQnLGUpO2ZvcihhPTA7YTxlO2ErKyloaFtoaC5sZW5ndGhdPWhpKCdzZWdtZW50LicrYSxo ay5zZWdtZW50cwpbYV0pO2JyZWFrfWlmKCFpc3x8IWlkKXtoaFtoaC5sZW5ndGhdPWhpKCdmbnMu ZXJyb3InLGVuKGhqLmZucy5lcnJvcikpO2lmKGhqCiAuZm5zLmNvbXBsZXRpb24paGhbaGgubGVu Z3RoXT1oaSgnZm5zLmNvbXBsZXRpb24nLGVuKGhqLmZucy5jb21wbGV0aW9uKSk7aWYKKGhqLmZu cy5wcm9ncmVzcyloaFtoaC5sZW5ndGhdPWhpKCdmbnMucHJvZ3Jlc3MnLGVuKGhqLmZucy5wcm9n cmVzcykpO2lmKGhqLgpmbnMuZmluYWxpemUpaGhbaGgubGVuZ3RoXT1oaSgnZm5zLmZpbmFsaXpl Jyxlbihoai5mbnMuZmluYWxpemUpKTtpZihoai5mbnMuCnN1Y2Nlc3MpaGhbaGgubGVuZ3RoXT1o aSgnZm5zLnN1Y2Nlc3MnLGVuKGhqLmZucy5zdWNjZXNzKSk7aWYoaG09PWlxJiZoai5mbnMKIC5z YXZlZCloaFtoaC5sZW5ndGhdPWhpKCdmbnMuc2F2ZWQnLGVuKGhqLmZucy5zYXZlZCkpO2hoW2ho Lmxlbmd0aF09aGkoCidmbnMuc2V0Y29va2llJywiamYiKStoaSgnZm5zLmxvYWRlZCcsIml1Iikr aGkoJ2Zucy5sYXVuY2gnLCJrZiIpfWlmKGhtPT1qaikKaGhbaGgubGVuZ3RoXT1oaSgncG9zdG1h cmsnLGhrLnBvc3RtYXJrKTtlbHNlIGlmKGhtPT1qayloaFtoaC5sZW5ndGhdPWhpKAonc2lnbmF0 dXJlJyxoay5zaWduYXR1cmVbMF0pK2hpKCdzaWdrZXluYW1lJyxoay5zaWdrZXluYW1lKTtlbHNl IGlmKGhtPT1qaHx8CmhtPT1pcXx8aG09PWloKXtoaFtoaC5sZW5ndGhdPWhpKCdwYXlsb2FkbmFt ZScsaGsubmFtZSwxKStoaSgnc2FsdCcsaGsuc2FsdCkKK2hpKCdrZXknLGRzKGhqLmtleSwxKSkr aGkoJ1RPQ0VudHJpZXMnLGhrLnRvYy5sZW5ndGgpO2lmKGhrLmhhcmRlbmVybmFtZSYmCmhqLmhh cmRlbmVyKXtraD0xO2hoW2hoLmxlbmd0aF09aGkoJ2hhcmRlbmVyJyxkcyhrYihoai5oYXJkZW5l cixoai51c2VyS2V5LApoay5rZXlzaXplLGp2KSwxKSkraGkoJ2V4cGlyaWVzLmhhcmRlbmVyJyxo ay5leHBpcmllcy5oYXJkZW5lcikraGkoCidoYXJkZW5lci5jb29raWUnLGpsK2hrLmhhcmRlbmVy bmFtZSl9aWYoaGsua2V5c2l6ZSloaFtoaC5sZW5ndGhdPWhpKAona2V5U2l6ZScsaGsua2V5c2l6 ZSk7aWYoKGE9aGsuYWxnbmFtZXMuaGFzaCkhPSdTSEExJyl7aGhbaGgubGVuZ3RoXT1oaSgKJ2Fs Zy5uYW1lcy5oYXNoJyxhKTtpZigoYT1oay5hbGdwYXJhbXMuaGFzaCkpaGhbaGgubGVuZ3RoXT1o aSgKJ2FsZy5wYXJhbXMuaGFzaCcsYSl9aWYoKGE9aGsuYWxnbmFtZXMuZW5jcnlwdGlvbi5rZXlz KSE9J0FSQzQnKXtoaFtoaC4KbGVuZ3RoXT1oaSgnYWxnLm5hbWVzLmVuY3J5cHRpb24ua2V5cycs YSk7aWYoYT09J1JTQScpaGhbaGgubGVuZ3RoXT1oaSgKJ2tleW5hbWUnLGhrLmtleW5hbWUpO2lm KChhPWhrLmFsZ3BhcmFtcy5lbmNyeXB0aW9uLmtleXMpKWhoW2hoLmxlbmd0aF09aGkoCidhbGcu cGFyYW1zLmVuY3J5cHRpb24ua2V5cycsYSl9aWYoKGE9aGsuYWxnbmFtZXMuZW5jcnlwdGlvbi5k YXRhKSE9J0FSQzQnKXsKaGhbaGgubGVuZ3RoXT1oaSgnYWxnLm5hbWVzLmVuY3J5cHRpb24uZGF0 YScsYSk7aWYoKGE9aGsuYWxncGFyYW1zLgplbmNyeXB0aW9uLmRhdGEpKWhoW2hoLmxlbmd0aF09 aGkoJ2FsZy5wYXJhbXMuZW5jcnlwdGlvbi5kYXRhJyxhKX1pZigoYT1oay4KYWxnbmFtZXMudmVy aWZpY2F0aW9uLmtleXMpIT0nQ1JDMzInKWhoW2hoLmxlbmd0aF09aGkoCidhbGcubmFtZXMudmVy aWZpY2F0aW9uLmtleXMnLGEpO2lmKChhPWhrLmFsZ25hbWVzLnZlcmlmaWNhdGlvbi5kYXRhKSE9 CidDUkMzMicpaGhbaGgubGVuZ3RoXT1oaSgnYWxnLm5hbWVzLnZlcmlmaWNhdGlvbi5kYXRhJyxh KTt2YXIgaHA7ZT1oay50b2MuCmxlbmd0aDtmb3IoYT0wO2E8ZTthKyspe2hwPWhrLnRvY1thXTto aFtoaC5sZW5ndGhdPWhpKCdmaWxlLicrYSxocFtqcF0sMSkraGkKKCd0eXBlLicrYSxocFtqdV0p K2hpKCdodG1sLicrYSxocFtqcl0sMSkraGkoJ3RleHQuJythLGhwW2p0XSwxKStoaSgnZmxhZ3Mu JworYSxocFtqcV0pK2hpKCdvZmZzZXQuJythLGhwW2lyXVswXSkraGkoJ2xlbmd0aC4nK2EsaHBb aXJdWzFdKStoaSgKJ29yaWdGaWxlbmFtZS4nK2EsaHBbanNdLDEpK2hpKCdlbmNvZGluZy4nK2Es aHBbam9dLDEpfWlmKGhrLnNlc3Npb25LZXkpaGhbCmhoLmxlbmd0aF09aGkoJ3Nlc3Npb25LZXkn LGRzKGhrLnNlc3Npb25LZXksMSksMSl9fWlmKGhrLnNlY3VyZU5hbWUpaGhbaGguCmxlbmd0aF09 aGkoJ3NlY3VyZU5hbWUnLGhrLnNlY3VyZU5hbWUpO2lmKGhrLmxvZ291dFVSTCloaFtoaC5sZW5n dGhdPWhpKAonbG9nb3V0VVJMJyxoay5sb2dvdXRVUkwpO2lmKGhqLmFyZylmb3IoYSBpbiBoai5h cmcucGFyYW1zKWhoW2hoLmxlbmd0aF09aGkoCmEsaGouYXJnLnBhcmFtc1thXSwxKTtpZihodylo aFtoaC5sZW5ndGhdPWhpKCdkZWJ1ZycsaHcpO2hoW2hoLmxlbmd0aF09CidceDNjL1x4NjFwcGxl dFx4M2UnO2hoPWhoLmpvaW4oJycpO2lmKGh3PjEpaWYoYT1kb2N1bWVudC5nZXRFbGVtZW50QnlJ ZCgKJ2RlYnVnVGV4dGFyZWEnKSl7aWYoYS52YWx1ZSE9JycpYS52YWx1ZSs9J1xuJzthLnZhbHVl Kz1oaH1lbHNlIGFsZXJ0KAonQXBwbGV0IHRhZzpcblxuJytoaCk7aWYoZG9jdW1lbnQuZ2V0RWxl bWVudEJ5SWQpZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoam4pCiAuaW5uZXJIVE1MPWhoO2Vsc2V7 ZG9jdW1lbnRbaHZdLmRvY3VtZW50Lm9wZW4oKTtkb2N1bWVudFtodl0uZG9jdW1lbnQud3JpdGUK KGhoKTtkb2N1bWVudFtodl0uZG9jdW1lbnQuY2xvc2UoKX1yZXR1cm4gYmd9ZnVuY3Rpb24ganco KXtpZighaWR8fGl6KQpyZXR1cm47dmFyIGhoPSdceDNjYXBwbGV0IGhlaWdodD0xIHN0eWxlPSJw b3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi01MDBweCInKwonXHgzZVx4M2NzcGFuIGlkPSJhcHBsZXRU ZXN0Ilx4M2UmbmJzcDtceDNjL3NwYW5ceDNlXHgzYy9hcHBsZXRceDNlJzsKZG9jdW1lbnQud3Jp dGUoaGgpO2lmKGtlKCdhcHBsZXRUZXN0JykpaXo9Ymd9CickU2VyaWFsOiAwMzA0ICQgJFJldmlz aW9uOiAxLjYgJCc7dmFyIGFleT0xLGFmYT0yO1BPTExJTkdfRVhQT05FTlRJQUw9YWV5OwpQT0xM SU5HX0xJTkVBUj1hZmE7ZnVuY3Rpb24gYWZiKGFmYyl7dGhpcy5iYXNlPTE7dGhpcy5pbnRlcnZh bD0xO3RoaXMuCnRvdGFsRGVsYXk9MDt0aGlzLm1pbj0xO3RoaXMubWF4PTE7dGhpcy50b3RhbD01 MDAwO3RoaXMud2FpdD01MDAwO3RoaXMudGltZXIKO3RoaXMuaW5pdGlhbGl6ZT1mdW5jdGlvbihh ZXYsYWV6LGFldyxhZXgpe3ZhciBkZCxjYzt0aGlzLm1pbj1hZXY7dGhpcy5tYXg9CmFlejt0aGlz LnRvdGFsPWFldzt0aGlzLndhaXQ9YWV4O3RoaXMuaW50ZXJ2YWw9YWV2O2RkPWFldy0oYWV4K2Fl dik7Y2M9YWV3LSgKYWV4K2Fleik7aWYoY2MhPTApdGhpcy5iYXNlPWRkL2NjO2lmKHRoaXMuYmFz ZTwxKXRoaXMuYmFzZT0xO2lmKHRoaXMuCm1pbkludGVydmFsPDEpdGhpcy5taW5JbnRlcnZhbD0x O3RoaXMudG90YWxEZWxheT0wfTt0aGlzLnJlc2V0PWZ1bmN0aW9uKCl7CnRoaXMuaW5pdGlhbGl6 ZSh0aGlzLm1pbix0aGlzLm1heCx0aGlzLnRvdGFsLHRoaXMud2FpdCl9O3RoaXMuY2FuY2VsPQpm dW5jdGlvbigpe2lmKHRoaXMudGltZXIpe2NsZWFyVGltZW91dCh0aGlzLnRpbWVyKTt0aGlzLnRp bWVyPTB9dGhpcy4KaW50ZXJ2YWw9LTJ9O3RoaXMuZ2V0TmV4dEludGVydmFsPWZ1bmN0aW9uKGR1 KXtpZih0aGlzLmludGVydmFsPDApCnJldHVybiB0aGlzLmludGVydmFsO3ZhciBlcT10aGlzLmlu dGVydmFsO3RoaXMudG90YWxEZWxheT10aGlzLnRvdGFsRGVsYXkrZXEKK3RoaXMud2FpdDtpZih0 aGlzLnRvdGFsRGVsYXk+PXRoaXMudG90YWwpe3RoaXMuaW50ZXJ2YWw9LTF9ZWxzZXt0aGlzLgpp bnRlcnZhbD10aGlzLmludGVydmFsKnRoaXMuYmFzZTtpZih0aGlzLmludGVydmFsPnRoaXMubWF4 KXRoaXMuaW50ZXJ2YWw9CnRoaXMubWF4fWlmKGR1KXRoaXMudGltZXI9c2V0VGltZW91dChkdSxl cSk7cmV0dXJuIGVxfX12YXIgYWZkPW5ldyBhZmIoYWV5KTsKJyRTZXJpYWw6IDIxODkgJCAkUmV2 aXNpb246IDEuMjAgJCc7ZnVuY3Rpb24gZWEoZHEsZHAsZHosZHkpe3ZhciBhLGU7aWYoCnR5cGVv ZiBkeSE9YnEpZHFbZHArK109ZHMoZHopKyc9JytkcyhkeSk7ZWxzZSBpZigoZT1keS5sZW5ndGgp KWZvcihhPTA7YTxlOwphKyspZHA9ZWEoZHEsZHAsZHosZHlbYV0pO2Vsc2V7aWYoZHohPScnKWR6 Kz0nLic7Zm9yKGEgaW4gZHkpZHA9ZWEoZHEsZHAsZHorCmEsZHlbYV0pfXJldHVybiBkcH12YXIg ZHQ9MCxlYz1lbTtmdW5jdGlvbiBlaihkdSl7ZHQ9MDtpZihkdSlkdSh7J3N0YXR1cyc6ZXIKfSl9 dmFyIGViPS0xLGVkPS0xO2Z1bmN0aW9uIGVmKGRyKXtpZihlYylyZXR1cm47aWYoZHQpe2NsZWFy VGltZW91dChkdCk7ZHQ9MAp9aWYoZHIucmVxVGltZSYmZHIucmVxTnVtYmVyKXtlYj1uZXcgRGF0 ZSgpLmdldFRpbWUoKS1kci5yZXFUaW1lO2VkPWRyLgpyZXFOdW1iZXJ9aWYoZHIuY2FsbGJhY2sp ZHIuY2FsbGJhY2soZHIpfWZ1bmN0aW9uIGVsKGR2LGVvLGVpLGVnLGR1LGRyLGVlLGVxCil7dmFy IGEsZCxkcT1bXSxkcD0wLGR4LGR3LGVwPWRyJiZkci5ucjtpZihkcilkcD1lYShkcSxkcCwnJyxk cik7aWYoKGRyPWR2LgphcmdzKSlkcD1lYShkcSxkcCwnJyxkcik7ZHFbZHArK109J3Y9Mic7ZHFb ZHArK109J209Jytkcyhlbyk7ZHFbZHArK109J3M9JysKZHMoZWkpO2RxW2RwKytdPSdmPScrKGR2 LmZsYWdzfGVnKTtkcVtkcCsrXT0nZD0nK2RzKG5ldyBEYXRlKCkuZ2V0VGltZSgpKTtkcQpbZHAr K109J2FjdGlvbj1vcGVuJztpZihlYiE9LTEpe2RxW2RwKytdPSdwcmQ9JytlYjtkcVtkcCsrXT0n cHJuPScrZWQ7ZWI9ZWQ9Ci0xfWRxW2RwKytdPSdqPTEnO2RxW2RwKytdPSdqYz0nKyJlZiI7ZHg9 WyciUlBDUmVmIjonKyJwYXlsb2FkLnJwYyJdO2lmKGR1KQpkeFtkeC5sZW5ndGhdPSciY2FsbGJh Y2siOicrZW4oZHUpO2lmKGVlKWR4W2R4Lmxlbmd0aF09ZWU7ZHFbZHArK109J2pjYT0nK2RzCihk eC5qb2luKCcsXG4nKSk7aWYoZWgpZHFbZHArK109J3NyYz0nK2VoO2RxW2RwKytdPSduYT0nK2Rz KG5hdmlnYXRvci4KYXBwTmFtZSk7ZHFbZHArK109J25qPScrZHMobmF2aWdhdG9yLmphdmFFbmFi bGVkKCk/MTowKTtkcVtkcCsrXT0nbmpzPTEnO2lmKApuYXZpZ2F0b3IubGFuZ3VhZ2UpZHFbZHAr K109J25sPScrZHMobmF2aWdhdG9yLmxhbmd1YWdlKTtkcVtkcCsrXT0nbnA9JytkcygKbmF2aWdh dG9yLnBsYXRmb3JtKTtkcVtkcCsrXT0nbnU9JytkcyhuYXZpZ2F0b3IudXNlckFnZW50KTtkcVtk cCsrXT0nbnY9JytkcwoobmF2aWdhdG9yLmFwcFZlcnNpb24pO2lmKGR1KXtlYz1lbTtkdD1zZXRU aW1lb3V0KCJlaiIrJygnK2VuKGR1KSsnKScsKGVxfHwKMTAwMDApKX1kPWR2LnVybDtpZihkdi5z ZXNzaW9uKWQrPSc7anNlc3Npb25pZD0nK2R2LnNlc3Npb247ZCs9Jz8nK2RxLmpvaW4oCicmJyk7 aWYoZXApe2R3PW5ldyBJbWFnZSgpO2R3LnNyYz1kfWVsc2V7ZHc9ZG9jdW1lbnQuY3JlYXRlRWxl bWVudCgnc2NyaXB0JykKO2R3LnR5cGU9J3RleHQvamF2YXNjcmlwdCc7ZHcuc3JjPWQ7ZG9jdW1l bnQuYm9keS5hcHBlbmRDaGlsZChkdyl9fWZ1bmN0aW9uCmVrKGR2KXtpZihkdCl7Y2xlYXJUaW1l b3V0KGR0KTtkdD0wfXZhciBnPWRvY3VtZW50LmJvZHkuY2hpbGROb2Rlc1tkb2N1bWVudC4KYm9k eS5jaGlsZE5vZGVzLmxlbmd0aC0xXTtpZihnLm5vZGVOYW1lJiZnLm5vZGVOYW1lLnRvTG93ZXJD YXNlKCk9PSdzY3JpcHQnKQpkb2N1bWVudC5ib2R5LnJlbW92ZUNoaWxkKGcpO2VjPWJnfXJhPWNh bGxSUEM9ZWw7YWJvcnRSUEM9ZWs7Ci8vLS0+PC9zY3JpcHQ+Cgo8c2NyaXB0CnR5cGU9InRleHQv amF2YXNjcmlwdCIKbGFuZ3VhZ2U9amF2YXNjcmlwdD48IS0tCmZ1bmN0aW9uIGFvayhoayxzdixh bnope2FmdChoayx7J2Vycm9yJzphbmYsJ3N1Y2Nlc3MnOmFuZn0seydmb3JtJzpzdiwKJ3NpZ25h dHVyZSc6YW56fSl9ZnVuY3Rpb24gYW5mKHN0YXR1cyxhb2osc3Ipe2lmKCFzcilzcj1nVXNlckFy ZztpZihzcil7dmFyCmJkPXNyLnNpZ25hdHVyZTtpZihzdGF0dXM9PWFhZ3x8c3RhdHVzPT1hYWgp e3RoKHNyLmZvcm0sMCk7aWYoYmQpc3EoYmQsCidceDNjc3BhbiBjbGFzcz1lcnJvclx4M2VCYWQg Jysoc3RhdHVzPT1hYWc/J3Bvc3RtYXJrJzonc2lnbmF0dXJlJykrCidceDNjL3NwYW5ceDNlJyl9 ZWxzZSBpZihiZCl7dmFyIGQ9YW9qLGM9LTE7Zm9yKGE9MDthPDM7YSsrKWlmKChjPWQuaW5kZXhP ZigKJyAnLGMrMSkpPT0tMSlicmVhaztpZihjIT0tMSlkPWQuc3Vic3RyaW5nKDAsYykrJzxicj4n K2Quc3Vic3RyaW5nKGMrMSk7c3EoCmJkLGQpfX19ZnVuY3Rpb24gYW1qKGhrLGVpLGVnLGFiYyxz cixhb20pe3ZhciBkO2lmKGFiYz09ZmcmJmhrLnVzZXJLZXkpe3R4KAp1cyxzcik7d3ooaGsudXNl cmtleW5hbWUpO2hrLnVzZXJLZXk9Jyc7YWxhKGhrLGJnKX1lbHNlIGlmKGFiYyE9Z2MpZD1zcygK J1JQQ0Vycm9yJywnJyxhYmMsaGsubXNnSUQpO2lmKGQpYWxlcnQoZCl9dmFyIGFjbjtmdW5jdGlv biBhbWEoYmUpe2lmKCFiZSliZQo9d2luZG93LmV2ZW50O2lmKGJlKXtpZihiZS50eXBlPT0na2V5 ZG93bicpd2luZG93Lm9ua2V5ZG93bj0nJztlbHNlIGlmKGFjbiYmCmJlLnR5cGU9PSdsb2FkJyly ZXR1cm47YWNuPXsnY3RybEtleSc6YmUuY3RybEtleSwnYWx0S2V5JzpiZS5hbHRLZXksCidzaGlm dEtleSc6YmUuc2hpZnRLZXl9fX1mdW5jdGlvbiBhbnkoKXt2YXIgZDtpZihkPWtlKAondG9TZWxl Y3QnKSlkLmRpc2FibGVkPTE7YW12KCk7dW8oCidwYXNzd29yZFJvdzEnKTt1bygnZm9yZ290UGFz c3dvcmRSb3cnKTthbHcoKTt0YignaW5pdE1zZycsc3MoJ1JQQ1dhaXRpbmcnKSkKfWZ1bmN0aW9u IGFvaShzdixzdyxoayx3ZSxha2gpe2lmKE9TTWFjT1M5JiYoaGsuZmxhZ3MmYWJiKSYmIShoay4K ZmxhZ3MmYWJqKSl7dHgodXIpO3JldHVybjt9d2luZG93Lm9ua2V5ZG93bj0nJztoay5ycGM9eyd1 cmwnOndlfTtoay5mb3JtLgppbmRleD1zdjtoay5mb3JtLmZvY3VzRmllbGQ9c3c7aGsuc2VjdXJl UmVwbHlBbGc9J0FSQzQnO2lmKCEKYWtoKWFraD1hY258fHdpbmRvdy5ldmVudDtpZihkPWtlKCd0 aW1lU3RhbXBMb2NhdGlvbicpKWlmKHBheWxvYWQuc2lnbmF0dXJlKWQuaW5uZXJIVE1MPQonXHgz Y3NwYW4gY2xhc3M9dGltZXN0YW1wIGlkPXNpZ25hdHVyZVx4M2UnKydceDNjYSBocmVmPSJqYXZh c2NyaXB0OicrImFvayIrCicoJysicGF5bG9hZCIrJyxcJycrc3YrJ1wnLFwnc2lnbmF0dXJlXCcp JysKJyJceDNlVmVyaWZ5IHRoaXMgZW52ZWxvcGVceDNjL2FceDNlJysnXHgzYy9zcGFuXHgzZSc7 ZWxzZSBkLmlubmVySFRNTD0KJ1x4M2NzcGFuIGNsYXNzPXRpbWVzdGFtcFx4M2VKYW51YXJ5IDI3 LCAyMDEwJysnXHgzY2JyXHgzZTEwOjE5OjExIEFNIFBTVFx4M2Mvc3Bhblx4M2UnO2lmKApoay5z ZXNzaW9uS2V5KWRvY3VtZW50LmZvcm1zW3N2XS5zZXNzaW9ua2V5LnZhbHVlPWJiLmVuY29kZVRv U3RyaW5nKGhrLgpzZXNzaW9uS2V5KTtpZigoaGsudXNlcktleXx8aGsuc2Vzc2lvbktleSkmJiho ay5mbGFncyZ5eSkmJighYWtofHwhYWtoLgphbHRLZXkpKWFreihkb2N1bWVudC5mb3Jtc1tzdl0s aGssJycsYWtoKTtlbHNlIGlmKGhrLnVzZXJLZXkKfHxoay5zZXNzaW9uS2V5fHxoay5lbmNyeXB0 ZWRTZXNzaW9uS2V5KXt0YignaW5pdE1zZycsJycpO2lmKGhrLnNlbGVjdGVkSUQpCmFsbihoay5z ZWxlY3RlZElEKTthbGEoaGspfWVsc2UgYWx1KCk7fWZ1bmN0aW9uIGFreShhb2Epewp2YXIgZCxi ZCxoaz1wYXlsb2FkO2lmKGFrdiYmKGQ9a2UoJ2F1dGhGcmFtZScpKSl7aWYoZD0KdGwoJ2lmcmFt ZUxvY2F0aW9uJykpZC5hcHBlbmRDaGlsZChha3YpfWFtdigpO2lmKGQ9a2UoJ2VtYWlsVG8nKSl7 CmlmKGJkPWtlKCd0b1NlbGVjdCcpKXtha289YmQ7ZC5yZW1vdmVDaGlsZChha28pfWlmKGFvYSYm aGsuc2VsZWN0ZWRJRCl0YihkLApoay5zZWxlY3RlZElEKTtlbHNlIHRiKGQsJ3BvcnRzLWNvbW1p dHRlcnNARnJlZUJTRC5vcmcsIGN2cy1wb3J0c0BGcmVlQlNELm9yZywgY3ZzLWFsbEBGcmVlQlNE Lm9yZycpfXVvKCdiY2NSb3cnKTt1bygncGFzc3dvcmRSb3cxJyk7dW8oCidmb3Jnb3RQYXNzd29y ZFJvdycpO3RiKCdvcGVuQnV0dG9uTG9jYXRpb24nLCcnKTt0Yignc2F2ZUJ1dHRvbkxvY2F0aW9u JywnJykKO2FraygwKTtpZihkPXRiKCdjaGVja2JveGVzTG9jYXRpb24nLCcnKSl1bygnY2hlY2ti b3hSb3cnLAonYWRkcmVzc1NlbnRpbmVsUm93Jyl9ZnVuY3Rpb24gYWxhKGhrLGFscil7YW1jKGhr KTthbWIoaGssYWxyKTsKYWtyKGFrdSk7YWtrKGFsZHxha2wpO2FtZCgpOwp0cShoay5mb3JtLmlu ZGV4LGhrLmZvcm0uZm9jdXNGaWVsZCk7YWt0PWV2fXZhciBha3U9MSxhbHA9MixhbGM9MywKYW1n PTQsYW1lPTUsYW1mPTY7ZnVuY3Rpb24gYWtyKGFrcSxoaSl7dmFyIGFsZj1rZSgnYnV0dG9uQ29u dGFpbmVyJyksY2I9a2UoCididXR0b25UYWJsZScpLGhrPXBheWxvYWQsZHosZDtpZih2Z3x8IWFs ZilyZXR1cm47aWYoY2IpYWxmLnJlbW92ZUNoaWxkKGNiKTsKY2I9ZG9jdW1lbnQuY3JlYXRlRWxl bWVudCgnZGl2Jyk7Y2Iuc2V0QXR0cmlidXRlKCdpZCcsJ2J1dHRvblRhYmxlJyk7Y2IuCmlubmVy SFRNTD0nXHgzY3RhYmxlIGNlbGxwYWRkaW5nPTAgY2VsbHNwYWNpbmc9MCBib3JkZXI9MCAnKwon c3R5bGU9ImZsb2F0OiByaWdodCJceDNlXHgzY3RyXHgzZVx4M2N0ZCBpZD1vcGVuQnV0dG9uTG9j YXRpb24nKwonXHgzZVx4M2MvdGRceDNlXHgzY3RkIGlkPWJ1dHRvbkRpdmlkZXJceDNlXHgzYy90 ZFx4M2VceDNjdGQgJysKJ2lkPXNhdmVCdXR0b25Mb2NhdGlvblx4M2VceDNjL3RkXHgzZVx4M2Mv dHJceDNlXHgzYy90YWJsZVx4M2UnO2FsZi4KaW5zZXJ0QmVmb3JlKGNiLGFsZi5maXJzdENoaWxk KTsKaWYoYWtxPT1ha3UmJihoay5mbGFncyZhYmIpJiYoaGsuZmxhZ3MKJmFiaikmJigoaGsuZmxh Z3MmYWNqKXx8aXopKXtha3E9YWxjfWQ9a2UoJ29wZW5CdXR0b25Mb2NhdGlvbicpOwpzd2l0Y2go YWtxKXtjYXNlIGFrdTpkLmlubmVySFRNTD11ZCgnT1BFTicsMSxkej0KJ29wZW5CdXR0b24nLCJh bW4oamgsZXZlbnQpIik7YnJlYWs7Y2FzZSBhbGM6ZC5pbm5lckhUTUw9dWQoJ09QRU4gT05MSU5F JywxLApkej0nb3BlbkJ1dHRvbicsIm9wZW5PbmxpbmUocGF5bG9hZCkiLCdvb2J0bicpO2lmKGQ9 dGwoJ29vTGlua0NlbGwnKSl7ZC4KY2xhc3NOYW1lPSd0ZXh0JztkLmlubmVySFRNTD1zcygnT3Bl bk9ubGluZUhpbnQnKX1icmVhazsKY2FzZSBhbHA6ZC5pbm5lckhUTUw9dWQoJ1NVQk1JVCcsMCxk ej0nc3VibWl0QnV0dG9uJywiYW1vKCkiKQo7YnJlYWs7Y2FzZSBhbWc6ZC5pbm5lckhUTUw9dWQo J1JFR0lTVEVSJywwLGR6PSdyZWdpc3RlckJ1dHRvbicsImFubSIrIignIisKaGkrIicpIik7YnJl YWs7Y2FzZSBhbWU6ZC5pbm5lckhUTUw9dWQoJ1JFRlJFU0gnLDAsZHo9J3JlZnJlc2hCdXR0b24n LAoiYWx1KCkiKTticmVhaztjYXNlIGFtZjpkLmlubmVySFRNTD11ZCgnUkVGUkVTSCcsMCxkej0n cmVmcmVzaEJ1dHRvbicsCiJhbmQoKSIpO2JyZWFrO31pZihkeil7YWtxPWRvY3VtZW50LmZvcm1z WzBdW2R6XTtpZihha3EmJmFrcS4KZm9jdXMmJnRuKWFrcS5mb2N1cygpfX1mdW5jdGlvbiBhbWMo aGspe3ZhciBkLGNhLGR3LGFtcD1beydhdHRycyc6ewonbWF4bGVuZ3RoJzoKNDAsJ3R5cGUnOgon cGFzc3dvcmQnLAonbmFtZSc6J2tleTEnLCdzaXplJzoyMH0sCid0aXRsZSc6J1Bhc3N3b3JkOid9 XSxhLGMsZT1hbXAubGVuZ3RoLGVtO2ZvcihhPTE7YTw9ZTsKYSsrKXt1aygncGFzc3dvcmRSb3cn K2EsJ2FkZHJlc3NTZW50aW5lbFJvdycpO2VtPQphbXBbYS0xXTtpZihkPWtlKCdwYXNzd29yZFRp dGxlJythKSl7ZHc9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgncCcpO3RiKGR3LGVtCiAudGl0bGUp O3RsKGQpO2QuYXBwZW5kQ2hpbGQoZHcpfWlmKGQ9a2UoJ3Bhc3N3b3JkRW50cnknK2EpKXtpZihh PT0xJiYoaGsuCm5vVXNlcktleU5lZWRlZHx8aGsudXNlcktleXx8aGsuc2Vzc2lvbktleSkpe2M9 J05vUGFzc3dvcmRSZXF1aXJlZCc7ZHc9CmRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ3AnKTt0Yihk dyxzcyhjKSk7dGwoZCk7ZC5hcHBlbmRDaGlsZChkdyk7YnJlYWt9Y2E9W10KO2ZvcihjIGluIGVt LmF0dHJzKWNhW2NhLmxlbmd0aF09YysnPSInK2l4KGVtLmF0dHJzW2NdKSsnIic7ZC5pbm5lckhU TUw9CidceDNjcFx4M2VceDNjaW5wdXQgJytjYS5qb2luKCcgJykrJ1x4M2VceDNjL3BceDNlJ319 CmlmKCEoaGsubm9Vc2VyS2V5TmVlZGVkfHxoay51c2VyS2V5fHxoay5zZXNzaW9uS2V5KQope3Vr KCdmb3Jnb3RQYXNzd29yZFJvdycsJ2FkZHJlc3NTZW50aW5lbFJvdycpO2lmKApkPWtlKCdmb3Jn b3RQYXNzd29yZENlbGwnKSlkLmlubmVySFRNTD11ZignRm9yZ290IHBhc3N3b3JkPycsCidodHRw czovL2llYTM3MHEwMy5xYS5zYnIuaXJvbnBvcnQuY29tL3dlYnNhZmUvcHN3ZEZvcmdvdC5hY3Rp b24nLGJnKX19ZnVuY3Rpb24gYW1iKGhrLGFscixhbWwpe3ZhciBkO2lmKGQ9a2UKKCdjaGVja2Jv eGVzTG9jYXRpb24nKSl7dmFyIGFrcD1bXTsKCgppZighaGsuCnNlc3Npb25LZXkmJiFoay51c2Vy S2V5JiZoay5jb29raWVzRW5hYmxlZCYmKCFoay5ub1VzZXJLZXlOZWVkZWR8fGFtbCkpYWtwWwph a3AubGVuZ3RoXT11ZSgncmVtZW1iZXJNZScsJycsYW1sLCdSZW1lbWJlciBtZSBvbiB0aGlzIGNv bXB1dGVyLicpOwp1aygnY2hlY2tib3hSb3cnLAonYWRkcmVzc1NlbnRpbmVsUm93Jyk7ZC5pbm5l ckhUTUw9J1x4M2N0YWJsZVx4M2UnK2FrcC5qb2luKCcnKSsKJ1x4M2MvdGFibGVceDNlJzthbG8o ZG9jdW1lbnQuZm9ybXNbaGsuZm9ybS5pbmRleF0sYW5nKTt9fXZhciBhbGQ9CjE7dmFyIGFrbD0y O3ZhciBhbHE9NDsKZnVuY3Rpb24gYWtrKGFrdyl7dmFyIGQsaGs9cGF5bG9hZDtpZighKGQ9dGIo Cidvb0xpbmtDZWxsJywnJm5ic3A7JykpKXJldHVybjtpZighdmcmJihha3cmYWxkKSl7aWYoKGhr LmZsYWdzJmFiaikmJighKGhrLgpmbGFncyZhYmIpfHwhKGhrLmZsYWdzJmFjaikpJiYhaGsudXNl cktleSl7ZC5jbGFzc05hbWU9J29vdGV4dCc7ZC5pbm5lckhUTUw9CnNzKCdPcGVuT25saW5lVGlw JywnJyx1ZignT3BlbiBPbmxpbmUnLCdqYXZhc2NyaXB0OicrImFvZigpIiwwLCcnKSl9fQppZigh KGQ9dGIoJ2xpbmtDZWxsJywnJm5ic3A7JykpKXJldHVybjtpZighdmcmJihha3cKJmFrbCkpe2Qu aW5uZXJIVE1MPXVmKHNzKCdEaWZmZXJlbnRBZGRyZXNzTGluaycpLCdqYXZhc2NyaXB0OicrCiJ3 cm9uZ0FkZHJlc3MiKycoKTsnLDAsJycpfWlmKCF2ZyYmKGFrdyZhbHEpKXtkLgppbm5lckhUTUw9 dWYoc3MoJ05vdExpc3RlZExpbmsnKSwnamF2YXNjcmlwdDonKyJhbWsiKycoMSk7JywwLCcnKX0K fWZ1bmN0aW9uIGFsdygpe3ZhciBkPWtlKCdib3JkZXJUYWJsZScpLGJnPWtlKCdib3JkZXJDb250 YWluZXInKSwKZztpZihkJiZiZyl7Zz11aChkKSs0O2lmKGc8MjkwKWc9MjkwO2JnLndpZHRoPWc7 ZC53aWR0aD0nMTAwJSd9ZD1rZSgKJ2JvcmRlckNvbnRhaW5lcicpO2JnPWtlKCdjZW50ZXJUYWJs ZScpO21pPWtlKCdvdXRlclRhYmxlJyk7aWYoZCYmYmcmJm1pKXtnPQp1aChkKTtpZihnPjM4NSl7 Ymcud2lkdGg9MzE1K2c7ZC53aWR0aD1nO21pLndpZHRoPTM2NStnfX1pZih2ZCYmKGQ9a2UoCidv dXRlclBvc3RtYXJrJykpKWQuY2xhc3NOYW1lPSdJRTVQb3N0bWFyayd9ZnVuY3Rpb24gYW1xKCl7 dmFyIGQ9a2UoCidoZWlnaHRDb250cm9sJyk7aWYoZCYmdWcoZCk+MjEwKWQuaGVpZ2h0PXVnKGQp fWZ1bmN0aW9uIGFtaygKYW9iKXt2YXIgaGs9cGF5bG9hZCxkLGFsZSxhbGU9a2UoJ2JjY1Jvdycp O2lmKGQ9a2UoJ3RvU2VsZWN0JykpZC4Kc2VsZWN0ZWRJbmRleD1kLmxlbmd0aC0xO3VrKCdiY2NS b3cnLCdzdWJqZWN0Um93Jyk7aWYoYWxlPWtlKCdiY2NSb3cnKSl7YWxlLgpjZWxsc1swXS5pbm5l ckhUTUw9J1x4M2NwXHgzZVlvdXIgYWRkcmVzczpceDNjL3BceDNlJzthbGUuY2VsbHNbMV0uaW5u ZXJIVE1MCj0nXHgzY3BceDNlXHgzY2lucHV0IHR5cGU9dGV4dCAnKyduYW1lPSJiY2MiIHNpemU9 MjBceDNlXHgzYy9wXHgzZSd9dHEoaGsuCmZvcm0uaW5kZXgsJ2JjYycpO2lmKGFvYil1bSgnaHR0 cHM6Ly9pZWEzNzBxMDMucWEuc2JyLmlyb25wb3J0LmNvbS93ZWJzYWZlL2hlbHA/dG9waWM9QWRk ck5vdFNob3duJywnX2JsYW5rJywKJ3Rvb2xiYXI9bm8sIGxvY2F0aW9uPW5vLCBkaXJlY3Rvcmll cz1ubywgc3RhdHVzPW5vLCcrCicgbWVudWJhcj1ubywgc2Nyb2xsYmFycz15ZXMsIHJlc2l6YWJs ZT15ZXMsJysnIHdpZHRoPTc2NCwgaGVpZ2h0PTU0MCcpOwp9dmFyIGFrbztmdW5jdGlvbiB3cm9u Z0FkZHJlc3MoKXt2YXIgZCwKaGs9cGF5bG9hZCxzdj1kb2N1bWVudC5mb3Jtc1toay5mb3JtLmlu ZGV4XTtha3koYmcpO2lmKGFrbyl7aWYoZD1rZSgKJ2VtYWlsVG8nKSl7YWtvLnNlbGVjdGVkSW5k ZXg9MDtkLnJlcGxhY2VDaGlsZChha28sZC5jaGlsZE5vZGVzWzBdKX1ha28uCmRpc2FibGVkPWVt fWlmKHN2LmJjYylzdi5iY2MudmFsdWU9Jyc7aGsubm9Vc2VyS2V5TmVlZGVkPScnO2FrdD1leTth a249MDt0YigKJ2hpZGRlblJlY2lwaWVudCcsJycpO2FrcihhbHApO2FrayhhbHEpO2lmKGhrKWhr LnNlbGVjdGVkSUQ9Jyc7dGIoJ3Bhc3NNc2cnLAonJm5ic3A7Jyk7dGIoJ2xhc3RMb2dpbkxvY2F0 aW9uJywnJm5ic3A7Jyk7dHEoaGsuZm9ybS5pbmRleCwndG9TZWxlY3QnKX0KZnVuY3Rpb24gYW9l KCl7dmFyIGQ7aWYoZD1rZSgndG9TZWxlY3QnKSlpZihkLgpzZWxlY3RlZEluZGV4PT1kLmxlbmd0 aC0xKWFtaygpfWZ1bmN0aW9uIGFsbih3cSwKYW5hKXt2YXIgZCxiZCxoaztpZihkPWtlKCdoaWRk ZW5SZWNpcGllbnQnKSl7ZC5pbm5lckhUTUw9CidceDNjaW5wdXQgdHlwZT1oaWRkZW4gJysnbmFt ZT1yZWNpcGllbnQgJysndmFsdWU9Iicrd3ErJyJceDNlJ31oaz1wYXlsb2FkOwpoay5zZWxlY3Rl ZElEPXdxO2lmKGQ9a2UoJ2VtYWlsVG8nKSl7aWYoYmQ9a2UoJ3RvU2VsZWN0Jykpe2Frbz1iZDtp ZighYW5hKQpha28udmFsdWU9d3E7ZC5yZW1vdmVDaGlsZChha28pfWlmKCFhbmEpe3RiKGQsd3Ep O2FsdygpfX19CmZ1bmN0aW9uIGFvbihhbW0pe2lmKGFtbSl0YignbGFzdExvZ2luTG9jYXRpb24n LAonTGFzdCBsb2dpbjogJythbW0pO2Vsc2UgdGwoJ2xhc3RMb2dpbkxvY2F0aW9uJyl9CmZ1bmN0 aW9uIGFvZygKYW5qKXt2YXIgZDtpZihhbmomJihkPWtlKCdzZW5kZXJBdXRoTG9jYXRpb24nKSkp e3RiKGQuY2VsbHNbMF0sCidBdXRoZW50aWNhdGlvbjonKTt0YihkLmNlbGxzWzFdLCdTZW5kZXIn KX19CmZ1bmN0aW9uIGFvaCgKYW9kKXt2YXIgZDtpZihkPWtlKCdzZW5zaXRpdml0eUxvY2F0aW9u Jykpe3RiKGQuY2VsbHNbMF0sJ01lc3NhZ2UgU2VjdXJpdHk6JwopO3RiKGQuY2VsbHNbMV0sYW9k KX19CmZ1bmN0aW9uIGFtdigpe3ZhciBkO2lmKGQ9a2UoJ3Bhc3NwaHJhc2VMYWJlbFJvdycpKWQu CmNsYXNzTmFtZT0nJztpZihkPXRiKCdwYXNzcGhyYXNlTGFiZWwnLCcnKSlkLmNsYXNzTmFtZT0n JztpZihkPXRiKAoncGFzc3BocmFzZVRleHQnLCcnKSlkLmNsYXNzTmFtZT0nJztpZihkPXRiKCdw YXNzcGhyYXNlSW5mbycsJycpKWQuY2xhc3NOYW1lCj0nJ31mdW5jdGlvbiBhbWQoKXt2YXIgZCxi ZztiZz1rZSgncGFzc3BocmFzZVRhYmxlJyk7ZD1rZSgncGFzc3BocmFzZUNlbGxKUycKKTtpZihk JiZiZyl7ZC5jbGFzc05hbWU9J3Bhc3NwaHJhc2VUVmVyJztkLnBhcmVudE5vZGUuY2xhc3NOYW1l PQoncGFzc3BocmFzZVRIb3InO2QuYXBwZW5kQ2hpbGQoYmcpfWlmKGQ9a2UoJ3Bhc3NwaHJhc2VM YWJlbFJvdycpKWQuY2xhc3NOYW1lCj0ncGFzc3BocmFzZUxhYmVsUm93JztpZihkPXRiKCdwYXNz cGhyYXNlTGFiZWwnLCdQZXJzb25hbCBTZWN1cml0eSBQaHJhc2UnKSkKZC5jbGFzc05hbWU9J3Bh c3NwaHJhc2VMYWJlbCc7aWYoZD1rZSgncGFzc3BocmFzZVRleHQnKSl7ZC5jbGFzc05hbWU9Cidw YXNzcGhyYXNlVGV4dCc7ZC5pbm5lckhUTUw9c3MoJ1Bhc3NwaHJhc2VUZXh0Jyl9aWYoZD1rZSgn cGFzc3BocmFzZUluZm8nKSkKe2QuY2xhc3NOYW1lPSdwYXNzcGhyYXNlSW5mbyc7ZC5pbm5lckhU TUw9dWYoJ01vcmUgaW5mbycsCidodHRwczovL2llYTM3MHEwMy5xYS5zYnIuaXJvbnBvcnQuY29t L3dlYnNhZmUvaGVscD90b3BpYz1QUE5vdFNob3duJyxiZyl9fQp2YXIgYWt2PScnLGFtdz1lbTtm dW5jdGlvbiBhbngoKXtpZihhbXcpcmV0dXJuO3ZhciBkLGR3LG9sLGhrCj1wYXlsb2FkLHN2PWRv Y3VtZW50LmZvcm1zWzFdO2R3PWtlKCdpZnJhbWVMb2NhdGlvbicpO2Frdj1rZSgnaWZyYW1lVGFi bGUnKTsKb2w9dWcoa2UoJ2hlaWdodENvbnRyb2wnKSk7aWYob2w8MjEwKW9sPTIxMDtzdi5oZWln aHQudmFsdWU9dWcoYWt2KTtzdi4KaGNfaGVpZ2h0LnZhbHVlPW9sO3N2Lmtza2gudmFsdWU9aGsu YWxnbmFtZXMua2V5U2VydmVyS2V5SGFzaDtzdi5tLnZhbHVlPWhrLgptc2dJRDtpZigoaGsuZmxh Z3MmYWJiKSYmKGhrLmZsYWdzJmFiaikmJigoaGsuCmZsYWdzJmFjail8fGl6KSl7c3YuZm9vLnZh bHVlPScxJ31zdi5zaWQudmFsdWU9aGsucnBjLnNlc3Npb258fCcnO2lmKGhrLnJwYy4KdHJhZmZp Y0tleSlzdi50ay52YWx1ZT1iYi5lbmNvZGVUb1N0cmluZyhoay5ycGMudHJhZmZpY0tleSk7YW13 PWJnfWZ1bmN0aW9uCmFuZCgpe3ZhciBkLGR3LG9sLGhrPXBheWxvYWQsZHE9W10sZHA9MCxzdj1k b2N1bWVudC5mb3Jtc1sxXSxhbXM7ZHc9a2UoCidpZnJhbWVMb2NhdGlvbicpO2FueCgpO3N2LnN1 LnZhbHVlPWhrLnNlbGVjdGVkSUQ7c3Yud2lkdGgudmFsdWU9dWgoa2UoCidib3JkZXJDb250YWlu ZXInKSk7c3YuY3Rfd2lkdGgudmFsdWU9dWgoa2UoJ2NlbnRlclRhYmxlJykpO29sPXVnKGR3KSso dmY/MzoKMSk7ZHcucmVtb3ZlQ2hpbGQoYWt2KTtpZih2ZiYmKGQ9a2UoJ2hpZGRlbkFyZWEnKSkp ZC5hcHBlbmRDaGlsZChha3YpO2lmKHN2LgphY3Rpb24uaW5kZXhPZignYXV0aGVudGljYXRlLmFj dGlvbicpPjApe2lmKHBhcnNlSW50KHN2LndpZHRoLnZhbHVlKTwzNjUpc3YuCndpZHRoLnZhbHVl PSczNjUnO29sKz0xMH1kdy5pbm5lckhUTUw9CidceDNjaWZyYW1lIGlkPWF1dGhGcmFtZSBuYW1l PSJhdXRoRnJhbWUiIGZyYW1lYm9yZGVyPTAgJysKJ3Njcm9sbGluZz1ubyBoZWlnaHQ9JytvbCso dmY/JyBzcmM9Im9wZXJhOmJsYW5rIiAnOicgJykrCid3aWR0aD0iMTAwJSJceDNlXHgzYy9pZnJh bWVceDNlJzthbXM9dG47c3Yuc3VibWl0KCk7dG49YW1zO2lmKHRuKXNldFRpbWVvdXQKKCJhbnEo KSIsMjUwKTthZmQucmVzZXQoKTt2YXIgZXE9MjUwMDtpZihha24+MCllcSs9NTAwMDtzZXRUaW1l b3V0KCJhbHMoKSIsCmVxKX1mdW5jdGlvbiBhbnEoKXt2YXIgZHc9a2UoJ2F1dGhGcmFtZScpO2lm KGR3JiZkdy5jb250ZW50V2luZG93JiZkdy4KY29udGVudFdpbmRvdy5mb2N1cylkdy5jb250ZW50 V2luZG93LmZvY3VzKCl9dmFyIGFrdD1ldgo7ZnVuY3Rpb24gYW5uKHN2LGhrKXt0cShoay5mb3Jt LmluZGV4LGhrLmZvcm0uZm9jdXNGaWVsZCk7c3dpdGNoKGFrdCl7Y2FzZQpldjpha3ooc3YsaGss Zm9ybUtleShzdi5rZXlTZXBhcmF0b3IudmFsdWUsc3Yua2V5Q2FzZUluc2Vuc2l0aXZlLnZhbHVl PT0nMScsCnN2KSk7YnJlYWs7Y2FzZSBmYzphbHUoKTticmVhaztjYXNlIGV5OmFtbygpO2JyZWFr fXJldHVybiBlbX1mdW5jdGlvbiBhbnIoc3YKLGFraCl7aWYoIWFraClha2g9d2luZG93LmV2ZW50 O2lmKGFraC5rZXlDb2RlPT0xMylpZihzdi5vbnN1Ym1pdClzdi5vbnN1Ym1pdAooKTtlbHNlIHN2 LnN1Ym1pdCgpO3JldHVybiBlbX12YXIgYWtuPTA7ZnVuY3Rpb24gYWx1KCl7dmFyIGhrCj1wYXls b2FkLGRyPScnLHN2PWRvY3VtZW50LmZvcm1zW2hrLmZvcm0uaW5kZXhdO2lmKHN2LnJlY2lwaWVu dCYmc3YuCnJlY2lwaWVudC52YWx1ZSE9J251bGwnKWRyPXsnc3UnOnN2LnJlY2lwaWVudC52YWx1 ZX07ZWwoaGsucnBjLGhrLm1zZ0lELGZjLDAKLGFudyxkciwnJywzMDAwMCl9ZnVuY3Rpb24gYW1v KCl7dmFyIGhrPXBheWxvYWQsc3YKPWRvY3VtZW50LmZvcm1zW2hrLmZvcm0uaW5kZXhdLHdxPScn O3RoKGhrLmZvcm0uaW5kZXgsMCk7aWYoaGsuc2VsZWN0ZWRJRCl3cQo9aGsuc2VsZWN0ZWRJRDtp Zighd3EmJnN2LnJlY2lwaWVudCl7d3E9c3YucmVjaXBpZW50LnZhbHVlO2lmKHdxPT0nbnVsbCd8 fHdxCj09J190byd8fHdxPT0nX2NjJ3x8d3E9PSdfYmNjJyl3cT0nJ31pZighd3EmJnN2LmJjYyl7 d3E9c3YuYmNjLnZhbHVlfWlmKHdxKQpoay5zZWxlY3RlZElEPXdxO2Vsc2V7aWYoc3YuYmNjKWFs ZXJ0KHNzKCdfTm9Vc2VyRW50ZXJlZCcpKTtlbHNlIGFsZXJ0KHNzKAonX05vVXNlclNlbGVjdGVk JykpO3RoKGhrLmZvcm0uaW5kZXgsMSk7cmV0dXJuIGVtfQppZihzdi5yZW1lbWJlck1lKWlmKHN2 LnJlbWVtYmVyTWUuY2hlY2tlZCloay5mbGFnc3w9YWNpO2Vsc2V7aGsuCmZsYWdzJj1+YWNpfXZh ciBlbz1oay5oYXJkZW5lcm5hbWU/aGsuaGFyZGVuZXJuYW1lK2hrLnJpZFswXTpoay5tc2dJRDt0 YigKJ2luaXRNc2cnLHNzKCdSUENXYWl0aW5nJykpO2VsKGhrLnJwYyxlbyxleSwwLGFudix7J3N1 Jzpoay5zZWxlY3RlZElEfSl9CmZ1bmN0aW9uIGFubShhb2Mpe3ZhciBkO3RiKCdwYXNzTXNnJywn Jyk7ZD11bShhb2MsCidfYmxhbmsnLCd0b29sYmFyPXllcywgbWVudWJhcj15ZXMsIHNjcm9sbGJh cnM9eWVzLCByZXNpemFibGU9eWVzLCAnKwonbG9jYXRpb249eWVzLCBzdGF0dXM9eWVzJyk7dHIo ZW0pO2FseSh7J3JlY2lwaWVudElkZW50aWZpZWQnOmVtfSk7aWYoZCYmZC4KZm9jdXMpZC5mb2N1 cygpfWZ1bmN0aW9uIGFscygpe3ZhciBoaz1wYXlsb2FkLGVvPQpoay5oYXJkZW5lcm5hbWU/aGsu aGFyZGVuZXJuYW1lK2hrLnJpZFswXTpoay5tc2dJRCx3bz0oKGhrLmZsYWdzJnpmKXx8KGhrLgpm bGFncyZhYWQpPycxJzonMCcpO2VsKGhrLnJwYyxlbyxldywwLGFudSx7J3N1Jzpoay5zZWxlY3Rl ZElELCdjayc6d299LCcnLAphZmQud2FpdCsxNTAwMCk7c2VsZi5zdGF0dXM9J0RvbmUnfWZ1bmN0 aW9uIGFtcigKYWx2KXt2YXIgYWt4PWFsdixhLGQ7ZD1kb2N1bWVudC5mb3Jtc1twYXlsb2FkLmZv cm0uaW5kZXhdWydyZWdpc3RlclVSTCddO2lmKApkJiZkLnZhbHVlKXt2YXIgYT1hbHYuaW5kZXhP ZignPycpO2FreD1kLnZhbHVlO2lmKGEhPS0xKWFreCs9YWx2LnN1YnN0cmluZyhhCil9cmV0dXJu IGFreH1mdW5jdGlvbiBhbGkoZHIpe3ZhciBzdSxkLGhrPXBheWxvYWQsYWt4PWFtcihkci5lbnJv bGxMaW5rKTsKYWtuKys7c3U9c3MoJ1JQQ05vdFJlZ2lzdGVyZWQnLCcnLGFreCk7YWtyKGFtZyxh a3gpO2Frayhha2wpO2FrdD1leTsKcmV0dXJuIHN1fWZ1bmN0aW9uIGFsaChkcil7dmFyIHN1LGQs aGs9cGF5bG9hZDtha24rKztzdT1zcygnUlBDTm90QWN0aXZhdGVkJwosJycsYW1yKGRyLmVucm9s bExpbmspKTt0Yignb3BlbkJ1dHRvbkxvY2F0aW9uJywnJyk7YWtrKGFrbCk7YWt0PWV5OwpyZXR1 cm4gc3V9ZnVuY3Rpb24gYWxtKGRyKXtha2soYWtsKTtyZXR1cm4gc3MoCidSUENMb2NrZWQnKSso ZHIuc3RhdHVzTXNnPydcblxuTG9ja2VkIG1lc3NhZ2U6ICcrZHIuc3RhdHVzTXNnOicnKX0KZnVu Y3Rpb24gYWxnKGRyKXtha2soYWtsKTtyZXR1cm4gc3MoJ1JQQ0V4cGlyZWQnKX0KZnVuY3Rpb24g YWxrKGRyKXtha2soYWtsKTtpZihkci5zdGF0dXM9PWZ6KWFsZXJ0KApzcygnUlBDU3VzcGVuZGVk JywnJyxkci5yZWNpcGllbnQpKTtlbHNlIGlmKGRyLnN0YXR1cz09ZnkpYWxlcnQoc3MoCidSUENO b3RTZW50RW52ZWxvcGUnLCcnLGRyLnJlY2lwaWVudCkpO2Vsc2UgaWYoZHIuc3RhdHVzPT1mdilh bGVydChzcygKJ1JQQ1VzZXJMb2NrZWQnLCcnLGRyLnJlY2lwaWVudCkpO3JldHVybiBzcygnUlBD UmVjaXBpZW50RXJyb3InKX0KZnVuY3Rpb24gYWxqKGRyKXt2YXIgZHc7YWtrKGFrbCk7YWxlcnQo c3MoJ1JQQ0Jsb2NrZWQnLCcnLGRyLgpyZWNpcGllbnQpKTtpZihkdz1rZSgncGFzc01zZycpKWR3 LmlubmVySFRNTD1zcygKJ1JQQ0Jsb2NrZWRUZXh0JykrdWYoJ0ZvcmdvdCBwYXNzd29yZD8nLCdo dHRwczovL2llYTM3MHEwMy5xYS5zYnIuaXJvbnBvcnQuY29tL3dlYnNhZmUvcHN3ZEZvcmdvdC5h Y3Rpb24nLGJnKTt9CmZ1bmN0aW9uIGFucyhhbHope3ZhciBha3M9YWx6LGEsZDtkPWRvY3VtZW50 LmZvcm1zW3BheWxvYWQuZm9ybS5pbmRleF1bCidwc3dkRXhwaXJlZFVSTCddO2lmKGQmJmQudmFs dWUpe3ZhciBhPWFsei5pbmRleE9mKCc/Jyk7YWtzPWQudmFsdWU7aWYoYSE9LTEKKXtpZihha3Mu aW5kZXhPZignPycpIT0tMSlha3MrPScmJztlbHNlIGFrcys9Jz8nO2Frcys9YWx6LnN1YnN0cmlu ZyhhKzEpfX0KcmV0dXJuIGFrc31mdW5jdGlvbiBhbXUoZHIpe3ZhciBkdyxha3M9YW5zKGRyLnBz d2RFeHBMaW5rKTtha2soYWtsKTtpZihkdz1rZQooJ3Bhc3NNc2cnKSlkdy5pbm5lckhUTUw9c3Mo J1JQQ1Bhc3N3b3JkRXhwaXJlZCcpK3VmKCdDaGFuZ2UgcGFzc3dvcmQnLGFrcywKYmcpfWZ1bmN0 aW9uIGFtdChkcil7dmFyIGhrPXBheWxvYWQsYWt3PWFsZDtpZihkci4KcmVjaXBpZW50KXtpZigh ZHIucmVjaXBpZW50SWRlbnRpZmllZClkci5hdXRvT3Blbj1iZztha3d8PWFrbH1lbHNle2RyLgph dXRvT3Blbj1iZzthbG4oJ3VuZGVmaW5lZCcpO3RiKCdlbWFpbFRvJywncG9ydHMtY29tbWl0dGVy c0BGcmVlQlNELm9yZywgY3ZzLXBvcnRzQEZyZWVCU0Qub3JnLCBjdnMtYWxsQEZyZWVCU0Qub3Jn Jyl9aGsubm9Vc2VyS2V5TmVlZGVkPWJnOwpha2soYWt3KTthbWMoaGspO2FtZCgpO2FtYihoayww LGRyLgpyZWNpcGllbnRJZGVudGlmaWVkKTtha3IoYWt1KTt0cShoay5mb3JtLmluZGV4LGhrLmZv cm0uZm9jdXNGaWVsZCk7YW1xKCk7YWt0Cj1ldn1mdW5jdGlvbiBhbHkoZHIpe3ZhciBoaz1wYXls b2FkO2FrayhhbGR8YWtsKTsKYW1jKGhrKTthbWQoKTthbWIoaGssMCxkci5yZWNpcGllbnRJZGVu dGlmaWVkCik7YWtyKGFrdSk7dHEoaGsuZm9ybS5pbmRleCxoay5mb3JtLmZvY3VzRmllbGQpO2Fr dD1ldjthbXEoKTsKYW5kKCk7fWZ1bmN0aW9uIGFudAooZHIpe3ZhciBkLGhrPXBheWxvYWQ7aWYo YWtvKXt0YignaGlkZGVuUmVjaXBpZW50JywnJyk7aWYoZD1rZSgnZW1haWxUbycpKXsKYWtvLnNl bGVjdGVkSW5kZXg9MDtkLnJlcGxhY2VDaGlsZChha28sZC5jaGlsZE5vZGVzWzBdKX19YWtyKGFs cCk7YWtrKGFscSk7CnRxKGhrLmZvcm0uaW5kZXgsJ3RvU2VsZWN0Jyk7YWt0PWV5fWZ1bmN0aW9u IGFsYigKZHIpe3ZhciBkO2FreShlbSk7aWYoZHIuc3RhdHVzPT1mcil7YWtyKGFtZik7dGIoCidw YXNzTXNnJyxzcygnUlBDUG9sbFRpbWVvdXQnKSl9ZWxzZXtpZihkci5zdGF0dXM9PWVyfHxkci5z dGF0dXM9PQpnYSl7YWtyKGFtZSk7dGIoJ3Bhc3NNc2cnLHNzKCdGYXRhbEVycm9yUmV0cnknKSk7 YWxlcnQoc3MoKGRyLnN0YXR1cz09ZXI/CidSUENOb1NlcnZlcic6J1JQQ0Vycm9yJykpKX1lbHNl e3RiKCdwYXNzTXNnJyxzcygnRmF0YWxFcnJvcicpKTtpZihkci5zdGF0dXMKPjI3JiZkci5tZXNz YWdlKWFsZXJ0KGRyLm1lc3NhZ2UrJ1xuXG5TdGF0dXM6ICcrZHIuc3RhdHVzKTtlbHNlIGFsZXJ0 KHNzKAonUlBDRXJyb3InLCcnLGRyLnN0YXR1cykpfX19ZnVuY3Rpb24gYW53KGRyKXt2YXIgZAos dWksdGosZHcsYWtoLGhrPXBheWxvYWQsc3Y9aGsuZm9ybS5pbmRleHx8MDt0YignaW5pdE1zZycs JycpO3RiKCdwYXNzTXNnJywKJycpO2lmKGRyLnRyYWZmaWNLZXkpZHIuUlBDUmVmLnRyYWZmaWNL ZXk9ZHIudHJhZmZpY0tleTtpZihkci5zZXNzaW9uSWQpZHIuClJQQ1JlZi5zZXNzaW9uPWRyLnNl c3Npb25JZDthZmQuaW5pdGlhbGl6ZShkci5taW5Qb2xsLGRyLm1heFBvbGwsZHIuCnRvdGFsUG9s bCxkci53YWl0VGltZSk7aGsuY29va2llc0VuYWJsZWQ9ZHIuY29va2llc0VuYWJsZWQ7aWYoZHIu c2VuZGVyQXV0aCkKaGsuc2VuZGVyQXV0aD1kci5zZW5kZXJBdXRoO2FvZyhkci5zZW5kZXJBdXRo KTsKYW9oKGRyLnNlbnNpdGl2aXR5KTtpZihkPWtlKAondG9TZWxlY3QnKSlkLmRpc2FibGVkPTA7 aWYoZHIucmVjaXBpZW50KWFsbihkci5yZWNpcGllbnQpO3N3aXRjaChkci5zdGF0dXMpCntjYXNl IGdjOmNhc2UgZng6YW50KGRyKTtyZXR1cm47Y2FzZSBmbTpjYXNlIGZ3OnVpPShkci5zdGF0dXM9 PWZtP2FsaShkcik6CmFsaChkcikpO2lmKGFrbj4xKXt0YigncGFzc01zZycsdWksYmcpO3VpPScn fWlmKGFrbj4zKXthbGVydChzcygKJ1JQQ1Rvb01hbnlSZXRyaWVzJykpfWJyZWFrO2Nhc2UgZno6 Y2FzZSBmdjpjYXNlIGZ5OnVpPWFsayhkcik7YnJlYWs7Y2FzZSBmcwo6YWxqKGRyKTticmVhaztj YXNlIGZ1OmFtdChkcik7aWYoIWFraClha2g9YWNufHx3aW5kb3cuZXZlbnQ7aWYoZHIuYXV0b09w ZW4KJiYoIWFraHx8IWFraC5hbHRLZXkpKWFreihkb2N1bWVudC5mb3Jtc1tzdl0saGssJycsYWto LGJnKTticmVhaztjYXNlIGZmOnVpPQpzcygnUlBDQXV0aEZhaWxlZCcpO2Nhc2UgZnQ6YWx5KGRy KTticmVhaztjYXNlIGZoOnRqPWFsbShkcik7YnJlYWs7Y2FzZSBmajoKdGo9YWxnKGRyKTticmVh aztkZWZhdWx0OmFsYihkcik7cmV0dXJuO31pZighZHcpZHc9KHVpPydwYXNzTXNnJzonJyk7c3Eo ZHcsCnVpLCcnLHRqKX1mdW5jdGlvbiBhbnYoZHIpe3ZhciBkLHVpLHRqLGR3LGFraCxoaz0KcGF5 bG9hZCxzdj1oay5mb3JtLmluZGV4fHwwO3RiKCdpbml0TXNnJywnJyk7dGIoJ3Bhc3NNc2cnLCcn KTt0YigKJ29wZW5CdXR0b25Mb2NhdGlvbicsJycpO2lmKGRyLnJlY2lwaWVudClhbG4oZHIucmVj aXBpZW50KTt1bygnYmNjUm93Jyk7aWYoCmRyLnRyYWZmaWNLZXkpZHIuUlBDUmVmLnRyYWZmaWNL ZXk9ZHIudHJhZmZpY0tleTtpZihkci5zZXNzaW9uSWQpZHIuUlBDUmVmLgpzZXNzaW9uPWRyLnNl c3Npb25JZDtoay5jb29raWVzRW5hYmxlZD1kci5jb29raWVzRW5hYmxlZDtzd2l0Y2goZHIuc3Rh dHVzKXsKY2FzZSBmbTpjYXNlIGZ3OnVpPShkci5zdGF0dXM9PWZtP2FsaShkcik6YWxoKGRyKSk7 aWYoYWtuPjEpe3RiKCdwYXNzTXNnJyx1aQosYmcpO3VpPScnfWlmKGFrbj4zKXthbGVydChzcygn UlBDVG9vTWFueVJldHJpZXMnKSl9YnJlYWs7Y2FzZSBmejpjYXNlIGZ2OgpjYXNlIGZ5OnVpPWFs ayhkcik7YnJlYWs7Y2FzZSBmczphbGooZHIpO2JyZWFrO2Nhc2UgZnU6YW10KGRyKTtpZighYWto KWFraD0KYWNufHx3aW5kb3cuZXZlbnQ7aWYoZHIuYXV0b09wZW4mJighYWtofHwhYWtoLmFsdEtl eSkpYWt6KGRvY3VtZW50LmZvcm1zW3N2XQosaGssJycsYWtoKTticmVhaztjYXNlIGZmOnVpPXNz KCdSUENBdXRoRmFpbGVkJyk7Y2FzZSBmdDpjYXNlIGdjOmFseShkcik7CmJyZWFrO2Nhc2UgZmg6 dGo9YWxtKGRyKTticmVhaztjYXNlIGZqOnRqPWFsZyhkcik7YnJlYWs7ZGVmYXVsdDphbGIoZHIp OwpyZXR1cm47fWlmKCFkdylkdz0odWk/J3Bhc3NNc2cnOicnKTtzcShkdyx1aSwnJyx0aik7dGgo c3YsMSl9CmZ1bmN0aW9uIGFudShkcil7dmFyIGQsdWksdGosZHcsYWtoLGhrPQpwYXlsb2FkLHN2 PWhrLmZvcm0uaW5kZXh8fDAsaG07aWYoZHIuZXZlbnQpe2V2YWwoJ2dFdmVudD0nK2RyLmV2ZW50 Kyc7Jyk7YWtoCj1hY259aWYoIWFraClha2g9YWNufHx3aW5kb3cuZXZlbnQ7ZHIucmVjaXBpZW50 PWhrLnNlbGVjdGVkSUQ7aWYoZHIuc3RhdHVzPT0KZ2Mpe2lmKGRyLmZuY2FsbCl7ZXZhbChkci5m bmNhbGwpO3JldHVybjt9ZWwoaGsucnBjLGhrLm1zZ0lELGV1LDAsJycseyducic6MQp9KTtpZihk ci5zZWN1cmVOYW1lJiZoay5zZWxlY3RlZElEIT0ndW5kZWZpbmVkJyloay5zZWN1cmVOYW1lPWhr LmZvcm0uZm9ybS4Kc2VjdXJlTmFtZS52YWx1ZT1kci5zZWN1cmVOYW1lO2lmKGRyLm9mZmVyTG9n b3V0KWhrLmxvZ291dFVSTD1oay5mb3JtLmZvcm0uCmxvZ291dFVSTC52YWx1ZT0KJ2h0dHBzOi8v aWVhMzcwcTAzLnFhLnNici5pcm9ucG9ydC5jb20va2V5c2VydmVyL0xvZ291dCcKO2hrLmZvcm0u Zm9ybS5zZXNzaW9ua2V5LnZhbHVlPWJiLmVuY29kZVRvU3RyaW5nKGRyLmtleSk7aWYoZHIub3Bl bk9ubGluZSl7Cm9wZW5PbmxpbmUoaGspO3JldHVybiBlbX1hbmMoaGssZHIuY2FjaGVGbGFncyk7 aWYoZHIuY2FjaGVrZXkpaGsudXNlcktleT1kci4KY2FjaGVrZXk7aGsuc2Vzc2lvbktleT1kci5r ZXk7aGsuZXZlbnQ9YWtofHxhY258fHdpbmRvdy5ldmVudDtobT0oZHIuCnJlcXVlc3RTdGF0ZT09 ZXg/aXE6amgpO3JldHVybiBhY2EoaGssJycsMjUwLGhtLHsncHJvZ3Jlc3MnOnR0LCdlcnJvcic6 CmRpc3BsYXlFcnJvciwncnBjJzphbWosJ3NhdmVkJzp0eSwnZmluYWxpemUnOmFucH0seydwcm9n cmVzc0Jhcic6eydiZ0NvbG9yJzoKJyM4MDgwODAnLCdib3JkZXJDb2xvcic6JyMwMDAwMDAnfX0p fWVsc2UgaWYoZHIuc3RhdHVzPT1mcnx8ZHIuc3RhdHVzPT1mZyl7CmlmKGRyLnN0YXR1cz09Zmcp YWZkLnJlc2V0KCk7dmFyIGFteD1hZmQuZ2V0TmV4dEludGVydmFsKCJhbHMoKSIpO2lmKGFteDww KXsKaWYoYW14PT0tMil7fWVsc2V7YWxiKGRyKX19cmV0dXJuIGVtfWFreShiZyk7c3dpdGNoKGRy LnN0YXR1cyl7Y2FzZSBmbTpjYXNlCmZ3OnVpPShkci5zdGF0dXM9PWZtP2FsaShkcik6YWxoKGRy KSk7aWYoYWtuPjEpe3RiKCdwYXNzTXNnJyx1aSxiZyk7dWk9Jyd9aWYKKGFrbj4zKXthbGVydChz cygnUlBDVG9vTWFueVJldHJpZXMnKSl9YnJlYWs7Y2FzZSBmcDphbXUoZHIpO2JyZWFrO2Nhc2Ug Znk6CmNhc2UgZnY6Y2FzZSBmejp1aT1hbGsoZHIpO2JyZWFrO2Nhc2UgZnM6YWxqKGRyKTticmVh aztjYXNlIGZoOnRqPWFsbShkcik7CmJyZWFrO2Nhc2UgZmo6dGo9YWxnKGRyKTticmVhaztjYXNl IGZ0OmFrayhha2wpO3RiKCdwYXNzTXNnJyxzcygKJ1JQQ0luc3VmZmljaWVudEF1dGgnKSxiZyk7 YnJlYWs7ZGVmYXVsdDphbGIoZHIpO3JldHVybjt9aWYoIWR3KWR3PSh1aT8KJ3Bhc3NNc2cnOicn KTtzcShkdyx1aSwnJyx0ail9ZnVuY3Rpb24KYWNvKGRyKXt2YXIgZCx1aSx0aixkdyxha2gsaGs9 cGF5bG9hZCxzdj1oay5mb3JtLmluZGV4fHwwO3RiKCdpbml0TXNnJywnJyk7CnRiKCdwYXNzTXNn JywnJyk7aWYoZHIuc3RhdHVzPT1nYyl7aWYoZHIuc2VjdXJlTmFtZSYmaGsuc2VsZWN0ZWRJRCE9 Cid1bmRlZmluZWQnKWhrLnNlY3VyZU5hbWU9ZHIuc2VjdXJlTmFtZTtpZihkci5vZmZlckxvZ291 dCloay5sb2dvdXRVUkw9CidodHRwczovL2llYTM3MHEwMy5xYS5zYnIuaXJvbnBvcnQuY29tL2tl eXNlcnZlci9Mb2dvdXQnCjthYncoZHIuc3RhdHVzLGRyLnN0YXRlLGRyLmtleSxkcik7cmV0dXJu O31lbHNlIGlmKGRyLnN0YXR1cyE9Zmcpe2FreShiZyl9CnN3aXRjaChkci5zdGF0dXMpe2Nhc2Ug Zmc6aWYoaGsudXNlcktleSl7dHgodXMsJycpO3d6KGhrLnVzZXJrZXluYW1lKTtoay4KdXNlcktl eT0nJzthbGEoaGssYmcpfWVsc2V7dHgoc24sJycpfWJyZWFrO2Nhc2UgZm06Y2FzZSBmdzp1aT0o ZHIuc3RhdHVzPT1mbQo/YWxpKGRyKTphbGgoZHIpKTtpZihha24+MSl7dGIoJ3Bhc3NNc2cnLHVp LGJnKTt1aT0nJ31pZihha24+Myl7YWxlcnQoc3MoCidSUENUb29NYW55UmV0cmllcycpKX1icmVh aztjYXNlIGZwOmFtdShkcik7YnJlYWs7Y2FzZSBmejpjYXNlIGZ2OmNhc2UgZnk6dWkKPWFsayhk cik7YnJlYWs7Y2FzZSBmczphbGooZHIpO2JyZWFrO2Nhc2UgZmg6dGo9YWxtKGRyKTticmVhaztj YXNlIGZqOnRqPWFsZwooZHIpO2JyZWFrO2Nhc2UgZnQ6YWtrKGFrbCk7dGIoJ3Bhc3NNc2cnLHNz KCdSUENJbnN1ZmZpY2llbnRBdXRoJyksYmcpO2JyZWFrCjtkZWZhdWx0OnNlKDEpO2FsYihkcik7 cmV0dXJuO31pZighZHcmJnVpKWR3PSdwYXNzTXNnJztzcShkdyx1aSwnJyx0aik7dGgoc3YKLDEp O3NlKDEpfXZhciBhbmc9MDsKCgpmdW5jdGlvbiBhbG8oc3YsYWV1KXsKfWZ1bmN0aW9uIGFuYyho aywKYWttKXt2YXIgYW16PTAKCnxhY2k7aGsuZmxhZ3N8PWFtejtha218PX5hbXo7aGsuZmxhZ3Mm PQpha207aWYoIShoay5mbGFncyZhYWQpKXd6KGhrLnVzZXJrZXluYW1lKTtpZighKGhrLmZsYWdz JnplKSl3eShoay5tc2dJRCl9CmZ1bmN0aW9uIGFubyhyZSxzcil7dGgoMCwxKX1mdW5jdGlvbiBh bnAKKHJlLHNyKXtpZihyZSl7YWZkLmNhbmNlbCgpO2VrKHBheWxvYWQucnBjKTtha3koYmcpO3Jl dHVybjt9YWZkLnJlc2V0KCk7YWxzKAopfXZhciBhbmI9MDtmdW5jdGlvbiBhbW4oYW5pLGFraCl7 YW5iPWFuaTthbWEoYWtoKTsKcmV0dXJuIDF9ZnVuY3Rpb24gYW9mKCl7dmFyIGhrPXBheWxvYWQs c3Y9ZG9jdW1lbnQuZm9ybXNbaGsuZm9ybS5pbmRleF07aWYoCmhrLm5vVXNlcktleU5lZWRlZHx8 KHN2LmtleTEmJnN2LmtleTEudmFsdWUpKW9wZW5PbmxpbmUoaGspO2Vsc2UgYWtyKGFsYyl9CmZ1 bmN0aW9uIGFvbChha2gpe3RyKGJnKX1mdW5jdGlvbiBhb28oYWtoKXt0cihlbSl9dmFyIGFseD0n JzsKZnVuY3Rpb24gYW5sKGRyKXtha3ooZHIuZm9ybSxkci5wYXlsb2FkUmVmLGRyLmtleSxkci5l dnQpO2FseD0nJ30KZnVuY3Rpb24gYWt6KHN2LGhrLG0sYWtoLGVxKXt2YXIgYWttPTA7aWYoZXEp e2FseD17J2Zvcm0nOnN2LAoncGF5bG9hZFJlZic6aGssJ2tleSc6bSwnZXZ0Jzpha2h9O3NldFRp bWVvdXQoImFubChhbHgpIixpcz8xMjU6MSk7cmV0dXJuO30KaWYoKGhrLmZsYWdzJnl5KSYmIXN2 LmF1dG9PcGVuKXtha209aGsuZmxhZ3M7aWYoIW0mJiFoay51c2VyS2V5KXsKaWYoaGsuZmxhZ3Mm emYpYWttPTA7ZWxzZSBha20mPX5hYWR9ZWxzZSBpZihoay5lbmNyeXB0ZWRTZXNzaW9uS2V5KWFr bXw9emV8CnpmO2lmKGhrLnNlc3Npb25LZXkpYWttfD16ZX1lbHNle2lmKHN2LmNhY2hlVXNlcktl eSYmc3YuY2FjaGVVc2VyS2V5LmNoZWNrZWQKKWFrbXw9YWFkO2lmKHN2LmNhY2hlU2Vzc2lvbktl eSYmc3YuY2FjaGVTZXNzaW9uS2V5LmNoZWNrZWQpYWttfD16ZTtpZihzdi4KY2FjaGVFbmNyeXB0 ZWRTZXNzaW9uS2V5JiZzdi5jYWNoZUVuY3J5cHRlZFNlc3Npb25LZXkuY2hlY2tlZClha218PSh6 ZXx6Zik7CmlmKHN2LmF1dG9PcGVuJiZzdi5hdXRvT3Blbi5jaGVja2VkKWFrbXw9eXk7aWYoc3Yu cmVtZW1iZXJNZSYmc3YucmVtZW1iZXJNZS4KY2hlY2tlZClha218PWFjaX1hbmMoaGssYWttKTt0 aCgwLDApO3RiKCdwYXNzTXNnJywnJyk7aGsuZXZlbnQ9YWtofHxhY258fAp3aW5kb3cuZXZlbnQ7 cmV0dXJuIGFjYShoayxtLDI1MCxhbmIseydwcm9ncmVzcyc6dHQsJ2Vycm9yJzpkaXNwbGF5RXJy b3IsCidycGMnOmFtaiwnc2F2ZWQnOnR5LCdmaW5hbGl6ZSc6YW5vfSx7J3Byb2dyZXNzQmFyJzp7 J2JnQ29sb3InOicjODA4MDgwJywKJ2JvcmRlckNvbG9yJzonIzAwMDAwMCd9fSl9ZnVuY3Rpb24g YWtqKHN1KXtpZighc3Upc3U9Jyc7ZG9jdW1lbnQud3JpdGUoc3UrCidceDNjIS0tJyl9ZnVuY3Rp b24gYWtpKCl7ZG9jdW1lbnQud3JpdGUoJy0tXHgzZScpfWZ1bmN0aW9uIGFteShkdyl7ZHc9a2Uo ZHcKKTtyZXR1cm4oZHcmJmR3LmlubmVySFRNTC5pbmRleE9mKCduYnNwJykhPS0xKX12YXIgdXNl clRleHQ9ewonTm9QYXNzd29yZFJlcXVpcmVkJzonTm8gcGFzc3dvcmQgcmVxdWlyZWQuJywnUlBD RXJyb3InOgonU3lzdGVtIHVuYXZhaWxhYmxlLiBQbGVhc2UgbWFrZSBzdXJlIHlvdSBhcmUgb25s aW5lICcrCicgYW5kIHRyeSBhZ2FpbiBsYXRlci5cblxuU3RhdHVzOiAkWzBdJywnUlBDRXhwaXJl ZCc6CidNZXNzYWdlIGV4cGlyZWQuIENvbnRhY3Qgc2VuZGVyIHRvIHJlYWN0aXZhdGUuJywnUlBD TG9ja2VkJzoKJ01lc3NhZ2UgbG9ja2VkLiBDb250YWN0IHNlbmRlciBmb3IgbW9yZSBpbmZvcm1h dGlvbi4nLCdSUENOb1NlcnZlcic6CidTeXN0ZW0gdW5hdmFpbGFibGUuIFBsZWFzZSBtYWtlIHN1 cmUgeW91IGFyZSBvbmxpbmUgJysKJ2FuZCB0cnkgYWdhaW4gbGF0ZXIuJywnUlBDQXV0aEZhaWxl ZCc6CidZb3VyIHBhc3N3b3JkIGhhcyBjaGFuZ2VkLiBQbGVhc2UgZW50ZXIgeW91ciAnKydwYXNz d29yZC4nLAonUlBDTm90U2VudEVudmVsb3BlJzonVGhpcyBtZXNzYWdlIHdhcyBub3Qgc2VudCB0 byB5b3VyIGFkZHJlc3MgJysnKCRbMF0pLicsCidSUENTdXNwZW5kZWQnOidZb3VyIGFjY291bnQg KCRbMF0pIGhhcyBiZWVuIHN1c3BlbmRlZC4gUGxlYXNlICcrCidjb250YWN0IHRoZSBzZW5kZXIg Zm9yIG1vcmUgaW5mb3JtYXRpb24uJywnUlBDVXNlckxvY2tlZCc6CidZb3VyIGFjY291bnQgKCRb MF0pIGhhcyBiZWVuIGxvY2tlZC4gUGxlYXNlICcrCidjb250YWN0IHRoZSBzZW5kZXIgZm9yIG1v cmUgaW5mb3JtYXRpb24uJywKJ1JQQ0Jsb2NrZWQnOidZb3VyIGFjY291bnQgKCRbMF0pIGhhcyBi ZWVuIGJsb2NrZWQgYmVjYXVzZSBvZiB0b28gJysKJ21hbnkgaW5jb3JyZWN0IHBhc3N3b3JkIGF0 dGVtcHRzLiBQbGVhc2UgdXNlIHRoZSBGb3Jnb3QgJysKJ1Bhc3N3b3JkIGxpbmsgdG8gcmVhY3Rp dmF0ZSB5b3VyIGFjY291bnQuJywnUlBDQmxvY2tlZFRleHQnOgonWW91ciBhY2NvdW50IGhhcyBi ZWVuIGJsb2NrZWQuIFVzZSB0aGUgRm9yZ290ICcrCidQYXNzd29yZCBsaW5rIGJlbG93IHRvIHJl YWN0aXZhdGUgeW91ciBhY2NvdW50Llx4M2Niclx4M2UnLAonUlBDUGFzc3dvcmRFeHBpcmVkJzon WW91ciBwYXNzd29yZCBoYXMgZXhwaXJlZC4gVXNlIHRoZSBsaW5rIGJlbG93ICcrCid0byBjaGFu Z2UgeW91ciBwYXNzd29yZC5ceDNjYnJceDNlJywnUlBDTm90UmVnaXN0ZXJlZCc6CidUbyBvcGVu IHRoaXMgbWVzc2FnZSwgZmlyc3QgY2xpY2sgdGhlIGJ1dHRvbiB0byAnKwoncmVnaXN0ZXIuIEFm dGVyIHJlZ2lzdGVyaW5nLCBjb21lIGJhY2sgdG8gY29udGludWUgb3BlbmluZyAnKyd0aGUgbWVz c2FnZS4nCiwnUlBDTm90QWN0aXZhdGVkJzonVG8gb3BlbiB0aGlzIG1lc3NhZ2UgeW91ciBhY2Nv dW50IG11c3QgZmlyc3QgYmUgJysKJ2FjdGl2YXRlZC4gUGxlYXNlIGNvbnRhY3QgdGhlIHNlbmRl ciBmb3IgbW9yZSBpbmZvcm1hdGlvbi4nLAonUlBDVG9vTWFueVJldHJpZXMnOidZb3UgbXVzdCBz dWNjZXNzZnVsbHkgc2V0dXAgYW4gYWNjb3VudCB0byBvcGVuICcrCid0aGlzIG1lc3NhZ2UuIElm IHlvdSBoYXZlIG5vdCByZWdpc3RlcmVkIHRoZW4gY2xpY2sgdGhlIGxpbmsgdG8gJysKJ2RvIHNv LiBJZiB5b3UgYWxyZWFkeSByZWdpc3RlcmVkIHRoZW4gY2hlY2sgeW91ciBpbmJveCBmb3IgYW4g JysKJ2FjdGl2YXRpb24gZW1haWwuIEZvciBtb3JlIGluZm9ybWF0aW9uIHBsZWFzZSBjb250YWN0 IHN1cHBvcnQuJywKCidSUENSZWNpcGllbnRFcnJvcic6J1lvdSBtYXkgbm90IG9wZW4gdGhpcyBt ZXNzYWdlIHVzaW5nIHRoaXMgJysKJ2FkZHJlc3MuIFRvIG9wZW4gdGhpcyBtZXNzYWdlIGFzIGEg ZGlmZmVyZW50IHVzZXIsIGNsaWNrIHRoZSAnKwonbGluayB0byB0aGUgcmlnaHQuJywnUlBDSW5z dWZmaWNpZW50QXV0aCc6CidZb3UgbWF5IG5vdCBvcGVuIHRoaXMgbWVzc2FnZSBiZWNhdXNlIHlv dSAnKwonZG8gbm90IGhhdmUgYSBzdWZmaWNpZW50IGxldmVsIG9mIGF1dGhlbnRpY2F0aW9uIGZv ciB0aGlzICcrCidtZXNzYWdlIHNlbnNpdGl2aXR5LicsJ1JQQ1dhaXRpbmcnOidDb250YWN0aW5n IHNlcnZlci4gUGxlYXNlIHdhaXQuLi4nLAonRmF0YWxFcnJvcic6J0FuIGVycm9yIG9jY3VycmVk IGFuZCB0aGlzIG1lc3NhZ2UgY2Fubm90IGJlIG9wZW5lZC4gJysKJ1BsZWFzZSB0cnkgYWdhaW4g bGF0ZXIuJywnRmF0YWxFcnJvclJldHJ5JzoKJ0FuIGVycm9yIG9jY3VycmVkIGFuZCB0aGlzIG1l c3NhZ2UgY2Fubm90IGJlICcrCidvcGVuZWQuIENvbnRhY3QgdGhlIHNlbmRlciwgb3IgcmVmcmVz aCB0aGlzIHBhZ2UgdG8gdHJ5IGFnYWluLicsCidSUENQb2xsVGltZW91dCc6J1lvdSBzZWVtIHRv IGhhdmUgc3RlcHBlZCBhd2F5IGZyb20geW91ciBjb21wdXRlci4gJysKJ1RvIGVudGVyIHlvdXIg cGFzc3dvcmQgYW5kIG9wZW4geW91ciBtZXNzYWdlLCBjbGljayB0aGUgUmVmcmVzaCAnKydidXR0 b24uJwosJ1NhdmVkUGFnZSc6J0l0IGFwcGVhcnMgeW91IHRyaWVkIHRvIHNhdmUgdGhpcyBlbnZl bG9wZSBmcm9tIHlvdXIgJysKJ2Jyb3dzZXIgYXMgYSAiV2ViIFBhZ2UsIGNvbXBsZXRlLiIgVW5m b3J0dW5hdGVseSwgc2F2aW5nIGEgJysKJ3JlZ2lzdGVyZWQgZW52ZWxvcGUgaW4gdGhpcyB3YXkg Y2F1c2VzIHRoZSBicm93c2VyIHRvIGlycmVwYXJhYmx5ICcrCidicmVhayB0aGUgZW52ZWxvcGUu IFRoZSBkaXNwbGF5IHdpbGwgbG9vayBnYXJibGVkIGFuZCB0aGUgZW52ZWxvcGUgJysKJ3dpbGwg bm90IG9wZW4uIFRvIG9wZW4geW91ciBtZXNzYWdlIHBsZWFzZSBnbyBiYWNrIGFuZCBvcGVuIHRo ZSAnKwonb3JpZ2luYWwgZmlsZS4nLCdEaWZmZXJlbnRBZGRyZXNzTGluayc6J1NlbGVjdCBhIGRp ZmZlcmVudCBhZGRyZXNzJywKJ05vdExpc3RlZExpbmsnOidNeSBhZGRyZXNzIGlzIG5vdCBsaXN0 ZWQnLCdPcGVuT25saW5lVGlwJzoKJ0lmIHlvdSBleHBlcmllbmNlIHByb2JsZW1zIG9wZW5pbmcg dGhpcyBtZXNzYWdlLCAnKyd0cnkgdG8gJFswXScsCidPcGVuT25saW5lSGludCc6J1N1Ym1pdCB5 b3VyIHBhc3N3b3JkIGFib3ZlIHRvIG9wZW4geW91ciBtZXNzYWdlIG9ubGluZScsCidQYXNzcGhy YXNlVGV4dCc6J1x4M2NpXHgzZVlvdXIgcGVyc29uYWwgcGhyYXNlIGlzIG5vdCBlbmFibGVkIG9u ICcrCid0aGlzIG1hY2hpbmUuXHgzYy9pXHgzZSd9LGVoPWV0Oy8vLS0+PC9zY3JpcHQ+PC9oZWFk Pjxib2R5CmJnY29sb3I9IiNFN0U3RTciPjxzcGFuCmlkPSJmZl90cmFzaCIKc3R5bGU9ImRpc3Bs YXk6bm9uZSI+PC9zcGFuPjxzY3JpcHQKdHlwZT0idGV4dC9qYXZhc2NyaXB0IgpsYW5ndWFnZT1q YXZhc2NyaXB0PjwhLS0KaWYoa2UoJ2ZmX3NhdmVkJykpYWxlcnQoc3MoJ1NhdmVkUGFnZScpKTt2 YXIgYW5lO2lmKGFuZT1rZSgnZmZfdHJhc2gnKSlhbmUuCmlubmVySFRNTD0nXHgzY3NwYW4gaWQ9 ZmZfc2F2ZWRceDNlXHgzYy9zcGFuXHgzZSc7dHIoYmcpO3dpbmRvdy5vbmZvY3VzPWFvbDsKLy8t LT48L3NjcmlwdD48c3BhbgppZD1jb21tZW50dGVzdApzdHlsZT0iZGlzcGxheTogbm9uZSI+PHNj cmlwdAp0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQpha2oo KTsvLy0tPjwvc2NyaXB0PiZuYnNwOzxzY3JpcHQKdHlwZT0idGV4dC9qYXZhc2NyaXB0IgpsYW5n dWFnZT1qYXZhc2NyaXB0PjwhLS0KYWtpKCk7Ly8tLT48L3NjcmlwdD48L3NwYW4+PHNwYW4KaWQ9 eG1wdGVzdApzdHlsZT0iZGlzcGxheTogbm9uZSI+PHNjcmlwdAp0eXBlPSJ0ZXh0L2phdmFzY3Jp cHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQpkb2N1bWVudC53cml0ZSgnXHgzY3htcFx4M2Un KTsvLy0tPjwvc2NyaXB0PiZuYnNwOzx4bXA+PC94bXA+PC9zcGFuPjxzY3JpcHQKdHlwZT0idGV4 dC9qYXZhc2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0Kdmg9YW15KCdjb21tZW50dGVz dCcpO3ZpPWFteSgneG1wdGVzdCcpO3ZnPSEodmh8fHZpKTsvLy0tPjwvc2NyaXB0Pgo8c2NyaXB0 CnR5cGU9InRleHQvamF2YXNjcmlwdCIKbGFuZ3VhZ2U9amF2YXNjcmlwdD48IS0tCmFraigpOy8v LS0+PC9zY3JpcHQ+PHA+UmVhc29ucyB5b3UgbWF5IGJlIHNlZWluZyB0aGlzIHRleHQ6PG9sCmNs YXNzPW1haW5SZWFzb25zPjxsaT5Zb3UgYXJlIHNlZWluZyB0aGlzIHRleHQgaW4geW91ciBwcmV2 aWV3IHBhbmUuIFBsZWFzZQpvcGVuIHRoZSBhdHRhY2htZW50IHRvIHJlYWQgeW91ciBzZWN1cmUg bWVzc2FnZS48L2xpPjxsaT5Zb3UgaGF2ZSBvcGVuZWQgdGhlCmF0dGFjaG1lbnQgYW5kPG9sCmNs YXNzPXN1YlJlYXNvbnMKdHlwZT1hPjxsaT55b3UgZG8gbm90IHlldCBoYXZlIGFuIGFjY291bnQu IFBsZWFzZSBzZWxlY3QgeW91ciBlbWFpbCBhZGRyZXNzCmFuZCBjbGljayB0aGUgT3BlbiBidXR0 b24gdG8gY3JlYXRlIGFuIGFjY291bnQuPC9saT48bGk+eW91IGhhdmUgYW4gYWNjb3VudC4KT25j ZSB0aGUgT3BlbiBidXR0b24gYXBwZWFycywgZW50ZXIgeW91ciBwYXNzd29yZCBhbmQgY2xpY2sg T3Blbi48L2xpPjwvb2w+CjwvbGk+PC9vbD48L3A+PHA+SWYgdGhlIE9wZW4gYnV0dG9uIGRvZXMg bm90IGFwcGVhciwgcGxlYXNlIGZvcndhcmQgdGhlCm9yaWdpbmFsIGVtYWlsIHRvOiBtb2JpbGVA cmVzLmNpc2NvLmNvbTwvcD48aHIKc2l6ZT0xPjxzY3JpcHQKdHlwZT0idGV4dC9qYXZhc2NyaXB0 IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KYWtpKCk7Ly8tLT48L3NjcmlwdD48Zm9ybQptZXRo b2Q9UE9TVAphY2NlcHQtY2hhcnNldD1VVEYtOAphY3Rpb249Imh0dHBzOi8vaWVhMzcwcTAzLnFh LnNici5pcm9ucG9ydC5jb20vZW52ZWxvcGVvcGVuZXIvZGVjcnlwdF9lbnZlbG9wZS5qc3AiCj48 aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT1tZXRhUGF5bG9hZFZhbHVlCnZhbHVlPSIiPjxpbnB1dAp0 eXBlPWhpZGRlbgpuYW1lPXBheWxvYWRWYWx1ZQp2YWx1ZT0iIj48aW5wdXQKdHlwZT1oaWRkZW4K bmFtZT1rZXlTZXBhcmF0b3IKdmFsdWU9Il4iPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPWtleUNh c2VJbnNlbnNpdGl2ZQp2YWx1ZT0iMCI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9b3BlbmVySG9z dAp2YWx1ZT0iaWVhMzcwcTAzLnFhLnNici5pcm9ucG9ydC5jb20iPjxpbnB1dAp0eXBlPWhpZGRl bgpuYW1lPXJlZ2lzdGVyVVJMCnZhbHVlPSIiPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPXBzd2RF eHBpcmVkVVJMCnZhbHVlPSIiPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPXBzd2RGb3Jnb3RVUkwK dmFsdWU9Imh0dHBzOi8vaWVhMzcwcTAzLnFhLnNici5pcm9ucG9ydC5jb20vd2Vic2FmZS9wc3dk Rm9yZ290LmFjdGlvbiI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9c2Vzc2lvbmtleQp2YWx1ZT0i Ij48aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT1zZWN1cmVOYW1lCnZhbHVlPSIiPjxpbnB1dAp0eXBl PWhpZGRlbgpuYW1lPWxvZ291dFVSTAp2YWx1ZT0iIj48aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT1z ZWN1cmVSZXBseUFsZwp2YWx1ZT0iQVJDNCI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9Il9jaGFy c2V0XyI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9Y2hhcnNldFRlc3QKdmFsdWU9IiYjMTIzNzE7 Ij48c3BhbgppZD1oaWRkZW5SZWNpcGllbnQ+PC9zcGFuPjxkaXYKaWQ9cGF5bG9hZEltYWdlCnN0 eWxlPSJ2aXNpYmlsaXR5OmhpZGRlbjsgaGVpZ2h0OjFweDsgb3ZlcmZsb3c6aGlkZGVuIj4KPHNj cmlwdAp0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQppZih2 aClha2ooKTtlbHNlIGlmKHZpKWRvY3VtZW50LndyaXRlKCdceDNjeG1wXHgzZScpOy8vLS0+PC9z Y3JpcHQ+Cjxicj48aW1nIGFsdD0iIiBzcmM9Ij9wPTAmYW1wO2Q9JTdCJ25hbWUnJTNBbnVsbCwl MEQlMEEnbXNnSUQnJTNBJzk5YjZlYWJlMjAyNjAyNzE3ZjAwMDAwMTkyMzI1NmQwJTQwaWVhMzcw cTAzJTJFcWEnLCUwRCUwQSdmbGFncyclM0EyMDU3LCUwRCUwQSdyaWQnJTNBJ2NHOXlkSE10WTI5 dGJXbDBkR1Z5YzBCbWNtVmxZbk5rTG05eVp3JTNEJTNEJywlMEQlMEEna2V5c2VydmVyaG9zdCcl M0EnaWVhMzcwcTAzJTJFcWElMkVzYnIlMkVpcm9ucG9ydCUyRWNvbScsJTBEJTBBJ3NlY3VyZXJl cGx5aG9zdCclM0EnaWVhMzcwcTAzJTJFcWElMkVzYnIlMkVpcm9ucG9ydCUyRWNvbScsJTBEJTBB J29wZW5lcmhvc3QnJTNBJ2llYTM3MHEwMyUyRXFhJTJFc2JyJTJFaXJvbnBvcnQlMkVjb20nLCUw RCUwQSd0b2MnJTNBJTVCJTBEJTBBJTVCJ0JvZHktMTI2NDYxNjM1MTI2NSUyRWh0bWwnLDEsJTBE JTBBJycsJTBEJTBBJycsJTBEJTBBMTMsJTVCMCwxMTE4JTVELCdCb2R5LTEyNjQ2MTYzNTEyNjUl MkVodG1sJywlMEQlMEEnSVNPLTg4NTktMSclNUQsJTBEJTBBJTVCJ2F0dGFjaG1lbnQxJywzLCUw RCUwQScnLCUwRCUwQScnLCUwRCUwQTUsJTVCMTExOCw1NjAlNUQsJ2F0dGFjaG1lbnQxJywlMEQl MEEndXRmLTgnJTVELCUwRCUwQSU1QidNZXNzYWdlQmFyJTJFaHRtbCcsNCwlMEQlMEEnJywlMEQl MEEnJywlMEQlMEExLCU1QjE2NzgsMTA0NjUlNUQsJ01lc3NhZ2VCYXIlMkVodG1sJywlMEQlMEEn SVNPLTg4NTktMSclNUQlMEQlMEElNUQsJTBEJTBBJ3NhbHQnJTNBJ082NFU0ZDdGY2tQRVZlV2RQ MGdvS04lMkZqZjQwJTNEJywlMEQlMEEnZGF0YSclM0ElNUIlMEQlMEEnJywlMEQlMEEnUDZ5TFJV NWtyRkl3R1RrVVhVSHJhYUJURkt3NWFOJTJCZ1RLMjdvJTJCY0hWd1c0JTJGM1BpYzMlMkJPekV0 ZjhmNWhjcTlVTHFGMWwzSjUlNUMlMEQlMEFLcCUyRkpZS1VmbkxRZ3ZDUDF5bGFFM2gwUUk4JTJC OHF3ZWN1QVg5Vmt6NlF6RDRkVnNVdU05dCUyRm5sZEtsMTAyTklPbjNsd2Y1OWolNUMlMEQlMEFI eU9pVm5tUGJESENqYmlDbEFwbWpxa3RMSzdFOWFEcENxWXFBWGtibHJoZWx6UGpvd2FCajl0N1dR YnhOcGZWVHU4RUp1dVUlNUMlMEQlMEFTJTJGcU1hVmZvb2I5NFlzQUtsV2twR2JCU05ZNFd2QXo5 eGZUcFMlMkJId1p4RGtxT1BYSjlvYXBsWXg3Uk4yNUwlMkY1M3ZkdzlNSWclNUMlMEQlMEFCSjRo aTlHQ01UakNiTWY3TVl3ZFpXRWRtcXFPWGVYZkZqbVRqNEFnT0JEWDBQJmFtcDtuPScpIj4KPGlt ZyBhbHQ9IiIgc3JjPSI/cD0xJmFtcDtkPUNTbTJKdHR5Mjc0YTYyZjY0eG1taGlKeFViJTVDJTBE JTBBUnk5Z1FaTG1zRnRpME9raVBXNUY4YVRaVThVQ2FEVjM3QTlWJTJGcnJsUFFoMmxrazFFbU14 MXlVQXBlZHJhelg4U2hoJTJCcVVoNyU1QyUwRCUwQTRJRVZLdVJHemVsd1RZNHglMkJEQ2ZwcEVG RE9KZmtQMEhBbkFWWThVa3AyOGJvZ0ZtWUZWb3ZwazdpaXdIcHU3eTZiQXhabWVvJTVDJTBEJTBB VHZlaGh3bGdyb1VyZHh5NTl3THlJaXE3VTNEWE1OQksxeFBhbEhlZzJhb2FTcVZHR1lUYXRZZmxZ dkFGVEtoNjRpbHg3JTJGR28lNUMlMEQlMEF1SzU2cDJ3SWMwQ0NOJTJGOTdtMnBqOHBJTnRLTTIw TkJ0YTF2ZUZtSk0lMkJpZkw0cENqRFIlMkJEJTJGZXBQc1N4dktJSlNyT0hDZm53byU1QyUwRCUw QXVHV0M1UWpBWSUyQmRiMFpWVmJaJTJGaFd0dGtHVkNSS3VnJTJCNVM2cWF4M0c5bnRWaHROb2Qw M21ib1R5VjNWU1JXV3RiaWElMkJEMWNxJTVDJTBEJTBBUkNZeVZrSlhudlE2bXMyVmZ4TXF2enRL SFp4MlhQa0Q0TkRnQ0lhdWZPekZQVHB3NmJSeHZzbnNOcHVaMWl4bVpmQmY0REVTJTVDJTBEJTBB RDQ5bndYVXNsaTIzN0Fjc0JRR2NWdVBKWUxlZDlxTkh6NzZzJTJCT3JYektCRnFxWHpGWjNJNTVN dUVBQU5UJTJGVnNwMmF2QmxsaiU1QyUwRCUwQWUxMjFmZnZiVmxPMVlsZXBNcmRTYUNGN095OWpo ajQxSEhmRHI5Um9zQnclMkJGOGNLNkx1RGVvRmlzdXNhOGFaeXN6NkgzUEdGJTVDJTBEJTBBOWJE JTJCYWJETjQyemZXN1J1Z21OdTVWJTJCTTdOc3N2NmVaRGhxdyUyRkFEa3pKSDhsaFBoRmRUVUJp blBrVDAxZkMwZVZHQjY4TmlkJTVDJTBEJTBBVVY2UzhXYzBmTmp1ZUZRM2FUcjB2WmVFWDFMb2Uw cFYwcHplQWJ6Q1VTb0NMVkZPR05PJTJCSWFiZWRHZ25sd05mejNBMWxJZjAlNUMlMEQlMEFWS0xa eTk2TzViamRmZkV6WXNWWFB2aGIwZlI1WWwlMkZ0cGRwVDNaYmg2dkQ0TTNIdnR0JTJCbFVYNU5m U05yY1k1Ukh3VlZJSnp4JTVDJTBEJTBBdVhXJTJCTmY2MXNjM2pNaVFVNldqM0JjWDhDQWNmJTJG MldOT1JKRWdqcm1PWTFpa2tZMVJ2SG1RaWVOZmc4b3F4T2tJYngwWXglMkZ3JTVDJTBEJTBBa2VN ajdZRzJldW92JTJCT0VwVyUyQmNLbk0yUTklMkYwZmdPRVRuZVRscEtSMnhGaXI4aE9tZ3NyaHY2 azdIMTBrY2FEJTJGTyUyQjFkWlFaVSU1QyUwRCUwQXpZWUExN1RxSHRPekwlMkJpdW4lMkJCSHRi M0RadW1LdEp1d1FQVEFycUdmMDl6WUlERlVuZiZhbXA7bj0nKSI+CjxpbWcgYWx0PSIiIHNyYz0i P3A9MiZhbXA7ZD16MVdVUzBkOE4lMkJKQ3UycFdGakZhenklNUMlMEQlMEFSdiUyRnpaSUdSUlh0 UVp0b0JYN0NKUVZJSmFuWDZQZlBnRXpJS1BSTTFoZjRyRU8yTEdiVFJGblE3cTJ1b0t6QlozdWwz cjFQYiU1QyUwRCUwQVlmYnFnY0VTZ3RrcGJneHlJc0IxOGl4akUyYm5KQmNOZENMZ1dSa1h5bHdT d0pKWWkxVVI0eEU5eXpxUjJOUHdEJTJGY01uMW82JTVDJTBEJTBBTjIydU53Zk1CWlhKVzklMkJt SGlEOGtmanZzQnhZb0E5MnJqJTJCVE1iVjFDVG9ib2xiOTZycVZzNEdqWTFKSzljMndRNmZQUzZ5 byU1QyUwRCUwQTNUTGF6eFFZSCUyQlBoN0pYN0syNXA5aXJEajRoWkZPVjQ4TVNlOHhPMkcxSzRx U3RLY2lPTmI2WDBGUmJNMlYzam5oempXUXRTJTVDJTBEJTBBWE16VjRLSEpKckhRR29WJTJGMjJV S2FLM0k5OWlIVUZwQ290WkxZSWh4UVRwSFRxWVZCbTlWZDhtRGRGazlzJTJCUEN1ejhsRzRZUiU1 QyUwRCUwQW9rSEN0enFZdE9XJTJGTkliQnRrRjUyMmY4R2NDeFZrb1BLUHZFaTdJZVhCMGVTUUE2 cndhcTR2Q0kxR3VJJTJGNWxpTllCaWxpS1IlNUMlMEQlMEElMkY2YSUyRnZVeDNGemFNeVBmd1pl UWZYdHpzZmYyckJ1JTJCcFRrc1Rlb1ZUTU82RHFVZDF5bER1ViUyRjgwaFolMkJqSjFVZGFMM0VK JTJGbXolNUMlMEQlMEFEYURqRzR1V0JTakUwNlBlZyUyRlowelBTcHAxeDZyYk40WUp5UVFhUDRM QVhBcWoyakJTdzAlMkYxT2dxbHkyemYlMkZZOCUyRmJMRGh3UyU1QyUwRCUwQWRPbGhIUHAzVk4l MkI2Wml3M0ZOQUg0dXRVeDZBVlBGOGslMkZHUW9iaFB5RmUwcGs0V29kZE5GdjZaSmJEWWlQVENF V0VtUnBPYU8lNUMlMEQlMEE3OUs0YkNMS3ZCbEtOcFdUcmhHM2E3b1lpQk1mVGdvbXMxQVpxY1M4 ZFdlZm9LcGZ3V2N4Uno5cXVNRzdHY0g2OGdGQU16SVolNUMlMEQlMEFyWXU3MzNIZE1Oc2ZncWVq JTJCQ2ZQcDE0anBWMndIamVKOUlLaDVpOUZIaTZSc0RvREFpNHpSRUpOMlklMkZGdXV3MEZKcUo3 N0FHJTVDJTBEJTBBd096SSUyRlZpREdyQjZqaiUyQjM5TEZsVnVDQzVWOFk5eWtWaUZoRnZqbkVJ QWJZQnhQSGNKSXhuZnF3JTJGVWNPNWRDdUdoSllCUTVMJTVDJTBEJTBBcWppNlh4aDZoQVBLWDcz QWcwS0x1cVBMcCUyQmx2MkNyWjFaYiUyQkZQS2Ftdk5ZOGpKcERpQ2xYWkJLWGg0M3Q2clMlMkJT RUl0UkR4JTVDJTBEJTBBd3VtVnNCVEN0Uks4TmtXTHpZNVJ4QUc0M0d4S3lOYldFOEZVenNQclBJ UEh0UENQRW90c2hHTmwmYW1wO249JykiPgo8aW1nIGFsdD0iIiBzcmM9Ij9wPTMmYW1wO2Q9WSUy QnJSamlnQWdRTTVEbEZCJTVDJTBEJTBBdm54RG0lMkJ1ZmlzTkFqY1FuVGtBVSUyQnpjWkVTY2ta akpEanREU2pNNUV5b1Q3enV5UWh4QTlsVzFzc3hkdk9lRGpsT3RDYlYyWCU1QyUwRCUwQWJ4QnZU RXlxZjZjRVFvRWxEVFNOZjlrM3RkSFBFblBZWmd1eXQ2JTJGSndkc3cxbVolMkJVMWNrMVp2MUZE WFRVUU9VQ2taSmRCQSUyQiU1QyUwRCUwQWQ4UEklMkJLMGhzeCUyRm03SW9ueVJMTyUyQjVSTmRJ OXpjTnBIUEN1R1g1OVJmZjQwSXlTd3VMcW80NVRVMUJodXNhR1V4WWNZck1GQyU1QyUwRCUwQXdP d2p1RVdnZFBRNUhrcnZsY29DSHN5ZFFvWGhHbEc4WXlIV1hVR0Jkcllpa2FUOVZDUXp4JTJCT3VI cEdTZWhFRHFNdmhCY2k1JTVDJTBEJTBBNkV5Q1ByS3ZNNEp1TWVHSDFKS2R6QVNhN0dBJTJGZUp2 YTQlMkJvTVBrYmtSVGxKZGM4QXNid2dpcEpQZlVtczk0SEhKcWI3cHlVSSU1QyUwRCUwQUhiNEps eHclMkY4WTViQ1ZSZDN6RExobU84ZnR0U0tuOVdUYURvdUJqb2hNMjl2Z0lncHlnMkJqZ0RMdjVo d0Y2c3RKUjAlMkJ0cGElNUMlMEQlMEFVdnR1Z0IzNW5SbDRCWnpNalVsJTJGdWY1Y25Vb2tlcWpa WEpOZWRjTWNhbndyOEg0ZjhaZnM1YTM1ektwUk04RzFtbDclMkYyc2VnJTVDJTBEJTBBMTFldEFl NWc0dEtBeFZ0NjglMkZGZkpOVm4lMkJYRW9icUY0ZkJIdEtnaDlIR3VhY2oxaFl6cjFUdyUyRnpz MDl5VUlEYmxRUFZMMTVvJTVDJTBEJTBBRGUlMkJNYXZ1M3RNYmlLU0M0aHJnbzdOaGRGJTJCV0xj cHFDJTJCSFE4M01iVUlGS3VUJTJGWTZmZ0NiYTNaenJLYzJjJTJCYUp4SiUyQnJCMFElMkYlNUMl MEQlMEE1a2ZqOVpRN09nbjFHb0p0d1dYQWxNUFl2SThqSmV1Z1BLclpjR0lSUGJlRGZrMnBvOXBo Z3BlbVdOdExGUWolMkZObTlVVWV6bCU1QyUwRCUwQTMlMkJYU2xnaVhsSlk0MzM4eGZVSWtiejhx MXNpbHNQZTVDaTFUSXhWJTJCcFR3SnI0dE9KMDh1S2FPZUViYWpsekhWZWJJRUpkcGMlNUMlMEQl MEFMbWhvTVRIY1dsb0VvWnM5JTJGRk5JNFZMY1k4R1FidjNtTUU5dWFjV3ZCdWtMbXFtQ0laWG9h U2cyNWltQ3hycVp5MnZkd0p5MiU1QyUwRCUwQVI0VDdBYVlsQXQ4dGMyWHhXWmx4NG44bGRldDhF VFplb255UXhWdk05JTJGb3VldmNZSjNzT3hUb2tVeU9qOWNrUk40UVlsSjlxJTVDJTBEJTBBWlht VjA2eWpEM0ZqaUVEdU0zalRmeUYyeUVtYk5ERWxTNTFHSEVjdm5uQ3lKaEtrMkdVc2xkeW9MSWd3 JmFtcDtuPScpIj4KPGltZyBhbHQ9IiIgc3JjPSI/cD00JmFtcDtkPWZEb2IyV3BHSFNxSCU1QyUw RCUwQUxrS2ZUaXp5MU5xc0hlNFZGQUR3ZFdjRHg0eFBJSkdOOXFGYkhuNWcwQXRUTEUzcDVXSDMl MkZ6SXM5ZU5KSWhvdHNLUUlIcVRyJTVDJTBEJTBBN1NwcUl0VlhHdWRSbUFBMW9JNzlwYlJyME1L ZHRUM3BYV1BwJTJGSHJtemZ6ZjNxREZmSURNdE9DUnFMVklGTGtGTTZ0YUhUdHclNUMlMEQlMEFF SWNKZkwwU2NnTUgwa3ZQcnltWHN2R0xvbFhheGRlWDFHQVhidGc2cFJMdFVPWXFpTSUyQmYxUjlr aWFxVTdaV0NSWmVnJTJGYTc3JTVDJTBEJTBBYyUyRmJRMmZ0VE5zREFFcnJONnM5ODAlMkJaR3A4 UHlsJTJCWVFhaVZEeDZoJTJGVDVtUlNPNzh2clZ0Nmp1QThHRnBVM0xRZzRjek93VnAlNUMlMEQl MEF1TzZwaGpKZCUyQlozM0M3JTJCV2olMkZwS1pNYlhYVTFONEtha0M1OUJCRFJWJTJGJTJGWUpj RFhmdEY5d3JOS2pVSWhMcUhXdmEzMlJacngzJTVDJTBEJTBBSUdVbTI1cXpydVVhdjdKaWtaUTU5 ampwaDJWYjYxM3QzalhlUFZVc2E4TUJYTXlhYktzekFtQ3hFdWdqdnIwQzE0WGpmTGZhJTVDJTBE JTBBcUx5bGolMkZLU0JGQkhWZnVKNkJqa3h3M0hmRHZxOE5vSGI3Y0s2aEhFSXdGSFYwZW9vUyUy Qkg2NVpzMERIQUFBTEUySm1pWmZVOCU1QyUwRCUwQVE1MlJnNDNsNk5hTUtnWG1xRXF0dldIWCUy QjFiTzg3eDBnYnNsZk1IYzhLR0lIeGk4eWxldDFLSjVlaVFES1pjcUdxaVRkT1FHJTVDJTBEJTBB JTJGbDBXT3ZlekpjQUp1Rlk0eE5tUHZHN2lJQzdsdkgxbUZYc1NKZTgzQlAxbjEzUFBSVE0wZ1FM R05HVnRKRGJkdndUNGRYNGUlNUMlMEQlMEFPdThFUWYxNyUyRkdjV3pkdzNFdVJSTlUzY2VMZjhi M3VLRHc5JTJGQWgyQWx3TGYlMkZrVHBHNGVHdXJDRUx6dHVYbk5CNUFwb2N6TlIlNUMlMEQlMEEy VlVOMExjYmhxJTJCYUN2SEZRU3JZWUxIeFBvZ3dvWkE5UGs5VGV0Z252VnMyUE1wYjhXSjRYZnJQ cG5OVXpPYVh0cjQlMkJXejA3JTVDJTBEJTBBODlaQzZOQlE1cTExNzdzUzBxb0YxWkJWTm1yMUlC d1VoMTZYRkhBZHc3Q3kxT3l2dXVCam0xeEc2QkhYc1ZEV2hEb1BWcnNnJTVDJTBEJTBBU0ZFUGFt bFZRMncya3RiRTc3Q3pwRTI0SHdaVSUyQnNUb1luZHR1UlZvN0FYVFh5RDJZNU83WkZBZ1BweGk0 JTJCcXJvT3RkSkZKJTJCJTVDJTBEJTBBdEZObWgzc05TZmo2Y3RsNk1wMmNoMThYNDklMkZ5NE1Q eWVjdndIUnBLRlJnczRVJTJGYW56alJzTWFKMUs3OUhIdlNGaVk4VmxoaSZhbXA7bj0nKSI+Cjxp bWcgYWx0PSIiIHNyYz0iP3A9NSZhbXA7ZD0lNUMlMEQlMEFWN3RmVW9FWDRUZkNsd1IxdjZuZFpE VVI3RWJmQ250SWhXTiUyQjJWREZPNG0wVlFaZU1EVTBMelFhaUZaJTJCRFp0RHc3aUhFa2lqJTVD JTBEJTBBYllOTHpvNjZGOGQlMkYlMkIlMkY0bUVGUTdsWmpwSUxoV0hoVFZyMERZdDlWbzZKQiUy QnQ1UkdQZkxYMHZiQlVoNk5QNUZFJTJGbjV3MXRidSU1QyUwRCUwQXhEMzNQUzVRSEdXN2hZaHAl MkJQVVFnVnNPdG11ck5iU0ZEOFA5WWZRYks0c3pwVmwyJTJGJTJCSWJiYmc2bGVTaGZLdTNPUGI5 MjdZaCU1QyUwRCUwQWVPUVZtWHM4dXdXOUw5TjhTJTJGWWZ2RlJFaHRUJTJCZk5vVzdwZG1td3VV UnlxeDNIVEhRcGVYc2xGQW5PV0FoSEdJNkdGMVVBZFQlNUMlMEQlMEFtOXNxOEtQc1YlMkYlMkYw eXU3cXVMYzBlM0JlYW1vdTlxUVRjZzJ3NEl3NzNQbDR4ZnkxSHU4QlZMZjFtOHdMQnJ5RHZPNHVk RiUyQjMlNUMlMEQlMEFhTHRvOXlIdks4VFhWajRldTAlMkYxaVVTQUs1cGRGODQ0VkN1YjdzSHZK eldCVTRUVXNBeDJjVHA1RHElMkIlMkJpT1pQdGwlMkI2STc0TiU1QyUwRCUwQTBxUmMwYW9DdWJV dGpTVVhpZnVMWVVWUHlTTXB0UHpkdW1rUDR3RXdGbDBhVUQ0d1c3WEk1RiUyQmpZWFdrUTRDMHhT R3dmbDNVJTVDJTBEJTBBRG43RExrSHlycTVjJTJCQWd2bUtMam82RSUyRmhpazRHWFp1YkoyWEND SWsxNDl0UW0zTEZFU1JYZGNxN0klMkZIaFhlSzZCR3dWJTJGdzIlNUMlMEQlMEFZbTdBJTJCdjFq WXJoeTZWM01WWnVqbHlrWHRlMjM1QTlrc2NBR1JDRzZzNXFCRlR4JTJGc1kyTGRtc1Q2NW9iJTJG WWw3OElZNmNhUFklNUMlMEQlMEF2dDdoRkUyJTJCVVdTQkVKalp4dzA1N2xqendOTXdIU3lYakdU V2FEQ0R4T3I2MHgxSElLbENvZURoUFA0OWFjTlVoeiUyQnZreHB6JTVDJTBEJTBBMTBiVE1aVFcx emh1NkZ2TlZlMVlpREx0R09XVGZPJTJCRkp6NSUyRkN2SVhORm56VEN6SlZHSzdma1k1Qml6d3hD V1l1NEtqc0tKaiU1QyUwRCUwQU9RY256dHJmNWFiTWI1d1l2OG4zU0pEdmRURzJCQ0tOODIyYTRB NHUySDMlMkZ5UkhaWXFkbXB3TGlkWHpGMlNMTCUyQndsdVZTSDQlNUMlMEQlMEFjblJhQXZIM2hY dG53VExLSHNDTTMwSm5ZSiUyQnZHbnlOc0JUNEtLb1N2R0hxbXZHWnBQVW5vRlhWdzdTYnVEZUdZ NUtDUDZIeSU1QyUwRCUwQUk4UmM0Nk1FR1h3QlNYZXZLdzk0bCUyRjlXbCUyQlZmMlAlMkY5aiUy RiUyQkszSUdnd0RkYlRONHB6dllQZjNaZkRkVVEmYW1wO249JykiPgo8aW1nIGFsdD0iIiBzcmM9 Ij9wPTYmYW1wO2Q9OEFsVWQ4SGV1aHRqJTVDJTBEJTBBQkZ1cERxN3JUJTJGOHQ1R1NGejR0c2F2 TWh6QTJNJTJCMGQ5M1lIdlNMRmlXSyUyRmFrQW5PbTBnSSUyQldnYUhTRE5rZkJER2xiNk5Gc1gl NUMlMEQlMEEydk5nalVXdVZITVRpVnRjMmd1JTJGOWJWWXJ3UHRmNGszS3YxeVJCZll6aHVBcHRJ Qk9oTmtjZ3VyUkt5VGVOeEpNNUNEb1ZPciU1QyUwRCUwQWpJZVhvM29ZUHYyM2xmZWlFVGlYc3Ul MkYlMkJac2tBZjB0blEyVFdEaGNJY01ob3J3QXNWVzNaTzAyMWdkWkEzWURiNVVOeHhnVCUyQiU1 QyUwRCUwQThLUXNRQyUyRm1oZTdYWUlVRyUyQiUyQnI3QTFVMWRGZlNmZ2daJTJGM1lTR3lIM2lz JTJGS3lBcjBVJTJGeTNISlZRY1JmN2Y4TUFLU0sxWnZZMSU1QyUwRCUwQVNJdU1CMUtmOHRRdCUy QmFkS3pGaFolMkZQT1JVTERuN3RHOUNBYkMlMkZvdDRQeFhJdG1MRTNRZ2ZKYXROeUZiZzRhdk1Y d2FxTlBsVSU1QyUwRCUwQXRnYXRoMnNoJTJCYmhUZSUyQkc5Mk5TY2FDdk9HYUslMkZackVUcVVm a0h2JTJGYnVDYzU5JTJGaVN4VnM2JTJGazJhekl4RGluODBCTmZVVmZLRSU1QyUwRCUwQUVCciUy QmhoTnVYdWFFakVoYTF1RVFwdVl4QWFwYnQlMkZjNWtWY2luVEl3OW1nMmI3Z3h1ZUwlMkJpcXpp REhFSnN1VjJ4ekM3VGcxZiU1QyUwRCUwQTlhWElIRk8xJTJCYVg2bnZFWFA3bVhVS29Hc3hNSUp3 RDR4ZDk0JTJGeiUyQmZuaGsxVHU1NmklMkY1OSUyRjk1WFB6b3JQOUhxTlBHa0lqUUMlNUMlMEQl MEFXTm5LWHElMkZrJTJCNmVQejVUcVNkc0RObkN0Z2J2a3I3N2V2MllGbjZncVh4N0Z6VTNBRFVO NyUyRkZrRDNRY0dGWXdSaXRMMEElMkZQSyU1QyUwRCUwQVlYc0Rlc0h6cW85VVBUYSUyQnBhWWdP SEdSajUlMkZObEdBSmxXT0NwdUpYaER0OXcwTGZtUmsyS1paN2F2NExGTWtJVWMzczB4ZHMlNUMl MEQlMEE5cU9Cd3JkajJrZmtIdVNydm0lMkI3TTglMkJnemhadjJzSUtwZzBmZFg2MXVkN2QlMkZC OUxjUWhYZFV3TEd4S2tMQSUzRCUzRCcsJTBEJTBBJ0FBQUFBQSUzRCUzRCclMEQlMEElNUQlN0Ql MEQlMEErKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrJmFtcDtuPScpIj4KPHNjcmlwdAp0eXBlPSJ0ZXh0L2phdmFzY3JpcHQi Cmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQppZih2aClha2koKTsvLy0tPjwvc2NyaXB0Pjx4bXA+ PC94bXA+PC9kaXY+PGRpdgphbGlnbj1jZW50ZXI+PHAKc3R5bGU9ImZvbnQtc2l6ZTo2cHgiPiZu YnNwOzwvcD48dGFibGUKY2VsbHBhZGRpbmc9MApjZWxsc3BhY2luZz0wCndpZHRoPTc1MApib3Jk ZXI9MAppZD1vdXRlclRhYmxlCmJnY29sb3I9IiNGRkZGRkYiPjx0cj48dGQKaGVpZ2h0PTEKY29s c3Bhbj00CmJnY29sb3I9IiNGMEU2Q0MiCmNsYXNzPXNwYWNlcjJweD4mbmJzcDs8L3RkPjx0ZApj bGFzcz1zcGFjZXIxcHg+Jm5ic3A7PC90ZD48L3RyPjx0cj48dGQKd2lkdGg9MQpyb3dzcGFuPTYK Ymdjb2xvcj0iI0NDQzBBQSIKY2xhc3M9c3BhY2VyMXB4PiZuYnNwOzwvdGQ+PHRkCmhlaWdodD0x CmNvbHNwYW49MgpiZ2NvbG9yPSIjRjdGN0Y3IgpjbGFzcz1zcGFjZXIycHg+Jm5ic3A7PC90ZD48 dGQKd2lkdGg9Mgpyb3dzcGFuPTMKYmdjb2xvcj0iI0Y3RjdGNyIKY2xhc3M9c3BhY2VyMXB4PiZu YnNwOyZuYnNwOzwvdGQ+PHRkCndpZHRoPTIKcm93c3Bhbj01CmJnY29sb3I9IiNBQUEzOTkiCmNs YXNzPXNwYWNlcjJweD4mbmJzcDsmbmJzcDs8L3RkPjwvdHI+PHRyPjx0ZAp3aWR0aD0xCnJvd3Nw YW49MgpiZ2NvbG9yPSIjRjdGN0Y3IgpjbGFzcz1zcGFjZXIxcHg+Jm5ic3A7Jm5ic3A7Jm5ic3A7 PC90ZD48dGQ+PHRhYmxlCmNlbGxwYWRkaW5nPTAKY2VsbHNwYWNpbmc9MApib3JkZXI9MAp3aWR0 aD0iMTAwJSI+PHRyPjx0ZAp3aWR0aD0xMzAKaGVpZ2h0PTgxCnZhbGlnbj10b3AKYWxpZ249bGVm dAppZD1sb2dvQ2VsbD4KPGltZwphbHQ9IiIKc3JjPSJodHRwczovL2llYTM3MHEwMy5xYS5zYnIu aXJvbnBvcnQuY29tL3dlYnNhZmUvYnJhbmRpbmcvY3VzdG9tZXItbG9nby5naWYiCmJvcmRlcj0w PjwvdGQ+PHRkCndpZHRoPSIxMDAlIj4mbmJzcDs8L3RkPjx0ZAp3aWR0aD0xMzAKaGVpZ2h0PTgx CmFsaWduPXJpZ2h0CnZhbGlnbj10b3AKaWQ9cG9zdG1hcmtDZWxsPjxkaXYKaWQ9b3V0ZXJQb3N0 bWFyaz48ZGl2CmlkPWlubmVyUG9zdG1hcms+PHRhYmxlCmNlbGxwYWRkaW5nPTAKY2VsbHNwYWNp bmc9MApib3JkZXI9MD48dHI+PHRkCnZhbGlnbj10b3A+CjxpbWcKYWx0PSIiCnNyYz0iaHR0cHM6 Ly9pZWEzNzBxMDMucWEuc2JyLmlyb25wb3J0LmNvbS93ZWJzYWZlL2JyYW5kaW5nL3Bvc3RtYXJr TGVmdExvY2FsLmdpZiIKYm9yZGVyPTA+CjwvdGQ+PHRkCnZhbGlnbj10b3A+CjxpbWcKYWx0PSIi CnNyYz0iaHR0cHM6Ly9pZWEzNzBxMDMucWEuc2JyLmlyb25wb3J0LmNvbS93ZWJzYWZlL2JyYW5k aW5nL3Bvc3RtYXJrLmdpZiIKYm9yZGVyPTA+CjxkaXYKYWxpZ249Y2VudGVyCmlkPXRpbWVTdGFt cENvbnRhaW5lcj48c3BhbgppZD10aW1lU3RhbXBMb2NhdGlvbj4mbmJzcDs8L3NwYW4+PC9kaXY+ PC90ZD48L3RyPgo8dHI+PHRkCmNvbHNwYW49MgphbGlnbj1yaWdodD48dGFibGUKYm9yZGVyPTAK Y2VsbHBhZGRpbmc9MApjZWxsc3BhY2luZz0wPjx0cgppZD1zZW5kZXJBdXRoTG9jYXRpb24+PHRk CmNsYXNzPXNlbmRlckF1dGgKYWxpZ249cmlnaHQ+PC90ZD48dGQKY2xhc3M9c2VuZGVyQXV0aAph bGlnbj1sZWZ0PjwvdGQ+PC90cj48dHIKaWQ9c2Vuc2l0aXZpdHlMb2NhdGlvbj48dGQKY2xhc3M9 c2VuZGVyQXV0aAphbGlnbj1yaWdodD48L3RkPjx0ZApjbGFzcz1zZW5kZXJBdXRoCmFsaWduPWxl ZnQ+PC90ZD48L3RyPjwvdGFibGU+PC90ZD48L3RyPgo8L3RhYmxlPjwvZGl2PjwvZGl2PjwvdGQ+ PC90cj48L3RhYmxlPjwvdGQ+PC90cj48dHI+PHRkCmFsaWduPWNlbnRlcgppZD1pZnJhbWVMb2Nh dGlvbj48dGFibGUKY2VsbHBhZGRpbmc9MApjZWxsc3BhY2luZz0wCmJvcmRlcj0wCndpZHRoPSIx MDAlIgpjbGFzcz1tYWluV2luZG93CmlkPWlmcmFtZVRhYmxlPjx0cj48dGQKaWQ9aGVpZ2h0Q29u dHJvbApoZWlnaHQ9MjEwPjx0YWJsZQphbGlnbj1jZW50ZXIKd2lkdGg9NzAwCmlkPWNlbnRlclRh YmxlCmNlbGxwYWRkaW5nPTAKY2VsbHNwYWNpbmc9MApib3JkZXI9MD48dHI+PHRkPjx0YWJsZQph bGlnbj1jZW50ZXIKY2VsbHBhZGRpbmc9MApjZWxsc3BhY2luZz0wCmJvcmRlcj0wPjx0cj48dGQK d2lkdGg9MTU1PiZuYnNwOzwvdGQ+PHRkCmFsaWduPWNlbnRlcgppZD1ib3JkZXJDb250YWluZXI+ PGRpdgphbGlnbj1yaWdodAppZD1oZWxwTGlua0xvY2F0aW9uPjxhCmhyZWY9Imh0dHBzOi8vaWVh MzcwcTAzLnFhLnNici5pcm9ucG9ydC5jb20vd2Vic2FmZS9oZWxwP3RvcGljPUVudmVsb3BlIgp0 YXJnZXQ9Il9ibGFuayI+SGVscDwvYT48L2Rpdj48ZGl2CmlkPWJvcmRlcldpbmRvd0NvbnRhaW5l cj48ZGl2CmlkPWJvcmRlcldpbmRvd0Jsb2NrPjwvZGl2Pjx0YWJsZQpjZWxscGFkZGluZz0wCmNl bGxzcGFjaW5nPTAKaWQ9Ym9yZGVyVGFibGUKY2xhc3M9Ym9yZGVyV2luZG93CndpZHRoPSIxMDAl Ij48dHIKaWQ9ZnJvbVJvdz48dGQKY2xhc3M9ZXZwV2luZG93PjxwPkZyb206PC9wPjwvdGQ+PHRk CmNsYXNzPWV2cFdpbmRvdwpjb2xzcGFuPTI+PHNwYW4KY2xhc3M9ZW1haWwKaWQ9ZW1haWxGcm9t PktyaXMgS2VubmF3YXkgJmx0O2tyaXNARnJlZUJTRC5vcmcmZ3Q7PC9zcGFuPjwvdGQ+PC90cj48 dHIKaWQ9dG9Sb3c+PHRkCmNsYXNzPWV2cFdpbmRvdz48cD5Ubzo8L3A+PC90ZD48dGQKY2xhc3M9 ZXZwV2luZG93CmNvbHNwYW49Mj48c3BhbgpjbGFzcz1lbWFpbAppZD1lbWFpbFRvPjxzZWxlY3QK aWQ9dG9TZWxlY3QKbmFtZT1yZWNpcGllbnQ+PG9wdGlvbgp2YWx1ZT1udWxsPi0gU2VsZWN0IE9u ZSAtPC9vcHRpb24+CjxvcHRpb24gdmFsdWU9Il90byI+VG86PC9vcHRpb24+CjxvcHRpb24gdmFs dWU9ImN2cy1hbGxARnJlZUJTRC5vcmciPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwO2N2cy1hbGxA RnJlZUJTRC5vcmc8L29wdGlvbj4KPG9wdGlvbiB2YWx1ZT0iY3ZzLXBvcnRzQEZyZWVCU0Qub3Jn Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtjdnMtcG9ydHNARnJlZUJTRC5vcmc8L29wdGlvbj4K PG9wdGlvbiB2YWx1ZT0icG9ydHMtY29tbWl0dGVyc0BGcmVlQlNELm9yZyI+Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7cG9ydHMtY29tbWl0dGVyc0BGcmVlQlNELm9yZzwvb3B0aW9uPjxvcHRpb24K dmFsdWU9Il9iY2MiPkFkZHJlc3Mgbm90IGxpc3RlZDwvb3B0aW9uPjwvc2VsZWN0PjxzY3JpcHQK dHlwZT0idGV4dC9qYXZhc2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KdmFyIGR3PWtl KCd0b1NlbGVjdCcpO2lmKGR3KWR3Lm9uY2hhbmdlPWFvZTsvLy0tPjwvc2NyaXB0Pgo8L3NwYW4+ PC90ZD48L3RyPjx0cgppZD1zdWJqZWN0Um93Pjx0ZApjbGFzcz1ldnBXaW5kb3c+PHA+U3ViamVj dDombmJzcDsmbmJzcDsmbmJzcDs8L3A+PC90ZD48dGQKY2xhc3M9ZXZwV2luZG93CmNvbHNwYW49 Mj48c3BhbgpjbGFzcz1lbWFpbAppZD1lbWFpbFN1YmplY3Q+Y3ZzIGNvbW1pdDogcG9ydHMvbGFu Zy9waWtlNzIgTWFrZWZpbGU8L3NwYW4+PC90ZD48L3RyPjx0cgppZD1wYXNzd29yZFJvdzE+PHRk CmlkPXBhc3N3b3JkVGl0bGUxCmNsYXNzPXBhc3N3b3JkUm93PjxzY3JpcHQKdHlwZT0idGV4dC9q YXZhc2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KaWYoIXZnKWFraigpOy8vLS0+PC9z Y3JpcHQ+PHNwYW4KY2xhc3M9dGV4dD5QYXNzd29yZDo8L3NwYW4+CjxzY3JpcHQKdHlwZT0idGV4 dC9qYXZhc2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KaWYoIXZnKWFraSgpOy8vLS0+ PC9zY3JpcHQ+PC90ZD48dGQKaWQ9cGFzc3dvcmRFbnRyeTEKY2xhc3M9cGFzc3dvcmRSb3c+PHNj cmlwdAp0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQppZigh dmcpYWtqKCk7Ly8tLT48L3NjcmlwdD48c3BhbgpjbGFzcz10ZXh0PjxpbnB1dCB0eXBlPXBhc3N3 b3JkIG5hbWU9J2tleTEnIHNpemU9MjAgbWF4bGVuZ3RoPTQwPjwvc3Bhbj4KPHNjcmlwdAp0eXBl PSJ0ZXh0L2phdmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEtLQppZighdmcpYWtpKCk7 Ly8tLT48L3NjcmlwdD48L3RkPjx0ZAphbGlnbj1yaWdodD48ZGl2CmlkPXBhc3NwaHJhc2VDb250 YWluZXI+PGRpdgppZD1wYXNzcGhyYXNlQ2VsbEpTPjwvZGl2PjwvZGl2PjwvdGQ+PC90cj48dHIK aWQ9Zm9yZ290UGFzc3dvcmRSb3c+PHRkPjwvdGQ+PHRkCmlkPWZvcmdvdFBhc3N3b3JkQ2VsbApj bGFzcz1mb3Jnb3RQYXNzd29yZFJvdz48c2NyaXB0CnR5cGU9InRleHQvamF2YXNjcmlwdCIKbGFu Z3VhZ2U9amF2YXNjcmlwdD48IS0tCmlmKCF2Zylha2ooKTsvLy0tPjwvc2NyaXB0PjxhCnRhcmdl dD0iX2JsYW5rIgpocmVmPSJodHRwczovL2llYTM3MHEwMy5xYS5zYnIuaXJvbnBvcnQuY29tL3dl YnNhZmUvcHN3ZEZvcmdvdC5hY3Rpb24iPkZvcmdvdCBwYXNzd29yZD88L2E+CjxzY3JpcHQKdHlw ZT0idGV4dC9qYXZhc2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KaWYoIXZnKWFraSgp Oy8vLS0+PC9zY3JpcHQ+PC90ZD48L3RyPgo8dHIKaWQ9Y2hlY2tib3hSb3c+PHRkCmNvbHNwYW49 MwppZD1jaGVja2JveGVzTG9jYXRpb24+PC90ZD48L3RyPjx0cgppZD1hZGRyZXNzU2VudGluZWxS b3c+PHRkCmNvbHNwYW49Mz48cApzdHlsZT0iZm9udC1zaXplOjFweCI+Jm5ic3A7PC9wPjwvdGQ+ PC90cj48L3RhYmxlPjwvZGl2PjwvdGQ+PHRkCndpZHRoPTE1NQppZD1wYXNzcGhyYXNlQ2VsbAp2 YWxpZ249Ym90dG9tPjx0YWJsZQpjZWxscGFkZGluZz0wCmNlbGxzcGFjaW5nPTAKYm9yZGVyPTAK d2lkdGg9IjEwMCUiCmlkPXBhc3NwaHJhc2VUYWJsZT48dHI+PHRkCmlkPXBhc3NwaHJhc2VMYWJl bFJvdwpjbGFzcz1wYXNzcGhyYXNlTGFiZWxSb3c+PHRhYmxlCmNlbGxwYWRkaW5nPTAKY2VsbHNw YWNpbmc9MApib3JkZXI9MD48dHI+PHRkCmlkPXBhc3NwaHJhc2VMYWJlbApjbGFzcz1wYXNzcGhy YXNlTGFiZWw+PHNjcmlwdAp0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3Jp cHQ+PCEtLQppZighdmcpYWtqKCk7Ly8tLT48L3NjcmlwdD5QZXJzb25hbCBTZWN1cml0eSBQaHJh c2UKPHNjcmlwdAp0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiCmxhbmd1YWdlPWphdmFzY3JpcHQ+PCEt LQppZighdmcpYWtpKCk7Ly8tLT48L3NjcmlwdD48L3RkPjwvdHI+PC90YWJsZT48L3RkPjwvdHI+ PHRyPjx0ZAppZD1wYXNzcGhyYXNlVGV4dApjbGFzcz1wYXNzcGhyYXNlVGV4dD48c2NyaXB0CnR5 cGU9InRleHQvamF2YXNjcmlwdCIKbGFuZ3VhZ2U9amF2YXNjcmlwdD48IS0tCmlmKCF2Zylha2oo JyZuYnNwOycpOy8vLS0+PC9zY3JpcHQ+PGk+WW91ciBwZXJzb25hbCBwaHJhc2UgaXMgbm90CmVu YWJsZWQgb24gdGhpcyBtYWNoaW5lLjwvaT48c2NyaXB0CnR5cGU9InRleHQvamF2YXNjcmlwdCIK bGFuZ3VhZ2U9amF2YXNjcmlwdD48IS0tCmlmKCF2Zylha2koKTsvLy0tPjwvc2NyaXB0PjwvdGQ+ PC90cj4KPHRyPjx0ZAppZD1wYXNzcGhyYXNlSW5mbwpjbGFzcz1wYXNzcGhyYXNlSW5mbz48c2Ny aXB0CnR5cGU9InRleHQvamF2YXNjcmlwdCIKbGFuZ3VhZ2U9amF2YXNjcmlwdD48IS0tCmlmKCF2 Zylha2ooJyZuYnNwOycpOy8vLS0+PC9zY3JpcHQ+PGEKaHJlZj0iaHR0cHM6Ly9pZWEzNzBxMDMu cWEuc2JyLmlyb25wb3J0LmNvbS93ZWJzYWZlL2hlbHA/dG9waWM9UFBOb3RTaG93biIKdGFyZ2V0 PSJfYmxhbmsiPk1vcmUgaW5mbzwvYT48c2NyaXB0CnR5cGU9InRleHQvamF2YXNjcmlwdCIKbGFu Z3VhZ2U9amF2YXNjcmlwdD48IS0tCmlmKCF2Zylha2koKTsvLy0tPjwvc2NyaXB0PjwvdGQ+PC90 cj48L3RhYmxlPjwvdGQ+PC90cj48dHI+PHRkPiZuYnNwOzwvdGQ+PHRkPgo8dGFibGUKd2lkdGg9 IjEwMCUiCmNlbGxwYWRkaW5nPTAKY2VsbHNwYWNpbmc9MApib3JkZXI9MD48dHIKaWQ9YnV0dG9u Um93Pjx0ZApjb2xzcGFuPTIKd2lkdGg9IjEwMCUiPjx0YWJsZQp3aWR0aD0iMTAwJSIKYm9yZGVy PTAKY2VsbHBhZGRpbmc9MApjZWxsc3BhY2luZz0wPjx0cj48dGQKY2xhc3M9ZXZwV2luZG93CnZh bGlnbj10b3AKc3R5bGU9InBhZGRpbmctcmlnaHQ6IDBweCIKaWQ9YnV0dG9uQ29udGFpbmVyCmhl aWdodD01MD48dGFibGUKY2VsbHBhZGRpbmc9MApjZWxsc3BhY2luZz0wCmJvcmRlcj0wCnN0eWxl PSJmbG9hdDogcmlnaHQiCmlkPWJ1dHRvblRhYmxlPjx0cj48dGQKaWQ9b3BlbkJ1dHRvbkxvY2F0 aW9uPjwvdGQ+PHRkCmlkPWJ1dHRvbkRpdmlkZXI+PC90ZD48dGQKaWQ9c2F2ZUJ1dHRvbkxvY2F0 aW9uPjwvdGQ+PC90cj48L3RhYmxlPjxzcGFuCmlkPXBhc3NNc2cKY2xhc3M9dGV4dD48L3NwYW4+ PHNwYW4KaWQ9aW5pdE1zZwpjbGFzcz10ZXh0PjxzY3JpcHQKdHlwZT0idGV4dC9qYXZhc2NyaXB0 IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KaWYoIXZnKWFraignJm5ic3A7Jyk7Ly8tLT48L3Nj cmlwdD5UaGlzIHBhZ2UgbWF5IHRha2UgYSBtaW51dGUgdG8KbG9hZC4gUGxlYXNlIHdhaXQgZm9y IHRoZSBPcGVuIGJ1dHRvbiB0byBhcHBlYXIgdG8gb3BlbiB0aGlzIG1lc3NhZ2UuCjxzY3JpcHQK dHlwZT0idGV4dC9qYXZhc2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KaWYoIXZnKWFr aSgpOy8vLS0+PC9zY3JpcHQ+PC9zcGFuPjwvdGQ+PHRkCndpZHRoPTEKYWxpZ249cmlnaHQgbm93 cmFwCnN0eWxlPSJwYWRkaW5nLXJpZ2h0OiA0cHgiPjxzY3JpcHQKdHlwZT0idGV4dC9qYXZhc2Ny aXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KaWYoIXZnKWFraigpOy8vLS0+PC9zY3JpcHQ+ PGlucHV0IHR5cGU9aGlkZGVuIG5hbWU9Z3B0X21zZ2lkCnZhbHVlPSdFRkYyQzE1NUI5MjYwMjcx N0YwMDAwMDE5MjMyNTZEMCc+CjxpbnB1dCB0eXBlPWltYWdlIG5hbWU9Z3B0X3N1Ym1pdCBzcmM9 Jz9idXR0b249b2snID4KPHNjcmlwdAp0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiCmxhbmd1YWdlPWph dmFzY3JpcHQ+PCEtLQppZighdmcpYWtpKCk7Ly8tLT48L3NjcmlwdD48L3RkPjwvdHI+PC90YWJs ZT48L3RkPjwvdHI+Cjx0cgppZD1iY2NSb3c+PHRkCmNsYXNzPWV2cFdpbmRvdz48L3RkPjx0ZApj bGFzcz1ldnBXaW5kb3c+PC90ZD48L3RyPjx0cgppZD1zZW50aW5lbFJvdz48dGQKY29sc3Bhbj0y PjxwCnN0eWxlPSJmb250LXNpemU6MXB4Ij4mbmJzcDs8L3A+PC90ZD48L3RyPjwvdGFibGU+PC90 ZD48dGQ+CiZuYnNwOzwvdGQ+PC90cj48L3RhYmxlPjwvdGQ+PC90cj48L3RhYmxlPjwvdGQ+PC90 cj48dHI+PHRkCmFsaWduPXJpZ2h0CmlkPWxpbmtDZWxsPjxhCmhyZWY9Imh0dHBzOi8vaWVhMzcw cTAzLnFhLnNici5pcm9ucG9ydC5jb20vd2Vic2FmZS9oZWxwP3RvcGljPUFkZHJOb3RTaG93biIK dGFyZ2V0PSJfYmxhbmsiPk15IGFkZHJlc3MgaXMgbm90IGxpc3RlZDwvYT48L3RkPgo8L3RyPjx0 cj48dGQKYWxpZ249cmlnaHQKaWQ9b29MaW5rQ2VsbD48c2NyaXB0CnR5cGU9InRleHQvamF2YXNj cmlwdCIKbGFuZ3VhZ2U9amF2YXNjcmlwdD48IS0tCmlmKCF2Zylha2ooJyZuYnNwOycpOy8vLS0+ PC9zY3JpcHQ+U3VibWl0IHlvdXIgcGFzc3dvcmQgYWJvdmUgdG8Kb3BlbiB5b3VyIG1lc3NhZ2Ug b25saW5lLjxzY3JpcHQKdHlwZT0idGV4dC9qYXZhc2NyaXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0 PjwhLS0KaWYoIXZnKWFraSgpOy8vLS0+PC9zY3JpcHQ+PC90ZD48L3RyPjx0cj48dGQKY2xhc3M9 c3BhY2VyMnB4PiZuYnNwOzwvdGQ+PC90cj48L3RhYmxlPjwvdGQ+PC90cj48dHI+PHRkCndpZHRo PTEKYmdjb2xvcj0iI0UzRUVFRSIKY2xhc3M9c3BhY2VyMnB4PiZuYnNwOzwvdGQ+PHRkCmlkPWZv b3RlckNlbGwKc3R5bGU9ImJvcmRlci10b3A6IDFweCBzb2xpZCAjOTY5OTlDIj48dGFibGUKYm9y ZGVyPTAKY2VsbHNwYWNpbmc9MApjZWxscGFkZGluZz00CndpZHRoPSIxMDAlIj48dHI+PHRkCnZh bGlnbj1taWRkbGU+CjxpbWcKYWx0PSIiCnNyYz0iaHR0cHM6Ly9pZWEzNzBxMDMucWEuc2JyLmly b25wb3J0LmNvbS93ZWJzYWZlL2JyYW5kaW5nL3Byb3ZpZGVyLmdpZiIKYm9yZGVyPTA+CjwvdGQ+ PC90cj48dHI+PHRkCmFsaWduPXJpZ2h0PjxzcGFuCmNsYXNzPWNvcHlyaWdodD4mY29weTsgMjAw MC0yMDA4IENpc2NvIFN5c3RlbXMsIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KPC9zcGFuPjwv dGQ+PC90cj48L3RhYmxlPjwvdGQ+PHRkCndpZHRoPTIKYmdjb2xvcj0iI0UzRUVFRSIKY2xhc3M9 c3BhY2VyMXB4PiZuYnNwOzwvdGQ+PC90cj48dHIKYmdjb2xvcj0iI0VFRUVGRiI+PHRkCmNvbHNw YW49MgpiZ2NvbG9yPSIjRENFNkU2IgpjbGFzcz1zcGFjZXIxcHg+Jm5ic3A7PC90ZD48dGQKd2lk dGg9MgpiZ2NvbG9yPSIjRDZFM0UzIgpjbGFzcz1zcGFjZXIycHg+Jm5ic3A7PC90ZD48L3RyPjx0 cgpiZ2NvbG9yPSIjOTk5OUJCIj48dGQKaGVpZ2h0PTIKY29sc3Bhbj00CmJnY29sb3I9IiM5OTkz ODgiCmNsYXNzPXNwYWNlcjJweD4mbmJzcDs8L3RkPjwvdHI+PC90YWJsZT48ZGl2CmlkPXByb2dy ZXNzMT48dGFibGU+PHRyPjx0ZD48L3RkPjwvdHI+PC90YWJsZT48L2Rpdj48ZGl2CmlkPXByb2dy ZXNzMj48dGFibGU+PHRyPjx0ZD48L3RkPjwvdHI+PC90YWJsZT48L2Rpdj48ZGl2CmlkPWFwcGxl dEhvbGRlcgpzdHlsZT0icG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXI6 MCI+PC9kaXY+PC9kaXY+PC9mb3JtPjxkaXYKaWQ9aGlkZGVuQXJlYQpzdHlsZT0iZGlzcGxheTpu b25lIj48L2Rpdj48Zm9ybQppZD1mcmFtZUZvcm0KdGFyZ2V0PWF1dGhGcmFtZQphY3Rpb249Imh0 dHBzOi8vaWVhMzcwcTAzLnFhLnNici5pcm9ucG9ydC5jb20vd2Vic2FmZS9jdXN0b20uYWN0aW9u P2NtZD1hdXRoRnJhbWUiCm1ldGhvZD1QT1NUCmFjY2VwdC1jaGFyc2V0PVVURi04PjxpbnB1dAp0 eXBlPWhpZGRlbgpuYW1lPXN1CnZhbHVlPSIiPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPWhlaWdo dAp2YWx1ZT0iIj48aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT13aWR0aAp2YWx1ZT0iIj48aW5wdXQK dHlwZT1oaWRkZW4KbmFtZT0iaGNfaGVpZ2h0Igp2YWx1ZT0iIj48aW5wdXQKdHlwZT1oaWRkZW4K bmFtZT0iY3Rfd2lkdGgiCnZhbHVlPSIiPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPXYKdmFsdWU9 Mj48aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT1rcwp2YWx1ZT0iXiI+PGlucHV0CnR5cGU9aGlkZGVu Cm5hbWU9a3NraAp2YWx1ZT1TSEExPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPWtjaQp2YWx1ZT0i MCI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9bQp2YWx1ZT0iIj48aW5wdXQKdHlwZT1oaWRkZW4K bmFtZT1mcgp2YWx1ZT0iS3JpcyBLZW5uYXdheSAmbHQ7a3Jpc0BGcmVlQlNELm9yZyZndDsiPjxp bnB1dAp0eXBlPWhpZGRlbgpuYW1lPXN1Ygp2YWx1ZT0iY3ZzIGNvbW1pdDogcG9ydHMvbGFuZy9w aWtlNzIgTWFrZWZpbGUiPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPXNyYQp2YWx1ZT0iQVJDNCI+ PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9InNfb2IiCnZhbHVlPTE+PGlucHV0CnR5cGU9aGlkZGVu Cm5hbWU9InNfb28iCnZhbHVlPTE+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9InNfd2EiCnZhbHVl PTE+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9InNfcm0iCnZhbHVlPTA+PGlucHV0CnR5cGU9aGlk ZGVuCm5hbWU9ZnBsCnZhbHVlPSJodHRwczovL2llYTM3MHEwMy5xYS5zYnIuaXJvbnBvcnQuY29t L3dlYnNhZmUvcHN3ZEZvcmdvdC5hY3Rpb24iPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPXBwbAp2 YWx1ZT0iaHR0cHM6Ly9pZWEzNzBxMDMucWEuc2JyLmlyb25wb3J0LmNvbS93ZWJzYWZlL2hlbHA/ dG9waWM9UFBOb3RTaG93biI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9aGwKdmFsdWU9Imh0dHBz Oi8vaWVhMzcwcTAzLnFhLnNici5pcm9ucG9ydC5jb20vd2Vic2FmZS9oZWxwP3RvcGljPUVudmVs b3BlIj48aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT0icF9tbCIKdmFsdWU9IjQwIj4KPGlucHV0CnR5 cGU9aGlkZGVuCm5hbWU9InBfbyIKdmFsdWU9MT48aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT0icF9u Igp2YWx1ZT0ia2V5MSI+PGlucHV0CnR5cGU9aGlkZGVuCm5hbWU9InBfcyIKdmFsdWU9IjIwIj48 aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT0icF90Igp2YWx1ZT0iUGFzc3dvcmQ6Ij48aW5wdXQKdHlw ZT1oaWRkZW4KbmFtZT1rc3UKdmFsdWU9Imh0dHBzOi8vaWVhMzcwcTAzLnFhLnNici5pcm9ucG9y dC5jb20va2V5c2VydmVyL2tleXNlcnZlciIKPjxpbnB1dAp0eXBlPWhpZGRlbgpuYW1lPXNpZAp2 YWx1ZT0iIj48aW5wdXQKdHlwZT1oaWRkZW4KbmFtZT10awp2YWx1ZT0iIj48aW5wdXQKdHlwZT1o aWRkZW4KbmFtZT1mb28KdmFsdWU9IiI+PC9mb3JtPjxzY3JpcHQKdHlwZT0idGV4dC9qYXZhc2Ny aXB0IgpsYW5ndWFnZT1qYXZhc2NyaXB0PjwhLS0KaWYodHlwZW9mIGp3PT0nZnVuY3Rpb24nKWp3 KCk7d2luZG93Lm9ubG9hZD1hbWE7d2luZG93Lm9ua2V5ZG93bj1hbWE7dmFyIHN2PQpkb2N1bWVu dC5mb3Jtc1swXTtzdi5vbnN1Ym1pdD1mdW5jdGlvbigpe3JldHVybiBhbm4oc3YsCnBheWxvYWQp fTtzdi5vbmtleXVwPWZ1bmN0aW9uKGFraCl7YW5yKHN2LGFraCl9O2lmKCF2Zyl7YW55KCkKO2Fi eigwLCdwYXlsb2FkVmFsdWUnLCdwYXlsb2FkSW1hZ2UnLAonbWV0YVBheWxvYWRWYWx1ZScsJ21l dGFQYXlsb2FkSW1hZ2UnLCJhb2koMCwna2V5MScscGF5bG9hZCwiKwonImh0dHBzOi8vaWVhMzcw cTAzLnFhLnNici5pcm9ucG9ydC5jb20va2V5c2VydmVyL2tleXNlcnZlciIpJwoseydwcm9ncmVz c0ZuJzp1cSwncHJvZ3Jlc3NBcmdzJzp7J3Byb2dyZXNzQmFyJzp7J2JnQ29sb3InOicjODA4MDgw JywKJ2JvcmRlckNvbG9yJzonIzAwMDAwMCd9fX0pfS8vLS0+PC9zY3JpcHQ+PC9ib2R5PjwvaHRt bD4K ------Part-0-20706349-1264616351418-- From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 21:16:47 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5835710656A8; Wed, 27 Jan 2010 21:16:47 +0000 (UTC) (envelope-from makc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2F9DF8FC08; Wed, 27 Jan 2010 21:16:47 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RLGlV3023105; Wed, 27 Jan 2010 21:16:47 GMT (envelope-from makc@repoman.freebsd.org) Received: (from makc@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RLGluA023104; Wed, 27 Jan 2010 21:16:47 GMT (envelope-from makc) Message-Id: <201001272116.o0RLGluA023104@repoman.freebsd.org> From: Max Brazhnikov Date: Wed, 27 Jan 2010 21:16:47 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/multimedia/libxine pkg-descr X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 21:16:47 -0000 makc 2010-01-27 21:16:47 UTC FreeBSD ports repository Modified files: multimedia/libxine pkg-descr Log: Update www. PR: ports/142342 Submitted by: makc Approved by: maintainer timeout (> three weeks) Revision Changes Path 1.4 +1 -1 ports/multimedia/libxine/pkg-descr From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 21:43:42 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E9474106568D; Wed, 27 Jan 2010 21:43:41 +0000 (UTC) (envelope-from glarkin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CDB028FC12; Wed, 27 Jan 2010 21:43:41 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RLhfvh025173; Wed, 27 Jan 2010 21:43:41 GMT (envelope-from glarkin@repoman.freebsd.org) Received: (from glarkin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RLhfl5025172; Wed, 27 Jan 2010 21:43:41 GMT (envelope-from glarkin) Message-Id: <201001272143.o0RLhfl5025172@repoman.freebsd.org> From: Greg Larkin Date: Wed, 27 Jan 2010 21:43:41 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/graphics Makefile ports/graphics/xfractint-devel Makefile distinfo pkg-descr pkg-plist ports/graphics/xfractint-devel/files patch-Makefile patch-common__biginit.c patch-common__fractalb.c patch-common__fractals.c patch-common__frasetup.c ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 21:43:42 -0000 glarkin 2010-01-27 21:43:41 UTC FreeBSD ports repository Modified files: graphics Makefile Added files: graphics/xfractint-devel Makefile distinfo pkg-descr pkg-plist graphics/xfractint-devel/files patch-Makefile patch-common__biginit.c patch-common__fractalb.c patch-common__fractals.c patch-common__frasetup.c patch-common__lsys.c patch-common__lsysf.c patch-common__memory.c patch-common__miscres.c patch-common__prompts1.c patch-common__prompts2.c patch-common__soi.c patch-common__soi1.c patch-headers__port.h patch-unix__general.c patch-unix__unixscr.c Log: Xfractint - The Unix port of fractint, devel version Fractint is an IBM PC program to generate fractals, and was written by the Stone Soup Group. The UNIX port was done by Ken Shirriff and modified by Scott D. Boyd. WWW: http://www.fractint.org PR: ports/138637 Submitted by: onemda at gmail.com Revision Changes Path 1.1307 +1 -0 ports/graphics/Makefile 1.1 +41 -0 ports/graphics/xfractint-devel/Makefile (new) 1.1 +3 -0 ports/graphics/xfractint-devel/distinfo (new) 1.1 +58 -0 ports/graphics/xfractint-devel/files/patch-Makefile (new) 1.1 +12 -0 ports/graphics/xfractint-devel/files/patch-common__biginit.c (new) 1.1 +11 -0 ports/graphics/xfractint-devel/files/patch-common__fractalb.c (new) 1.1 +11 -0 ports/graphics/xfractint-devel/files/patch-common__fractals.c (new) 1.1 +11 -0 ports/graphics/xfractint-devel/files/patch-common__frasetup.c (new) 1.1 +11 -0 ports/graphics/xfractint-devel/files/patch-common__lsys.c (new) 1.1 +11 -0 ports/graphics/xfractint-devel/files/patch-common__lsysf.c (new) 1.1 +9 -0 ports/graphics/xfractint-devel/files/patch-common__memory.c (new) 1.1 +10 -0 ports/graphics/xfractint-devel/files/patch-common__miscres.c (new) 1.1 +11 -0 ports/graphics/xfractint-devel/files/patch-common__prompts1.c (new) 1.1 +20 -0 ports/graphics/xfractint-devel/files/patch-common__prompts2.c (new) 1.1 +21 -0 ports/graphics/xfractint-devel/files/patch-common__soi.c (new) 1.1 +12 -0 ports/graphics/xfractint-devel/files/patch-common__soi1.c (new) 1.1 +20 -0 ports/graphics/xfractint-devel/files/patch-headers__port.h (new) 1.1 +11 -0 ports/graphics/xfractint-devel/files/patch-unix__general.c (new) 1.1 +20 -0 ports/graphics/xfractint-devel/files/patch-unix__unixscr.c (new) 1.1 +8 -0 ports/graphics/xfractint-devel/pkg-descr (new) 1.1 +65 -0 ports/graphics/xfractint-devel/pkg-plist (new) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 22:29:05 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 00C1D106566B; Wed, 27 Jan 2010 22:29:05 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CBA728FC13; Wed, 27 Jan 2010 22:29:04 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RMT45d029423; Wed, 27 Jan 2010 22:29:04 GMT (envelope-from amdmi3@repoman.freebsd.org) Received: (from amdmi3@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RMT448029422; Wed, 27 Jan 2010 22:29:04 GMT (envelope-from amdmi3) Message-Id: <201001272229.o0RMT448029422@repoman.freebsd.org> From: Dmitry Marakasov Date: Wed, 27 Jan 2010 22:29:04 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/games/violetland Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 22:29:05 -0000 amdmi3 2010-01-27 22:29:04 UTC FreeBSD ports repository Modified files: games/violetland Makefile distinfo pkg-plist Log: - Update to 0.2.8 Revision Changes Path 1.8 +3 -2 ports/games/violetland/Makefile 1.7 +3 -3 ports/games/violetland/distinfo 1.6 +75 -22 ports/games/violetland/pkg-plist From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 22:29:53 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 383F0106566B; Wed, 27 Jan 2010 22:29:53 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0F72B8FC17; Wed, 27 Jan 2010 22:29:53 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RMTq73029491; Wed, 27 Jan 2010 22:29:52 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RMTqR0029490; Wed, 27 Jan 2010 22:29:52 GMT (envelope-from miwi) Message-Id: <201001272229.o0RMTqR0029490@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 22:29:52 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www/mozplugger Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 22:29:53 -0000 miwi 2010-01-27 22:29:52 UTC FreeBSD ports repository Modified files: www/mozplugger Makefile distinfo Log: - Update to 1.13.1 PR: 143272 Submitted by: Rusty Nejdl (maintainer) Revision Changes Path 1.14 +1 -1 ports/www/mozplugger/Makefile 1.10 +3 -3 ports/www/mozplugger/distinfo From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 22:29:56 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0C5AC106568D; Wed, 27 Jan 2010 22:29:56 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D819D8FC16; Wed, 27 Jan 2010 22:29:55 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RMTtmg029522; Wed, 27 Jan 2010 22:29:55 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RMTt8q029521; Wed, 27 Jan 2010 22:29:55 GMT (envelope-from miwi) Message-Id: <201001272229.o0RMTt8q029521@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 22:29:55 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net-mgmt/nfdump Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 22:29:56 -0000 miwi 2010-01-27 22:29:55 UTC FreeBSD ports repository Modified files: net-mgmt/nfdump Makefile Log: - The nfdump 1.5 compatibility reenabled. It is critical for existing nfdump 1.5 users, otherwise they cannot access exiting netflow records. PR: 143264 Submitted by: Janos Mohacsi (maintainer) Revision Changes Path 1.22 +6 -0 ports/net-mgmt/nfdump/Makefile From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 22:29:59 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5C1361065716; Wed, 27 Jan 2010 22:29:58 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 621FC8FC1F; Wed, 27 Jan 2010 22:29:58 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RMTwv1029551; Wed, 27 Jan 2010 22:29:58 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RMTw0n029550; Wed, 27 Jan 2010 22:29:58 GMT (envelope-from miwi) Message-Id: <201001272229.o0RMTw0n029550@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 22:29:58 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/multimedia/flvmeta Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 22:29:59 -0000 miwi 2010-01-27 22:29:58 UTC FreeBSD ports repository Modified files: multimedia/flvmeta Makefile distinfo Log: - Update to 1.0.11 PR: 143217 Submitted by: Earl Gay (maintainer) Revision Changes Path 1.3 +1 -1 ports/multimedia/flvmeta/Makefile 1.3 +3 -3 ports/multimedia/flvmeta/distinfo From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 22:30:01 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5CAC410656C7; Wed, 27 Jan 2010 22:30:01 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2D6AC8FC13; Wed, 27 Jan 2010 22:30:01 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RMU1Qx029615; Wed, 27 Jan 2010 22:30:01 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RMU1Lr029611; Wed, 27 Jan 2010 22:30:01 GMT (envelope-from miwi) Message-Id: <201001272230.o0RMU1Lr029611@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 22:30:01 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www/xpi-gwt-dev-plugin Makefile pkg-plist ports/www/xpi-gwt-dev-plugin/files patch-install.rdf X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 22:30:01 -0000 miwi 2010-01-27 22:30:01 UTC FreeBSD ports repository Modified files: www/xpi-gwt-dev-plugin Makefile pkg-plist www/xpi-gwt-dev-plugin/files patch-install.rdf Log: - Add support for i386 PR: 143299 Submitted by: Jonathan Chen (maintainer) Revision Changes Path 1.2 +8 -0 ports/www/xpi-gwt-dev-plugin/Makefile 1.2 +2 -1 ports/www/xpi-gwt-dev-plugin/files/patch-install.rdf 1.2 +0 -20 ports/www/xpi-gwt-dev-plugin/pkg-plist From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 22:30:11 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 917B810656E7; Wed, 27 Jan 2010 22:30:04 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D328C8FC15; Wed, 27 Jan 2010 22:30:03 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RMU3KA029644; Wed, 27 Jan 2010 22:30:03 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RMU3Hl029643; Wed, 27 Jan 2010 22:30:03 GMT (envelope-from miwi) Message-Id: <201001272230.o0RMU3Hl029643@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 22:30:03 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net-im/centerim-devel Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 22:30:11 -0000 miwi 2010-01-27 22:30:03 UTC FreeBSD ports repository Modified files: net-im/centerim-devel Makefile distinfo Log: - Update to 4.22.9.7-051d PR: 143278 Submitted by: Frank Altpeter (maintainer) Revision Changes Path 1.38 +1 -1 ports/net-im/centerim-devel/Makefile 1.33 +3 -3 ports/net-im/centerim-devel/distinfo From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 22:30:48 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 05570106566B; Wed, 27 Jan 2010 22:30:48 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E91D38FC18; Wed, 27 Jan 2010 22:30:47 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RMUloN029801; Wed, 27 Jan 2010 22:30:47 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RMUlr7029800; Wed, 27 Jan 2010 22:30:47 GMT (envelope-from miwi) Message-Id: <201001272230.o0RMUlr7029800@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 22:30:47 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/emulators Makefile ports/emulators/snes9x-gtk Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 22:30:48 -0000 miwi 2010-01-27 22:30:47 UTC FreeBSD ports repository Modified files: emulators Makefile Added files: emulators/snes9x-gtk Makefile distinfo pkg-descr pkg-plist Log: Super Nintendo Entertainment System(SNES) Emulator with GTK GUI WWW: http://code.google.com/p/snes9x-gtk/ PR: ports/141418 Submitted by: okeeblow Revision Changes Path 1.284 +1 -0 ports/emulators/Makefile 1.1 +120 -0 ports/emulators/snes9x-gtk/Makefile (new) 1.1 +3 -0 ports/emulators/snes9x-gtk/distinfo (new) 1.1 +3 -0 ports/emulators/snes9x-gtk/pkg-descr (new) 1.1 +6 -0 ports/emulators/snes9x-gtk/pkg-plist (new) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 22:32:52 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6BBE01065670; Wed, 27 Jan 2010 22:32:52 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 427758FC0A; Wed, 27 Jan 2010 22:32:52 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RMWqcX029982; Wed, 27 Jan 2010 22:32:52 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RMWqBh029981; Wed, 27 Jan 2010 22:32:52 GMT (envelope-from miwi) Message-Id: <201001272232.o0RMWqBh029981@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 22:32:52 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel Makefile ports/devel/pecl-uuid Makefile distinfo pkg-descr X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 22:32:52 -0000 miwi 2010-01-27 22:32:52 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/pecl-uuid Makefile distinfo pkg-descr Log: A wrapper around libuuid from the ext2utils project. WWW: http://pecl.php.net/package/uuid PR: ports/143282 Submitted by: Jui-Nan Lin Revision Changes Path 1.3799 +1 -0 ports/devel/Makefile 1.1 +27 -0 ports/devel/pecl-uuid/Makefile (new) 1.1 +3 -0 ports/devel/pecl-uuid/distinfo (new) 1.1 +3 -0 ports/devel/pecl-uuid/pkg-descr (new) From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 22:37:21 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DDB011065670; Wed, 27 Jan 2010 22:37:20 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7F7FE8FC0C; Wed, 27 Jan 2010 22:37:20 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RMbKpk030397; Wed, 27 Jan 2010 22:37:20 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RMbK4k030396; Wed, 27 Jan 2010 22:37:20 GMT (envelope-from miwi) Message-Id: <201001272237.o0RMbK4k030396@repoman.freebsd.org> From: Martin Wilke Date: Wed, 27 Jan 2010 22:37:20 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/chinese/dfsongsd Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 22:37:21 -0000 miwi 2010-01-27 22:37:20 UTC FreeBSD ports repository Modified files: chinese/dfsongsd Makefile Log: - Update download url PR: 143292 Submitted by: Anatoly Borodin Revision Changes Path 1.6 +1 -1 ports/chinese/dfsongsd/Makefile From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 23:20:35 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 649FB106566C; Wed, 27 Jan 2010 23:20:35 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3A7B88FC1A; Wed, 27 Jan 2010 23:20:35 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RNKZZL034584; Wed, 27 Jan 2010 23:20:35 GMT (envelope-from amdmi3@repoman.freebsd.org) Received: (from amdmi3@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RNKZNL034583; Wed, 27 Jan 2010 23:20:35 GMT (envelope-from amdmi3) Message-Id: <201001272320.o0RNKZNL034583@repoman.freebsd.org> From: Dmitry Marakasov Date: Wed, 27 Jan 2010 23:20:35 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/games/rigsofrods Makefile ports/games/rigsofrods/files patch-configurator-CMakeLists.txt X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 23:20:35 -0000 amdmi3 2010-01-27 23:20:35 UTC FreeBSD ports repository Modified files: games/rigsofrods Makefile games/rigsofrods/files patch-configurator-CMakeLists.txt Log: - Unbreak Revision Changes Path 1.11 +0 -2 ports/games/rigsofrods/Makefile 1.3 +13 -3 ports/games/rigsofrods/files/patch-configurator-CMakeLists.txt From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 23:22:33 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 011091065670; Wed, 27 Jan 2010 23:22:33 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CC4458FC16; Wed, 27 Jan 2010 23:22:32 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RNMWei034783; Wed, 27 Jan 2010 23:22:32 GMT (envelope-from amdmi3@repoman.freebsd.org) Received: (from amdmi3@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RNMWMk034782; Wed, 27 Jan 2010 23:22:32 GMT (envelope-from amdmi3) Message-Id: <201001272322.o0RNMWMk034782@repoman.freebsd.org> From: Dmitry Marakasov Date: Wed, 27 Jan 2010 23:22:32 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net-im/gajim Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 23:22:33 -0000 amdmi3 2010-01-27 23:22:32 UTC FreeBSD ports repository Modified files: net-im/gajim Makefile distinfo Log: - Update to 0.13.2 PR: 142889 Submitted by: Denis Shaposhnikov (maintainer) Revision Changes Path 1.39 +2 -3 ports/net-im/gajim/Makefile 1.19 +3 -3 ports/net-im/gajim/distinfo From owner-cvs-ports@FreeBSD.ORG Wed Jan 27 23:22:35 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 56196106566B; Wed, 27 Jan 2010 23:22:35 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2CDC08FC0A; Wed, 27 Jan 2010 23:22:35 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0RNMZ3s034818; Wed, 27 Jan 2010 23:22:35 GMT (envelope-from amdmi3@repoman.freebsd.org) Received: (from amdmi3@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0RNMZkA034817; Wed, 27 Jan 2010 23:22:35 GMT (envelope-from amdmi3) Message-Id: <201001272322.o0RNMZkA034817@repoman.freebsd.org> From: Dmitry Marakasov Date: Wed, 27 Jan 2010 23:22:35 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net-im/gajim-devel Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2010 23:22:35 -0000 amdmi3 2010-01-27 23:22:35 UTC FreeBSD ports repository Modified files: net-im/gajim-devel Makefile distinfo pkg-plist Log: - Update to 20100116 PR: 142890 Submitted by: Denis Shaposhnikov (maintainer) Revision Changes Path 1.38 +2 -2 ports/net-im/gajim-devel/Makefile 1.22 +3 -3 ports/net-im/gajim-devel/distinfo 1.26 +1 -1 ports/net-im/gajim-devel/pkg-plist From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 00:09:10 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F25F5106568B; Thu, 28 Jan 2010 00:09:10 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C96A98FC16; Thu, 28 Jan 2010 00:09:10 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0S09AHa039246; Thu, 28 Jan 2010 00:09:10 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from edwin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0S09AQ8039245; Thu, 28 Jan 2010 00:09:10 GMT (envelope-from edwin) Message-Id: <201001280009.o0S09AQ8039245@repoman.freebsd.org> From: Edwin Groothuis Date: Thu, 28 Jan 2010 00:09:10 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT modules X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 00:09:11 -0000 edwin 2010-01-28 00:09:10 UTC FreeBSD ports repository Modified files: . modules Log: Ports modules update at Thursday 28 January 2010 at 00:09 Feature safe: yes Revision Changes Path 1.20679 +23 -0 CVSROOT/modules From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 00:31:58 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C3BE7106568F; Thu, 28 Jan 2010 00:31:58 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 999088FC0C; Thu, 28 Jan 2010 00:31:58 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0S0VwL5041086; Thu, 28 Jan 2010 00:31:58 GMT (envelope-from amdmi3@repoman.freebsd.org) Received: (from amdmi3@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0S0Vw48041085; Thu, 28 Jan 2010 00:31:58 GMT (envelope-from amdmi3) Message-Id: <201001280031.o0S0Vw48041085@repoman.freebsd.org> From: Dmitry Marakasov Date: Thu, 28 Jan 2010 00:31:58 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/games/ioquake3-devel Makefile distinfo pkg-message X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 00:31:58 -0000 amdmi3 2010-01-28 00:31:58 UTC FreeBSD ports repository Modified files: games/ioquake3-devel Makefile distinfo pkg-message Log: - Update to 1772 PR: 142886 Submitted by: Dominic Fandrey (maintainer) Revision Changes Path 1.4 +1 -1 ports/games/ioquake3-devel/Makefile 1.4 +3 -3 ports/games/ioquake3-devel/distinfo 1.3 +2 -2 ports/games/ioquake3-devel/pkg-message From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 00:32:01 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 88FCF1065679; Thu, 28 Jan 2010 00:32:01 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5E43A8FC19; Thu, 28 Jan 2010 00:32:01 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0S0W1Ib041142; Thu, 28 Jan 2010 00:32:01 GMT (envelope-from amdmi3@repoman.freebsd.org) Received: (from amdmi3@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0S0W113041141; Thu, 28 Jan 2010 00:32:01 GMT (envelope-from amdmi3) Message-Id: <201001280032.o0S0W113041141@repoman.freebsd.org> From: Dmitry Marakasov Date: Thu, 28 Jan 2010 00:32:01 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/games/ioquake3 Makefile pkg-message ports/games/ioquake3/files patch-code-qcommon-vm_interpreted.c X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 00:32:01 -0000 amdmi3 2010-01-28 00:32:01 UTC FreeBSD ports repository Modified files: games/ioquake3 Makefile pkg-message Added files: games/ioquake3/files patch-code-qcommon-vm_interpreted.c Log: - Backport a patch to fixes crashes on 64bit systems PR: 142886 Submitted by: Dominic Fandrey (maintainer) Revision Changes Path 1.20 +1 -1 ports/games/ioquake3/Makefile 1.1 +34 -0 ports/games/ioquake3/files/patch-code-qcommon-vm_interpreted.c (new) 1.6 +2 -5 ports/games/ioquake3/pkg-message From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 00:32:04 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7AA0C1065728; Thu, 28 Jan 2010 00:32:04 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3826E8FC27; Thu, 28 Jan 2010 00:32:04 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0S0W4wd041191; Thu, 28 Jan 2010 00:32:04 GMT (envelope-from amdmi3@repoman.freebsd.org) Received: (from amdmi3@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0S0W4aQ041190; Thu, 28 Jan 2010 00:32:04 GMT (envelope-from amdmi3) Message-Id: <201001280032.o0S0W4aQ041190@repoman.freebsd.org> From: Dmitry Marakasov Date: Thu, 28 Jan 2010 00:32:04 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/gutenfetch Makefile pkg-message ports/net/gutenfetch/files pkg-message.in X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 00:32:04 -0000 amdmi3 2010-01-28 00:32:04 UTC FreeBSD ports repository Modified files: net/gutenfetch Makefile Added files: net/gutenfetch/files pkg-message.in Removed files: net/gutenfetch pkg-message Log: - Use $SUB_FILES to dynamically adjust pkg-message PR: 143100 Submitted by: Sevan Janiyan Approved by: Russ Francis (maintainer) Revision Changes Path 1.13 +2 -1 ports/net/gutenfetch/Makefile 1.1 +15 -0 ports/net/gutenfetch/files/pkg-message.in (new) 1.4 +0 -15 ports/net/gutenfetch/pkg-message (dead) From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 00:32:09 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 93D8A10657DB; Thu, 28 Jan 2010 00:32:09 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3D5468FC0C; Thu, 28 Jan 2010 00:32:09 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0S0W9lX041224; Thu, 28 Jan 2010 00:32:09 GMT (envelope-from amdmi3@repoman.freebsd.org) Received: (from amdmi3@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0S0W9MZ041223; Thu, 28 Jan 2010 00:32:09 GMT (envelope-from amdmi3) Message-Id: <201001280032.o0S0W9MZ041223@repoman.freebsd.org> From: Dmitry Marakasov Date: Thu, 28 Jan 2010 00:32:09 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/databases/mongodb Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 00:32:09 -0000 amdmi3 2010-01-28 00:32:09 UTC FreeBSD ports repository Modified files: databases/mongodb Makefile distinfo Log: - Update to 1.2.2 PR: 143300 Submitted by: Mirko Zinn (maintainer) Revision Changes Path 1.4 +1 -1 ports/databases/mongodb/Makefile 1.4 +3 -3 ports/databases/mongodb/distinfo From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 00:32:29 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 40CC21065676; Thu, 28 Jan 2010 00:32:29 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2EBA98FC20; Thu, 28 Jan 2010 00:32:29 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0S0WTZX041318; Thu, 28 Jan 2010 00:32:29 GMT (envelope-from amdmi3@repoman.freebsd.org) Received: (from amdmi3@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0S0WTnI041317; Thu, 28 Jan 2010 00:32:29 GMT (envelope-from amdmi3) Message-Id: <201001280032.o0S0WTnI041317@repoman.freebsd.org> From: Dmitry Marakasov Date: Thu, 28 Jan 2010 00:32:29 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/games Makefile ports/games/irrlamb Makefile distinfo pkg-descr pkg-plist ports/games/irrlamb/files patch-SConstruct X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 00:32:29 -0000 amdmi3 2010-01-28 00:32:29 UTC FreeBSD ports repository Modified files: games Makefile Added files: games/irrlamb Makefile distinfo pkg-descr pkg-plist games/irrlamb/files patch-SConstruct Log: irrlamb is a 3D game that probably involves a lot of physics and frustrating gameplay WWW: http://code.google.com/p/irrlamb/ Revision Changes Path 1.1323 +1 -0 ports/games/Makefile 1.1 +52 -0 ports/games/irrlamb/Makefile (new) 1.1 +3 -0 ports/games/irrlamb/distinfo (new) 1.1 +43 -0 ports/games/irrlamb/files/patch-SConstruct (new) 1.1 +4 -0 ports/games/irrlamb/pkg-descr (new) 1.1 +154 -0 ports/games/irrlamb/pkg-plist (new) From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 01:10:07 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B99571065672; Thu, 28 Jan 2010 01:10:07 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8F9398FC12; Thu, 28 Jan 2010 01:10:07 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0S1A7BA055437; Thu, 28 Jan 2010 01:10:07 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0S1A75e055436; Thu, 28 Jan 2010 01:10:07 GMT (envelope-from miwi) Message-Id: <201001280110.o0S1A75e055436@repoman.freebsd.org> From: Martin Wilke Date: Thu, 28 Jan 2010 01:10:07 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/mail/mutt-devel Makefile ports/mail/mutt-devel/files patch-bdb X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 01:10:07 -0000 miwi 2010-01-28 01:10:07 UTC FreeBSD ports repository Modified files: mail/mutt-devel Makefile Added files: mail/mutt-devel/files patch-bdb Log: - Fix dependency when using WITH_TOKYOCABINET - Add support for Berkeley DB versions 4.7 and 4.8 PR: 143297 Submitted by: Udo Schweigert (maintainer) Revision Changes Path 1.307 +2 -3 ports/mail/mutt-devel/Makefile 1.1 +11 -0 ports/mail/mutt-devel/files/patch-bdb (new) From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 01:11:01 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 85EBF1065670; Thu, 28 Jan 2010 01:11:01 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7520C8FC1D; Thu, 28 Jan 2010 01:11:01 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0S1B1rj055603; Thu, 28 Jan 2010 01:11:01 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0S1B1JI055602; Thu, 28 Jan 2010 01:11:01 GMT (envelope-from miwi) Message-Id: <201001280111.o0S1B1JI055602@repoman.freebsd.org> From: Martin Wilke Date: Thu, 28 Jan 2010 01:11:01 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel Makefile ports/devel/p5-Data-Section Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 01:11:01 -0000 miwi 2010-01-28 01:11:01 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/p5-Data-Section Makefile distinfo pkg-descr pkg-plist Log: read multiple hunks of data out of your DATA section WWW: http://search.cpan.org/dist/Data-Section PR: ports/142057 Submitted by: Andrey Kostenko Revision Changes Path 1.3800 +1 -0 ports/devel/Makefile 1.1 +24 -0 ports/devel/p5-Data-Section/Makefile (new) 1.1 +3 -0 ports/devel/p5-Data-Section/distinfo (new) 1.1 +3 -0 ports/devel/p5-Data-Section/pkg-descr (new) 1.1 +5 -0 ports/devel/p5-Data-Section/pkg-plist (new) From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 01:11:25 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8B3D8106566B; Thu, 28 Jan 2010 01:11:25 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7A5E38FC1C; Thu, 28 Jan 2010 01:11:25 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0S1BPRK055691; Thu, 28 Jan 2010 01:11:25 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0S1BPVM055690; Thu, 28 Jan 2010 01:11:25 GMT (envelope-from miwi) Message-Id: <201001280111.o0S1BPVM055690@repoman.freebsd.org> From: Martin Wilke Date: Thu, 28 Jan 2010 01:11:25 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/textproc Makefile ports/textproc/p5-Pod-Eventual Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 01:11:25 -0000 miwi 2010-01-28 01:11:25 UTC FreeBSD ports repository Modified files: textproc Makefile Added files: textproc/p5-Pod-Eventual Makefile distinfo pkg-descr pkg-plist Log: read a POD document as a series of trivial events WWW: http://search.cpan.org/dist/Pod-Eventual PR: ports/142056 Submitted by: Andrey Kostenko Revision Changes Path 1.1414 +1 -0 ports/textproc/Makefile 1.1 +25 -0 ports/textproc/p5-Pod-Eventual/Makefile (new) 1.1 +3 -0 ports/textproc/p5-Pod-Eventual/distinfo (new) 1.1 +3 -0 ports/textproc/p5-Pod-Eventual/pkg-descr (new) 1.1 +7 -0 ports/textproc/p5-Pod-Eventual/pkg-plist (new) From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 01:14:10 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B3402106566C; Thu, 28 Jan 2010 01:14:10 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A24488FC0A; Thu, 28 Jan 2010 01:14:10 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0S1EAQY055935; Thu, 28 Jan 2010 01:14:10 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0S1EAJq055934; Thu, 28 Jan 2010 01:14:10 GMT (envelope-from miwi) Message-Id: <201001280114.o0S1EAJq055934@repoman.freebsd.org> From: Martin Wilke Date: Thu, 28 Jan 2010 01:14:10 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel Makefile ports/devel/p5-Config-INI-MVP Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 01:14:10 -0000 miwi 2010-01-28 01:14:10 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/p5-Config-INI-MVP Makefile distinfo pkg-descr pkg-plist Log: The MVP INI file reader reads INI files, but can handle properties with multiple values. The identification of properties that may have multiple entries is done by section, on a plugin basis. following file: WWW: http://search.cpan.org/dist/Config-INI-MVP PR: ports/142055 Submitted by: Andrey Kostenko Revision Changes Path 1.3801 +1 -0 ports/devel/Makefile 1.1 +26 -0 ports/devel/p5-Config-INI-MVP/Makefile (new) 1.1 +3 -0 ports/devel/p5-Config-INI-MVP/distinfo (new) 1.1 +6 -0 ports/devel/p5-Config-INI-MVP/pkg-descr (new) 1.1 +12 -0 ports/devel/p5-Config-INI-MVP/pkg-plist (new) From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 01:14:48 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BB5B0106566B; Thu, 28 Jan 2010 01:14:48 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AA9E08FC1E; Thu, 28 Jan 2010 01:14:48 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0S1EmxN056029; Thu, 28 Jan 2010 01:14:48 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0S1Emnu056028; Thu, 28 Jan 2010 01:14:48 GMT (envelope-from miwi) Message-Id: <201001280114.o0S1Emnu056028@repoman.freebsd.org> From: Martin Wilke Date: Thu, 28 Jan 2010 01:14:48 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel Makefile ports/devel/p5-Object-Simple Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 01:14:48 -0000 miwi 2010-01-28 01:14:48 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/p5-Object-Simple Makefile distinfo pkg-descr pkg-plist Log: Simple class builder WWW: http://search.cpan.org/dist/Object-Simple PR: ports/141137 Submitted by: Andrey Kostenko Revision Changes Path 1.3802 +1 -0 ports/devel/Makefile 1.1 +23 -0 ports/devel/p5-Object-Simple/Makefile (new) 1.1 +3 -0 ports/devel/p5-Object-Simple/distinfo (new) 1.1 +3 -0 ports/devel/p5-Object-Simple/pkg-descr (new) 1.1 +6 -0 ports/devel/p5-Object-Simple/pkg-plist (new) From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 01:15:25 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 60A151065692; Thu, 28 Jan 2010 01:15:25 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4FC2B8FC0A; Thu, 28 Jan 2010 01:15:25 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0S1FPWx056191; Thu, 28 Jan 2010 01:15:25 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0S1FPOU056190; Thu, 28 Jan 2010 01:15:25 GMT (envelope-from miwi) Message-Id: <201001280115.o0S1FPOU056190@repoman.freebsd.org> From: Martin Wilke Date: Thu, 28 Jan 2010 01:15:25 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/databases Makefile ports/databases/p5-DBIx-Custom Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 01:15:25 -0000 miwi 2010-01-28 01:15:25 UTC FreeBSD ports repository Modified files: databases Makefile Added files: databases/p5-DBIx-Custom Makefile distinfo pkg-descr pkg-plist Log: Customizable DBI WWW: http://search.cpan.org/dist/DBIx-Custom PR: ports/141138 Submitted by: Andrey Kostenko Revision Changes Path 1.833 +1 -0 ports/databases/Makefile 1.1 +32 -0 ports/databases/p5-DBIx-Custom/Makefile (new) 1.1 +3 -0 ports/databases/p5-DBIx-Custom/distinfo (new) 1.1 +3 -0 ports/databases/p5-DBIx-Custom/pkg-descr (new) 1.1 +14 -0 ports/databases/p5-DBIx-Custom/pkg-plist (new) From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 01:59:06 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 13B38106566B; Thu, 28 Jan 2010 01:59:06 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F39BC8FC17; Thu, 28 Jan 2010 01:59:05 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0S1x5m5059652; Thu, 28 Jan 2010 01:59:05 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0S1x5FA059651; Thu, 28 Jan 2010 01:59:05 GMT (envelope-from miwi) Message-Id: <201001280159.o0S1x5FA059651@repoman.freebsd.org> From: Martin Wilke Date: Thu, 28 Jan 2010 01:59:05 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports MOVED ports/security Makefile ports/security/shibboleth-sp Makefile distinfo pkg-descr pkg-plist ports/security/shibboleth-sp/files patch-shib-target_shib-handlers.cpp shibboleth-sp.in ports/www Makefile ports/www/rubygem-merb Makefile distinfo ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 01:59:06 -0000 miwi 2010-01-28 01:59:05 UTC FreeBSD ports repository Modified files: . MOVED security Makefile www Makefile x11-drivers Makefile x11-fm Makefile x11-toolkits Makefile Removed files: security/shibboleth-sp Makefile distinfo pkg-descr pkg-plist security/shibboleth-sp/files patch-shib-target_shib-handlers.cpp shibboleth-sp.in www/rubygem-merb Makefile distinfo pkg-descr x11-drivers/xf86-video-nsc Makefile distinfo pkg-descr pkg-plist x11-fm/velocity Makefile distinfo pkg-descr pkg-plist x11-fm/velocity/files patch-Makefile.in patch-aa-callbacks patch-src-velocity-factories.c patch-src-velocity-vfs.c x11-toolkits/gtkada-gps Makefile distinfo pkg-descr pkg-plist x11-toolkits/gtkada-gps/files patch-Makefile.common.in patch-Makefile.in patch-projects_Makefile patch-src_gtk-text_iter.adb patch-src_gtk-text_iter.ads patch-testgtk_Makefile.in Log: 2010-01-08 x11-toolkits/gtkada-gps: has been broken for 3 months 2010-01-08 x11-fm/velocity: has been broken for 7 months 2010-01-08 x11-drivers/xf86-video-nsc: has been broken for 5 months 2010-01-08 www/rubygem-merb: has been broken for 5 months 2010-01-08 security/shibboleth-sp: has been broken for 3 months Revision Changes Path 1.2084 +6 -1 ports/MOVED 1.1079 +0 -1 ports/security/Makefile 1.6 +0 -46 ports/security/shibboleth-sp/Makefile (dead) 1.2 +0 -3 ports/security/shibboleth-sp/distinfo (dead) 1.2 +0 -16 ports/security/shibboleth-sp/files/patch-shib-target_shib-handlers.cpp (dead) 1.2 +0 -20 ports/security/shibboleth-sp/files/shibboleth-sp.in (dead) 1.2 +0 -13 ports/security/shibboleth-sp/pkg-descr (dead) 1.2 +0 -103 ports/security/shibboleth-sp/pkg-plist (dead) 1.2535 +0 -1 ports/www/Makefile 1.5 +0 -84 ports/www/rubygem-merb/Makefile (dead) 1.2 +0 -36 ports/www/rubygem-merb/distinfo (dead) 1.2 +0 -9 ports/www/rubygem-merb/pkg-descr (dead) 1.17 +0 -1 ports/x11-drivers/Makefile 1.9 +0 -24 ports/x11-drivers/xf86-video-nsc/Makefile (dead) 1.3 +0 -3 ports/x11-drivers/xf86-video-nsc/distinfo (dead) 1.2 +0 -4 ports/x11-drivers/xf86-video-nsc/pkg-descr (dead) 1.2 +0 -5 ports/x11-drivers/xf86-video-nsc/pkg-plist (dead) 1.77 +0 -1 ports/x11-fm/Makefile 1.24 +0 -33 ports/x11-fm/velocity/Makefile (dead) 1.4 +0 -3 ports/x11-fm/velocity/distinfo (dead) 1.2 +0 -29 ports/x11-fm/velocity/files/patch-Makefile.in (dead) 1.2 +0 -11 ports/x11-fm/velocity/files/patch-aa-callbacks (dead) 1.2 +0 -21 ports/x11-fm/velocity/files/patch-src-velocity-factories.c (dead) 1.2 +0 -30 ports/x11-fm/velocity/files/patch-src-velocity-vfs.c (dead) 1.2 +0 -14 ports/x11-fm/velocity/pkg-descr (dead) 1.3 +0 -46 ports/x11-fm/velocity/pkg-plist (dead) 1.541 +0 -1 ports/x11-toolkits/Makefile 1.9 +0 -63 ports/x11-toolkits/gtkada-gps/Makefile (dead) 1.3 +0 -3 ports/x11-toolkits/gtkada-gps/distinfo (dead) 1.2 +0 -11 ports/x11-toolkits/gtkada-gps/files/patch-Makefile.common.in (dead) 1.2 +0 -15 ports/x11-toolkits/gtkada-gps/files/patch-Makefile.in (dead) 1.2 +0 -13 ports/x11-toolkits/gtkada-gps/files/patch-projects_Makefile (dead) 1.2 +0 -20 ports/x11-toolkits/gtkada-gps/files/patch-src_gtk-text_iter.adb (dead) 1.2 +0 -11 ports/x11-toolkits/gtkada-gps/files/patch-src_gtk-text_iter.ads (dead) 1.2 +0 -11 ports/x11-toolkits/gtkada-gps/files/patch-testgtk_Makefile.in (dead) 1.3 +0 -10 ports/x11-toolkits/gtkada-gps/pkg-descr (dead) 1.3 +0 -1093 ports/x11-toolkits/gtkada-gps/pkg-plist (dead) From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 01:59:35 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 808641065692; Thu, 28 Jan 2010 01:59:35 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 56D588FC24; Thu, 28 Jan 2010 01:59:35 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0S1xZU0059718; Thu, 28 Jan 2010 01:59:35 GMT (envelope-from amdmi3@repoman.freebsd.org) Received: (from amdmi3@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0S1xZao059717; Thu, 28 Jan 2010 01:59:35 GMT (envelope-from amdmi3) Message-Id: <201001280159.o0S1xZao059717@repoman.freebsd.org> From: Dmitry Marakasov Date: Thu, 28 Jan 2010 01:59:35 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/sysutils/conky Makefile ports/sysutils/conky/files patch-src-freebsd.c X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 01:59:35 -0000 amdmi3 2010-01-28 01:59:35 UTC FreeBSD ports repository Modified files: sysutils/conky Makefile Added files: sysutils/conky/files patch-src-freebsd.c Log: - Support reporting per-core CPU load statistics PR: 142577 Submitted by: Ivan Klymenko Approved by: maintainer timeout Revision Changes Path 1.51 +1 -1 ports/sysutils/conky/Makefile 1.15 +145 -0 ports/sysutils/conky/files/patch-src-freebsd.c (new) From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 02:32:31 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4A0BF1065670; Thu, 28 Jan 2010 02:32:31 +0000 (UTC) (envelope-from kuriyama@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1D5E58FC0C; Thu, 28 Jan 2010 02:32:31 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0S2WVkS063367; Thu, 28 Jan 2010 02:32:31 GMT (envelope-from kuriyama@repoman.freebsd.org) Received: (from kuriyama@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0S2WUtj063366; Thu, 28 Jan 2010 02:32:30 GMT (envelope-from kuriyama) Message-Id: <201001280232.o0S2WUtj063366@repoman.freebsd.org> From: Jun Kuriyama Date: Thu, 28 Jan 2010 02:32:30 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/dns/p5-Net-DNS-ZoneFile Makefile ports/editors/p5-Padre Makefile ports/editors/p5-Vimana Makefile ports/editors/zim Makefile ports/finance/p5-Data-Currency Makefile ports/french/plgrenouille Makefile ports/ftp/paraget Makefile ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 02:32:31 -0000 kuriyama 2010-01-28 02:32:30 UTC FreeBSD ports repository Modified files: dns/p5-Net-DNS-ZoneFile Makefile editors/p5-Padre Makefile editors/p5-Vimana Makefile editors/zim Makefile finance/p5-Data-Currency Makefile french/plgrenouille Makefile ftp/paraget Makefile ftp/profxp Makefile games/p5-Games-Bingo-Print Makefile graphics/orca Makefile graphics/p5-CAD-Drawing Makefile graphics/p5-Geo-EOP Makefile graphics/p5-Geo-GML Makefile graphics/p5-Geo-Gpx Makefile graphics/p5-Geo-KML Makefile graphics/p5-Geo-Point Makefile graphics/p5-Google-Chart Makefile graphics/p5-Image-Grab Makefile graphics/p5-Visio Makefile japanese/p5-Acme-Lou Makefile Log: - Remove unneeded dependencies which is in perl-5.8.9 dist (part 12). Approved by: portmgr (itetcu) Revision Changes Path 1.13 +1 -1 ports/dns/p5-Net-DNS-ZoneFile/Makefile 1.16 +1 -1 ports/editors/p5-Padre/Makefile 1.4 +1 -1 ports/editors/p5-Vimana/Makefile 1.15 +1 -3 ports/editors/zim/Makefile 1.3 +3 -4 ports/finance/p5-Data-Currency/Makefile 1.21 +2 -4 ports/french/plgrenouille/Makefile 1.7 +2 -3 ports/ftp/paraget/Makefile 1.15 +2 -2 ports/ftp/profxp/Makefile 1.7 +1 -3 ports/games/p5-Games-Bingo-Print/Makefile 1.6 +1 -8 ports/graphics/orca/Makefile 1.8 +1 -2 ports/graphics/p5-CAD-Drawing/Makefile 1.3 +2 -2 ports/graphics/p5-Geo-EOP/Makefile 1.5 +2 -2 ports/graphics/p5-Geo-GML/Makefile 1.5 +2 -3 ports/graphics/p5-Geo-Gpx/Makefile 1.3 +2 -2 ports/graphics/p5-Geo-KML/Makefile 1.6 +2 -3 ports/graphics/p5-Geo-Point/Makefile 1.3 +1 -1 ports/graphics/p5-Google-Chart/Makefile 1.11 +2 -4 ports/graphics/p5-Image-Grab/Makefile 1.7 +1 -2 ports/graphics/p5-Visio/Makefile 1.3 +1 -1 ports/japanese/p5-Acme-Lou/Makefile From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 03:58:50 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C578A106566B; Thu, 28 Jan 2010 03:58:50 +0000 (UTC) (envelope-from tmclaugh@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9CDA38FC18; Thu, 28 Jan 2010 03:58:50 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0S3wocx070699; Thu, 28 Jan 2010 03:58:50 GMT (envelope-from tmclaugh@repoman.freebsd.org) Received: (from tmclaugh@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0S3wo1p070698; Thu, 28 Jan 2010 03:58:50 GMT (envelope-from tmclaugh) Message-Id: <201001280358.o0S3wo1p070698@repoman.freebsd.org> From: Tom McLaughlin Date: Thu, 28 Jan 2010 03:58:50 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/py-pypcap/files patch-setup.py X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 03:58:50 -0000 tmclaugh 2010-01-28 03:58:50 UTC FreeBSD ports repository Modified files: net/py-pypcap/files patch-setup.py Log: Fix pcap.h detection on FreeBSD <8.x. Noticed by: pointyhat Revision Changes Path 1.2 +7 -4 ports/net/py-pypcap/files/patch-setup.py From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 04:13:55 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2BC8B1065672; Thu, 28 Jan 2010 04:13:55 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 037718FC1E; Thu, 28 Jan 2010 04:13:55 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0S4Dsoo072934; Thu, 28 Jan 2010 04:13:54 GMT (envelope-from linimon@repoman.freebsd.org) Received: (from linimon@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0S4DsnY072933; Thu, 28 Jan 2010 04:13:54 GMT (envelope-from linimon) Message-Id: <201001280413.o0S4DsnY072933@repoman.freebsd.org> From: Mark Linimon Date: Thu, 28 Jan 2010 04:13:54 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/ports-mgmt/portmk/Mk bsd.port.mk X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 04:13:55 -0000 linimon 2010-01-28 04:13:54 UTC FreeBSD ports repository Modified files: ports-mgmt/portmk/Mk bsd.port.mk Log: Catch up with master 1.634. While here, turn on the conditional inclusion of bsd.perl.mk. I have had this in my own tree for some time, and sometimes check it in and sometimes don't. This settles it. Revision Changes Path 1.92 +111 -31 ports/ports-mgmt/portmk/Mk/bsd.port.mk From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 04:52:16 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F29E5106566B; Thu, 28 Jan 2010 04:52:16 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E25008FC16; Thu, 28 Jan 2010 04:52:16 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0S4qGB1086196; Thu, 28 Jan 2010 04:52:16 GMT (envelope-from linimon@repoman.freebsd.org) Received: (from linimon@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0S4qGor086195; Thu, 28 Jan 2010 04:52:16 GMT (envelope-from linimon) Message-Id: <201001280452.o0S4qGor086195@repoman.freebsd.org> From: Mark Linimon Date: Thu, 28 Jan 2010 04:52:16 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/git Makefile ports/www/p5-Apache-Gallery Makefile ports/www/rt36 Makefile ports/x11/rxvt-unicode Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 04:52:17 -0000 linimon 2010-01-28 04:52:16 UTC FreeBSD ports repository Modified files: devel/git Makefile www/p5-Apache-Gallery Makefile www/rt36 Makefile x11/rxvt-unicode Makefile Log: At some point in the future, the inclusion of bsd.perl.mk will be conditional, rather than unconditional as it is right now. Therefore, if a port is going to use it, it must declare that somehow before the inclusion of bsd.port.pre.mk. Hat: portmgr Revision Changes Path 1.75 +1 -0 ports/devel/git/Makefile 1.32 +1 -2 ports/www/p5-Apache-Gallery/Makefile 1.75 +1 -1 ports/www/rt36/Makefile 1.128 +1 -0 ports/x11/rxvt-unicode/Makefile From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 04:53:51 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 39EC9106566C; Thu, 28 Jan 2010 04:53:51 +0000 (UTC) (envelope-from kuriyama@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0E18F8FC08; Thu, 28 Jan 2010 04:53:51 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0S4roRd086693; Thu, 28 Jan 2010 04:53:50 GMT (envelope-from kuriyama@repoman.freebsd.org) Received: (from kuriyama@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0S4roq4086692; Thu, 28 Jan 2010 04:53:50 GMT (envelope-from kuriyama) Message-Id: <201001280453.o0S4roq4086692@repoman.freebsd.org> From: Jun Kuriyama Date: Thu, 28 Jan 2010 04:53:50 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-Test-Kwalitee Makefile ports/devel/p5-Test-MockModule Makefile ports/devel/p5-Test-MockObject Makefile ports/devel/p5-Test-MockTime Makefile ports/devel/p5-Test-Object Makefile ports/devel/p5-Test-Portability-Files Makefile pkg-plist ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 04:53:51 -0000 kuriyama 2010-01-28 04:53:50 UTC FreeBSD ports repository Modified files: devel/p5-Test-Kwalitee Makefile devel/p5-Test-MockModule Makefile devel/p5-Test-MockObject Makefile devel/p5-Test-MockTime Makefile devel/p5-Test-Object Makefile devel/p5-Test-Portability-Files Makefile pkg-plist devel/p5-Test-Reporter Makefile devel/p5-Test-TAP-Model Makefile devel/p5-Test-TempDir Makefile devel/p5-Test-YAML-Meta Makefile devel/p5-Thread-Queue Makefile devel/p5-Tie-ShareLite Makefile devel/p5-Tree-Simple-View Makefile devel/p5-UUID-Tiny Makefile devel/p5-Workflow Makefile devel/p5-XML-Pastor Makefile devel/p5-uni-perl Makefile devel/perlconsole Makefile devel/svk Makefile dns/dnsmax-perl Makefile Log: - Remove unneeded dependencies which is in perl-5.8.9 dist (part 13). Approved by: portmgr (itetcu) Revision Changes Path 1.6 +1 -3 ports/devel/p5-Test-Kwalitee/Makefile 1.5 +1 -4 ports/devel/p5-Test-MockModule/Makefile 1.15 +2 -2 ports/devel/p5-Test-MockObject/Makefile 1.9 +3 -5 ports/devel/p5-Test-MockTime/Makefile 1.3 +1 -4 ports/devel/p5-Test-Object/Makefile 1.3 +1 -4 ports/devel/p5-Test-Portability-Files/Makefile 1.2 +2 -0 ports/devel/p5-Test-Portability-Files/pkg-plist 1.18 +2 -3 ports/devel/p5-Test-Reporter/Makefile 1.5 +2 -2 ports/devel/p5-Test-TAP-Model/Makefile 1.5 +1 -2 ports/devel/p5-Test-TempDir/Makefile 1.9 +1 -1 ports/devel/p5-Test-YAML-Meta/Makefile 1.2 +2 -2 ports/devel/p5-Thread-Queue/Makefile 1.3 +2 -2 ports/devel/p5-Tie-ShareLite/Makefile 1.13 +1 -1 ports/devel/p5-Tree-Simple-View/Makefile 1.2 +2 -4 ports/devel/p5-UUID-Tiny/Makefile 1.17 +1 -2 ports/devel/p5-Workflow/Makefile 1.2 +1 -8 ports/devel/p5-XML-Pastor/Makefile 1.3 +3 -3 ports/devel/p5-uni-perl/Makefile 1.5 +2 -2 ports/devel/perlconsole/Makefile 1.48 +1 -3 ports/devel/svk/Makefile 1.3 +1 -2 ports/dns/dnsmax-perl/Makefile From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 06:07:18 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5316C10656A3; Thu, 28 Jan 2010 06:07:18 +0000 (UTC) (envelope-from cy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2AE098FC21; Thu, 28 Jan 2010 06:07:18 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0S67ISb093903; Thu, 28 Jan 2010 06:07:18 GMT (envelope-from cy@repoman.freebsd.org) Received: (from cy@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0S67I6e093902; Thu, 28 Jan 2010 06:07:18 GMT (envelope-from cy) Message-Id: <201001280607.o0S67I6e093902@repoman.freebsd.org> From: Cy Schubert Date: Thu, 28 Jan 2010 06:07:18 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/comms/conserver/files patch-etc-autologin-autologin.c patch-etc-autologin-machine.h patch-sgtty X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 06:07:18 -0000 cy 2010-01-28 06:07:18 UTC FreeBSD ports repository Added files: comms/conserver/files patch-etc-autologin-autologin.c patch-etc-autologin-machine.h Removed files: comms/conserver/files patch-sgtty Log: Make conserver build under HEAD (900008). Split patch-sgtty into the two respecitve files it patches. Revision Changes Path 1.1 +68 -0 ports/comms/conserver/files/patch-etc-autologin-autologin.c (new) 1.1 +73 -0 ports/comms/conserver/files/patch-etc-autologin-machine.h (new) 1.2 +0 -63 ports/comms/conserver/files/patch-sgtty (dead) From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 06:08:37 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 07942106568D; Thu, 28 Jan 2010 06:08:37 +0000 (UTC) (envelope-from QAT@FreeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id 86E1B8FC15; Thu, 28 Jan 2010 06:08:36 +0000 (UTC) Received: from jester1b.ixsystems.com (unknown [206.40.55.137]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id 0C7EB22C50B7; Thu, 28 Jan 2010 08:08:35 +0200 (EET) Received: by jester1b.ixsystems.com (Postfix, from userid 0) id A40CF5A9001; Wed, 27 Jan 2010 22:08:33 -0800 (PST) From: QAT@FreeBSD.org To: pav@FreeBSD.org In-Reply-To: <201001280607.o0S67I6e093902@repoman.freebsd.org> References: <201001280607.o0S67I6e093902@repoman.freebsd.org> X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-3.3_3; dsversion: 3.2.1 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_8 X-QAT-Jail_Last_Built: 2009-12-08 11:28:51 X-QAT-Port: comms/conserver X-QAT-Log: http://QAT.TecNik93.com/logs/8-STABLE-NPD/conserver-8.5_4.log X-QAT-Build_Reason: Commit X-QAT-Fail_Reason: missing_header Message-Id: <20100128060833.A40CF5A9001@jester1b.ixsystems.com> Date: Wed, 27 Jan 2010 22:08:33 -0800 (PST) Cc: cvs-ports@FreeBSD.org, cy@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/comms/conserver/files patch-etc-autologin-autologin.c patch-etc-autologin-machine.h patch-sgtty X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 06:08:37 -0000 The Restless Daemon identified a missing_header error while trying to build: conserver-8.5_4 maintained by cy@FreeBSD.org Makefile ident: $FreeBSD: ports/comms/conserver/Makefile,v 1.32 2008/07/24 20:20:53 pav Exp $ Excerpt from http://QAT.TecNik93.com/logs/8-STABLE-NPD/conserver-8.5_4.log : (cmp -s prog.h main.h || (mv prog.h main.h && echo main.h updated)) main.h updated rm -f prog.[ch] cc -O -DFREEBSD -DHOST=\"localhost\" -DPORT=782 -I../conserver -c main.c cc -o console -O -DFREEBSD -DHOST=\"localhost\" -DPORT=782 -I../conserver main.o (cd /work/a/ports/comms/conserver/work/conserver-8.5/etc/autologin && /usr/bin/env DEFAULTHOST="localhost" DEFAULTPORT="782" TMPDIR="/tmp" SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local X11BASE=/usr/local MOTIFLIB="-L/usr/local/lib -lXm -lXp" LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fno-strict-aliasing" CXX="c++" CXXFLAGS="-O2 -pipe -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -o root -g wheel -m 555" BSD_INSTALL_SCRIPT="install -o root -g wheel -m 555" BSD_INSTALL_DATA="install -o root -g wheel -m 444" BSD_INSTALL_MAN="install -o root -g wheel -m 444" makeme all) mkcmd autologin.m (cmp -s prog.c main.c || (cp prog.c main.c && echo main.c updated)) main.c updated (cmp -s prog.h main.h || (cp prog.h main.h && echo main.h updated)) main.h updated rm -f prog.[ch] cc -g -DPUCC -DFREEBSD -c autologin.c In file included from machine.h:132, from autologin.c:37: /usr/include/sys/ioctl_compat.h:42:2: error: #error "Definitions not available without TTY ioctl compat." autologin.c:59:19: error: sgtty.h: No such file or directory autologin.c: In function 'Process': autologin.c:256: warning: incompatible implicit declaration of built-in function 'exit' autologin.c:262: warning: incompatible implicit declaration of built-in function 'exit' autologin.c:287: warning: incompatible implicit declaration of built-in function 'malloc' autologin.c:289: warning: incompatible implicit declaration of built-in function 'exit' autologin.c:310: warning: incompatible implicit declaration of built-in function 'exit' autologin.c:315: warning: incompatible implicit declaration of built-in function 'exit' autologin.c:320: warning: incompatible implicit declaration of built-in function 'exit' autologin.c:351: warning: incompatible implicit declaration of built-in function 'exit' autologin.c:401: warning: incompatible implicit declaration of built-in function 'exit' autologin.c:414: warning: incompatible implicit declaration of built-in function 'exit' autologin.c:530: warning: incompatible implicit declaration of built-in function 'execl' autologin.c:532: warning: incompatible implicit declaration of built-in function 'execl' autologin.c:535: warning: incompatible implicit declaration of built-in function 'execl' autologin.c:537: warning: incompatible implicit declaration of built-in function 'execl' *** Error code 1 Stop in /work/a/ports/comms/conserver/work/conserver-8.5/etc/autologin. *** Error code 1 Stop in /a/ports/comms/conserver. ================================================================ build of /usr/ports/comms/conserver ended at Thu Jan 28 06:08:31 UTC 2010 PortsMon page for the port: http://portsmon.freebsd.org/portoverview.py?category=comms&portname=conserver The build which triggered this BotMail was done under tinderbox-3.3_3; dsversion: 3.2.1 on RELENG_8 on amd64, kern.smp.cpus: 8 with tinderd_flags="-nullfs -plistcheck -onceonly" and ccache support, with the "official" up-to-date Ports Tree, with the following vars set: NOPORTDOCS=yes, NOPORTEXAMPLES=yes, NOPORTDATA=yes, FORCE_PACKAGE=yes. A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 07:17:54 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 717F2106566C; Thu, 28 Jan 2010 07:17:54 +0000 (UTC) (envelope-from vanilla@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 497558FC0C; Thu, 28 Jan 2010 07:17:54 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0S7Hsko000174; Thu, 28 Jan 2010 07:17:54 GMT (envelope-from vanilla@repoman.freebsd.org) Received: (from vanilla@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0S7HsRI000173; Thu, 28 Jan 2010 07:17:54 GMT (envelope-from vanilla) Message-Id: <201001280717.o0S7HsRI000173@repoman.freebsd.org> From: "Vanilla I. Shu" Date: Thu, 28 Jan 2010 07:17:54 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www/flickcurl Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 07:17:54 -0000 vanilla 2010-01-28 07:17:54 UTC FreeBSD ports repository Modified files: www/flickcurl Makefile distinfo pkg-plist Log: Upgrade to 1.16. Revision Changes Path 1.22 +1 -1 ports/www/flickcurl/Makefile 1.18 +3 -3 ports/www/flickcurl/distinfo 1.12 +1 -0 ports/www/flickcurl/pkg-plist From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 08:28:10 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 91DAD1065672; Thu, 28 Jan 2010 08:28:10 +0000 (UTC) (envelope-from clsung@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 694058FC26; Thu, 28 Jan 2010 08:28:10 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0S8SAVL006890; Thu, 28 Jan 2010 08:28:10 GMT (envelope-from clsung@repoman.freebsd.org) Received: (from clsung@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0S8SAKr006889; Thu, 28 Jan 2010 08:28:10 GMT (envelope-from clsung) Message-Id: <201001280828.o0S8SAKr006889@repoman.freebsd.org> From: Cheng-Lung Sung Date: Thu, 28 Jan 2010 08:28:10 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/dictd Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 08:28:10 -0000 clsung 2010-01-28 08:28:10 UTC FreeBSD ports repository Modified files: net/dictd Makefile distinfo Log: - Update to 1.11.2 PR: ports/141451 Submitted by: Sunpoet Po-Chuan Hsieh Revision Changes Path 1.48 +1 -2 ports/net/dictd/Makefile 1.18 +3 -3 ports/net/dictd/distinfo From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 08:28:36 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B012B1065670; Thu, 28 Jan 2010 08:28:36 +0000 (UTC) (envelope-from clsung@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8881F8FC1C; Thu, 28 Jan 2010 08:28:36 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0S8Sa9T006950; Thu, 28 Jan 2010 08:28:36 GMT (envelope-from clsung@repoman.freebsd.org) Received: (from clsung@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0S8Sa25006949; Thu, 28 Jan 2010 08:28:36 GMT (envelope-from clsung) Message-Id: <201001280828.o0S8Sa25006949@repoman.freebsd.org> From: Cheng-Lung Sung Date: Thu, 28 Jan 2010 08:28:36 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/textproc/dict Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 08:28:36 -0000 clsung 2010-01-28 08:28:36 UTC FreeBSD ports repository Modified files: textproc/dict Makefile distinfo Log: - Update to 1.11.2 PR: ports/141451 Submitted by: Sunpoet Po-Chuan Hsieh Revision Changes Path 1.55 +1 -2 ports/textproc/dict/Makefile 1.22 +3 -3 ports/textproc/dict/distinfo From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 08:28:53 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AAD4110656A3; Thu, 28 Jan 2010 08:28:53 +0000 (UTC) (envelope-from clsung@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8200E8FC12; Thu, 28 Jan 2010 08:28:53 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0S8Sr8e006996; Thu, 28 Jan 2010 08:28:53 GMT (envelope-from clsung@repoman.freebsd.org) Received: (from clsung@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0S8Srrk006995; Thu, 28 Jan 2010 08:28:53 GMT (envelope-from clsung) Message-Id: <201001280828.o0S8Srrk006995@repoman.freebsd.org> From: Cheng-Lung Sung Date: Thu, 28 Jan 2010 08:28:53 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/textproc/dictfmt Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 08:28:53 -0000 clsung 2010-01-28 08:28:53 UTC FreeBSD ports repository Modified files: textproc/dictfmt Makefile distinfo Log: - Update to 1.11.2 PR: ports/141451 Submitted by: Sunpoet Po-Chuan Hsieh Revision Changes Path 1.36 +1 -2 ports/textproc/dictfmt/Makefile 1.24 +3 -3 ports/textproc/dictfmt/distinfo From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 08:41:27 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 47515106566B; Thu, 28 Jan 2010 08:41:27 +0000 (UTC) (envelope-from jadawin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1E0248FC16; Thu, 28 Jan 2010 08:41:27 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0S8fRVK007981; Thu, 28 Jan 2010 08:41:27 GMT (envelope-from jadawin@repoman.freebsd.org) Received: (from jadawin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0S8fQI2007980; Thu, 28 Jan 2010 08:41:26 GMT (envelope-from jadawin) Message-Id: <201001280841.o0S8fQI2007980@repoman.freebsd.org> From: Philippe Audeoud Date: Thu, 28 Jan 2010 08:41:26 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/security/p5-Crypt-OpenSSL-X509 Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 08:41:27 -0000 jadawin 2010-01-28 08:41:26 UTC FreeBSD ports repository Modified files: security/p5-Crypt-OpenSSL-X509 Makefile Log: - Mark as BROKEN for 6.X - Bump PORTREVISION Reported by: pointyhat Revision Changes Path 1.6 +8 -1 ports/security/p5-Crypt-OpenSSL-X509/Makefile From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 08:57:16 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4D7771065672; Thu, 28 Jan 2010 08:57:16 +0000 (UTC) (envelope-from jadawin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 23B288FC17; Thu, 28 Jan 2010 08:57:16 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0S8vGP5019745; Thu, 28 Jan 2010 08:57:16 GMT (envelope-from jadawin@repoman.freebsd.org) Received: (from jadawin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0S8vGrD019744; Thu, 28 Jan 2010 08:57:16 GMT (envelope-from jadawin) Message-Id: <201001280857.o0S8vGrD019744@repoman.freebsd.org> From: Philippe Audeoud Date: Thu, 28 Jan 2010 08:57:16 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/p5-Net-SIP Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 08:57:16 -0000 jadawin 2010-01-28 08:57:16 UTC FreeBSD ports repository Modified files: net/p5-Net-SIP Makefile distinfo pkg-plist Log: - Update to 0.55 - Changelog: http://cpansearch.perl.org/src/SULLR/Net-SIP-0.55/Changes Revision Changes Path 1.21 +2 -1 ports/net/p5-Net-SIP/Makefile 1.20 +3 -3 ports/net/p5-Net-SIP/distinfo 1.3 +3 -1 ports/net/p5-Net-SIP/pkg-plist From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 09:03:53 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: by hub.freebsd.org (Postfix, from userid 1033) id 63FB11065676; Thu, 28 Jan 2010 09:03:53 +0000 (UTC) Date: Thu, 28 Jan 2010 09:03:53 +0000 From: Alexey Dokuchaev To: Philippe Audeoud Message-ID: <20100128090353.GA43186@FreeBSD.org> References: <201001280841.o0S8fQI2007980@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <201001280841.o0S8fQI2007980@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/security/p5-Crypt-OpenSSL-X509 Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 09:03:53 -0000 On Thu, Jan 28, 2010 at 08:41:26AM +0000, Philippe Audeoud wrote: > jadawin 2010-01-28 08:41:26 UTC > > FreeBSD ports repository > > Modified files: > security/p5-Crypt-OpenSSL-X509 Makefile > Log: > - Mark as BROKEN for 6.X > - Bump PORTREVISION Could you explain why PORTREVISION bump was in order here? ./danfe From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 09:55:52 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2A760106568D; Thu, 28 Jan 2010 09:55:52 +0000 (UTC) (envelope-from QAT@FreeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id 62F368FC0C; Thu, 28 Jan 2010 09:55:51 +0000 (UTC) Received: from it.buh.tecnik93.com (it.buh.tecnik93.com [81.196.204.98]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by worf.ds9.tecnik93.com (Postfix) with ESMTPSA id 450B622C508D; Thu, 28 Jan 2010 11:55:50 +0200 (EET) Date: Thu, 28 Jan 2010 11:55:39 +0200 From: QAT@FreeBSD.org To: Renato Botelho Message-ID: <20100128115539.6a118a43@it.buh.tecnik93.com> In-Reply-To: <201001271659.o0RGx6vR087423@repoman.freebsd.org> References: <201001271659.o0RGx6vR087423@repoman.freebsd.org> X-Mailer: Claws Mail 3.7.4 (GTK+ 2.18.6; amd64-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/eVDAhr7XZqmsB0I0.08dHX_"; protocol="application/pgp-signature" Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/security/clamav-devel Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 09:55:52 -0000 --Sig_/eVDAhr7XZqmsB0I0.08dHX_ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Wed, 27 Jan 2010 16:59:06 +0000 (UTC) Renato Botelho wrote: > garga 2010-01-27 16:59:06 UTC >=20 > FreeBSD ports repository >=20 > Modified files: > security/clamav-devel Makefile distinfo=20 > Log: > - Update to 20100127 > - Execute a "make check" at post-build target > - Reduce differences between security/clamav > - Remove --enable-llvm=3Dno and add a CFLAGS+=3D-march=3Di486 when ARCH= =3D > i386 to make llvm build possible > - Remove USE_GMAKE since now it builds with bsd make again > =20 > Revision Changes Path > 1.177 +11 -5 ports/security/clamav-devel/Makefile > 1.126 +3 -3 ports/security/clamav-devel/distinfo >=20 The Restless Daemon identified a error while trying to build: clamav-devel-20100127 maintained by garga@FreeBSD.org Makefile ident: $FreeBSD: ports/security/clamav-devel/Makefile,v 1.177 201= 0/01/27 16:59:05 garga Exp $ Excerpt from http://QAT.TecNik93.com/logs/8-STABLE-NPD/clamav-devel-2010012= 7.log : In file included from ./llvm/utils/unittest/googletest/include/gtest/intern= al/gtest-internal.h:58, from ./llvm/utils/unittest/googletest/include/gtest/intern= al/gtest-death-test-internal.h:41, from ./llvm/utils/unittest/googletest/include/gtest/gtest-= death-test.h:42, from llvm/utils/unittest/googletest/gtest-death-test.cc:35: ./llvm/utils/unittest/googletest/include/gtest/internal/gtest-type-util.h: = In function 'testing::internal::String testing::internal::GetTypeName()': ./llvm/utils/unittest/googletest/include/gtest/internal/gtest-type-util.h:7= 6: error: cannot use typeid with -fno-rtti In file included from ./llvm/utils/unittest/googletest/include/gtest/gtest-= param-test.h:158, from ./llvm/utils/unittest/googletest/include/gtest/gtest.= h:70, from ./llvm/utils/unittest/googletest/include/gtest/intern= al/gtest-internal-inl.h:57, from llvm/utils/unittest/googletest/gtest-death-test.cc:53: ./llvm/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:= In function 'Derived* testing::internal::CheckedDowncastToActualType(Base*= )': ./llvm/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:= 74: error: cannot use typeid with -fno-rtti ./llvm/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:= 74: error: cannot use typeid with -fno-rtti ./llvm/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:= In function 'Derived* testing::internal::CheckedDowncastToActualType(Base*= ) [with Derived =3D const testing::internal::ValuesInIteratorRangeGenerator= ::Iterator, Base =3D const testing::internal::ParamIteratorInterface<= bool>]': ./llvm/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:= 333: instantiated from 'bool testing::internal::ValuesInIteratorRangeGene= rator::Iterator::Equals(const testing::internal::ParamIteratorInterface<= T>&) const [with T =3D bool]' llvm/utils/unittest/googletest/gtest-death-test.cc:777: instantiated from= here ./llvm/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:= 75: error: 'dynamic_cast' not permitted with -fno-rtti *** Error code 1 Stop in /work/a/ports/security/clamav-devel/work/clamav-devel-20100127/libc= lamav/c++. *** Error code 1 Stop in /work/a/ports/security/clamav-devel/work/clamav-devel-20100127/libc= lamav/c++. *** Error code 1 Stop in /work/a/ports/security/clamav-devel/work/clamav-devel-20100127/libc= lamav/c++. *** Error code 1 Stop in /work/a/ports/security/clamav-devel/work/clamav-devel-20100127/libc= lamav. *** Error code 1 Stop in /work/a/ports/security/clamav-devel/work/clamav-devel-20100127/libc= lamav. *** Error code 1 Stop in /work/a/ports/security/clamav-devel/work/clamav-devel-20100127. *** Error code 1 Stop in /a/ports/security/clamav-devel. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D build of /usr/ports/security/clamav-devel ended at Wed Jan 27 17:13:11 UTC = 2010 PortsMon page for the port: http://portsmon.freebsd.org/portoverview.py?category=3Dsecurity&portname=3D= clamav-devel The build which triggered this BotMail was done under tinderbox-3.3_3; dsversion: 3.2.1 on RELENG_8 on amd64, kern.smp.cpus: 8 with tinderd_flags=3D"-nullfs -plistcheck -onceonly" and ccache support, wi= th the "official" up-to-date Ports Tree, with the following vars set: NOPORTDOCS=3Dyes, NOPORTEXAMPLES=3Dyes, NOPORTDATA=3Dyes, FORCE_PACKAGE=3D= yes. A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." --=20 IOnut - Un^d^dregistered ;) FreeBSD "user" "Intellectual Property" is nowhere near as valuable as "Intellect" FreeBSD committer -> itetcu@FreeBSD.org, PGP Key ID 057E9F8B493A297B --Sig_/eVDAhr7XZqmsB0I0.08dHX_ Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAkthXyQACgkQJ7GIuiH/oeWAjwCfQNFB5g6lcgz3gEtcow6Stxc1 kOoAnRDm1fcD3FhjeF+16vXr72N1jVWN =O0jP -----END PGP SIGNATURE----- --Sig_/eVDAhr7XZqmsB0I0.08dHX_-- From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 10:21:43 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 65DC6106566C; Thu, 28 Jan 2010 10:21:43 +0000 (UTC) (envelope-from ehaupt@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 543708FC1C; Thu, 28 Jan 2010 10:21:43 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SALh7w027733; Thu, 28 Jan 2010 10:21:43 GMT (envelope-from ehaupt@repoman.freebsd.org) Received: (from ehaupt@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SALhNi027732; Thu, 28 Jan 2010 10:21:43 GMT (envelope-from ehaupt) Message-Id: <201001281021.o0SALhNi027732@repoman.freebsd.org> From: Emanuel Haupt Date: Thu, 28 Jan 2010 10:21:43 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www Makefile ports/www/p5-WWW-Scripter-Plugin-Ajax Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 10:21:43 -0000 ehaupt 2010-01-28 10:21:43 UTC FreeBSD ports repository Modified files: www Makefile Added files: www/p5-WWW-Scripter-Plugin-Ajax Makefile distinfo pkg-descr pkg-plist Log: Add www/p5-WWW-Scripter-Plugin-Ajax, a WWW::Scripter plugin that provides the XMLHttpRequest object. Revision Changes Path 1.2536 +1 -0 ports/www/Makefile 1.1 +25 -0 ports/www/p5-WWW-Scripter-Plugin-Ajax/Makefile (new) 1.1 +3 -0 ports/www/p5-WWW-Scripter-Plugin-Ajax/distinfo (new) 1.1 +3 -0 ports/www/p5-WWW-Scripter-Plugin-Ajax/pkg-descr (new) 1.1 +11 -0 ports/www/p5-WWW-Scripter-Plugin-Ajax/pkg-plist (new) From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 10:27:13 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: by hub.freebsd.org (Postfix, from userid 1033) id A78991065672; Thu, 28 Jan 2010 10:27:13 +0000 (UTC) Date: Thu, 28 Jan 2010 10:27:13 +0000 From: Alexey Dokuchaev To: Philippe Audeoud Message-ID: <20100128102713.GA48731@FreeBSD.org> References: <201001280841.o0S8fQI2007980@repoman.freebsd.org> <20100128090353.GA43186@FreeBSD.org> <20100128090957.GC4475@tuxaco.net> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <20100128090957.GC4475@tuxaco.net> User-Agent: Mutt/1.4.2.1i Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/security/p5-Crypt-OpenSSL-X509 Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 10:27:13 -0000 On Thu, Jan 28, 2010 at 10:09:57AM +0100, Philippe Audeoud wrote: > On Thu, 28 Jan 2010, Alexey Dokuchaev wrote: > > On Thu, Jan 28, 2010 at 08:41:26AM +0000, Philippe Audeoud wrote: > > > jadawin 2010-01-28 08:41:26 UTC > > > > > > FreeBSD ports repository > > > > > > Modified files: > > > security/p5-Crypt-OpenSSL-X509 Makefile > > > Log: > > > - Mark as BROKEN for 6.X > > > - Bump PORTREVISION > > > > Could you explain why PORTREVISION bump was in order here? > > Hello, Please do not trim CC: next time unless discussion clearly advises it. > > "A rule of thumb is to ask yourself whether a change committed to a port > is something which everyone would benefit from having (either because of > an enhancement, fix, or by virtue that the new package will actually > work at all), and weigh that against that fact that it will cause > everyone who regularly updates their ports tree to be compelled to > update." > Then, this port is broken for 6.X, it's seems that is something which > everyone would benefit from having etc, etc... Mark it BROKEN, fine (if you don't want to fix it). However, I see absolutely no reason behind PORTREVISION bump. Those who still on 6.X would not get the build done regardless of your commit: it does not fix anything. (Even if it would, there is nothing to _bump_ from, since there is _no_ previous version -- port was unbuildable.) Bumps only make sense when there is clear reference point: e.g. people with _installed_ port that has some plist issue fixed would benefit from the bump, since it will take care of unreferenced files or missing/wrong dependencies for them. Probably the only impact your commit does is that vast majority of our users would now have to rebuild and reinstall their perfectly fine installation of this port for absolutely no reason. I would say this is definitely not "something which everyone would benefit from". ./danfe From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 11:07:23 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 325BD106566B; Thu, 28 Jan 2010 11:07:23 +0000 (UTC) (envelope-from itetcu@FreeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id 808D98FC08; Thu, 28 Jan 2010 11:07:22 +0000 (UTC) Received: from it.buh.tecnik93.com (it.buh.tecnik93.com [81.196.204.98]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by worf.ds9.tecnik93.com (Postfix) with ESMTPSA id 54FB822C50BD; Thu, 28 Jan 2010 13:07:21 +0200 (EET) Date: Thu, 28 Jan 2010 13:07:18 +0200 From: Ion-Mihai Tetcu To: QAT@FreeBSD.org Message-ID: <20100128130718.487fdabb@it.buh.tecnik93.com> In-Reply-To: <20100127163114.66B825A9136@jester1b.ixsystems.com> References: <201001271625.o0RGPLXY074162@repoman.freebsd.org> <20100127163114.66B825A9136@jester1b.ixsystems.com> X-Mailer: Claws Mail 3.7.4 (GTK+ 2.18.6; amd64-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/eROtFDY3COAnfHMRWF5J9aA"; protocol="application/pgp-signature" Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, nobutaka@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/www Makefile ports/www/emacs-w3m-emacs22 Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 11:07:23 -0000 --Sig_/eROtFDY3COAnfHMRWF5J9aA Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Wed, 27 Jan 2010 08:31:14 -0800 (PST) QAT@FreeBSD.org wrote: > The Restless Daemon identified a depend_object error while trying to > build: emacs-w3m-emacs22-1.4.378.b.20100125 maintained by > nobutaka@FreeBSD.org Makefile ident: $FreeBSD: > ports/www/emacs-w3m-emacs22/Makefile,v 1.1 2010/01/27 16:25:21 > nobutaka Exp $ I just did a manual build for this suspecting the problem might be because of the order of your commits, and now there's only a plist problem: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D> Building package for emacs-w3m-emacs22-1.4.378.b.20100125 tar: share/emacs/22.3/etc/w3m/icons/antenna-up.png: Cannot stat: No such fi= le or directory tar: share/emacs/22.3/etc/w3m/icons/antenna-up.xpm: Cannot stat: No such fi= le or directory tar: share/emacs/22.3/etc/w3m/icons/back-disabled.png: Cannot stat: No such= file or directory tar: share/emacs/22.3/etc/w3m/icons/back-disabled.xpm: Cannot stat: No such= file or directory tar: share/emacs/22.3/etc/w3m/icons/back-up.png: Cannot stat: No such file = or directory tar: share/emacs/22.3/etc/w3m/icons/back-up.xpm: Cannot stat: No such file = or directory tar: share/emacs/22.3/etc/w3m/icons/copy-up.png: Cannot stat: No such file = or directory tar: share/emacs/22.3/etc/w3m/icons/copy-up.xpm: Cannot stat: No such file = or directory tar: share/emacs/22.3/etc/w3m/icons/db-history-up.png: Cannot stat: No such= file or directory tar: share/emacs/22.3/etc/w3m/icons/db-history-up.xpm: Cannot stat: No such= file or directory tar: share/emacs/22.3/etc/w3m/icons/forward-disabled.png: Cannot stat: No s= uch file or directory tar: share/emacs/22.3/etc/w3m/icons/forward-disabled.xpm: Cannot stat: No s= uch file or directory tar: share/emacs/22.3/etc/w3m/icons/forward-up.png: Cannot stat: No such fi= le or directory tar: share/emacs/22.3/etc/w3m/icons/forward-up.xpm: Cannot stat: No such fi= le or directory tar: share/emacs/22.3/etc/w3m/icons/history-up.png: Cannot stat: No such fi= le or directory tar: share/emacs/22.3/etc/w3m/icons/history-up.xpm: Cannot stat: No such fi= le or directory tar: share/emacs/22.3/etc/w3m/icons/home-up.png: Cannot stat: No such file = or directory tar: share/emacs/22.3/etc/w3m/icons/home-up.xpm: Cannot stat: No such file = or directory tar: share/emacs/22.3/etc/w3m/icons/image-up.png: Cannot stat: No such file= or directory tar: share/emacs/22.3/etc/w3m/icons/image-up.xpm: Cannot stat: No such file= or directory tar: share/emacs/22.3/etc/w3m/icons/open-up.png: Cannot stat: No such file = or directory tar: share/emacs/22.3/etc/w3m/icons/open-up.xpm: Cannot stat: No such file = or directory tar: share/emacs/22.3/etc/w3m/icons/parent-disabled.png: Cannot stat: No su= ch file or directory tar: share/emacs/22.3/etc/w3m/icons/parent-disabled.xpm: Cannot stat: No su= ch file or directory tar: share/emacs/22.3/etc/w3m/icons/parent-up.png: Cannot stat: No such fil= e or directory tar: share/emacs/22.3/etc/w3m/icons/parent-up.xpm: Cannot stat: No such fil= e or directory tar: share/emacs/22.3/etc/w3m/icons/reload-up.png: Cannot stat: No such fil= e or directory tar: share/emacs/22.3/etc/w3m/icons/reload-up.xpm: Cannot stat: No such fil= e or directory tar: share/emacs/22.3/etc/w3m/icons/search-up.png: Cannot stat: No such fil= e or directory tar: share/emacs/22.3/etc/w3m/icons/search-up.xpm: Cannot stat: No such fil= e or directory tar: share/emacs/22.3/etc/w3m/icons/spinner.gif: Cannot stat: No such file = or directory tar: share/emacs/22.3/etc/w3m/icons/state-00.png: Cannot stat: No such file= or directory tar: share/emacs/22.3/etc/w3m/icons/state-00.xpm: Cannot stat: No such file= or directory tar: share/emacs/22.3/etc/w3m/icons/state-01.png: Cannot stat: No such file= or directory tar: share/emacs/22.3/etc/w3m/icons/state-01.xpm: Cannot stat: No such file= or directory tar: share/emacs/22.3/etc/w3m/icons/state-10.png: Cannot stat: No such file= or directory tar: share/emacs/22.3/etc/w3m/icons/state-10.xpm: Cannot stat: No such file= or directory tar: share/emacs/22.3/etc/w3m/icons/state-11.png: Cannot stat: No such file= or directory tar: share/emacs/22.3/etc/w3m/icons/state-11.xpm: Cannot stat: No such file= or directory tar: share/emacs/22.3/etc/w3m/icons/weather-up.png: Cannot stat: No such fi= le or directory tar: share/emacs/22.3/etc/w3m/icons/weather-up.xpm: Cannot stat: No such fi= le or directory tar: Error exit delayed from previous errors. pkg_create: make_dist: tar command failed with code 256 Creating package /tmp/packages/All/emacs-w3m-emacs22-1.4.378.b.20100125.tbz Registering depends: semi-emacs22-1.14.6_5 flim-emacs22-1.14.9_1,1 apel-ema= cs22-10.7_5 emacs-22.3_1,1 wv-1.2.6 libgsf-1.14.16 gconf2-2.28.0 gtk-2.18.6= atk-1.28.0 shared-mime-info-0.70 libwmf-0.2.8.4_4 polkit-0.96_1 eggdbus-0.= 6 dbus-glib-0.82 dbus-1.2.16_1 libxml2-2.7.6_1 pango-1.26.2 ORBit2-2.14.17 = libIDL-0.8.13 gobject-introspection-0.6.7 gio-fam-backend-2.22.4 gamin-0.1.= 10_3 glib-2.22.4 bison-2.4.1,1 lynx-2.8.7.1,1 gettext-0.17_1 libiconv-1.13.= 1 w3m-m17n-0.5.2_3 boehm-gc-7.1 libffi-3.0.9 cairo-1.8.8,1 xcb-util-0.3.6_1= libXdamage-1.1.1 libXcursor-1.1.9_1 libXcomposite-0.4.0,1 libXfixes-4.0.3_= 1 libungif-4.1.4_5 libXft-2.1.14 libXrandr-1.3.0 libXrender-0.9.4_1 libXpm-= 3.5.7 libXt-1.0.5_1 libXi-1.2.1,1 libXinerama-1.0.3,1 libXext-1.0.5,1 libX1= 1-1.2.1_1,1 libxcb-1.5 libpthread-stubs-0.3_3 m4-1.4.13,1 pcre-8.00 pixman-= 0.16.0 xorg-fonts-truetype-7.4 bitstream-vera-1.10_4 font-bh-ttf-1.0.0 font= -misc-meltho-1.0.0_1 font-misc-ethiopic-1.0.0 fontconfig-2.8.0,1 mkfontdir-= 1.0.4 mkfontscale-1.0.6 freetype2-2.3.11 libfontenc-1.0.4 libSM-1.1.0_1,1 l= ibICE-1.0.4_1,1 libXau-1.0.4 libXdmcp-1.0.2_1 xproto-7.0.15 pkg-config-0.23= _1 jasper-1.900.1_8 tiff-3.9.2 jbigkit-1.6 jpeg-7 png-1.2.42 perl-5.8.9_3 p= ython26-2.6.4 gnomehier-2.3_12 hicolor-icon-theme-0.12 gnome_subr-1.0 expat= -2.0.1_1 xlhtml-0.5_3,1 encodings-1.0.2,1 font-util-1.0.1 compositeproto-0.= 4 damageproto-1.1.0_2 fixesproto-4.0 inputproto-1.5.0 kbproto-1.0.3 randrpr= oto-1.3.0 renderproto-0.9.3 xextproto-7.0.5 xineramaproto-1.1.2. Creating bzip'd tar ball in '/tmp/packages/All/emacs-w3m-emacs22-1.4.378.b.= 20100125.tbz' *** Error code 1 Stop in /a/ports/www/emacs-w3m-emacs22. Deleting emacs-w3m-emacs22-1.4.378.b.20100125 pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/antenna-up.png'= doesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/antenna-up.xpm'= doesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/back-disabled.p= ng' doesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/back-disabled.x= pm' doesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/back-up.png' do= esn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/back-up.xpm' do= esn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/copy-up.png' do= esn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/copy-up.xpm' do= esn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/db-history-up.p= ng' doesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/db-history-up.x= pm' doesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/forward-disable= d.png' doesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/forward-disable= d.xpm' doesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/forward-up.png'= doesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/forward-up.xpm'= doesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/history-up.png'= doesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/history-up.xpm'= doesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/home-up.png' do= esn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/home-up.xpm' do= esn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/image-up.png' d= oesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/image-up.xpm' d= oesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/open-up.png' do= esn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/open-up.xpm' do= esn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/parent-disabled= .png' doesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/parent-disabled= .xpm' doesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/parent-up.png' = doesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/parent-up.xpm' = doesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/reload-up.png' = doesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/reload-up.xpm' = doesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/search-up.png' = doesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/search-up.xpm' = doesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/spinner.gif' do= esn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/state-00.png' d= oesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/state-00.xpm' d= oesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/state-01.png' d= oesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/state-01.xpm' d= oesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/state-10.png' d= oesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/state-10.xpm' d= oesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/state-11.png' d= oesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/state-11.xpm' d= oesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/weather-up.png'= doesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons/weather-up.xpm'= doesn't exist pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m/icons' doesn't exist pkg_delete: unable to completely remove directory '/usr/local/share/emacs/2= 2.3/etc/w3m/icons' pkg_delete: file '/usr/local/share/emacs/22.3/etc/w3m' doesn't exist pkg_delete: unable to completely remove directory '/usr/local/share/emacs/2= 2.3/etc/w3m' pkg_delete: couldn't entirely delete package (perhaps the packing list is incorrectly specified?) --=20 IOnut - Un^d^dregistered ;) FreeBSD "user" "Intellectual Property" is nowhere near as valuable as "Intellect" FreeBSD committer -> itetcu@FreeBSD.org, PGP Key ID 057E9F8B493A297B --Sig_/eROtFDY3COAnfHMRWF5J9aA Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAkthb+cACgkQJ7GIuiH/oeUIRgCgiCqBhvipvNNy/uWiBhipAWb4 IDwAoJ8hpsCjn1dLKP7x+UvXnmUBjiyO =QBdI -----END PGP SIGNATURE----- --Sig_/eROtFDY3COAnfHMRWF5J9aA-- From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 11:11:43 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DC6DD106568B; Thu, 28 Jan 2010 11:11:42 +0000 (UTC) (envelope-from QAT@FreeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id 542818FC0A; Thu, 28 Jan 2010 11:11:42 +0000 (UTC) Received: from it.buh.tecnik93.com (it.buh.tecnik93.com [81.196.204.98]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by worf.ds9.tecnik93.com (Postfix) with ESMTPSA id 2E80522C50BF; Thu, 28 Jan 2010 13:11:41 +0200 (EET) Date: Thu, 28 Jan 2010 13:11:40 +0200 From: QAT@FreeBSD.org To: MANTANI Nobutaka Message-ID: <20100128131140.0dcaf941@it.buh.tecnik93.com> In-Reply-To: <201001271633.o0RGXAqn074839@repoman.freebsd.org> References: <201001271633.o0RGXAqn074839@repoman.freebsd.org> X-Mailer: Claws Mail 3.7.4 (GTK+ 2.18.6; amd64-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/aQGhToBY9Vj6Ge403/JmLEx"; protocol="application/pgp-signature" Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/mail Makefile ports/mail/wanderlust-emacs22 Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 11:11:43 -0000 --Sig_/aQGhToBY9Vj6Ge403/JmLEx Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Wed, 27 Jan 2010 16:33:10 +0000 (UTC) MANTANI Nobutaka wrote: > nobutaka 2010-01-27 16:33:10 UTC >=20 > FreeBSD ports repository >=20 > Modified files: > mail Makefile=20 > Added files: > mail/wanderlust-emacs22 Makefile=20 > Log: > Add wanderlust-emacs22, a slave port of mail/wanderlust for emacs22. > =20 > Revision Changes Path > 1.1003 +1 -0 ports/mail/Makefile > 1.1 +17 -0 ports/mail/wanderlust-emacs22/Makefile (new) >=20 This seems to be a true error. The Restless Daemon identified a depend_package error while trying to build: wanderlust-emacs22-2.14.0_5 maintained by nobutaka@FreeBSD.org Makefile ident: $FreeBSD: ports/mail/wanderlust-emacs22/Makefile,v 1.1 201= 0/01/27 16:33:10 nobutaka Exp $ Excerpt from http://QAT.TecNik93.com/logs/8-STABLE-NPD/wanderlust-emacs22-2= .14.0_5.log : skipping mkfontdir-1.0.4, already added pkg_add mkfontscale-1.0.6.tbz skipping mkfontscale-1.0.6, already added pkg_add libfontenc-1.0.4.tbz skipping libfontenc-1.0.4, already added pkg_add semi-emacs22-1.14.6_5.tbz skipping semi-emacs22-1.14.6_5, already added pkg_add faces-1.7.7_9.tbz ************************************************** NOTE: For generating faces out of xbm files you must use the following helper filters: xbm2ikon and perhaps xbmsize48 or xbmcut48 e.g. 1) generate a 48x48x1 xbm file 2) cat | xbm2ikon > file.ikon 3) compface file.ikon > file.face And the other way arround to display a face Note uncompface -X is the same as uncompface | ikon2xbm useful for exmh! ************************************************** pkg_add emacs-23.1,1.tbz pkg_add: package 'emacs-23.1,1' conflicts with emacs-22.3_1,1 pkg_add: please use pkg_delete first to remove conflicting package(s) or -f= to force installation error in dependency emacs-23.1,1.tbz, exiting PortsMon page for the port: http://portsmon.freebsd.org/portoverview.py?category=3Dmail&portname=3Dwand= erlust-emacs22 The build which triggered this BotMail was done under tinderbox-3.3_3; dsversion: 3.2.1 on RELENG_8 on amd64, kern.smp.cpus: 8 with tinderd_flags=3D"-nullfs -plistcheck -onceonly" and ccache support, wi= th the "official" up-to-date Ports Tree, with the following vars set: NOPORTDOCS=3Dyes, NOPORTEXAMPLES=3Dyes, NOPORTDATA=3Dyes, FORCE_PACKAGE=3D= yes. A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." --=20 IOnut - Un^d^dregistered ;) FreeBSD "user" "Intellectual Property" is nowhere near as valuable as "Intellect" FreeBSD committer -> itetcu@FreeBSD.org, PGP Key ID 057E9F8B493A297B --Sig_/aQGhToBY9Vj6Ge403/JmLEx Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAkthcOwACgkQJ7GIuiH/oeUxhwCdGtjx+WaMpJt7HaYgp91T8/RN D70AoIGGYFS2wmCYbcOFro4FGMgsgiQA =YRPn -----END PGP SIGNATURE----- --Sig_/aQGhToBY9Vj6Ge403/JmLEx-- From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 12:27:01 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A619F106568F; Thu, 28 Jan 2010 12:27:01 +0000 (UTC) (envelope-from olgeni@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7BEAA8FC1E; Thu, 28 Jan 2010 12:27:01 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SCR1WI038765; Thu, 28 Jan 2010 12:27:01 GMT (envelope-from olgeni@repoman.freebsd.org) Received: (from olgeni@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SCR1FU038764; Thu, 28 Jan 2010 12:27:01 GMT (envelope-from olgeni) Message-Id: <201001281227.o0SCR1FU038764@repoman.freebsd.org> From: Jimmy Olgeni Date: Thu, 28 Jan 2010 12:27:01 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/lang/erlang Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 12:27:01 -0000 olgeni 2010-01-28 12:27:01 UTC FreeBSD ports repository Modified files: lang/erlang Makefile Log: Add OPTIONS support. Obtained from: Jim Wagner Revision Changes Path 1.147 +14 -4 ports/lang/erlang/Makefile From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 13:45:14 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 430B8106566B; Thu, 28 Jan 2010 13:45:14 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 19A6E8FC0C; Thu, 28 Jan 2010 13:45:14 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SDjDba055803; Thu, 28 Jan 2010 13:45:13 GMT (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SDjDxU055802; Thu, 28 Jan 2010 13:45:13 GMT (envelope-from ache) Message-Id: <201001281345.o0SDjDxU055802@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Thu, 28 Jan 2010 13:45:13 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/archivers/unrar Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 13:45:14 -0000 ache 2010-01-28 13:45:13 UTC FreeBSD ports repository Modified files: archivers/unrar Makefile distinfo Log: Update to 3.91 Make portlint happier PR: 143178 Submitted by: Sunpoet Po-Chuan Hsieh Revision Changes Path 1.65 +3 -3 ports/archivers/unrar/Makefile 1.37 +3 -3 ports/archivers/unrar/distinfo From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 14:18:26 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AC4811065679; Thu, 28 Jan 2010 14:18:26 +0000 (UTC) (envelope-from garga@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 818A08FC19; Thu, 28 Jan 2010 14:18:26 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SEIQmR059319; Thu, 28 Jan 2010 14:18:26 GMT (envelope-from garga@repoman.freebsd.org) Received: (from garga@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SEIQYG059318; Thu, 28 Jan 2010 14:18:26 GMT (envelope-from garga) Message-Id: <201001281418.o0SEIQYG059318@repoman.freebsd.org> From: Renato Botelho Date: Thu, 28 Jan 2010 14:18:26 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/security/clamav-devel Makefile ports/security/clamav-devel/files patch-libclamav__c++__Makefile.am patch-libclamav__c++__Makefile.in X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 14:18:26 -0000 garga 2010-01-28 14:18:26 UTC FreeBSD ports repository Modified files: security/clamav-devel Makefile Added files: security/clamav-devel/files patch-libclamav__c++__Makefile.am patch-libclamav__c++__Makefile.in Log: Fix build on 9-current and recent 8-stable Revision Changes Path 1.178 +1 -0 ports/security/clamav-devel/Makefile 1.3 +29 -0 ports/security/clamav-devel/files/patch-libclamav__c++__Makefile.am (new) 1.3 +29 -0 ports/security/clamav-devel/files/patch-libclamav__c++__Makefile.in (new) From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 14:29:16 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 81CB010656B5; Thu, 28 Jan 2010 14:29:16 +0000 (UTC) (envelope-from QAT@FeeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id 2DE3A8FC27; Thu, 28 Jan 2010 14:29:15 +0000 (UTC) Received: from jester1b.ixsystems.com (unknown [206.40.55.137]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id 7FFAE22C509D; Thu, 28 Jan 2010 16:29:13 +0200 (EET) Received: by jester1b.ixsystems.com (Postfix, from userid 0) id 26C135AA6C5; Thu, 28 Jan 2010 06:29:12 -0800 (PST) From: QAT@FreeBSD.org To: Renato Botelho In-Reply-To: <201001281418.o0SEIQYG059318@repoman.freebsd.org> References: <201001281418.o0SEIQYG059318@repoman.freebsd.org> X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-3.3_3; dsversion: 3.2.1 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_8 X-QAT-Jail_Last_Built: 2009-12-08 11:28:51 X-QAT-Port: security/clamav-devel X-QAT-Log: http://QAT.TecNik93.com/logs/8-STABLE-NPD/clamav-devel-20100127_1.log X-QAT-Build_Reason: Commit X-QAT-Fail_Reason: OK Message-Id: <20100128142912.26C135AA6C5@jester1b.ixsystems.com> Date: Thu, 28 Jan 2010 06:29:12 -0800 (PST) Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Now OK (Re: cvs commit: ports/security/clamav-devel Makefile ports/security/clamav-devel/files patch-libclamav__c++__Makefile.am patch-libclamav__c++__Makefile.in) X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 14:29:16 -0000 security/clamav-devel, which was previously failing is OK after this commit. Thanks for fixing it! A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 14:35:33 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 47C56106566C; Thu, 28 Jan 2010 14:35:33 +0000 (UTC) (envelope-from sylvio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1E6CC8FC21; Thu, 28 Jan 2010 14:35:33 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SEZXh6060653; Thu, 28 Jan 2010 14:35:33 GMT (envelope-from sylvio@repoman.freebsd.org) Received: (from sylvio@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SEZWqN060652; Thu, 28 Jan 2010 14:35:32 GMT (envelope-from sylvio) Message-Id: <201001281435.o0SEZWqN060652@repoman.freebsd.org> From: Sylvio Cesar Teixeira Date: Thu, 28 Jan 2010 14:35:32 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/shells/lshell Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 14:35:33 -0000 sylvio 2010-01-28 14:35:32 UTC FreeBSD ports repository Modified files: shells/lshell Makefile distinfo pkg-plist Log: - Update to 0.9.8 Approved by: miwi (mentor) Revision Changes Path 1.5 +1 -1 ports/shells/lshell/Makefile 1.4 +3 -3 ports/shells/lshell/distinfo 1.4 +2 -0 ports/shells/lshell/pkg-plist From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 14:36:54 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EBB31106566C; Thu, 28 Jan 2010 14:36:54 +0000 (UTC) (envelope-from sylvio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C2AF68FC13; Thu, 28 Jan 2010 14:36:54 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SEasK7060751; Thu, 28 Jan 2010 14:36:54 GMT (envelope-from sylvio@repoman.freebsd.org) Received: (from sylvio@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SEasHe060750; Thu, 28 Jan 2010 14:36:54 GMT (envelope-from sylvio) Message-Id: <201001281436.o0SEasHe060750@repoman.freebsd.org> From: Sylvio Cesar Teixeira Date: Thu, 28 Jan 2010 14:36:54 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/irc/bip Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 14:36:55 -0000 sylvio 2010-01-28 14:36:54 UTC FreeBSD ports repository Modified files: irc/bip Makefile distinfo Log: - Update to 0.8.4 Approved by: miwi (mentor) Revision Changes Path 1.12 +1 -1 ports/irc/bip/Makefile 1.9 +3 -3 ports/irc/bip/distinfo From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 14:38:21 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6B7BE106566C; Thu, 28 Jan 2010 14:38:21 +0000 (UTC) (envelope-from sylvio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 427828FC1B; Thu, 28 Jan 2010 14:38:21 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SEcLQ4060863; Thu, 28 Jan 2010 14:38:21 GMT (envelope-from sylvio@repoman.freebsd.org) Received: (from sylvio@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SEcLBU060862; Thu, 28 Jan 2010 14:38:21 GMT (envelope-from sylvio) Message-Id: <201001281438.o0SEcLBU060862@repoman.freebsd.org> From: Sylvio Cesar Teixeira Date: Thu, 28 Jan 2010 14:38:21 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/deskutils/plans Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 14:38:21 -0000 sylvio 2010-01-28 14:38:21 UTC FreeBSD ports repository Modified files: deskutils/plans Makefile distinfo Log: - Update to 8.1.10 Approved by: miwi (mentor) Revision Changes Path 1.64 +2 -2 ports/deskutils/plans/Makefile 1.60 +3 -3 ports/deskutils/plans/distinfo From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 14:51:25 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9DC7C1065670; Thu, 28 Jan 2010 14:51:25 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 74A118FC12; Thu, 28 Jan 2010 14:51:25 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SEpPfV061854; Thu, 28 Jan 2010 14:51:25 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SEpPQF061853; Thu, 28 Jan 2010 14:51:25 GMT (envelope-from pav) Message-Id: <201001281451.o0SEpPQF061853@repoman.freebsd.org> From: Pav Lucistnik Date: Thu, 28 Jan 2010 14:51:25 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/lang/ocamlduce Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 14:51:25 -0000 pav 2010-01-28 14:51:25 UTC FreeBSD ports repository Modified files: lang/ocamlduce Makefile distinfo pkg-plist Log: - Update to 3.11.1.0 - Still BROKEN PR: ports/141372 Submitted by: Jaap Boender (maintainer) Revision Changes Path 1.7 +15 -20 ports/lang/ocamlduce/Makefile 1.3 +3 -3 ports/lang/ocamlduce/distinfo 1.2 +7 -5 ports/lang/ocamlduce/pkg-plist From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 14:51:39 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 393D81065747; Thu, 28 Jan 2010 14:51:39 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 10B328FC1E; Thu, 28 Jan 2010 14:51:39 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SEpcGu061900; Thu, 28 Jan 2010 14:51:38 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SEpcEp061899; Thu, 28 Jan 2010 14:51:38 GMT (envelope-from pav) Message-Id: <201001281451.o0SEpcEp061899@repoman.freebsd.org> From: Pav Lucistnik Date: Thu, 28 Jan 2010 14:51:38 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/lang/ocamlduce/files patch-Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 14:51:39 -0000 pav 2010-01-28 14:51:38 UTC FreeBSD ports repository Added files: lang/ocamlduce/files patch-Makefile Log: Add missed patch file Revision Changes Path 1.1 +72 -0 ports/lang/ocamlduce/files/patch-Makefile (new) From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 15:20:42 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 135421065693; Thu, 28 Jan 2010 15:20:42 +0000 (UTC) (envelope-from nobutaka@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DE98E8FC1C; Thu, 28 Jan 2010 15:20:41 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SFKfOt065183; Thu, 28 Jan 2010 15:20:41 GMT (envelope-from nobutaka@repoman.freebsd.org) Received: (from nobutaka@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SFKfww065182; Thu, 28 Jan 2010 15:20:41 GMT (envelope-from nobutaka) Message-Id: <201001281520.o0SFKfww065182@repoman.freebsd.org> From: MANTANI Nobutaka Date: Thu, 28 Jan 2010 15:20:41 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www/emacs-w3m Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 15:20:42 -0000 nobutaka 2010-01-28 15:20:41 UTC FreeBSD ports repository Modified files: www/emacs-w3m Makefile Log: Fix installation of icons for emacs-w3m-emacs22. Reported by: itetcu Revision Changes Path 1.45 +4 -0 ports/www/emacs-w3m/Makefile From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 15:38:57 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BA64D106566C; Thu, 28 Jan 2010 15:38:57 +0000 (UTC) (envelope-from avilla@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 91A2E8FC15; Thu, 28 Jan 2010 15:38:57 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SFcvTt066495; Thu, 28 Jan 2010 15:38:57 GMT (envelope-from avilla@repoman.freebsd.org) Received: (from avilla@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SFcvWs066494; Thu, 28 Jan 2010 15:38:57 GMT (envelope-from avilla) Message-Id: <201001281538.o0SFcvWs066494@repoman.freebsd.org> From: Alberto Villa Date: Thu, 28 Jan 2010 15:38:57 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/graphics/opengtl Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 15:38:57 -0000 avilla 2010-01-28 15:38:57 UTC FreeBSD ports repository Modified files: graphics/opengtl Makefile Log: - Unbreak on 6.X. Approved by: tabthorpe (mentor) Revision Changes Path 1.4 +1 -4 ports/graphics/opengtl/Makefile From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 18:46:33 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0D0481065692; Thu, 28 Jan 2010 18:46:33 +0000 (UTC) (envelope-from dinoex@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D8A5E8FC0C; Thu, 28 Jan 2010 18:46:32 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SIkWms093384; Thu, 28 Jan 2010 18:46:32 GMT (envelope-from dinoex@repoman.freebsd.org) Received: (from dinoex@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SIkWi0093383; Thu, 28 Jan 2010 18:46:32 GMT (envelope-from dinoex) Message-Id: <201001281846.o0SIkWi0093383@repoman.freebsd.org> From: Dirk Meyer Date: Thu, 28 Jan 2010 18:46:32 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/irc/iroffer-dinoex Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 18:46:33 -0000 dinoex 2010-01-28 18:46:32 UTC FreeBSD ports repository Modified files: irc/iroffer-dinoex Makefile distinfo Log: - update to 3.20 Revision Changes Path 1.11 +1 -1 ports/irc/iroffer-dinoex/Makefile 1.8 +3 -3 ports/irc/iroffer-dinoex/distinfo From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 19:13:08 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 577C51065698; Thu, 28 Jan 2010 19:13:08 +0000 (UTC) (envelope-from avilla@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2F03B8FC1F; Thu, 28 Jan 2010 19:13:08 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SJD8B9096289; Thu, 28 Jan 2010 19:13:08 GMT (envelope-from avilla@repoman.freebsd.org) Received: (from avilla@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SJD8WV096288; Thu, 28 Jan 2010 19:13:08 GMT (envelope-from avilla) Message-Id: <201001281913.o0SJD8WV096288@repoman.freebsd.org> From: Alberto Villa Date: Thu, 28 Jan 2010 19:13:08 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/graphics/opengtl Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 19:13:08 -0000 avilla 2010-01-28 19:13:08 UTC FreeBSD ports repository Modified files: graphics/opengtl Makefile Log: - Cleanup after latest commit. While I'm here, fix a typo. Approved by: tabthorpe (mentor) Revision Changes Path 1.5 +2 -4 ports/graphics/opengtl/Makefile From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 20:51:59 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DB77B1065679; Thu, 28 Jan 2010 20:51:59 +0000 (UTC) (envelope-from glarkin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C866D8FC12; Thu, 28 Jan 2010 20:51:59 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SKpxoL015111; Thu, 28 Jan 2010 20:51:59 GMT (envelope-from glarkin@repoman.freebsd.org) Received: (from glarkin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SKpxRO015110; Thu, 28 Jan 2010 20:51:59 GMT (envelope-from glarkin) Message-Id: <201001282051.o0SKpxRO015110@repoman.freebsd.org> From: Greg Larkin Date: Thu, 28 Jan 2010 20:51:59 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/sysutils/rsyslog5 Makefile distinfo pkg-descr ports/sysutils/rsyslog5/files pkg-message.in X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 20:52:00 -0000 glarkin 2010-01-28 20:51:59 UTC FreeBSD ports repository Modified files: sysutils/rsyslog5 Makefile distinfo pkg-descr sysutils/rsyslog5/files pkg-message.in Log: - Updated to 5.3.7 - Reformatted pkg-descr and pkg-message.in (slightly) for readability PR: ports/143306 Submitted by: Cristiano Rolim Pereira (maintainer) Revision Changes Path 1.12 +2 -2 ports/sysutils/rsyslog5/Makefile 1.12 +3 -3 ports/sysutils/rsyslog5/distinfo 1.5 +19 -5 ports/sysutils/rsyslog5/files/pkg-message.in 1.5 +13 -17 ports/sysutils/rsyslog5/pkg-descr From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 20:59:15 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C73A51065670; Thu, 28 Jan 2010 20:59:15 +0000 (UTC) (envelope-from glarkin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9EAC08FC0C; Thu, 28 Jan 2010 20:59:15 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SKxFlL015611; Thu, 28 Jan 2010 20:59:15 GMT (envelope-from glarkin@repoman.freebsd.org) Received: (from glarkin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SKxFJ5015610; Thu, 28 Jan 2010 20:59:15 GMT (envelope-from glarkin) Message-Id: <201001282059.o0SKxFJ5015610@repoman.freebsd.org> From: Greg Larkin Date: Thu, 28 Jan 2010 20:59:15 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/security/pwauth Makefile pkg-descr X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 20:59:15 -0000 glarkin 2010-01-28 20:59:15 UTC FreeBSD ports repository Modified files: security/pwauth Makefile pkg-descr Log: - Added MASTER_SITE_GOOGLE_CODE - Added BROKEN for 9.x until utmp.h issue is fixed - Updated WWW: homepage PR: ports/143187 Submitted by: Edmondas Girkantas (maintainer) Revision Changes Path 1.11 +6 -1 ports/security/pwauth/Makefile 1.2 +1 -1 ports/security/pwauth/pkg-descr From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 21:15:20 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DF982106566C; Thu, 28 Jan 2010 21:15:20 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B73238FC14; Thu, 28 Jan 2010 21:15:20 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SLFKSC017860; Thu, 28 Jan 2010 21:15:20 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SLFK27017859; Thu, 28 Jan 2010 21:15:20 GMT (envelope-from miwi) Message-Id: <201001282115.o0SLFK27017859@repoman.freebsd.org> From: Martin Wilke Date: Thu, 28 Jan 2010 21:15:20 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/security/vuxml vuln.xml X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 21:15:21 -0000 miwi 2010-01-28 21:15:20 UTC FreeBSD ports repository Modified files: security/vuxml vuln.xml Log: - Document irc-ratbox -- multiple vulnerabilities PR: based on 143242 Submitted by: moggie Revision Changes Path 1.2103 +37 -1 ports/security/vuxml/vuln.xml From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 21:20:46 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3AC0C106566B; Thu, 28 Jan 2010 21:20:46 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 12B588FC18; Thu, 28 Jan 2010 21:20:46 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SLKj5m018283; Thu, 28 Jan 2010 21:20:45 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SLKjLr018282; Thu, 28 Jan 2010 21:20:45 GMT (envelope-from miwi) Message-Id: <201001282120.o0SLKjLr018282@repoman.freebsd.org> From: Martin Wilke Date: Thu, 28 Jan 2010 21:20:45 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/security/vuxml vuln.xml X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 21:20:46 -0000 miwi 2010-01-28 21:20:45 UTC FreeBSD ports repository Modified files: security/vuxml vuln.xml Log: - Correct fixed version from previous entry Revision Changes Path 1.2104 +2 -2 ports/security/vuxml/vuln.xml From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 21:27:35 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 076CB1065670; Thu, 28 Jan 2010 21:27:35 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EAE908FC08; Thu, 28 Jan 2010 21:27:34 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SLRYQE018812; Thu, 28 Jan 2010 21:27:34 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SLRYv0018811; Thu, 28 Jan 2010 21:27:34 GMT (envelope-from miwi) Message-Id: <201001282127.o0SLRYv0018811@repoman.freebsd.org> From: Martin Wilke Date: Thu, 28 Jan 2010 21:27:34 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/irc/ircd-ratbox-devel Makefile distinfo ports/irc/ircd-ratbox-devel/files patch-libratbox_src_commio.c X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 21:27:35 -0000 miwi 2010-01-28 21:27:34 UTC FreeBSD ports repository Modified files: irc/ircd-ratbox-devel Makefile distinfo Removed files: irc/ircd-ratbox-devel/files patch-libratbox_src_commio.c Log: - Update to 3.0.6 PR: 143241 Submitted by: moggie (maintainer) With hat: secteam Security: http://www.vuxml.org/freebsd/192609c8-0c51-11df-82a0-00248c9b4be7.html Revision Changes Path 1.25 +1 -2 ports/irc/ircd-ratbox-devel/Makefile 1.19 +3 -3 ports/irc/ircd-ratbox-devel/distinfo 1.2 +0 -11 ports/irc/ircd-ratbox-devel/files/patch-libratbox_src_commio.c (dead) From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 21:29:16 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CC07B106566B; Thu, 28 Jan 2010 21:29:16 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A38FD8FC21; Thu, 28 Jan 2010 21:29:16 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SLTGrE018943; Thu, 28 Jan 2010 21:29:16 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SLTGUa018942; Thu, 28 Jan 2010 21:29:16 GMT (envelope-from miwi) Message-Id: <201001282129.o0SLTGUa018942@repoman.freebsd.org> From: Martin Wilke Date: Thu, 28 Jan 2010 21:29:16 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/irc/ircd-ratbox Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 21:29:16 -0000 miwi 2010-01-28 21:29:16 UTC FreeBSD ports repository Modified files: irc/ircd-ratbox Makefile distinfo Log: - Update to 2.2.9 PR: 143242 Submitted by: moggie (maintainer) With hat: secteam Feature safe: http://www.vuxml.org/freebsd/192609c8-0c51-11df-82a0-00248c9b4be7.html Revision Changes Path 1.17 +7 -6 ports/irc/ircd-ratbox/Makefile 1.9 +3 -3 ports/irc/ircd-ratbox/distinfo From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 21:33:20 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7888C1065670; Thu, 28 Jan 2010 21:33:20 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 504258FC15; Thu, 28 Jan 2010 21:33:20 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SLXKoK019344; Thu, 28 Jan 2010 21:33:20 GMT (envelope-from miwi@repoman.freebsd.org) Received: (from miwi@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SLXKAW019342; Thu, 28 Jan 2010 21:33:20 GMT (envelope-from miwi) Message-Id: <201001282133.o0SLXKAW019342@repoman.freebsd.org> From: Martin Wilke Date: Thu, 28 Jan 2010 21:33:20 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/sysutils/rmonitor Makefile ports/sysutils/rmonitor/files extra-patch-utmpx X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 21:33:20 -0000 miwi 2010-01-28 21:33:20 UTC FreeBSD ports repository Modified files: sysutils/rmonitor Makefile Added files: sysutils/rmonitor/files extra-patch-utmpx Log: - Fix build on HEAD PR: 143310 Patched by: ed@ Submitted by: Konrad Heuer (maintainer) Revision Changes Path 1.7 +7 -1 ports/sysutils/rmonitor/Makefile 1.1 +51 -0 ports/sysutils/rmonitor/files/extra-patch-utmpx (new) From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 21:47:18 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 416C71065679; Thu, 28 Jan 2010 21:47:18 +0000 (UTC) (envelope-from itetcu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1850E8FC18; Thu, 28 Jan 2010 21:47:18 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SLlH58020408; Thu, 28 Jan 2010 21:47:17 GMT (envelope-from itetcu@repoman.freebsd.org) Received: (from itetcu@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SLlH65020407; Thu, 28 Jan 2010 21:47:17 GMT (envelope-from itetcu) Message-Id: <201001282147.o0SLlH65020407@repoman.freebsd.org> From: Ion-Mihai Tetcu Date: Thu, 28 Jan 2010 21:47:17 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/ports-mgmt/tinderbox Makefile ports/ports-mgmt/tinderbox/files pkg-message.in X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 21:47:18 -0000 itetcu 2010-01-28 21:47:17 UTC FreeBSD ports repository Modified files: ports-mgmt/tinderbox Makefile ports-mgmt/tinderbox/files pkg-message.in Log: Add support for www/hiawatha for WebUI. PR: 142090 Submitted by: Chris Petrik Revision Changes Path 1.65 +5 -2 ports/ports-mgmt/tinderbox/Makefile 1.14 +11 -0 ports/ports-mgmt/tinderbox/files/pkg-message.in From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 22:37:44 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4A2831065679; Thu, 28 Jan 2010 22:37:44 +0000 (UTC) (envelope-from kuriyama@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1CFE58FC1D; Thu, 28 Jan 2010 22:37:44 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SMbhWw025448; Thu, 28 Jan 2010 22:37:44 GMT (envelope-from kuriyama@repoman.freebsd.org) Received: (from kuriyama@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SMbhca025447; Thu, 28 Jan 2010 22:37:43 GMT (envelope-from kuriyama) Message-Id: <201001282237.o0SMbhca025447@repoman.freebsd.org> From: Jun Kuriyama Date: Thu, 28 Jan 2010 22:37:43 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-Module-Release Makefile ports/devel/p5-Module-Used Makefile ports/devel/p5-Moose Makefile ports/devel/p5-MooseX-Storage Makefile ports/devel/p5-POE Makefile ports/devel/p5-POE-Component-Child Makefile ports/devel/p5-POE-Component-IKC ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 22:37:44 -0000 kuriyama 2010-01-28 22:37:43 UTC FreeBSD ports repository Modified files: devel/p5-Module-Release Makefile devel/p5-Module-Used Makefile devel/p5-Moose Makefile devel/p5-MooseX-Storage Makefile devel/p5-POE Makefile devel/p5-POE-Component-Child Makefile devel/p5-POE-Component-IKC Makefile devel/p5-POE-Stage Makefile devel/p5-Params-Coerce Makefile devel/p5-Pipeline Makefile devel/p5-SOAP-WSDL Makefile devel/p5-SPOPS Makefile devel/p5-SUPER Makefile devel/p5-SVN-Dumpfile Makefile devel/p5-SVN-Look Makefile devel/p5-SVN-Notify Makefile devel/p5-SVN-S4 Makefile devel/p5-Test-Dependencies Makefile devel/p5-Test-Distribution Makefile devel/p5-Test-JSON Makefile Log: - Remove unneeded dependencies which is in perl-5.8.9 dist (part 14). Approved by: portmgr (itetcu) Revision Changes Path 1.20 +2 -3 ports/devel/p5-Module-Release/Makefile 1.2 +1 -1 ports/devel/p5-Module-Used/Makefile 1.64 +1 -1 ports/devel/p5-Moose/Makefile 1.10 +1 -1 ports/devel/p5-MooseX-Storage/Makefile 1.6 +1 -2 ports/devel/p5-POE-Component-Child/Makefile 1.15 +1 -1 ports/devel/p5-POE-Component-IKC/Makefile 1.6 +1 -1 ports/devel/p5-POE-Stage/Makefile 1.53 +4 -7 ports/devel/p5-POE/Makefile 1.3 +3 -4 ports/devel/p5-Params-Coerce/Makefile 1.5 +2 -3 ports/devel/p5-Pipeline/Makefile 1.3 +1 -12 ports/devel/p5-SOAP-WSDL/Makefile 1.9 +1 -1 ports/devel/p5-SPOPS/Makefile 1.3 +3 -3 ports/devel/p5-SUPER/Makefile 1.3 +1 -3 ports/devel/p5-SVN-Dumpfile/Makefile 1.5 +2 -2 ports/devel/p5-SVN-Look/Makefile 1.24 +2 -2 ports/devel/p5-SVN-Notify/Makefile 1.12 +1 -2 ports/devel/p5-SVN-S4/Makefile 1.10 +2 -3 ports/devel/p5-Test-Dependencies/Makefile 1.3 +2 -4 ports/devel/p5-Test-Distribution/Makefile 1.6 +1 -1 ports/devel/p5-Test-JSON/Makefile From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 22:43:51 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6EC94106568D; Thu, 28 Jan 2010 22:43:51 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 462088FC12; Thu, 28 Jan 2010 22:43:51 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SMhpNm026058; Thu, 28 Jan 2010 22:43:51 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SMhprT026057; Thu, 28 Jan 2010 22:43:51 GMT (envelope-from pav) Message-Id: <201001282243.o0SMhprT026057@repoman.freebsd.org> From: Pav Lucistnik Date: Thu, 28 Jan 2010 22:43:51 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/textproc/asm-xml Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 22:43:51 -0000 pav 2010-01-28 22:43:51 UTC FreeBSD ports repository Modified files: textproc/asm-xml Makefile Log: - Mark BROKEN on 6.X Reported by: pointyhat Revision Changes Path 1.7 +7 -1 ports/textproc/asm-xml/Makefile From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 22:50:40 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 52A18106568D; Thu, 28 Jan 2010 22:50:40 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 29F7A8FC16; Thu, 28 Jan 2010 22:50:40 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SMoesL026661; Thu, 28 Jan 2010 22:50:40 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SMoexD026660; Thu, 28 Jan 2010 22:50:40 GMT (envelope-from pav) Message-Id: <201001282250.o0SMoexD026660@repoman.freebsd.org> From: Pav Lucistnik Date: Thu, 28 Jan 2010 22:50:40 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/graphics/opencv Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 22:50:40 -0000 pav 2010-01-28 22:50:40 UTC FreeBSD ports repository Modified files: graphics/opencv Makefile Log: - Mark BROKEN on 6.X Reported by: pointyhat Revision Changes Path 1.18 +4 -0 ports/graphics/opencv/Makefile From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 22:52:19 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4A96010656B6; Thu, 28 Jan 2010 22:52:19 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 220B38FC13; Thu, 28 Jan 2010 22:52:19 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SMqJqS026792; Thu, 28 Jan 2010 22:52:19 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SMqJDK026791; Thu, 28 Jan 2010 22:52:19 GMT (envelope-from pav) Message-Id: <201001282252.o0SMqJDK026791@repoman.freebsd.org> From: Pav Lucistnik Date: Thu, 28 Jan 2010 22:52:18 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www/opera-devel Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 22:52:19 -0000 pav 2010-01-28 22:52:18 UTC FreeBSD ports repository Modified files: www/opera-devel Makefile Log: - Mark BROKEN on amd64/6: does not fetch Reported by: pointyhat Revision Changes Path 1.66 +4 -0 ports/www/opera-devel/Makefile From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 22:53:51 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 45CFA106568D; Thu, 28 Jan 2010 22:53:51 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1D3558FC0C; Thu, 28 Jan 2010 22:53:51 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SMrofq026909; Thu, 28 Jan 2010 22:53:51 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SMroiI026908; Thu, 28 Jan 2010 22:53:50 GMT (envelope-from pav) Message-Id: <201001282253.o0SMroiI026908@repoman.freebsd.org> From: Pav Lucistnik Date: Thu, 28 Jan 2010 22:53:50 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/math/plplot Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 22:53:51 -0000 pav 2010-01-28 22:53:50 UTC FreeBSD ports repository Modified files: math/plplot Makefile Log: - Fix a typo in optional dependency PR: ports/143295 Submitted by: Anatoly Borodin Revision Changes Path 1.65 +1 -1 ports/math/plplot/Makefile From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 22:54:40 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A060B10656A6; Thu, 28 Jan 2010 22:54:40 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 77EF28FC15; Thu, 28 Jan 2010 22:54:40 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SMsegn027003; Thu, 28 Jan 2010 22:54:40 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SMseYB027002; Thu, 28 Jan 2010 22:54:40 GMT (envelope-from pav) Message-Id: <201001282254.o0SMseYB027002@repoman.freebsd.org> From: Pav Lucistnik Date: Thu, 28 Jan 2010 22:54:40 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/math/plplot Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 22:54:40 -0000 pav 2010-01-28 22:54:40 UTC FreeBSD ports repository Modified files: math/plplot Makefile Log: - Mark BROKEN on 6.X: does not compile Reported by: pointyhat Revision Changes Path 1.66 +7 -1 ports/math/plplot/Makefile From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 22:57:12 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8483C1065679; Thu, 28 Jan 2010 22:57:12 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 59EAC8FC15; Thu, 28 Jan 2010 22:57:12 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SMvCXe027296; Thu, 28 Jan 2010 22:57:12 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SMvCab027295; Thu, 28 Jan 2010 22:57:12 GMT (envelope-from pav) Message-Id: <201001282257.o0SMvCab027295@repoman.freebsd.org> From: Pav Lucistnik Date: Thu, 28 Jan 2010 22:57:12 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/databases/rubygem-do_mysql Makefile ports/databases/rubygem-do_postgres Makefile ports/databases/rubygem-do_sqlite3 Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 22:57:12 -0000 pav 2010-01-28 22:57:12 UTC FreeBSD ports repository Modified files: databases/rubygem-do_mysql Makefile databases/rubygem-do_postgres Makefile databases/rubygem-do_sqlite3 Makefile Log: - Mark BROKEN Reported by: pointyhat Revision Changes Path 1.2 +2 -0 ports/databases/rubygem-do_mysql/Makefile 1.2 +2 -0 ports/databases/rubygem-do_postgres/Makefile 1.2 +2 -0 ports/databases/rubygem-do_sqlite3/Makefile From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 22:58:37 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EDBA71065790; Thu, 28 Jan 2010 22:58:37 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8AD2C8FC08; Thu, 28 Jan 2010 22:58:37 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SMwbur027402; Thu, 28 Jan 2010 22:58:37 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SMwb7S027401; Thu, 28 Jan 2010 22:58:37 GMT (envelope-from pav) Message-Id: <201001282258.o0SMwb7S027401@repoman.freebsd.org> From: Pav Lucistnik Date: Thu, 28 Jan 2010 22:58:37 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net-im/telepathy-qt4 Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 22:58:38 -0000 pav 2010-01-28 22:58:37 UTC FreeBSD ports repository Modified files: net-im/telepathy-qt4 Makefile Log: - Mark BROKEN on 6.X Reported by: pointyhat Revision Changes Path 1.4 +7 -1 ports/net-im/telepathy-qt4/Makefile From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 23:01:14 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 025BE106570C; Thu, 28 Jan 2010 23:01:14 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CE0798FC13; Thu, 28 Jan 2010 23:01:13 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SN1DKs027642; Thu, 28 Jan 2010 23:01:13 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SN1DIN027641; Thu, 28 Jan 2010 23:01:13 GMT (envelope-from pav) Message-Id: <201001282301.o0SN1DIN027641@repoman.freebsd.org> From: Pav Lucistnik Date: Thu, 28 Jan 2010 23:01:13 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net-mgmt/tknetmon Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 23:01:14 -0000 pav 2010-01-28 23:01:13 UTC FreeBSD ports repository Modified files: net-mgmt/tknetmon Makefile Log: - Mark BROKEN: tcl84 vs tcl85 mismatch Reported by: pointyhat Revision Changes Path 1.6 +2 -0 ports/net-mgmt/tknetmon/Makefile From owner-cvs-ports@FreeBSD.ORG Thu Jan 28 23:45:30 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BF481106568D; Thu, 28 Jan 2010 23:45:30 +0000 (UTC) (envelope-from kuriyama@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 921D28FC1B; Thu, 28 Jan 2010 23:45:30 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0SNjUN7032316; Thu, 28 Jan 2010 23:45:30 GMT (envelope-from kuriyama@repoman.freebsd.org) Received: (from kuriyama@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0SNjU97032315; Thu, 28 Jan 2010 23:45:30 GMT (envelope-from kuriyama) Message-Id: <201001282345.o0SNjU97032315@repoman.freebsd.org> From: Jun Kuriyama Date: Thu, 28 Jan 2010 23:45:30 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-Data-Structure-Util Makefile ports/devel/p5-Devel-Leak-Object Makefile ports/devel/p5-Devel-LeakGuard-Object Makefile ports/devel/p5-Devel-Size-Report Makefile ports/devel/p5-Devel-Timer Makefile ports/devel/p5-Devel-ebug Makefile ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2010 23:45:30 -0000 kuriyama 2010-01-28 23:45:30 UTC FreeBSD ports repository Modified files: devel/p5-Data-Structure-Util Makefile devel/p5-Devel-Leak-Object Makefile devel/p5-Devel-LeakGuard-Object Makefile devel/p5-Devel-Size-Report Makefile devel/p5-Devel-Timer Makefile devel/p5-Devel-ebug Makefile devel/p5-File-Attributes Makefile devel/p5-File-Dir-Dumper Makefile devel/p5-File-Flat Makefile devel/p5-File-pushd Makefile devel/p5-Gravatar-URL Makefile devel/p5-IO-CaptureOutput Makefile devel/p5-IO-Interactive Makefile devel/p5-IOC Makefile devel/p5-IPC-PubSub Makefile devel/p5-JIRA-Client Makefile devel/p5-JQuery Makefile devel/p5-JSON-RPC Makefile devel/p5-Module-CPANTS-Analyse Makefile devel/p5-Module-Install Makefile Log: - Remove unneeded dependencies which is in perl-5.8.9 dist (part 15). Approved by: portmgr (itetcu) Revision Changes Path 1.7 +1 -2 ports/devel/p5-Data-Structure-Util/Makefile 1.7 +0 -3 ports/devel/p5-Devel-Leak-Object/Makefile 1.2 +2 -2 ports/devel/p5-Devel-LeakGuard-Object/Makefile 1.3 +2 -4 ports/devel/p5-Devel-Size-Report/Makefile 1.3 +1 -3 ports/devel/p5-Devel-Timer/Makefile 1.3 +1 -1 ports/devel/p5-Devel-ebug/Makefile 1.4 +2 -2 ports/devel/p5-File-Attributes/Makefile 1.3 +1 -1 ports/devel/p5-File-Dir-Dumper/Makefile 1.14 +2 -10 ports/devel/p5-File-Flat/Makefile 1.9 +2 -3 ports/devel/p5-File-pushd/Makefile 1.2 +2 -2 ports/devel/p5-Gravatar-URL/Makefile 1.11 +1 -3 ports/devel/p5-IO-CaptureOutput/Makefile 1.2 +2 -2 ports/devel/p5-IO-Interactive/Makefile 1.3 +1 -1 ports/devel/p5-IOC/Makefile 1.11 +1 -1 ports/devel/p5-IPC-PubSub/Makefile 1.7 +2 -2 ports/devel/p5-JIRA-Client/Makefile 1.2 +1 -1 ports/devel/p5-JQuery/Makefile 1.3 +2 -2 ports/devel/p5-JSON-RPC/Makefile 1.8 +1 -1 ports/devel/p5-Module-CPANTS-Analyse/Makefile 1.35 +1 -2 ports/devel/p5-Module-Install/Makefile From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 00:09:12 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 18252106566C; Fri, 29 Jan 2010 00:09:12 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E37B68FC13; Fri, 29 Jan 2010 00:09:11 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0T09BDF035054; Fri, 29 Jan 2010 00:09:11 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from edwin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0T09B83035053; Fri, 29 Jan 2010 00:09:11 GMT (envelope-from edwin) Message-Id: <201001290009.o0T09B83035053@repoman.freebsd.org> From: Edwin Groothuis Date: Fri, 29 Jan 2010 00:09:11 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT modules X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 00:09:12 -0000 edwin 2010-01-29 00:09:11 UTC FreeBSD ports repository Modified files: . modules Log: Ports modules update at Friday 29 January 2010 at 00:09 Feature safe: yes Revision Changes Path 1.20680 +16 -5 CVSROOT/modules From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 03:01:30 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2549F106566C; Fri, 29 Jan 2010 03:01:30 +0000 (UTC) (envelope-from kuriyama@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 112588FC08; Fri, 29 Jan 2010 03:01:30 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0T31T6N060484; Fri, 29 Jan 2010 03:01:29 GMT (envelope-from kuriyama@repoman.freebsd.org) Received: (from kuriyama@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0T31Tgg060483; Fri, 29 Jan 2010 03:01:29 GMT (envelope-from kuriyama) Message-Id: <201001290301.o0T31Tgg060483@repoman.freebsd.org> From: Jun Kuriyama Date: Fri, 29 Jan 2010 03:01:29 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/cons-test Makefile ports/devel/cvsmonitor Makefile ports/devel/otrs Makefile ports/devel/p5-Algorithm-Accounting Makefile ports/devel/p5-Algorithm-Dependency-Objects Makefile ports/devel/p5-App-Cmd Makefile ports/devel/p5-App-Info ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 03:01:30 -0000 kuriyama 2010-01-29 03:01:29 UTC FreeBSD ports repository Modified files: devel/cons-test Makefile devel/cvsmonitor Makefile devel/otrs Makefile devel/p5-Algorithm-Accounting Makefile devel/p5-Algorithm-Dependency-Objects Makefile devel/p5-App-Cmd Makefile devel/p5-App-Info Makefile devel/p5-CPAN-Mini Makefile devel/p5-CPANPLUS Makefile devel/p5-Class-Std-Fast Makefile devel/p5-CommitBit Makefile devel/p5-Config-Any Makefile devel/p5-Config-Auto Makefile devel/p5-Config-MVP Makefile devel/p5-Config-Record Makefile devel/p5-ConfigReader-Simple Makefile devel/p5-Coro Makefile devel/p5-Data-ClearSilver-HDF Makefile devel/p5-Data-HashArray Makefile devel/p5-Data-Serializer Makefile Log: - Remove unneeded dependencies which is in perl-5.8.9 dist (part 16). Approved by: portmgr (itetcu) Revision Changes Path 1.13 +2 -2 ports/devel/cons-test/Makefile 1.14 +2 -7 ports/devel/cvsmonitor/Makefile 1.25 +4 -8 ports/devel/otrs/Makefile 1.7 +1 -2 ports/devel/p5-Algorithm-Accounting/Makefile 1.6 +2 -2 ports/devel/p5-Algorithm-Dependency-Objects/Makefile 1.4 +1 -1 ports/devel/p5-App-Cmd/Makefile 1.13 +0 -3 ports/devel/p5-App-Info/Makefile 1.22 +1 -1 ports/devel/p5-CPAN-Mini/Makefile 1.16 +1 -12 ports/devel/p5-CPANPLUS/Makefile 1.2 +2 -3 ports/devel/p5-Class-Std-Fast/Makefile 1.5 +2 -3 ports/devel/p5-CommitBit/Makefile 1.16 +2 -2 ports/devel/p5-Config-Any/Makefile 1.17 +2 -2 ports/devel/p5-Config-Auto/Makefile 1.2 +2 -2 ports/devel/p5-Config-MVP/Makefile 1.8 +1 -2 ports/devel/p5-Config-Record/Makefile 1.13 +1 -2 ports/devel/p5-ConfigReader-Simple/Makefile 1.41 +1 -1 ports/devel/p5-Coro/Makefile 1.2 +1 -3 ports/devel/p5-Data-ClearSilver-HDF/Makefile 1.2 +0 -3 ports/devel/p5-Data-HashArray/Makefile 1.21 +2 -2 ports/devel/p5-Data-Serializer/Makefile From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 03:56:19 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E3CB01065676; Fri, 29 Jan 2010 03:56:19 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BB9F18FC1B; Fri, 29 Jan 2010 03:56:19 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0T3uJn8065474; Fri, 29 Jan 2010 03:56:19 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0T3uJBk065473; Fri, 29 Jan 2010 03:56:19 GMT (envelope-from wen) Message-Id: <201001290356.o0T3uJBk065473@repoman.freebsd.org> From: Wen Heping Date: Fri, 29 Jan 2010 03:56:19 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/graphics/mapserver Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 03:56:20 -0000 wen 2010-01-29 03:56:19 UTC FreeBSD ports repository Modified files: graphics/mapserver Makefile Log: - Add a option entry to support building with fastcgi Revision Changes Path 1.39 +7 -0 ports/graphics/mapserver/Makefile From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 04:57:00 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 022311065679; Fri, 29 Jan 2010 04:57:00 +0000 (UTC) (envelope-from kuriyama@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CA8128FC13; Fri, 29 Jan 2010 04:56:59 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0T4uxNL081751; Fri, 29 Jan 2010 04:56:59 GMT (envelope-from kuriyama@repoman.freebsd.org) Received: (from kuriyama@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0T4uxde081750; Fri, 29 Jan 2010 04:56:59 GMT (envelope-from kuriyama) Message-Id: <201001290456.o0T4uxde081750@repoman.freebsd.org> From: Jun Kuriyama Date: Fri, 29 Jan 2010 04:56:59 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/chinese/oicq Makefile ports/converters/p5-JSON-XS-VersionOneAndTwo Makefile ports/databases/mysqlidxchk Makefile ports/databases/mysqlreport Makefile ports/databases/mysqlsla Makefile ports/databases/mytop Makefile ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 04:57:00 -0000 kuriyama 2010-01-29 04:56:59 UTC FreeBSD ports repository Modified files: chinese/oicq Makefile converters/p5-JSON-XS-VersionOneAndTwo Makefile databases/mysqlidxchk Makefile databases/mysqlreport Makefile databases/mysqlsla Makefile databases/mytop Makefile databases/p5-Class-DBI Makefile databases/p5-DBD-Multi Makefile databases/p5-DBD-PgLite Makefile databases/p5-Jifty-DBI Makefile databases/p5-Oryx Makefile databases/p5-POE-Component-DBIAgent Makefile databases/p5-POE-Component-EasyDBI Makefile databases/p5-SQL-Translator Makefile databases/p5-Tangram Makefile databases/p5-Test-Database Makefile databases/wfb2sql Makefile devel/adocman Makefile devel/bugzilla Makefile devel/bugzilla2 Makefile Log: - Remove unneeded dependencies which is in perl-5.8.9 dist (part 17). Approved by: portmgr (itetcu) Revision Changes Path 1.15 +1 -3 ports/chinese/oicq/Makefile 1.3 +1 -2 ports/converters/p5-JSON-XS-VersionOneAndTwo/Makefile 1.2 +1 -1 ports/databases/mysqlidxchk/Makefile 1.7 +1 -2 ports/databases/mysqlreport/Makefile 1.7 +2 -3 ports/databases/mysqlsla/Makefile 1.25 +2 -9 ports/databases/mytop/Makefile 1.28 +1 -3 ports/databases/p5-Class-DBI/Makefile 1.5 +3 -6 ports/databases/p5-DBD-Multi/Makefile 1.4 +1 -3 ports/databases/p5-DBD-PgLite/Makefile 1.23 +1 -1 ports/databases/p5-Jifty-DBI/Makefile 1.8 +1 -1 ports/databases/p5-Oryx/Makefile 1.12 +1 -1 ports/databases/p5-POE-Component-DBIAgent/Makefile 1.26 +1 -2 ports/databases/p5-POE-Component-EasyDBI/Makefile 1.20 +1 -1 ports/databases/p5-SQL-Translator/Makefile 1.10 +1 -1 ports/databases/p5-Tangram/Makefile 1.7 +1 -1 ports/databases/p5-Test-Database/Makefile 1.8 +2 -3 ports/databases/wfb2sql/Makefile 1.4 +1 -1 ports/devel/adocman/Makefile 1.69 +1 -4 ports/devel/bugzilla/Makefile 1.57 +0 -3 ports/devel/bugzilla2/Makefile From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 05:23:15 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 64B3B106566B; Fri, 29 Jan 2010 05:23:15 +0000 (UTC) (envelope-from cy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3B9B48FC12; Fri, 29 Jan 2010 05:23:15 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0T5NFlW084637; Fri, 29 Jan 2010 05:23:15 GMT (envelope-from cy@repoman.freebsd.org) Received: (from cy@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0T5NFon084636; Fri, 29 Jan 2010 05:23:15 GMT (envelope-from cy) Message-Id: <201001290523.o0T5NFon084636@repoman.freebsd.org> From: Cy Schubert Date: Fri, 29 Jan 2010 05:23:15 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/comms/conserver/files patch-etc-autologin-autologin.c patch-etc-autologin-machine.h X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 05:23:15 -0000 cy 2010-01-29 05:23:15 UTC FreeBSD ports repository Modified files: comms/conserver/files patch-etc-autologin-autologin.c patch-etc-autologin-machine.h Log: Make conserver build under RELENG_8 (800044). Revision Changes Path 1.2 +4 -4 ports/comms/conserver/files/patch-etc-autologin-autologin.c 1.2 +10 -10 ports/comms/conserver/files/patch-etc-autologin-machine.h From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 05:29:08 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 158D1106566B; Fri, 29 Jan 2010 05:29:08 +0000 (UTC) (envelope-from QAT@FeeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id AFC9E8FC18; Fri, 29 Jan 2010 05:29:07 +0000 (UTC) Received: from jester1b.ixsystems.com (unknown [206.40.55.137]) by worf.ds9.tecnik93.com (Postfix) with ESMTP id 07C1122C50AA; Fri, 29 Jan 2010 07:29:06 +0200 (EET) Received: by jester1b.ixsystems.com (Postfix, from userid 0) id A1F395A9138; Thu, 28 Jan 2010 21:29:04 -0800 (PST) From: QAT@FreeBSD.org To: Cy Schubert In-Reply-To: <201001290523.o0T5NFon084636@repoman.freebsd.org> References: <201001290523.o0T5NFon084636@repoman.freebsd.org> X-Mailer: $Tecnik: people/itetcu/ports/QA-Tindy/QAT_postPortBuild.sh, v 1.57 2009/03/08 00:17:57 itetcu Exp $ X-QAT-Tindy_Version: tinderbox-3.3_3; dsversion: 3.2.1 X-QAT-Jail_Arch: amd64 X-QAT-Jail_Csup_Tag: RELENG_8 X-QAT-Jail_Last_Built: 2009-12-08 11:28:51 X-QAT-Port: comms/conserver X-QAT-Log: http://QAT.TecNik93.com/logs/8-STABLE-NPD/conserver-8.5_4.log X-QAT-Build_Reason: Commit X-QAT-Fail_Reason: OK Message-Id: <20100129052904.A1F395A9138@jester1b.ixsystems.com> Date: Thu, 28 Jan 2010 21:29:04 -0800 (PST) Cc: cvs-ports@FreeBSD.org, cy@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Now OK (Re: cvs commit: ports/comms/conserver/files patch-etc-autologin-autologin.c patch-etc-autologin-machine.h) X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 05:29:08 -0000 comms/conserver, which was previously failing is OK after this commit. Thanks for fixing it! A description of the testing process can be found here: http://T32.TecNik93.com/FreeBSD/QA-Tindy/ Thanks for your work on making FreeBSD better, -- QAT - your friendly neighborhood Daemon, preparing a heck of an error trapping system: - "HMC and EOI?" - "Halt, Melt and Catch fire or Execute Operator Immediately." From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 07:04:51 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4A781106566B; Fri, 29 Jan 2010 07:04:51 +0000 (UTC) (envelope-from yzlin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 20FC78FC0A; Fri, 29 Jan 2010 07:04:51 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0T74pjH093793; Fri, 29 Jan 2010 07:04:51 GMT (envelope-from yzlin@repoman.freebsd.org) Received: (from yzlin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0T74pNu093792; Fri, 29 Jan 2010 07:04:51 GMT (envelope-from yzlin) Message-Id: <201001290704.o0T74pNu093792@repoman.freebsd.org> From: Yi-Jheng Lin Date: Fri, 29 Jan 2010 07:04:50 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/py-netaddr Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 07:04:51 -0000 yzlin 2010-01-29 07:04:50 UTC FreeBSD ports repository Modified files: net/py-netaddr Makefile distinfo Log: - Update to 0.7.4 Approved by: lwhsu/rafan (mentors, implicit) Revision Changes Path 1.8 +2 -2 ports/net/py-netaddr/Makefile 1.7 +3 -3 ports/net/py-netaddr/distinfo From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 08:02:02 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5DC7C1065672; Fri, 29 Jan 2010 08:02:02 +0000 (UTC) (envelope-from jadawin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3378B8FC19; Fri, 29 Jan 2010 08:02:02 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0T8221D097847; Fri, 29 Jan 2010 08:02:02 GMT (envelope-from jadawin@repoman.freebsd.org) Received: (from jadawin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0T8229Z097846; Fri, 29 Jan 2010 08:02:02 GMT (envelope-from jadawin) Message-Id: <201001290802.o0T8229Z097846@repoman.freebsd.org> From: Philippe Audeoud Date: Fri, 29 Jan 2010 08:02:02 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/p5-Net-Packet Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 08:02:02 -0000 jadawin 2010-01-29 08:02:02 UTC FreeBSD ports repository Modified files: net/p5-Net-Packet Makefile distinfo pkg-plist Log: - Update to 3.27 - Respect NOPORTEXAMPLES PR: ports/142825 Submitted by: Sofian Brabez Approved by: maintainer (timeout) Revision Changes Path 1.13 +8 -2 ports/net/p5-Net-Packet/Makefile 1.11 +3 -3 ports/net/p5-Net-Packet/distinfo 1.7 +22 -0 ports/net/p5-Net-Packet/pkg-plist From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 08:15:53 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E36CC106566B; Fri, 29 Jan 2010 08:15:53 +0000 (UTC) (envelope-from jadawin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B8F518FC0C; Fri, 29 Jan 2010 08:15:53 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0T8FrOB099857; Fri, 29 Jan 2010 08:15:53 GMT (envelope-from jadawin@repoman.freebsd.org) Received: (from jadawin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0T8FrtW099856; Fri, 29 Jan 2010 08:15:53 GMT (envelope-from jadawin) Message-Id: <201001290815.o0T8FrtW099856@repoman.freebsd.org> From: Philippe Audeoud Date: Fri, 29 Jan 2010 08:15:53 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/textproc/p5-CSS-Squish Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 08:15:54 -0000 jadawin 2010-01-29 08:15:53 UTC FreeBSD ports repository Modified files: textproc/p5-CSS-Squish Makefile distinfo Log: - Update to 0.09 - Pacify portlint - Changelog: http://cpansearch.perl.org/src/TSIBLEY/CSS-Squish-0.09/CHANGES Revision Changes Path 1.11 +2 -2 ports/textproc/p5-CSS-Squish/Makefile 1.5 +3 -3 ports/textproc/p5-CSS-Squish/distinfo From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 08:16:50 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A5D01106566B; Fri, 29 Jan 2010 08:16:50 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7C44F8FC12; Fri, 29 Jan 2010 08:16:50 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0T8GoKr099939; Fri, 29 Jan 2010 08:16:50 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0T8Go7K099938; Fri, 29 Jan 2010 08:16:50 GMT (envelope-from pav) Message-Id: <201001290816.o0T8Go7K099938@repoman.freebsd.org> From: Pav Lucistnik Date: Fri, 29 Jan 2010 08:16:50 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/x11/xwinwrap Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 08:16:50 -0000 pav 2010-01-29 08:16:50 UTC FreeBSD ports repository Modified files: x11/xwinwrap Makefile Log: - Add missing dependencies Submitted by: zloidemon (maintainer) Revision Changes Path 1.2 +1 -1 ports/x11/xwinwrap/Makefile From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 08:39:26 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3FA911065672; Fri, 29 Jan 2010 08:39:26 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 15F858FC12; Fri, 29 Jan 2010 08:39:26 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0T8dPGh001683; Fri, 29 Jan 2010 08:39:25 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0T8dP0I001682; Fri, 29 Jan 2010 08:39:25 GMT (envelope-from wen) Message-Id: <201001290839.o0T8dP0I001682@repoman.freebsd.org> From: Wen Heping Date: Fri, 29 Jan 2010 08:39:25 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/audio/p5-Audio-Scan Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 08:39:26 -0000 wen 2010-01-29 08:39:25 UTC FreeBSD ports repository Modified files: audio/p5-Audio-Scan Makefile distinfo Log: - Update to 0.58 Revision Changes Path 1.25 +1 -1 ports/audio/p5-Audio-Scan/Makefile 1.25 +3 -3 ports/audio/p5-Audio-Scan/distinfo From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 08:43:11 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 69D691065672; Fri, 29 Jan 2010 08:43:11 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3FAE38FC12; Fri, 29 Jan 2010 08:43:11 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0T8hB05002005; Fri, 29 Jan 2010 08:43:11 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0T8hBHa002004; Fri, 29 Jan 2010 08:43:11 GMT (envelope-from wen) Message-Id: <201001290843.o0T8hBHa002004@repoman.freebsd.org> From: Wen Heping Date: Fri, 29 Jan 2010 08:43:11 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www/p5-Catalyst-Runtime Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 08:43:11 -0000 wen 2010-01-29 08:43:11 UTC FreeBSD ports repository Modified files: www/p5-Catalyst-Runtime Makefile distinfo Log: - Update to 5.80019 Revision Changes Path 1.27 +1 -1 ports/www/p5-Catalyst-Runtime/Makefile 1.22 +3 -3 ports/www/p5-Catalyst-Runtime/distinfo From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 09:44:05 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5A255106566C; Fri, 29 Jan 2010 09:44:05 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 30C6A8FC17; Fri, 29 Jan 2010 09:44:05 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0T9i5CQ017567; Fri, 29 Jan 2010 09:44:05 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0T9i5Fh017566; Fri, 29 Jan 2010 09:44:05 GMT (envelope-from wen) Message-Id: <201001290944.o0T9i5Fh017566@repoman.freebsd.org> From: Wen Heping Date: Fri, 29 Jan 2010 09:44:05 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www/p5-Catalyst-View-Email Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 09:44:05 -0000 wen 2010-01-29 09:44:05 UTC FreeBSD ports repository Modified files: www/p5-Catalyst-View-Email Makefile distinfo Log: - Update to 0.22 Revision Changes Path 1.9 +1 -1 ports/www/p5-Catalyst-View-Email/Makefile 1.6 +3 -3 ports/www/p5-Catalyst-View-Email/distinfo From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 09:50:03 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DBDBD106566B; Fri, 29 Jan 2010 09:50:03 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AC6668FC15; Fri, 29 Jan 2010 09:50:03 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0T9o3wC017944; Fri, 29 Jan 2010 09:50:03 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0T9o393017943; Fri, 29 Jan 2010 09:50:03 GMT (envelope-from wen) Message-Id: <201001290950.o0T9o393017943@repoman.freebsd.org> From: Wen Heping Date: Fri, 29 Jan 2010 09:50:03 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/databases/p5-MongoDB Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 09:50:04 -0000 wen 2010-01-29 09:50:03 UTC FreeBSD ports repository Modified files: databases/p5-MongoDB Makefile distinfo Log: - Update to 0.28 Revision Changes Path 1.2 +3 -2 ports/databases/p5-MongoDB/Makefile 1.2 +3 -3 ports/databases/p5-MongoDB/distinfo From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 10:04:38 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4D8F21065694; Fri, 29 Jan 2010 10:04:38 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 23F628FC20; Fri, 29 Jan 2010 10:04:38 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0TA4cC3020032; Fri, 29 Jan 2010 10:04:38 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0TA4cZH020031; Fri, 29 Jan 2010 10:04:38 GMT (envelope-from wen) Message-Id: <201001291004.o0TA4cZH020031@repoman.freebsd.org> From: Wen Heping Date: Fri, 29 Jan 2010 10:04:38 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/mail/p5-Mail-DeliveryStatus-BounceParser Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 10:04:38 -0000 wen 2010-01-29 10:04:38 UTC FreeBSD ports repository Modified files: mail/p5-Mail-DeliveryStatus-BounceParser Makefile distinfo Log: - Update to 1.5.22 - Take maintainership Revision Changes Path 1.10 +2 -2 ports/mail/p5-Mail-DeliveryStatus-BounceParser/Makefile 1.9 +3 -3 ports/mail/p5-Mail-DeliveryStatus-BounceParser/distinfo From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 10:08:40 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4E29F1065672; Fri, 29 Jan 2010 10:08:40 +0000 (UTC) (envelope-from nivit@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 249038FC15; Fri, 29 Jan 2010 10:08:40 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0TA8eDs020416; Fri, 29 Jan 2010 10:08:40 GMT (envelope-from nivit@repoman.freebsd.org) Received: (from nivit@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0TA8ene020415; Fri, 29 Jan 2010 10:08:40 GMT (envelope-from nivit) Message-Id: <201001291008.o0TA8ene020415@repoman.freebsd.org> From: Nicola Vitale Date: Fri, 29 Jan 2010 10:08:40 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/math/wxMaxima Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 10:08:40 -0000 nivit 2010-01-29 10:08:40 UTC FreeBSD ports repository Modified files: math/wxMaxima Makefile distinfo pkg-plist Log: - Update to 0.8.4 Revision Changes Path 1.24 +2 -2 ports/math/wxMaxima/Makefile 1.17 +3 -3 ports/math/wxMaxima/distinfo 1.9 +4 -1 ports/math/wxMaxima/pkg-plist From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 10:32:18 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5142C10656C3; Fri, 29 Jan 2010 10:32:18 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 270FE8FC14; Fri, 29 Jan 2010 10:32:18 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0TAWIXL022356; Fri, 29 Jan 2010 10:32:18 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0TAWIff022355; Fri, 29 Jan 2010 10:32:18 GMT (envelope-from sobomax) Message-Id: <201001291032.o0TAWIff022355@repoman.freebsd.org> From: Maxim Sobolev Date: Fri, 29 Jan 2010 10:32:18 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/asterisk16 Makefile distinfo pkg-plist ports/net/asterisk16/files patch-configure X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 10:32:18 -0000 sobomax 2010-01-29 10:32:18 UTC FreeBSD ports repository Modified files: net/asterisk16 Makefile distinfo pkg-plist net/asterisk16/files patch-configure Log: Upgrade to 1.6.0.21. Revision Changes Path 1.129 +1 -2 ports/net/asterisk16/Makefile 1.49 +3 -3 ports/net/asterisk16/distinfo 1.8 +3 -19 ports/net/asterisk16/files/patch-configure 1.44 +4 -4 ports/net/asterisk16/pkg-plist From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 11:05:42 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6738F1065670; Fri, 29 Jan 2010 11:05:42 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3E3BF8FC21; Fri, 29 Jan 2010 11:05:42 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0TB5gOR025765; Fri, 29 Jan 2010 11:05:42 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from edwin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0TB5fsS025764; Fri, 29 Jan 2010 11:05:41 GMT (envelope-from edwin) Message-Id: <201001291105.o0TB5fsS025764@repoman.freebsd.org> From: Edwin Groothuis Date: Fri, 29 Jan 2010 11:05:41 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/penguintv Makefile pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 11:05:42 -0000 edwin 2010-01-29 11:05:41 UTC FreeBSD ports repository Modified files: net/penguintv Makefile pkg-plist Log: Make eggs python independent. Noticed by: pav! Revision Changes Path 1.30 +2 -0 ports/net/penguintv/Makefile 1.14 +1 -1 ports/net/penguintv/pkg-plist From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 11:15:50 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 343D21065695; Fri, 29 Jan 2010 11:15:50 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0B3278FC19; Fri, 29 Jan 2010 11:15:50 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0TBFnpR026582; Fri, 29 Jan 2010 11:15:49 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from edwin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0TBFnPM026581; Fri, 29 Jan 2010 11:15:49 GMT (envelope-from edwin) Message-Id: <201001291115.o0TBFnPM026581@repoman.freebsd.org> From: Edwin Groothuis Date: Fri, 29 Jan 2010 11:15:49 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/penguintv Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 11:15:50 -0000 edwin 2010-01-29 11:15:49 UTC FreeBSD ports repository Modified files: net/penguintv Makefile distinfo pkg-plist Log: Update to 4.1: * Many API and Python language fixes and updates * Add support for multimedia keys and remotes Revision Changes Path 1.31 +3 -3 ports/net/penguintv/Makefile 1.9 +3 -3 ports/net/penguintv/distinfo 1.15 +9 -0 ports/net/penguintv/pkg-plist From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 11:35:33 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C886C106566C; Fri, 29 Jan 2010 11:35:33 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9F0EA8FC16; Fri, 29 Jan 2010 11:35:33 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0TBZXcW028114; Fri, 29 Jan 2010 11:35:33 GMT (envelope-from amdmi3@repoman.freebsd.org) Received: (from amdmi3@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0TBZXAJ028113; Fri, 29 Jan 2010 11:35:33 GMT (envelope-from amdmi3) Message-Id: <201001291135.o0TBZXAJ028113@repoman.freebsd.org> From: Dmitry Marakasov Date: Fri, 29 Jan 2010 11:35:33 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/cmake Makefile pkg-plist ports/devel/cmake/files patch-Modules_FindSDL.cmake X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 11:35:33 -0000 amdmi3 2010-01-29 11:35:33 UTC FreeBSD ports repository Modified files: devel/cmake Makefile pkg-plist devel/cmake/files patch-Modules_FindSDL.cmake Log: - Fix warning in FindSDL.cmake - Use @dirrmtry for Modules dir, as other ports may install their own cmake modules PR: 143313 Submitted by: myself Approved by: Max Brazhnikov Revision Changes Path 1.38 +1 -1 ports/devel/cmake/Makefile 1.2 +20 -2 ports/devel/cmake/files/patch-Modules_FindSDL.cmake 1.23 +2 -2 ports/devel/cmake/pkg-plist From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 11:44:13 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 49F0E1065672; Fri, 29 Jan 2010 11:44:13 +0000 (UTC) (envelope-from garga@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 20B058FC1C; Fri, 29 Jan 2010 11:44:13 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0TBiD0b028703; Fri, 29 Jan 2010 11:44:13 GMT (envelope-from garga@repoman.freebsd.org) Received: (from garga@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0TBiDfN028702; Fri, 29 Jan 2010 11:44:13 GMT (envelope-from garga) Message-Id: <201001291144.o0TBiDfN028702@repoman.freebsd.org> From: Renato Botelho Date: Fri, 29 Jan 2010 11:44:12 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/sysutils/ucspi-ssl distinfo ports/sysutils/ucspi-ssl-tls Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 11:44:13 -0000 garga 2010-01-29 11:44:12 UTC FreeBSD ports repository Modified files: sysutils/ucspi-ssl distinfo sysutils/ucspi-ssl-tls Makefile Log: - Update tls patch to 0.5 version - Add one more place to fetch this patch - Bump PORTREVISION Revision Changes Path 1.4 +4 -3 ports/sysutils/ucspi-ssl-tls/Makefile 1.8 +3 -3 ports/sysutils/ucspi-ssl/distinfo From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 13:59:02 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 94914106566B; Fri, 29 Jan 2010 13:59:02 +0000 (UTC) (envelope-from dinoex@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6C17C8FC12; Fri, 29 Jan 2010 13:59:02 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0TDx2TS050794; Fri, 29 Jan 2010 13:59:02 GMT (envelope-from dinoex@repoman.freebsd.org) Received: (from dinoex@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0TDx2dP050793; Fri, 29 Jan 2010 13:59:02 GMT (envelope-from dinoex) Message-Id: <201001291359.o0TDx2dP050793@repoman.freebsd.org> From: Dirk Meyer Date: Fri, 29 Jan 2010 13:59:02 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/graphics/laternamagica Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 13:59:02 -0000 dinoex 2010-01-29 13:59:02 UTC FreeBSD ports repository Modified files: graphics/laternamagica Makefile distinfo pkg-plist Log: log Revision Changes Path 1.2 +1 -1 ports/graphics/laternamagica/Makefile 1.2 +3 -3 ports/graphics/laternamagica/distinfo 1.2 +2 -0 ports/graphics/laternamagica/pkg-plist From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 14:00:37 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 69564106566B; Fri, 29 Jan 2010 14:00:37 +0000 (UTC) (envelope-from gahr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 410538FC0C; Fri, 29 Jan 2010 14:00:37 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0TE0be8050989; Fri, 29 Jan 2010 14:00:37 GMT (envelope-from gahr@repoman.freebsd.org) Received: (from gahr@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0TE0bE2050988; Fri, 29 Jan 2010 14:00:37 GMT (envelope-from gahr) Message-Id: <201001291400.o0TE0bE2050988@repoman.freebsd.org> From: Pietro Cerutti Date: Fri, 29 Jan 2010 14:00:37 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www/mod_proxy_html Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 14:00:37 -0000 gahr 2010-01-29 14:00:37 UTC FreeBSD ports repository Modified files: www/mod_proxy_html Makefile distinfo Log: - Update to 3.1.2 Approved by: maintainer (implicit, mail address bounces with a 550) Approved by: portmgr (itectu, because of the above) Revision Changes Path 1.10 +4 -3 ports/www/mod_proxy_html/Makefile 1.8 +3 -3 ports/www/mod_proxy_html/distinfo From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 14:00:45 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C0B0810656C6; Fri, 29 Jan 2010 14:00:45 +0000 (UTC) (envelope-from dinoex@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B06BD8FC18; Fri, 29 Jan 2010 14:00:45 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0TE0jED051053; Fri, 29 Jan 2010 14:00:45 GMT (envelope-from dinoex@repoman.freebsd.org) Received: (from dinoex@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0TE0j6L051052; Fri, 29 Jan 2010 14:00:45 GMT (envelope-from dinoex) Message-Id: <201001291400.o0TE0j6L051052@repoman.freebsd.org> From: Dirk Meyer Date: Fri, 29 Jan 2010 14:00:45 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/radiusd-cistron Makefile ports/net/radiusd-cistron/files patch-Makefile.BSD patch-aa patch-ac patch-af patch-conf.h X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 14:00:45 -0000 dinoex 2010-01-29 14:00:45 UTC FreeBSD ports repository Modified files: net/radiusd-cistron Makefile Added files: net/radiusd-cistron/files patch-Makefile.BSD patch-conf.h Removed files: net/radiusd-cistron/files patch-aa patch-ac patch-af Log: - fix build with utmpx Revision Changes Path 1.35 +1 -7 ports/net/radiusd-cistron/Makefile 1.1 +37 -0 ports/net/radiusd-cistron/files/patch-Makefile.BSD (new) 1.6 +0 -37 ports/net/radiusd-cistron/files/patch-aa (dead) 1.4 +0 -10 ports/net/radiusd-cistron/files/patch-ac (dead) 1.6 +0 -132 ports/net/radiusd-cistron/files/patch-af (dead) 1.1 +10 -0 ports/net/radiusd-cistron/files/patch-conf.h (new) From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 14:15:21 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1BF5F106568F; Fri, 29 Jan 2010 14:15:21 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E74C28FC08; Fri, 29 Jan 2010 14:15:20 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0TEFKqB053164; Fri, 29 Jan 2010 14:15:20 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0TEFKUB053163; Fri, 29 Jan 2010 14:15:20 GMT (envelope-from pav) Message-Id: <201001291415.o0TEFKUB053163@repoman.freebsd.org> From: Pav Lucistnik Date: Fri, 29 Jan 2010 14:15:20 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/mDNSResponder Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 14:15:21 -0000 pav 2010-01-29 14:15:20 UTC FreeBSD ports repository Modified files: net/mDNSResponder Makefile Log: - Mark MAKE_JOBS_UNSAFE Revision Changes Path 1.24 +1 -0 ports/net/mDNSResponder/Makefile From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 14:52:21 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AE3F1106566B; Fri, 29 Jan 2010 14:52:21 +0000 (UTC) (envelope-from kuriyama@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9B6D18FC0A; Fri, 29 Jan 2010 14:52:21 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0TEqL7C056231; Fri, 29 Jan 2010 14:52:21 GMT (envelope-from kuriyama@repoman.freebsd.org) Received: (from kuriyama@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0TEqLwS056230; Fri, 29 Jan 2010 14:52:21 GMT (envelope-from kuriyama) Message-Id: <201001291452.o0TEqLwS056230@repoman.freebsd.org> From: Jun Kuriyama Date: Fri, 29 Jan 2010 14:52:21 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/astro/p5-Astro-SIMBAD-Client Makefile ports/audio/gnupod Makefile ports/audio/p5-Audio-Scrobbler Makefile ports/audio/p5-Net-DAAP-Client Makefile ports/audio/p5-Net-FreeDB Makefile ports/audio/p5-Xmms Makefile ports/audio/squeezeboxserver ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 14:52:21 -0000 kuriyama 2010-01-29 14:52:21 UTC FreeBSD ports repository Modified files: astro/p5-Astro-SIMBAD-Client Makefile audio/gnupod Makefile audio/p5-Audio-Scrobbler Makefile audio/p5-Net-DAAP-Client Makefile audio/p5-Net-FreeDB Makefile audio/p5-Xmms Makefile audio/squeezeboxserver Makefile biology/p5-AcePerl Makefile biology/p5-Bio-Glite Makefile biology/p5-Bio-Graphics Makefile biology/p5-bioperl Makefile Log: - Remove unneeded dependencies which is in perl-5.8.9 dist (part 19; last!). Approved by: portmgr (itetcu) Revision Changes Path 1.2 +1 -1 ports/astro/p5-Astro-SIMBAD-Client/Makefile 1.27 +1 -3 ports/audio/gnupod/Makefile 1.5 +1 -1 ports/audio/p5-Audio-Scrobbler/Makefile 1.7 +2 -3 ports/audio/p5-Net-DAAP-Client/Makefile 1.8 +2 -3 ports/audio/p5-Net-FreeDB/Makefile 1.17 +0 -1 ports/audio/p5-Xmms/Makefile 1.66 +1 -3 ports/audio/squeezeboxserver/Makefile 1.26 +2 -3 ports/biology/p5-AcePerl/Makefile 1.2 +2 -2 ports/biology/p5-Bio-Glite/Makefile 1.14 +2 -3 ports/biology/p5-Bio-Graphics/Makefile 1.24 +1 -3 ports/biology/p5-bioperl/Makefile From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 14:52:46 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E612B1065748; Fri, 29 Jan 2010 14:52:45 +0000 (UTC) (envelope-from kuriyama@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B1DEB8FC12; Fri, 29 Jan 2010 14:52:45 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0TEqjZ6056282; Fri, 29 Jan 2010 14:52:45 GMT (envelope-from kuriyama@repoman.freebsd.org) Received: (from kuriyama@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0TEqjKD056281; Fri, 29 Jan 2010 14:52:45 GMT (envelope-from kuriyama) Message-Id: <201001291452.o0TEqjKD056281@repoman.freebsd.org> From: Jun Kuriyama Date: Fri, 29 Jan 2010 14:52:45 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/Tools/scripts README p5-deps.pl X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 14:52:46 -0000 kuriyama 2010-01-29 14:52:45 UTC FreeBSD ports repository Modified files: Tools/scripts README Added files: Tools/scripts p5-deps.pl Log: - Add a script to check unneeded dependencies for perl modules. Revision Changes Path 1.22 +2 -1 ports/Tools/scripts/README 1.1 +106 -0 ports/Tools/scripts/p5-deps.pl (new) From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 17:02:51 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 88875106568F; Fri, 29 Jan 2010 17:02:51 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7729B8FC2E; Fri, 29 Jan 2010 17:02:51 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0TH2pPb078303; Fri, 29 Jan 2010 17:02:51 GMT (envelope-from amdmi3@repoman.freebsd.org) Received: (from amdmi3@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0TH2pCa078302; Fri, 29 Jan 2010 17:02:51 GMT (envelope-from amdmi3) Message-Id: <201001291702.o0TH2pCa078302@repoman.freebsd.org> From: Dmitry Marakasov Date: Fri, 29 Jan 2010 17:02:51 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/games Makefile ports/games/chroma Makefile distinfo pkg-descr pkg-plist ports/games/chroma/files patch-Makefile.in X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 17:02:51 -0000 amdmi3 2010-01-29 17:02:51 UTC FreeBSD ports repository Modified files: games Makefile Added files: games/chroma Makefile distinfo pkg-descr pkg-plist games/chroma/files patch-Makefile.in Log: Chroma is an abstract puzzle game. A variety of colourful shapes are arranged in a series of increasingly complex patterns, forming fiendish traps that must be disarmed and mysterious puzzles that must be manipulated in order to give up their subtle secrets. Initially so straightforward that anyone can pick it up and begin to play, yet gradually becoming difficult enough to tax even the brightest of minds. It features: * twenty one levels, ranging from beginner to expert * infinite undo and redo capability, as well as replay of solutions * a choice of smooth graphics or a minimal, text based version * a level editor to allow you to design your own puzzles * released under an open source licence, free to play Have you got what it takes to solve Chroma? WWW: http://www.level7.org.uk/chroma/ Revision Changes Path 1.1324 +1 -0 ports/games/Makefile 1.1 +53 -0 ports/games/chroma/Makefile (new) 1.1 +3 -0 ports/games/chroma/distinfo (new) 1.1 +11 -0 ports/games/chroma/files/patch-Makefile.in (new) 1.1 +19 -0 ports/games/chroma/pkg-descr (new) 1.1 +1380 -0 ports/games/chroma/pkg-plist (new) From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 17:26:33 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0B281106568F; Fri, 29 Jan 2010 17:26:33 +0000 (UTC) (envelope-from skv@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D65B88FC15; Fri, 29 Jan 2010 17:26:32 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0THQW3k081100; Fri, 29 Jan 2010 17:26:32 GMT (envelope-from skv@repoman.freebsd.org) Received: (from skv@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0THQWCU081099; Fri, 29 Jan 2010 17:26:32 GMT (envelope-from skv) Message-Id: <201001291726.o0THQWCU081099@repoman.freebsd.org> From: Sergey Skvortsov Date: Fri, 29 Jan 2010 17:26:32 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www/p5-POE-Component-Client-UserAgent Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 17:26:33 -0000 skv 2010-01-29 17:26:32 UTC FreeBSD ports repository Modified files: www/p5-POE-Component-Client-UserAgent Makefile distinfo Log: Update to 0.07 Changes: http://cpansearch.perl.org/src/RCAPUTO/POE-Component-Client-UserAgent-0.07/CHANGES PR: ports/142697 Submitted by: pgollucci Revision Changes Path 1.9 +1 -1 ports/www/p5-POE-Component-Client-UserAgent/Makefile 1.7 +3 -3 ports/www/p5-POE-Component-Client-UserAgent/distinfo From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 17:33:48 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D3CE11065676; Fri, 29 Jan 2010 17:33:48 +0000 (UTC) (envelope-from skv@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AAD048FC18; Fri, 29 Jan 2010 17:33:48 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0THXmY0081703; Fri, 29 Jan 2010 17:33:48 GMT (envelope-from skv@repoman.freebsd.org) Received: (from skv@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0THXmb8081702; Fri, 29 Jan 2010 17:33:48 GMT (envelope-from skv) Message-Id: <201001291733.o0THXmb8081702@repoman.freebsd.org> From: Sergey Skvortsov Date: Fri, 29 Jan 2010 17:33:48 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www/p5-Catalyst-Action-REST Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 17:33:48 -0000 skv 2010-01-29 17:33:48 UTC FreeBSD ports repository Modified files: www/p5-Catalyst-Action-REST Makefile distinfo pkg-plist Log: Update to 0.81 Changes: http://cpansearch.perl.org/src/BOBTFISH/Catalyst-Action-REST-0.81/Changes Revision Changes Path 1.15 +3 -3 ports/www/p5-Catalyst-Action-REST/Makefile 1.12 +3 -3 ports/www/p5-Catalyst-Action-REST/distinfo 1.5 +1 -0 ports/www/p5-Catalyst-Action-REST/pkg-plist From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 17:39:26 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 851BB1065676; Fri, 29 Jan 2010 17:39:26 +0000 (UTC) (envelope-from skv@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5C4AA8FC18; Fri, 29 Jan 2010 17:39:26 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0THdQgC082138; Fri, 29 Jan 2010 17:39:26 GMT (envelope-from skv@repoman.freebsd.org) Received: (from skv@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0THdQ5M082137; Fri, 29 Jan 2010 17:39:26 GMT (envelope-from skv) Message-Id: <201001291739.o0THdQ5M082137@repoman.freebsd.org> From: Sergey Skvortsov Date: Fri, 29 Jan 2010 17:39:26 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/textproc/p5-Spreadsheet-ParseExcel Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 17:39:26 -0000 skv 2010-01-29 17:39:26 UTC FreeBSD ports repository Modified files: textproc/p5-Spreadsheet-ParseExcel Makefile distinfo pkg-plist Log: Update to 0.57 Changes: http://cpansearch.perl.org/src/JMCNAMARA/Spreadsheet-ParseExcel-0.57/Changes Revision Changes Path 1.17 +3 -3 ports/textproc/p5-Spreadsheet-ParseExcel/Makefile 1.14 +3 -3 ports/textproc/p5-Spreadsheet-ParseExcel/distinfo 1.10 +3 -0 ports/textproc/p5-Spreadsheet-ParseExcel/pkg-plist From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 18:25:33 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 10EFA106566C; Fri, 29 Jan 2010 18:25:33 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DBE238FC19; Fri, 29 Jan 2010 18:25:32 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0TIPWwE086763; Fri, 29 Jan 2010 18:25:32 GMT (envelope-from stas@repoman.freebsd.org) Received: (from stas@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0TIPWFV086762; Fri, 29 Jan 2010 18:25:32 GMT (envelope-from stas) Message-Id: <201001291825.o0TIPWFV086762@repoman.freebsd.org> From: Stanislav Sedov Date: Fri, 29 Jan 2010 18:25:32 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/Mk bsd.ruby.mk ports/lang/ruby19/files patch-gem_prelude.rb X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 18:25:33 -0000 stas 2010-01-29 18:25:32 UTC FreeBSD ports repository Modified files: Mk bsd.ruby.mk Added files: lang/ruby19/files patch-gem_prelude.rb Log: - Fix rubygems location for ruby 1.9, which got broken after the last update. - Bump portrevision. Submitted by: Aaron Gifford (based on) Revision Changes Path 1.193 +2 -2 ports/Mk/bsd.ruby.mk 1.1 +12 -0 ports/lang/ruby19/files/patch-gem_prelude.rb (new) From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 19:52:02 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BFD981065692; Fri, 29 Jan 2010 19:52:02 +0000 (UTC) (envelope-from glarkin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8CFDE8FC12; Fri, 29 Jan 2010 19:52:02 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0TJq2bL094064; Fri, 29 Jan 2010 19:52:02 GMT (envelope-from glarkin@repoman.freebsd.org) Received: (from glarkin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0TJq2Gh094063; Fri, 29 Jan 2010 19:52:02 GMT (envelope-from glarkin) Message-Id: <201001291952.o0TJq2Gh094063@repoman.freebsd.org> From: Greg Larkin Date: Fri, 29 Jan 2010 19:52:02 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net-mgmt/zabbix16-server Makefile ports/net-mgmt/zabbix16-frontend Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 19:52:02 -0000 glarkin 2010-01-29 19:52:02 UTC FreeBSD ports repository Modified files: net-mgmt/zabbix16-server Makefile net-mgmt/zabbix16-frontend Makefile Log: - Add PHP ctype dependency to zabbix16-frontend [1] - Bump PORTREVISION in zabbix16-frontend - Add overridable PORTREVISION (initial value 0) to master port zabbix16-server to allow independent bumping in master and slave port PR: ports/143312 [1] Submitted by: Jim Riggs Revision Changes Path 1.2 +2 -1 ports/net-mgmt/zabbix16-frontend/Makefile 1.3 +1 -0 ports/net-mgmt/zabbix16-server/Makefile From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 20:35:39 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5AE0F1065694; Fri, 29 Jan 2010 20:35:39 +0000 (UTC) (envelope-from lwhsu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 306028FC13; Fri, 29 Jan 2010 20:35:39 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0TKZd0D098331; Fri, 29 Jan 2010 20:35:39 GMT (envelope-from lwhsu@repoman.freebsd.org) Received: (from lwhsu@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0TKZd5w098330; Fri, 29 Jan 2010 20:35:39 GMT (envelope-from lwhsu) Message-Id: <201001292035.o0TKZd5w098330@repoman.freebsd.org> From: Li-Wen Hsu Date: Fri, 29 Jan 2010 20:35:39 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www/py-funkload Makefile distinfo pkg-plist ports/www/py-funkload/files patch-setup.py X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 20:35:39 -0000 lwhsu 2010-01-29 20:35:39 UTC FreeBSD ports repository Modified files: www/py-funkload Makefile distinfo pkg-plist www/py-funkload/files patch-setup.py Log: - Update to 1.11.0 Revision Changes Path 1.10 +3 -17 ports/www/py-funkload/Makefile 1.5 +3 -3 ports/www/py-funkload/distinfo 1.2 +6 -5 ports/www/py-funkload/files/patch-setup.py 1.5 +1 -35 ports/www/py-funkload/pkg-plist From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 20:46:10 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5A32010656A7; Fri, 29 Jan 2010 20:46:10 +0000 (UTC) (envelope-from pgollucci@p6m7g8.com) Received: from exhub015-1.exch015.msoutlookonline.net (exhub015-1.exch015.msoutlookonline.net [207.5.72.93]) by mx1.freebsd.org (Postfix) with ESMTP id 3ECBD8FC12; Fri, 29 Jan 2010 20:46:10 +0000 (UTC) Received: from philip.hq.rws (174.79.184.239) by smtpx15.msoutlookonline.net (207.5.72.103) with Microsoft SMTP Server (TLS) id 8.2.176.0; Fri, 29 Jan 2010 12:46:08 -0800 Message-ID: <4B634910.9060604@p6m7g8.com> Date: Fri, 29 Jan 2010 20:46:08 +0000 From: "Philip M. Gollucci" Organization: P6M7G8 Inc. User-Agent: Thunderbird 2.0.0.23 (X11/20091208) MIME-Version: 1.0 To: Jun Kuriyama References: <201001291452.o0TEqjKD056281@repoman.freebsd.org> In-Reply-To: <201001291452.o0TEqjKD056281@repoman.freebsd.org> Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/Tools/scripts README p5-deps.pl X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 20:46:10 -0000 Any chance you are so inclined to do the same for lang/perl5.10 so we can move forward with the .if PERL_VERSION crap then moving the default to perl 5.10? /me owes you a few beers. Jun Kuriyama wrote: > kuriyama 2010-01-29 14:52:45 UTC > > FreeBSD ports repository > > Modified files: > Tools/scripts README > Added files: > Tools/scripts p5-deps.pl > Log: > - Add a script to check unneeded dependencies for perl modules. > > Revision Changes Path > 1.22 +2 -1 ports/Tools/scripts/README > 1.1 +106 -0 ports/Tools/scripts/p5-deps.pl (new) > http://cvsweb.FreeBSD.org/ports/Tools/scripts/p5-deps.pl?rev=1.1&content-type=text/x-cvsweb-markup > > http://cvsweb.FreeBSD.org/ports/Tools/scripts/README.diff?r1=1.21&r2=1.22&f=h > | --- ports/Tools/scripts/README 2009/05/17 11:40:16 1.21 > | +++ ports/Tools/scripts/README 2010/01/29 14:52:45 1.22 > | @@ -1,4 +1,4 @@ > | -$FreeBSD: /usr/local/www/cvsroot/FreeBSD/ports/Tools/scripts/README,v 1.21 2009/05/17 11:40:16 pgollucci Exp $ > | +$FreeBSD: /usr/local/www/cvsroot/FreeBSD/ports/Tools/scripts/README,v 1.22 2010/01/29 14:52:45 kuriyama Exp $ > | > | ardiff - compare two archives easily > | addport - replacement for easy-import > | @@ -30,6 +30,7 @@ gnomedepends - Analyse pkg/PLIST and giv > | should be listes in {RUN,LIB}_DEPENDS for this port > | mark_safe.pl - utility to set subsets of ports to MAKE_JOBS_(UN)SAFE=yes > | neededlibs.sh - Extract direct library dependencies from binaries. > | +p5-deps.pl - Check unneeded p5-* dependencies which is in perl5.8 port. > | plist - automate (mostly, at least) pkg-plist generation > | prpatch - just does `patch $1 < pr-patch' (pr-patch is created by getpr) > | prdone - checks in the port, attempting to fill out the commit message using -- ------------------------------------------------------------------------ 1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70 3F8C 75B8 8FFB DB9B 8C1C Philip M. Gollucci (pgollucci@p6m7g8.com) c: 703.336.9354 VP Apache Infrastructure; Member, Apache Software Foundation Committer, FreeBSD Foundation Consultant, P6M7G8 Inc. Sr. System Admin, Ridecharge Inc. Work like you don't need the money, love like you'll never get hurt, and dance like nobody's watching. From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 22:58:32 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5D75B1065672; Fri, 29 Jan 2010 22:58:32 +0000 (UTC) (envelope-from dhn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D0F458FC1C; Fri, 29 Jan 2010 22:58:31 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0TMwVLO022940; Fri, 29 Jan 2010 22:58:31 GMT (envelope-from dhn@repoman.freebsd.org) Received: (from dhn@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0TMwVui022939; Fri, 29 Jan 2010 22:58:31 GMT (envelope-from dhn) Message-Id: <201001292258.o0TMwVui022939@repoman.freebsd.org> From: Dennis Herrmann Date: Fri, 29 Jan 2010 22:58:31 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/mk-configure Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 22:58:32 -0000 dhn 2010-01-29 22:58:31 UTC FreeBSD ports repository Modified files: devel/mk-configure Makefile Log: - Add devel/bmake to RUN_DEPENDS - Bump PORTREVISION Revision Changes Path 1.3 +2 -0 ports/devel/mk-configure/Makefile From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 23:00:19 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 72F8F1065672; Fri, 29 Jan 2010 23:00:19 +0000 (UTC) (envelope-from dhn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 489FE8FC15; Fri, 29 Jan 2010 23:00:19 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0TN0Jle023167; Fri, 29 Jan 2010 23:00:19 GMT (envelope-from dhn@repoman.freebsd.org) Received: (from dhn@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0TN0Ijo023165; Fri, 29 Jan 2010 23:00:18 GMT (envelope-from dhn) Message-Id: <201001292300.o0TN0Ijo023165@repoman.freebsd.org> From: Dennis Herrmann Date: Fri, 29 Jan 2010 23:00:18 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/lmdbg Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 23:00:19 -0000 dhn 2010-01-29 23:00:18 UTC FreeBSD ports repository Modified files: devel/lmdbg Makefile distinfo pkg-plist Log: - Update to 0.12.0 PR: ports/143169 Submitted by: Mikolaj Golub (maintainer) Revision Changes Path 1.6 +9 -4 ports/devel/lmdbg/Makefile 1.3 +3 -3 ports/devel/lmdbg/distinfo 1.3 +0 -2 ports/devel/lmdbg/pkg-plist From owner-cvs-ports@FreeBSD.ORG Fri Jan 29 23:03:23 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C72AE106566B; Fri, 29 Jan 2010 23:03:23 +0000 (UTC) (envelope-from avilla@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9DDE18FC17; Fri, 29 Jan 2010 23:03:23 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0TN3N7u024587; Fri, 29 Jan 2010 23:03:23 GMT (envelope-from avilla@repoman.freebsd.org) Received: (from avilla@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0TN3Nhg024586; Fri, 29 Jan 2010 23:03:23 GMT (envelope-from avilla) Message-Id: <201001292303.o0TN3Nhg024586@repoman.freebsd.org> From: Alberto Villa Date: Fri, 29 Jan 2010 23:03:23 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/graphics/opencv Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 23:03:23 -0000 avilla 2010-01-29 23:03:23 UTC FreeBSD ports repository Modified files: graphics/opencv Makefile Log: - Mark as broken on sparc64. - Set correct OSVERSION for the BROKEN flag. Approved by: tabthorpe (mentor) Revision Changes Path 1.19 +4 -1 ports/graphics/opencv/Makefile From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 00:09:11 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7ACA1106568B; Sat, 30 Jan 2010 00:09:11 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5277E8FC1F; Sat, 30 Jan 2010 00:09:11 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0U09B4a032715; Sat, 30 Jan 2010 00:09:11 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from edwin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0U09BRP032714; Sat, 30 Jan 2010 00:09:11 GMT (envelope-from edwin) Message-Id: <201001300009.o0U09BRP032714@repoman.freebsd.org> From: Edwin Groothuis Date: Sat, 30 Jan 2010 00:09:11 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT modules X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 00:09:11 -0000 edwin 2010-01-30 00:09:11 UTC FreeBSD ports repository Modified files: . modules Log: Ports modules update at Saturday 30 January 2010 at 00:09 Feature safe: yes Revision Changes Path 1.20681 +1 -0 CVSROOT/modules From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 00:15:48 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CB8981065679; Sat, 30 Jan 2010 00:15:48 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B8CAB8FC0C; Sat, 30 Jan 2010 00:15:48 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0U0FmZE033409; Sat, 30 Jan 2010 00:15:48 GMT (envelope-from amdmi3@repoman.freebsd.org) Received: (from amdmi3@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0U0FmUH033408; Sat, 30 Jan 2010 00:15:48 GMT (envelope-from amdmi3) Message-Id: <201001300015.o0U0FmUH033408@repoman.freebsd.org> From: Dmitry Marakasov Date: Sat, 30 Jan 2010 00:15:48 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/games Makefile ports/games/intensityengine Makefile distinfo pkg-descr pkg-plist ports/games/intensityengine/files intensity_client.in patch-src-thirdparty-v8-SConstruct patch-src-thirdparty-v8-tools-utils.py X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 00:15:48 -0000 amdmi3 2010-01-30 00:15:48 UTC FreeBSD ports repository Modified files: games Makefile Added files: games/intensityengine Makefile distinfo pkg-descr pkg-plist games/intensityengine/files intensity_client.in patch-src-thirdparty-v8-SConstruct patch-src-thirdparty-v8-tools-utils.py Log: The Intensity Engine is the open source project that forms the basis of Syntensity, and consists of a client, server, and master (metadata) server - everything you need to run your own games or even your own virtual world. WWW: http://www.syntensity.com/ Revision Changes Path 1.1325 +1 -0 ports/games/Makefile 1.1 +59 -0 ports/games/intensityengine/Makefile (new) 1.1 +3 -0 ports/games/intensityengine/distinfo (new) 1.1 +5 -0 ports/games/intensityengine/files/intensity_client.in (new) 1.1 +14 -0 ports/games/intensityengine/files/patch-src-thirdparty-v8-SConstruct (new) 1.1 +11 -0 ports/games/intensityengine/files/patch-src-thirdparty-v8-tools-utils.py (new) 1.1 +6 -0 ports/games/intensityengine/pkg-descr (new) 1.1 +846 -0 ports/games/intensityengine/pkg-plist (new) From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 00:50:09 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2C4B2106566C; Sat, 30 Jan 2010 00:50:09 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 99D618FC17; Sat, 30 Jan 2010 00:50:04 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0U0o4ex046354; Sat, 30 Jan 2010 00:50:04 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0U0o4vO046353; Sat, 30 Jan 2010 00:50:04 GMT (envelope-from wen) Message-Id: <201001300050.o0U0o4vO046353@repoman.freebsd.org> From: Wen Heping Date: Sat, 30 Jan 2010 00:50:04 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/ports-mgmt/p5-FreeBSD-Pkgs-FindUpdates Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 00:50:09 -0000 wen 2010-01-30 00:50:04 UTC FreeBSD ports repository Modified files: ports-mgmt/p5-FreeBSD-Pkgs-FindUpdates Makefile Log: - Fix depends PR: ports/143328 Submitted by: Martin Tournoij Approved by: maintainer Revision Changes Path 1.2 +3 -1 ports/ports-mgmt/p5-FreeBSD-Pkgs-FindUpdates/Makefile From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 00:55:13 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A291810656B1; Sat, 30 Jan 2010 00:55:13 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A85BD8FC08; Sat, 30 Jan 2010 00:55:08 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0U0t83e046730; Sat, 30 Jan 2010 00:55:08 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0U0t8an046729; Sat, 30 Jan 2010 00:55:08 GMT (envelope-from wen) Message-Id: <201001300055.o0U0t8an046729@repoman.freebsd.org> From: Wen Heping Date: Sat, 30 Jan 2010 00:55:08 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/databases/p5-Rose-DB Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 00:55:13 -0000 wen 2010-01-30 00:55:08 UTC FreeBSD ports repository Modified files: databases/p5-Rose-DB Makefile distinfo Log: - Update to 0.757 PR: ports/143246 Submitted by: Wen Heping Approved by: maintainer Revision Changes Path 1.35 +1 -1 ports/databases/p5-Rose-DB/Makefile 1.34 +3 -3 ports/databases/p5-Rose-DB/distinfo From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 01:00:42 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 91788106566B; Sat, 30 Jan 2010 01:00:42 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 671CD8FC12; Sat, 30 Jan 2010 01:00:42 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0U10ggT047207; Sat, 30 Jan 2010 01:00:42 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0U10gM0047206; Sat, 30 Jan 2010 01:00:42 GMT (envelope-from wen) Message-Id: <201001300100.o0U10gM0047206@repoman.freebsd.org> From: Wen Heping Date: Sat, 30 Jan 2010 01:00:42 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/databases/p5-Rose-DB-Object Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 01:00:42 -0000 wen 2010-01-30 01:00:42 UTC FreeBSD ports repository Modified files: databases/p5-Rose-DB-Object Makefile distinfo Log: - Update to 0.786 PR: ports/143245 Submitted by: Wen Heping Approved by: maintainer Revision Changes Path 1.42 +1 -1 ports/databases/p5-Rose-DB-Object/Makefile 1.41 +3 -3 ports/databases/p5-Rose-DB-Object/distinfo From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 01:09:45 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 138B7106566B; Sat, 30 Jan 2010 01:09:45 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DF46B8FC08; Sat, 30 Jan 2010 01:09:44 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0U19iCq048834; Sat, 30 Jan 2010 01:09:44 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0U19isU048833; Sat, 30 Jan 2010 01:09:44 GMT (envelope-from wen) Message-Id: <201001300109.o0U19isU048833@repoman.freebsd.org> From: Wen Heping Date: Sat, 30 Jan 2010 01:09:44 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/math/GiNaC Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 01:09:45 -0000 wen 2010-01-30 01:09:44 UTC FreeBSD ports repository Modified files: math/GiNaC Makefile distinfo Log: - Update to 1.5.6 - Remove USE_GCC since the creators of GiNaC claim that it now works with gcc-3.4 PR: ports/143314 Submitted by: Stephen Montgomery-Smith (maintainer) Revision Changes Path 1.59 +1 -5 ports/math/GiNaC/Makefile 1.37 +3 -3 ports/math/GiNaC/distinfo From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 01:30:14 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1B34D1065692; Sat, 30 Jan 2010 01:30:14 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E61F58FC1E; Sat, 30 Jan 2010 01:30:13 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0U1UDaa050394; Sat, 30 Jan 2010 01:30:13 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0U1UD9M050393; Sat, 30 Jan 2010 01:30:13 GMT (envelope-from delphij) Message-Id: <201001300130.o0U1UD9M050393@repoman.freebsd.org> From: Xin LI Date: Sat, 30 Jan 2010 01:30:13 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/hgsvn Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 01:30:14 -0000 delphij 2010-01-30 01:30:13 UTC FreeBSD ports repository Modified files: devel/hgsvn Makefile distinfo Log: Update to 0.1.8 Revision Changes Path 1.8 +8 -4 ports/devel/hgsvn/Makefile 1.5 +3 -3 ports/devel/hgsvn/distinfo From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 02:11:52 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A352A1065672; Sat, 30 Jan 2010 02:11:52 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7AB978FC12; Sat, 30 Jan 2010 02:11:52 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0U2BqjE054514; Sat, 30 Jan 2010 02:11:52 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0U2Bqov054513; Sat, 30 Jan 2010 02:11:52 GMT (envelope-from wen) Message-Id: <201001300211.o0U2Bqov054513@repoman.freebsd.org> From: Wen Heping Date: Sat, 30 Jan 2010 02:11:52 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/textproc/p5-XML-Reader Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 02:11:52 -0000 wen 2010-01-30 02:11:52 UTC FreeBSD ports repository Modified files: textproc/p5-XML-Reader Makefile distinfo Log: - Update to 0.31 Revision Changes Path 1.4 +1 -1 ports/textproc/p5-XML-Reader/Makefile 1.4 +3 -3 ports/textproc/p5-XML-Reader/distinfo From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 02:36:08 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B975A1065679; Sat, 30 Jan 2010 02:36:08 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 90FC78FC13; Sat, 30 Jan 2010 02:36:08 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0U2a8jF056473; Sat, 30 Jan 2010 02:36:08 GMT (envelope-from amdmi3@repoman.freebsd.org) Received: (from amdmi3@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0U2a81s056472; Sat, 30 Jan 2010 02:36:08 GMT (envelope-from amdmi3) Message-Id: <201001300236.o0U2a81s056472@repoman.freebsd.org> From: Dmitry Marakasov Date: Sat, 30 Jan 2010 02:36:08 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/games/chroma Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 02:36:08 -0000 amdmi3 2010-01-30 02:36:08 UTC FreeBSD ports repository Modified files: games/chroma Makefile distinfo Log: - Update to 1.02 Revision Changes Path 1.2 +1 -1 ports/games/chroma/Makefile 1.2 +3 -3 ports/games/chroma/distinfo From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 02:36:25 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E6AA5106566B; Sat, 30 Jan 2010 02:36:25 +0000 (UTC) (envelope-from wen@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D6FD98FC0C; Sat, 30 Jan 2010 02:36:25 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0U2aPF4056540; Sat, 30 Jan 2010 02:36:25 GMT (envelope-from wen@repoman.freebsd.org) Received: (from wen@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0U2aPUP056539; Sat, 30 Jan 2010 02:36:25 GMT (envelope-from wen) Message-Id: <201001300236.o0U2aPUP056539@repoman.freebsd.org> From: Wen Heping Date: Sat, 30 Jan 2010 02:36:25 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel Makefile ports/devel/p5-InlineX-CPP2XS Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 02:36:26 -0000 wen 2010-01-30 02:36:25 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/p5-InlineX-CPP2XS Makefile distinfo pkg-descr pkg-plist Log: InlineX::CPP2XS is a perl module to create an XS file from an Inline C++ file. WWW: http://search.cpan.org/dist/InlineX-CPP2XS/ Revision Changes Path 1.3803 +1 -0 ports/devel/Makefile 1.1 +26 -0 ports/devel/p5-InlineX-CPP2XS/Makefile (new) 1.1 +3 -0 ports/devel/p5-InlineX-CPP2XS/distinfo (new) 1.1 +4 -0 ports/devel/p5-InlineX-CPP2XS/pkg-descr (new) 1.1 +6 -0 ports/devel/p5-InlineX-CPP2XS/pkg-plist (new) From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 02:55:37 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E9FE41065693; Sat, 30 Jan 2010 02:55:37 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C1B9D8FC0C; Sat, 30 Jan 2010 02:55:37 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0U2tbog057940; Sat, 30 Jan 2010 02:55:37 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0U2tbDd057939; Sat, 30 Jan 2010 02:55:37 GMT (envelope-from delphij) Message-Id: <201001300255.o0U2tbDd057939@repoman.freebsd.org> From: Xin LI Date: Sat, 30 Jan 2010 02:55:37 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/security/cryptopp Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 02:55:38 -0000 delphij 2010-01-30 02:55:37 UTC FreeBSD ports repository Modified files: security/cryptopp Makefile Log: Pet portlint. Pointy hat to: amdmi3 Revision Changes Path 1.24 +0 -1 ports/security/cryptopp/Makefile From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 02:56:46 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 686EF106566C; Sat, 30 Jan 2010 02:56:46 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3F7C38FC1D; Sat, 30 Jan 2010 02:56:46 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0U2ukiw058055; Sat, 30 Jan 2010 02:56:46 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0U2ukgp058054; Sat, 30 Jan 2010 02:56:46 GMT (envelope-from delphij) Message-Id: <201001300256.o0U2ukgp058054@repoman.freebsd.org> From: Xin LI Date: Sat, 30 Jan 2010 02:56:46 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/security/cryptopp Makefile ports/security/cryptopp/files patch-sha.cpp X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 02:56:46 -0000 delphij 2010-01-30 02:56:46 UTC FreeBSD ports repository Modified files: security/cryptopp Makefile Added files: security/cryptopp/files patch-sha.cpp Log: Apply a vendor fix to sha256 which prevents cryptopp from generating correct hash if input is not properly aligned. (r470). Revision Changes Path 1.25 +1 -0 ports/security/cryptopp/Makefile 1.1 +40 -0 ports/security/cryptopp/files/patch-sha.cpp (new) From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 07:34:42 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CDB21106566C; Sat, 30 Jan 2010 07:34:42 +0000 (UTC) (envelope-from lwhsu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A49F88FC0A; Sat, 30 Jan 2010 07:34:42 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0U7Ygs6093866; Sat, 30 Jan 2010 07:34:42 GMT (envelope-from lwhsu@repoman.freebsd.org) Received: (from lwhsu@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0U7YgaA093865; Sat, 30 Jan 2010 07:34:42 GMT (envelope-from lwhsu) Message-Id: <201001300734.o0U7YgaA093865@repoman.freebsd.org> From: Li-Wen Hsu Date: Sat, 30 Jan 2010 07:34:42 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/hachoir-core Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 07:34:42 -0000 lwhsu 2010-01-30 07:34:42 UTC FreeBSD ports repository Modified files: devel/hachoir-core Makefile distinfo pkg-descr pkg-plist Log: - Update to 1.3.2 Revision Changes Path 1.8 +1 -1 ports/devel/hachoir-core/Makefile 1.8 +3 -3 ports/devel/hachoir-core/distinfo 1.3 +1 -1 ports/devel/hachoir-core/pkg-descr 1.7 +3 -0 ports/devel/hachoir-core/pkg-plist From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 07:35:16 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 704D9106566C; Sat, 30 Jan 2010 07:35:16 +0000 (UTC) (envelope-from lwhsu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 47B548FC14; Sat, 30 Jan 2010 07:35:16 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0U7ZGdm093976; Sat, 30 Jan 2010 07:35:16 GMT (envelope-from lwhsu@repoman.freebsd.org) Received: (from lwhsu@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0U7ZGRA093975; Sat, 30 Jan 2010 07:35:16 GMT (envelope-from lwhsu) Message-Id: <201001300735.o0U7ZGRA093975@repoman.freebsd.org> From: Li-Wen Hsu Date: Sat, 30 Jan 2010 07:35:16 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/hachoir-parser Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 07:35:16 -0000 lwhsu 2010-01-30 07:35:16 UTC FreeBSD ports repository Modified files: devel/hachoir-parser Makefile distinfo pkg-descr pkg-plist Log: - Update to 1.3.1 - Update WWW Revision Changes Path 1.8 +2 -1 ports/devel/hachoir-parser/Makefile 1.8 +3 -3 ports/devel/hachoir-parser/distinfo 1.2 +1 -1 ports/devel/hachoir-parser/pkg-descr 1.7 +6 -0 ports/devel/hachoir-parser/pkg-plist From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 07:35:38 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ADDCD1065696; Sat, 30 Jan 2010 07:35:38 +0000 (UTC) (envelope-from lwhsu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 86CC58FC16; Sat, 30 Jan 2010 07:35:38 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0U7ZcTL094092; Sat, 30 Jan 2010 07:35:38 GMT (envelope-from lwhsu@repoman.freebsd.org) Received: (from lwhsu@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0U7ZcOY094091; Sat, 30 Jan 2010 07:35:38 GMT (envelope-from lwhsu) Message-Id: <201001300735.o0U7ZcOY094091@repoman.freebsd.org> From: Li-Wen Hsu Date: Sat, 30 Jan 2010 07:35:38 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/hachoir-regex Makefile distinfo pkg-descr X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 07:35:38 -0000 lwhsu 2010-01-30 07:35:38 UTC FreeBSD ports repository Modified files: devel/hachoir-regex Makefile distinfo pkg-descr Log: - Update to 1.0.5 - Update WWW Revision Changes Path 1.4 +1 -1 ports/devel/hachoir-regex/Makefile 1.4 +3 -3 ports/devel/hachoir-regex/distinfo 1.3 +1 -1 ports/devel/hachoir-regex/pkg-descr From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 07:35:59 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 85950106568B; Sat, 30 Jan 2010 07:35:59 +0000 (UTC) (envelope-from lwhsu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5C7A38FC1D; Sat, 30 Jan 2010 07:35:59 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0U7Zxgr094148; Sat, 30 Jan 2010 07:35:59 GMT (envelope-from lwhsu@repoman.freebsd.org) Received: (from lwhsu@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0U7ZxRb094147; Sat, 30 Jan 2010 07:35:59 GMT (envelope-from lwhsu) Message-Id: <201001300735.o0U7ZxRb094147@repoman.freebsd.org> From: Li-Wen Hsu Date: Sat, 30 Jan 2010 07:35:59 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/sysutils/hachoir-metadata Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 07:35:59 -0000 lwhsu 2010-01-30 07:35:59 UTC FreeBSD ports repository Modified files: sysutils/hachoir-metadata Makefile distinfo pkg-descr pkg-plist Log: - Update to 1.3.1 - Update WWW Revision Changes Path 1.8 +6 -1 ports/sysutils/hachoir-metadata/Makefile 1.8 +3 -3 ports/sysutils/hachoir-metadata/distinfo 1.2 +1 -1 ports/sysutils/hachoir-metadata/pkg-descr 1.6 +6 -23 ports/sysutils/hachoir-metadata/pkg-plist From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 07:36:54 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DBEF0106566C; Sat, 30 Jan 2010 07:36:54 +0000 (UTC) (envelope-from lwhsu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B282A8FC16; Sat, 30 Jan 2010 07:36:54 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0U7as5q094265; Sat, 30 Jan 2010 07:36:54 GMT (envelope-from lwhsu@repoman.freebsd.org) Received: (from lwhsu@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0U7as5P094264; Sat, 30 Jan 2010 07:36:54 GMT (envelope-from lwhsu) Message-Id: <201001300736.o0U7as5P094264@repoman.freebsd.org> From: Li-Wen Hsu Date: Sat, 30 Jan 2010 07:36:54 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/sysutils/hachoir-subfile pkg-descr ports/sysutils/hachoir-urwid pkg-descr ports/sysutils/hachoir-wx pkg-descr X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 07:36:55 -0000 lwhsu 2010-01-30 07:36:54 UTC FreeBSD ports repository Modified files: sysutils/hachoir-subfile pkg-descr sysutils/hachoir-urwid pkg-descr sysutils/hachoir-wx pkg-descr Log: - Update WWW Revision Changes Path 1.2 +1 -1 ports/sysutils/hachoir-subfile/pkg-descr 1.2 +1 -1 ports/sysutils/hachoir-urwid/pkg-descr 1.2 +1 -1 ports/sysutils/hachoir-wx/pkg-descr From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 08:15:57 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5340F1065672; Sat, 30 Jan 2010 08:15:57 +0000 (UTC) (envelope-from lwhsu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2B3F28FC16; Sat, 30 Jan 2010 08:15:57 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0U8FvuC098020; Sat, 30 Jan 2010 08:15:57 GMT (envelope-from lwhsu@repoman.freebsd.org) Received: (from lwhsu@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0U8FvKi098019; Sat, 30 Jan 2010 08:15:57 GMT (envelope-from lwhsu) Message-Id: <201001300815.o0U8FvKi098019@repoman.freebsd.org> From: Li-Wen Hsu Date: Sat, 30 Jan 2010 08:15:57 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/py-pytz Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 08:15:57 -0000 lwhsu 2010-01-30 08:15:57 UTC FreeBSD ports repository Modified files: devel/py-pytz Makefile distinfo Log: - Update to 2010b Revision Changes Path 1.27 +1 -1 ports/devel/py-pytz/Makefile 1.25 +3 -3 ports/devel/py-pytz/distinfo From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 08:19:46 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 28393106566B; Sat, 30 Jan 2010 08:19:46 +0000 (UTC) (envelope-from itetcu@FreeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id 7EED18FC13; Sat, 30 Jan 2010 08:19:45 +0000 (UTC) Received: from it.buh.tecnik93.com (it.buh.tecnik93.com [81.196.204.98]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by worf.ds9.tecnik93.com (Postfix) with ESMTPSA id 1938822C50D6; Sat, 30 Jan 2010 10:19:44 +0200 (EET) Date: Sat, 30 Jan 2010 10:19:34 +0200 From: Ion-Mihai Tetcu To: Dmitry Marakasov Message-ID: <20100130101934.297454d8@it.buh.tecnik93.com> In-Reply-To: <201001300015.o0U0FmUH033408@repoman.freebsd.org> References: <201001300015.o0U0FmUH033408@repoman.freebsd.org> X-Mailer: Claws Mail 3.7.4 (GTK+ 2.18.6; amd64-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/DO1Tzn8XL5HN21kXP32L3B6"; protocol="application/pgp-signature" Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/games Makefile ports/games/intensityengine Makefile distinfo pkg-descr pkg-plist ports/games/intensityengine/files intensity_client.in patch-src-thirdparty-v8-SConstruct patch-src-thirdparty-v8-tools-utils.py X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 08:19:46 -0000 --Sig_/DO1Tzn8XL5HN21kXP32L3B6 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sat, 30 Jan 2010 00:15:48 +0000 (UTC) Dmitry Marakasov wrote: > amdmi3 2010-01-30 00:15:48 UTC >=20 > FreeBSD ports repository >=20 > Modified files: > games Makefile=20 > Added files: > games/intensityengine Makefile distinfo pkg-descr pkg-plist=20 > games/intensityengine/files intensity_client.in=20 > patch-src-thirdparty-v8-SConstruct=20 > patch-src-thirdparty-v8-tools-utils.py=20 > Log: > The Intensity Engine is the open source project that forms the basis > of Syntensity, and consists of a client, server, and master > (metadata) server - everything you need to run your own games or even > your own virtual world. > =20 > WWW: http://www.syntensity.com/ Keeps failing to fetch, on QA and other machines as well: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D> intensityengine-r20100129.tar.bz2 doesn't seem to exist in /tmp/distfi= les/. =3D> Attempting to fetch from file:///distcache//. fetch: file:///distcache//intensityengine-r20100129.tar.bz2: No such file o= r directory =3D> Attempting to fetch from http://mirror.amdmi3.ru/distfiles/. intensityengine-r20100129.tar.bz2 37 MB 273 kBps fetch: intensityengine-r20100129.tar.bz2 appears to be truncated: 1048292/3= 9446122 bytes =3D> Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distf= iles/. fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/intensityengine-r2= 0100129.tar.bz2: File unavailable (e.g., file not found, no access) =3D> Couldn't fetch it - please try to retrieve this =3D> port manually into /tmp/distfiles/ and try again. *** Error code 1 --=20 IOnut - Un^d^dregistered ;) FreeBSD "user" "Intellectual Property" is nowhere near as valuable as "Intellect" FreeBSD committer -> itetcu@FreeBSD.org, PGP Key ID 057E9F8B493A297B --Sig_/DO1Tzn8XL5HN21kXP32L3B6 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAktj658ACgkQJ7GIuiH/oeVhlgCdGHVMhY9ujCp4YltiGyvpHUCJ r/sAoLDQrRYq1s5OFW8Cexn/PUypszxB =+x8R -----END PGP SIGNATURE----- --Sig_/DO1Tzn8XL5HN21kXP32L3B6-- From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 08:22:57 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 44B89106566C; Sat, 30 Jan 2010 08:22:57 +0000 (UTC) (envelope-from lwhsu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1C58E8FC15; Sat, 30 Jan 2010 08:22:57 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0U8MukX098540; Sat, 30 Jan 2010 08:22:56 GMT (envelope-from lwhsu@repoman.freebsd.org) Received: (from lwhsu@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0U8MuCe098539; Sat, 30 Jan 2010 08:22:56 GMT (envelope-from lwhsu) Message-Id: <201001300822.o0U8MuCe098539@repoman.freebsd.org> From: Li-Wen Hsu Date: Sat, 30 Jan 2010 08:22:56 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/www/py-restclient Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 08:22:57 -0000 lwhsu 2010-01-30 08:22:56 UTC FreeBSD ports repository Modified files: www/py-restclient Makefile distinfo Log: - Update to 0.9.10 Revision Changes Path 1.4 +1 -1 ports/www/py-restclient/Makefile 1.3 +3 -3 ports/www/py-restclient/distinfo From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 09:43:31 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A4465106566B; Sat, 30 Jan 2010 09:43:31 +0000 (UTC) (envelope-from mva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 920618FC1B; Sat, 30 Jan 2010 09:43:31 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0U9hVMR024229; Sat, 30 Jan 2010 09:43:31 GMT (envelope-from mva@repoman.freebsd.org) Received: (from mva@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0U9hVSK024228; Sat, 30 Jan 2010 09:43:31 GMT (envelope-from mva) Message-Id: <201001300943.o0U9hVSK024228@repoman.freebsd.org> From: Marcus von Appen Date: Sat, 30 Jan 2010 09:43:31 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports UPDATING ports/Mk bsd.sdl.mk ports/audio/adplay Makefile ports/audio/phatbeat Makefile ports/audio/pysol-sound-server Makefile ports/audio/sdl_mixer Makefile distinfo pkg-plist ports/devel/adasdl Makefile ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 09:43:31 -0000 mva 2010-01-30 09:43:31 UTC FreeBSD ports repository Modified files: . UPDATING Mk bsd.sdl.mk audio/adplay Makefile audio/phatbeat Makefile audio/pysol-sound-server Makefile audio/sdl_mixer Makefile distinfo pkg-plist devel/adasdl Makefile devel/bennugd-modules Makefile devel/eboxy Makefile devel/esdl Makefile devel/flatzebra Makefile devel/gauche-sdl Makefile devel/gengameng Makefile devel/guichan Makefile devel/kyra Makefile devel/love Makefile devel/ocaml-sdl Makefile devel/p5-SDL Makefile devel/py-game Makefile devel/ruby-game Makefile devel/ruby-rudl Makefile devel/ruby-sdl Makefile devel/sdl12 Makefile distinfo devel/sdl12/files patch-configure patch-sdl.pc.in devel/sdl_console Makefile devel/sdl_sge Makefile emulators/gngeo Makefile emulators/hugo Makefile emulators/nonpareil Makefile emulators/openmsx Makefile games/54321 Makefile games/8kingdoms Makefile games/abe Makefile games/adonthell Makefile games/afternoonstalker Makefile games/agame Makefile games/airrox Makefile games/alephone Makefile games/alienblaster Makefile games/amoebax Makefile games/anagramarama Makefile games/aqbubble Makefile games/armagetron Makefile games/asc Makefile games/assaultcube Makefile games/balazar Makefile games/barrage Makefile games/battletanks Makefile games/biloba Makefile games/biniax2 Makefile games/biniax2/files patch-biniax.c games/blinkensisters Makefile games/bloboats Makefile games/blockout Makefile games/bloodfrontier Makefile games/bomberclone Makefile games/bomberinstinct Makefile games/bomns Makefile games/brickshooter Makefile games/brikx Makefile games/briquolo Makefile games/brutalchess Makefile games/bugsquish Makefile games/bumprace Makefile games/burgerspace Makefile games/cave9 Makefile games/ceferino Makefile games/chanta Makefile games/chapping Makefile games/chroma Makefile games/chromium-bsu Makefile games/circuslinux Makefile games/concentration Makefile games/cosmosmash Makefile games/crimson Makefile games/criticalmass Makefile games/crossfire-client Makefile games/csmash Makefile games/cube Makefile games/cuyo Makefile games/d2x Makefile games/d2x-xl Makefile games/daimonin-client Makefile games/dangen Makefile games/dangerdeep Makefile games/defendguin Makefile games/deng Makefile games/diameter Makefile games/dodgindiamond2 Makefile games/doomlegacy Makefile games/eduke32 Makefile games/egoboo Makefile games/einstein Makefile games/el Makefile games/endgame-singularity Makefile games/enigma Makefile games/etracer Makefile games/excido Makefile games/exult Makefile games/f1spirit-remake Makefile games/fillets-ng Makefile games/fishsupper Makefile games/flobopuyo Makefile games/flyhard Makefile games/formido Makefile games/freeciv Makefile games/freedink-engine Makefile games/freedroid Makefile games/freedroidrpg Makefile games/freera Makefile games/freesynd Makefile games/frozenbubble Makefile games/galaxyhack Makefile games/gcompris Makefile games/gemdropx Makefile games/ggz-sdl-games Makefile games/glaxium Makefile games/glmaze Makefile games/glob2 Makefile games/gnurobbo Makefile games/goonies Makefile games/hangman Makefile games/hedgewars Makefile games/heroes Makefile games/highmoon Makefile games/holotz-castle Makefile games/icebreaker Makefile games/intensityengine Makefile games/interlogic Makefile games/jag Makefile games/jfduke3d Makefile games/jfk Makefile games/jigzo Makefile games/jvgs Makefile games/kartofel Makefile games/kiki Makefile games/kobodeluxe Makefile games/kuklomenos Makefile games/lander Makefile games/lbreakout2 Makefile games/legesmotus Makefile games/lgeneral Makefile games/lincity-ng Makefile games/lmarbles Makefile games/lordsawar Makefile games/ltris Makefile games/luola Makefile games/madbomber Makefile games/marsnomercy Makefile games/maxr Makefile games/memonix Makefile games/meritous Makefile games/meritous/files patch-src-levelblit.c games/mirrormagic Makefile games/moonlander Makefile games/naev Makefile games/nazghul Makefile games/netherearth Makefile games/netpanzer Makefile games/netpanzer-data Makefile games/nil Makefile games/nimuh Makefile games/njam Makefile games/noegnud-littlehack Makefile games/noegnud-nethack Makefile games/noegnud-nethack-deet Makefile games/noegnud-slashem Makefile games/nuclearchess Makefile games/numptyphysics Makefile games/odamex Makefile games/oilwar Makefile games/oolite Makefile games/opencity Makefile games/openglad Makefile games/openlierox Makefile games/openmortal Makefile games/orbital_eunuchs_sniper Makefile games/osgg Makefile games/pachi Makefile games/pengpong Makefile games/penguin-command Makefile games/pinball Makefile games/pingus Makefile games/pipenightdreams Makefile games/plee-the-bear Makefile games/pokerth Makefile games/pongix Makefile games/pouetchess Makefile games/powder Makefile games/powder/files patch-port-linux-linuxmain.cpp games/powermanga Makefile games/ppracer Makefile games/prboom Makefile games/primateplunge Makefile games/pushover Makefile games/qonk Makefile games/race Makefile games/rezerwar Makefile games/ri-li Makefile games/rockdodger Makefile games/rocksndiamonds Makefile games/rottdc Makefile games/sauerbraten Makefile games/scorched3d Makefile games/scourge Makefile games/scramble Makefile games/sdb Makefile games/sdl-ball Makefile games/sdlCC Makefile games/sdlroids Makefile games/secretmaryochronicles Makefile games/senken Makefile games/shaaft Makefile games/shootingstar Makefile games/simplevaders Makefile games/simutrans Makefile games/slune Makefile games/solarconquest Makefile games/springlobby Makefile games/stonesoup Makefile games/stransball2 Makefile games/supertux Makefile games/tecnoballz Makefile games/tmw Makefile games/tomatoes Makefile games/toppler Makefile games/torrent Makefile games/toycars Makefile games/trackballs Makefile games/trigger Makefile games/ttt Makefile games/tuxmath Makefile games/tuxpaint Makefile games/tuxracer Makefile games/tuxtype Makefile games/ufoai Makefile games/uhexen Makefile games/uhexen2 Makefile games/ultimatestunts Makefile games/untahris Makefile games/uqm Makefile games/vavoom Makefile games/vdrift Makefile games/vectoroids Makefile games/violetland Makefile games/volleyball Makefile games/vor Makefile games/vultures-claw Makefile games/vultures-eye Makefile games/wesnoth Makefile games/wesnoth-devel Makefile games/widelands Makefile games/windstille Makefile games/wop Makefile games/wormux Makefile games/wormux-devel Makefile games/xblast Makefile games/xlogical Makefile games/xmoto Makefile games/xorgramana Makefile games/xpilot-ng-server Makefile games/xpired Makefile games/xye Makefile games/zatacka Makefile games/zaz Makefile graphics/grafx2 Makefile graphics/lcdtest Makefile graphics/sdl_gfx Makefile distinfo graphics/sdl_image Makefile distinfo pkg-plist graphics/shim Makefile graphics/timeless Makefile graphics/vp Makefile lang/gambas Makefile lang/lush Makefile lang/smalltalk Makefile misc/explosions Makefile multimedia/mlt Makefile multimedia/mplayerxp Makefile multimedia/vlc Makefile net/kmuddy Makefile sysutils/asusoled Makefile x11-fm/tdfsb Makefile x11-toolkits/paragui Makefile x11-toolkits/paragui-devel Makefile x11-toolkits/sdl_gui Makefile Removed files: devel/sdl12/files patch-include_SDL_stdinc.h patch-src_joystick_bsd_SDL_sysjoystick.c patch-src_video_x11_SDL__x11modes.c Log: - Update devel/sdl12 to version 1.2.14. - Update audio/sdl_mixer to version 1.2.11. - Update graphics/sdl_gfx to version 2.0.20. - Update graphics/sdl_image to version 1.2.10. - Bump portrevisions for all ports depending on audio/sdl_mixer and graphics/sdl_image. - Update Mk/bsd.sdl.mk accordingly for the new shared lib versions. PR: ports/142147 ports/142248 ports/142249 Approved by: miwi (mentor implicit) Revision Changes Path 1.16 +3 -3 ports/Mk/bsd.sdl.mk 1.887 +18 -1 ports/UPDATING 1.20 +1 -1 ports/audio/adplay/Makefile 1.9 +1 -1 ports/audio/phatbeat/Makefile 1.36 +1 -1 ports/audio/pysol-sound-server/Makefile 1.50 +10 -2 ports/audio/sdl_mixer/Makefile 1.14 +3 -3 ports/audio/sdl_mixer/distinfo 1.7 +2 -1 ports/audio/sdl_mixer/pkg-plist 1.13 +1 -1 ports/devel/adasdl/Makefile 1.2 +1 -0 ports/devel/bennugd-modules/Makefile 1.33 +1 -1 ports/devel/eboxy/Makefile 1.38 +1 -1 ports/devel/esdl/Makefile 1.11 +1 -0 ports/devel/flatzebra/Makefile 1.19 +1 -1 ports/devel/gauche-sdl/Makefile 1.26 +1 -1 ports/devel/gengameng/Makefile 1.23 +1 -0 ports/devel/guichan/Makefile 1.27 +1 -1 ports/devel/kyra/Makefile 1.12 +1 -1 ports/devel/love/Makefile 1.21 +1 -1 ports/devel/ocaml-sdl/Makefile 1.32 +1 -0 ports/devel/p5-SDL/Makefile 1.43 +1 -1 ports/devel/py-game/Makefile 1.10 +1 -1 ports/devel/ruby-game/Makefile 1.29 +1 -1 ports/devel/ruby-rudl/Makefile 1.47 +1 -1 ports/devel/ruby-sdl/Makefile 1.122 +1 -2 ports/devel/sdl12/Makefile 1.32 +3 -3 ports/devel/sdl12/distinfo 1.3 +3 -3 ports/devel/sdl12/files/patch-configure 1.2 +0 -10 ports/devel/sdl12/files/patch-include_SDL_stdinc.h (dead) 1.2 +4 -8 ports/devel/sdl12/files/patch-sdl.pc.in 1.3 +0 -40 ports/devel/sdl12/files/patch-src_joystick_bsd_SDL_sysjoystick.c (dead) 1.2 +0 -30 ports/devel/sdl12/files/patch-src_video_x11_SDL__x11modes.c (dead) 1.4 +1 -0 ports/devel/sdl_console/Makefile 1.16 +1 -1 ports/devel/sdl_sge/Makefile 1.17 +1 -1 ports/emulators/gngeo/Makefile 1.12 +1 -1 ports/emulators/hugo/Makefile 1.14 +1 -1 ports/emulators/nonpareil/Makefile 1.19 +1 -1 ports/emulators/openmsx/Makefile 1.14 +1 -1 ports/games/54321/Makefile 1.8 +1 -1 ports/games/8kingdoms/Makefile 1.8 +1 -1 ports/games/abe/Makefile 1.30 +1 -1 ports/games/adonthell/Makefile 1.19 +1 -0 ports/games/afternoonstalker/Makefile 1.9 +1 -1 ports/games/agame/Makefile 1.10 +1 -1 ports/games/airrox/Makefile 1.42 +1 -1 ports/games/alephone/Makefile 1.9 +1 -1 ports/games/alienblaster/Makefile 1.8 +1 -1 ports/games/amoebax/Makefile 1.7 +1 -1 ports/games/anagramarama/Makefile 1.12 +1 -1 ports/games/aqbubble/Makefile 1.15 +1 -1 ports/games/armagetron/Makefile 1.54 +1 -1 ports/games/asc/Makefile 1.10 +1 -1 ports/games/assaultcube/Makefile 1.15 +1 -0 ports/games/balazar/Makefile 1.21 +1 -1 ports/games/barrage/Makefile 1.11 +1 -1 ports/games/battletanks/Makefile 1.14 +1 -1 ports/games/biloba/Makefile 1.7 +1 -1 ports/games/biniax2/Makefile 1.2 +11 -3 ports/games/biniax2/files/patch-biniax.c 1.16 +1 -1 ports/games/blinkensisters/Makefile 1.13 +1 -1 ports/games/bloboats/Makefile 1.4 +1 -0 ports/games/blockout/Makefile 1.24 +1 -0 ports/games/bloodfrontier/Makefile 1.27 +1 -1 ports/games/bomberclone/Makefile 1.24 +1 -1 ports/games/bomberinstinct/Makefile 1.10 +1 -1 ports/games/bomns/Makefile 1.6 +1 -1 ports/games/brickshooter/Makefile 1.2 +1 -0 ports/games/brikx/Makefile 1.36 +1 -1 ports/games/briquolo/Makefile 1.11 +1 -1 ports/games/brutalchess/Makefile 1.10 +1 -1 ports/games/bugsquish/Makefile 1.10 +1 -1 ports/games/bumprace/Makefile 1.21 +1 -0 ports/games/burgerspace/Makefile 1.3 +1 -1 ports/games/cave9/Makefile 1.18 +1 -1 ports/games/ceferino/Makefile 1.11 +1 -1 ports/games/chanta/Makefile 1.6 +1 -1 ports/games/chapping/Makefile 1.3 +1 -0 ports/games/chroma/Makefile 1.27 +1 -1 ports/games/chromium-bsu/Makefile 1.11 +1 -1 ports/games/circuslinux/Makefile 1.12 +1 -1 ports/games/concentration/Makefile 1.6 +1 -0 ports/games/cosmosmash/Makefile 1.37 +1 -0 ports/games/crimson/Makefile 1.34 +1 -1 ports/games/criticalmass/Makefile 1.69 +1 -1 ports/games/crossfire-client/Makefile 1.23 +1 -1 ports/games/csmash/Makefile 1.26 +1 -1 ports/games/cube/Makefile 1.4 +1 -1 ports/games/cuyo/Makefile 1.8 +1 -0 ports/games/d2x-xl/Makefile 1.14 +1 -1 ports/games/d2x/Makefile 1.13 +1 -1 ports/games/daimonin-client/Makefile 1.11 +1 -0 ports/games/dangen/Makefile 1.18 +1 -1 ports/games/dangerdeep/Makefile 1.14 +1 -0 ports/games/defendguin/Makefile 1.29 +1 -1 ports/games/deng/Makefile 1.18 +1 -1 ports/games/diameter/Makefile 1.15 +1 -1 ports/games/dodgindiamond2/Makefile 1.19 +1 -1 ports/games/doomlegacy/Makefile 1.22 +1 -0 ports/games/eduke32/Makefile 1.22 +1 -1 ports/games/egoboo/Makefile 1.11 +1 -1 ports/games/einstein/Makefile 1.25 +1 -1 ports/games/el/Makefile 1.8 +1 -1 ports/games/endgame-singularity/Makefile 1.44 +1 -1 ports/games/enigma/Makefile 1.7 +1 -1 ports/games/etracer/Makefile 1.12 +1 -1 ports/games/excido/Makefile 1.34 +1 -1 ports/games/exult/Makefile 1.8 +1 -1 ports/games/f1spirit-remake/Makefile 1.25 +1 -0 ports/games/fillets-ng/Makefile 1.14 +1 -1 ports/games/fishsupper/Makefile 1.14 +1 -1 ports/games/flobopuyo/Makefile 1.11 +1 -0 ports/games/flyhard/Makefile 1.12 +1 -1 ports/games/formido/Makefile 1.101 +1 -1 ports/games/freeciv/Makefile 1.4 +1 -1 ports/games/freedink-engine/Makefile 1.15 +1 -1 ports/games/freedroid/Makefile 1.24 +1 -1 ports/games/freedroidrpg/Makefile 1.9 +1 -1 ports/games/freera/Makefile 1.6 +1 -1 ports/games/freesynd/Makefile 1.35 +1 -1 ports/games/frozenbubble/Makefile 1.22 +1 -1 ports/games/galaxyhack/Makefile 1.57 +1 -1 ports/games/gcompris/Makefile 1.27 +1 -1 ports/games/gemdropx/Makefile 1.15 +1 -1 ports/games/ggz-sdl-games/Makefile 1.12 +1 -1 ports/games/glaxium/Makefile 1.10 +1 -1 ports/games/glmaze/Makefile 1.31 +1 -1 ports/games/glob2/Makefile 1.4 +1 -0 ports/games/gnurobbo/Makefile 1.9 +1 -1 ports/games/goonies/Makefile 1.12 +1 -1 ports/games/hangman/Makefile 1.18 +1 -0 ports/games/hedgewars/Makefile 1.37 +1 -1 ports/games/heroes/Makefile 1.13 +1 -1 ports/games/highmoon/Makefile 1.17 +1 -1 ports/games/holotz-castle/Makefile 1.16 +1 -1 ports/games/icebreaker/Makefile 1.2 +1 -0 ports/games/intensityengine/Makefile 1.10 +1 -1 ports/games/interlogic/Makefile 1.7 +1 -0 ports/games/jag/Makefile 1.18 +1 -1 ports/games/jfduke3d/Makefile 1.18 +1 -1 ports/games/jfk/Makefile 1.21 +1 -1 ports/games/jigzo/Makefile 1.2 +1 -0 ports/games/jvgs/Makefile 1.8 +1 -1 ports/games/kartofel/Makefile 1.17 +1 -1 ports/games/kiki/Makefile 1.29 +1 -1 ports/games/kobodeluxe/Makefile 1.15 +1 -0 ports/games/kuklomenos/Makefile 1.10 +1 -0 ports/games/lander/Makefile 1.21 +1 -0 ports/games/lbreakout2/Makefile 1.5 +1 -0 ports/games/legesmotus/Makefile 1.15 +1 -1 ports/games/lgeneral/Makefile 1.27 +1 -0 ports/games/lincity-ng/Makefile 1.19 +1 -0 ports/games/lmarbles/Makefile 1.12 +1 -1 ports/games/lordsawar/Makefile 1.31 +1 -0 ports/games/ltris/Makefile 1.11 +1 -1 ports/games/luola/Makefile 1.18 +1 -1 ports/games/madbomber/Makefile 1.15 +1 -1 ports/games/marsnomercy/Makefile 1.9 +1 -0 ports/games/maxr/Makefile 1.9 +1 -1 ports/games/memonix/Makefile 1.9 +1 -1 ports/games/meritous/Makefile 1.2 +5 -4 ports/games/meritous/files/patch-src-levelblit.c 1.26 +1 -1 ports/games/mirrormagic/Makefile 1.19 +1 -1 ports/games/moonlander/Makefile 1.6 +1 -0 ports/games/naev/Makefile 1.12 +1 -1 ports/games/nazghul/Makefile 1.3 +1 -1 ports/games/netherearth/Makefile 1.15 +1 -1 ports/games/netpanzer-data/Makefile 1.17 +1 -1 ports/games/netpanzer/Makefile 1.24 +1 -1 ports/games/nil/Makefile 1.9 +1 -1 ports/games/nimuh/Makefile 1.17 +1 -1 ports/games/njam/Makefile 1.14 +1 -1 ports/games/noegnud-littlehack/Makefile 1.14 +1 -1 ports/games/noegnud-nethack-deet/Makefile 1.14 +1 -1 ports/games/noegnud-nethack/Makefile 1.15 +1 -1 ports/games/noegnud-slashem/Makefile 1.10 +1 -1 ports/games/nuclearchess/Makefile 1.5 +1 -1 ports/games/numptyphysics/Makefile 1.7 +1 -0 ports/games/odamex/Makefile 1.15 +1 -1 ports/games/oilwar/Makefile 1.13 +1 -1 ports/games/oolite/Makefile 1.12 +1 -0 ports/games/opencity/Makefile 1.18 +1 -1 ports/games/openglad/Makefile 1.6 +1 -1 ports/games/openlierox/Makefile 1.17 +1 -1 ports/games/openmortal/Makefile 1.12 +1 -1 ports/games/orbital_eunuchs_sniper/Makefile 1.4 +1 -1 ports/games/osgg/Makefile 1.10 +1 -1 ports/games/pachi/Makefile 1.15 +1 -1 ports/games/pengpong/Makefile 1.28 +1 -1 ports/games/penguin-command/Makefile 1.29 +1 -1 ports/games/pinball/Makefile 1.8 +1 -1 ports/games/pingus/Makefile 1.20 +1 -1 ports/games/pipenightdreams/Makefile 1.9 +1 -1 ports/games/plee-the-bear/Makefile 1.21 +1 -1 ports/games/pokerth/Makefile 1.11 +1 -1 ports/games/pongix/Makefile 1.15 +1 -1 ports/games/pouetchess/Makefile 1.4 +1 -0 ports/games/powder/Makefile 1.2 +5 -4 ports/games/powder/files/patch-port-linux-linuxmain.cpp 1.20 +1 -1 ports/games/powermanga/Makefile 1.13 +1 -1 ports/games/ppracer/Makefile 1.27 +1 -0 ports/games/prboom/Makefile 1.9 +1 -1 ports/games/primateplunge/Makefile 1.4 +1 -1 ports/games/pushover/Makefile 1.12 +1 -1 ports/games/qonk/Makefile 1.17 +1 -1 ports/games/race/Makefile 1.4 +1 -0 ports/games/rezerwar/Makefile 1.13 +1 -1 ports/games/ri-li/Makefile 1.17 +1 -1 ports/games/rockdodger/Makefile 1.35 +1 -0 ports/games/rocksndiamonds/Makefile 1.10 +1 -1 ports/games/rottdc/Makefile 1.22 +1 -1 ports/games/sauerbraten/Makefile 1.46 +1 -1 ports/games/scorched3d/Makefile 1.27 +1 -1 ports/games/scourge/Makefile 1.12 +1 -1 ports/games/scramble/Makefile 1.16 +1 -1 ports/games/sdb/Makefile 1.8 +1 -1 ports/games/sdl-ball/Makefile 1.6 +1 -1 ports/games/sdlCC/Makefile 1.11 +1 -1 ports/games/sdlroids/Makefile 1.17 +1 -0 ports/games/secretmaryochronicles/Makefile 1.21 +1 -1 ports/games/senken/Makefile 1.17 +1 -1 ports/games/shaaft/Makefile 1.11 +1 -1 ports/games/shootingstar/Makefile 1.6 +1 -1 ports/games/simplevaders/Makefile 1.6 +1 -0 ports/games/simutrans/Makefile 1.15 +1 -0 ports/games/slune/Makefile 1.12 +1 -1 ports/games/solarconquest/Makefile 1.7 +1 -0 ports/games/springlobby/Makefile 1.11 +1 -0 ports/games/stonesoup/Makefile 1.7 +1 -1 ports/games/stransball2/Makefile 1.19 +1 -1 ports/games/supertux/Makefile 1.20 +1 -1 ports/games/tecnoballz/Makefile 1.38 +1 -1 ports/games/tmw/Makefile 1.16 +1 -1 ports/games/tomatoes/Makefile 1.22 +1 -0 ports/games/toppler/Makefile 1.12 +1 -1 ports/games/torrent/Makefile 1.16 +1 -1 ports/games/toycars/Makefile 1.27 +1 -1 ports/games/trackballs/Makefile 1.20 +1 -1 ports/games/trigger/Makefile 1.7 +1 -1 ports/games/ttt/Makefile 1.9 +1 -1 ports/games/tuxmath/Makefile 1.18 +1 -1 ports/games/tuxpaint/Makefile 1.37 +1 -1 ports/games/tuxracer/Makefile 1.26 +1 -1 ports/games/tuxtype/Makefile 1.17 +1 -1 ports/games/ufoai/Makefile 1.19 +1 -1 ports/games/uhexen/Makefile 1.10 +1 -0 ports/games/uhexen2/Makefile 1.12 +1 -1 ports/games/ultimatestunts/Makefile 1.9 +1 -0 ports/games/untahris/Makefile 1.24 +1 -1 ports/games/uqm/Makefile 1.51 +1 -1 ports/games/vavoom/Makefile 1.27 +1 -1 ports/games/vdrift/Makefile 1.12 +1 -1 ports/games/vectoroids/Makefile 1.9 +1 -0 ports/games/violetland/Makefile 1.17 +1 -1 ports/games/volleyball/Makefile 1.17 +1 -1 ports/games/vor/Makefile 1.12 +1 -1 ports/games/vultures-claw/Makefile 1.12 +1 -1 ports/games/vultures-eye/Makefile 1.79 +1 -0 ports/games/wesnoth-devel/Makefile 1.76 +1 -0 ports/games/wesnoth/Makefile 1.13 +1 -1 ports/games/widelands/Makefile 1.13 +1 -1 ports/games/windstille/Makefile 1.16 +1 -1 ports/games/wop/Makefile 1.24 +1 -1 ports/games/wormux-devel/Makefile 1.24 +1 -1 ports/games/wormux/Makefile 1.20 +1 -1 ports/games/xblast/Makefile 1.8 +1 -1 ports/games/xlogical/Makefile 1.45 +1 -0 ports/games/xmoto/Makefile 1.5 +1 -1 ports/games/xorgramana/Makefile 1.20 +1 -1 ports/games/xpilot-ng-server/Makefile 1.21 +1 -1 ports/games/xpired/Makefile 1.12 +1 -0 ports/games/xye/Makefile 1.14 +1 -1 ports/games/zatacka/Makefile 1.6 +1 -1 ports/games/zaz/Makefile 1.4 +1 -2 ports/graphics/grafx2/Makefile 1.8 +1 -0 ports/graphics/lcdtest/Makefile 1.43 +1 -1 ports/graphics/sdl_gfx/Makefile 1.15 +3 -3 ports/graphics/sdl_gfx/distinfo 1.41 +2 -2 ports/graphics/sdl_image/Makefile 1.14 +3 -3 ports/graphics/sdl_image/distinfo 1.6 +2 -1 ports/graphics/sdl_image/pkg-plist 1.8 +1 -1 ports/graphics/shim/Makefile 1.6 +1 -1 ports/graphics/timeless/Makefile 1.29 +1 -1 ports/graphics/vp/Makefile 1.65 +1 -1 ports/lang/gambas/Makefile 1.21 +1 -1 ports/lang/lush/Makefile 1.87 +1 -0 ports/lang/smalltalk/Makefile 1.19 +1 -1 ports/misc/explosions/Makefile 1.14 +1 -0 ports/multimedia/mlt/Makefile 1.73 +1 -1 ports/multimedia/mplayerxp/Makefile 1.210 +1 -1 ports/multimedia/vlc/Makefile 1.8 +1 -1 ports/net/kmuddy/Makefile 1.6 +1 -1 ports/sysutils/asusoled/Makefile 1.13 +1 -1 ports/x11-fm/tdfsb/Makefile 1.48 +1 -1 ports/x11-toolkits/paragui-devel/Makefile 1.49 +1 -1 ports/x11-toolkits/paragui/Makefile 1.27 +1 -1 ports/x11-toolkits/sdl_gui/Makefile From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 11:29:00 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 98E45106568F; Sat, 30 Jan 2010 11:29:00 +0000 (UTC) (envelope-from dhn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 88BFE8FC17; Sat, 30 Jan 2010 11:29:00 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UBT044034554; Sat, 30 Jan 2010 11:29:00 GMT (envelope-from dhn@repoman.freebsd.org) Received: (from dhn@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UBT07e034553; Sat, 30 Jan 2010 11:29:00 GMT (envelope-from dhn) Message-Id: <201001301129.o0UBT07e034553@repoman.freebsd.org> From: Dennis Herrmann Date: Sat, 30 Jan 2010 11:29:00 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/x11-wm/matwm2 Makefile distinfo pkg-descr ports/x11-wm/matwm2/files patch-Makefile patch-Makefile.in X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 11:29:00 -0000 dhn 2010-01-30 11:29:00 UTC FreeBSD ports repository Modified files: x11-wm/matwm2 Makefile distinfo pkg-descr Added files: x11-wm/matwm2/files patch-Makefile.in Removed files: x11-wm/matwm2/files patch-Makefile Log: - Update to 0.1.0 PR: ports/143353 Submitted by: Mattis Michel (maintainer) Revision Changes Path 1.9 +8 -5 ports/x11-wm/matwm2/Makefile 1.9 +3 -3 ports/x11-wm/matwm2/distinfo 1.6 +0 -23 ports/x11-wm/matwm2/files/patch-Makefile (dead) 1.1 +14 -0 ports/x11-wm/matwm2/files/patch-Makefile.in (new) 1.3 +1 -1 ports/x11-wm/matwm2/pkg-descr From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 11:31:04 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2F22E1065695; Sat, 30 Jan 2010 11:31:04 +0000 (UTC) (envelope-from dhn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 070378FC13; Sat, 30 Jan 2010 11:31:04 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UBV3Ll034774; Sat, 30 Jan 2010 11:31:03 GMT (envelope-from dhn@repoman.freebsd.org) Received: (from dhn@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UBV30Y034773; Sat, 30 Jan 2010 11:31:03 GMT (envelope-from dhn) Message-Id: <201001301131.o0UBV30Y034773@repoman.freebsd.org> From: Dennis Herrmann Date: Sat, 30 Jan 2010 11:31:03 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/audio/gmm Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 11:31:04 -0000 dhn 2010-01-30 11:31:03 UTC FreeBSD ports repository Modified files: audio/gmm Makefile distinfo pkg-plist Log: - Update to 0.10.17 PR: ports/143348 Submitted by: Sascha Klauder (maintainer) Revision Changes Path 1.16 +1 -2 ports/audio/gmm/Makefile 1.9 +3 -3 ports/audio/gmm/distinfo 1.3 +2 -0 ports/audio/gmm/pkg-plist From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 12:31:49 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B82F4106566B; Sat, 30 Jan 2010 12:31:49 +0000 (UTC) (envelope-from dhn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8F9A78FC12; Sat, 30 Jan 2010 12:31:49 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UCVnV8040489; Sat, 30 Jan 2010 12:31:49 GMT (envelope-from dhn@repoman.freebsd.org) Received: (from dhn@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UCVnp3040488; Sat, 30 Jan 2010 12:31:49 GMT (envelope-from dhn) Message-Id: <201001301231.o0UCVnp3040488@repoman.freebsd.org> From: Dennis Herrmann Date: Sat, 30 Jan 2010 12:31:49 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/lang/mmix Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 12:31:49 -0000 dhn 2010-01-30 12:31:49 UTC FreeBSD ports repository Modified files: lang/mmix Makefile distinfo Log: - Update to 20100106 Revision Changes Path 1.16 +1 -1 ports/lang/mmix/Makefile 1.13 +3 -3 ports/lang/mmix/distinfo From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 12:35:00 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4FCA41065676; Sat, 30 Jan 2010 12:35:00 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 23AFE8FC12; Sat, 30 Jan 2010 12:35:00 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UCZ0Dw040735; Sat, 30 Jan 2010 12:35:00 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UCZ06a040734; Sat, 30 Jan 2010 12:35:00 GMT (envelope-from tobez) Message-Id: <201001301235.o0UCZ06a040734@repoman.freebsd.org> From: Anton Berezin Date: Sat, 30 Jan 2010 12:35:00 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-Scalar-Defer Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 12:35:00 -0000 tobez 2010-01-30 12:35:00 UTC FreeBSD ports repository Modified files: devel/p5-Scalar-Defer Makefile distinfo Log: Update to 0.22. Changes: http://search.cpan.org/dist/Scalar-Defer/Changes Revision Changes Path 1.15 +1 -1 ports/devel/p5-Scalar-Defer/Makefile 1.14 +3 -3 ports/devel/p5-Scalar-Defer/distinfo From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 13:09:05 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6D729106566C; Sat, 30 Jan 2010 13:09:05 +0000 (UTC) (envelope-from dhn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 43DA48FC14; Sat, 30 Jan 2010 13:09:05 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UD95Lo054621; Sat, 30 Jan 2010 13:09:05 GMT (envelope-from dhn@repoman.freebsd.org) Received: (from dhn@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UD955A054620; Sat, 30 Jan 2010 13:09:05 GMT (envelope-from dhn) Message-Id: <201001301309.o0UD955A054620@repoman.freebsd.org> From: Dennis Herrmann Date: Sat, 30 Jan 2010 13:09:05 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/irc/anope Makefile distinfo pkg-plist ports/irc/anope/files anope.in X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 13:09:05 -0000 dhn 2010-01-30 13:09:05 UTC FreeBSD ports repository Modified files: irc/anope Makefile distinfo pkg-plist irc/anope/files anope.in Log: - Update to 1.8.3 Revision Changes Path 1.25 +1 -1 ports/irc/anope/Makefile 1.11 +3 -3 ports/irc/anope/distinfo 1.2 +1 -1 ports/irc/anope/files/anope.in 1.7 +1 -0 ports/irc/anope/pkg-plist From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 14:03:44 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1D13E1065676; Sat, 30 Jan 2010 14:03:44 +0000 (UTC) (envelope-from lwhsu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E79F58FC12; Sat, 30 Jan 2010 14:03:43 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UE3hwu059568; Sat, 30 Jan 2010 14:03:43 GMT (envelope-from lwhsu@repoman.freebsd.org) Received: (from lwhsu@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UE3haT059567; Sat, 30 Jan 2010 14:03:43 GMT (envelope-from lwhsu) Message-Id: <201001301403.o0UE3haT059567@repoman.freebsd.org> From: Li-Wen Hsu Date: Sat, 30 Jan 2010 14:03:43 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/py-urwid Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 14:03:44 -0000 lwhsu 2010-01-30 14:03:43 UTC FreeBSD ports repository Modified files: devel/py-urwid Makefile distinfo pkg-plist Log: - Update to 0.9.9.1 PR: ports/142905 (based on) Submitted by: wen Revision Changes Path 1.19 +1 -1 ports/devel/py-urwid/Makefile 1.17 +3 -3 ports/devel/py-urwid/distinfo 1.6 +30 -0 ports/devel/py-urwid/pkg-plist From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 14:08:23 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 38993106566B; Sat, 30 Jan 2010 14:08:23 +0000 (UTC) (envelope-from kuriyama@s2factory.co.jp) Received: from scarlet.imgsrc.co.jp (scarlet.imgsrc.co.jp [202.235.195.9]) by mx1.freebsd.org (Postfix) with ESMTP id 007F78FC18; Sat, 30 Jan 2010 14:08:22 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by scarlet.imgsrc.co.jp (Postfix) with ESMTP id AE4DE678B4; Sat, 30 Jan 2010 22:46:45 +0900 (JST) X-Virus-Scanned: IMG SRC scanner at mail.imgsrc.co.jp (scarlet) Received: from scarlet.imgsrc.co.jp ([127.0.0.1]) by localhost (scarlet.imgsrc.co.jp [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7DGsI+wyVYH0; Sat, 30 Jan 2010 22:46:45 +0900 (JST) Received: from nightblue.s2factory.co.jp (corsica.s2factory.co.jp [122.220.15.114]) by scarlet.imgsrc.co.jp (Postfix) with ESMTP id 6AC94678AD; Sat, 30 Jan 2010 22:46:45 +0900 (JST) Date: Sat, 30 Jan 2010 22:46:45 +0900 Message-ID: <7mhbq3emd6.wl%kuriyama@s2factory.co.jp> From: Jun Kuriyama To: "Philip M. Gollucci" In-Reply-To: <4B634910.9060604@p6m7g8.com> References: <201001291452.o0TEqjKD056281@repoman.freebsd.org> <4B634910.9060604@p6m7g8.com> User-Agent: Wanderlust/2.15.7 (Almost Unreal) Emacs/23.1 Mule/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, Jun Kuriyama , ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/Tools/scripts README p5-deps.pl X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 14:08:23 -0000 At Fri, 29 Jan 2010 20:46:08 +0000, pgollucci@p6m7g8.com wrote: > Any chance you are so inclined to do the same for lang/perl5.10 so we > can move forward with the .if PERL_VERSION crap then moving the default > to perl 5.10? I'll do it when lang/perl5.8 is "cvs remove"d. My script does not care conditional .if PERL_VERSION clause, so it needs checking manually. Instead, I think we can go with turning default perl to lang/perl5.10 after exp-run on pointyhat. -- Jun Kuriyama // S2 Factory, Inc. // IMG SRC, Inc. From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 14:27:27 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CC324106566C; Sat, 30 Jan 2010 14:27:27 +0000 (UTC) (envelope-from fluffy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B79278FC19; Sat, 30 Jan 2010 14:27:27 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UERRub062658; Sat, 30 Jan 2010 14:27:27 GMT (envelope-from fluffy@repoman.freebsd.org) Received: (from fluffy@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UERRi3062657; Sat, 30 Jan 2010 14:27:27 GMT (envelope-from fluffy) Message-Id: <201001301427.o0UERRi3062657@repoman.freebsd.org> From: Dima Panov Date: Sat, 30 Jan 2010 14:27:27 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/audio/albumart Makefile ports/audio/picard Makefile ports/databases/py-qt4-sql distinfo ports/deskutils/calibre Makefile ports/deskutils/superkaramba-lwp Makefile ports/deskutils/treeline Makefile ports/devel/eric4 ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 14:27:27 -0000 fluffy 2010-01-30 14:27:27 UTC FreeBSD ports repository Modified files: audio/albumart Makefile audio/picard Makefile databases/py-qt4-sql distinfo deskutils/calibre Makefile deskutils/superkaramba-lwp Makefile deskutils/treeline Makefile devel/eric4 Makefile devel/hgview Makefile devel/kdebindings4-python-pykde4 Makefile devel/kodos Makefile devel/py-qt4-assistant distinfo devel/py-qt4-core distinfo pkg-plist devel/py-qt4-core/files Qt.py patch-configure.py devel/py-qt4-dbus distinfo devel/py-qt4-designer distinfo devel/py-qt4-designerplugin distinfo devel/py-qt4-help distinfo devel/py-qt4-qscintilla2 distinfo pkg-plist devel/py-qt4-script distinfo devel/py-qt4-scripttools distinfo devel/py-qt4-test distinfo pkg-plist devel/py-sip distinfo devel/py-sip/files bsd.pyqt.mk devel/qct Makefile devel/qscintilla2 distinfo pkg-plist devel/qscintilla2-designerplugin distinfo emulators/gns3 Makefile french/eficas Makefile games/py-anki Makefile games/py-mnemosyne Makefile graphics/imgseek Makefile graphics/lphoto Makefile graphics/py-qt4-svg distinfo graphics/qgis Makefile math/convertall Makefile math/qtiplot Makefile math/scilab-toolbox-sivp Makefile misc/flyway Makefile misc/py-qt4-demo Makefile distinfo pkg-plist misc/py-qt4-doc distinfo pkg-plist multimedia Makefile multimedia/py-qt4-phonon distinfo net/py-qt4-network distinfo pkg-plist net-p2p/qtorrent Makefile print/hplip Makefile print/hplip3 Makefile print/kdeutils4-printer-applet Makefile print/system-config-printer-kde Makefile science/avogadro Makefile pkg-plist sysutils/luma Makefile textproc/py-qt4-xml distinfo textproc/py-qt4-xmlpatterns distinfo pkg-plist www/py-qt4-webkit distinfo pkg-plist x11/py-qt4-opengl distinfo pkg-plist x11-toolkits/py-kde Makefile x11-toolkits/py-pyqwt Makefile x11-toolkits/py-qt Makefile x11-toolkits/py-qt/files patch-configure.py x11-toolkits/py-qt4-gui distinfo pkg-plist Added files: devel/kdebindings4-python-pykde4/files patch-python__pykde4__CMakeLists.txt patch-python__pykde4__sip__kdecore__typedefs.sip devel/py-qt4 Makefile pkg-descr multimedia/py-qt4-multimedia Makefile distinfo pkg-descr pkg-plist x11-toolkits/py-kde/files patch-sip__kio__global.sip Log: The KDE FreeBSD team is proud to announce the release of SIP-4.10 and PyQt-4.7 for FreeBSD. The official update notes can be found at http://www.riverbankcomputing.com We'd like to say thanks to all helpers, testers and submitters. Revision Changes Path 1.3 +1 -0 ports/audio/albumart/Makefile 1.21 +1 -0 ports/audio/picard/Makefile 1.9 +3 -3 ports/databases/py-qt4-sql/distinfo 1.5 +1 -0 ports/deskutils/calibre/Makefile 1.23 +1 -1 ports/deskutils/superkaramba-lwp/Makefile 1.20 +1 -0 ports/deskutils/treeline/Makefile 1.9 +1 -1 ports/devel/eric4/Makefile 1.11 +1 -0 ports/devel/hgview/Makefile 1.9 +1 -0 ports/devel/kdebindings4-python-pykde4/Makefile 1.1 +10 -0 ports/devel/kdebindings4-python-pykde4/files/patch-python__pykde4__CMakeLists.txt (new) 1.1 +93 -0 ports/devel/kdebindings4-python-pykde4/files/patch-python__pykde4__sip__kdecore__typedefs.sip (new) 1.16 +1 -1 ports/devel/kodos/Makefile 1.9 +3 -3 ports/devel/py-qt4-assistant/distinfo 1.9 +3 -3 ports/devel/py-qt4-core/distinfo 1.3 +4 -0 ports/devel/py-qt4-core/files/Qt.py 1.9 +51 -45 ports/devel/py-qt4-core/files/patch-configure.py 1.7 +18 -0 ports/devel/py-qt4-core/pkg-plist 1.9 +3 -3 ports/devel/py-qt4-dbus/distinfo 1.9 +3 -3 ports/devel/py-qt4-designer/distinfo 1.9 +3 -3 ports/devel/py-qt4-designerplugin/distinfo 1.4 +3 -3 ports/devel/py-qt4-help/distinfo 1.7 +3 -3 ports/devel/py-qt4-qscintilla2/distinfo 1.6 +2 -0 ports/devel/py-qt4-qscintilla2/pkg-plist 1.7 +3 -3 ports/devel/py-qt4-script/distinfo 1.3 +3 -3 ports/devel/py-qt4-scripttools/distinfo 1.9 +3 -3 ports/devel/py-qt4-test/distinfo 1.3 +1 -0 ports/devel/py-qt4-test/pkg-plist 1.1 +54 -0 ports/devel/py-qt4/Makefile (new) 1.1 +4 -0 ports/devel/py-qt4/pkg-descr (new) 1.31 +3 -3 ports/devel/py-sip/distinfo 1.8 +3 -3 ports/devel/py-sip/files/bsd.pyqt.mk 1.12 +1 -1 ports/devel/qct/Makefile 1.7 +3 -3 ports/devel/qscintilla2-designerplugin/distinfo 1.7 +3 -3 ports/devel/qscintilla2/distinfo 1.10 +11 -4 ports/devel/qscintilla2/pkg-plist 1.4 +1 -0 ports/emulators/gns3/Makefile 1.25 +1 -0 ports/french/eficas/Makefile 1.8 +1 -0 ports/games/py-anki/Makefile 1.13 +1 -0 ports/games/py-mnemosyne/Makefile 1.23 +1 -1 ports/graphics/imgseek/Makefile 1.22 +4 -0 ports/graphics/lphoto/Makefile 1.9 +3 -3 ports/graphics/py-qt4-svg/distinfo 1.34 +4 -2 ports/graphics/qgis/Makefile 1.18 +1 -0 ports/math/convertall/Makefile 1.37 +1 -0 ports/math/qtiplot/Makefile 1.6 +2 -2 ports/math/scilab-toolbox-sivp/Makefile 1.21 +1 -1 ports/misc/flyway/Makefile 1.12 +1 -0 ports/misc/py-qt4-demo/Makefile 1.9 +3 -3 ports/misc/py-qt4-demo/distinfo 1.9 +59 -0 ports/misc/py-qt4-demo/pkg-plist 1.9 +3 -3 ports/misc/py-qt4-doc/distinfo 1.8 +140 -2 ports/misc/py-qt4-doc/pkg-plist 1.352 +1 -0 ports/multimedia/Makefile 1.1 +79 -0 ports/multimedia/py-qt4-multimedia/Makefile (new) 1.1 +3 -0 ports/multimedia/py-qt4-multimedia/distinfo (new) 1.1 +4 -0 ports/multimedia/py-qt4-multimedia/pkg-descr (new) 1.1 +14 -0 ports/multimedia/py-qt4-multimedia/pkg-plist (new) 1.4 +3 -3 ports/multimedia/py-qt4-phonon/distinfo 1.16 +1 -1 ports/net-p2p/qtorrent/Makefile 1.9 +3 -3 ports/net/py-qt4-network/distinfo 1.5 +1 -0 ports/net/py-qt4-network/pkg-plist 1.27 +1 -1 ports/print/hplip/Makefile 1.32 +1 -0 ports/print/hplip3/Makefile 1.8 +1 -0 ports/print/kdeutils4-printer-applet/Makefile 1.8 +1 -0 ports/print/system-config-printer-kde/Makefile 1.9 +27 -11 ports/science/avogadro/Makefile 1.7 +7 -7 ports/science/avogadro/pkg-plist 1.24 +1 -1 ports/sysutils/luma/Makefile 1.9 +3 -3 ports/textproc/py-qt4-xml/distinfo 1.4 +3 -3 ports/textproc/py-qt4-xmlpatterns/distinfo 1.2 +2 -0 ports/textproc/py-qt4-xmlpatterns/pkg-plist 1.4 +3 -3 ports/www/py-qt4-webkit/distinfo 1.3 +4 -0 ports/www/py-qt4-webkit/pkg-plist 1.53 +3 -4 ports/x11-toolkits/py-kde/Makefile 1.1 +25 -0 ports/x11-toolkits/py-kde/files/patch-sip__kio__global.sip (new) 1.6 +1 -0 ports/x11-toolkits/py-pyqwt/Makefile 1.58 +1 -0 ports/x11-toolkits/py-qt/Makefile 1.2 +9 -0 ports/x11-toolkits/py-qt/files/patch-configure.py 1.9 +3 -3 ports/x11-toolkits/py-qt4-gui/distinfo 1.5 +13 -0 ports/x11-toolkits/py-qt4-gui/pkg-plist 1.9 +3 -3 ports/x11/py-qt4-opengl/distinfo 1.4 +1 -0 ports/x11/py-qt4-opengl/pkg-plist From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 14:29:23 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4FE24106566B; Sat, 30 Jan 2010 14:29:23 +0000 (UTC) (envelope-from fluffy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 26B6A8FC08; Sat, 30 Jan 2010 14:29:23 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UETNxL062793; Sat, 30 Jan 2010 14:29:23 GMT (envelope-from fluffy@repoman.freebsd.org) Received: (from fluffy@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UETNHq062792; Sat, 30 Jan 2010 14:29:23 GMT (envelope-from fluffy) Message-Id: <201001301429.o0UETNHq062792@repoman.freebsd.org> From: Dima Panov Date: Sat, 30 Jan 2010 14:29:23 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 14:29:23 -0000 fluffy 2010-01-30 14:29:23 UTC FreeBSD ports repository Modified files: devel Makefile Log: - Connect py-qt4 metaport to the build Revision Changes Path 1.3804 +1 -0 ports/devel/Makefile From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 15:09:03 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 08688106566B; Sat, 30 Jan 2010 15:09:03 +0000 (UTC) (envelope-from wxs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D36D58FC18; Sat, 30 Jan 2010 15:09:02 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UF92XE066819; Sat, 30 Jan 2010 15:09:02 GMT (envelope-from wxs@repoman.freebsd.org) Received: (from wxs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UF922A066818; Sat, 30 Jan 2010 15:09:02 GMT (envelope-from wxs) Message-Id: <201001301509.o0UF922A066818@repoman.freebsd.org> From: Wesley Shields Date: Sat, 30 Jan 2010 15:09:02 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/git Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 15:09:03 -0000 wxs 2010-01-30 15:09:02 UTC FreeBSD ports repository Modified files: devel/git Makefile Log: - Remove OLD_ICONV=yes as it is set in the distribution now. No functional changes to the package. Revision Changes Path 1.76 +0 -1 ports/devel/git/Makefile From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 15:30:13 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C5A221065670; Sat, 30 Jan 2010 15:30:13 +0000 (UTC) (envelope-from wxs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9B9048FC1A; Sat, 30 Jan 2010 15:30:13 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UFUDCI068472; Sat, 30 Jan 2010 15:30:13 GMT (envelope-from wxs@repoman.freebsd.org) Received: (from wxs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UFUDrK068471; Sat, 30 Jan 2010 15:30:13 GMT (envelope-from wxs) Message-Id: <201001301530.o0UFUDrK068471@repoman.freebsd.org> From: Wesley Shields Date: Sat, 30 Jan 2010 15:30:13 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/graphics/plotutils/files patch-libplot-x_afftext.c X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 15:30:13 -0000 wxs 2010-01-30 15:30:13 UTC FreeBSD ports repository Added files: graphics/plotutils/files patch-libplot-x_afftext.c Log: - Add missing patch file. Submitted by: Stephen Montgomery-Smith Revision Changes Path 1.1 +46 -0 ports/graphics/plotutils/files/patch-libplot-x_afftext.c (new) From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 15:52:16 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3DC3D106566B; Sat, 30 Jan 2010 15:52:16 +0000 (UTC) (envelope-from vanilla@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2BCE58FC0A; Sat, 30 Jan 2010 15:52:16 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UFqGbh070241; Sat, 30 Jan 2010 15:52:16 GMT (envelope-from vanilla@repoman.freebsd.org) Received: (from vanilla@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UFqGNo070240; Sat, 30 Jan 2010 15:52:16 GMT (envelope-from vanilla) Message-Id: <201001301552.o0UFqGNo070240@repoman.freebsd.org> From: "Vanilla I. Shu" Date: Sat, 30 Jan 2010 15:52:16 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel Makefile ports/devel/jansson Makefile distinfo pkg-descr pkg-plist ports/devel/jansson/files patch-src_utf.h X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 15:52:16 -0000 vanilla 2010-01-30 15:52:16 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/jansson Makefile distinfo pkg-descr pkg-plist devel/jansson/files patch-src_utf.h Log: Yet another JSON library in C. Revision Changes Path 1.3805 +1 -0 ports/devel/Makefile 1.1 +20 -0 ports/devel/jansson/Makefile (new) 1.1 +3 -0 ports/devel/jansson/distinfo (new) 1.1 +11 -0 ports/devel/jansson/files/patch-src_utf.h (new) 1.1 +14 -0 ports/devel/jansson/pkg-descr (new) 1.1 +6 -0 ports/devel/jansson/pkg-plist (new) From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 16:25:07 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D6499106566B; Sat, 30 Jan 2010 16:25:07 +0000 (UTC) (envelope-from erwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AD29B8FC17; Sat, 30 Jan 2010 16:25:07 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UGP75i073647; Sat, 30 Jan 2010 16:25:07 GMT (envelope-from erwin@repoman.freebsd.org) Received: (from erwin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UGP7xj073646; Sat, 30 Jan 2010 16:25:07 GMT (envelope-from erwin) Message-Id: <201001301625.o0UGP7xj073646@repoman.freebsd.org> From: Erwin Lansing Date: Sat, 30 Jan 2010 16:25:07 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/ntop Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 16:25:07 -0000 erwin 2010-01-30 16:25:07 UTC FreeBSD ports repository Modified files: net/ntop Makefile Log: Mark BROKEN: fetches files during build stage. Revision Changes Path 1.82 +2 -0 ports/net/ntop/Makefile From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 16:31:16 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A33EE1065672; Sat, 30 Jan 2010 16:31:16 +0000 (UTC) (envelope-from erwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7A2CF8FC13; Sat, 30 Jan 2010 16:31:16 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UGVGjT074153; Sat, 30 Jan 2010 16:31:16 GMT (envelope-from erwin@repoman.freebsd.org) Received: (from erwin@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UGVGZ0074152; Sat, 30 Jan 2010 16:31:16 GMT (envelope-from erwin) Message-Id: <201001301631.o0UGVGZ0074152@repoman.freebsd.org> From: Erwin Lansing Date: Sat, 30 Jan 2010 16:31:16 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net/ztelnet Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 16:31:16 -0000 erwin 2010-01-30 16:31:16 UTC FreeBSD ports repository Modified files: net/ztelnet Makefile Log: Mark BROKEN: does not fetch. Revision Changes Path 1.23 +1 -0 ports/net/ztelnet/Makefile From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 16:37:05 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6B6141065676; Sat, 30 Jan 2010 16:37:05 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 433328FC28; Sat, 30 Jan 2010 16:37:05 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UGb5cQ074659; Sat, 30 Jan 2010 16:37:05 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UGb5rV074658; Sat, 30 Jan 2010 16:37:05 GMT (envelope-from tobez) Message-Id: <201001301637.o0UGb5rV074658@repoman.freebsd.org> From: Anton Berezin Date: Sat, 30 Jan 2010 16:37:05 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/p5-Test-Harness Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 16:37:05 -0000 tobez 2010-01-30 16:37:05 UTC FreeBSD ports repository Modified files: devel/p5-Test-Harness Makefile distinfo Log: Update to 3.21. Changes: http://search.cpan.org/dist/Test-Harness/Changes Revision Changes Path 1.45 +1 -1 ports/devel/p5-Test-Harness/Makefile 1.34 +3 -3 ports/devel/p5-Test-Harness/distinfo From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 17:04:35 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3E840106566B; Sat, 30 Jan 2010 17:04:35 +0000 (UTC) (envelope-from nox@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 14A5D8FC12; Sat, 30 Jan 2010 17:04:35 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UH4YSi088015; Sat, 30 Jan 2010 17:04:34 GMT (envelope-from nox@repoman.freebsd.org) Received: (from nox@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UH4YED088014; Sat, 30 Jan 2010 17:04:34 GMT (envelope-from nox) Message-Id: <201001301704.o0UH4YED088014@repoman.freebsd.org> From: Juergen Lock Date: Sat, 30 Jan 2010 17:04:34 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/emulators/kqemu-kmod-devel Makefile ports/emulators/kqemu-kmod-devel/files patch-kqemu-timeout X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 17:04:35 -0000 nox 2010-01-30 17:04:34 UTC FreeBSD ports repository Modified files: emulators/kqemu-kmod-devel Makefile Added files: emulators/kqemu-kmod-devel/files patch-kqemu-timeout Log: Add workaround for Linux guest startup hangs seen with -kernel-kqemu on stable/8 amd64. Revision Changes Path 1.34 +1 -1 ports/emulators/kqemu-kmod-devel/Makefile 1.1 +25 -0 ports/emulators/kqemu-kmod-devel/files/patch-kqemu-timeout (new) From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 18:34:51 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 91DC9106566B; Sat, 30 Jan 2010 18:34:51 +0000 (UTC) (envelope-from amdmi3@amdmi3.ru) Received: from smtp.timeweb.ru (smtp.timeweb.ru [92.53.104.116]) by mx1.freebsd.org (Postfix) with ESMTP id 47FA08FC08; Sat, 30 Jan 2010 18:34:50 +0000 (UTC) Received: from [213.148.20.85] (helo=hive.panopticon) by smtp.timeweb.ru with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.69) (envelope-from ) id 1NbI9R-0000Mz-1b; Sat, 30 Jan 2010 21:34:33 +0300 Received: from hades.panopticon (hades.panopticon [192.168.0.32]) by hive.panopticon (Postfix) with ESMTP id 9882CB84D; Sat, 30 Jan 2010 21:34:48 +0300 (MSK) Received: by hades.panopticon (Postfix, from userid 1000) id 93BC1B829; Sat, 30 Jan 2010 21:34:48 +0300 (MSK) Date: Sat, 30 Jan 2010 21:34:48 +0300 From: Dmitry Marakasov To: Ion-Mihai Tetcu Message-ID: <20100130183448.GD7854@hades.panopticon> References: <201001300015.o0U0FmUH033408@repoman.freebsd.org> <20100130101934.297454d8@it.buh.tecnik93.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20100130101934.297454d8@it.buh.tecnik93.com> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/games Makefile ports/games/intensityengine Makefile distinfo pkg-descr pkg-plist ports/games/intensityengine/files intensity_client.in patch-src-thirdparty-v8-SConstruct patch-src-thirdparty-v8-tools-utils.py X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 18:34:51 -0000 * Ion-Mihai Tetcu (itetcu@FreeBSD.org) wrote: > Keeps failing to fetch, on QA and other machines as well: Should be fixed now. -- Dmitry Marakasov . 55B5 0596 FF1E 8D84 5F56 9510 D35A 80DD F9D2 F77D amdmi3@amdmi3.ru ..: jabber: amdmi3@jabber.ru http://www.amdmi3.ru From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 19:46:38 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5C8D31065670; Sat, 30 Jan 2010 19:46:38 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 353A28FC14; Sat, 30 Jan 2010 19:46:38 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UJkcWQ002122; Sat, 30 Jan 2010 19:46:38 GMT (envelope-from marcus@repoman.freebsd.org) Received: (from marcus@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UJkc4D002121; Sat, 30 Jan 2010 19:46:38 GMT (envelope-from marcus) Message-Id: <201001301946.o0UJkc4D002121@repoman.freebsd.org> From: Joe Marcus Clarke Date: Sat, 30 Jan 2010 19:46:38 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/dbus-glib Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 19:46:38 -0000 marcus 2010-01-30 19:46:38 UTC FreeBSD ports repository Modified files: devel/dbus-glib Makefile distinfo Log: Update to 0.84. Revision Changes Path 1.12 +1 -1 ports/devel/dbus-glib/Makefile 1.9 +3 -3 ports/devel/dbus-glib/distinfo From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 19:52:54 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8A2971065672; Sat, 30 Jan 2010 19:52:54 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 631028FC15; Sat, 30 Jan 2010 19:52:54 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UJqsSK002569; Sat, 30 Jan 2010 19:52:54 GMT (envelope-from pgj@repoman.freebsd.org) Received: (from pgj@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UJqsUQ002568; Sat, 30 Jan 2010 19:52:54 GMT (envelope-from pgj) Message-Id: <201001301952.o0UJqsUQ002568@repoman.freebsd.org> From: Gabor Pali Date: Sat, 30 Jan 2010 19:52:54 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/textproc/pandoc Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 19:52:54 -0000 pgj 2010-01-30 19:52:54 UTC FreeBSD ports repository Modified files: textproc/pandoc Makefile distinfo Added files: textproc/pandoc pkg-plist Log: - Update to 1.4 - Cabalize - Donate to haskell@ PR: ports/142477 Submitted by: Jacula Modyun Revision Changes Path 1.12 +74 -25 ports/textproc/pandoc/Makefile 1.9 +3 -3 ports/textproc/pandoc/distinfo 1.1 +46 -0 ports/textproc/pandoc/pkg-plist (new) From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 19:59:41 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9F897106566C; Sat, 30 Jan 2010 19:59:41 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 77FEC8FC15; Sat, 30 Jan 2010 19:59:41 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UJxfuB003100; Sat, 30 Jan 2010 19:59:41 GMT (envelope-from pgj@repoman.freebsd.org) Received: (from pgj@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UJxfio003099; Sat, 30 Jan 2010 19:59:41 GMT (envelope-from pgj) Message-Id: <201001301959.o0UJxfio003099@repoman.freebsd.org> From: Gabor Pali Date: Sat, 30 Jan 2010 19:59:41 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/x11-wm/xmonad Makefile ports/x11-wm/xmonad-contrib Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 19:59:41 -0000 pgj 2010-01-30 19:59:41 UTC FreeBSD ports repository Modified files: x11-wm/xmonad Makefile x11-wm/xmonad-contrib Makefile Log: - Assign maintainership to haskell@ PR: ports/142782 Submitted by: pgj Approved by: old maintainer (timed out) Revision Changes Path 1.14 +1 -1 ports/x11-wm/xmonad-contrib/Makefile 1.14 +1 -1 ports/x11-wm/xmonad/Makefile From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 20:35:48 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 369D1106566C; Sat, 30 Jan 2010 20:35:48 +0000 (UTC) (envelope-from itetcu@FreeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id DB34D8FC17; Sat, 30 Jan 2010 20:35:47 +0000 (UTC) Received: from it.buh.tecnik93.com (it.buh.tecnik93.com [81.196.204.98]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by worf.ds9.tecnik93.com (Postfix) with ESMTPSA id B21AB22C508D; Sat, 30 Jan 2010 22:35:46 +0200 (EET) Date: Sat, 30 Jan 2010 22:35:22 +0200 From: Ion-Mihai Tetcu To: Dmitry Marakasov Message-ID: <20100130223522.42f78043@it.buh.tecnik93.com> In-Reply-To: <20100130183448.GD7854@hades.panopticon> References: <201001300015.o0U0FmUH033408@repoman.freebsd.org> <20100130101934.297454d8@it.buh.tecnik93.com> <20100130183448.GD7854@hades.panopticon> X-Mailer: Claws Mail 3.7.4 (GTK+ 2.18.6; amd64-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/lWkHAT5vxO6gxwjNK9Ori1G"; protocol="application/pgp-signature" Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/games Makefile ports/games/intensityengine Makefile distinfo pkg-descr pkg-plist ports/games/intensityengine/files intensity_client.in patch-src-thirdparty-v8-SConstruct patch-src-thirdparty-v8-tools-utils.py X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 20:35:48 -0000 --Sig_/lWkHAT5vxO6gxwjNK9Ori1G Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sat, 30 Jan 2010 21:34:48 +0300 Dmitry Marakasov wrote: > * Ion-Mihai Tetcu (itetcu@FreeBSD.org) wrote: >=20 > > Keeps failing to fetch, on QA and other machines as well: >=20 > Should be fixed now. >=20 Looks so, thanks. --=20 IOnut - Un^d^dregistered ;) FreeBSD "user" "Intellectual Property" is nowhere near as valuable as "Intellect" FreeBSD committer -> itetcu@FreeBSD.org, PGP Key ID 057E9F8B493A297B --Sig_/lWkHAT5vxO6gxwjNK9Ori1G Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAktkmCEACgkQJ7GIuiH/oeVy/QCfe/CYLf83rt6AbTxM20B0HeY5 EBgAn1qn3ndu5B6ZmLqO5PqCNBB+6fcV =3dU+ -----END PGP SIGNATURE----- --Sig_/lWkHAT5vxO6gxwjNK9Ori1G-- From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 22:09:30 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 33A29106566C; Sat, 30 Jan 2010 22:09:30 +0000 (UTC) (envelope-from makc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0A5EB8FC14; Sat, 30 Jan 2010 22:09:30 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UM9Trn026491; Sat, 30 Jan 2010 22:09:29 GMT (envelope-from makc@repoman.freebsd.org) Received: (from makc@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UM9TSB026490; Sat, 30 Jan 2010 22:09:29 GMT (envelope-from makc) Message-Id: <201001302209.o0UM9TSB026490@repoman.freebsd.org> From: Max Brazhnikov Date: Sat, 30 Jan 2010 22:09:29 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/multimedia/k9copy-kde4 Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 22:09:30 -0000 makc 2010-01-30 22:09:29 UTC FreeBSD ports repository Modified files: multimedia/k9copy-kde4 Makefile distinfo pkg-descr pkg-plist Log: Forced commit to note repocopy from multimedia/k9copy to multimedia/k9copy-kde4 Revision Changes Path 1.15 +0 -0 ports/multimedia/k9copy-kde4/Makefile 1.5 +0 -0 ports/multimedia/k9copy-kde4/distinfo 1.3 +0 -0 ports/multimedia/k9copy-kde4/pkg-descr 1.6 +0 -0 ports/multimedia/k9copy-kde4/pkg-plist From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 22:12:40 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 998C81065676; Sat, 30 Jan 2010 22:12:40 +0000 (UTC) (envelope-from makc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 87E338FC15; Sat, 30 Jan 2010 22:12:40 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UMCeRj026844; Sat, 30 Jan 2010 22:12:40 GMT (envelope-from makc@repoman.freebsd.org) Received: (from makc@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UMCeVb026843; Sat, 30 Jan 2010 22:12:40 GMT (envelope-from makc) Message-Id: <201001302212.o0UMCeVb026843@repoman.freebsd.org> From: Max Brazhnikov Date: Sat, 30 Jan 2010 22:12:40 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/multimedia/k9copy-kde4 Makefile distinfo pkg-descr pkg-plist ports/multimedia/k9copy-kde4/files patch-CMakeLists.txt patch-libk3bdevice-k3bdevice.h patch-libk9copy_k9dvd.cpp X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 22:12:40 -0000 makc 2010-01-30 22:12:40 UTC FreeBSD ports repository Modified files: multimedia/k9copy-kde4 Makefile distinfo pkg-descr pkg-plist Added files: multimedia/k9copy-kde4/files patch-CMakeLists.txt Removed files: multimedia/k9copy-kde4/files patch-libk3bdevice-k3bdevice.h patch-libk9copy_k9dvd.cpp Log: Update to 2.3.4 for KDE4. PR: based on ports/141860 Submitted by: Eduardo Gielamo Oliveira Revision Changes Path 1.16 +33 -22 ports/multimedia/k9copy-kde4/Makefile 1.6 +3 -3 ports/multimedia/k9copy-kde4/distinfo 1.1 +38 -0 ports/multimedia/k9copy-kde4/files/patch-CMakeLists.txt (new) 1.2 +0 -10 ports/multimedia/k9copy-kde4/files/patch-libk3bdevice-k3bdevice.h (dead) 1.3 +0 -32 ports/multimedia/k9copy-kde4/files/patch-libk9copy_k9dvd.cpp (dead) 1.4 +13 -15 ports/multimedia/k9copy-kde4/pkg-descr 1.7 +55 -17 ports/multimedia/k9copy-kde4/pkg-plist From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 22:13:52 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EEBE11065670; Sat, 30 Jan 2010 22:13:52 +0000 (UTC) (envelope-from makc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C68E38FC1C; Sat, 30 Jan 2010 22:13:52 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UMDq4e026936; Sat, 30 Jan 2010 22:13:52 GMT (envelope-from makc@repoman.freebsd.org) Received: (from makc@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UMDqFr026935; Sat, 30 Jan 2010 22:13:52 GMT (envelope-from makc) Message-Id: <201001302213.o0UMDqFr026935@repoman.freebsd.org> From: Max Brazhnikov Date: Sat, 30 Jan 2010 22:13:52 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/multimedia Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 22:13:53 -0000 makc 2010-01-30 22:13:52 UTC FreeBSD ports repository Modified files: multimedia Makefile Log: Connect k9copy-kde4 Revision Changes Path 1.353 +1 -0 ports/multimedia/Makefile From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 22:53:52 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 792501065670; Sat, 30 Jan 2010 22:53:52 +0000 (UTC) (envelope-from makc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 50AD18FC14; Sat, 30 Jan 2010 22:53:52 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UMrqJu029881; Sat, 30 Jan 2010 22:53:52 GMT (envelope-from makc@repoman.freebsd.org) Received: (from makc@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UMrquC029880; Sat, 30 Jan 2010 22:53:52 GMT (envelope-from makc) Message-Id: <201001302253.o0UMrquC029880@repoman.freebsd.org> From: Max Brazhnikov Date: Sat, 30 Jan 2010 22:53:52 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/multimedia/k9copy-kde4 Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 22:53:52 -0000 makc 2010-01-30 22:53:52 UTC FreeBSD ports repository Modified files: multimedia/k9copy-kde4 Makefile Log: mark MAKE_JOBS_SAFE Revision Changes Path 1.17 +1 -1 ports/multimedia/k9copy-kde4/Makefile From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 22:54:31 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A17E2106566B; Sat, 30 Jan 2010 22:54:31 +0000 (UTC) (envelope-from tobez@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 78A298FC17; Sat, 30 Jan 2010 22:54:31 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UMsVOM029953; Sat, 30 Jan 2010 22:54:31 GMT (envelope-from tobez@repoman.freebsd.org) Received: (from tobez@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UMsVCZ029951; Sat, 30 Jan 2010 22:54:31 GMT (envelope-from tobez) Message-Id: <201001302254.o0UMsVCZ029951@repoman.freebsd.org> From: Anton Berezin Date: Sat, 30 Jan 2010 22:54:31 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/security/p5-Net-SSLeay Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 22:54:31 -0000 tobez 2010-01-30 22:54:31 UTC FreeBSD ports repository Modified files: security/p5-Net-SSLeay Makefile distinfo Log: Update to 1.36. Changes: http://search.cpan.org/dist/Net-SSLeay/Changes Revision Changes Path 1.34 +1 -2 ports/security/p5-Net-SSLeay/Makefile 1.15 +3 -3 ports/security/p5-Net-SSLeay/distinfo From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 23:07:47 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3E4F0106566B; Sat, 30 Jan 2010 23:07:47 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1537B8FC13; Sat, 30 Jan 2010 23:07:47 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UN7kFt031954; Sat, 30 Jan 2010 23:07:46 GMT (envelope-from marcus@repoman.freebsd.org) Received: (from marcus@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UN7k11031953; Sat, 30 Jan 2010 23:07:46 GMT (envelope-from marcus) Message-Id: <201001302307.o0UN7k11031953@repoman.freebsd.org> From: Joe Marcus Clarke Date: Sat, 30 Jan 2010 23:07:46 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/devel/goffice Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 23:07:47 -0000 marcus 2010-01-30 23:07:46 UTC FreeBSD ports repository Modified files: devel/goffice Makefile distinfo pkg-plist Log: Update to 0.7.18. Revision Changes Path 1.47 +1 -1 ports/devel/goffice/Makefile 1.33 +3 -3 ports/devel/goffice/distinfo 1.28 +10 -1 ports/devel/goffice/pkg-plist From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 23:08:10 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D2F5B106566C; Sat, 30 Jan 2010 23:08:10 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A90D78FC15; Sat, 30 Jan 2010 23:08:10 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UN8AmI032013; Sat, 30 Jan 2010 23:08:10 GMT (envelope-from marcus@repoman.freebsd.org) Received: (from marcus@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UN8Ae6032012; Sat, 30 Jan 2010 23:08:10 GMT (envelope-from marcus) Message-Id: <201001302308.o0UN8Ae6032012@repoman.freebsd.org> From: Joe Marcus Clarke Date: Sat, 30 Jan 2010 23:08:10 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/math/gnumeric Makefile distinfo pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 23:08:10 -0000 marcus 2010-01-30 23:08:10 UTC FreeBSD ports repository Modified files: math/gnumeric Makefile distinfo pkg-plist Log: Update to 1.9.18. Revision Changes Path 1.166 +2 -2 ports/math/gnumeric/Makefile 1.87 +3 -3 ports/math/gnumeric/distinfo 1.89 +16 -0 ports/math/gnumeric/pkg-plist From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 23:08:37 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 07A921065670; Sat, 30 Jan 2010 23:08:37 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D2F808FC08; Sat, 30 Jan 2010 23:08:36 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UN8a2t032071; Sat, 30 Jan 2010 23:08:36 GMT (envelope-from marcus@repoman.freebsd.org) Received: (from marcus@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UN8aR9032070; Sat, 30 Jan 2010 23:08:36 GMT (envelope-from marcus) Message-Id: <201001302308.o0UN8aR9032070@repoman.freebsd.org> From: Joe Marcus Clarke Date: Sat, 30 Jan 2010 23:08:36 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/science/gchemutils Makefile X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 23:08:37 -0000 marcus 2010-01-30 23:08:36 UTC FreeBSD ports repository Modified files: science/gchemutils Makefile Log: Chase the goffice version bump. Revision Changes Path 1.86 +2 -2 ports/science/gchemutils/Makefile From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 23:34:04 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BBD471065672; Sat, 30 Jan 2010 23:34:04 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 914D48FC13; Sat, 30 Jan 2010 23:34:04 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UNY4DP034020; Sat, 30 Jan 2010 23:34:04 GMT (envelope-from marcus@repoman.freebsd.org) Received: (from marcus@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UNY4Ac034019; Sat, 30 Jan 2010 23:34:04 GMT (envelope-from marcus) Message-Id: <201001302334.o0UNY4Ac034019@repoman.freebsd.org> From: Joe Marcus Clarke Date: Sat, 30 Jan 2010 23:34:04 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/graphics/libchamplain Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 23:34:04 -0000 marcus 2010-01-30 23:34:04 UTC FreeBSD ports repository Modified files: graphics/libchamplain Makefile distinfo Log: Update to 0.4.4. Revision Changes Path 1.3 +1 -1 ports/graphics/libchamplain/Makefile 1.3 +3 -3 ports/graphics/libchamplain/distinfo From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 23:46:50 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A7AD51065679; Sat, 30 Jan 2010 23:46:50 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7F1418FC14; Sat, 30 Jan 2010 23:46:50 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UNko2C034993; Sat, 30 Jan 2010 23:46:50 GMT (envelope-from marcus@repoman.freebsd.org) Received: (from marcus@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UNkogr034992; Sat, 30 Jan 2010 23:46:50 GMT (envelope-from marcus) Message-Id: <201001302346.o0UNkogr034992@repoman.freebsd.org> From: Joe Marcus Clarke Date: Sat, 30 Jan 2010 23:46:50 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/mail/balsa Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 23:46:50 -0000 marcus 2010-01-30 23:46:50 UTC FreeBSD ports repository Modified files: mail/balsa Makefile distinfo Log: Update to 2.4.6. Revision Changes Path 1.143 +1 -2 ports/mail/balsa/Makefile 1.68 +3 -3 ports/mail/balsa/distinfo From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 23:48:09 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 11622106566C; Sat, 30 Jan 2010 23:48:09 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DC81C8FC1D; Sat, 30 Jan 2010 23:48:08 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UNm8FG035106; Sat, 30 Jan 2010 23:48:08 GMT (envelope-from marcus@repoman.freebsd.org) Received: (from marcus@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UNm8q6035105; Sat, 30 Jan 2010 23:48:08 GMT (envelope-from marcus) Message-Id: <201001302348.o0UNm8q6035105@repoman.freebsd.org> From: Joe Marcus Clarke Date: Sat, 30 Jan 2010 23:48:08 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/net-im/telepathy-haze Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 23:48:09 -0000 marcus 2010-01-30 23:48:08 UTC FreeBSD ports repository Modified files: net-im/telepathy-haze Makefile distinfo Log: Update to 0.3.3. Revision Changes Path 1.10 +1 -1 ports/net-im/telepathy-haze/Makefile 1.6 +3 -3 ports/net-im/telepathy-haze/distinfo From owner-cvs-ports@FreeBSD.ORG Sat Jan 30 23:52:39 2010 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 64A06106566B; Sat, 30 Jan 2010 23:52:39 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3A59C8FC1A; Sat, 30 Jan 2010 23:52:39 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0UNqcHw035444; Sat, 30 Jan 2010 23:52:38 GMT (envelope-from marcus@repoman.freebsd.org) Received: (from marcus@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0UNqc5M035443; Sat, 30 Jan 2010 23:52:38 GMT (envelope-from marcus) Message-Id: <201001302352.o0UNqc5M035443@repoman.freebsd.org> From: Joe Marcus Clarke Date: Sat, 30 Jan 2010 23:52:38 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/x11/gnome-screensaver Makefile distinfo X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2010 23:52:39 -0000 marcus 2010-01-30 23:52:38 UTC FreeBSD ports repository Modified files: x11/gnome-screensaver Makefile distinfo Log: Update to 2.28.1. Revision Changes Path 1.47 +1 -1 ports/x11/gnome-screensaver/Makefile 1.25 +3 -3 ports/x11/gnome-screensaver/distinfo