From owner-freebsd-office@FreeBSD.ORG Sun May 27 01:01:18 2012 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 59EF8106566B for ; Sun, 27 May 2012 01:01:18 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 460848FC0A for ; Sun, 27 May 2012 01:01:18 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q4R11I2k026401 for ; Sun, 27 May 2012 01:01:18 GMT (envelope-from sunpoet@freefall.freebsd.org) Received: (from sunpoet@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q4R11IlR026393 for office@FreeBSD.org; Sun, 27 May 2012 01:01:18 GMT (envelope-from sunpoet) Date: Sun, 27 May 2012 01:01:18 GMT From: Sunpoet Po-Chuan Hsieh Message-Id: <201205270101.q4R11IlR026393@freefall.freebsd.org> To: office@FreeBSD.org Cc: Subject: Office Scout Report (2012/05/27 01:00:11) X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 May 2012 01:01:18 -0000 ___ __ __ _ ____ _ ____ _ / _ \ / _|/ _(_) ___ ___ / ___| ___ ___ _ _| |_ | _ \ ___ _ __ ___ _ __| |_ | | | | |_| |_| |/ __/ _ \ \___ \ / __/ _ \| | | | __| | |_) / _ \ '_ \ / _ \| '__| __| | |_| | _| _| | (_| __/ ___) | (_| (_) | |_| | |_ | _ < __/ |_) | (_) | | | |_ \___/|_| |_| |_|\___\___| |____/ \___\___/ \__,_|\__| |_| \_\___| .__/ \___/|_| \__| |_| Date: Sun May 27 01:00:11 UTC 2012 URL: http://people.FreeBSD.org/~sunpoet/office/logs/20120527-010011.txt Style settings: - Updates only: yes - Horizontal splitter: no =====================x============x============================================================================================ PORT | VERSION | DIRECT DOWNLOAD URL ---------------------+------------+-------------------------------------------------------------------------------------------- polish/hunspell | 20120526 | http://people.FreeBSD.org/~sunpoet/office/latest/hunspell/sjp-myspell-pl-20120526.zip german/mythes | 2012.05.26 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/Deutscher-Thesaurus-20120526.oxt textproc/nl-mythes | 2012.05.26 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/thes_nl-20120526.oxt textproc/sk-mythes | 2012.05.26 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/OOo-Thesaurus2-sk_SK-20120526.zip textproc/sl-mythes | 2012.05.27 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/thes_sl_SI_v2-20120527.zip =====================x============x============================================================================================ From owner-freebsd-office@FreeBSD.ORG Sun May 27 03:50:04 2012 Return-Path: Delivered-To: office@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 40B711065670 for ; Sun, 27 May 2012 03:50:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 267C78FC08 for ; Sun, 27 May 2012 03:50:04 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q4R3o3Z4043792 for ; Sun, 27 May 2012 03:50:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q4R3o3su043791; Sun, 27 May 2012 03:50:03 GMT (envelope-from gnats) Date: Sun, 27 May 2012 03:50:03 GMT Message-Id: <201205270350.q4R3o3su043791@freefall.freebsd.org> To: office@FreeBSD.org From: Peter Jeremy Cc: Subject: Re: ports/167441: editors/libreoffice - Unable to print X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Peter Jeremy List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 May 2012 03:50:04 -0000 The following reply was made to PR ports/167441; it has been noted by GNATS. From: Peter Jeremy To: Baptiste Daroussin Cc: bug-followup@freebsd.org Subject: Re: ports/167441: editors/libreoffice - Unable to print Date: Sun, 27 May 2012 13:40:59 +1000 --jy6Sn24JjFx/iggw Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2012-May-18 23:54:45 +0000, Baptiste Daroussin wrote: >Did you try rebuilding removing the --without-ppds as you propose? and >can you confirm that it fixes the problem for you? Sorry for the delay. If I remove the --without-ppds option and rebuild libreoffice, then printing does work for me. Caveats: - Only a generic PPD is installed, you need to manually install a PPD for your printer. This wasn't an issue for me because OOo doesn't come with a suitable PPD either. - spadmin appears to do nothing for several minutes on the first interaction after starting. Once this timeout has passed, it behaves normally. - Starting to print is extremely slow. I suspect the latter two points may be related to it trying to connect to an ipp server and timing out (even when CUPS is disabled in spadmin). --=20 Peter Jeremy --jy6Sn24JjFx/iggw Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAk/BoksACgkQ/opHv/APuIeqWACcD0DlzBZ2eMrf7IClNMmUEZxc 1VkAoK/jq+f+M1ONNus1ag33ecM/g1Aw =+sBq -----END PGP SIGNATURE----- --jy6Sn24JjFx/iggw-- From owner-freebsd-office@FreeBSD.ORG Sun May 27 12:59:01 2012 Return-Path: Delivered-To: office@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C6307106568E; Sun, 27 May 2012 12:59:01 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 9A34F8FC16; Sun, 27 May 2012 12:59:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q4RCx1x6009129; Sun, 27 May 2012 12:59:01 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q4RCx1L1009125; Sun, 27 May 2012 12:59:01 GMT (envelope-from edwin) Date: Sun, 27 May 2012 12:59:01 GMT Message-Id: <201205271259.q4RCx1L1009125@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, office@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/168234: [patch] editors/openoffice-3 fails to build on FreeBSD 10.0 X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 May 2012 12:59:01 -0000 Synopsis: [patch] editors/openoffice-3 fails to build on FreeBSD 10.0 Responsible-Changed-From-To: freebsd-ports-bugs->office Responsible-Changed-By: edwin Responsible-Changed-When: Sun May 27 12:59:01 UTC 2012 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=168234 From owner-freebsd-office@FreeBSD.ORG Mon May 28 01:01:47 2012 Return-Path: Delivered-To: office@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E0290106566C; Mon, 28 May 2012 01:01:47 +0000 (UTC) (envelope-from maho@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B38898FC08; Mon, 28 May 2012 01:01:47 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q4S11lFC093805; Mon, 28 May 2012 01:01:47 GMT (envelope-from maho@freefall.freebsd.org) Received: (from maho@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q4S11lVV093791; Mon, 28 May 2012 01:01:47 GMT (envelope-from maho) Date: Mon, 28 May 2012 01:01:47 GMT Message-Id: <201205280101.q4S11lVV093791@freefall.freebsd.org> To: scottsshort@gmail.com, maho@FreeBSD.org, office@FreeBSD.org From: maho@FreeBSD.org Cc: Subject: Re: ports/167853: editors/apache-openoffice-3.4.0 fails to build X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 May 2012 01:01:48 -0000 Synopsis: editors/apache-openoffice-3.4.0 fails to build State-Changed-From-To: open->closed State-Changed-By: maho State-Changed-When: Mon May 28 01:01:30 UTC 2012 State-Changed-Why: it has already fixed. http://www.freebsd.org/cgi/query-pr.cgi?pr=167853 From owner-freebsd-office@FreeBSD.ORG Mon May 28 01:30:06 2012 Return-Path: Delivered-To: office@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6E4F4106566B for ; Mon, 28 May 2012 01:30:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 533FB8FC08 for ; Mon, 28 May 2012 01:30:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q4S1U6BA041103 for ; Mon, 28 May 2012 01:30:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q4S1U6ZQ041100; Mon, 28 May 2012 01:30:06 GMT (envelope-from gnats) Date: Mon, 28 May 2012 01:30:06 GMT Message-Id: <201205280130.q4S1U6ZQ041100@freefall.freebsd.org> To: office@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: ports/168234: commit references a PR X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 May 2012 01:30:06 -0000 The following reply was made to PR ports/168234; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/168234: commit references a PR Date: Mon, 28 May 2012 01:20:57 +0000 (UTC) maho 2012-05-28 01:20:48 UTC FreeBSD ports repository Added files: editors/openoffice-3/files patch-apr patch-coinmp Log: Fix build on FBSD 10 (possibly). PR: 168234 Submitted by: truckman@ Revision Changes Path 1.1 +187 -0 ports/editors/openoffice-3/files/patch-apr (new) 1.1 +1044 -0 ports/editors/openoffice-3/files/patch-coinmp (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From owner-freebsd-office@FreeBSD.ORG Mon May 28 02:00:10 2012 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7626D1065672 for ; Mon, 28 May 2012 02:00:09 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 53A388FC14 for ; Mon, 28 May 2012 02:00:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q4S209RR098071 for ; Mon, 28 May 2012 02:00:09 GMT (envelope-from sunpoet@freefall.freebsd.org) Received: (from sunpoet@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q4S209hQ098068 for office@FreeBSD.org; Mon, 28 May 2012 02:00:09 GMT (envelope-from sunpoet) Date: Mon, 28 May 2012 02:00:09 GMT From: Sunpoet Po-Chuan Hsieh Message-Id: <201205280200.q4S209hQ098068@freefall.freebsd.org> To: office@FreeBSD.org Cc: Subject: Office Scout Weekly Digest (2012/05/28 02:00:08) X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 May 2012 02:00:10 -0000 ____ _______ ____ __ / __ \/ _/ _(_)______ / __/______ __ __/ /_ / /_/ / _/ _/ / __/ -_) _\ \/ __/ _ \/ // / __/ \____/_//_//_/\__/\__/ /___/\__/\___/\_,_/\__/ _ __ __ __ ___ _ __ | | _ / /__ ___ / /__ / /_ __ / _ \(_)__ ____ ___ / /_ | |/ |/ / -_) -_) _// / // / / // / / _ \/ -_|_- Delivered-To: office@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8005E1065672 for ; Mon, 28 May 2012 02:00:26 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 551548FC0A for ; Mon, 28 May 2012 02:00:12 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q4S20CZK098157 for ; Mon, 28 May 2012 02:00:12 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q4S20CrZ098156; Mon, 28 May 2012 02:00:12 GMT (envelope-from gnats) Date: Mon, 28 May 2012 02:00:12 GMT Message-Id: <201205280200.q4S20CrZ098156@freefall.freebsd.org> To: office@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: ports/168234: commit references a PR X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 May 2012 02:00:26 -0000 The following reply was made to PR ports/168234; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/168234: commit references a PR Date: Mon, 28 May 2012 01:51:08 +0000 (UTC) maho 2012-05-28 01:50:54 UTC FreeBSD ports repository Added files: editors/openoffice-3-devel/files patch-apr patch-coinmp Log: fix for 10-CURRENT (possibly). PR: 168234 Submitted by: truckman@ Revision Changes Path 1.3 +187 -0 ports/editors/openoffice-3-devel/files/patch-apr (new) 1.3 +1044 -0 ports/editors/openoffice-3-devel/files/patch-coinmp (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From owner-freebsd-office@FreeBSD.ORG Mon May 28 11:08:50 2012 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0DDC31065672 for ; Mon, 28 May 2012 11:08:50 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id ECF8D8FC0A for ; Mon, 28 May 2012 11:08:49 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q4SB8nRO064452 for ; Mon, 28 May 2012 11:08:49 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q4SB8nxI064450 for office@FreeBSD.org; Mon, 28 May 2012 11:08:49 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 28 May 2012 11:08:49 GMT Message-Id: <201205281108.q4SB8nxI064450@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: office@FreeBSD.org Cc: Subject: Current problem reports assigned to office@FreeBSD.org X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 May 2012 11:08:50 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/168343 office libreoffice package 3.5.2 missing dependency (graphics o ports/168239 office editors/libreoffice does not honor MAKE_JOBS_UNSAFE o ports/168234 office [patch] editors/openoffice-3 fails to build on FreeBSD o ports/167775 office editors/libreoffice cannot open password protected Ope o ports/167641 office editors/libreoffice: o ports/167441 office editors/libreoffice - Unable to print o ports/167400 office editors/libreoffice 3-5.2.2 version ID - 350m 1 (Buil o ports/167309 office editors/libreoffice: Unable to configure printers on L o ports/164965 office editors/openoffice.org-3 fails to build in moz, nss, a o ports/163195 office editors/openoffice.org-3 installation error o ports/162780 office editors/libreoffice without GUI o ports/162350 office ports/editors/openoffice.org-3 spawns a lawine of gmak o ports/161789 office editors/openoffice.org-3: compilations fails in module o ports/154674 office Build of editors/openoffice.org-3 3.0 fails o ports/154086 office libsicui18n.a in devel/icu constains no symbols o ports/151884 office editors/openoffice.org-3-devel port misbehaviour o ports/148918 office [patch] editors/openoffice.org-3-devel/Makefile fixes o ports/143949 office editors/openoffice-3: system unzip pickiness unhelpful a ports/127496 office devel/icu 3.8.1_1 does not build when Danish locale is o ports/126083 office textproc/aspell core dumps 20 problems total. From owner-freebsd-office@FreeBSD.ORG Mon May 28 18:51:20 2012 Return-Path: Delivered-To: freebsd-office@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9FFCD106566B for ; Mon, 28 May 2012 18:51:20 +0000 (UTC) (envelope-from patfbsd@davenulle.org) Received: from smtp.lamaiziere.net (net.lamaiziere.net [94.23.254.147]) by mx1.freebsd.org (Postfix) with ESMTP id 639B98FC0C for ; Mon, 28 May 2012 18:51:20 +0000 (UTC) Received: from baby-jane.lamaiziere.net (unknown [192.168.1.10]) by smtp.lamaiziere.net (Postfix) with ESMTP id 682ABFAA2D08 for ; Mon, 28 May 2012 20:43:35 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by baby-jane.lamaiziere.net (Postfix) with ESMTP id 897C32CEC2C for ; Mon, 28 May 2012 20:43:34 +0200 (CEST) Date: Mon, 28 May 2012 20:43:33 +0200 From: Patrick Lamaiziere To: freebsd-office@freebsd.org Message-ID: <20120528204333.635ad846@davenulle.org> In-Reply-To: References: X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.6; i386-portbld-freebsd9.0) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Subject: Re: libreoffice-3.5.2_2 FB8.2/8.3 config error on amd64 X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 May 2012 18:51:20 -0000 Le Wed, 16 May 2012 00:40:58 -0400, omar a écrit : I'm seeing this too (fresh 9-STABLE/i386) > It seems to check for Berkley DB headers correctly but not for the > libraries, getting this result: > checking for db41/db.h... yes > checking whether db is at least 4.1... yes > checking for dbopen in -ldb41... no > checking for __db185_open in -ldb41... no > checking for dbopen in -ldb41... no > checking for __db185_open in -ldb41... no > configure: error: db library not found. Use the correct -L flag, > or install the Berkeley db development package. > ===> Script "configure" failed unexpectedly. config.log shows : configure:23344: checking for __db185_open in -ldb41 configure:23379: clang -o conftest -O2 -pipe -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/db41 -rpath=/usr/lib:/usr/local/lib conftest.c -ldb41 >&5 clang: warning: argument unused during compilation: '-rpath=/usr/lib:/usr/local/lib' /usr/bin/ld: cannot find -ldb41 clang: error: linker command failed with exit code 1 (use -v to see invocation) Thanks. From owner-freebsd-office@FreeBSD.ORG Tue May 29 01:01:09 2012 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DFD78106566C for ; Tue, 29 May 2012 01:01:09 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id CCD3F8FC0C for ; Tue, 29 May 2012 01:01:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q4T119pD059329 for ; Tue, 29 May 2012 01:01:09 GMT (envelope-from sunpoet@freefall.freebsd.org) Received: (from sunpoet@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q4T119xt059316 for office@FreeBSD.org; Tue, 29 May 2012 01:01:09 GMT (envelope-from sunpoet) Date: Tue, 29 May 2012 01:01:09 GMT From: Sunpoet Po-Chuan Hsieh Message-Id: <201205290101.q4T119xt059316@freefall.freebsd.org> To: office@FreeBSD.org Cc: Subject: Office Scout Report (2012/05/29 01:00:11) X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 May 2012 01:01:10 -0000 ___ __ __ _ ____ _ ____ _ / _ \ / _|/ _(_) ___ ___ / ___| ___ ___ _ _| |_ | _ \ ___ _ __ ___ _ __| |_ | | | | |_| |_| |/ __/ _ \ \___ \ / __/ _ \| | | | __| | |_) / _ \ '_ \ / _ \| '__| __| | |_| | _| _| | (_| __/ ___) | (_| (_) | |_| | |_ | _ < __/ |_) | (_) | | | |_ \___/|_| |_| |_|\___\___| |____/ \___\___/ \__,_|\__| |_| \_\___| .__/ \___/|_| \__| |_| Date: Tue May 29 01:00:11 UTC 2012 URL: http://people.FreeBSD.org/~sunpoet/office/logs/20120529-010011.txt Style settings: - Updates only: yes - Horizontal splitter: no =====================x============x============================================================================================ PORT | VERSION | DIRECT DOWNLOAD URL ---------------------+------------+-------------------------------------------------------------------------------------------- polish/hunspell | 20120528 | http://people.FreeBSD.org/~sunpoet/office/latest/hunspell/sjp-myspell-pl-20120528.zip german/mythes | 2012.05.28 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/Deutscher-Thesaurus-20120528.oxt textproc/nl-mythes | 2012.05.28 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/thes_nl-20120528.oxt textproc/sk-mythes | 2012.05.28 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/OOo-Thesaurus2-sk_SK-20120528.zip textproc/sl-mythes | 2012.05.29 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/thes_sl_SI_v2-20120529.zip =====================x============x============================================================================================ From owner-freebsd-office@FreeBSD.ORG Tue May 29 16:50:05 2012 Return-Path: Delivered-To: office@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DFC9C1065672 for ; Tue, 29 May 2012 16:50:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id C76528FC18 for ; Tue, 29 May 2012 16:50:05 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q4TGo54T089546 for ; Tue, 29 May 2012 16:50:05 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q4TGo55E089545; Tue, 29 May 2012 16:50:05 GMT (envelope-from gnats) Date: Tue, 29 May 2012 16:50:05 GMT Message-Id: <201205291650.q4TGo55E089545@freefall.freebsd.org> To: office@FreeBSD.org From: grarpamp Cc: Subject: Re: ports/168343: libreoffice package 3.5.2 missing dependency (graphics/sampleicc) X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: grarpamp List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 May 2012 16:50:06 -0000 The following reply was made to PR ports/168343; it has been noted by GNATS. From: grarpamp To: bug-followup@freebsd.org Cc: Subject: Re: ports/168343: libreoffice package 3.5.2 missing dependency (graphics/sampleicc) Date: Tue, 29 May 2012 12:42:12 -0400 > For some reason sampleicc-1.6.6 is in restricted.sh on i386/8/builds/*, > although at a glance I don't see why. The package does indeed build. The license for sampleicc appears to be standard BSD. So that can't be why. If this "restricted.sh / i386/8/builds/*" tree is under private change control, maybe there is a commit note? > you should be able to just 'make install' in graphics/samplieicc > in the meantime. Unfortunately I've not deployed the ports infrastructure yet. Only packages, for things that aren't compiled locally under local infrastructure. From owner-freebsd-office@FreeBSD.ORG Tue May 29 22:50:32 2012 Return-Path: Delivered-To: office@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8D874106564A; Tue, 29 May 2012 22:50:32 +0000 (UTC) (envelope-from amdmi3@amdmi3.ru) Received: from smtp.timeweb.ru (unknown [IPv6:2a03:6f00:1::5c35:743c]) by mx1.freebsd.org (Postfix) with ESMTP id 1DF478FC16; Tue, 29 May 2012 22:50:31 +0000 (UTC) Received: from [213.148.20.85] (helo=hive.panopticon) by smtp.timeweb.ru with esmtpsa (TLSv1:CAMELLIA256-SHA:256) (Exim 4.76) (envelope-from ) id 1SZVFG-0006Fb-41; Wed, 30 May 2012 02:50:30 +0400 Received: from hades.panopticon (hades.panopticon [192.168.0.32]) by hive.panopticon (Postfix) with ESMTP id 83BCFB84D; Wed, 30 May 2012 02:50:29 +0400 (MSK) Received: by hades.panopticon (Postfix, from userid 1000) id 7A4BADD2; Wed, 30 May 2012 02:50:29 +0400 (MSK) To: FreeBSD-gnats-submit@freebsd.org From: Dmitry Marakasov X-send-pr-version: 3.113 X-GNATS-Notify: Message-Id: <20120529225029.7A4BADD2@hades.panopticon> Date: Wed, 30 May 2012 02:50:29 +0400 (MSK) Cc: office@FreeBSD.org Subject: [PATCH] editors/libreoffice: add LDFLAGS X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 May 2012 22:50:32 -0000 >Submitter-Id: current-users >Originator: Dmitry Marakasov >Organization: >Confidential: no >Synopsis: [PATCH] editors/libreoffice: add LDFLAGS >Severity: serious >Priority: low >Category: ports >Class: change-request >Release: FreeBSD 9.0-RELEASE amd64 >Environment: System: FreeBSD hades.panopticon 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan 10 01:33:18 MSK 2012 >Description: LO doesn't configure for me with all options disabled: --- checking which db to use... external checking db-42/db.h usability... no checking db-42/db.h presence... no checking for db-42/db.h... no checking db42/db.h usability... yes checking db42/db.h presence... yes checking for db42/db.h... yes checking whether db is at least 4.1... yes checking for dbopen in -ldb-4.2... no checking for __db185_open in -ldb-4.2... no checking for dbopen in -ldb-4.2... no checking for __db185_open in -ldb-4.2... no configure: error: db library not found. Use the correct -L flag, or install the Berkeley db development package. --- config.log: --- configure:23270: checking for dbopen in -ldb-4.2 configure:23305: clang -o conftest -O2 -pipe -march=nocona -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/db42 -rpath=/usr/lib:/usr/local/lib conftest.c -ldb-4.2 >&5 clang: warning: argument unused during compilation: '-rpath=/usr/lib:/usr/local/lib' /usr/bin/ld: cannot find -ldb-4.2 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:23312: $? = 1 --- Adding standard LDFLAGS fixes it. Port maintainer (office@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.99_6 (mode: change, diff: CVS) >How-To-Repeat: Try to build libreoffice with all options disabled. >Fix: --- libreoffice-3.5.2_2.patch begins here --- Index: Makefile =================================================================== RCS file: /home/amdmi3/projects/freebsd/FreeBSD.cvs/ports/editors/libreoffice/Makefile,v retrieving revision 1.43 diff -u -u -r1.43 Makefile --- Makefile 6 May 2012 23:44:41 -0000 1.43 +++ Makefile 29 May 2012 22:47:12 -0000 @@ -236,6 +236,7 @@ MAKE_ENV+= USE_GMAKE=1 DESTDIR=${LODESTDIR} CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/db${BDB_VER} +LDFLAGS+= -L${LOCALBASE}/lib .if defined(WITH_PGSQL) USE_PGSQL= yes --- libreoffice-3.5.2_2.patch ends here --- From owner-freebsd-office@FreeBSD.ORG Wed May 30 01:01:54 2012 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 400931065672 for ; Wed, 30 May 2012 01:01:54 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 2C4C18FC08 for ; Wed, 30 May 2012 01:01:54 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q4U11sb1040794 for ; Wed, 30 May 2012 01:01:54 GMT (envelope-from sunpoet@freefall.freebsd.org) Received: (from sunpoet@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q4U11suY040784 for office@FreeBSD.org; Wed, 30 May 2012 01:01:54 GMT (envelope-from sunpoet) Date: Wed, 30 May 2012 01:01:54 GMT From: Sunpoet Po-Chuan Hsieh Message-Id: <201205300101.q4U11suY040784@freefall.freebsd.org> To: office@FreeBSD.org Cc: Subject: Office Scout Report (2012/05/30 01:00:15) X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 May 2012 01:01:54 -0000 ___ __ __ _ ____ _ ____ _ / _ \ / _|/ _(_) ___ ___ / ___| ___ ___ _ _| |_ | _ \ ___ _ __ ___ _ __| |_ | | | | |_| |_| |/ __/ _ \ \___ \ / __/ _ \| | | | __| | |_) / _ \ '_ \ / _ \| '__| __| | |_| | _| _| | (_| __/ ___) | (_| (_) | |_| | |_ | _ < __/ |_) | (_) | | | |_ \___/|_| |_| |_|\___\___| |____/ \___\___/ \__,_|\__| |_| \_\___| .__/ \___/|_| \__| |_| Date: Wed May 30 01:00:15 UTC 2012 URL: http://people.FreeBSD.org/~sunpoet/office/logs/20120530-010015.txt Style settings: - Updates only: yes - Horizontal splitter: no =====================x============x============================================================================================ PORT | VERSION | DIRECT DOWNLOAD URL ---------------------+------------+-------------------------------------------------------------------------------------------- polish/hunspell | 20120529 | http://people.FreeBSD.org/~sunpoet/office/latest/hunspell/sjp-myspell-pl-20120529.zip german/mythes | 2012.05.29 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/Deutscher-Thesaurus-20120529.oxt textproc/nl-mythes | 2012.05.29 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/thes_nl-20120529.oxt textproc/sk-mythes | 2012.05.29 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/OOo-Thesaurus2-sk_SK-20120529.zip textproc/sl-mythes | 2012.05.30 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/thes_sl_SI_v2-20120530.zip =====================x============x============================================================================================ From owner-freebsd-office@FreeBSD.ORG Wed May 30 16:06:37 2012 Return-Path: Delivered-To: office@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 584321065672; Wed, 30 May 2012 16:06:37 +0000 (UTC) (envelope-from scheidell@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 2AD158FC0A; Wed, 30 May 2012 16:06:37 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q4UG6bhq091287; Wed, 30 May 2012 16:06:37 GMT (envelope-from scheidell@freefall.freebsd.org) Received: (from scheidell@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q4UG6ajw091281; Wed, 30 May 2012 16:06:36 GMT (envelope-from scheidell) Date: Wed, 30 May 2012 16:06:36 GMT Message-Id: <201205301606.q4UG6ajw091281@freefall.freebsd.org> To: amdmi3@amdmi3.ru, scheidell@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, office@FreeBSD.org From: scheidell@FreeBSD.org Cc: Subject: Re: ports/168445: [PATCH] editors/libreoffice: add LDFLAGS X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 May 2012 16:06:37 -0000 Synopsis: [PATCH] editors/libreoffice: add LDFLAGS State-Changed-From-To: open->feedback State-Changed-By: scheidell State-Changed-When: Wed May 30 16:05:30 UTC 2012 State-Changed-Why: Pr contains a patch that needs approval. Responsible-Changed-From-To: freebsd-ports-bugs->office Responsible-Changed-By: scheidell Responsible-Changed-When: Wed May 30 16:05:30 UTC 2012 Responsible-Changed-Why: Kick to office@ (seems GNATS could not? can not follow ../CURDIR/ includes to find Maintainer? http://www.freebsd.org/cgi/query-pr.cgi?pr=168445 From owner-freebsd-office@FreeBSD.ORG Thu May 31 01:03:55 2012 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CBBA2106572D for ; Thu, 31 May 2012 01:03:54 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B25498FC0C for ; Thu, 31 May 2012 01:03:54 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q4V13siU039278 for ; Thu, 31 May 2012 01:03:54 GMT (envelope-from sunpoet@freefall.freebsd.org) Received: (from sunpoet@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q4V13sXx039275 for office@FreeBSD.org; Thu, 31 May 2012 01:03:54 GMT (envelope-from sunpoet) Date: Thu, 31 May 2012 01:03:54 GMT From: Sunpoet Po-Chuan Hsieh Message-Id: <201205310103.q4V13sXx039275@freefall.freebsd.org> To: office@FreeBSD.org Cc: Subject: Office Scout Report (2012/05/31 01:00:15) X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 May 2012 01:03:55 -0000 ___ __ __ _ ____ _ ____ _ / _ \ / _|/ _(_) ___ ___ / ___| ___ ___ _ _| |_ | _ \ ___ _ __ ___ _ __| |_ | | | | |_| |_| |/ __/ _ \ \___ \ / __/ _ \| | | | __| | |_) / _ \ '_ \ / _ \| '__| __| | |_| | _| _| | (_| __/ ___) | (_| (_) | |_| | |_ | _ < __/ |_) | (_) | | | |_ \___/|_| |_| |_|\___\___| |____/ \___\___/ \__,_|\__| |_| \_\___| .__/ \___/|_| \__| |_| Date: Thu May 31 01:00:15 UTC 2012 URL: http://people.FreeBSD.org/~sunpoet/office/logs/20120531-010015.txt Style settings: - Updates only: yes - Horizontal splitter: no =====================x============x============================================================================================ PORT | VERSION | DIRECT DOWNLOAD URL ---------------------+------------+-------------------------------------------------------------------------------------------- polish/hunspell | 20120530 | http://people.FreeBSD.org/~sunpoet/office/latest/hunspell/sjp-myspell-pl-20120530.zip german/mythes | 2012.05.30 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/Deutscher-Thesaurus-20120530.oxt textproc/nl-mythes | 2012.05.30 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/thes_nl-20120530.oxt textproc/sk-mythes | 2012.05.30 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/OOo-Thesaurus2-sk_SK-20120530.zip textproc/sl-mythes | 2012.05.31 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/thes_sl_SI_v2-20120531.zip =====================x============x============================================================================================ From owner-freebsd-office@FreeBSD.ORG Thu May 31 08:06:03 2012 Return-Path: Delivered-To: office@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7CD1A1065674; Thu, 31 May 2012 08:06:03 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 5138E8FC12; Thu, 31 May 2012 08:06:03 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q4V863n8053566; Thu, 31 May 2012 08:06:03 GMT (envelope-from bapt@freefall.freebsd.org) Received: (from bapt@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q4V8623C053562; Thu, 31 May 2012 08:06:02 GMT (envelope-from bapt) Date: Thu, 31 May 2012 08:06:02 GMT Message-Id: <201205310806.q4V8623C053562@freefall.freebsd.org> To: amdmi3@amdmi3.ru, bapt@FreeBSD.org, office@FreeBSD.org From: bapt@FreeBSD.org Cc: Subject: Re: ports/168445: [PATCH] editors/libreoffice: add LDFLAGS X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 May 2012 08:06:03 -0000 Synopsis: [PATCH] editors/libreoffice: add LDFLAGS State-Changed-From-To: feedback->closed State-Changed-By: bapt State-Changed-When: Thu May 31 08:06:02 UTC 2012 State-Changed-Why: Committed. Thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=168445 From owner-freebsd-office@FreeBSD.ORG Thu May 31 08:10:04 2012 Return-Path: Delivered-To: office@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6C745106564A for ; Thu, 31 May 2012 08:10:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 532BC8FC0A for ; Thu, 31 May 2012 08:10:04 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q4V8A4Mh055248 for ; Thu, 31 May 2012 08:10:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q4V8A44L055247; Thu, 31 May 2012 08:10:04 GMT (envelope-from gnats) Date: Thu, 31 May 2012 08:10:04 GMT Message-Id: <201205310810.q4V8A44L055247@freefall.freebsd.org> To: office@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: ports/168445: commit references a PR X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 May 2012 08:10:04 -0000 The following reply was made to PR ports/168445; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/168445: commit references a PR Date: Thu, 31 May 2012 08:05:15 +0000 (UTC) bapt 2012-05-31 08:04:56 UTC FreeBSD ports repository Modified files: editors/libreoffice Makefile Log: Fix build with no options activated [1] While here convert to new options framework Switch pgsql options off by default Mark build with DEBUG as ignore is it known to fail Bump port revision PR: ports/168445 [1] Submitted by: amdmi3@ [1] Revision Changes Path 1.44 +29 -30 ports/editors/libreoffice/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From owner-freebsd-office@FreeBSD.ORG Thu May 31 09:36:58 2012 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B21EF106566B; Thu, 31 May 2012 09:36:58 +0000 (UTC) (envelope-from leslie@eskk.nu) Received: from mx1.bjare.net (mx1.bjare.net [212.31.160.3]) by mx1.freebsd.org (Postfix) with ESMTP id 61C358FC14; Thu, 31 May 2012 09:36:58 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mx1.bjare.net (Postfix) with ESMTP id 2DA565E2FA; Thu, 31 May 2012 11:35:48 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mx1.bjare.net X-Spam-Flag: NO X-Spam-Score: -1.63 X-Spam-Level: X-Spam-Status: No, score=-1.63 tagged_above=-999 required=5 tests=[AWL=-0.632, BAYES_00=-2.599, RCVD_IN_PBL=0.905, RDNS_DYNAMIC=0.1, SPF_SOFTFAIL=0.596] Received: from mx1.bjare.net ([127.0.0.1]) by localhost (mx1.bjare.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id tGu3L+ZbopBc; Thu, 31 May 2012 11:35:42 +0200 (CEST) X-BN-MX1: ja X-BN-MailInfo: BjareNet Received: from bljbsd01.no-ip.org (c-195-216-041-102.ekt.thalamus.net [195.216.41.102]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.bjare.net (Postfix) with ESMTPS id 8A1645E246; Thu, 31 May 2012 11:35:42 +0200 (CEST) Message-ID: <4FC73BBB.9090004@eskk.nu> Date: Thu, 31 May 2012 11:36:59 +0200 From: Leslie Jensen User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120502 Thunderbird/12.0.1 MIME-Version: 1.0 To: freebsd-ports@freebsd.org, office@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Cc: Subject: make failed for editors/libreoffice X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 May 2012 09:36:58 -0000 Help Please! Thanks ----------------------------------------------------------------------- Oh dear - something failed during the build - sorry ! For more help with debugging build errors, please see the section in: http://wiki.documentfoundation.org/Development internal build errors: ERROR: error 65280 occurred while making /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/vcl/prj it seems that the error is inside 'vcl', please re-run build inside this module to isolate the error and/or test your fix: ----------------------------------------------------------------------- /usr/local/bin/bash cd /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2 source ./Env.Host.sh cd vcl gmake clean # optional gmake -r when the problem is isolated and fixed exit and re-run 'make' from the top-level gmake[1]: *** [build] Fel 1 gmake[1]: Lämnar katalogen "/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2" gmake: *** [source-env-and-recurse] Fel 2 *** Error code 1 Stop in /usr/ports/editors/libreoffice. ===>>> make failed for editors/libreoffice ===>>> Aborting update ===>>> Update for editors/libreoffice failed ===>>> Aborting update Terminated From owner-freebsd-office@FreeBSD.ORG Thu May 31 12:20:03 2012 Return-Path: Delivered-To: office@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 279AA106566C; Thu, 31 May 2012 12:20:03 +0000 (UTC) (envelope-from lenzi.sergio@gmail.com) Received: from mail-vb0-f54.google.com (mail-vb0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id A7AEF8FC08; Thu, 31 May 2012 12:20:02 +0000 (UTC) Received: by vbmv11 with SMTP id v11so659217vbm.13 for ; Thu, 31 May 2012 05:20:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:from:to:cc:in-reply-to:references :disposition-notification-to:content-type:date:message-id :mime-version:x-mailer; bh=Y6CTbgfZaSSSE9vznY6wgZKx6c367VbZ8vT8QZgk188=; b=c5WcuT/IlbLUofQd7kZdZwX4DZY866gf6o/9XohOx3V8/Q02Wclw4DPl8NcLIMj50b z5ria0ICyPx70b5NUMHLuH5x5Vjjk9gXrHDT4wHrN/rC7xxdANjHx0ue7wXBNLpYUD+f ZbTCwqCjedCYgehjJhK+Hf+o2sjVGTozkJfMBl2w7dPJg4qgWbpc/5m8CmCtT11qnqhL /6FRdkuDXWL4p/7L1gBGIXeAwV4cTQNRsXzSD2/K8Fv9Vn2gLv/JKg9DpGAbyMtUCm7W K/kTx5d4iRsZwLjtgTABtJXa7R6E8j/I3ZArYIRcFWUP3BiZTuK/FlfLbfziG9CgDsfy rkXw== Received: by 10.52.96.169 with SMTP id dt9mr1500408vdb.107.1338466801838; Thu, 31 May 2012 05:20:01 -0700 (PDT) Received: from [192.168.6.230] ([201.21.143.8]) by mx.google.com with ESMTPS id r15sm4567320vdj.8.2012.05.31.05.19.59 (version=SSLv3 cipher=OTHER); Thu, 31 May 2012 05:20:00 -0700 (PDT) From: Sergio de Almeida Lenzi To: Leslie Jensen In-Reply-To: <4FC73BBB.9090004@eskk.nu> References: <4FC73BBB.9090004@eskk.nu> Date: Thu, 31 May 2012 09:19:56 -0300 Message-ID: <1338466796.48004.5.camel@z6000.lenzicasa> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: office@FreeBSD.org, freebsd-ports@freebsd.org Subject: Re: make failed for editors/libreoffice X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 May 2012 12:20:03 -0000 Em Qui, 2012-05-31 às 11:36 +0200, Leslie Jensen escreveu: > Help Please! > > Thanks > Seems that clang (and or) gmake running paralell (in my case -P8) and are not treating dependencies right... in your code, the error message tells how to restart(or make only the module that is in error)... cd /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2 source ./Env.Host.sh cd vcl gmake clean # optional gmake -r make these commands (as the software tells you to do...) and than go back to the /usr/ports/editors/libreoffice, and issue a "make package" repeat the process untill there are no more errors... in my case about 8 times.... finally you will have your libreoffice built... Perhaps some gmake/perl guru can fix the build process and make it work on only ONE cpu.. (-P1)... it would last more time, but would build it without breaking. Sergio From owner-freebsd-office@FreeBSD.ORG Thu May 31 12:24:29 2012 Return-Path: Delivered-To: office@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6CCF11065698; Thu, 31 May 2012 12:24:29 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from smtp02.lnh.mail.rcn.net (smtp02.lnh.mail.rcn.net [207.172.157.102]) by mx1.freebsd.org (Postfix) with ESMTP id 1BEA78FC0C; Thu, 31 May 2012 12:24:29 +0000 (UTC) Received: from mr16.lnh.mail.rcn.net ([207.172.157.36]) by smtp02.lnh.mail.rcn.net with ESMTP; 31 May 2012 08:24:29 -0400 Received: from smtp04.lnh.mail.rcn.net (smtp04.lnh.mail.rcn.net [207.172.157.104]) by mr16.lnh.mail.rcn.net (MOS 4.3.4-GA) with ESMTP id BTY93220; Thu, 31 May 2012 08:24:28 -0400 Received: from 209-6-86-84.c3-0.smr-ubr2.sbo-smr.ma.cable.rcn.com (HELO jerusalem.litteratus.org.litteratus.org) ([209.6.86.84]) by smtp04.lnh.mail.rcn.net with ESMTP; 31 May 2012 08:24:28 -0400 From: Robert Huff MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <20423.25340.130890.656937@jerusalem.litteratus.org> Date: Thu, 31 May 2012 08:24:28 -0400 To: Leslie Jensen In-Reply-To: <4FC73BBB.9090004@eskk.nu> References: <4FC73BBB.9090004@eskk.nu> X-Mailer: VM 7.17 under 21.5 (beta28) "fuki" XEmacs Lucid X-Junkmail-Whitelist: YES (by domain whitelist at mr16.lnh.mail.rcn.net) Cc: office@freebsd.org, freebsd-ports@freebsd.org Subject: make failed for editors/libreoffice X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 May 2012 12:24:29 -0000 Leslie Jensen writes: > ----------------------------------------------------------------------- > Oh dear - something failed during the build - sorry ! > For more help with debugging build errors, please see the section in: > http://wiki.documentfoundation.org/Development > > internal build errors: > > ERROR: error 65280 occurred while making > /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/vcl/prj > > it seems that the error is inside 'vcl', please re-run build > inside this module to isolate the error and/or test your fix: > ----------------------------------------------------------------------- > > /usr/local/bin/bash > cd /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2 > source ./Env.Host.sh > cd vcl > gmake clean # optional > gmake -r > > when the problem is isolated and fixed exit and re-run 'make' from the > top-level Did you follow the instructions? Robert Huff From owner-freebsd-office@FreeBSD.ORG Thu May 31 12:42:32 2012 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EBB3C106566B; Thu, 31 May 2012 12:42:32 +0000 (UTC) (envelope-from leslie@eskk.nu) Received: from mx1.bjare.net (mx1.bjare.net [212.31.160.3]) by mx1.freebsd.org (Postfix) with ESMTP id 7301D8FC17; Thu, 31 May 2012 12:42:32 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mx1.bjare.net (Postfix) with ESMTP id 883675E2F4; Thu, 31 May 2012 14:41:29 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mx1.bjare.net X-Spam-Flag: NO X-Spam-Score: -1.629 X-Spam-Level: X-Spam-Status: No, score=-1.629 tagged_above=-999 required=5 tests=[AWL=-0.632, BAYES_00=-2.599, RCVD_IN_PBL=0.905, RDNS_DYNAMIC=0.1, SPF_SOFTFAIL=0.596, WEIRD_PORT=0.001] Received: from mx1.bjare.net ([127.0.0.1]) by localhost (mx1.bjare.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id G-0HYmS-gcpA; Thu, 31 May 2012 14:41:22 +0200 (CEST) X-BN-MX1: ja X-BN-MailInfo: BjareNet Received: from bljbsd01.no-ip.org (c-195-216-041-102.ekt.thalamus.net [195.216.41.102]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.bjare.net (Postfix) with ESMTPS id 80E935E23F; Thu, 31 May 2012 14:41:22 +0200 (CEST) Message-ID: <4FC76740.5030107@eskk.nu> Date: Thu, 31 May 2012 14:42:40 +0200 From: Leslie Jensen User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120502 Thunderbird/12.0.1 MIME-Version: 1.0 To: Sergio de Almeida Lenzi References: <4FC73BBB.9090004@eskk.nu> <1338466796.48004.5.camel@z6000.lenzicasa> In-Reply-To: <1338466796.48004.5.camel@z6000.lenzicasa> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Cc: office@FreeBSD.org, freebsd-ports@freebsd.org Subject: Re: make failed for editors/libreoffice X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 May 2012 12:42:33 -0000 2012-05-31 14:19, Sergio de Almeida Lenzi skrev: > Em Qui, 2012-05-31 às 11:36 +0200, Leslie Jensen escreveu: > >> Help Please! >> >> Thanks >> > > Seems that clang (and or) gmake running paralell (in my case -P8) > and are not treating dependencies right... > > in your code, the error message tells how to restart(or make only the > module that is in error)... > > cd /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2 > source ./Env.Host.sh > cd vcl > gmake clean # optional > gmake -r > > make these commands (as the software tells you to do...) > and than go back to the /usr/ports/editors/libreoffice, > and issue a "make package" > > repeat the process untill there are no more errors... > in my case about 8 times.... > > finally you will have your libreoffice built... > > Perhaps some gmake/perl guru can fix the build > process and make it work on only ONE cpu.. (-P1)... > it would last more time, but would build it without breaking. > > > Sergio > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" Hi Sergio gmake clean # optional Gives /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/vcl//../solenv/gbuild/source_and_rerun.mk:33: *** separator missing. Exiting gmake -r works. I usually use portmaster why would I do "make package". Is it in order to make the compilation work? Thanks /Leslie From owner-freebsd-office@FreeBSD.ORG Thu May 31 15:31:25 2012 Return-Path: Delivered-To: office@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DF1851065670; Thu, 31 May 2012 15:31:25 +0000 (UTC) (envelope-from leslie@eskk.nu) Received: from mx1.bjare.net (mx1.bjare.net [212.31.160.3]) by mx1.freebsd.org (Postfix) with ESMTP id 5D7668FC08; Thu, 31 May 2012 15:31:25 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mx1.bjare.net (Postfix) with ESMTP id 681505E2FA; Thu, 31 May 2012 17:30:22 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mx1.bjare.net X-Spam-Flag: NO X-Spam-Score: -0.983 X-Spam-Level: X-Spam-Status: No, score=-0.983 tagged_above=-999 required=5 tests=[AWL=-1.277, BAYES_00=-2.599, MISSING_HEADERS=1.292, RCVD_IN_PBL=0.905, RDNS_DYNAMIC=0.1, SPF_SOFTFAIL=0.596] Received: from mx1.bjare.net ([127.0.0.1]) by localhost (mx1.bjare.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id Z59t7IXUBvQz; Thu, 31 May 2012 17:30:16 +0200 (CEST) X-BN-MX1: ja X-BN-MailInfo: BjareNet Received: from bljbsd01.no-ip.org (c-195-216-041-102.ekt.thalamus.net [195.216.41.102]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.bjare.net (Postfix) with ESMTPS id 20F075E2B7; Thu, 31 May 2012 17:30:16 +0200 (CEST) Message-ID: <4FC78ED6.4060700@eskk.nu> Date: Thu, 31 May 2012 17:31:34 +0200 From: Leslie Jensen User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120502 Thunderbird/12.0.1 MIME-Version: 1.0 References: <4FC73BBB.9090004@eskk.nu> <20423.25340.130890.656937@jerusalem.litteratus.org> In-Reply-To: <20423.25340.130890.656937@jerusalem.litteratus.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Cc: office@freebsd.org, freebsd-ports@freebsd.org Subject: Re: make failed for editors/libreoffice X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 May 2012 15:31:26 -0000 2012-05-31 14:24, Robert Huff skrev: > > Leslie Jensen writes: > >> ----------------------------------------------------------------------- >> Oh dear - something failed during the build - sorry ! >> For more help with debugging build errors, please see the section in: >> http://wiki.documentfoundation.org/Development >> >> internal build errors: >> >> ERROR: error 65280 occurred while making >> /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/vcl/prj >> >> it seems that the error is inside 'vcl', please re-run build >> inside this module to isolate the error and/or test your fix: >> ----------------------------------------------------------------------- >> >> /usr/local/bin/bash >> cd /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2 >> source ./Env.Host.sh >> cd vcl >> gmake clean # optional >> gmake -r >> >> when the problem is isolated and fixed exit and re-run 'make' from the >> top-level > > > Did you follow the instructions? > > > Robert Huff > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" After four manual procedures I'm getting stuck here. What can I do? -------------------------------------------------- [ build MOD ] writerperfect Bus error (core dumped) File tested,Test Result,Execution Time (ms) file:///usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/lotuswordpro/qa/cppunit/data/pass/A14.lwp,Signal 11 during cups initialization called, ignoring cups Error: a unit test failed, please do one of: export DEBUGCPPUNIT=TRUE # for exception catching export GDBCPPUNITTRACE="gdb --args" # for interactive debugging export VALGRIND=memcheck # for memory checking and retry. gmake[1]: *** [/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/workdir/unxfbsd.pro/CppunitTest/lotuswordpro_test_lotuswordpro.test] Error 1 gmake[1]: *** Inväntar oavslutade jobb... TEMPFILE=/tmp/gbuild.XXXXXX.gNM6YJsj && mv ${TEMPFILE} /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/workdir/unxfbsd.pro/LinkTarget/Library/writerfilter_uno.uno.so.objectlist gmake[1]: Lämnar katalogen "/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/tail_build" gmake: *** [source-env-and-recurse] Error 2 ________________________________________________ From owner-freebsd-office@FreeBSD.ORG Fri Jun 1 00:02:38 2012 Return-Path: Delivered-To: office@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B5AD5106566C; Fri, 1 Jun 2012 00:02:38 +0000 (UTC) (envelope-from lenzi.sergio@gmail.com) Received: from mail-vc0-f182.google.com (mail-vc0-f182.google.com [209.85.220.182]) by mx1.freebsd.org (Postfix) with ESMTP id 520DF8FC08; Fri, 1 Jun 2012 00:02:38 +0000 (UTC) Received: by vcbfy7 with SMTP id fy7so1209587vcb.13 for ; Thu, 31 May 2012 17:02:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:from:to:cc:in-reply-to:references :disposition-notification-to:content-type:date:message-id :mime-version:x-mailer; bh=k1jBgeA6m8zGUCJtk0IJDPAnEWbi3iF1+bq2Dyq/j6I=; b=aPTZBgHkcf+dB8JVn5anwrSpydSu9FLAk2I2/gnEEgMt5CUlu3kP/0AVmZtdfzF/gQ /YIkEA4I4fDpRHms5ga7wuzEAdHX9IfG3NMD6in+R5aVBBfo8pJFBNKlIEkAWyRaLHvk Z6EBrgTvK6Yj2fjeiqWep9I49Bn59uxlOAgdueIu0W9qrqI0YSNRRkCFmMz0sVOlf6Hh 8nSw+qgQwaM3BXXHUBcuwWbTxvPISM+5heExKqueDvZsLCnXqcGFHVOg/ORLL5Kz7WC/ rMCwGMPYONeEbGqQoxMHUBWGvnBDGBmWT8tZVxzepbMWNYav6M8UDPs0TXqVeshPNF4H 2Iug== Received: by 10.52.71.162 with SMTP id w2mr672748vdu.35.1338508952301; Thu, 31 May 2012 17:02:32 -0700 (PDT) Received: from [192.168.6.230] ([201.21.143.8]) by mx.google.com with ESMTPS id i19sm389654vdt.18.2012.05.31.17.02.28 (version=SSLv3 cipher=OTHER); Thu, 31 May 2012 17:02:31 -0700 (PDT) From: Sergio de Almeida Lenzi To: Leslie Jensen In-Reply-To: <4FC78ED6.4060700@eskk.nu> References: <4FC73BBB.9090004@eskk.nu> <20423.25340.130890.656937@jerusalem.litteratus.org> <4FC78ED6.4060700@eskk.nu> Date: Thu, 31 May 2012 21:02:27 -0300 Message-ID: <1338508947.50746.3.camel@z6000.lenzicasa> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: office@freebsd.org, freebsd-ports@freebsd.org Subject: Re: make failed for editors/libreoffice X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jun 2012 00:02:38 -0000 Em Qui, 2012-05-31 às 17:31 +0200, Leslie Jensen escreveu: > > 2012-05-31 14:24, Robert Huff skrev: > > > > Leslie Jensen writes: > > > >> ----------------------------------------------------------------------- > >> Oh dear - something failed during the build - sorry ! > >> For more help with debugging build errors, please see the section in: > >> http://wiki.documentfoundation.org/Development > >> > >> internal build errors: > >> > >> ERROR: error 65280 occurred while making > >> /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/vcl/prj > >> > >> it seems that the error is inside 'vcl', please re-run build > >> inside this module to isolate the error and/or test your fix: > >> ----------------------------------------------------------------------- > >> > >> /usr/local/bin/bash > >> cd /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2 > >> source ./Env.Host.sh > >> cd vcl > >> gmake clean # optional > >> gmake -r > >> > >> when the problem is isolated and fixed exit and re-run 'make' from the > >> top-level > > > > > > Did you follow the instructions? > > > > > > Robert Huff > > > > _______________________________________________ > > freebsd-ports@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > > > > After four manual procedures I'm getting stuck here. > > What can I do? > > -------------------------------------------------- > [ build MOD ] writerperfect > Bus error (core dumped) > File tested,Test Result,Execution Time (ms) > file:///usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/lotuswordpro/qa/cppunit/data/pass/A14.lwp,Signal > 11 during cups initialization called, ignoring cups > > Error: a unit test failed, please do one of: > > export DEBUGCPPUNIT=TRUE # for exception catching > export GDBCPPUNITTRACE="gdb --args" # for interactive debugging > export VALGRIND=memcheck # for memory checking > and retry. > gmake[1]: *** > [/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/workdir/unxfbsd.pro/CppunitTest/lotuswordpro_test_lotuswordpro.test] > Error 1 > gmake[1]: *** Inväntar oavslutade jobb... > TEMPFILE=/tmp/gbuild.XXXXXX.gNM6YJsj && mv ${TEMPFILE} > /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/workdir/unxfbsd.pro/LinkTarget/Library/writerfilter_uno.uno.so.objectlist > gmake[1]: Lämnar katalogen > "/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/tail_build" > gmake: *** [source-env-and-recurse] Error 2 > ________________________________________________ > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" there is an error in the lotuswordpro testing... if you are not going to use lotuswrordpro.... apply these patch at the /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2 ================== --- lotuswordpro/Module_lotuswordpro.mk.orig 2012-05-31 19:34:52.014043605 -0300 +++ lotuswordpro/Module_lotuswordpro.mk 2012-05-31 19:29:29.276164732 -0300 @@ -31,8 +31,8 @@ Library_lwpft \ )) -$(eval $(call gb_Module_add_check_targets,lotuswordpro,\ - CppunitTest_lotuswordpro_test_lotuswordpro \ -)) +#$(eval $(call gb_Module_add_check_targets,lotuswordpro,\ +# CppunitTest_lotuswordpro_test_lotuswordpro \ +#)) # vim: set noet sw=4 ts=4: ============================= From owner-freebsd-office@FreeBSD.ORG Fri Jun 1 01:01:14 2012 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 506C2106566B for ; Fri, 1 Jun 2012 01:01:14 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 3CEE08FC12 for ; Fri, 1 Jun 2012 01:01:14 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q5111EbS004873 for ; Fri, 1 Jun 2012 01:01:14 GMT (envelope-from sunpoet@freefall.freebsd.org) Received: (from sunpoet@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q5111EpC004866 for office@FreeBSD.org; Fri, 1 Jun 2012 01:01:14 GMT (envelope-from sunpoet) Date: Fri, 1 Jun 2012 01:01:14 GMT From: Sunpoet Po-Chuan Hsieh Message-Id: <201206010101.q5111EpC004866@freefall.freebsd.org> To: office@FreeBSD.org Cc: Subject: Office Scout Report (2012/06/01 01:00:13) X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jun 2012 01:01:14 -0000 ___ __ __ _ ____ _ ____ _ / _ \ / _|/ _(_) ___ ___ / ___| ___ ___ _ _| |_ | _ \ ___ _ __ ___ _ __| |_ | | | | |_| |_| |/ __/ _ \ \___ \ / __/ _ \| | | | __| | |_) / _ \ '_ \ / _ \| '__| __| | |_| | _| _| | (_| __/ ___) | (_| (_) | |_| | |_ | _ < __/ |_) | (_) | | | |_ \___/|_| |_| |_|\___\___| |____/ \___\___/ \__,_|\__| |_| \_\___| .__/ \___/|_| \__| |_| Date: Fri Jun 1 01:00:13 UTC 2012 URL: http://people.FreeBSD.org/~sunpoet/office/logs/20120601-010013.txt Style settings: - Updates only: yes - Horizontal splitter: no =====================x============x============================================================================================ PORT | VERSION | DIRECT DOWNLOAD URL ---------------------+------------+-------------------------------------------------------------------------------------------- polish/hunspell | 20120531 | http://people.FreeBSD.org/~sunpoet/office/latest/hunspell/sjp-myspell-pl-20120531.zip textproc/nl-mythes | 2012.05.31 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/thes_nl-20120531.oxt textproc/sk-mythes | 2012.05.31 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/OOo-Thesaurus2-sk_SK-20120531.zip textproc/sl-mythes | 2012.06.01 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/thes_sl_SI_v2-20120601.zip =====================x============x============================================================================================ From owner-freebsd-office@FreeBSD.ORG Fri Jun 1 02:32:04 2012 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CDA521065677 for ; Fri, 1 Jun 2012 02:32:04 +0000 (UTC) (envelope-from andy@neu.net) Received: from mail.neu.net (unknown [IPv6:2607:fc50:0:d300:216:3eff:fe54:f1c6]) by mx1.freebsd.org (Postfix) with ESMTP id 66D7F8FC20 for ; Fri, 1 Jun 2012 02:32:03 +0000 (UTC) Received: from neu.net (neu.net [199.48.129.194]) by mail.neu.net (8.14.5/8.14.5) with ESMTP id q512Vt6a073106 for ; Thu, 31 May 2012 22:32:01 -0400 (EDT) (envelope-from andy@neu.net) Date: Thu, 31 May 2012 22:31:55 -0400 (EDT) From: AN To: office@FreeBSD.org Message-ID: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Spam-Status: No, score=-0.0 required=5.0 tests=T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mail.neu.net Cc: Subject: Upgrade of editors/libreoffice fails X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jun 2012 02:32:05 -0000 FreeBSD FBSD10 10.0-CURRENT FreeBSD 10.0-CURRENT #20 r236371: Thu May 31 21:34:10 EDT 2012 root@FBSD10:/usr/obj/usr/src/sys/MYKERNEL amd64 clang -v FreeBSD clang version 3.1 (branches/release_31 156863) 20120523 Target: x86_64-unknown-freebsd10.0 Thread model: posix Compiling: lingucomponent/source/thesaurus/libnth/nthesdta.cxx Compiling: lingucomponent/source/languageguessing/altstrfunc.cxx Compiling: lingucomponent/source/thesaurus/libnth/ntreg.cxx Compiling: lingucomponent/source/languageguessing/guess.cxx Compiling: lingucomponent/source/thesaurus/libnth/nthesimp.cxx Compiling: lingucomponent/source/spellcheck/spell/sreg.cxx Compiling: lingucomponent/source/languageguessing/guesslang.cxx Compiling: lingucomponent/source/languageguessing/simpleguesser.cxx Compiling: lingucomponent/source/spellcheck/spell/sspellimp.cxx /usr/local/bin/xsltproc --nonet --stringparam uri \ 'vnd.sun.star.expand:$LO_LIB_DIR/libspelllo.so' -o ../../../unxfbsd.pro/misc/spell.component \ /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/solenv/bin/createcomponent.xslt spell.component /usr/local/bin/xsltproc --nonet --stringparam uri \ 'vnd.sun.star.expand:$LO_LIB_DIR/liblnthlo.so' -o ../../../unxfbsd.pro/misc/lnth.component \ /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/solenv/bin/createcomponent.xslt lnth.component /usr/local/bin/xsltproc --nonet --stringparam uri \ 'vnd.sun.star.expand:$LO_LIB_DIR/libguesslanglo.so' -o ../../unxfbsd.pro/misc/guesslang.component \ /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/solenv/bin/createcomponent.xslt guesslang.component Making: guesslang.lib Making: libguesslanglo.so Entering /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/lingucomponent/source/spellcheck/macosxspell Nothing to build for GUIBASE=unx Making: hyphen_lib.lib Making: libhyphenlo.so Making: spell.lib Making: libspelllo.so Making: lnth.lib Making: liblnthlo.so lingucomponent deliver Module 'lingucomponent' delivered successfully. 12 files copied, 2 files unchanged ----------------------------------------------------------------------- Oh dear - something failed during the build - sorry ! For more help with debugging build errors, please see the section in: http://wiki.documentfoundation.org/Development internal build errors: ERROR: error 65280 occurred while making /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/vcl/prj it seems that the error is inside 'vcl', please re-run build inside this module to isolate the error and/or test your fix: ----------------------------------------------------------------------- /usr/local/bin/bash cd /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2 source ./Env.Host.sh cd vcl gmake clean # optional gmake -r when the problem is isolated and fixed exit and re-run 'make' from the top-level gmake[1]: *** [build] Error 1 gmake[1]: Leaving directory `/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2' gmake: *** [source-env-and-recurse] Error 2 *** [do-build] Error code 1 Stop in /usr/ports/editors/libreoffice. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20120531-2080-uie8bt-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=libreoffice-3.5.2_2 UPGRADE_PORT_VER=3.5.2_2 make ** Fix the problem and try again. ---> Build of editors/libreoffice ended at: Thu, 31 May 2012 22:19:27 -0400 (consumed 00:22:31) ---> Upgrade of editors/libreoffice ended at: Thu, 31 May 2012 22:19:27 -0400 (consumed 00:22:31) ---> ** Upgrade tasks 3: 2 done, 0 ignored, 0 skipped and 1 failed ---> Listing the results (+:done / -:ignored / *:skipped / !:failed) + databases/postgresql90-client (postgresql-client-9.0.7_1) + lang/python27 (python27-2.7.3) ! editors/libreoffice (libreoffice-3.5.2_2) (unknown build error) From owner-freebsd-office@FreeBSD.ORG Fri Jun 1 06:49:34 2012 Return-Path: Delivered-To: office@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 83F811065673 for ; Fri, 1 Jun 2012 06:49:34 +0000 (UTC) (envelope-from kamikaze@bsdforen.de) Received: from mail.server1.bsdforen.de (bsdforen.de [82.193.243.81]) by mx1.freebsd.org (Postfix) with ESMTP id 40C198FC16 for ; Fri, 1 Jun 2012 06:49:33 +0000 (UTC) Received: from mobileKamikaze.norad (HSI-KBW-091-089-161-008.hsi2.kabel-badenwuerttemberg.de [91.89.161.8]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.server1.bsdforen.de (Postfix) with ESMTPSA id 07DAD860C7 for ; Fri, 1 Jun 2012 08:39:40 +0200 (CEST) Message-ID: <4FC863AC.8010004@bsdforen.de> Date: Fri, 01 Jun 2012 08:39:40 +0200 From: Dominic Fandrey User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120506 Thunderbird/12.0.1 MIME-Version: 1.0 To: office@freebsd.org Content-Type: multipart/mixed; boundary="------------040309080208030308030707" Cc: Subject: [patch] libreoffice-i18n broken X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jun 2012 06:49:34 -0000 This is a multi-part message in MIME format. --------------040309080208030308030707 Content-Type: text/plain; charset=ascii; format=flowed Content-Transfer-Encoding: 7bit Just a small single line fix, affects all users who do not build WITH_ALL. Found with my tinderbox (requeuing libreoffice-i18n wouldn't update libreoffice). -- A: Because it fouls the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing on usenet and in e-mail? --------------040309080208030308030707 Content-Type: text/plain; charset=UTF-8; name="patch-ports-editors-libreoffice-i18n-Makefile.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="patch-ports-editors-libreoffice-i18n-Makefile.txt" --- Makefile.orig 2012-06-01 08:31:23.000000000 +0200 +++ Makefile 2012-06-01 08:31:45.000000000 +0200 @@ -53,7 +53,7 @@ .include .for lang in ${LO_LANG_ALL} -.if defined(WITH_ALL) || defined(WITH_${${lang}_OPTION}) +.if defined(WITH_ALL) || defined(WITH_${lang}) RUN_DEPENDS+= ${${lang}_DETECT}:${PORTSDIR}/${${lang}_PORT} .endif .endfor --------------040309080208030308030707-- From owner-freebsd-office@FreeBSD.ORG Fri Jun 1 09:35:03 2012 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 579C8106566B for ; Fri, 1 Jun 2012 09:35:03 +0000 (UTC) (envelope-from RemiZOffAlex@mail.ru) Received: from smtp3.mail.ru (smtp3.mail.ru [94.100.176.131]) by mx1.freebsd.org (Postfix) with ESMTP id EDD4C8FC17 for ; Fri, 1 Jun 2012 09:34:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru; s=mail; h=Content-Type:Subject:To:MIME-Version:From:Date:Message-ID; bh=Vl5mtqudUXVRHjCFb+pyayQFXAclapDgPGBga/ACcH8=; b=I1BJV2LC9E8crlH+ZALt5Q5MYXyN1B5afGk88nzS64lkpAMyUGeqgLJ+5uKEeXiH2FNwj2QHvVoD5D1Hxnf71FOmAlJ+8HMVXeLFFlXbZXdvKmoqNuBiy5IO2E/X2zsB; Received: from [178.252.197.106] (port=53322 helo=blade.local.net) by smtp3.mail.ru with esmtpa (envelope-from ) id 1SaOFa-0001Ie-IU for office@FreeBSD.org; Fri, 01 Jun 2012 13:34:31 +0400 Message-ID: <4FC88CA3.4010109@mail.ru> Date: Fri, 01 Jun 2012 13:34:27 +0400 From: RemiZOffAlex User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120531 Thunderbird/12.0.1 MIME-Version: 1.0 To: office@FreeBSD.org Content-Type: multipart/mixed; boundary="------------070605060203000506080809" X-Spam: Not detected X-Mras: Ok Cc: Subject: Not build libreoffice X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jun 2012 09:35:03 -0000 This is a multi-part message in MIME format. --------------070605060203000506080809 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit make -C /usr/ports/editors/libreoffice install clean -- Самурай без меча подобен Ñамураю Ñ Ð¼ÐµÑ‡Ð¾Ð¼, но только без меча, однако как-будто Ñ Ð¼ÐµÑ‡Ð¾Ð¼, которого у него нет, но и без него он как Ñ Ð½Ð¸Ð¼... --------------070605060203000506080809 Content-Type: text/plain; charset=UTF-8; name="config.log" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.log" VGhpcyBmaWxlIGNvbnRhaW5zIGFueSBtZXNzYWdlcyBwcm9kdWNlZCBieSBjb21waWxlcnMg d2hpbGUKcnVubmluZyBjb25maWd1cmUsIHRvIGFpZCBkZWJ1Z2dpbmcgaWYgY29uZmlndXJl IG1ha2VzIGEgbWlzdGFrZS4KCkl0IHdhcyBjcmVhdGVkIGJ5IExpYnJlT2ZmaWNlIGNvbmZp Z3VyZSAzLjUsIHdoaWNoIHdhcwpnZW5lcmF0ZWQgYnkgR05VIEF1dG9jb25mIDIuNjMuICBJ bnZvY2F0aW9uIGNvbW1hbmQgbGluZSB3YXMKCiAgJCAuL2NvbmZpZ3VyZSAtLXdpdGgtdW5p eC13cmFwcGVyPWxpYnJlb2ZmaWNlIC0tZGlzYWJsZS1mZXRjaC1leHRlcm5hbCAtLXdpdGgt YnVpbGQtdmVyc2lvbj1GcmVlQlNEIHBvcnRzIDMuNS4yXzIgLS13aXRoLXZlbmRvcj1GcmVl QlNEIHBvcnRzIDMuNS4yXzIgLS1leGVjLXByZWZpeD0vdXNyL2xvY2FsIC0td2l0aC1nbnUt cGF0Y2g9L3Vzci9sb2NhbC9iaW4vZ3BhdGNoIC0td2l0aC1leHRlcm5hbC10YXI9L3Vzci9w b3J0cy9kaXN0ZmlsZXMvbGlicmVvZmZpY2UgLS13aXRoLXN5c3RlbS1saWJ4bWwgLS13aXRo LXN5c3RlbS1jYWlybyAtLWVuYWJsZS1jYWlyby1jYW52YXMgLS13aXRoLXN5c3RlbS16bGli IC0td2l0aC1zeXN0ZW0taWN1IC0td2l0aC1zeXN0ZW0tZGIgLS13aXRoLXN5c3RlbS1qcGVn IC0td2l0aC1zeXN0ZW0tZXhwYXQgLS13aXRoLXN5c3RlbS1vcGVuc3NsIC0td2l0aC1zeXN0 ZW0tY3VybCAtLXdpdGgtc3lzdGVtLWxpYnZpc2lvIC0td2l0aC1zeXN0ZW0tbGlid3BkIC0t d2l0aC1zeXN0ZW0tbGlid3BnIC0td2l0aC1zeXN0ZW0tbGlid3BzIC0td2l0aC1zeXN0ZW0t cG9wcGxlciAtLXdpdGgtc3lzdGVtLXJlZGxhbmQgLS13aXRoLXN5c3RlbS1odW5zcGVsbCAt LXdpdGgtc3lzdGVtLW15dGhlcyAtLXdpdGgtc3lzdGVtLWFsdGxpbnV4aHlwaCAtLXdpdGgt c3lzdGVtLWxpYmV4dHRleHRjYXQgLS13aXRoLXN5c3RlbS1scHNvbHZlIC0td2l0aC1zeXN0 ZW0tdmlncmEgLS13aXRoLWFsbG9jPXN5c3RlbSAtLXdpdGgtc3lzdGVtLXN0ZGxpYnMgLS13 aXRoLXN5c3RlbS1tZXNhLWhlYWRlcnMgLS1kaXNhYmxlLWVwbSAtLWRpc2FibGUtbW96aWxs YSAtLWRpc2FibGUtYnVpbGQtbW96aWxsYSAtLXdpdGhvdXQtc3lzdGVtLW1vemlsbGEgLS13 aXRob3V0LWZvbnRzIC0td2l0aG91dC1hZm1zIC0td2l0aG91dC1wcGRzIC0td2l0aG91dC1z dGxwb3J0IC0tZGlzYWJsZS1rZGUgLS1kaXNhYmxlLWtkZWFiIC0td2l0aC1zeXN0ZW0tbnNz IC0td2l0aG91dC1teXNwZWxsLWRpY3RzIC0td2l0aC1zeXN0ZW0tZGljdHMgLS1kaXNhYmxl LWRlcGVuZGVuY3ktdHJhY2tpbmcgLS13aXRoLWV4dGVybmFsLXRoZXMtZGlyPS91c3IvbG9j YWwvc2hhcmUvbXl0aGVzIC0td2l0aC1leHRlcm5hbC1oeXBoLWRpcj0vdXNyL2xvY2FsL3No YXJlL2h5cGhlbiAtLXdpdGgtZXh0ZXJuYWwtZGljdC1kaXI9L3Vzci9sb2NhbC9zaGFyZS9o dW5zcGVsbCAtLWRpc2FibGUtemVuaXR5IC0tZW5hYmxlLWdyYXBoaXRlIC0td2l0aC1zeXN0 ZW0tZ3JhcGhpdGUgLS13aXRoLXN5c3RlbS1zYW1wbGVpY2MgLS1lbmFibGUtbWVyZ2VsaWJz IC0tZW5hYmxlLWdpbyAtLWRpc2FibGUtbnNwbHVnaW4gLS1kaXNhYmxlLWxpbmtvbyAtLWRp c2FibGUtb25saW5lLXVwZGF0ZSAtLWRpc2FibGUteG1sc2VjIC0td2l0aC1zeXN0ZW0tZ2V0 dGV4dCAtLXdpdGgtc3lzdGVtLWxpYnBuZyAtLXdpdGgtc3lzdGVtLXBvc3RncmVzcWwgLS13 aXRoLXN5c3RlbS1saWJjbWlzIC0tZGlzYWJsZS1nbm9tZS12ZnMgLS1lbmFibGUtcHl0aG9u PXN5c3RlbSAtLWVuYWJsZS1leHQtcGRmaW1wb3J0IC0tZW5hYmxlLWV4dC1yZXBvcnQtYnVp bGRlciAtLXdpdGgtc3lzdGVtLWNwcHVuaXQgLS1kaXNhYmxlLXBvc3RncmVzcWwtc2RiYyAt LWVuYWJsZS1saWJyc3ZnPXN5c3RlbSAtLWRpc2FibGUtZ3RrMyAtLWRpc2FibGUtbmVvbiAt LWRpc2FibGUta2RlNCAtLWRpc2FibGUtZ2NvbmYgLS1kaXNhYmxlLWxvY2tkb3duIC0td2l0 aG91dC1qYXZhIC0tZGlzYWJsZS1vZGsgLS1lbmFibGUtcmVsZWFzZS1idWlsZCAtLXgtbGli cmFyaWVzPS91c3IvbG9jYWwvbGliIC0teC1pbmNsdWRlcz0vdXNyL2xvY2FsL2luY2x1ZGUg LS1wcmVmaXg9L3Vzci9sb2NhbCAtLW1hbmRpcj0vdXNyL2xvY2FsL21hbiAtLWluZm9kaXI9 L3Vzci9sb2NhbC9pbmZvLyAtLWJ1aWxkPWFtZDY0LXBvcnRibGQtZnJlZWJzZDkuMAoKIyMg LS0tLS0tLS0tICMjCiMjIFBsYXRmb3JtLiAjIwojIyAtLS0tLS0tLS0gIyMKCmhvc3RuYW1l ID0gYmxhZGUubG9jYWwubmV0CnVuYW1lIC1tID0gYW1kNjQKdW5hbWUgLXIgPSA5LjAtU1RB QkxFCnVuYW1lIC1zID0gRnJlZUJTRAp1bmFtZSAtdiA9IEZyZWVCU0QgOS4wLVNUQUJMRSAj NTogV2VkIE1heSAzMCAxNToxNzoyOCBNU0sgMjAxMiAgICAgcm9vdEBibGFkZS5sb2NhbC5u ZXQ6L3Vzci9vYmovdXNyL3NyYy9zeXMvQkxBREUgCgovdXNyL2Jpbi91bmFtZSAtcCA9IGFt ZDY0Ci9iaW4vdW5hbWUgLVggICAgID0gdW5rbm93bgoKL2Jpbi9hcmNoICAgICAgICAgICAg ICA9IHVua25vd24KL3Vzci9iaW4vYXJjaCAtayAgICAgICA9IHVua25vd24KL3Vzci9jb252 ZXgvZ2V0c3lzaW5mbyA9IHVua25vd24KL3Vzci9iaW4vaG9zdGluZm8gICAgICA9IHVua25v d24KL2Jpbi9tYWNoaW5lICAgICAgICAgICA9IHVua25vd24KL3Vzci9iaW4vb3NsZXZlbCAg ICAgICA9IHVua25vd24KL2Jpbi91bml2ZXJzZSAgICAgICAgICA9IHVua25vd24KClBBVEg6 IC9zYmluClBBVEg6IC9iaW4KUEFUSDogL3Vzci9zYmluClBBVEg6IC91c3IvYmluClBBVEg6 IC91c3IvZ2FtZXMKUEFUSDogL3Vzci9sb2NhbC9zYmluClBBVEg6IC91c3IvbG9jYWwvYmlu ClBBVEg6IC9yb290L2JpbgoKCiMjIC0tLS0tLS0tLS0tICMjCiMjIENvcmUgdGVzdHMuICMj CiMjIC0tLS0tLS0tLS0tICMjCgpjb25maWd1cmU6MzYyMDogY2hlY2tpbmcgYnVpbGQgc3lz dGVtIHR5cGUKY29uZmlndXJlOjM2Mzg6IHJlc3VsdDogYW1kNjQtcG9ydGJsZC1mcmVlYnNk OS4wCmNvbmZpZ3VyZTozNjYwOiBjaGVja2luZyBob3N0IHN5c3RlbSB0eXBlCmNvbmZpZ3Vy ZTozNjc1OiByZXN1bHQ6IGFtZDY0LXBvcnRibGQtZnJlZWJzZDkuMApjb25maWd1cmU6Mzcz MTogY2hlY2tpbmcgZm9yIHNlZApjb25maWd1cmU6Mzc0OTogZm91bmQgL3Vzci9iaW4vc2Vk CmNvbmZpZ3VyZTozNzYxOiByZXN1bHQ6IC91c3IvYmluL3NlZApjb25maWd1cmU6MzkwMzog Y2hlY2tpbmcgdGhlIEZyZWVCU0Qgb3BlcmF0aW5nIHN5c3RlbSByZWxlYXNlCmNvbmZpZ3Vy ZTozOTEwOiByZXN1bHQ6IGZvdW5kIE9TVkVSU0lPTj05MDA1MDYKY29uZmlndXJlOjM5MTI6 IGNoZWNraW5nIHdoaWNoIHRocmVhZCBsaWJyYXJ5IHRvIHVzZQpjb25maWd1cmU6MzkyNDog cmVzdWx0OiAtcHRocmVhZApjb25maWd1cmU6NTc2MTogY2hlY2tpbmcgZm9yIGdyZXAgdGhh dCBoYW5kbGVzIGxvbmcgbGluZXMgYW5kIC1lCmNvbmZpZ3VyZTo1ODIxOiByZXN1bHQ6IC91 c3IvYmluL2dyZXAKY29uZmlndXJlOjU4MjY6IGNoZWNraW5nIGZvciBlZ3JlcApjb25maWd1 cmU6NTg5MDogcmVzdWx0OiAvdXNyL2Jpbi9ncmVwIC1FCmNvbmZpZ3VyZTo1ODk5OiBjaGVj a2luZyBmb3IgZ2F3awpjb25maWd1cmU6NTkxNTogZm91bmQgL3Vzci9sb2NhbC9iaW4vZ2F3 awpjb25maWd1cmU6NTkyNjogcmVzdWx0OiBnYXdrCmNvbmZpZ3VyZTo1OTM5OiBjaGVja2lu ZyBmb3IgZ2F3awpjb25maWd1cmU6NTk1NzogZm91bmQgL3Vzci9sb2NhbC9iaW4vZ2F3awpj b25maWd1cmU6NTk2OTogcmVzdWx0OiAvdXNyL2xvY2FsL2Jpbi9nYXdrCmNvbmZpZ3VyZTo1 OTg1OiBjaGVja2luZyBmb3IgYmFzaApjb25maWd1cmU6NjAwMzogZm91bmQgL3Vzci9sb2Nh bC9iaW4vYmFzaApjb25maWd1cmU6NjAxNTogcmVzdWx0OiAvdXNyL2xvY2FsL2Jpbi9iYXNo CmNvbmZpZ3VyZTo2MDMwOiBjaGVja2luZyBmb3IgR05VIG9yIEJTRCB0YXIKY29uZmlndXJl OjYwMzk6IHJlc3VsdDogdGFyCmNvbmZpZ3VyZTo2MTQ0OiBBdXRvbWF0aWMgY2NhY2hlIGRl dGVjdGlvbiBpbmdvcmVkOiBDQyBpcyBwcmUtZGVmaW5lZApjb25maWd1cmU6NjE4MzogY2hl Y2tpbmcgZ2NjIGhvbWUKY29uZmlndXJlOjYxOTU6IHJlc3VsdDogL3Vzcgpjb25maWd1cmU6 NjI1NzogY2hlY2tpbmcgZm9yIGdjYwpjb25maWd1cmU6NjI4NDogcmVzdWx0OiBjbGFuZwpj b25maWd1cmU6NjUxNjogY2hlY2tpbmcgZm9yIEMgY29tcGlsZXIgdmVyc2lvbgpjb25maWd1 cmU6NjUyNDogY2xhbmcgLS12ZXJzaW9uID4mNQpGcmVlQlNEIGNsYW5nIHZlcnNpb24gMy4x IChicmFuY2hlcy9yZWxlYXNlXzMxIDE1Njg2MykgMjAxMjA1MjMKVGFyZ2V0OiB4ODZfNjQt dW5rbm93bi1mcmVlYnNkOS4wClRocmVhZCBtb2RlbDogcG9zaXgKY29uZmlndXJlOjY1Mjg6 ICQ/ID0gMApjb25maWd1cmU6NjUzNTogY2xhbmcgLXYgPiY1CkZyZWVCU0QgY2xhbmcgdmVy c2lvbiAzLjEgKGJyYW5jaGVzL3JlbGVhc2VfMzEgMTU2ODYzKSAyMDEyMDUyMwpUYXJnZXQ6 IHg4Nl82NC11bmtub3duLWZyZWVic2Q5LjAKVGhyZWFkIG1vZGVsOiBwb3NpeApjb25maWd1 cmU6NjUzOTogJD8gPSAwCmNvbmZpZ3VyZTo2NTQ2OiBjbGFuZyAtViA+JjUKY2xhbmc6IGVy cm9yOiBhcmd1bWVudCB0byAnLVYnIGlzIG1pc3NpbmcgKGV4cGVjdGVkIDEgdmFsdWUpCmNs YW5nOiBlcnJvcjogbm8gaW5wdXQgZmlsZXMKY29uZmlndXJlOjY1NTA6ICQ/ID0gMQpjb25m aWd1cmU6NjU3MzogY2hlY2tpbmcgZm9yIEMgY29tcGlsZXIgZGVmYXVsdCBvdXRwdXQgZmls ZSBuYW1lCmNvbmZpZ3VyZTo2NTk1OiBjbGFuZyAtTzIgLXBpcGUgLW1hcmNoPWNvcmUyIC1m bm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9p bmNsdWRlL2RiNDEgIC1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xpYiBjb25mdGVzdC5j ICA+JjUKY2xhbmc6IHdhcm5pbmc6IGFyZ3VtZW50IHVudXNlZCBkdXJpbmcgY29tcGlsYXRp b246ICctcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWInCmNvbmZpZ3VyZTo2NTk5OiAk PyA9IDAKY29uZmlndXJlOjY2Mzc6IHJlc3VsdDogYS5vdXQKY29uZmlndXJlOjY2NTY6IGNo ZWNraW5nIHdoZXRoZXIgdGhlIEMgY29tcGlsZXIgd29ya3MKY29uZmlndXJlOjY2NjY6IC4v YS5vdXQKY29uZmlndXJlOjY2NzA6ICQ/ID0gMApjb25maWd1cmU6NjY4OTogcmVzdWx0OiB5 ZXMKY29uZmlndXJlOjY2OTY6IGNoZWNraW5nIHdoZXRoZXIgd2UgYXJlIGNyb3NzIGNvbXBp bGluZwpjb25maWd1cmU6NjY5ODogcmVzdWx0OiBubwpjb25maWd1cmU6NjcwMTogY2hlY2tp bmcgZm9yIHN1ZmZpeCBvZiBleGVjdXRhYmxlcwpjb25maWd1cmU6NjcwODogY2xhbmcgLW8g Y29uZnRlc3QgLU8yIC1waXBlIC1tYXJjaD1jb3JlMiAtZm5vLXN0cmljdC1hbGlhc2luZyAt SS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxICAtcnBhdGg9 L3Vzci9saWI6L3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyAgPiY1CmNsYW5nOiB3YXJuaW5n OiBhcmd1bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJwYXRoPS91c3IvbGli Oi91c3IvbG9jYWwvbGliJwpjb25maWd1cmU6NjcxMjogJD8gPSAwCmNvbmZpZ3VyZTo2NzM4 OiByZXN1bHQ6IApjb25maWd1cmU6Njc0NDogY2hlY2tpbmcgZm9yIHN1ZmZpeCBvZiBvYmpl Y3QgZmlsZXMKY29uZmlndXJlOjY3NzA6IGNsYW5nIC1jIC1PMiAtcGlwZSAtbWFyY2g9Y29y ZTIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xv Y2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6Njc3NDogJD8gPSAw CmNvbmZpZ3VyZTo2Nzk5OiByZXN1bHQ6IG8KY29uZmlndXJlOjY4MDM6IGNoZWNraW5nIHdo ZXRoZXIgd2UgYXJlIHVzaW5nIHRoZSBHTlUgQyBjb21waWxlcgpjb25maWd1cmU6NjgzMjog Y2xhbmcgLWMgLU8yIC1waXBlIC1tYXJjaD1jb3JlMiAtZm5vLXN0cmljdC1hbGlhc2luZyAt SS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxIGNvbmZ0ZXN0 LmMgPiY1CmNvbmZpZ3VyZTo2ODM5OiAkPyA9IDAKY29uZmlndXJlOjY4NTY6IHJlc3VsdDog eWVzCmNvbmZpZ3VyZTo2ODY1OiBjaGVja2luZyB3aGV0aGVyIGNsYW5nIGFjY2VwdHMgLWcK Y29uZmlndXJlOjY4OTU6IGNsYW5nIC1jIC1nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vz ci9sb2NhbC9pbmNsdWRlL2RiNDEgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjY5MDI6ICQ/ ID0gMApjb25maWd1cmU6NzAwMzogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjcwMjA6IGNoZWNr aW5nIGZvciBjbGFuZyBvcHRpb24gdG8gYWNjZXB0IElTTyBDODkKY29uZmlndXJlOjcwOTQ6 IGNsYW5nICAtYyAtTzIgLXBpcGUgLW1hcmNoPWNvcmUyIC1mbm8tc3RyaWN0LWFsaWFzaW5n IC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgY29uZnRl c3QuYyA+JjUKY29uZmlndXJlOjcxMDE6ICQ/ID0gMApjb25maWd1cmU6NzEyNDogcmVzdWx0 OiBub25lIG5lZWRlZApjb25maWd1cmU6NzE1MDogY2hlY2tpbmcgZm9yIGNsYW5nCmNvbmZp Z3VyZTo3MTY4OiBmb3VuZCAvdXNyL2Jpbi9jbGFuZwpjb25maWd1cmU6NzE4MDogcmVzdWx0 OiAvdXNyL2Jpbi9jbGFuZwpjb25maWd1cmU6NzM1ODogY2hlY2tpbmcgdGhlIEdOVSBDIGNv bXBpbGVyIHZlcnNpb24KY29uZmlndXJlOjczODI6IHJlc3VsdDogY2hlY2tlZCAoZ2NjIDQu Mi4xKQpjb25maWd1cmU6NzQ2OTogY2hlY2tpbmcgZm9yIC1Cc3ltYm9saWMtZnVuY3Rpb25z IGxpbmtlciBzdXBwb3J0IApjb25maWd1cmU6NzQ5ODogY2xhbmcgLW8gY29uZnRlc3QgLU8y IC1waXBlIC1tYXJjaD1jb3JlMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwv aW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxICAtcnBhdGg9L3Vzci9saWI6L3Vz ci9sb2NhbC9saWIgLVdsLC1Cc3ltYm9saWMtZnVuY3Rpb25zIC1XbCwtLWR5bmFtaWMtbGlz dC1jcHAtbmV3IC1XbCwtLWR5bmFtaWMtbGlzdC1jcHAtdHlwZWluZm8gY29uZnRlc3QuYyAg PiY1CmNsYW5nOiB3YXJuaW5nOiBhcmd1bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9u OiAnLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliJwpjb25maWd1cmU6NzUwNTogJD8g PSAwCmNvbmZpZ3VyZTo3NTI1OiByZXN1bHQ6IGZvdW5kIApjb25maWd1cmU6NzY0MTogY2hl Y2tpbmcgd2hldGhlciB0byBlbmFibGUgY3Jhc2hkdW1wIGZlYXR1cmUKY29uZmlndXJlOjc2 NTA6IHJlc3VsdDogbm8KY29uZmlndXJlOjc3MjM6IGNoZWNraW5nIHdoZXRoZXIgdG8gdHVy biB3YXJuaW5ncyB0byBlcnJvcnMKY29uZmlndXJlOjc3MzE6IHJlc3VsdDogbm8KY29uZmln dXJlOjc3MzY6IGNoZWNraW5nIHdoZXRoZXIgdG8gZG8gYSBkZWJ1ZyBidWlsZApjb25maWd1 cmU6Nzc0NTogcmVzdWx0OiBubwpjb25maWd1cmU6Nzc1MDogY2hlY2tpbmcgd2hldGhlciB0 byBidWlsZCB3aXRoIGFkZGl0aW9uYWwgZGVidWcgdXRpbGl0aWVzCmNvbmZpZ3VyZTo3ODA0 OiByZXN1bHQ6IG5vLCBmdWxsIHByb2R1Y3QgYnVpbGQKY29uZmlndXJlOjc4MTA6IGNoZWNr aW5nIHdoZXRoZXIgdG8gdXNlIGxpbmtvbyBmb3IgdGhlIHNtb2tldGVzdCBpbnN0YWxsYXRp b24KY29uZmlndXJlOjc4MTQ6IHJlc3VsdDogbm8KY29uZmlndXJlOjc4MjU6IGNoZWNraW5n IHdoZXRoZXIgdG8gdXNlIGxpbmstdGltZSBvcHRpbWl6YXRpb24KY29uZmlndXJlOjc4MzM6 IHJlc3VsdDogbm8KY29uZmlndXJlOjc4Mzg6IGNoZWNraW5nIHdoZXRoZXIgdG8gaW5jbHVk ZSBzeW1ib2xzCmNvbmZpZ3VyZTo3ODQ2OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZTo3ODUxOiBj aGVja2luZyB3aGV0aGVyIHRvIHN0cmlwIHRoZSBzb2x2ZXIgb3Igbm90Lgpjb25maWd1cmU6 Nzg2NDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjc4NzE6IGNoZWNraW5nIHdoZXRoZXIgY3Vw cyBzdXBwb3J0IGlzIHByZXNlbnQKY29uZmlndXJlOjc4NzQ6IGNoZWNraW5nIGZvciBjdXBz UHJpbnRGaWxlcyBpbiAtbGN1cHMKY29uZmlndXJlOjc5MDk6IGNsYW5nIC1vIGNvbmZ0ZXN0 IC1PMiAtcGlwZSAtbWFyY2g9Y29yZTIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xv Y2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSAgLXJwYXRoPS91c3IvbGli Oi91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgLWxjdXBzICAgPiY1CmNsYW5nOiB3YXJuaW5n OiBhcmd1bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJwYXRoPS91c3IvbGli Oi91c3IvbG9jYWwvbGliJwovdXNyL2Jpbi9sZDogY2Fubm90IGZpbmQgLWxjdXBzCmNsYW5n OiBlcnJvcjogbGlua2VyIGNvbW1hbmQgZmFpbGVkIHdpdGggZXhpdCBjb2RlIDEgKHVzZSAt diB0byBzZWUgaW52b2NhdGlvbikKY29uZmlndXJlOjc5MTY6ICQ/ID0gMQpjb25maWd1cmU6 IGZhaWxlZCBwcm9ncmFtIHdhczoKfCAvKiBjb25mZGVmcy5oLiAgKi8KfCAjZGVmaW5lIFBB Q0tBR0VfTkFNRSAiTGlicmVPZmZpY2UiCnwgI2RlZmluZSBQQUNLQUdFX1RBUk5BTUUgImxp YnJlb2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FHRV9WRVJTSU9OICIzLjUiCnwgI2RlZmluZSBQ QUNLQUdFX1NUUklORyAiTGlicmVPZmZpY2UgMy41Igp8ICNkZWZpbmUgUEFDS0FHRV9CVUdS RVBPUlQgIiIKfCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwgCnwgLyogT3ZlcnJpZGUgYW55 IEdDQyBpbnRlcm5hbCBwcm90b3R5cGUgdG8gYXZvaWQgYW4gZXJyb3IuCnwgICAgVXNlIGNo YXIgYmVjYXVzZSBpbnQgbWlnaHQgbWF0Y2ggdGhlIHJldHVybiB0eXBlIG9mIGEgR0NDCnwg ICAgYnVpbHRpbiBhbmQgdGhlbiBpdHMgYXJndW1lbnQgcHJvdG90eXBlIHdvdWxkIHN0aWxs IGFwcGx5LiAgKi8KfCAjaWZkZWYgX19jcGx1c3BsdXMKfCBleHRlcm4gIkMiCnwgI2VuZGlm CnwgY2hhciBjdXBzUHJpbnRGaWxlcyAoKTsKfCBpbnQKfCBtYWluICgpCnwgewp8IHJldHVy biBjdXBzUHJpbnRGaWxlcyAoKTsKfCAgIDsKfCAgIHJldHVybiAwOwp8IH0KY29uZmlndXJl Ojc5Mzc6IHJlc3VsdDogbm8KY29uZmlndXJlOjc5NTM6IGNoZWNraW5nIGhvdyB0byBydW4g dGhlIEMgcHJlcHJvY2Vzc29yCmNvbmZpZ3VyZTo4MDcxOiByZXN1bHQ6IGNsYW5nLWNwcApj b25maWd1cmU6ODEwMDogY2xhbmctY3BwIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9s b2NhbC9pbmNsdWRlL2RiNDEgY29uZnRlc3QuYwpjb25maWd1cmU6ODEwNzogJD8gPSAwCmNv bmZpZ3VyZTo4MTM4OiBjbGFuZy1jcHAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xv Y2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jCmNvbmZ0ZXN0LmM6ODoxMDogZmF0YWwgZXJy b3I6ICdhY19ub25leGlzdGVudC5oJyBmaWxlIG5vdCBmb3VuZAojaW5jbHVkZSA8YWNfbm9u ZXhpc3RlbnQuaD4KICAgICAgICAgXgoxIGVycm9yIGdlbmVyYXRlZC4KY29uZmlndXJlOjgx NDU6ICQ/ID0gMQpjb25maWd1cmU6IGZhaWxlZCBwcm9ncmFtIHdhczoKfCAvKiBjb25mZGVm cy5oLiAgKi8KfCAjZGVmaW5lIFBBQ0tBR0VfTkFNRSAiTGlicmVPZmZpY2UiCnwgI2RlZmlu ZSBQQUNLQUdFX1RBUk5BTUUgImxpYnJlb2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FHRV9WRVJT SU9OICIzLjUiCnwgI2RlZmluZSBQQUNLQUdFX1NUUklORyAiTGlicmVPZmZpY2UgMy41Igp8 ICNkZWZpbmUgUEFDS0FHRV9CVUdSRVBPUlQgIiIKfCAvKiBlbmQgY29uZmRlZnMuaC4gICov CnwgI2luY2x1ZGUgPGFjX25vbmV4aXN0ZW50Lmg+CmNvbmZpZ3VyZTo4MTg1OiBjaGVja2lu ZyBmb3IgQU5TSSBDIGhlYWRlciBmaWxlcwpjb25maWd1cmU6ODIxNTogY2xhbmcgLWMgLU8y IC1waXBlIC1tYXJjaD1jb3JlMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwv aW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxIGNvbmZ0ZXN0LmMgPiY1CmNvbmZp Z3VyZTo4MjIyOiAkPyA9IDAKY29uZmlndXJlOjgzMjE6IGNsYW5nIC1vIGNvbmZ0ZXN0IC1P MiAtcGlwZSAtbWFyY2g9Y29yZTIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2Fs L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSAgLXJwYXRoPS91c3IvbGliOi91 c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgID4mNQpjbGFuZzogd2FybmluZzogYXJndW1lbnQg dW51c2VkIGR1cmluZyBjb21waWxhdGlvbjogJy1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2Fs L2xpYicKY29uZmlndXJlOjgzMjU6ICQ/ID0gMApjb25maWd1cmU6ODMzMTogLi9jb25mdGVz dApjb25maWd1cmU6ODMzNTogJD8gPSAwCmNvbmZpZ3VyZTo4MzUzOiByZXN1bHQ6IHllcwpj b25maWd1cmU6ODM3NzogY2hlY2tpbmcgZm9yIHN5cy90eXBlcy5oCmNvbmZpZ3VyZTo4Mzk4 OiBjbGFuZyAtYyAtTzIgLXBpcGUgLW1hcmNoPWNvcmUyIC1mbm8tc3RyaWN0LWFsaWFzaW5n IC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgY29uZnRl c3QuYyA+JjUKY29uZmlndXJlOjg0MDU6ICQ/ID0gMApjb25maWd1cmU6ODQyMjogcmVzdWx0 OiB5ZXMKY29uZmlndXJlOjgzNzc6IGNoZWNraW5nIGZvciBzeXMvc3RhdC5oCmNvbmZpZ3Vy ZTo4Mzk4OiBjbGFuZyAtYyAtTzIgLXBpcGUgLW1hcmNoPWNvcmUyIC1mbm8tc3RyaWN0LWFs aWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEg Y29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjg0MDU6ICQ/ID0gMApjb25maWd1cmU6ODQyMjog cmVzdWx0OiB5ZXMKY29uZmlndXJlOjgzNzc6IGNoZWNraW5nIGZvciBzdGRsaWIuaApjb25m aWd1cmU6ODM5ODogY2xhbmcgLWMgLU8yIC1waXBlIC1tYXJjaD1jb3JlMiAtZm5vLXN0cmlj dC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9k YjQxIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZTo4NDA1OiAkPyA9IDAKY29uZmlndXJlOjg0 MjI6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo4Mzc3OiBjaGVja2luZyBmb3Igc3RyaW5nLmgK Y29uZmlndXJlOjgzOTg6IGNsYW5nIC1jIC1PMiAtcGlwZSAtbWFyY2g9Y29yZTIgLWZuby1z dHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1 ZGUvZGI0MSBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6ODQwNTogJD8gPSAwCmNvbmZpZ3Vy ZTo4NDIyOiByZXN1bHQ6IHllcwpjb25maWd1cmU6ODM3NzogY2hlY2tpbmcgZm9yIG1lbW9y eS5oCmNvbmZpZ3VyZTo4Mzk4OiBjbGFuZyAtYyAtTzIgLXBpcGUgLW1hcmNoPWNvcmUyIC1m bm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9p bmNsdWRlL2RiNDEgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjg0MDU6ICQ/ID0gMApjb25m aWd1cmU6ODQyMjogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjgzNzc6IGNoZWNraW5nIGZvciBz dHJpbmdzLmgKY29uZmlndXJlOjgzOTg6IGNsYW5nIC1jIC1PMiAtcGlwZSAtbWFyY2g9Y29y ZTIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xv Y2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6ODQwNTogJD8gPSAw CmNvbmZpZ3VyZTo4NDIyOiByZXN1bHQ6IHllcwpjb25maWd1cmU6ODM3NzogY2hlY2tpbmcg Zm9yIGludHR5cGVzLmgKY29uZmlndXJlOjgzOTg6IGNsYW5nIC1jIC1PMiAtcGlwZSAtbWFy Y2g9Y29yZTIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkv dXNyL2xvY2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jID4mNQpjb25maWd1cmU6ODQwNTog JD8gPSAwCmNvbmZpZ3VyZTo4NDIyOiByZXN1bHQ6IHllcwpjb25maWd1cmU6ODM3NzogY2hl Y2tpbmcgZm9yIHN0ZGludC5oCmNvbmZpZ3VyZTo4Mzk4OiBjbGFuZyAtYyAtTzIgLXBpcGUg LW1hcmNoPWNvcmUyIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRl IC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjg0 MDU6ICQ/ID0gMApjb25maWd1cmU6ODQyMjogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjgzNzc6 IGNoZWNraW5nIGZvciB1bmlzdGQuaApjb25maWd1cmU6ODM5ODogY2xhbmcgLWMgLU8yIC1w aXBlIC1tYXJjaD1jb3JlMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5j bHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3Vy ZTo4NDA1OiAkPyA9IDAKY29uZmlndXJlOjg0MjI6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTo4 NDQ2OiBjaGVja2luZyBjdXBzL2N1cHMuaCB1c2FiaWxpdHkKY29uZmlndXJlOjg0NjM6IGNs YW5nIC1jIC1PMiAtcGlwZSAtbWFyY2g9Y29yZTIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkv dXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5j ID4mNQpjb25maWd1cmU6ODQ3MDogJD8gPSAwCmNvbmZpZ3VyZTo4NDg0OiByZXN1bHQ6IHll cwpjb25maWd1cmU6ODQ4ODogY2hlY2tpbmcgY3Vwcy9jdXBzLmggcHJlc2VuY2UKY29uZmln dXJlOjg1MDM6IGNsYW5nLWNwcCAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwv aW5jbHVkZS9kYjQxIGNvbmZ0ZXN0LmMKY29uZmlndXJlOjg1MTA6ICQ/ID0gMApjb25maWd1 cmU6ODUyNDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjg1NTI6IGNoZWNraW5nIGZvciBjdXBz L2N1cHMuaApjb25maWd1cmU6ODU1OTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjg1ODA6IGNo ZWNraW5nIHdoZXRoZXIgd2UgbmVlZCBmb250Y29uZmlnCmNvbmZpZ3VyZTo4NTg0OiByZXN1 bHQ6IHllcwpjb25maWd1cmU6ODYzNTogY2hlY2tpbmcgZm9yIHBrZy1jb25maWcKY29uZmln dXJlOjg2NTM6IGZvdW5kIC91c3IvbG9jYWwvYmluL3BrZy1jb25maWcKY29uZmlndXJlOjg2 NjU6IHJlc3VsdDogL3Vzci9sb2NhbC9iaW4vcGtnLWNvbmZpZwpjb25maWd1cmU6ODY5MDog Y2hlY2tpbmcgcGtnLWNvbmZpZyBpcyBhdCBsZWFzdCB2ZXJzaW9uIDAuOS4wCmNvbmZpZ3Vy ZTo4NjkzOiByZXN1bHQ6IHllcwpjb25maWd1cmU6ODcwNDogY2hlY2tpbmcgZm9yIEZPTlRD T05GSUcKY29uZmlndXJlOjg3MTE6ICRQS0dfQ09ORklHIC0tZXhpc3RzIC0tcHJpbnQtZXJy b3JzICJmb250Y29uZmlnID49IDIuMi4wIgpjb25maWd1cmU6ODcxNDogJD8gPSAwCmNvbmZp Z3VyZTo4NzI3OiAkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAiZm9udGNv bmZpZyA+PSAyLjIuMCIKY29uZmlndXJlOjg3MzA6ICQ/ID0gMApjb25maWd1cmU6ODgwNzog cmVzdWx0OiB5ZXMKY29uZmlndXJlOjg4MjU6IGNoZWNraW5nIHdoZXRoZXIgd2Ugd2FudCB0 byBmZXRjaCB0YXJiYWxscwpjb25maWd1cmU6ODgzMjogcmVzdWx0OiBubwpjb25maWd1cmU6 ODgzOTogY2hlY2tpbmcgd2hldGhlciB0byBlbmFibGUgZmlsdGVycyBmb3IgbGVnYWN5IGJp bmFyeSBmaWxlIGZvcm1hdHMgKFN0YXJPZmZpY2UgNS4yKQpjb25maWd1cmU6ODg0MzogcmVz dWx0OiBubwpjb25maWd1cmU6ODg1NDogY2hlY2tpbmcgd2hldGhlciB0byBidWlsZCBoZWxw CmNvbmZpZ3VyZTo4ODU3OiByZXN1bHQ6IHllcwpjb25maWd1cmU6ODg3NjogY2hlY2tpbmcg d2hldGhlciB0byB1c2UgUlBBVEggaW4gc2hhcmVkIGxpYnJhcmllcwpjb25maWd1cmU6ODg4 MzogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjg4ODc6IGNoZWNraW5nIHdoZXRoZXIgdG8gaW5j bHVkZSBNeVNwZWxsIGRpY3Rpb25hcmllcwpjb25maWd1cmU6ODg5NjogcmVzdWx0OiBubwpj b25maWd1cmU6ODkwMjogY2hlY2tpbmcgd2hldGhlciB0byB1c2UgZGljdHMgZnJvbSBleHRl cm5hbCBwYXRocwpjb25maWd1cmU6ODkwNTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjg5MDg6 IGNoZWNraW5nIGZvciBzcGVsbGluZyBkaWN0aW9uYXJ5IGRpcmVjdG9yeQpjb25maWd1cmU6 ODkxNTogcmVzdWx0OiBmaWxlOi8vL3Vzci9sb2NhbC9zaGFyZS9odW5zcGVsbApjb25maWd1 cmU6ODkxNzogY2hlY2tpbmcgZm9yIGh5cGhlbmF0aW9uIHBhdHRlcm5zIGRpcmVjdG9yeQpj b25maWd1cmU6ODkyNDogcmVzdWx0OiBmaWxlOi8vL3Vzci9sb2NhbC9zaGFyZS9oeXBoZW4K Y29uZmlndXJlOjg5MjY6IGNoZWNraW5nIGZvciB0aGVzYXVydXMgZGlyZWN0b3J5CmNvbmZp Z3VyZTo4OTMzOiByZXN1bHQ6IGZpbGU6Ly8vdXNyL2xvY2FsL3NoYXJlL215dGhlcwpjb25m aWd1cmU6ODk0NTogY2hlY2tpbmcgd2hldGhlciB0byBlbmFibGUgcGNoIGZlYXR1cmUKY29u ZmlndXJlOjg5NDc6IHJlc3VsdDogbm8sIG9ic29sZXRlCmNvbmZpZ3VyZTo4OTUwOiBjaGVj a2luZyBmb3IgR05VIG1ha2UKY29uZmlndXJlOjg5Njc6IHJlc3VsdDogZ21ha2UKY29uZmln dXJlOjg5NzU6IGNoZWNraW5nIHRoZSBHTlUgbWFrZSB2ZXJzaW9uCmNvbmZpZ3VyZTo4OTgw OiByZXN1bHQ6IGdtYWtlIDMuODIKY29uZmlndXJlOjkxMTI6IGNoZWNraW5nIGZvciAtLWhh c2gtc3R5bGUgZ2NjIGxpbmtlciBzdXBwb3J0IApjb25maWd1cmU6OTE1MzogY2xhbmcgLW8g Y29uZnRlc3QgLU8yIC1waXBlIC1tYXJjaD1jb3JlMiAtZm5vLXN0cmljdC1hbGlhc2luZyAt SS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxICAtcnBhdGg9 L3Vzci9saWI6L3Vzci9sb2NhbC9saWIgLVdsLC0taGFzaC1zdHlsZT1nbnUgY29uZnRlc3Qu YyAgPiY1CmNsYW5nOiB3YXJuaW5nOiBhcmd1bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0 aW9uOiAnLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliJwpjb25maWd1cmU6OTE2MDog JD8gPSAwCmNvbmZpZ3VyZTo5MTg2OiByZXN1bHQ6IGdudSAKY29uZmlndXJlOjkyMDM6IGNo ZWNraW5nIGZvciBwZXJsCmNvbmZpZ3VyZTo5MjIxOiBmb3VuZCAvdXNyL2Jpbi9wZXJsCmNv bmZpZ3VyZTo5MjMzOiByZXN1bHQ6IC91c3IvYmluL3BlcmwKY29uZmlndXJlOjkyNTQ6IGNo ZWNraW5nIHRoZSBQZXJsIHZlcnNpb24KY29uZmlndXJlOjkyNjM6IHJlc3VsdDogY2hlY2tl ZCAocGVybCA1KQpjb25maWd1cmU6OTI3MzogY2hlY2tpbmcgZm9yIHJlcXVpcmVkIFBlcmwg bW9kdWxlcwpjb25maWd1cmU6OTI3NjogcmVzdWx0OiBhbGwgbW9kdWxlcyBmb3VuZApjb25m aWd1cmU6OTY1MTogY2hlY2tpbmcgZm9yIHBrZy1jb25maWcKY29uZmlndXJlOjk2ODE6IHJl c3VsdDogL3Vzci9sb2NhbC9iaW4vcGtnLWNvbmZpZwpjb25maWd1cmU6OTcwNjogY2hlY2tp bmcgcGtnLWNvbmZpZyBpcyBhdCBsZWFzdCB2ZXJzaW9uIDAuOS4wCmNvbmZpZ3VyZTo5NzA5 OiByZXN1bHQ6IHllcwpjb25maWd1cmU6OTc2OTogY2hlY2tpbmcgZm9yIGFyCmNvbmZpZ3Vy ZTo5Nzg1OiBmb3VuZCAvdXNyL2Jpbi9hcgpjb25maWd1cmU6OTc5NjogcmVzdWx0OiBhcgpj b25maWd1cmU6OTg2MTogY2hlY2tpbmcgZm9yIG5tCmNvbmZpZ3VyZTo5ODc3OiBmb3VuZCAv dXNyL2Jpbi9ubQpjb25maWd1cmU6OTg4ODogcmVzdWx0OiBubQpjb25maWd1cmU6OTk1Mzog Y2hlY2tpbmcgZm9yIG9iamR1bXAKY29uZmlndXJlOjk5Njk6IGZvdW5kIC91c3IvYmluL29i amR1bXAKY29uZmlndXJlOjk5ODA6IHJlc3VsdDogb2JqZHVtcApjb25maWd1cmU6MTAwNDU6 IGNoZWNraW5nIGZvciByYW5saWIKY29uZmlndXJlOjEwMDYxOiBmb3VuZCAvdXNyL2Jpbi9y YW5saWIKY29uZmlndXJlOjEwMDcyOiByZXN1bHQ6IHJhbmxpYgpjb25maWd1cmU6MTAxMzc6 IGNoZWNraW5nIGZvciBzdHJpcApjb25maWd1cmU6MTAxNTM6IGZvdW5kIC91c3IvYmluL3N0 cmlwCmNvbmZpZ3VyZToxMDE2NDogcmVzdWx0OiBzdHJpcApjb25maWd1cmU6MTA1NzU6IGNo ZWNraW5nIGZvciBBTlNJIEMgaGVhZGVyIGZpbGVzCmNvbmZpZ3VyZToxMDc0MzogcmVzdWx0 OiB5ZXMKY29uZmlndXJlOjEwODY5OiBjaGVja2luZyBmb3IgQysrIGNvbXBpbGVyIHZlcnNp b24KY29uZmlndXJlOjEwODc3OiBjbGFuZysrIC0tdmVyc2lvbiA+JjUKRnJlZUJTRCBjbGFu ZyB2ZXJzaW9uIDMuMSAoYnJhbmNoZXMvcmVsZWFzZV8zMSAxNTY4NjMpIDIwMTIwNTIzClRh cmdldDogeDg2XzY0LXVua25vd24tZnJlZWJzZDkuMApUaHJlYWQgbW9kZWw6IHBvc2l4CmNv bmZpZ3VyZToxMDg4MTogJD8gPSAwCmNvbmZpZ3VyZToxMDg4ODogY2xhbmcrKyAtdiA+JjUK RnJlZUJTRCBjbGFuZyB2ZXJzaW9uIDMuMSAoYnJhbmNoZXMvcmVsZWFzZV8zMSAxNTY4NjMp IDIwMTIwNTIzClRhcmdldDogeDg2XzY0LXVua25vd24tZnJlZWJzZDkuMApUaHJlYWQgbW9k ZWw6IHBvc2l4CmNvbmZpZ3VyZToxMDg5MjogJD8gPSAwCmNvbmZpZ3VyZToxMDg5OTogY2xh bmcrKyAtViA+JjUKY2xhbmcrKzogZXJyb3I6IGFyZ3VtZW50IHRvICctVicgaXMgbWlzc2lu ZyAoZXhwZWN0ZWQgMSB2YWx1ZSkKY2xhbmcrKzogZXJyb3I6IG5vIGlucHV0IGZpbGVzCmNv bmZpZ3VyZToxMDkwMzogJD8gPSAxCmNvbmZpZ3VyZToxMDkwNjogY2hlY2tpbmcgd2hldGhl ciB3ZSBhcmUgdXNpbmcgdGhlIEdOVSBDKysgY29tcGlsZXIKY29uZmlndXJlOjEwOTM1OiBj bGFuZysrIC1jIC1zdGQ9Z251Kys5OCAtUXVudXNlZC1hcmd1bWVudHMgLUkvdXNyL2xvY2Fs L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jcHAgPiY1CmNv bmZpZ3VyZToxMDk0MjogJD8gPSAwCmNvbmZpZ3VyZToxMDk1OTogcmVzdWx0OiB5ZXMKY29u ZmlndXJlOjEwOTY4OiBjaGVja2luZyB3aGV0aGVyIGNsYW5nKysgYWNjZXB0cyAtZwpjb25m aWd1cmU6MTA5OTg6IGNsYW5nKysgLWMgLWcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNy L2xvY2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jcHAgPiY1CmNvbmZpZ3VyZToxMTAwNTog JD8gPSAwCmNvbmZpZ3VyZToxMTEwNjogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjExMTM2OiBj aGVja2luZyB0aGUgR05VIEMrKyBjb21waWxlciB2ZXJzaW9uCmNvbmZpZ3VyZToxMTE1OTog cmVzdWx0OiBjaGVja2VkIChnKysgNC4yLjEpCmNvbmZpZ3VyZToxMTMyNzogY2hlY2tpbmcg aG93IHRvIHJ1biB0aGUgQysrIHByZXByb2Nlc3Nvcgpjb25maWd1cmU6MTEzNjM6IGNsYW5n KysgLUUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSBj b25mdGVzdC5jcHAKY29uZmlndXJlOjExMzcwOiAkPyA9IDAKY29uZmlndXJlOjExNDAxOiBj bGFuZysrIC1FIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2Ri NDEgY29uZnRlc3QuY3BwCmNvbmZ0ZXN0LmNwcDoyMDoxMDogZmF0YWwgZXJyb3I6ICdhY19u b25leGlzdGVudC5oJyBmaWxlIG5vdCBmb3VuZAojaW5jbHVkZSA8YWNfbm9uZXhpc3RlbnQu aD4KICAgICAgICAgXgoxIGVycm9yIGdlbmVyYXRlZC4KY29uZmlndXJlOjExNDA4OiAkPyA9 IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaC4gICov CnwgI2RlZmluZSBQQUNLQUdFX05BTUUgIkxpYnJlT2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FH RV9UQVJOQU1FICJsaWJyZW9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiMy41 Igp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIkxpYnJlT2ZmaWNlIDMuNSIKfCAjZGVmaW5l IFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZp bmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNk ZWZpbmUgSEFWRV9TVERMSUJfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVm aW5lIEhBVkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNkZWZp bmUgSEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1RESU5UX0ggMQp8ICNkZWZp bmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBIQVZFX0NVUFNfSCAxCnwgI2RlZmluZSBT VERDX0hFQURFUlMgMQp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8KfCAjaW5jbHVkZSA8YWNf bm9uZXhpc3RlbnQuaD4KY29uZmlndXJlOjExNDQxOiByZXN1bHQ6IGNsYW5nKysgLUUKY29u ZmlndXJlOjExNDcwOiBjbGFuZysrIC1FIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9s b2NhbC9pbmNsdWRlL2RiNDEgY29uZnRlc3QuY3BwCmNvbmZpZ3VyZToxMTQ3NzogJD8gPSAw CmNvbmZpZ3VyZToxMTUwODogY2xhbmcrKyAtRSAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91 c3IvbG9jYWwvaW5jbHVkZS9kYjQxIGNvbmZ0ZXN0LmNwcApjb25mdGVzdC5jcHA6MjA6MTA6 IGZhdGFsIGVycm9yOiAnYWNfbm9uZXhpc3RlbnQuaCcgZmlsZSBub3QgZm91bmQKI2luY2x1 ZGUgPGFjX25vbmV4aXN0ZW50Lmg+CiAgICAgICAgIF4KMSBlcnJvciBnZW5lcmF0ZWQuCmNv bmZpZ3VyZToxMTUxNTogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8 IC8qIGNvbmZkZWZzLmguICAqLwp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICJMaWJyZU9mZmlj ZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAibGlicmVvZmZpY2UiCnwgI2RlZmluZSBQ QUNLQUdFX1ZFUlNJT04gIjMuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJMaWJyZU9m ZmljZSAzLjUiCnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8ICNkZWZpbmUgU1RE Q19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZpbmUgSEFW RV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFW RV9TVFJJTkdfSCAxCnwgI2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVf U1RSSU5HU19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZF X1NURElOVF9IIDEKfCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNkZWZpbmUgSEFWRV9D VVBTX0ggMQp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAvKiBlbmQgY29uZmRlZnMuaC4g ICovCnwgI2luY2x1ZGUgPGFjX25vbmV4aXN0ZW50Lmg+CmNvbmZpZ3VyZToxMTU2MzogY2hl Y2tpbmcgaG93IHRvIHJ1biB0aGUgQyBwcmVwcm9jZXNzb3IKY29uZmlndXJlOjExNjgxOiBy ZXN1bHQ6IGNsYW5nLWNwcApjb25maWd1cmU6MTE3MTA6IGNsYW5nLWNwcCAtSS91c3IvbG9j YWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxIGNvbmZ0ZXN0LmMKY29uZmln dXJlOjExNzE3OiAkPyA9IDAKY29uZmlndXJlOjExNzQ4OiBjbGFuZy1jcHAgLUkvdXNyL2xv Y2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jCmNvbmZ0 ZXN0LmM6MjA6MTA6IGZhdGFsIGVycm9yOiAnYWNfbm9uZXhpc3RlbnQuaCcgZmlsZSBub3Qg Zm91bmQKI2luY2x1ZGUgPGFjX25vbmV4aXN0ZW50Lmg+CiAgICAgICAgIF4KMSBlcnJvciBn ZW5lcmF0ZWQuCmNvbmZpZ3VyZToxMTc1NTogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHBy b2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8ICNkZWZpbmUgUEFDS0FHRV9OQU1F ICJMaWJyZU9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAibGlicmVvZmZpY2Ui CnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIjMuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RS SU5HICJMaWJyZU9mZmljZSAzLjUiCnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8 ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8 ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RETElCX0ggMQp8 ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwgI2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAj ZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwg I2RlZmluZSBIQVZFX1NURElOVF9IIDEKfCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNk ZWZpbmUgSEFWRV9DVVBTX0ggMQp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAvKiBlbmQg Y29uZmRlZnMuaC4gICovCnwgI2luY2x1ZGUgPGFjX25vbmV4aXN0ZW50Lmg+CmNvbmZpZ3Vy ZToxMTgwNTogY2hlY2tpbmcgc2l6ZSBvZiBsb25nCmNvbmZpZ3VyZToxMjExMDogY2xhbmcg LW8gY29uZnRlc3QgLU8yIC1waXBlIC1tYXJjaD1jb3JlMiAtZm5vLXN0cmljdC1hbGlhc2lu ZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxICAtcnBh dGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyAgPiY1CmNsYW5nOiB3YXJu aW5nOiBhcmd1bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJwYXRoPS91c3Iv bGliOi91c3IvbG9jYWwvbGliJwpjb25maWd1cmU6MTIxMTQ6ICQ/ID0gMApjb25maWd1cmU6 MTIxMjA6IC4vY29uZnRlc3QKY29uZmlndXJlOjEyMTI0OiAkPyA9IDAKY29uZmlndXJlOjEy MTUwOiByZXN1bHQ6IDgKY29uZmlndXJlOjEyMTY0OiBjaGVja2luZyBzaXplIG9mIHNob3J0 CmNvbmZpZ3VyZToxMjQ2OTogY2xhbmcgLW8gY29uZnRlc3QgLU8yIC1waXBlIC1tYXJjaD1j b3JlMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3Iv bG9jYWwvaW5jbHVkZS9kYjQxICAtcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWIgY29u ZnRlc3QuYyAgPiY1CmNsYW5nOiB3YXJuaW5nOiBhcmd1bWVudCB1bnVzZWQgZHVyaW5nIGNv bXBpbGF0aW9uOiAnLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliJwpjb25maWd1cmU6 MTI0NzM6ICQ/ID0gMApjb25maWd1cmU6MTI0Nzk6IC4vY29uZnRlc3QKY29uZmlndXJlOjEy NDgzOiAkPyA9IDAKY29uZmlndXJlOjEyNTA5OiByZXN1bHQ6IDIKY29uZmlndXJlOjEyNTIz OiBjaGVja2luZyBzaXplIG9mIGludApjb25maWd1cmU6MTI4Mjg6IGNsYW5nIC1vIGNvbmZ0 ZXN0IC1PMiAtcGlwZSAtbWFyY2g9Y29yZTIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNy L2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSAgLXJwYXRoPS91c3Iv bGliOi91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgID4mNQpjbGFuZzogd2FybmluZzogYXJn dW1lbnQgdW51c2VkIGR1cmluZyBjb21waWxhdGlvbjogJy1ycGF0aD0vdXNyL2xpYjovdXNy L2xvY2FsL2xpYicKY29uZmlndXJlOjEyODMyOiAkPyA9IDAKY29uZmlndXJlOjEyODM4OiAu L2NvbmZ0ZXN0CmNvbmZpZ3VyZToxMjg0MjogJD8gPSAwCmNvbmZpZ3VyZToxMjg2ODogcmVz dWx0OiA0CmNvbmZpZ3VyZToxMjg4MjogY2hlY2tpbmcgc2l6ZSBvZiBsb25nIGxvbmcKY29u ZmlndXJlOjEzMTg3OiBjbGFuZyAtbyBjb25mdGVzdCAtTzIgLXBpcGUgLW1hcmNoPWNvcmUy IC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2Nh bC9pbmNsdWRlL2RiNDEgIC1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xpYiBjb25mdGVz dC5jICA+JjUKY2xhbmc6IHdhcm5pbmc6IGFyZ3VtZW50IHVudXNlZCBkdXJpbmcgY29tcGls YXRpb246ICctcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWInCmNvbmZpZ3VyZToxMzE5 MTogJD8gPSAwCmNvbmZpZ3VyZToxMzE5NzogLi9jb25mdGVzdApjb25maWd1cmU6MTMyMDE6 ICQ/ID0gMApjb25maWd1cmU6MTMyMjc6IHJlc3VsdDogOApjb25maWd1cmU6MTMyNDE6IGNo ZWNraW5nIHNpemUgb2YgZG91YmxlCmNvbmZpZ3VyZToxMzU0NjogY2xhbmcgLW8gY29uZnRl c3QgLU8yIC1waXBlIC1tYXJjaD1jb3JlMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3Iv bG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxICAtcnBhdGg9L3Vzci9s aWI6L3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyAgPiY1CmNsYW5nOiB3YXJuaW5nOiBhcmd1 bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJwYXRoPS91c3IvbGliOi91c3Iv bG9jYWwvbGliJwpjb25maWd1cmU6MTM1NTA6ICQ/ID0gMApjb25maWd1cmU6MTM1NTY6IC4v Y29uZnRlc3QKY29uZmlndXJlOjEzNTYwOiAkPyA9IDAKY29uZmlndXJlOjEzNTg2OiByZXN1 bHQ6IDgKY29uZmlndXJlOjEzNjAwOiBjaGVja2luZyBzaXplIG9mIHZvaWQqCmNvbmZpZ3Vy ZToxMzkwNTogY2xhbmcgLW8gY29uZnRlc3QgLU8yIC1waXBlIC1tYXJjaD1jb3JlMiAtZm5v LXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5j bHVkZS9kYjQxICAtcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyAg PiY1CmNsYW5nOiB3YXJuaW5nOiBhcmd1bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9u OiAnLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliJwpjb25maWd1cmU6MTM5MDk6ICQ/ ID0gMApjb25maWd1cmU6MTM5MTU6IC4vY29uZnRlc3QKY29uZmlndXJlOjEzOTE5OiAkPyA9 IDAKY29uZmlndXJlOjEzOTQ1OiByZXN1bHQ6IDgKY29uZmlndXJlOjEzOTY4OiBjaGVja2lu ZyBhbGlnbm1lbnQgb2Ygc2hvcnQKY29uZmlndXJlOjE0MzAzOiBjbGFuZyAtbyBjb25mdGVz dCAtTzIgLXBpcGUgLW1hcmNoPWNvcmUyIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9s b2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgIC1ycGF0aD0vdXNyL2xp YjovdXNyL2xvY2FsL2xpYiBjb25mdGVzdC5jICA+JjUKY2xhbmc6IHdhcm5pbmc6IGFyZ3Vt ZW50IHVudXNlZCBkdXJpbmcgY29tcGlsYXRpb246ICctcnBhdGg9L3Vzci9saWI6L3Vzci9s b2NhbC9saWInCmNvbmZpZ3VyZToxNDMwNzogJD8gPSAwCmNvbmZpZ3VyZToxNDMxMzogLi9j b25mdGVzdApjb25maWd1cmU6MTQzMTc6ICQ/ID0gMApjb25maWd1cmU6MTQzNDM6IHJlc3Vs dDogMgpjb25maWd1cmU6MTQzNTU6IGNoZWNraW5nIGFsaWdubWVudCBvZiBpbnQKY29uZmln dXJlOjE0NjkwOiBjbGFuZyAtbyBjb25mdGVzdCAtTzIgLXBpcGUgLW1hcmNoPWNvcmUyIC1m bm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9p bmNsdWRlL2RiNDEgIC1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xpYiBjb25mdGVzdC5j ICA+JjUKY2xhbmc6IHdhcm5pbmc6IGFyZ3VtZW50IHVudXNlZCBkdXJpbmcgY29tcGlsYXRp b246ICctcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWInCmNvbmZpZ3VyZToxNDY5NDog JD8gPSAwCmNvbmZpZ3VyZToxNDcwMDogLi9jb25mdGVzdApjb25maWd1cmU6MTQ3MDQ6ICQ/ ID0gMApjb25maWd1cmU6MTQ3MzA6IHJlc3VsdDogNApjb25maWd1cmU6MTQ3NDI6IGNoZWNr aW5nIGFsaWdubWVudCBvZiBsb25nCmNvbmZpZ3VyZToxNTA3NzogY2xhbmcgLW8gY29uZnRl c3QgLU8yIC1waXBlIC1tYXJjaD1jb3JlMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3Iv bG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxICAtcnBhdGg9L3Vzci9s aWI6L3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyAgPiY1CmNsYW5nOiB3YXJuaW5nOiBhcmd1 bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJwYXRoPS91c3IvbGliOi91c3Iv bG9jYWwvbGliJwpjb25maWd1cmU6MTUwODE6ICQ/ID0gMApjb25maWd1cmU6MTUwODc6IC4v Y29uZnRlc3QKY29uZmlndXJlOjE1MDkxOiAkPyA9IDAKY29uZmlndXJlOjE1MTE3OiByZXN1 bHQ6IDgKY29uZmlndXJlOjE1MTI5OiBjaGVja2luZyBhbGlnbm1lbnQgb2YgZG91YmxlCmNv bmZpZ3VyZToxNTQ2NDogY2xhbmcgLW8gY29uZnRlc3QgLU8yIC1waXBlIC1tYXJjaD1jb3Jl MiAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9j YWwvaW5jbHVkZS9kYjQxICAtcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWIgY29uZnRl c3QuYyAgPiY1CmNsYW5nOiB3YXJuaW5nOiBhcmd1bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBp bGF0aW9uOiAnLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliJwpjb25maWd1cmU6MTU0 Njg6ICQ/ID0gMApjb25maWd1cmU6MTU0NzQ6IC4vY29uZnRlc3QKY29uZmlndXJlOjE1NDc4 OiAkPyA9IDAKY29uZmlndXJlOjE1NTA0OiByZXN1bHQ6IDgKY29uZmlndXJlOjE1NTIxOiBj aGVja2luZyB3aGV0aGVyIGJ5dGUgb3JkZXJpbmcgaXMgYmlnZW5kaWFuCmNvbmZpZ3VyZTox NTU0NjogY2xhbmcgLWMgLU8yIC1waXBlIC1tYXJjaD1jb3JlMiAtZm5vLXN0cmljdC1hbGlh c2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxIGNv bmZ0ZXN0LmMgPiY1CmNvbmZ0ZXN0LmM6MzE6OTogZXJyb3I6IHVua25vd24gdHlwZSBuYW1l ICdub3QnCiAgICAgICAgICAgICAgIG5vdCBhIHVuaXZlcnNhbCBjYXBhYmxlIGNvbXBpbGVy CiAgICAgICAgICAgICAgIF4KY29uZnRlc3QuYzozMToxNDogZXJyb3I6IGV4cGVjdGVkICc7 JyBhZnRlciB0b3AgbGV2ZWwgZGVjbGFyYXRvcgogICAgICAgICAgICAgICBub3QgYSB1bml2 ZXJzYWwgY2FwYWJsZSBjb21waWxlcgogICAgICAgICAgICAgICAgICAgIF4KICAgICAgICAg ICAgICAgICAgICA7ICAgICAgIAoyIGVycm9ycyBnZW5lcmF0ZWQuCmNvbmZpZ3VyZToxNTU1 MzogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZz LmguICAqLwp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICJMaWJyZU9mZmljZSIKfCAjZGVmaW5l IFBBQ0tBR0VfVEFSTkFNRSAibGlicmVvZmZpY2UiCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJ T04gIjMuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJMaWJyZU9mZmljZSAzLjUiCnwg I2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEK fCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9I IDEKfCAjZGVmaW5lIEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAx CnwgI2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEK fCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NURElOVF9IIDEK fCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNkZWZpbmUgSEFWRV9DVVBTX0ggMQp8ICNk ZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIFNJWkVPRl9MT05HIDgKfCAjZGVmaW5l IFNJWkVPRl9TSE9SVCAyCnwgI2RlZmluZSBTSVpFT0ZfSU5UIDQKfCAjZGVmaW5lIFNJWkVP Rl9MT05HX0xPTkcgOAp8ICNkZWZpbmUgU0laRU9GX0RPVUJMRSA4CnwgI2RlZmluZSBTSVpF T0ZfVk9JRFAgOAp8ICNkZWZpbmUgQUxJR05PRl9TSE9SVCAyCnwgI2RlZmluZSBBTElHTk9G X0lOVCA0CnwgI2RlZmluZSBBTElHTk9GX0xPTkcgOAp8ICNkZWZpbmUgQUxJR05PRl9ET1VC TEUgOAp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8KfCAjaWZuZGVmIF9fQVBQTEVfQ0NfXwp8 IAkgICAgICAgbm90IGEgdW5pdmVyc2FsIGNhcGFibGUgY29tcGlsZXIKfCAJICAgICAjZW5k aWYKfCAJICAgICB0eXBlZGVmIGludCBkdW1teTsKfCAKY29uZmlndXJlOjE1NjAzOiBjbGFu ZyAtYyAtTzIgLXBpcGUgLW1hcmNoPWNvcmUyIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vz ci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgY29uZnRlc3QuYyA+ JjUKY29uZmlndXJlOjE1NjEwOiAkPyA9IDAKY29uZmlndXJlOjE1NjQyOiBjbGFuZyAtYyAt TzIgLXBpcGUgLW1hcmNoPWNvcmUyIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2Nh bC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgY29uZnRlc3QuYyA+JjUKY29u ZnRlc3QuYzozNzo0OiBlcnJvcjogdXNlIG9mIHVuZGVjbGFyZWQgaWRlbnRpZmllciAnbm90 JwogICAgICAgICAgICAgICAgIG5vdCBiaWcgZW5kaWFuCiAgICAgICAgICAgICAgICAgXgox IGVycm9yIGdlbmVyYXRlZC4KY29uZmlndXJlOjE1NjQ5OiAkPyA9IDEKY29uZmlndXJlOiBm YWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaC4gICovCnwgI2RlZmluZSBQQUNL QUdFX05BTUUgIkxpYnJlT2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJsaWJy ZW9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiMy41Igp8ICNkZWZpbmUgUEFD S0FHRV9TVFJJTkcgIkxpYnJlT2ZmaWNlIDMuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQ T1JUICIiCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQ RVNfSCAxCnwgI2RlZmluZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERM SUJfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVmaW5lIEhBVkVfTUVNT1JZ X0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNkZWZpbmUgSEFWRV9JTlRUWVBF U19IIDEKfCAjZGVmaW5lIEhBVkVfU1RESU5UX0ggMQp8ICNkZWZpbmUgSEFWRV9VTklTVERf SCAxCnwgI2RlZmluZSBIQVZFX0NVUFNfSCAxCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8 ICNkZWZpbmUgU0laRU9GX0xPTkcgOAp8ICNkZWZpbmUgU0laRU9GX1NIT1JUIDIKfCAjZGVm aW5lIFNJWkVPRl9JTlQgNAp8ICNkZWZpbmUgU0laRU9GX0xPTkdfTE9ORyA4CnwgI2RlZmlu ZSBTSVpFT0ZfRE9VQkxFIDgKfCAjZGVmaW5lIFNJWkVPRl9WT0lEUCA4CnwgI2RlZmluZSBB TElHTk9GX1NIT1JUIDIKfCAjZGVmaW5lIEFMSUdOT0ZfSU5UIDQKfCAjZGVmaW5lIEFMSUdO T0ZfTE9ORyA4CnwgI2RlZmluZSBBTElHTk9GX0RPVUJMRSA4CnwgLyogZW5kIGNvbmZkZWZz LmguICAqLwp8ICNpbmNsdWRlIDxzeXMvdHlwZXMuaD4KfCAJCSNpbmNsdWRlIDxzeXMvcGFy YW0uaD4KfCAKfCBpbnQKfCBtYWluICgpCnwgewp8ICNpZiBCWVRFX09SREVSICE9IEJJR19F TkRJQU4KfCAJCSBub3QgYmlnIGVuZGlhbgp8IAkJI2VuZGlmCnwgCnwgICA7CnwgICByZXR1 cm4gMDsKfCB9CmNvbmZpZ3VyZToxNTkwMTogcmVzdWx0OiBubwpjb25maWd1cmU6MTU5MzU6 IGNoZWNraW5nIGZvciBzcGVjaWFsIEMgY29tcGlsZXIgb3B0aW9ucyBuZWVkZWQgZm9yIGxh cmdlIGZpbGVzCmNvbmZpZ3VyZToxNjAzMDogcmVzdWx0OiBubwpjb25maWd1cmU6MTYwMzY6 IGNoZWNraW5nIGZvciBfRklMRV9PRkZTRVRfQklUUyB2YWx1ZSBuZWVkZWQgZm9yIGxhcmdl IGZpbGVzCmNvbmZpZ3VyZToxNjA3MTogY2xhbmcgLWMgLU8yIC1waXBlIC1tYXJjaD1jb3Jl MiAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9j YWwvaW5jbHVkZS9kYjQxIGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZToxNjA3ODogJD8gPSAw CmNvbmZpZ3VyZToxNjE0NzogcmVzdWx0OiBubwpjb25maWd1cmU6MTYzMzY6IGNoZWNraW5n IHZhbGdyaW5kLmggdXNhYmlsaXR5CmNvbmZpZ3VyZToxNjM1MzogY2xhbmcgLWMgLU8yIC1w aXBlIC1tYXJjaD1jb3JlMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvaW5jbHVkZS92 YWxncmluZCBjb25mdGVzdC5jID4mNQpjb25mdGVzdC5jOjYzOjEwOiBmYXRhbCBlcnJvcjog J3ZhbGdyaW5kLmgnIGZpbGUgbm90IGZvdW5kCiNpbmNsdWRlIDx2YWxncmluZC5oPgogICAg ICAgICBeCjEgZXJyb3IgZ2VuZXJhdGVkLgpjb25maWd1cmU6MTYzNjA6ICQ/ID0gMQpjb25m aWd1cmU6IGZhaWxlZCBwcm9ncmFtIHdhczoKfCAvKiBjb25mZGVmcy5oLiAgKi8KfCAjZGVm aW5lIFBBQ0tBR0VfTkFNRSAiTGlicmVPZmZpY2UiCnwgI2RlZmluZSBQQUNLQUdFX1RBUk5B TUUgImxpYnJlb2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FHRV9WRVJTSU9OICIzLjUiCnwgI2Rl ZmluZSBQQUNLQUdFX1NUUklORyAiTGlicmVPZmZpY2UgMy41Igp8ICNkZWZpbmUgUEFDS0FH RV9CVUdSRVBPUlQgIiIKfCAjZGVmaW5lIFNURENfSEVBREVSUyAxCnwgI2RlZmluZSBIQVZF X1NZU19UWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1NUQVRfSCAxCnwgI2RlZmluZSBI QVZFX1NURExJQl9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HX0ggMQp8ICNkZWZpbmUgSEFW RV9NRU1PUllfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR1NfSCAxCnwgI2RlZmluZSBIQVZF X0lOVFRZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERJTlRfSCAxCnwgI2RlZmluZSBIQVZF X1VOSVNURF9IIDEKfCAjZGVmaW5lIEhBVkVfQ1VQU19IIDEKfCAjZGVmaW5lIFNURENfSEVB REVSUyAxCnwgI2RlZmluZSBTSVpFT0ZfTE9ORyA4CnwgI2RlZmluZSBTSVpFT0ZfU0hPUlQg Mgp8ICNkZWZpbmUgU0laRU9GX0lOVCA0CnwgI2RlZmluZSBTSVpFT0ZfTE9OR19MT05HIDgK fCAjZGVmaW5lIFNJWkVPRl9ET1VCTEUgOAp8ICNkZWZpbmUgU0laRU9GX1ZPSURQIDgKfCAj ZGVmaW5lIEFMSUdOT0ZfU0hPUlQgMgp8ICNkZWZpbmUgQUxJR05PRl9JTlQgNAp8ICNkZWZp bmUgQUxJR05PRl9MT05HIDgKfCAjZGVmaW5lIEFMSUdOT0ZfRE9VQkxFIDgKfCAvKiBlbmQg Y29uZmRlZnMuaC4gICovCnwgI2luY2x1ZGUgPHN0ZGlvLmg+CnwgI2lmZGVmIEhBVkVfU1lT X1RZUEVTX0gKfCAjIGluY2x1ZGUgPHN5cy90eXBlcy5oPgp8ICNlbmRpZgp8ICNpZmRlZiBI QVZFX1NZU19TVEFUX0gKfCAjIGluY2x1ZGUgPHN5cy9zdGF0Lmg+CnwgI2VuZGlmCnwgI2lm ZGVmIFNURENfSEVBREVSUwp8ICMgaW5jbHVkZSA8c3RkbGliLmg+CnwgIyBpbmNsdWRlIDxz dGRkZWYuaD4KfCAjZWxzZQp8ICMgaWZkZWYgSEFWRV9TVERMSUJfSAp8ICMgIGluY2x1ZGUg PHN0ZGxpYi5oPgp8ICMgZW5kaWYKfCAjZW5kaWYKfCAjaWZkZWYgSEFWRV9TVFJJTkdfSAp8 ICMgaWYgIWRlZmluZWQgU1REQ19IRUFERVJTICYmIGRlZmluZWQgSEFWRV9NRU1PUllfSAp8 ICMgIGluY2x1ZGUgPG1lbW9yeS5oPgp8ICMgZW5kaWYKfCAjIGluY2x1ZGUgPHN0cmluZy5o Pgp8ICNlbmRpZgp8ICNpZmRlZiBIQVZFX1NUUklOR1NfSAp8ICMgaW5jbHVkZSA8c3RyaW5n cy5oPgp8ICNlbmRpZgp8ICNpZmRlZiBIQVZFX0lOVFRZUEVTX0gKfCAjIGluY2x1ZGUgPGlu dHR5cGVzLmg+CnwgI2VuZGlmCnwgI2lmZGVmIEhBVkVfU1RESU5UX0gKfCAjIGluY2x1ZGUg PHN0ZGludC5oPgp8ICNlbmRpZgp8ICNpZmRlZiBIQVZFX1VOSVNURF9ICnwgIyBpbmNsdWRl IDx1bmlzdGQuaD4KfCAjZW5kaWYKfCAjaW5jbHVkZSA8dmFsZ3JpbmQuaD4KY29uZmlndXJl OjE2Mzc0OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToxNjM3ODogY2hlY2tpbmcgdmFsZ3JpbmQu aCBwcmVzZW5jZQpjb25maWd1cmU6MTYzOTM6IGNsYW5nLWNwcCAtSS91c3IvaW5jbHVkZS92 YWxncmluZCBjb25mdGVzdC5jCmNvbmZ0ZXN0LmM6MzA6MTA6IGZhdGFsIGVycm9yOiAndmFs Z3JpbmQuaCcgZmlsZSBub3QgZm91bmQKI2luY2x1ZGUgPHZhbGdyaW5kLmg+CiAgICAgICAg IF4KMSBlcnJvciBnZW5lcmF0ZWQuCmNvbmZpZ3VyZToxNjQwMDogJD8gPSAxCmNvbmZpZ3Vy ZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8ICNkZWZpbmUg UEFDS0FHRV9OQU1FICJMaWJyZU9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAi bGlicmVvZmZpY2UiCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIjMuNSIKfCAjZGVmaW5l IFBBQ0tBR0VfU1RSSU5HICJMaWJyZU9mZmljZSAzLjUiCnwgI2RlZmluZSBQQUNLQUdFX0JV R1JFUE9SVCAiIgp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lT X1RZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVf U1RETElCX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwgI2RlZmluZSBIQVZFX01F TU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAjZGVmaW5lIEhBVkVfSU5U VFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NURElOVF9IIDEKfCAjZGVmaW5lIEhBVkVfVU5J U1REX0ggMQp8ICNkZWZpbmUgSEFWRV9DVVBTX0ggMQp8ICNkZWZpbmUgU1REQ19IRUFERVJT IDEKfCAjZGVmaW5lIFNJWkVPRl9MT05HIDgKfCAjZGVmaW5lIFNJWkVPRl9TSE9SVCAyCnwg I2RlZmluZSBTSVpFT0ZfSU5UIDQKfCAjZGVmaW5lIFNJWkVPRl9MT05HX0xPTkcgOAp8ICNk ZWZpbmUgU0laRU9GX0RPVUJMRSA4CnwgI2RlZmluZSBTSVpFT0ZfVk9JRFAgOAp8ICNkZWZp bmUgQUxJR05PRl9TSE9SVCAyCnwgI2RlZmluZSBBTElHTk9GX0lOVCA0CnwgI2RlZmluZSBB TElHTk9GX0xPTkcgOAp8ICNkZWZpbmUgQUxJR05PRl9ET1VCTEUgOAp8IC8qIGVuZCBjb25m ZGVmcy5oLiAgKi8KfCAjaW5jbHVkZSA8dmFsZ3JpbmQuaD4KY29uZmlndXJlOjE2NDE0OiBy ZXN1bHQ6IG5vCmNvbmZpZ3VyZToxNjQ0MjogY2hlY2tpbmcgZm9yIHZhbGdyaW5kLmgKY29u ZmlndXJlOjE2NDQ5OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToxNjQ3MjogY2hlY2tpbmcgdmFs Z3JpbmQuaCB1c2FiaWxpdHkKY29uZmlndXJlOjE2NDg5OiBjbGFuZyAtYyAtTzIgLXBpcGUg LW1hcmNoPWNvcmUyIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRl L3ZhbGdyaW5kIGNvbmZ0ZXN0LmMgPiY1CmNvbmZ0ZXN0LmM6NjM6MTA6IGZhdGFsIGVycm9y OiAndmFsZ3JpbmQuaCcgZmlsZSBub3QgZm91bmQKI2luY2x1ZGUgPHZhbGdyaW5kLmg+CiAg ICAgICAgIF4KMSBlcnJvciBnZW5lcmF0ZWQuCmNvbmZpZ3VyZToxNjQ5NjogJD8gPSAxCmNv bmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAqLwp8ICNk ZWZpbmUgUEFDS0FHRV9OQU1FICJMaWJyZU9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVEFS TkFNRSAibGlicmVvZmZpY2UiCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIjMuNSIKfCAj ZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJMaWJyZU9mZmljZSAzLjUiCnwgI2RlZmluZSBQQUNL QUdFX0JVR1JFUE9SVCAiIgp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIEhB VkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAjZGVmaW5l IEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwgI2RlZmluZSBI QVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAjZGVmaW5lIEhB VkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NURElOVF9IIDEKfCAjZGVmaW5lIEhB VkVfVU5JU1REX0ggMQp8ICNkZWZpbmUgSEFWRV9DVVBTX0ggMQp8ICNkZWZpbmUgU1REQ19I RUFERVJTIDEKfCAjZGVmaW5lIFNJWkVPRl9MT05HIDgKfCAjZGVmaW5lIFNJWkVPRl9TSE9S VCAyCnwgI2RlZmluZSBTSVpFT0ZfSU5UIDQKfCAjZGVmaW5lIFNJWkVPRl9MT05HX0xPTkcg OAp8ICNkZWZpbmUgU0laRU9GX0RPVUJMRSA4CnwgI2RlZmluZSBTSVpFT0ZfVk9JRFAgOAp8 ICNkZWZpbmUgQUxJR05PRl9TSE9SVCAyCnwgI2RlZmluZSBBTElHTk9GX0lOVCA0CnwgI2Rl ZmluZSBBTElHTk9GX0xPTkcgOAp8ICNkZWZpbmUgQUxJR05PRl9ET1VCTEUgOAp8IC8qIGVu ZCBjb25mZGVmcy5oLiAgKi8KfCAjaW5jbHVkZSA8c3RkaW8uaD4KfCAjaWZkZWYgSEFWRV9T WVNfVFlQRVNfSAp8ICMgaW5jbHVkZSA8c3lzL3R5cGVzLmg+CnwgI2VuZGlmCnwgI2lmZGVm IEhBVkVfU1lTX1NUQVRfSAp8ICMgaW5jbHVkZSA8c3lzL3N0YXQuaD4KfCAjZW5kaWYKfCAj aWZkZWYgU1REQ19IRUFERVJTCnwgIyBpbmNsdWRlIDxzdGRsaWIuaD4KfCAjIGluY2x1ZGUg PHN0ZGRlZi5oPgp8ICNlbHNlCnwgIyBpZmRlZiBIQVZFX1NURExJQl9ICnwgIyAgaW5jbHVk ZSA8c3RkbGliLmg+CnwgIyBlbmRpZgp8ICNlbmRpZgp8ICNpZmRlZiBIQVZFX1NUUklOR19I CnwgIyBpZiAhZGVmaW5lZCBTVERDX0hFQURFUlMgJiYgZGVmaW5lZCBIQVZFX01FTU9SWV9I CnwgIyAgaW5jbHVkZSA8bWVtb3J5Lmg+CnwgIyBlbmRpZgp8ICMgaW5jbHVkZSA8c3RyaW5n Lmg+CnwgI2VuZGlmCnwgI2lmZGVmIEhBVkVfU1RSSU5HU19ICnwgIyBpbmNsdWRlIDxzdHJp bmdzLmg+CnwgI2VuZGlmCnwgI2lmZGVmIEhBVkVfSU5UVFlQRVNfSAp8ICMgaW5jbHVkZSA8 aW50dHlwZXMuaD4KfCAjZW5kaWYKfCAjaWZkZWYgSEFWRV9TVERJTlRfSAp8ICMgaW5jbHVk ZSA8c3RkaW50Lmg+CnwgI2VuZGlmCnwgI2lmZGVmIEhBVkVfVU5JU1REX0gKfCAjIGluY2x1 ZGUgPHVuaXN0ZC5oPgp8ICNlbmRpZgp8ICNpbmNsdWRlIDx2YWxncmluZC5oPgpjb25maWd1 cmU6MTY1MTA6IHJlc3VsdDogbm8KY29uZmlndXJlOjE2NTE0OiBjaGVja2luZyB2YWxncmlu ZC5oIHByZXNlbmNlCmNvbmZpZ3VyZToxNjUyOTogY2xhbmctY3BwIC1JL3Vzci9sb2NhbC9p bmNsdWRlL3ZhbGdyaW5kIGNvbmZ0ZXN0LmMKY29uZnRlc3QuYzozMDoxMDogZmF0YWwgZXJy b3I6ICd2YWxncmluZC5oJyBmaWxlIG5vdCBmb3VuZAojaW5jbHVkZSA8dmFsZ3JpbmQuaD4K ICAgICAgICAgXgoxIGVycm9yIGdlbmVyYXRlZC4KY29uZmlndXJlOjE2NTM2OiAkPyA9IDEK Y29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaC4gICovCnwg I2RlZmluZSBQQUNLQUdFX05BTUUgIkxpYnJlT2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FHRV9U QVJOQU1FICJsaWJyZW9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiMy41Igp8 ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIkxpYnJlT2ZmaWNlIDMuNSIKfCAjZGVmaW5lIFBB Q0tBR0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUg SEFWRV9TWVNfVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZp bmUgSEFWRV9TVERMSUJfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVmaW5l IEhBVkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNkZWZpbmUg SEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1RESU5UX0ggMQp8ICNkZWZpbmUg SEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBIQVZFX0NVUFNfSCAxCnwgI2RlZmluZSBTVERD X0hFQURFUlMgMQp8ICNkZWZpbmUgU0laRU9GX0xPTkcgOAp8ICNkZWZpbmUgU0laRU9GX1NI T1JUIDIKfCAjZGVmaW5lIFNJWkVPRl9JTlQgNAp8ICNkZWZpbmUgU0laRU9GX0xPTkdfTE9O RyA4CnwgI2RlZmluZSBTSVpFT0ZfRE9VQkxFIDgKfCAjZGVmaW5lIFNJWkVPRl9WT0lEUCA4 CnwgI2RlZmluZSBBTElHTk9GX1NIT1JUIDIKfCAjZGVmaW5lIEFMSUdOT0ZfSU5UIDQKfCAj ZGVmaW5lIEFMSUdOT0ZfTE9ORyA4CnwgI2RlZmluZSBBTElHTk9GX0RPVUJMRSA4CnwgLyog ZW5kIGNvbmZkZWZzLmguICAqLwp8ICNpbmNsdWRlIDx2YWxncmluZC5oPgpjb25maWd1cmU6 MTY1NTA6IHJlc3VsdDogbm8KY29uZmlndXJlOjE2NTc4OiBjaGVja2luZyBmb3IgdmFsZ3Jp bmQuaApjb25maWd1cmU6MTY1ODU6IHJlc3VsdDogbm8KY29uZmlndXJlOjE2NzM5OiBjaGVj a2luZyBmb3IgZysrIGluY2x1ZGUgcGF0aApjb25maWd1cmU6MTY3NTY6IHJlc3VsdDogL3Vz ci9pbmNsdWRlL2MrKy80LjIKY29uZmlndXJlOjE3MDM2OiBjaGVja2luZyBXaGV0aGVyIGJ1 aWxkaW5nIFNUTFBvcnQgbGlicmFyeSBtYWtlcyBzZW5zZQpjb25maWd1cmU6MTcwNjM6IHJl c3VsdDogeWVzCmNvbmZpZ3VyZToxNzA3MDogY2hlY2tpbmcgV2hldGhlciBTVExQb3J0IGxp YnJhcnkgd2lsbCBiZSBhY3R1YWxseSBidWlsdApjb25maWd1cmU6MTcwODM6IHJlc3VsdDog bm8KY29uZmlndXJlOjE3MDg5OiBjaGVja2luZyB3aGV0aGVyIGNsYW5nKysgc3VwcG9ydHMg dGhyZWFkIHNhZmUgc3RhdGljcwpjb25maWd1cmU6MTcxMjI6IGNsYW5nKysgLWMgLXN0ZD1n bnUrKzk4IC1RdW51c2VkLWFyZ3VtZW50cyAtZnRocmVhZHNhZmUtc3RhdGljcyAtSS91c3Iv bG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxIGNvbmZ0ZXN0LmNwcCA+ JjUKY29uZmlndXJlOjE3MTI5OiAkPyA9IDAKY29uZmlndXJlOjE3MTUzOiByZXN1bHQ6IGJy b2tlbiAoaS5lLiwgbm8pCmNvbmZpZ3VyZToxNzE3MDogY2hlY2tpbmcgd2hldGhlciBjbGFu ZyBzdXBwb3J0cyAtZnZpc2liaWxpdHk9aGlkZGVuCmNvbmZpZ3VyZToxNzE5NTogY2xhbmcg LW8gY29uZnRlc3QgLU8yIC1waXBlIC1tYXJjaD1jb3JlMiAtZm5vLXN0cmljdC1hbGlhc2lu ZyAtV2Vycm9yIC1mdmlzaWJpbGl0eT1oaWRkZW4gLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkv dXNyL2xvY2FsL2luY2x1ZGUvZGI0MSAgLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGli IGNvbmZ0ZXN0LmMgID4mNQpjbGFuZzogZXJyb3I6IGFyZ3VtZW50IHVudXNlZCBkdXJpbmcg Y29tcGlsYXRpb246ICctcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWInCmNvbmZpZ3Vy ZToxNzIwMjogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNv bmZkZWZzLmguICAqLwp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICJMaWJyZU9mZmljZSIKfCAj ZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAibGlicmVvZmZpY2UiCnwgI2RlZmluZSBQQUNLQUdF X1ZFUlNJT04gIjMuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJMaWJyZU9mZmljZSAz LjUiCnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8ICNkZWZpbmUgU1REQ19IRUFE RVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNf U1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJ TkdfSCAxCnwgI2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5H U19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NURElO VF9IIDEKfCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNkZWZpbmUgSEFWRV9DVVBTX0gg MQp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIFNJWkVPRl9MT05HIDgKfCAj ZGVmaW5lIFNJWkVPRl9TSE9SVCAyCnwgI2RlZmluZSBTSVpFT0ZfSU5UIDQKfCAjZGVmaW5l IFNJWkVPRl9MT05HX0xPTkcgOAp8ICNkZWZpbmUgU0laRU9GX0RPVUJMRSA4CnwgI2RlZmlu ZSBTSVpFT0ZfVk9JRFAgOAp8ICNkZWZpbmUgQUxJR05PRl9TSE9SVCAyCnwgI2RlZmluZSBB TElHTk9GX0lOVCA0CnwgI2RlZmluZSBBTElHTk9GX0xPTkcgOAp8ICNkZWZpbmUgQUxJR05P Rl9ET1VCTEUgOAp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8KfCAKfCBpbnQKfCBtYWluICgp Cnwgewp8ICByZXR1cm4gMDsKfCAgIDsKfCAgIHJldHVybiAwOwp8IH0KY29uZmlndXJlOjE3 MjI2OiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToxNzIzMDogY2hlY2tpbmcgd2hldGhlciBjbGFu ZyBzdXBwb3J0cyAtV25vLWxvbmctZG91YmxlCmNvbmZpZ3VyZToxNzI1NTogY2xhbmcgLW8g Y29uZnRlc3QgLU8yIC1waXBlIC1tYXJjaD1jb3JlMiAtZm5vLXN0cmljdC1hbGlhc2luZyAt V2Vycm9yIC1Xbm8tbG9uZy1kb3VibGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xv Y2FsL2luY2x1ZGUvZGI0MSAgLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliIGNvbmZ0 ZXN0LmMgID4mNQpjbGFuZzogZXJyb3I6IGFyZ3VtZW50IHVudXNlZCBkdXJpbmcgY29tcGls YXRpb246ICctcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWInCmNvbmZpZ3VyZToxNzI2 MjogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZz LmguICAqLwp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICJMaWJyZU9mZmljZSIKfCAjZGVmaW5l IFBBQ0tBR0VfVEFSTkFNRSAibGlicmVvZmZpY2UiCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJ T04gIjMuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJMaWJyZU9mZmljZSAzLjUiCnwg I2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEK fCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9I IDEKfCAjZGVmaW5lIEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAx CnwgI2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEK fCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NURElOVF9IIDEK fCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNkZWZpbmUgSEFWRV9DVVBTX0ggMQp8ICNk ZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIFNJWkVPRl9MT05HIDgKfCAjZGVmaW5l IFNJWkVPRl9TSE9SVCAyCnwgI2RlZmluZSBTSVpFT0ZfSU5UIDQKfCAjZGVmaW5lIFNJWkVP Rl9MT05HX0xPTkcgOAp8ICNkZWZpbmUgU0laRU9GX0RPVUJMRSA4CnwgI2RlZmluZSBTSVpF T0ZfVk9JRFAgOAp8ICNkZWZpbmUgQUxJR05PRl9TSE9SVCAyCnwgI2RlZmluZSBBTElHTk9G X0lOVCA0CnwgI2RlZmluZSBBTElHTk9GX0xPTkcgOAp8ICNkZWZpbmUgQUxJR05PRl9ET1VC TEUgOAp8IC8qIGVuZCBjb25mZGVmcy5oLiAgKi8KfCAKfCBpbnQKfCBtYWluICgpCnwgewp8 ICByZXR1cm4gMDsKfCAgIDsKfCAgIHJldHVybiAwOwp8IH0KY29uZmlndXJlOjE3Mjg2OiBy ZXN1bHQ6IG5vCmNvbmZpZ3VyZToxNzI5MDogY2hlY2tpbmcgd2hldGhlciBjbGFuZyBzdXBw b3J0cyAtbW5vLWF2eApjb25maWd1cmU6MTczMTU6IGNsYW5nIC1vIGNvbmZ0ZXN0IC1PMiAt cGlwZSAtbWFyY2g9Y29yZTIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLVdlcnJvciAtbW5vLWF2 eCAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxICAtcnBh dGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyAgPiY1CmNsYW5nOiBlcnJv cjogYXJndW1lbnQgdW51c2VkIGR1cmluZyBjb21waWxhdGlvbjogJy1ycGF0aD0vdXNyL2xp YjovdXNyL2xvY2FsL2xpYicKY29uZmlndXJlOjE3MzIyOiAkPyA9IDEKY29uZmlndXJlOiBm YWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaC4gICovCnwgI2RlZmluZSBQQUNL QUdFX05BTUUgIkxpYnJlT2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJsaWJy ZW9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiMy41Igp8ICNkZWZpbmUgUEFD S0FHRV9TVFJJTkcgIkxpYnJlT2ZmaWNlIDMuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQ T1JUICIiCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQ RVNfSCAxCnwgI2RlZmluZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERM SUJfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVmaW5lIEhBVkVfTUVNT1JZ X0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNkZWZpbmUgSEFWRV9JTlRUWVBF U19IIDEKfCAjZGVmaW5lIEhBVkVfU1RESU5UX0ggMQp8ICNkZWZpbmUgSEFWRV9VTklTVERf SCAxCnwgI2RlZmluZSBIQVZFX0NVUFNfSCAxCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8 ICNkZWZpbmUgU0laRU9GX0xPTkcgOAp8ICNkZWZpbmUgU0laRU9GX1NIT1JUIDIKfCAjZGVm aW5lIFNJWkVPRl9JTlQgNAp8ICNkZWZpbmUgU0laRU9GX0xPTkdfTE9ORyA4CnwgI2RlZmlu ZSBTSVpFT0ZfRE9VQkxFIDgKfCAjZGVmaW5lIFNJWkVPRl9WT0lEUCA4CnwgI2RlZmluZSBB TElHTk9GX1NIT1JUIDIKfCAjZGVmaW5lIEFMSUdOT0ZfSU5UIDQKfCAjZGVmaW5lIEFMSUdO T0ZfTE9ORyA4CnwgI2RlZmluZSBBTElHTk9GX0RPVUJMRSA4CnwgLyogZW5kIGNvbmZkZWZz LmguICAqLwp8IAp8IGludAp8IG1haW4gKCkKfCB7CnwgIHJldHVybiAwOwp8ICAgOwp8ICAg cmV0dXJuIDA7CnwgfQpjb25maWd1cmU6MTczNDY6IHJlc3VsdDogbm8KY29uZmlndXJlOjE3 MzUwOiBjaGVja2luZyB3aGV0aGVyIGNsYW5nIHN1cHBvcnRzIC1zdGQ9YysrMHggd2l0aG91 dCBMYW5ndWFnZSBEZWZlY3QgNzU3CmNvbmZpZ3VyZToxNzQwNjogY2xhbmcrKyAtYyAtc3Rk PWdudSsrOTggLVF1bnVzZWQtYXJndW1lbnRzIC1zdGQ9YysrMHggLUkvdXNyL2xvY2FsL2lu Y2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jcHAgPiY1CmNvbmZp Z3VyZToxNzQxMzogJD8gPSAwCmNvbmZpZ3VyZToxNzQzNjogcmVzdWx0OiB5ZXMKY29uZmln dXJlOjE3NjE2OiBjaGVja2luZyB3aGljaCBtZW1vcnkgYWxsb2NhdG9yIHRvIHVzZQpjb25m aWd1cmU6MTc2MTk6IHJlc3VsdDogc3lzdGVtCmNvbmZpZ3VyZToxNzYyOTogY2hlY2tpbmcg Zm9yIG1hbGxvYwpjb25maWd1cmU6MTc2ODU6IGNsYW5nIC1vIGNvbmZ0ZXN0IC1PMiAtcGlw ZSAtbWFyY2g9Y29yZTIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1 ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSAgLXJwYXRoPS91c3IvbGliOi91c3IvbG9j YWwvbGliIGNvbmZ0ZXN0LmMgID4mNQpjbGFuZzogd2FybmluZzogYXJndW1lbnQgdW51c2Vk IGR1cmluZyBjb21waWxhdGlvbjogJy1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xpYicK Y29uZnRlc3QuYzo1Mzo2OiB3YXJuaW5nOiBpbmNvbXBhdGlibGUgcmVkZWNsYXJhdGlvbiBv ZiBsaWJyYXJ5IGZ1bmN0aW9uICdtYWxsb2MnCmNoYXIgbWFsbG9jICgpOwogICAgIF4KY29u ZnRlc3QuYzo1Mzo2OiBub3RlOiAnbWFsbG9jJyBpcyBhIGJ1aWx0aW4gd2l0aCB0eXBlICd2 b2lkICoodW5zaWduZWQgbG9uZyknCjEgd2FybmluZyBnZW5lcmF0ZWQuCmNvbmZpZ3VyZTox NzY5MjogJD8gPSAwCmNvbmZpZ3VyZToxNzcxNDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjE3 NjI5OiBjaGVja2luZyBmb3IgcmVhbGxvYwpjb25maWd1cmU6MTc2ODU6IGNsYW5nIC1vIGNv bmZ0ZXN0IC1PMiAtcGlwZSAtbWFyY2g9Y29yZTIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkv dXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSAgLXJwYXRoPS91 c3IvbGliOi91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgID4mNQpjbGFuZzogd2FybmluZzog YXJndW1lbnQgdW51c2VkIGR1cmluZyBjb21waWxhdGlvbjogJy1ycGF0aD0vdXNyL2xpYjov dXNyL2xvY2FsL2xpYicKY29uZnRlc3QuYzo1NDo2OiB3YXJuaW5nOiBpbmNvbXBhdGlibGUg cmVkZWNsYXJhdGlvbiBvZiBsaWJyYXJ5IGZ1bmN0aW9uICdyZWFsbG9jJwpjaGFyIHJlYWxs b2MgKCk7CiAgICAgXgpjb25mdGVzdC5jOjU0OjY6IG5vdGU6ICdyZWFsbG9jJyBpcyBhIGJ1 aWx0aW4gd2l0aCB0eXBlICd2b2lkICoodm9pZCAqLCB1bnNpZ25lZCBsb25nKScKMSB3YXJu aW5nIGdlbmVyYXRlZC4KY29uZmlndXJlOjE3NjkyOiAkPyA9IDAKY29uZmlndXJlOjE3NzE0 OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MTc2Mjk6IGNoZWNraW5nIGZvciBjYWxsb2MKY29u ZmlndXJlOjE3Njg1OiBjbGFuZyAtbyBjb25mdGVzdCAtTzIgLXBpcGUgLW1hcmNoPWNvcmUy IC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2Nh bC9pbmNsdWRlL2RiNDEgIC1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xpYiBjb25mdGVz dC5jICA+JjUKY2xhbmc6IHdhcm5pbmc6IGFyZ3VtZW50IHVudXNlZCBkdXJpbmcgY29tcGls YXRpb246ICctcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWInCmNvbmZ0ZXN0LmM6NTU6 Njogd2FybmluZzogaW5jb21wYXRpYmxlIHJlZGVjbGFyYXRpb24gb2YgbGlicmFyeSBmdW5j dGlvbiAnY2FsbG9jJwpjaGFyIGNhbGxvYyAoKTsKICAgICBeCmNvbmZ0ZXN0LmM6NTU6Njog bm90ZTogJ2NhbGxvYycgaXMgYSBidWlsdGluIHdpdGggdHlwZSAndm9pZCAqKHVuc2lnbmVk IGxvbmcsIHVuc2lnbmVkIGxvbmcpJwoxIHdhcm5pbmcgZ2VuZXJhdGVkLgpjb25maWd1cmU6 MTc2OTI6ICQ/ID0gMApjb25maWd1cmU6MTc3MTQ6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZTox NzYyOTogY2hlY2tpbmcgZm9yIGZyZWUKY29uZmlndXJlOjE3Njg1OiBjbGFuZyAtbyBjb25m dGVzdCAtTzIgLXBpcGUgLW1hcmNoPWNvcmUyIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vz ci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgIC1ycGF0aD0vdXNy L2xpYjovdXNyL2xvY2FsL2xpYiBjb25mdGVzdC5jICA+JjUKY2xhbmc6IHdhcm5pbmc6IGFy Z3VtZW50IHVudXNlZCBkdXJpbmcgY29tcGlsYXRpb246ICctcnBhdGg9L3Vzci9saWI6L3Vz ci9sb2NhbC9saWInCmNvbmZpZ3VyZToxNzY5MjogJD8gPSAwCmNvbmZpZ3VyZToxNzcxNDog cmVzdWx0OiB5ZXMKY29uZmlndXJlOjE4MDIxOiBjaGVja2luZyBmb3IgcG9zaXhfZmFsbG9j YXRlCmNvbmZpZ3VyZToxODA3NzogY2xhbmcgLW8gY29uZnRlc3QgLU8yIC1waXBlIC1tYXJj aD1jb3JlMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91 c3IvbG9jYWwvaW5jbHVkZS9kYjQxICAtcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWIg Y29uZnRlc3QuYyAgPiY1CmNsYW5nOiB3YXJuaW5nOiBhcmd1bWVudCB1bnVzZWQgZHVyaW5n IGNvbXBpbGF0aW9uOiAnLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliJwpjb25maWd1 cmU6MTgwODQ6ICQ/ID0gMApjb25maWd1cmU6MTgxMDY6IHJlc3VsdDogeWVzCmNvbmZpZ3Vy ZToxODEyNDogY2hlY2tpbmcgd2hldGhlciB0byBhZGQgY3VzdG9tIGJ1aWxkIHZlcnNpb24K Y29uZmlndXJlOjE4MTI4OiByZXN1bHQ6IHllcywgRnJlZUJTRCBwb3J0cyAzLjUuMl8yCmNv bmZpZ3VyZToxODEzNzogY2hlY2tpbmcgd2hldGhlciB0byBidWlsZCB3aXRoIEphdmEgc3Vw cG9ydApjb25maWd1cmU6MTgxNDQ6IHJlc3VsdDogbm8KY29uZmlndXJlOjE5MjU1OiBjaGVj a2luZyBmb3IgZG1ha2UKY29uZmlndXJlOjE5Mjg2OiByZXN1bHQ6IC91c3IvbG9jYWwvYmlu L2RtYWtlCmNvbmZpZ3VyZToxOTI5ODogY2hlY2tpbmcgd2hldGhlciB0aGUgZm91bmQgZG1h a2UgaXMgdGhlIHJpZ2h0IGRtYWtlCmNvbmZpZ3VyZToxOTMwODogcmVzdWx0OiB5ZXMKY29u ZmlndXJlOjE5MzEwOiBjaGVja2luZyB0aGUgZG1ha2UgdmVyc2lvbgpjb25maWd1cmU6MTkz MTg6IHJlc3VsdDogT0ssID49IDQuMTEKY29uZmlndXJlOjE5MzM1OiBjaGVja2luZyB3aGV0 aGVyIHRvIGVuYWJsZSBFUE0gZm9yIHBhY2tpbmcKY29uZmlndXJlOjE5NzA4OiByZXN1bHQ6 IG5vCmNvbmZpZ3VyZToxOTcxOTogY2hlY2tpbmcgZm9yIGdwZXJmCmNvbmZpZ3VyZToxOTc0 OTogcmVzdWx0OiAvdXNyL2xvY2FsL2Jpbi9ncGVyZgpjb25maWd1cmU6MTk3NjI6IGNoZWNr aW5nIGdwZXJmIHZlcnNpb24KY29uZmlndXJlOjE5NzY1OiByZXN1bHQ6IE9LCmNvbmZpZ3Vy ZToxOTc3NDogY2hlY2tpbmcgd2hldGhlciB0byBidWlsZCB0aGUgT0RLCmNvbmZpZ3VyZToy MDA1MTogcmVzdWx0OiBubwpjb25maWd1cmU6MjAwNTk6IGNoZWNraW5nIHdoZXRoZXIgdG8g cHJvdmlkZSBsaWJzdGRjKysvbGliZ2NjX3MgaW4gdGhlIGluc3RhbGxzZXQKY29uZmlndXJl OjIwMDYyOiByZXN1bHQ6IG5vCmNvbmZpZ3VyZToyMDA3MjogY2hlY2tpbmcgd2hpY2ggemxp YiB0byB1c2UKY29uZmlndXJlOjIwMDc1OiByZXN1bHQ6IGV4dGVybmFsCmNvbmZpZ3VyZToy MDA4ODogY2hlY2tpbmcgemxpYi5oIHVzYWJpbGl0eQpjb25maWd1cmU6MjAxMDU6IGNsYW5n IC1jIC1PMiAtcGlwZSAtbWFyY2g9Y29yZTIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNy L2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jID4m NQpjb25maWd1cmU6MjAxMTI6ICQ/ID0gMApjb25maWd1cmU6MjAxMjY6IHJlc3VsdDogeWVz CmNvbmZpZ3VyZToyMDEzMDogY2hlY2tpbmcgemxpYi5oIHByZXNlbmNlCmNvbmZpZ3VyZToy MDE0NTogY2xhbmctY3BwIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNs dWRlL2RiNDEgY29uZnRlc3QuYwpjb25maWd1cmU6MjAxNTI6ICQ/ID0gMApjb25maWd1cmU6 MjAxNjY6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyMDE5NDogY2hlY2tpbmcgZm9yIHpsaWIu aApjb25maWd1cmU6MjAyMDE6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyMDIxNDogY2hlY2tp bmcgZm9yIGRlZmxhdGUgaW4gLWx6CmNvbmZpZ3VyZToyMDI0OTogY2xhbmcgLW8gY29uZnRl c3QgLU8yIC1waXBlIC1tYXJjaD1jb3JlMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3Iv bG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxICAtcnBhdGg9L3Vzci9s aWI6L3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyAtbHogICA+JjUKY2xhbmc6IHdhcm5pbmc6 IGFyZ3VtZW50IHVudXNlZCBkdXJpbmcgY29tcGlsYXRpb246ICctcnBhdGg9L3Vzci9saWI6 L3Vzci9sb2NhbC9saWInCmNvbmZpZ3VyZToyMDI1NjogJD8gPSAwCmNvbmZpZ3VyZToyMDI3 NzogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjIwMjk1OiBjaGVja2luZyB3aGljaCBqcGVnIHRv IHVzZQpjb25maWd1cmU6MjAyOTg6IHJlc3VsdDogZXh0ZXJuYWwKY29uZmlndXJlOjIwMzEx OiBjaGVja2luZyBqcGVnbGliLmggdXNhYmlsaXR5CmNvbmZpZ3VyZToyMDMyODogY2xhbmcg LWMgLU8yIC1waXBlIC1tYXJjaD1jb3JlMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtSS91c3Iv bG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxIGNvbmZ0ZXN0LmMgPiY1 CmNvbmZpZ3VyZToyMDMzNTogJD8gPSAwCmNvbmZpZ3VyZToyMDM0OTogcmVzdWx0OiB5ZXMK Y29uZmlndXJlOjIwMzUzOiBjaGVja2luZyBqcGVnbGliLmggcHJlc2VuY2UKY29uZmlndXJl OjIwMzY4OiBjbGFuZy1jcHAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2lu Y2x1ZGUvZGI0MSBjb25mdGVzdC5jCmNvbmZpZ3VyZToyMDM3NTogJD8gPSAwCmNvbmZpZ3Vy ZToyMDM4OTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjIwNDE3OiBjaGVja2luZyBmb3IganBl Z2xpYi5oCmNvbmZpZ3VyZToyMDQyNDogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjIwNDM3OiBj aGVja2luZyBmb3IganBlZ19yZXN5bmNfdG9fcmVzdGFydCBpbiAtbGpwZWcKY29uZmlndXJl OjIwNDcyOiBjbGFuZyAtbyBjb25mdGVzdCAtTzIgLXBpcGUgLW1hcmNoPWNvcmUyIC1mbm8t c3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNs dWRlL2RiNDEgIC1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xpYiBjb25mdGVzdC5jIC1s anBlZyAgID4mNQpjbGFuZzogd2FybmluZzogYXJndW1lbnQgdW51c2VkIGR1cmluZyBjb21w aWxhdGlvbjogJy1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xpYicKL3Vzci9iaW4vbGQ6 IGNhbm5vdCBmaW5kIC1sanBlZwpjbGFuZzogZXJyb3I6IGxpbmtlciBjb21tYW5kIGZhaWxl ZCB3aXRoIGV4aXQgY29kZSAxICh1c2UgLXYgdG8gc2VlIGludm9jYXRpb24pCmNvbmZpZ3Vy ZToyMDQ3OTogJD8gPSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNv bmZkZWZzLmguICAqLwp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICJMaWJyZU9mZmljZSIKfCAj ZGVmaW5lIFBBQ0tBR0VfVEFSTkFNRSAibGlicmVvZmZpY2UiCnwgI2RlZmluZSBQQUNLQUdF X1ZFUlNJT04gIjMuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJMaWJyZU9mZmljZSAz LjUiCnwgI2RlZmluZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8ICNkZWZpbmUgU1REQ19IRUFE RVJTIDEKfCAjZGVmaW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNf U1RBVF9IIDEKfCAjZGVmaW5lIEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJ TkdfSCAxCnwgI2RlZmluZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5H U19IIDEKfCAjZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NURElO VF9IIDEKfCAjZGVmaW5lIEhBVkVfVU5JU1REX0ggMQp8ICNkZWZpbmUgSEFWRV9DVVBTX0gg MQp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIFNJWkVPRl9MT05HIDgKfCAj ZGVmaW5lIFNJWkVPRl9TSE9SVCAyCnwgI2RlZmluZSBTSVpFT0ZfSU5UIDQKfCAjZGVmaW5l IFNJWkVPRl9MT05HX0xPTkcgOAp8ICNkZWZpbmUgU0laRU9GX0RPVUJMRSA4CnwgI2RlZmlu ZSBTSVpFT0ZfVk9JRFAgOAp8ICNkZWZpbmUgQUxJR05PRl9TSE9SVCAyCnwgI2RlZmluZSBB TElHTk9GX0lOVCA0CnwgI2RlZmluZSBBTElHTk9GX0xPTkcgOAp8ICNkZWZpbmUgQUxJR05P Rl9ET1VCTEUgOAp8ICNkZWZpbmUgSEFWRV9NQUxMT0MgMQp8ICNkZWZpbmUgSEFWRV9SRUFM TE9DIDEKfCAjZGVmaW5lIEhBVkVfQ0FMTE9DIDEKfCAjZGVmaW5lIEhBVkVfRlJFRSAxCnwg I2RlZmluZSBIQVZFX1BPU0lYX0ZBTExPQ0FURSAxCnwgLyogZW5kIGNvbmZkZWZzLmguICAq Lwp8IAp8IC8qIE92ZXJyaWRlIGFueSBHQ0MgaW50ZXJuYWwgcHJvdG90eXBlIHRvIGF2b2lk IGFuIGVycm9yLgp8ICAgIFVzZSBjaGFyIGJlY2F1c2UgaW50IG1pZ2h0IG1hdGNoIHRoZSBy ZXR1cm4gdHlwZSBvZiBhIEdDQwp8ICAgIGJ1aWx0aW4gYW5kIHRoZW4gaXRzIGFyZ3VtZW50 IHByb3RvdHlwZSB3b3VsZCBzdGlsbCBhcHBseS4gICovCnwgI2lmZGVmIF9fY3BsdXNwbHVz CnwgZXh0ZXJuICJDIgp8ICNlbmRpZgp8IGNoYXIganBlZ19yZXN5bmNfdG9fcmVzdGFydCAo KTsKfCBpbnQKfCBtYWluICgpCnwgewp8IHJldHVybiBqcGVnX3Jlc3luY190b19yZXN0YXJ0 ICgpOwp8ICAgOwp8ICAgcmV0dXJuIDA7CnwgfQpjb25maWd1cmU6MjA1MDA6IHJlc3VsdDog bm8KY29uZmlndXJlOjIwNTA1OiBjaGVja2luZyBqcGVnIGxpYnJhcnkgbm90IGZvdW5kIG9y IGZ1Y3Rpb25hbApjb25maWd1cmU6MjA1MTc6IGNoZWNraW5nIHdoaWNoIGV4cGF0IHRvIHVz ZQpjb25maWd1cmU6MjA1MjA6IHJlc3VsdDogZXh0ZXJuYWwKY29uZmlndXJlOjIwNTMzOiBj aGVja2luZyBleHBhdC5oIHVzYWJpbGl0eQpjb25maWd1cmU6MjA1NTA6IGNsYW5nIC1jIC1P MiAtcGlwZSAtbWFyY2g9Y29yZTIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2Fs L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSBjb25mdGVzdC5jID4mNQpjb25m aWd1cmU6MjA1NTc6ICQ/ID0gMApjb25maWd1cmU6MjA1NzE6IHJlc3VsdDogeWVzCmNvbmZp Z3VyZToyMDU3NTogY2hlY2tpbmcgZXhwYXQuaCBwcmVzZW5jZQpjb25maWd1cmU6MjA1OTA6 IGNsYW5nLWNwcCAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9k YjQxIGNvbmZ0ZXN0LmMKY29uZmlndXJlOjIwNTk3OiAkPyA9IDAKY29uZmlndXJlOjIwNjEx OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MjA2Mzk6IGNoZWNraW5nIGZvciBleHBhdC5oCmNv bmZpZ3VyZToyMDY0NjogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjIwNjYwOiBjaGVja2luZyBm b3IgWE1MX1BhcnNlckNyZWF0ZSBpbiAtbGV4cGF0CmNvbmZpZ3VyZToyMDY5NTogY2xhbmcg LW8gY29uZnRlc3QgLU8yIC1waXBlIC1tYXJjaD1jb3JlMiAtZm5vLXN0cmljdC1hbGlhc2lu ZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxICAtcnBh dGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWIgY29uZnRlc3QuYyAtbGV4cGF0ICAgPiY1CmNs YW5nOiB3YXJuaW5nOiBhcmd1bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJw YXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliJwovdXNyL2Jpbi9sZDogY2Fubm90IGZpbmQg LWxleHBhdApjbGFuZzogZXJyb3I6IGxpbmtlciBjb21tYW5kIGZhaWxlZCB3aXRoIGV4aXQg Y29kZSAxICh1c2UgLXYgdG8gc2VlIGludm9jYXRpb24pCmNvbmZpZ3VyZToyMDcwMjogJD8g PSAxCmNvbmZpZ3VyZTogZmFpbGVkIHByb2dyYW0gd2FzOgp8IC8qIGNvbmZkZWZzLmguICAq Lwp8ICNkZWZpbmUgUEFDS0FHRV9OQU1FICJMaWJyZU9mZmljZSIKfCAjZGVmaW5lIFBBQ0tB R0VfVEFSTkFNRSAibGlicmVvZmZpY2UiCnwgI2RlZmluZSBQQUNLQUdFX1ZFUlNJT04gIjMu NSIKfCAjZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJMaWJyZU9mZmljZSAzLjUiCnwgI2RlZmlu ZSBQQUNLQUdFX0JVR1JFUE9SVCAiIgp8ICNkZWZpbmUgU1REQ19IRUFERVJTIDEKfCAjZGVm aW5lIEhBVkVfU1lTX1RZUEVTX0ggMQp8ICNkZWZpbmUgSEFWRV9TWVNfU1RBVF9IIDEKfCAj ZGVmaW5lIEhBVkVfU1RETElCX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCnwgI2Rl ZmluZSBIQVZFX01FTU9SWV9IIDEKfCAjZGVmaW5lIEhBVkVfU1RSSU5HU19IIDEKfCAjZGVm aW5lIEhBVkVfSU5UVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NURElOVF9IIDEKfCAjZGVm aW5lIEhBVkVfVU5JU1REX0ggMQp8ICNkZWZpbmUgSEFWRV9DVVBTX0ggMQp8ICNkZWZpbmUg U1REQ19IRUFERVJTIDEKfCAjZGVmaW5lIFNJWkVPRl9MT05HIDgKfCAjZGVmaW5lIFNJWkVP Rl9TSE9SVCAyCnwgI2RlZmluZSBTSVpFT0ZfSU5UIDQKfCAjZGVmaW5lIFNJWkVPRl9MT05H X0xPTkcgOAp8ICNkZWZpbmUgU0laRU9GX0RPVUJMRSA4CnwgI2RlZmluZSBTSVpFT0ZfVk9J RFAgOAp8ICNkZWZpbmUgQUxJR05PRl9TSE9SVCAyCnwgI2RlZmluZSBBTElHTk9GX0lOVCA0 CnwgI2RlZmluZSBBTElHTk9GX0xPTkcgOAp8ICNkZWZpbmUgQUxJR05PRl9ET1VCTEUgOAp8 ICNkZWZpbmUgSEFWRV9NQUxMT0MgMQp8ICNkZWZpbmUgSEFWRV9SRUFMTE9DIDEKfCAjZGVm aW5lIEhBVkVfQ0FMTE9DIDEKfCAjZGVmaW5lIEhBVkVfRlJFRSAxCnwgI2RlZmluZSBIQVZF X1BPU0lYX0ZBTExPQ0FURSAxCnwgLyogZW5kIGNvbmZkZWZzLmguICAqLwp8IAp8IC8qIE92 ZXJyaWRlIGFueSBHQ0MgaW50ZXJuYWwgcHJvdG90eXBlIHRvIGF2b2lkIGFuIGVycm9yLgp8 ICAgIFVzZSBjaGFyIGJlY2F1c2UgaW50IG1pZ2h0IG1hdGNoIHRoZSByZXR1cm4gdHlwZSBv ZiBhIEdDQwp8ICAgIGJ1aWx0aW4gYW5kIHRoZW4gaXRzIGFyZ3VtZW50IHByb3RvdHlwZSB3 b3VsZCBzdGlsbCBhcHBseS4gICovCnwgI2lmZGVmIF9fY3BsdXNwbHVzCnwgZXh0ZXJuICJD Igp8ICNlbmRpZgp8IGNoYXIgWE1MX1BhcnNlckNyZWF0ZSAoKTsKfCBpbnQKfCBtYWluICgp Cnwgewp8IHJldHVybiBYTUxfUGFyc2VyQ3JlYXRlICgpOwp8ICAgOwp8ICAgcmV0dXJuIDA7 CnwgfQpjb25maWd1cmU6MjA3MjM6IHJlc3VsdDogbm8KY29uZmlndXJlOjIwNzMzOiByZXN1 bHQ6IGV4cGF0IGxpYnJhcnkgbm90IGZvdW5kIG9yIGZ1bmN0aW9uYWwuCmNvbmZpZ3VyZToy MDc0NjogY2hlY2tpbmcgd2hpY2ggbGlidmlzaW8gdG8gdXNlCmNvbmZpZ3VyZToyMDc0OTog cmVzdWx0OiBleHRlcm5hbApjb25maWd1cmU6MjA3NTQ6IGNoZWNraW5nIGZvciBWSVNJTwpj b25maWd1cmU6MjA3NjE6ICRQS0dfQ09ORklHIC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzICJs aWJ2aXNpby0wLjAgIgpjb25maWd1cmU6MjA3NjQ6ICQ/ID0gMApjb25maWd1cmU6MjA3Nzc6 ICRQS0dfQ09ORklHIC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzICJsaWJ2aXNpby0wLjAgIgpj b25maWd1cmU6MjA3ODA6ICQ/ID0gMApjb25maWd1cmU6MjA4NTc6IHJlc3VsdDogeWVzCmNv bmZpZ3VyZToyMDg3MTogY2hlY2tpbmcgd2hpY2ggbGliY21pcyB0byB1c2UKY29uZmlndXJl OjIwODc0OiByZXN1bHQ6IGV4dGVybmFsCmNvbmZpZ3VyZToyMDg3OTogY2hlY2tpbmcgZm9y IExJQkNNSVMKY29uZmlndXJlOjIwODg2OiAkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50 LWVycm9ycyAibGliY21pcy0wLjIgIgpjb25maWd1cmU6MjA4ODk6ICQ/ID0gMApjb25maWd1 cmU6MjA5MDI6ICRQS0dfQ09ORklHIC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzICJsaWJjbWlz LTAuMiAiCmNvbmZpZ3VyZToyMDkwNTogJD8gPSAwCmNvbmZpZ3VyZToyMDk4MjogcmVzdWx0 OiB5ZXMKY29uZmlndXJlOjIwOTk3OiBjaGVja2luZyB3aGljaCBsaWJ3cGQgdG8gdXNlCmNv bmZpZ3VyZToyMTAwMDogcmVzdWx0OiBleHRlcm5hbApjb25maWd1cmU6MjEwMDU6IGNoZWNr aW5nIGZvciBXUEQKY29uZmlndXJlOjIxMDEyOiAkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXBy aW50LWVycm9ycyAibGlid3BkLTAuOSBsaWJ3cGQtc3RyZWFtLTAuOSAiCmNvbmZpZ3VyZToy MTAxNTogJD8gPSAwCmNvbmZpZ3VyZToyMTAyODogJFBLR19DT05GSUcgLS1leGlzdHMgLS1w cmludC1lcnJvcnMgImxpYndwZC0wLjkgbGlid3BkLXN0cmVhbS0wLjkgIgpjb25maWd1cmU6 MjEwMzE6ICQ/ID0gMApjb25maWd1cmU6MjExMDg6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToy MTEyMjogY2hlY2tpbmcgd2hpY2ggY3BwdW5pdCB0byB1c2UKY29uZmlndXJlOjIxMTI1OiBy ZXN1bHQ6IGV4dGVybmFsCmNvbmZpZ3VyZToyMTEzMTogY2hlY2tpbmcgZm9yIENQUFVOSVQK Y29uZmlndXJlOjIxMTM4OiAkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAi Y3BwdW5pdCA+PSAxLjEyLjAgIgpjb25maWd1cmU6MjExNDE6ICQ/ID0gMApjb25maWd1cmU6 MjExNTQ6ICRQS0dfQ09ORklHIC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzICJjcHB1bml0ID49 IDEuMTIuMCAiCmNvbmZpZ3VyZToyMTE1NzogJD8gPSAwCmNvbmZpZ3VyZToyMTIzNDogcmVz dWx0OiB5ZXMKY29uZmlndXJlOjIxMjQ5OiBjaGVja2luZyB3aGV0aGVyIGZyZWV0eXBlIGlz IGF2YWlsYWJsZQpjb25maWd1cmU6MjEyNTM6IGNoZWNraW5nIGZvciBGUkVFVFlQRQpjb25m aWd1cmU6MjEyNjA6ICRQS0dfQ09ORklHIC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzICJmcmVl dHlwZTIgPj0gMi4wICIKY29uZmlndXJlOjIxMjYzOiAkPyA9IDAKY29uZmlndXJlOjIxMjc2 OiAkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAiZnJlZXR5cGUyID49IDIu MCAiCmNvbmZpZ3VyZToyMTI3OTogJD8gPSAwCmNvbmZpZ3VyZToyMTM1NjogcmVzdWx0OiB5 ZXMKY29uZmlndXJlOjIxMzY0OiBjaGVja2luZyB3aGljaCBsaWJ3cHMgdG8gdXNlCmNvbmZp Z3VyZToyMTM2NzogcmVzdWx0OiBleHRlcm5hbApjb25maWd1cmU6MjEzNzI6IGNoZWNraW5n IGZvciBXUFMKY29uZmlndXJlOjIxMzc5OiAkUEtHX0NPTkZJRyAtLWV4aXN0cyAtLXByaW50 LWVycm9ycyAibGlid3BzLTAuMiAiCmNvbmZpZ3VyZToyMTM4MjogJD8gPSAwCmNvbmZpZ3Vy ZToyMTM5NTogJFBLR19DT05GSUcgLS1leGlzdHMgLS1wcmludC1lcnJvcnMgImxpYndwcy0w LjIgIgpjb25maWd1cmU6MjEzOTg6ICQ/ID0gMApjb25maWd1cmU6MjE0NzU6IHJlc3VsdDog eWVzCmNvbmZpZ3VyZToyMTQ4OTogY2hlY2tpbmcgd2hpY2ggbGlid3BnIHRvIHVzZQpjb25m aWd1cmU6MjE0OTI6IHJlc3VsdDogZXh0ZXJuYWwKY29uZmlndXJlOjIxNDk3OiBjaGVja2lu ZyBmb3IgV1BHCmNvbmZpZ3VyZToyMTUwNDogJFBLR19DT05GSUcgLS1leGlzdHMgLS1wcmlu dC1lcnJvcnMgImxpYndwZy0wLjIgIgpjb25maWd1cmU6MjE1MDc6ICQ/ID0gMApjb25maWd1 cmU6MjE1MjA6ICRQS0dfQ09ORklHIC0tZXhpc3RzIC0tcHJpbnQtZXJyb3JzICJsaWJ3cGct MC4yICIKY29uZmlndXJlOjIxNTIzOiAkPyA9IDAKY29uZmlndXJlOjIxNjAwOiByZXN1bHQ6 IHllcwpjb25maWd1cmU6MjE2MjA6IGNoZWNraW5nIGZvciBGVF9HbHlwaFNsb3RfRW1ib2xk ZW4gaW4gLWxmcmVldHlwZQpjb25maWd1cmU6MjE2NTU6IGNsYW5nIC1vIGNvbmZ0ZXN0IC1P MiAtcGlwZSAtbWFyY2g9Y29yZTIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2Fs L2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSAtSS91c3IvbG9jYWwvaW5jbHVk ZS9mcmVldHlwZTIgLUkvdXNyL2xvY2FsL2luY2x1ZGUgICAgLXJwYXRoPS91c3IvbGliOi91 c3IvbG9jYWwvbGliIC1ML3Vzci9sb2NhbC9saWIgLWxmcmVldHlwZSAgIGNvbmZ0ZXN0LmMg LWxmcmVldHlwZSAgID4mNQpjbGFuZzogd2FybmluZzogYXJndW1lbnQgdW51c2VkIGR1cmlu ZyBjb21waWxhdGlvbjogJy1ycGF0aD0vdXNyL2xpYjovdXNyL2xvY2FsL2xpYicKY29uZmln dXJlOjIxNjYyOiAkPyA9IDAKY29uZmlndXJlOjIxNjgzOiByZXN1bHQ6IHllcwpjb25maWd1 cmU6MjE3MDI6IGNoZWNraW5nIHdoaWNoIGxpYnhzbHQgdG8gdXNlCmNvbmZpZ3VyZToyMTcw NTogcmVzdWx0OiBleHRlcm5hbApjb25maWd1cmU6MjE3MTQ6IGNoZWNraW5nIGZvciBMSUJY U0xUCmNvbmZpZ3VyZToyMTcyMTogJFBLR19DT05GSUcgLS1leGlzdHMgLS1wcmludC1lcnJv cnMgImxpYnhzbHQiCmNvbmZpZ3VyZToyMTcyNDogJD8gPSAwCmNvbmZpZ3VyZToyMTczNzog JFBLR19DT05GSUcgLS1leGlzdHMgLS1wcmludC1lcnJvcnMgImxpYnhzbHQiCmNvbmZpZ3Vy ZToyMTc0MDogJD8gPSAwCmNvbmZpZ3VyZToyMTgxNzogcmVzdWx0OiB5ZXMKY29uZmlndXJl OjIxODI1OiBjaGVja2luZyBmb3IgeHNsdHByb2MKY29uZmlndXJlOjIxODQzOiBmb3VuZCAv dXNyL2xvY2FsL2Jpbi94c2x0cHJvYwpjb25maWd1cmU6MjE4NTY6IHJlc3VsdDogL3Vzci9s b2NhbC9iaW4veHNsdHByb2MKY29uZmlndXJlOjIxOTM0OiBjaGVja2luZyB3aGljaCBsaWJ4 bWwgdG8gdXNlCmNvbmZpZ3VyZToyMTkzNzogcmVzdWx0OiBleHRlcm5hbApjb25maWd1cmU6 MjE5NTA6IGNoZWNraW5nIGZvciBMSUJYTUwKY29uZmlndXJlOjIxOTU3OiAkUEtHX0NPTkZJ RyAtLWV4aXN0cyAtLXByaW50LWVycm9ycyAibGlieG1sLTIuMCA+PSAyLjAiCmNvbmZpZ3Vy ZToyMTk2MDogJD8gPSAwCmNvbmZpZ3VyZToyMTk3MzogJFBLR19DT05GSUcgLS1leGlzdHMg LS1wcmludC1lcnJvcnMgImxpYnhtbC0yLjAgPj0gMi4wIgpjb25maWd1cmU6MjE5NzY6ICQ/ ID0gMApjb25maWd1cmU6MjIwNTM6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyMjA3MDogY2hl Y2tpbmcgd2hpY2ggUHl0aG9uIHRvIHVzZQpjb25maWd1cmU6MjIxMDU6IHJlc3VsdDogc3lz dGVtCmNvbmZpZ3VyZToyMjE0NDogY2hlY2tpbmcgd2hldGhlciAvdXNyL2xvY2FsL2Jpbi9w eXRob24yLjcgdmVyc2lvbiA+PSAyLjYKY29uZmlndXJlOjIyMTUzOiAvdXNyL2xvY2FsL2Jp bi9weXRob24yLjcgLWMgaW1wb3J0IHN5cywgc3RyaW5nICMgc3BsaXQgc3RyaW5ncyBieSAn LicgYW5kIGNvbnZlcnQgdG8gbnVtZXJpYy4gQXBwZW5kIHNvbWUgemVyb3MgIyBiZWNhdXNl IHdlIG5lZWQgYXQgbGVhc3QgNCBkaWdpdHMgZm9yIHRoZSBoZXggY29udmVyc2lvbi4gbWlu dmVyID0gbWFwKGludCwgc3RyaW5nLnNwbGl0KCcyLjYnLCAnLicpKSArIFswLCAwLCAwXSBt aW52ZXJoZXggPSAwIGZvciBpIGluIHhyYW5nZSgwLCA0KTogbWludmVyaGV4ID0gKG1pbnZl cmhleCA8PCA4KSArIG1pbnZlcltpXSBzeXMuZXhpdChzeXMuaGV4dmVyc2lvbiA8IG1pbnZl cmhleCkKY29uZmlndXJlOjIyMTU2OiAkPyA9IDAKY29uZmlndXJlOjIyMTU4OiByZXN1bHQ6 IHllcwpjb25maWd1cmU6MjIyNTM6IGNoZWNraW5nIGZvciAvdXNyL2xvY2FsL2Jpbi9weXRo b24yLjcgdmVyc2lvbgpjb25maWd1cmU6MjIyNjA6IHJlc3VsdDogMi43CmNvbmZpZ3VyZToy MjI3MjogY2hlY2tpbmcgZm9yIC91c3IvbG9jYWwvYmluL3B5dGhvbjIuNyBwbGF0Zm9ybQpj b25maWd1cmU6MjIyNzk6IHJlc3VsdDogZnJlZWJzZDkKY29uZmlndXJlOjIyMjg2OiBjaGVj a2luZyBmb3IgL3Vzci9sb2NhbC9iaW4vcHl0aG9uMi43IHNjcmlwdCBkaXJlY3RvcnkKY29u ZmlndXJlOjIyMjk0OiByZXN1bHQ6ICR7cHJlZml4fS9saWIvcHl0aG9uMi43L3NpdGUtcGFj a2FnZXMKY29uZmlndXJlOjIyMzAzOiBjaGVja2luZyBmb3IgL3Vzci9sb2NhbC9iaW4vcHl0 aG9uMi43IGV4dGVuc2lvbiBtb2R1bGUgZGlyZWN0b3J5CmNvbmZpZ3VyZToyMjMxMTogcmVz dWx0OiAke2V4ZWNfcHJlZml4fS9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMKY29uZmln dXJlOjIyNTg2OiBjaGVja2luZyBQeXRob24uaCB1c2FiaWxpdHkKY29uZmlndXJlOjIyNjAz OiBjbGFuZyAtYyAtTzIgLXBpcGUgLW1hcmNoPWNvcmUyIC1mbm8tc3RyaWN0LWFsaWFzaW5n IC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgLUkvdXNy L2xvY2FsL2luY2x1ZGUvcHl0aG9uMi43ICAgY29uZnRlc3QuYyA+JjUKY29uZmlndXJlOjIy NjEwOiAkPyA9IDAKY29uZmlndXJlOjIyNjI0OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MjI2 Mjg6IGNoZWNraW5nIFB5dGhvbi5oIHByZXNlbmNlCmNvbmZpZ3VyZToyMjY0MzogY2xhbmct Y3BwIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgLUkv dXNyL2xvY2FsL2luY2x1ZGUvcHl0aG9uMi43ICAgY29uZnRlc3QuYwpjb25maWd1cmU6MjI2 NTA6ICQ/ID0gMApjb25maWd1cmU6MjI2NjQ6IHJlc3VsdDogeWVzCmNvbmZpZ3VyZToyMjY5 MjogY2hlY2tpbmcgZm9yIFB5dGhvbi5oCmNvbmZpZ3VyZToyMjY5OTogcmVzdWx0OiB5ZXMK Y29uZmlndXJlOjIyNzg2OiBjaGVja2luZyB3aGljaCBkYiB0byB1c2UKY29uZmlndXJlOjIy NzkwOiByZXN1bHQ6IGV4dGVybmFsCmNvbmZpZ3VyZToyMjgwOTogY2hlY2tpbmcgZGItNDEv ZGIuaCB1c2FiaWxpdHkKY29uZmlndXJlOjIyODI2OiBjbGFuZyAtYyAtTzIgLXBpcGUgLW1h cmNoPWNvcmUyIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1J L3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgY29uZnRlc3QuYyA+JjUKY29uZnRlc3QuYzo2ODox MDogZmF0YWwgZXJyb3I6ICdkYi00MS9kYi5oJyBmaWxlIG5vdCBmb3VuZAojaW5jbHVkZSA8 ZGItNDEvZGIuaD4KICAgICAgICAgXgoxIGVycm9yIGdlbmVyYXRlZC4KY29uZmlndXJlOjIy ODMzOiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRl ZnMuaC4gICovCnwgI2RlZmluZSBQQUNLQUdFX05BTUUgIkxpYnJlT2ZmaWNlIgp8ICNkZWZp bmUgUEFDS0FHRV9UQVJOQU1FICJsaWJyZW9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVS U0lPTiAiMy41Igp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIkxpYnJlT2ZmaWNlIDMuNSIK fCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBTVERDX0hFQURFUlMg MQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NZU19TVEFU X0ggMQp8ICNkZWZpbmUgSEFWRV9TVERMSUJfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR19I IDEKfCAjZGVmaW5lIEhBVkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0gg MQp8ICNkZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1RESU5UX0gg MQp8ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBIQVZFX0NVUFNfSCAxCnwg I2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgU0laRU9GX0xPTkcgOAp8ICNkZWZp bmUgU0laRU9GX1NIT1JUIDIKfCAjZGVmaW5lIFNJWkVPRl9JTlQgNAp8ICNkZWZpbmUgU0la RU9GX0xPTkdfTE9ORyA4CnwgI2RlZmluZSBTSVpFT0ZfRE9VQkxFIDgKfCAjZGVmaW5lIFNJ WkVPRl9WT0lEUCA4CnwgI2RlZmluZSBBTElHTk9GX1NIT1JUIDIKfCAjZGVmaW5lIEFMSUdO T0ZfSU5UIDQKfCAjZGVmaW5lIEFMSUdOT0ZfTE9ORyA4CnwgI2RlZmluZSBBTElHTk9GX0RP VUJMRSA4CnwgI2RlZmluZSBIQVZFX01BTExPQyAxCnwgI2RlZmluZSBIQVZFX1JFQUxMT0Mg MQp8ICNkZWZpbmUgSEFWRV9DQUxMT0MgMQp8ICNkZWZpbmUgSEFWRV9GUkVFIDEKfCAjZGVm aW5lIEhBVkVfUE9TSVhfRkFMTE9DQVRFIDEKfCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwg I2luY2x1ZGUgPHN0ZGlvLmg+CnwgI2lmZGVmIEhBVkVfU1lTX1RZUEVTX0gKfCAjIGluY2x1 ZGUgPHN5cy90eXBlcy5oPgp8ICNlbmRpZgp8ICNpZmRlZiBIQVZFX1NZU19TVEFUX0gKfCAj IGluY2x1ZGUgPHN5cy9zdGF0Lmg+CnwgI2VuZGlmCnwgI2lmZGVmIFNURENfSEVBREVSUwp8 ICMgaW5jbHVkZSA8c3RkbGliLmg+CnwgIyBpbmNsdWRlIDxzdGRkZWYuaD4KfCAjZWxzZQp8 ICMgaWZkZWYgSEFWRV9TVERMSUJfSAp8ICMgIGluY2x1ZGUgPHN0ZGxpYi5oPgp8ICMgZW5k aWYKfCAjZW5kaWYKfCAjaWZkZWYgSEFWRV9TVFJJTkdfSAp8ICMgaWYgIWRlZmluZWQgU1RE Q19IRUFERVJTICYmIGRlZmluZWQgSEFWRV9NRU1PUllfSAp8ICMgIGluY2x1ZGUgPG1lbW9y eS5oPgp8ICMgZW5kaWYKfCAjIGluY2x1ZGUgPHN0cmluZy5oPgp8ICNlbmRpZgp8ICNpZmRl ZiBIQVZFX1NUUklOR1NfSAp8ICMgaW5jbHVkZSA8c3RyaW5ncy5oPgp8ICNlbmRpZgp8ICNp ZmRlZiBIQVZFX0lOVFRZUEVTX0gKfCAjIGluY2x1ZGUgPGludHR5cGVzLmg+CnwgI2VuZGlm CnwgI2lmZGVmIEhBVkVfU1RESU5UX0gKfCAjIGluY2x1ZGUgPHN0ZGludC5oPgp8ICNlbmRp Zgp8ICNpZmRlZiBIQVZFX1VOSVNURF9ICnwgIyBpbmNsdWRlIDx1bmlzdGQuaD4KfCAjZW5k aWYKfCAjaW5jbHVkZSA8ZGItNDEvZGIuaD4KY29uZmlndXJlOjIyODQ3OiByZXN1bHQ6IG5v CmNvbmZpZ3VyZToyMjg1MTogY2hlY2tpbmcgZGItNDEvZGIuaCBwcmVzZW5jZQpjb25maWd1 cmU6MjI4NjY6IGNsYW5nLWNwcCAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwv aW5jbHVkZS9kYjQxIGNvbmZ0ZXN0LmMKY29uZnRlc3QuYzozNToxMDogZmF0YWwgZXJyb3I6 ICdkYi00MS9kYi5oJyBmaWxlIG5vdCBmb3VuZAojaW5jbHVkZSA8ZGItNDEvZGIuaD4KICAg ICAgICAgXgoxIGVycm9yIGdlbmVyYXRlZC4KY29uZmlndXJlOjIyODczOiAkPyA9IDEKY29u ZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaC4gICovCnwgI2Rl ZmluZSBQQUNLQUdFX05BTUUgIkxpYnJlT2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJO QU1FICJsaWJyZW9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiMy41Igp8ICNk ZWZpbmUgUEFDS0FHRV9TVFJJTkcgIkxpYnJlT2ZmaWNlIDMuNSIKfCAjZGVmaW5lIFBBQ0tB R0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgSEFW RV9TWVNfVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUg SEFWRV9TVERMSUJfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVmaW5lIEhB VkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNkZWZpbmUgSEFW RV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1RESU5UX0ggMQp8ICNkZWZpbmUgSEFW RV9VTklTVERfSCAxCnwgI2RlZmluZSBIQVZFX0NVUFNfSCAxCnwgI2RlZmluZSBTVERDX0hF QURFUlMgMQp8ICNkZWZpbmUgU0laRU9GX0xPTkcgOAp8ICNkZWZpbmUgU0laRU9GX1NIT1JU IDIKfCAjZGVmaW5lIFNJWkVPRl9JTlQgNAp8ICNkZWZpbmUgU0laRU9GX0xPTkdfTE9ORyA4 CnwgI2RlZmluZSBTSVpFT0ZfRE9VQkxFIDgKfCAjZGVmaW5lIFNJWkVPRl9WT0lEUCA4Cnwg I2RlZmluZSBBTElHTk9GX1NIT1JUIDIKfCAjZGVmaW5lIEFMSUdOT0ZfSU5UIDQKfCAjZGVm aW5lIEFMSUdOT0ZfTE9ORyA4CnwgI2RlZmluZSBBTElHTk9GX0RPVUJMRSA4CnwgI2RlZmlu ZSBIQVZFX01BTExPQyAxCnwgI2RlZmluZSBIQVZFX1JFQUxMT0MgMQp8ICNkZWZpbmUgSEFW RV9DQUxMT0MgMQp8ICNkZWZpbmUgSEFWRV9GUkVFIDEKfCAjZGVmaW5lIEhBVkVfUE9TSVhf RkFMTE9DQVRFIDEKfCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwgI2luY2x1ZGUgPGRiLTQx L2RiLmg+CmNvbmZpZ3VyZToyMjg4NzogcmVzdWx0OiBubwpjb25maWd1cmU6MjI5MTU6IGNo ZWNraW5nIGZvciBkYi00MS9kYi5oCmNvbmZpZ3VyZToyMjkyNDogcmVzdWx0OiBubwpjb25m aWd1cmU6MjI4MDk6IGNoZWNraW5nIGRiNDEvZGIuaCB1c2FiaWxpdHkKY29uZmlndXJlOjIy ODI2OiBjbGFuZyAtYyAtTzIgLXBpcGUgLW1hcmNoPWNvcmUyIC1mbm8tc3RyaWN0LWFsaWFz aW5nIC1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2RiNDEgY29u ZnRlc3QuYyA+JjUKY29uZmlndXJlOjIyODMzOiAkPyA9IDAKY29uZmlndXJlOjIyODQ3OiBy ZXN1bHQ6IHllcwpjb25maWd1cmU6MjI4NTE6IGNoZWNraW5nIGRiNDEvZGIuaCBwcmVzZW5j ZQpjb25maWd1cmU6MjI4NjY6IGNsYW5nLWNwcCAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91 c3IvbG9jYWwvaW5jbHVkZS9kYjQxIGNvbmZ0ZXN0LmMKY29uZmlndXJlOjIyODczOiAkPyA9 IDAKY29uZmlndXJlOjIyODg3OiByZXN1bHQ6IHllcwpjb25maWd1cmU6MjI5MTU6IGNoZWNr aW5nIGZvciBkYjQxL2RiLmgKY29uZmlndXJlOjIyOTI0OiByZXN1bHQ6IHllcwpjb25maWd1 cmU6MjMyMTQ6IGNoZWNraW5nIHdoZXRoZXIgZGIgaXMgYXQgbGVhc3QgNC4xCmNvbmZpZ3Vy ZToyMzIzNzogY2xhbmcgLWMgLU8yIC1waXBlIC1tYXJjaD1jb3JlMiAtZm5vLXN0cmljdC1h bGlhc2luZyAtSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQx IGNvbmZ0ZXN0LmMgPiY1CmNvbmZpZ3VyZToyMzI0NDogJD8gPSAwCmNvbmZpZ3VyZToyMzI0 OTogcmVzdWx0OiB5ZXMKY29uZmlndXJlOjIzMjcwOiBjaGVja2luZyBmb3IgZGJvcGVuIGlu IC1sZGI0MQpjb25maWd1cmU6MjMzMDU6IGNsYW5nIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAt bWFyY2g9Y29yZTIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUg LUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSAgLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwv bGliIGNvbmZ0ZXN0LmMgLWxkYjQxICAgPiY1CmNsYW5nOiB3YXJuaW5nOiBhcmd1bWVudCB1 bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwv bGliJwovdXNyL2Jpbi9sZDogY2Fubm90IGZpbmQgLWxkYjQxCmNsYW5nOiBlcnJvcjogbGlu a2VyIGNvbW1hbmQgZmFpbGVkIHdpdGggZXhpdCBjb2RlIDEgKHVzZSAtdiB0byBzZWUgaW52 b2NhdGlvbikKY29uZmlndXJlOjIzMzEyOiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJv Z3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaC4gICovCnwgI2RlZmluZSBQQUNLQUdFX05BTUUg IkxpYnJlT2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJsaWJyZW9mZmljZSIK fCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiMy41Igp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJ TkcgIkxpYnJlT2ZmaWNlIDMuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwg I2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwg I2RlZmluZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERMSUJfSCAxCnwg I2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVmaW5lIEhBVkVfTUVNT1JZX0ggMQp8ICNk ZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNkZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEKfCAj ZGVmaW5lIEhBVkVfU1RESU5UX0ggMQp8ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2Rl ZmluZSBIQVZFX0NVUFNfSCAxCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUg U0laRU9GX0xPTkcgOAp8ICNkZWZpbmUgU0laRU9GX1NIT1JUIDIKfCAjZGVmaW5lIFNJWkVP Rl9JTlQgNAp8ICNkZWZpbmUgU0laRU9GX0xPTkdfTE9ORyA4CnwgI2RlZmluZSBTSVpFT0Zf RE9VQkxFIDgKfCAjZGVmaW5lIFNJWkVPRl9WT0lEUCA4CnwgI2RlZmluZSBBTElHTk9GX1NI T1JUIDIKfCAjZGVmaW5lIEFMSUdOT0ZfSU5UIDQKfCAjZGVmaW5lIEFMSUdOT0ZfTE9ORyA4 CnwgI2RlZmluZSBBTElHTk9GX0RPVUJMRSA4CnwgI2RlZmluZSBIQVZFX01BTExPQyAxCnwg I2RlZmluZSBIQVZFX1JFQUxMT0MgMQp8ICNkZWZpbmUgSEFWRV9DQUxMT0MgMQp8ICNkZWZp bmUgSEFWRV9GUkVFIDEKfCAjZGVmaW5lIEhBVkVfUE9TSVhfRkFMTE9DQVRFIDEKfCAvKiBl bmQgY29uZmRlZnMuaC4gICovCnwgCnwgLyogT3ZlcnJpZGUgYW55IEdDQyBpbnRlcm5hbCBw cm90b3R5cGUgdG8gYXZvaWQgYW4gZXJyb3IuCnwgICAgVXNlIGNoYXIgYmVjYXVzZSBpbnQg bWlnaHQgbWF0Y2ggdGhlIHJldHVybiB0eXBlIG9mIGEgR0NDCnwgICAgYnVpbHRpbiBhbmQg dGhlbiBpdHMgYXJndW1lbnQgcHJvdG90eXBlIHdvdWxkIHN0aWxsIGFwcGx5LiAgKi8KfCAj aWZkZWYgX19jcGx1c3BsdXMKfCBleHRlcm4gIkMiCnwgI2VuZGlmCnwgY2hhciBkYm9wZW4g KCk7CnwgaW50CnwgbWFpbiAoKQp8IHsKfCByZXR1cm4gZGJvcGVuICgpOwp8ICAgOwp8ICAg cmV0dXJuIDA7CnwgfQpjb25maWd1cmU6MjMzMzU6IHJlc3VsdDogbm8KY29uZmlndXJlOjIz MzQ0OiBjaGVja2luZyBmb3IgX19kYjE4NV9vcGVuIGluIC1sZGI0MQpjb25maWd1cmU6MjMz Nzk6IGNsYW5nIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtbWFyY2g9Y29yZTIgLWZuby1zdHJp Y3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUv ZGI0MSAgLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgLWxkYjQx ICAgPiY1CmNsYW5nOiB3YXJuaW5nOiBhcmd1bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0 aW9uOiAnLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGliJwovdXNyL2Jpbi9sZDogY2Fu bm90IGZpbmQgLWxkYjQxCmNsYW5nOiBlcnJvcjogbGlua2VyIGNvbW1hbmQgZmFpbGVkIHdp dGggZXhpdCBjb2RlIDEgKHVzZSAtdiB0byBzZWUgaW52b2NhdGlvbikKY29uZmlndXJlOjIz Mzg2OiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRl ZnMuaC4gICovCnwgI2RlZmluZSBQQUNLQUdFX05BTUUgIkxpYnJlT2ZmaWNlIgp8ICNkZWZp bmUgUEFDS0FHRV9UQVJOQU1FICJsaWJyZW9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVS U0lPTiAiMy41Igp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcgIkxpYnJlT2ZmaWNlIDMuNSIK fCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBTVERDX0hFQURFUlMg MQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NZU19TVEFU X0ggMQp8ICNkZWZpbmUgSEFWRV9TVERMSUJfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR19I IDEKfCAjZGVmaW5lIEhBVkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0gg MQp8ICNkZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1RESU5UX0gg MQp8ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmluZSBIQVZFX0NVUFNfSCAxCnwg I2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgU0laRU9GX0xPTkcgOAp8ICNkZWZp bmUgU0laRU9GX1NIT1JUIDIKfCAjZGVmaW5lIFNJWkVPRl9JTlQgNAp8ICNkZWZpbmUgU0la RU9GX0xPTkdfTE9ORyA4CnwgI2RlZmluZSBTSVpFT0ZfRE9VQkxFIDgKfCAjZGVmaW5lIFNJ WkVPRl9WT0lEUCA4CnwgI2RlZmluZSBBTElHTk9GX1NIT1JUIDIKfCAjZGVmaW5lIEFMSUdO T0ZfSU5UIDQKfCAjZGVmaW5lIEFMSUdOT0ZfTE9ORyA4CnwgI2RlZmluZSBBTElHTk9GX0RP VUJMRSA4CnwgI2RlZmluZSBIQVZFX01BTExPQyAxCnwgI2RlZmluZSBIQVZFX1JFQUxMT0Mg MQp8ICNkZWZpbmUgSEFWRV9DQUxMT0MgMQp8ICNkZWZpbmUgSEFWRV9GUkVFIDEKfCAjZGVm aW5lIEhBVkVfUE9TSVhfRkFMTE9DQVRFIDEKfCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwg CnwgLyogT3ZlcnJpZGUgYW55IEdDQyBpbnRlcm5hbCBwcm90b3R5cGUgdG8gYXZvaWQgYW4g ZXJyb3IuCnwgICAgVXNlIGNoYXIgYmVjYXVzZSBpbnQgbWlnaHQgbWF0Y2ggdGhlIHJldHVy biB0eXBlIG9mIGEgR0NDCnwgICAgYnVpbHRpbiBhbmQgdGhlbiBpdHMgYXJndW1lbnQgcHJv dG90eXBlIHdvdWxkIHN0aWxsIGFwcGx5LiAgKi8KfCAjaWZkZWYgX19jcGx1c3BsdXMKfCBl eHRlcm4gIkMiCnwgI2VuZGlmCnwgY2hhciBfX2RiMTg1X29wZW4gKCk7CnwgaW50CnwgbWFp biAoKQp8IHsKfCByZXR1cm4gX19kYjE4NV9vcGVuICgpOwp8ICAgOwp8ICAgcmV0dXJuIDA7 CnwgfQpjb25maWd1cmU6MjM0MDk6IHJlc3VsdDogbm8KY29uZmlndXJlOjIzMjcwOiBjaGVj a2luZyBmb3IgZGJvcGVuIGluIC1sZGI0MQpjb25maWd1cmU6MjMzMDU6IGNsYW5nIC1vIGNv bmZ0ZXN0IC1PMiAtcGlwZSAtbWFyY2g9Y29yZTIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkv dXNyL2xvY2FsL2luY2x1ZGUgLUkvdXNyL2xvY2FsL2luY2x1ZGUvZGI0MSAgLXJwYXRoPS91 c3IvbGliOi91c3IvbG9jYWwvbGliIGNvbmZ0ZXN0LmMgLWxkYjQxICAgPiY1CmNsYW5nOiB3 YXJuaW5nOiBhcmd1bWVudCB1bnVzZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJwYXRoPS91 c3IvbGliOi91c3IvbG9jYWwvbGliJwovdXNyL2Jpbi9sZDogY2Fubm90IGZpbmQgLWxkYjQx CmNsYW5nOiBlcnJvcjogbGlua2VyIGNvbW1hbmQgZmFpbGVkIHdpdGggZXhpdCBjb2RlIDEg KHVzZSAtdiB0byBzZWUgaW52b2NhdGlvbikKY29uZmlndXJlOjIzMzEyOiAkPyA9IDEKY29u ZmlndXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6CnwgLyogY29uZmRlZnMuaC4gICovCnwgI2Rl ZmluZSBQQUNLQUdFX05BTUUgIkxpYnJlT2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJO QU1FICJsaWJyZW9mZmljZSIKfCAjZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiMy41Igp8ICNk ZWZpbmUgUEFDS0FHRV9TVFJJTkcgIkxpYnJlT2ZmaWNlIDMuNSIKfCAjZGVmaW5lIFBBQ0tB R0VfQlVHUkVQT1JUICIiCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgSEFW RV9TWVNfVFlQRVNfSCAxCnwgI2RlZmluZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUg SEFWRV9TVERMSUJfSCAxCnwgI2RlZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVmaW5lIEhB VkVfTUVNT1JZX0ggMQp8ICNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNkZWZpbmUgSEFW RV9JTlRUWVBFU19IIDEKfCAjZGVmaW5lIEhBVkVfU1RESU5UX0ggMQp8ICNkZWZpbmUgSEFW RV9VTklTVERfSCAxCnwgI2RlZmluZSBIQVZFX0NVUFNfSCAxCnwgI2RlZmluZSBTVERDX0hF QURFUlMgMQp8ICNkZWZpbmUgU0laRU9GX0xPTkcgOAp8ICNkZWZpbmUgU0laRU9GX1NIT1JU IDIKfCAjZGVmaW5lIFNJWkVPRl9JTlQgNAp8ICNkZWZpbmUgU0laRU9GX0xPTkdfTE9ORyA4 CnwgI2RlZmluZSBTSVpFT0ZfRE9VQkxFIDgKfCAjZGVmaW5lIFNJWkVPRl9WT0lEUCA4Cnwg I2RlZmluZSBBTElHTk9GX1NIT1JUIDIKfCAjZGVmaW5lIEFMSUdOT0ZfSU5UIDQKfCAjZGVm aW5lIEFMSUdOT0ZfTE9ORyA4CnwgI2RlZmluZSBBTElHTk9GX0RPVUJMRSA4CnwgI2RlZmlu ZSBIQVZFX01BTExPQyAxCnwgI2RlZmluZSBIQVZFX1JFQUxMT0MgMQp8ICNkZWZpbmUgSEFW RV9DQUxMT0MgMQp8ICNkZWZpbmUgSEFWRV9GUkVFIDEKfCAjZGVmaW5lIEhBVkVfUE9TSVhf RkFMTE9DQVRFIDEKfCAvKiBlbmQgY29uZmRlZnMuaC4gICovCnwgCnwgLyogT3ZlcnJpZGUg YW55IEdDQyBpbnRlcm5hbCBwcm90b3R5cGUgdG8gYXZvaWQgYW4gZXJyb3IuCnwgICAgVXNl IGNoYXIgYmVjYXVzZSBpbnQgbWlnaHQgbWF0Y2ggdGhlIHJldHVybiB0eXBlIG9mIGEgR0ND CnwgICAgYnVpbHRpbiBhbmQgdGhlbiBpdHMgYXJndW1lbnQgcHJvdG90eXBlIHdvdWxkIHN0 aWxsIGFwcGx5LiAgKi8KfCAjaWZkZWYgX19jcGx1c3BsdXMKfCBleHRlcm4gIkMiCnwgI2Vu ZGlmCnwgY2hhciBkYm9wZW4gKCk7CnwgaW50CnwgbWFpbiAoKQp8IHsKfCByZXR1cm4gZGJv cGVuICgpOwp8ICAgOwp8ICAgcmV0dXJuIDA7CnwgfQpjb25maWd1cmU6MjMzMzU6IHJlc3Vs dDogbm8KY29uZmlndXJlOjIzMzQ0OiBjaGVja2luZyBmb3IgX19kYjE4NV9vcGVuIGluIC1s ZGI0MQpjb25maWd1cmU6MjMzNzk6IGNsYW5nIC1vIGNvbmZ0ZXN0IC1PMiAtcGlwZSAtbWFy Y2g9Y29yZTIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLUkvdXNyL2xvY2FsL2luY2x1ZGUgLUkv dXNyL2xvY2FsL2luY2x1ZGUvZGI0MSAgLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGli IGNvbmZ0ZXN0LmMgLWxkYjQxICAgPiY1CmNsYW5nOiB3YXJuaW5nOiBhcmd1bWVudCB1bnVz ZWQgZHVyaW5nIGNvbXBpbGF0aW9uOiAnLXJwYXRoPS91c3IvbGliOi91c3IvbG9jYWwvbGli JwovdXNyL2Jpbi9sZDogY2Fubm90IGZpbmQgLWxkYjQxCmNsYW5nOiBlcnJvcjogbGlua2Vy IGNvbW1hbmQgZmFpbGVkIHdpdGggZXhpdCBjb2RlIDEgKHVzZSAtdiB0byBzZWUgaW52b2Nh dGlvbikKY29uZmlndXJlOjIzMzg2OiAkPyA9IDEKY29uZmlndXJlOiBmYWlsZWQgcHJvZ3Jh bSB3YXM6CnwgLyogY29uZmRlZnMuaC4gICovCnwgI2RlZmluZSBQQUNLQUdFX05BTUUgIkxp YnJlT2ZmaWNlIgp8ICNkZWZpbmUgUEFDS0FHRV9UQVJOQU1FICJsaWJyZW9mZmljZSIKfCAj ZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiMy41Igp8ICNkZWZpbmUgUEFDS0FHRV9TVFJJTkcg IkxpYnJlT2ZmaWNlIDMuNSIKfCAjZGVmaW5lIFBBQ0tBR0VfQlVHUkVQT1JUICIiCnwgI2Rl ZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgSEFWRV9TWVNfVFlQRVNfSCAxCnwgI2Rl ZmluZSBIQVZFX1NZU19TVEFUX0ggMQp8ICNkZWZpbmUgSEFWRV9TVERMSUJfSCAxCnwgI2Rl ZmluZSBIQVZFX1NUUklOR19IIDEKfCAjZGVmaW5lIEhBVkVfTUVNT1JZX0ggMQp8ICNkZWZp bmUgSEFWRV9TVFJJTkdTX0ggMQp8ICNkZWZpbmUgSEFWRV9JTlRUWVBFU19IIDEKfCAjZGVm aW5lIEhBVkVfU1RESU5UX0ggMQp8ICNkZWZpbmUgSEFWRV9VTklTVERfSCAxCnwgI2RlZmlu ZSBIQVZFX0NVUFNfSCAxCnwgI2RlZmluZSBTVERDX0hFQURFUlMgMQp8ICNkZWZpbmUgU0la RU9GX0xPTkcgOAp8ICNkZWZpbmUgU0laRU9GX1NIT1JUIDIKfCAjZGVmaW5lIFNJWkVPRl9J TlQgNAp8ICNkZWZpbmUgU0laRU9GX0xPTkdfTE9ORyA4CnwgI2RlZmluZSBTSVpFT0ZfRE9V QkxFIDgKfCAjZGVmaW5lIFNJWkVPRl9WT0lEUCA4CnwgI2RlZmluZSBBTElHTk9GX1NIT1JU IDIKfCAjZGVmaW5lIEFMSUdOT0ZfSU5UIDQKfCAjZGVmaW5lIEFMSUdOT0ZfTE9ORyA4Cnwg I2RlZmluZSBBTElHTk9GX0RPVUJMRSA4CnwgI2RlZmluZSBIQVZFX01BTExPQyAxCnwgI2Rl ZmluZSBIQVZFX1JFQUxMT0MgMQp8ICNkZWZpbmUgSEFWRV9DQUxMT0MgMQp8ICNkZWZpbmUg SEFWRV9GUkVFIDEKfCAjZGVmaW5lIEhBVkVfUE9TSVhfRkFMTE9DQVRFIDEKfCAvKiBlbmQg Y29uZmRlZnMuaC4gICovCnwgCnwgLyogT3ZlcnJpZGUgYW55IEdDQyBpbnRlcm5hbCBwcm90 b3R5cGUgdG8gYXZvaWQgYW4gZXJyb3IuCnwgICAgVXNlIGNoYXIgYmVjYXVzZSBpbnQgbWln aHQgbWF0Y2ggdGhlIHJldHVybiB0eXBlIG9mIGEgR0NDCnwgICAgYnVpbHRpbiBhbmQgdGhl biBpdHMgYXJndW1lbnQgcHJvdG90eXBlIHdvdWxkIHN0aWxsIGFwcGx5LiAgKi8KfCAjaWZk ZWYgX19jcGx1c3BsdXMKfCBleHRlcm4gIkMiCnwgI2VuZGlmCnwgY2hhciBfX2RiMTg1X29w ZW4gKCk7CnwgaW50CnwgbWFpbiAoKQp8IHsKfCByZXR1cm4gX19kYjE4NV9vcGVuICgpOwp8 ICAgOwp8ICAgcmV0dXJuIDA7CnwgfQpjb25maWd1cmU6MjM0MDk6IHJlc3VsdDogbm8KY29u ZmlndXJlOjIzNDIwOiBlcnJvcjogZGIgbGlicmFyeSBub3QgZm91bmQuIFVzZSB0aGUgY29y cmVjdCAtTCBmbGFnLApvciBpbnN0YWxsIHRoZSBCZXJrZWxleSBkYiBkZXZlbG9wbWVudCBw YWNrYWdlLgoKIyMgLS0tLS0tLS0tLS0tLS0tLSAjIwojIyBDYWNoZSB2YXJpYWJsZXMuICMj CiMjIC0tLS0tLS0tLS0tLS0tLS0gIyMKCmFjX2N2X2FsaWdub2ZfZG91YmxlPTgKYWNfY3Zf YWxpZ25vZl9pbnQ9NAphY19jdl9hbGlnbm9mX2xvbmc9OAphY19jdl9hbGlnbm9mX3Nob3J0 PTIKYWNfY3ZfYnVpbGQ9YW1kNjQtcG9ydGJsZC1mcmVlYnNkOS4wCmFjX2N2X2NfYmlnZW5k aWFuPW5vCmFjX2N2X2NfY29tcGlsZXJfZ251PXllcwphY19jdl9jeHhfY29tcGlsZXJfZ251 PXllcwphY19jdl9lbnZfQ0FJUk9fQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZfQ0FJUk9fQ0ZM QUdTX3ZhbHVlPScnCmFjX2N2X2Vudl9DQUlST19MSUJTX3NldD0nJwphY19jdl9lbnZfQ0FJ Uk9fTElCU192YWx1ZT0nJwphY19jdl9lbnZfQ0NDX3NldD0nJwphY19jdl9lbnZfQ0NDX3Zh bHVlPScnCmFjX2N2X2Vudl9DQ19zZXQ9c2V0CmFjX2N2X2Vudl9DQ192YWx1ZT1jbGFuZwph Y19jdl9lbnZfQ0ZMQUdTX3NldD1zZXQKYWNfY3ZfZW52X0NGTEFHU192YWx1ZT0nLU8yIC1w aXBlIC1tYXJjaD1jb3JlMiAtZm5vLXN0cmljdC1hbGlhc2luZycKYWNfY3ZfZW52X0NQUEZM QUdTX3NldD1zZXQKYWNfY3ZfZW52X0NQUEZMQUdTX3ZhbHVlPSctSS91c3IvbG9jYWwvaW5j bHVkZSAtSS91c3IvbG9jYWwvaW5jbHVkZS9kYjQxJwphY19jdl9lbnZfQ1BQVU5JVF9DRkxB R1Nfc2V0PScnCmFjX2N2X2Vudl9DUFBVTklUX0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZf Q1BQVU5JVF9MSUJTX3NldD0nJwphY19jdl9lbnZfQ1BQVU5JVF9MSUJTX3ZhbHVlPScnCmFj X2N2X2Vudl9DUFBfc2V0PXNldAphY19jdl9lbnZfQ1BQX3ZhbHVlPWNsYW5nLWNwcAphY19j dl9lbnZfQ1VSTF9DRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9DVVJMX0NGTEFHU192YWx1ZT0n JwphY19jdl9lbnZfQ1VSTF9MSUJTX3NldD0nJwphY19jdl9lbnZfQ1VSTF9MSUJTX3ZhbHVl PScnCmFjX2N2X2Vudl9DWFhDUFBfc2V0PScnCmFjX2N2X2Vudl9DWFhDUFBfdmFsdWU9JycK YWNfY3ZfZW52X0NYWEZMQUdTX3NldD1zZXQKYWNfY3ZfZW52X0NYWEZMQUdTX3ZhbHVlPSct c3RkPWdudSsrOTggLVF1bnVzZWQtYXJndW1lbnRzJwphY19jdl9lbnZfQ1hYX3NldD1zZXQK YWNfY3ZfZW52X0NYWF92YWx1ZT1jbGFuZysrCmFjX2N2X2Vudl9EQlVTTUVOVUdUS19DRkxB R1Nfc2V0PScnCmFjX2N2X2Vudl9EQlVTTUVOVUdUS19DRkxBR1NfdmFsdWU9JycKYWNfY3Zf ZW52X0RCVVNNRU5VR1RLX0xJQlNfc2V0PScnCmFjX2N2X2Vudl9EQlVTTUVOVUdUS19MSUJT X3ZhbHVlPScnCmFjX2N2X2Vudl9EQlVTX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X0RCVVNf Q0ZMQUdTX3ZhbHVlPScnCmFjX2N2X2Vudl9EQlVTX0xJQlNfc2V0PScnCmFjX2N2X2Vudl9E QlVTX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X0ZPTlRDT05GSUdfQ0ZMQUdTX3NldD0nJwph Y19jdl9lbnZfRk9OVENPTkZJR19DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X0ZPTlRDT05G SUdfTElCU19zZXQ9JycKYWNfY3ZfZW52X0ZPTlRDT05GSUdfTElCU192YWx1ZT0nJwphY19j dl9lbnZfRlJFRVRZUEVfQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZfRlJFRVRZUEVfQ0ZMQUdT X3ZhbHVlPScnCmFjX2N2X2Vudl9GUkVFVFlQRV9MSUJTX3NldD0nJwphY19jdl9lbnZfRlJF RVRZUEVfTElCU192YWx1ZT0nJwphY19jdl9lbnZfR0NPTkZfQ0ZMQUdTX3NldD0nJwphY19j dl9lbnZfR0NPTkZfQ0ZMQUdTX3ZhbHVlPScnCmFjX2N2X2Vudl9HQ09ORl9MSUJTX3NldD0n JwphY19jdl9lbnZfR0NPTkZfTElCU192YWx1ZT0nJwphY19jdl9lbnZfR0lPX0NGTEFHU19z ZXQ9JycKYWNfY3ZfZW52X0dJT19DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X0dJT19MSUJT X3NldD0nJwphY19jdl9lbnZfR0lPX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X0dOT01FVkZT X0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X0dOT01FVkZTX0NGTEFHU192YWx1ZT0nJwphY19j dl9lbnZfR05PTUVWRlNfTElCU19zZXQ9JycKYWNfY3ZfZW52X0dOT01FVkZTX0xJQlNfdmFs dWU9JycKYWNfY3ZfZW52X0dPQkpFQ1RfQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZfR09CSkVD VF9DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X0dPQkpFQ1RfTElCU19zZXQ9JycKYWNfY3Zf ZW52X0dPQkpFQ1RfTElCU192YWx1ZT0nJwphY19jdl9lbnZfR1JBUEhJVEVfQ0ZMQUdTX3Nl dD0nJwphY19jdl9lbnZfR1JBUEhJVEVfQ0ZMQUdTX3ZhbHVlPScnCmFjX2N2X2Vudl9HUkFQ SElURV9MSUJTX3NldD0nJwphY19jdl9lbnZfR1JBUEhJVEVfTElCU192YWx1ZT0nJwphY19j dl9lbnZfR1NUUkVBTUVSX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X0dTVFJFQU1FUl9DRkxB R1NfdmFsdWU9JycKYWNfY3ZfZW52X0dTVFJFQU1FUl9MSUJTX3NldD0nJwphY19jdl9lbnZf R1NUUkVBTUVSX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X0dUSFJFQURfQ0ZMQUdTX3NldD0n JwphY19jdl9lbnZfR1RIUkVBRF9DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X0dUSFJFQURf TElCU19zZXQ9JycKYWNfY3ZfZW52X0dUSFJFQURfTElCU192YWx1ZT0nJwphY19jdl9lbnZf R1RLMjEwX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X0dUSzIxMF9DRkxBR1NfdmFsdWU9JycK YWNfY3ZfZW52X0dUSzIxMF9MSUJTX3NldD0nJwphY19jdl9lbnZfR1RLMjEwX0xJQlNfdmFs dWU9JycKYWNfY3ZfZW52X0dUSzNfQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZfR1RLM19DRkxB R1NfdmFsdWU9JycKYWNfY3ZfZW52X0dUSzNfTElCU19zZXQ9JycKYWNfY3ZfZW52X0dUSzNf TElCU192YWx1ZT0nJwphY19jdl9lbnZfR1RLX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X0dU S19DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X0dUS19MSUJTX3NldD0nJwphY19jdl9lbnZf R1RLX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X0dUS19QUklOVF9DRkxBR1Nfc2V0PScnCmFj X2N2X2Vudl9HVEtfUFJJTlRfQ0ZMQUdTX3ZhbHVlPScnCmFjX2N2X2Vudl9HVEtfUFJJTlRf TElCU19zZXQ9JycKYWNfY3ZfZW52X0dUS19QUklOVF9MSUJTX3ZhbHVlPScnCmFjX2N2X2Vu dl9IVU5TUEVMTF9DRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9IVU5TUEVMTF9DRkxBR1NfdmFs dWU9JycKYWNfY3ZfZW52X0hVTlNQRUxMX0xJQlNfc2V0PScnCmFjX2N2X2Vudl9IVU5TUEVM TF9MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9LREVfR0xJQl9DRkxBR1Nfc2V0PScnCmFjX2N2 X2Vudl9LREVfR0xJQl9DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X0tERV9HTElCX0xJQlNf c2V0PScnCmFjX2N2X2Vudl9LREVfR0xJQl9MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9MREZM QUdTX3NldD1zZXQKYWNfY3ZfZW52X0xERkxBR1NfdmFsdWU9JyAtcnBhdGg9L3Vzci9saWI6 L3Vzci9sb2NhbC9saWInCmFjX2N2X2Vudl9MSUJDTUlTX0NGTEFHU19zZXQ9JycKYWNfY3Zf ZW52X0xJQkNNSVNfQ0ZMQUdTX3ZhbHVlPScnCmFjX2N2X2Vudl9MSUJDTUlTX0xJQlNfc2V0 PScnCmFjX2N2X2Vudl9MSUJDTUlTX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X0xJQkVYVFRF WFRDQVRfQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZfTElCRVhUVEVYVENBVF9DRkxBR1NfdmFs dWU9JycKYWNfY3ZfZW52X0xJQkVYVFRFWFRDQVRfTElCU19zZXQ9JycKYWNfY3ZfZW52X0xJ QkVYVFRFWFRDQVRfTElCU192YWx1ZT0nJwphY19jdl9lbnZfTElCUE5HX0NGTEFHU19zZXQ9 JycKYWNfY3ZfZW52X0xJQlBOR19DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X0xJQlBOR19M SUJTX3NldD0nJwphY19jdl9lbnZfTElCUE5HX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X0xJ QlJTVkdfQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZfTElCUlNWR19DRkxBR1NfdmFsdWU9JycK YWNfY3ZfZW52X0xJQlJTVkdfTElCU19zZXQ9JycKYWNfY3ZfZW52X0xJQlJTVkdfTElCU192 YWx1ZT0nJwphY19jdl9lbnZfTElCU19zZXQ9JycKYWNfY3ZfZW52X0xJQlNfdmFsdWU9JycK YWNfY3ZfZW52X0xJQlhNTF9DRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9MSUJYTUxfQ0ZMQUdT X3ZhbHVlPScnCmFjX2N2X2Vudl9MSUJYTUxfTElCU19zZXQ9JycKYWNfY3ZfZW52X0xJQlhN TF9MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9MSUJYU0xUX0NGTEFHU19zZXQ9JycKYWNfY3Zf ZW52X0xJQlhTTFRfQ0ZMQUdTX3ZhbHVlPScnCmFjX2N2X2Vudl9MSUJYU0xUX0xJQlNfc2V0 PScnCmFjX2N2X2Vudl9MSUJYU0xUX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X01PWklMTEFY UENPTV9DRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9NT1pJTExBWFBDT01fQ0ZMQUdTX3ZhbHVl PScnCmFjX2N2X2Vudl9NT1pJTExBWFBDT01fTElCU19zZXQ9JycKYWNfY3ZfZW52X01PWklM TEFYUENPTV9MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9NT1pJTExBX0hFQURFUlNfQ0ZMQUdT X3NldD0nJwphY19jdl9lbnZfTU9aSUxMQV9IRUFERVJTX0NGTEFHU192YWx1ZT0nJwphY19j dl9lbnZfTU9aSUxMQV9IRUFERVJTX0xJQlNfc2V0PScnCmFjX2N2X2Vudl9NT1pJTExBX0hF QURFUlNfTElCU192YWx1ZT0nJwphY19jdl9lbnZfTU9aTElCUkVRX0NGTEFHU19zZXQ9JycK YWNfY3ZfZW52X01PWkxJQlJFUV9DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X01PWkxJQlJF UV9MSUJTX3NldD0nJwphY19jdl9lbnZfTU9aTElCUkVRX0xJQlNfdmFsdWU9JycKYWNfY3Zf ZW52X01ZVEhFU19DRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9NWVRIRVNfQ0ZMQUdTX3ZhbHVl PScnCmFjX2N2X2Vudl9NWVRIRVNfTElCU19zZXQ9JycKYWNfY3ZfZW52X01ZVEhFU19MSUJT X3ZhbHVlPScnCmFjX2N2X2Vudl9ORU9OX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X05FT05f Q0ZMQUdTX3ZhbHVlPScnCmFjX2N2X2Vudl9ORU9OX0xJQlNfc2V0PScnCmFjX2N2X2Vudl9O RU9OX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X05TU19DRkxBR1Nfc2V0PScnCmFjX2N2X2Vu dl9OU1NfQ0ZMQUdTX3ZhbHVlPScnCmFjX2N2X2Vudl9OU1NfTElCU19zZXQ9JycKYWNfY3Zf ZW52X05TU19MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9PUEVOU1NMX0NGTEFHU19zZXQ9c2V0 CmFjX2N2X2Vudl9PUEVOU1NMX0NGTEFHU192YWx1ZT0tSS91c3IvaW5jbHVkZQphY19jdl9l bnZfT1BFTlNTTF9MSUJTX3NldD1zZXQKYWNfY3ZfZW52X09QRU5TU0xfTElCU192YWx1ZT0n LUwvdXNyL2xpYiAtbHNzbCcKYWNfY3ZfZW52X1BLR19DT05GSUdfc2V0PScnCmFjX2N2X2Vu dl9QS0dfQ09ORklHX3ZhbHVlPScnCmFjX2N2X2Vudl9QT1BQTEVSX0NGTEFHU19zZXQ9JycK YWNfY3ZfZW52X1BPUFBMRVJfQ0ZMQUdTX3ZhbHVlPScnCmFjX2N2X2Vudl9QT1BQTEVSX0xJ QlNfc2V0PScnCmFjX2N2X2Vudl9QT1BQTEVSX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X1JF RExBTkRfQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZfUkVETEFORF9DRkxBR1NfdmFsdWU9JycK YWNfY3ZfZW52X1JFRExBTkRfTElCU19zZXQ9JycKYWNfY3ZfZW52X1JFRExBTkRfTElCU192 YWx1ZT0nJwphY19jdl9lbnZfU0FNUExFSUNDX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X1NB TVBMRUlDQ19DRkxBR1NfdmFsdWU9JycKYWNfY3ZfZW52X1NBTVBMRUlDQ19MSUJTX3NldD0n JwphY19jdl9lbnZfU0FNUExFSUNDX0xJQlNfdmFsdWU9JycKYWNfY3ZfZW52X1ZJU0lPX0NG TEFHU19zZXQ9JycKYWNfY3ZfZW52X1ZJU0lPX0NGTEFHU192YWx1ZT0nJwphY19jdl9lbnZf VklTSU9fTElCU19zZXQ9JycKYWNfY3ZfZW52X1ZJU0lPX0xJQlNfdmFsdWU9JycKYWNfY3Zf ZW52X1dQRF9DRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9XUERfQ0ZMQUdTX3ZhbHVlPScnCmFj X2N2X2Vudl9XUERfTElCU19zZXQ9JycKYWNfY3ZfZW52X1dQRF9MSUJTX3ZhbHVlPScnCmFj X2N2X2Vudl9XUEdfQ0ZMQUdTX3NldD0nJwphY19jdl9lbnZfV1BHX0NGTEFHU192YWx1ZT0n JwphY19jdl9lbnZfV1BHX0xJQlNfc2V0PScnCmFjX2N2X2Vudl9XUEdfTElCU192YWx1ZT0n JwphY19jdl9lbnZfV1BTX0NGTEFHU19zZXQ9JycKYWNfY3ZfZW52X1dQU19DRkxBR1NfdmFs dWU9JycKYWNfY3ZfZW52X1dQU19MSUJTX3NldD0nJwphY19jdl9lbnZfV1BTX0xJQlNfdmFs dWU9JycKYWNfY3ZfZW52X1hNS01GX3NldD0nJwphY19jdl9lbnZfWE1LTUZfdmFsdWU9JycK YWNfY3ZfZW52X1hSQU5EUl9DRkxBR1Nfc2V0PScnCmFjX2N2X2Vudl9YUkFORFJfQ0ZMQUdT X3ZhbHVlPScnCmFjX2N2X2Vudl9YUkFORFJfTElCU19zZXQ9JycKYWNfY3ZfZW52X1hSQU5E Ul9MSUJTX3ZhbHVlPScnCmFjX2N2X2Vudl9idWlsZF9hbGlhc19zZXQ9c2V0CmFjX2N2X2Vu dl9idWlsZF9hbGlhc192YWx1ZT1hbWQ2NC1wb3J0YmxkLWZyZWVic2Q5LjAKYWNfY3ZfZW52 X2hvc3RfYWxpYXNfc2V0PScnCmFjX2N2X2Vudl9ob3N0X2FsaWFzX3ZhbHVlPScnCmFjX2N2 X2Vudl90YXJnZXRfYWxpYXNfc2V0PScnCmFjX2N2X2Vudl90YXJnZXRfYWxpYXNfdmFsdWU9 JycKYWNfY3ZfZnVuY19jYWxsb2M9eWVzCmFjX2N2X2Z1bmNfZnJlZT15ZXMKYWNfY3ZfZnVu Y19tYWxsb2M9eWVzCmFjX2N2X2Z1bmNfcG9zaXhfZmFsbG9jYXRlPXllcwphY19jdl9mdW5j X3JlYWxsb2M9eWVzCmFjX2N2X2hlYWRlcl9QeXRob25faD15ZXMKYWNfY3ZfaGVhZGVyX2N1 cHNfY3Vwc19oPXllcwphY19jdl9oZWFkZXJfZGI0MV9kYl9oPXllcwphY19jdl9oZWFkZXJf ZGJfNDFfZGJfaD1ubwphY19jdl9oZWFkZXJfZXhwYXRfaD15ZXMKYWNfY3ZfaGVhZGVyX2lu dHR5cGVzX2g9eWVzCmFjX2N2X2hlYWRlcl9qcGVnbGliX2g9eWVzCmFjX2N2X2hlYWRlcl9t ZW1vcnlfaD15ZXMKYWNfY3ZfaGVhZGVyX3N0ZGM9eWVzCmFjX2N2X2hlYWRlcl9zdGRpbnRf aD15ZXMKYWNfY3ZfaGVhZGVyX3N0ZGxpYl9oPXllcwphY19jdl9oZWFkZXJfc3RyaW5nX2g9 eWVzCmFjX2N2X2hlYWRlcl9zdHJpbmdzX2g9eWVzCmFjX2N2X2hlYWRlcl9zeXNfc3RhdF9o PXllcwphY19jdl9oZWFkZXJfc3lzX3R5cGVzX2g9eWVzCmFjX2N2X2hlYWRlcl91bmlzdGRf aD15ZXMKYWNfY3ZfaGVhZGVyX3ZhbGdyaW5kX2g9bm8KYWNfY3ZfaGVhZGVyX3psaWJfaD15 ZXMKYWNfY3ZfaG9zdD1hbWQ2NC1wb3J0YmxkLWZyZWVic2Q5LjAKYWNfY3ZfbGliX2N1cHNf Y3Vwc1ByaW50RmlsZXM9bm8KYWNfY3ZfbGliX2RiNDFfX19fX2RiMTg1X29wZW49bm8KYWNf Y3ZfbGliX2RiNDFfX19kYm9wZW49bm8KYWNfY3ZfbGliX2RiXzQxX19fX19kYjE4NV9vcGVu PW5vCmFjX2N2X2xpYl9kYl80MV9fX2Rib3Blbj1ubwphY19jdl9saWJfZXhwYXRfWE1MX1Bh cnNlckNyZWF0ZT1ubwphY19jdl9saWJfZnJlZXR5cGVfRlRfR2x5cGhTbG90X0VtYm9sZGVu PXllcwphY19jdl9saWJfanBlZ19qcGVnX3Jlc3luY190b19yZXN0YXJ0PW5vCmFjX2N2X2xp Yl96X2RlZmxhdGU9eWVzCmFjX2N2X29iamV4dD1vCmFjX2N2X3BhdGhfQVdLPS91c3IvbG9j YWwvYmluL2dhd2sKYWNfY3ZfcGF0aF9CQVNIPS91c3IvbG9jYWwvYmluL2Jhc2gKYWNfY3Zf cGF0aF9DT01QQVRIPS91c3IvYmluL2NsYW5nCmFjX2N2X3BhdGhfRE1BS0U9L3Vzci9sb2Nh bC9iaW4vZG1ha2UKYWNfY3ZfcGF0aF9FR1JFUD0nL3Vzci9iaW4vZ3JlcCAtRScKYWNfY3Zf cGF0aF9HUEVSRj0vdXNyL2xvY2FsL2Jpbi9ncGVyZgphY19jdl9wYXRoX0dSRVA9L3Vzci9i aW4vZ3JlcAphY19jdl9wYXRoX1BFUkw9L3Vzci9iaW4vcGVybAphY19jdl9wYXRoX1NFRD0v dXNyL2Jpbi9zZWQKYWNfY3ZfcGF0aF9YU0xUUFJPQz0vdXNyL2xvY2FsL2Jpbi94c2x0cHJv YwphY19jdl9wYXRoX2FjX3B0X1BLR19DT05GSUc9L3Vzci9sb2NhbC9iaW4vcGtnLWNvbmZp ZwphY19jdl9wcm9nX0FXSz1nYXdrCmFjX2N2X3Byb2dfQ1BQPWNsYW5nLWNwcAphY19jdl9w cm9nX0NYWENQUD0nY2xhbmcrKyAtRScKYWNfY3ZfcHJvZ19hY19jdF9BUj1hcgphY19jdl9w cm9nX2FjX2N0X0NDPWNsYW5nCmFjX2N2X3Byb2dfYWNfY3RfTk09bm0KYWNfY3ZfcHJvZ19h Y19jdF9PQkpEVU1QPW9iamR1bXAKYWNfY3ZfcHJvZ19hY19jdF9SQU5MSUI9cmFubGliCmFj X2N2X3Byb2dfYWNfY3RfU1RSSVA9c3RyaXAKYWNfY3ZfcHJvZ19jY19jODk9JycKYWNfY3Zf cHJvZ19jY19nPXllcwphY19jdl9wcm9nX2N4eF9nPXllcwphY19jdl9zaXplb2ZfZG91Ymxl PTgKYWNfY3Zfc2l6ZW9mX2ludD00CmFjX2N2X3NpemVvZl9sb25nPTgKYWNfY3Zfc2l6ZW9m X2xvbmdfbG9uZz04CmFjX2N2X3NpemVvZl9zaG9ydD0yCmFjX2N2X3NpemVvZl92b2lkcD04 CmFjX2N2X3N5c19maWxlX29mZnNldF9iaXRzPW5vCmFjX2N2X3N5c19sYXJnZWZpbGVfQ0M9 bm8KYW1fY3ZfcHl0aG9uX3BsYXRmb3JtPWZyZWVic2Q5CmFtX2N2X3B5dGhvbl9weWV4ZWNk aXI9JyR7ZXhlY19wcmVmaXh9L2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlcycKYW1fY3Zf cHl0aG9uX3B5dGhvbmRpcj0nJHtwcmVmaXh9L2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdl cycKYW1fY3ZfcHl0aG9uX3ZlcnNpb249Mi43Cmx0X2N2X3N5c19tYXhfY21kX2xlbj0yNjIx NDQKcGtnX2N2X0NQUFVOSVRfQ0ZMQUdTPSctSS91c3IvbG9jYWwvaW5jbHVkZSAgJwpwa2df Y3ZfQ1BQVU5JVF9MSUJTPSctTC91c3IvbG9jYWwvbGliIC1sY3BwdW5pdCAgJwpwa2dfY3Zf Rk9OVENPTkZJR19DRkxBR1M9Jy1JL3Vzci9sb2NhbC9pbmNsdWRlICAnCnBrZ19jdl9GT05U Q09ORklHX0xJQlM9Jy1ML3Vzci9sb2NhbC9saWIgLWxmb250Y29uZmlnICAnCnBrZ19jdl9G UkVFVFlQRV9DRkxBR1M9Jy1JL3Vzci9sb2NhbC9pbmNsdWRlL2ZyZWV0eXBlMiAtSS91c3Iv bG9jYWwvaW5jbHVkZSAgJwpwa2dfY3ZfRlJFRVRZUEVfTElCUz0nLUwvdXNyL2xvY2FsL2xp YiAtbGZyZWV0eXBlICAnCnBrZ19jdl9MSUJDTUlTX0NGTEFHUz0nLUkvdXNyL2xvY2FsL2lu Y2x1ZGUvbGliY21pcyAgJwpwa2dfY3ZfTElCQ01JU19MSUJTPSctTC91c3IvbG9jYWwvbGli IC1sY21pcy0wLjIgICcKcGtnX2N2X0xJQlhNTF9DRkxBR1M9Jy1JL3Vzci9sb2NhbC9pbmNs dWRlL2xpYnhtbDIgLUkvdXNyL2xvY2FsL2luY2x1ZGUgICcKcGtnX2N2X0xJQlhNTF9MSUJT PSctTC91c3IvbG9jYWwvbGliIC1seG1sMiAgJwpwa2dfY3ZfTElCWFNMVF9DRkxBR1M9Jy1J L3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2xpYnhtbDIgICcKcGtn X2N2X0xJQlhTTFRfTElCUz0nLUwvdXNyL2xvY2FsL2xpYiAtbHhzbHQgLWx6IC1saWNvbnYg LWxtIC1seG1sMiAgJwpwa2dfY3ZfVklTSU9fQ0ZMQUdTPSctSS91c3IvbG9jYWwvaW5jbHVk ZS9saWJ2aXNpby0wLjAgLUkvdXNyL2xvY2FsL2luY2x1ZGUvbGlid3BkLTAuOSAtSS91c3Iv bG9jYWwvaW5jbHVkZS9saWJ3cGctMC4yICAnCnBrZ19jdl9WSVNJT19MSUJTPSctTC91c3Iv bG9jYWwvbGliIC1sdmlzaW8tMC4wIC1sd3BnLTAuMiAtbHdwZC0wLjkgLWx3cGQtc3RyZWFt LTAuOSAgJwpwa2dfY3ZfV1BEX0NGTEFHUz0nLUkvdXNyL2xvY2FsL2luY2x1ZGUvbGlid3Bk LTAuOSAgJwpwa2dfY3ZfV1BEX0xJQlM9Jy1ML3Vzci9sb2NhbC9saWIgLWx3cGQtMC45IC1s d3BkLXN0cmVhbS0wLjkgICcKcGtnX2N2X1dQR19DRkxBR1M9Jy1JL3Vzci9sb2NhbC9pbmNs dWRlL2xpYndwZy0wLjIgLUkvdXNyL2xvY2FsL2luY2x1ZGUvbGlid3BkLTAuOSAgJwpwa2df Y3ZfV1BHX0xJQlM9Jy1ML3Vzci9sb2NhbC9saWIgLWx3cGctMC4yIC1sd3BkLTAuOSAtbHdw ZC1zdHJlYW0tMC45ICAnCnBrZ19jdl9XUFNfQ0ZMQUdTPSctSS91c3IvbG9jYWwvaW5jbHVk ZS9saWJ3cHMtMC4yIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2xpYndwZC0wLjkgICcKcGtnX2N2 X1dQU19MSUJTPSctTC91c3IvbG9jYWwvbGliIC1sd3BzLTAuMiAtbHdwZC0wLjkgLWx3cGQt c3RyZWFtLTAuOSAgJwoKIyMgLS0tLS0tLS0tLS0tLS0tLS0gIyMKIyMgT3V0cHV0IHZhcmlh Ymxlcy4gIyMKIyMgLS0tLS0tLS0tLS0tLS0tLS0gIyMKCkFCT1VUX0JJVE1BUD0nJwpBTElH Tk9GX0RPVUJMRT0nOCcKQUxJR05PRl9JTlQ9JzQnCkFMSUdOT0ZfTE9ORz0nOCcKQUxJR05P Rl9TSE9SVD0nMicKQUxMT0M9J1NZU19BTExPQycKQUxMX0xBTkdTPScnCkFOQ0lFTlRfQklT T049JycKQU5UPScnCkFOVF9IT01FPScnCkFOVF9MSUI9JycKQVI9J2FyJwpBU01fSE9NRT0n JwpBV0s9Jy91c3IvbG9jYWwvYmluL2dhd2snCkFXVExJQj0nJwpCQVJDT0RFX0VYVEVOU0lP Tl9QQUNLPScnCkJBU0g9Jy91c3IvbG9jYWwvYmluL2Jhc2gnCkJJU09OPScnCkJTSF9KQVI9 JycKQlVJTERfRE1BS0U9J05PJwpCVUlMRF9FUE09J05PJwpCVUlMRF9NQVhfSk9CUz0nJwpC VUlMRF9NT1pBQj0nJwpCVUlMRF9OQ1BVUz0nJwpCVUlMRF9QT1NUR1JFU1FMX1NEQkM9JycK QlVJTERfU1RBWD0nJwpCVUlMRF9UWVBFPSdMaWJPIE5BVElWRSBERVNLVE9QIEhFTFAgUFlV Tk8nCkJVSUxEX1VOT1dJTlJFRz0nTk8nCkJVSUxEX1ZFUl9TVFJJTkc9J0ZyZWVCU0QgcG9y dHMgMy41LjJfMicKQlVJTERfWDY0PScnCkJaSVAyPScnCkNBSVJPX0NGTEFHUz0nJwpDQUlS T19MSUJTPScnCkNDPSdjbGFuZycKQ0NBQ0hFPScnCkNDX0ZPUl9CVUlMRD0nY2xhbmcnCkND X1g2NF9CSU5BUlk9JycKQ0ZMQUdTPSctTzIgLXBpcGUgLW1hcmNoPWNvcmUyIC1mbm8tc3Ry aWN0LWFsaWFzaW5nJwpDTF9YNjQ9JycKQ09NRVg9JycKQ09NTU9OU19DT0RFQ19KQVI9JycK Q09NTU9OU19IVFRQQ0xJRU5UX0pBUj0nJwpDT01NT05TX0xBTkdfSkFSPScnCkNPTU1PTlNf TE9HR0lOR19KQVI9JycKQ09NUEFUSD0nL3VzcicKQ09NX0ZPUl9CVUlMRD0nJwpDUFA9J2Ns YW5nLWNwcCcKQ1BQRkxBR1M9Jy1JL3Vzci9sb2NhbC9pbmNsdWRlIC1JL3Vzci9sb2NhbC9p bmNsdWRlL2RiNDEnCkNQUFVOSVRfQ0ZMQUdTPSctSS91c3IvbG9jYWwvaW5jbHVkZSAgJwpD UFBVTklUX0xJQlM9Jy1ML3Vzci9sb2NhbC9saWIgLWxjcHB1bml0ICAnCkNQVU5BTUVfRk9S X0JVSUxEPScnCkNQVV9GT1JfQlVJTEQ9JycKQ1JPU1NfQ09NUElMSU5HPScnCkNTQ19QQVRI PScnCkNUMk5fRVhURU5TSU9OX1BBQ0s9JycKQ1VSTENPTkZJRz0nJwpDVVJMX0NGTEFHUz0n JwpDVVJMX0xJQlM9JycKQ1hYPSdjbGFuZysrJwpDWFhDUFA9J2NsYW5nKysgLUUnCkNYWEZM QUdTPSctc3RkPWdudSsrOTggLVF1bnVzZWQtYXJndW1lbnRzJwpDWFhfRk9SX0JVSUxEPSdj bGFuZysrJwpDWFhfWDY0X0JJTkFSWT0nJwpEQVRBRElSPScnCkRCVVNNRU5VR1RLX0NGTEFH Uz0nJwpEQlVTTUVOVUdUS19MSUJTPScnCkRCVVNfQ0ZMQUdTPScnCkRCVVNfTElCUz0nJwpE Ql9DUFBMSUI9JycKREJfTElCPScnCkRFRlM9JycKRElBR1JBTV9FWFRFTlNJT05fUEFDSz0n JwpESUNUX1NZU1RFTV9ESVI9J2ZpbGU6Ly8vdXNyL2xvY2FsL3NoYXJlL2h1bnNwZWxsJwpE SVJFQ1RYU0RLX0hPTUU9JycKRElSRUNUWFNES19MSUI9JycKRElTQUJMRV9BQ1RJVkVYPScn CkRJU0FCTEVfQVRMPScnCkRJU0FCTEVfTElOS09PPSdUUlVFJwpESVNBQkxFX05FT049JycK RElTQUJMRV9QWVRIT049JycKRElTQUJMRV9TVFJJUD0nJwpETExUT09MPScnCkRNQUtFPScv dXNyL2xvY2FsL2Jpbi9kbWFrZScKRE9DRElSPScnCkRPVE5FVF9GUkFNRVdPUktfSE9NRT0n JwpET19GRVRDSF9UQVJCQUxMUz0nTk8nCkRQS0c9JycKRUNIT19DPScnCkVDSE9fTj0nLW4n CkVDSE9fVD0nJwpFR1JFUD0nL3Vzci9iaW4vZ3JlcCAtRScKRU5BQkxFX0FDVElWRVhfQ09N UE9ORU5UPScnCkVOQUJMRV9DQUlST19DQU5WQVM9JycKRU5BQkxFX0NSQVNIRFVNUD0nJwpF TkFCTEVfREJVUz0nJwpFTkFCTEVfREVCVUc9J0ZBTFNFJwpFTkFCTEVfRElSRUNUWD0nJwpF TkFCTEVfRVZPQUIyPScnCkVOQUJMRV9GT05UQ09ORklHPSdUUlVFJwpFTkFCTEVfR0NPTkY9 JycKRU5BQkxFX0dJTz0nJwpFTkFCTEVfR05PTUVWRlM9JycKRU5BQkxFX0dSQVBISVRFPScn CkVOQUJMRV9HU1RSRUFNRVI9JycKRU5BQkxFX0dUSzM9JycKRU5BQkxFX0dUSz0nJwpFTkFC TEVfR1RLX1BSSU5UPScnCkVOQUJMRV9LQUI9JycKRU5BQkxFX0tERTQ9JycKRU5BQkxFX0tE RT0nJwpFTkFCTEVfTElCUlNWRz0nJwpFTkFCTEVfTE9DS0RPV049JycKRU5BQkxFX0xPTUVO VUJBUj0nJwpFTkFCTEVfTFRPPScnCkVOQUJMRV9NRURJQVdJS0k9JycKRU5BQkxFX01JTklN SVpFUj0nJwpFTkFCTEVfTVlTUUxDPScnCkVOQUJMRV9OU1BMVUdJTj0nJwpFTkFCTEVfT05M SU5FX1VQREFURT0nJwpFTkFCTEVfT1BFTkdMPScnCkVOQUJMRV9PWFlHRU5PRkZJQ0U9JycK RU5BQkxFX1BERklNUE9SVD0nJwpFTkFCTEVfUFJFU0VOVEVSX1NDUkVFTj0nJwpFTkFCTEVf UVVJQ0tTVEFSVF9MSUJQTkc9JycKRU5BQkxFX1JBTkRSPScnCkVOQUJMRV9SRUxFQVNFX0JV SUxEPScnCkVOQUJMRV9SRVBPUlRCVUlMREVSPScnCkVOQUJMRV9SUEFUSD0neWVzJwpFTkFC TEVfU0NSSVBUSU5HX0JFQU5TSEVMTD0nJwpFTkFCTEVfU0NSSVBUSU5HX0pBVkFTQ1JJUFQ9 JycKRU5BQkxFX1NDUklQVElOR19QWVRIT049JycKRU5BQkxFX1NJTEVOVF9NU0k9JycKRU5B QkxFX1NUQVRJQ19HVEs9JycKRU5BQkxFX1NZTUJPTFM9JycKRU5BQkxFX1NZU1RSQVlfR1RL PScnCkVOQUJMRV9VR0xZPSdOTycKRU5BQkxFX1dFUlJPUj0nRkFMU0UnCkVOQUJMRV9YTUxT RUM9JycKRU5BQkxFX1pFTklUWT0nJwpFUE09J05PJwpFWENFUFRJT05TPScnCkVYRUVYVD0n JwpFWEVFWFRfRk9SX0JVSUxEPScnCkZMRVg9JycKRkxVVEVfSkFSPScnCkZPTlRDT05GSUdf Q0ZMQUdTPSctSS91c3IvbG9jYWwvaW5jbHVkZSAgJwpGT05UQ09ORklHX0xJQlM9Jy1ML3Vz ci9sb2NhbC9saWIgLWxmb250Y29uZmlnICAnCkZSRUVUWVBFX0NGTEFHUz0nLUkvdXNyL2xv Y2FsL2luY2x1ZGUvZnJlZXR5cGUyIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAnCkZSRUVUWVBF X0xJQlM9Jy1ML3Vzci9sb2NhbC9saWIgLWxmcmVldHlwZSAgJwpHQVdLPScnCkdDQ19IT01F PScvdXNyJwpHQ09ORl9DRkxBR1M9JycKR0NPTkZfTElCUz0nJwpHSU9fQ0ZMQUdTPScnCkdJ T19MSUJTPScnCkdJVF9MSU5LX1NSQz0nJwpHSVRfUkVQT19OQU1FUz0nIGhlbHAnCkdNQUtF X01PRFVMRV9QQVJBTExFTElTTT0nJwpHTUFLRV9QQVJBTExFTElTTT0nJwpHTk9NRVZGU19D RkxBR1M9JycKR05PTUVWRlNfTElCUz0nJwpHTlVDUD0nJwpHTlVNQUtFPSdnbWFrZScKR05V UEFUQ0g9JycKR05VVEFSPSd0YXInCkdPQkpFQ1RfQ0ZMQUdTPScnCkdPQkpFQ1RfTElCUz0n JwpHT09HTEVfRE9DU19FWFRFTlNJT05fUEFDSz0nJwpHUEVSRj0nL3Vzci9sb2NhbC9iaW4v Z3BlcmYnCkdSQVBISVRFX0NGTEFHUz0nJwpHUkFQSElURV9MSUJTPScnCkdSRVA9Jy91c3Iv YmluL2dyZXAnCkdTVFJFQU1FUl9DRkxBR1M9JycKR1NUUkVBTUVSX0xJQlM9JycKR1RIUkVB RF9DRkxBR1M9JycKR1RIUkVBRF9MSUJTPScnCkdUSzIxMF9DRkxBR1M9JycKR1RLMjEwX0xJ QlM9JycKR1RLM19DRkxBR1M9JycKR1RLM19MSUJTPScnCkdUS19DRkxBR1M9JycKR1RLX0xJ QlM9JycKR1RLX1BSSU5UX0NGTEFHUz0nJwpHVEtfUFJJTlRfTElCUz0nJwpHVUlCQVNFX0ZP Ul9CVUlMRD0nJwpHVUlfRk9SX0JVSUxEPScnCkdYWF9JTkNMVURFX1BBVEg9Jy91c3IvaW5j bHVkZS9jKysvNC4yJwpHWFhfSU5DTFVERV9QQVRIX0ZPUl9CVUlMRD0nJwpIQVZFX0JPT1NU X1VOT1JERVJFRF9NQVA9JycKSEFWRV9DWFgwWD0nVFJVRScKSEFWRV9HQ0NfQVZYPScnCkhB VkVfR0NDX05PX0xPTkdfRE9VQkxFPScnCkhBVkVfR0NDX1ZJU0lCSUxJVFlfQlJPS0VOPScn CkhBVkVfR0NDX1ZJU0lCSUxJVFlfRkVBVFVSRT0nJwpIQVZFX0dFVE9QVD0nJwpIQVZFX0xE X0JTWU1CT0xJQ19GVU5DVElPTlM9J1RSVUUnCkhBVkVfTERfSEFTSF9TVFlMRT0nVFJVRScK SEFWRV9OT05fQ09OU1RfTlBQX0dFVE1JTUVERVNDUklQVElPTj0nJwpIQVZFX1BPU0lYX0ZB TExPQ0FURT0nWUVTJwpIQVZFX1JFQURESVJfUj0nJwpIQVZFX1RIUkVBRFNBRkVfU1RBVElD Uz0nJwpIU1FMREJfSkFSPScnCkhVTkFSVF9FWFRFTlNJT05fUEFDSz0nJwpIVU5TUEVMTF9D RkxBR1M9JycKSFVOU1BFTExfTElCUz0nJwpIWVBIRU5fTElCPScnCkhZUEhfU1lTVEVNX0RJ Uj0nZmlsZTovLy91c3IvbG9jYWwvc2hhcmUvaHlwaGVuJwpJQ1VDT05GSUc9JycKSUNVX01B Sk9SPScnCklDVV9NSUNSTz0nJwpJQ1VfTUlOT1I9JycKSUNVX1JFQ0xBU1NJRklFRF9DTE9T RV9QQVJFTlRIRVNJUz0nJwpJTlBBVEhfRk9SX0JVSUxEPScnCklOU1RBTExESVI9JycKSU5T VEFMTERJUk5BTUU9JycKSU5UUk9fQklUTUFQPScnCkpBVkFDSVNHQ0o9JycKSkFWQUNJU0tB RkZFPScnCkpBVkFDT01QSUxFUj0nJwpKQVZBRE9DPScnCkpBVkFGTEFHUz0nJwpKQVZBSUZM QUdTPScnCkpBVkFJTlRFUlBSRVRFUj0nJwpKQVZBX0hPTUU9J05PX0pBVkFfSE9NRScKSkFW QV9TT1VSQ0VfVkVSPScnCkpBVkFfVEFSR0VUX1ZFUj0nJwpKREs9JycKSkZSRUVSRVBPUlRf SkFSPScnCkpJVENfUFJPQ0VTU09SX1RZUEVfRVhQT1JUPScnCkpWTV9PTkVfUEFUSF9DSEVD Sz0nJwpLREU0X0NGTEFHUz0nJwpLREU0X0xJQlM9JycKS0RFX0NGTEFHUz0nJwpLREVfR0xJ Ql9DRkxBR1M9JycKS0RFX0dMSUJfTElCUz0nJwpLREVfSEFWRV9HTElCPScnCktERV9MSUJT PScnCkxERkxBR1M9JyAtcnBhdGg9L3Vzci9saWI6L3Vzci9sb2NhbC9saWInCkxGU19DRkxB R1M9Jy1EX0ZJTEVfT0ZGU0VUX0JJVFM9bm8nCkxJQkJBU0VfSkFSPScnCkxJQkNNSVNfQ0ZM QUdTPSctSS91c3IvbG9jYWwvaW5jbHVkZS9saWJjbWlzICAnCkxJQkNNSVNfTElCUz0nLUwv dXNyL2xvY2FsL2xpYiAtbGNtaXMtMC4yICAnCkxJQkRJUj0nJwpMSUJFWFRURVhUQ0FUX0NG TEFHUz0nJwpMSUJFWFRURVhUQ0FUX0xJQlM9JycKTElCRk9OVFNfSkFSPScnCkxJQkZPUk1V TEFfSkFSPScnCkxJQkxBWU9VVF9KQVI9JycKTElCTE9BREVSX0pBUj0nJwpMSUJNR1JfWDY0 X0JJTkFSWT0nJwpMSUJNWVNRTF9QQVRIPScnCkxJQk9CSlM9JycKTElCUE5HX0NGTEFHUz0n JwpMSUJQTkdfTElCUz0nJwpMSUJSRVBPU0lUT1JZX0pBUj0nJwpMSUJSU1ZHX0NGTEFHUz0n JwpMSUJSU1ZHX0xJQlM9JycKTElCUz0nJwpMSUJTRVJJQUxJWkVSX0pBUj0nJwpMSUJYTUxf Q0ZMQUdTPSctSS91c3IvbG9jYWwvaW5jbHVkZS9saWJ4bWwyIC1JL3Vzci9sb2NhbC9pbmNs dWRlICAnCkxJQlhNTF9KQVI9JycKTElCWE1MX0xJQlM9Jy1ML3Vzci9sb2NhbC9saWIgLWx4 bWwyICAnCkxJQlhTTFRfQ0ZMQUdTPSctSS91c3IvbG9jYWwvaW5jbHVkZSAtSS91c3IvbG9j YWwvaW5jbHVkZS9saWJ4bWwyICAnCkxJQlhTTFRfTElCUz0nLUwvdXNyL2xvY2FsL2xpYiAt bHhzbHQgLWx6IC1saWNvbnYgLWxtIC1seG1sMiAgJwpMSU5LX1g2NF9CSU5BUlk9JycKTE9D QUxfU09MVkVSPScnCkxUTElCT0JKUz0nJwpMVUNFTkVfQU5BTFlaRVJTX0pBUj0nJwpMVUNF TkVfQ09SRV9KQVI9JycKTUFDT1NYX0RFUExPWU1FTlRfVEFSR0VUPScnCk1BQ09TWF9ERVBM T1lNRU5UX1RBUkdFVF9GT1JfQlVJTEQ9JycKTUFDT1NYX1NES19QQVRIPScnCk1BQ19PU19Y X1ZFUlNJT05fTUFYX0FMTE9XRUQ9JycKTUFDX09TX1hfVkVSU0lPTl9NSU5fUkVRVUlSRUQ9 JycKTUFORElSPScnCk1ERFNfQ1BQRkxBR1M9JycKTUVSR0VMSUJTPScnCk1JRExfUEFUSD0n JwpNSU5HV0NYWD0nJwpNSU5HV1NUUklQPScnCk1JTkdXX0NMSUJfRElSPScnCk1JTkdXX0VY VEVSTkFMX0RMTFM9JyBsaWJleHBhdC0xLmRsbCBsaWJ4c2x0LTEuZGxsIHpsaWIxLmRsbCBs aWJ4bWwyLTIuZGxsJwpNSU5HV19HQ0NETEw9JycKTUlOR1dfR1hYRExMPScnCk1JTkdXX0xJ Ql9JTkNMVURFX1BBVEg9JycKTUlOR1dfU0hBUkVEX0dDQ0xJQj0nJwpNSU5HV19TSEFSRURf R1hYTElCPScnCk1JTkdXX1NIQVJFRF9MSUJTVERDUFA9JycKTUxfRVhFPScnCk1PQzQ9JycK TU9DPScnCk1PQ1FUND0nJwpNT1pJTExBQlVJTEQ9JycKTU9aSUxMQVhQQ09NX0NGTEFHUz0n JwpNT1pJTExBWFBDT01fTElCUz0nJwpNT1pJTExBX0hFQURFUlNfQ0ZMQUdTPScnCk1PWklM TEFfSEVBREVSU19MSUJTPScnCk1PWklMTEFfVE9PTEtJVD0nJwpNT1pJTExBX1ZFUlNJT049 JycKTU9aTElCUkVRX0NGTEFHUz0nJwpNT1pMSUJSRVFfTElCUz0nJwpNT1pfRkxBVk9VUj0n JwpNT1pfSU5DPScnCk1PWl9MREFQX0NGTEFHUz0nJwpNT1pfTElCPScnCk1PWl9MSUJfWFBD T009JycKTVNQREJfUEFUSD0nJwpNWVNRTENPTkZJRz0nJwpNWVNRTF9ERUZJTkVTPScnCk1Z U1FMX0lOQz0nJwpNWVNRTF9MSUI9JycKTVlUSEVTX0NGTEFHUz0nJwpNWVRIRVNfTElCUz0n JwpORU9OX0NGTEFHUz0nJwpORU9OX0xJQlM9JycKTkVPTl9WRVJTSU9OPScnCk5NPSdubScK TlNTX0NGTEFHUz0nJwpOU1NfTElCUz0nJwpOVU1CRVJURVhUX0VYVEVOU0lPTl9QQUNLPScn Ck9CSkRVTVA9J29iamR1bXAnCk9CSkVYVD0nbycKT09PQkxPR0dFUl9FWFRFTlNJT05fUEFD Sz0nJwpPT09QX0ZPTlRTX1BBQ0s9JycKT09PUF9HQUxMRVJZX1BBQ0s9JycKT09PUF9TQU1Q TEVTX1BBQ0s9JycKT09PUF9URU1QTEFURVNfUEFDSz0nJwpPT09fSlVOSVRfSkFSPScnCk9P T19WRU5ET1I9JycKT1BFTlNTTF9DRkxBR1M9Jy1JL3Vzci9pbmNsdWRlJwpPUEVOU1NMX0xJ QlM9Jy1ML3Vzci9saWIgLWxzc2wnCk9TVkVSU0lPTj0nOTAwNTA2JwpPU19GT1JfQlVJTEQ9 JycKT1VURElSX0ZPUl9CVUlMRD0nJwpPVVRQQVRIX0ZPUl9CVUlMRD0nJwpPWFlHRU5PRkZJ Q0VfUEFDSz0nJwpQQUNLQUdFX0JVR1JFUE9SVD0nJwpQQUNLQUdFX05BTUU9J0xpYnJlT2Zm aWNlJwpQQUNLQUdFX1NUUklORz0nTGlicmVPZmZpY2UgMy41JwpQQUNLQUdFX1RBUk5BTUU9 J2xpYnJlb2ZmaWNlJwpQQUNLQUdFX1ZFUlNJT049JzMuNScKUEFUQ0g9JycKUEFUSF9GT1Jf QlVJTEQ9JycKUEFUSF9TRVBBUkFUT1I9JzonClBFUkw9Jy91c3IvYmluL3BlcmwnClBHQ09O RklHPScnClBLR0ZPUk1BVD0nbmF0aXZlJwpQS0dNSz0nJwpQS0dfQ09ORklHPScvdXNyL2xv Y2FsL2Jpbi9wa2ctY29uZmlnJwpQT1BQTEVSX0NGTEFHUz0nJwpQT1BQTEVSX0xJQlM9JycK UE9TVEdSRVNRTF9JTkM9JycKUE9TVEdSRVNRTF9MSUI9JycKUFJFRklYRElSPScnClBST0RV Q1Q9J2Z1bGwnClBST0RVQ1ROQU1FPScnClBST0RVQ1RWRVJTSU9OPScnClBST0VYVD0nLnBy bycKUFJPR1JFU1NCQVJDT0xPUj0nJwpQUk9HUkVTU0ZSQU1FQ09MT1I9JycKUFJPR1JFU1NQ T1NJVElPTj0nJwpQUk9HUkVTU1NJWkU9JycKUFRIUkVBRF9DRkxBR1M9JycKUFRIUkVBRF9M SUJTPSctcHRocmVhZCcKUFlUSE9OPScvdXNyL2xvY2FsL2Jpbi9weXRob24yLjcnClBZVEhP Tl9DRkxBR1M9Jy1JL3Vzci9sb2NhbC9pbmNsdWRlL3B5dGhvbjIuNyAgJwpQWVRIT05fRVhF Q19QUkVGSVg9JyR7ZXhlY19wcmVmaXh9JwpQWVRIT05fTElCUz0nLUwvdXNyL2xvY2FsL2xp YiAtbHB5dGhvbjIuNyAgJwpQWVRIT05fUExBVEZPUk09J2ZyZWVic2Q5JwpQWVRIT05fUFJF RklYPScke3ByZWZpeH0nClBZVEhPTl9WRVJTSU9OPScyLjcnClJBTkxJQj0ncmFubGliJwpS RURMQU5EX0NGTEFHUz0nJwpSRURMQU5EX0xJQlM9JycKUlBNPScnClNBQ19KQVI9JycKU0FN UExFSUNDX0NGTEFHUz0nJwpTQU1QTEVJQ0NfTElCUz0nJwpTQVhPTl9KQVI9JycKU0NQREVG Uz0nIC1EV0lUSF9IRUxQJwpTRUQ9Jy91c3IvYmluL3NlZCcKU0VSSUFMSVpFUl9KQVI9JycK U0VSVkxFVEFQSV9KQVI9JycKU0hFTEw9Jy9iaW4vc2gnClNIT1dJTkNMVURFU19QUkVGSVg9 JycKU0laRU9GX0RPVUJMRT0nOCcKU0laRU9GX0lOVD0nNCcKU0laRU9GX0xPTkc9JzgnClNJ WkVPRl9MT05HTE9ORz0nOCcKU0laRU9GX1BPSU5URVI9JzgnClNJWkVPRl9TSE9SVD0nMicK U09MQVJJTkNfRk9SX0JVSUxEPScnClNPTEFSTElCX0ZPUl9CVUlMRD0nJwpTT0xBUl9KQVZB PScnClNPVVJDRVZFUlNJT049J09PTzM1MCcKU1BMSVRfQVBQX01PRFVMRVM9JycKU1BMSVRf T1BUX0ZFQVRVUkVTPScnClNSQ19ST09UPScvdXNyL3BvcnRzL2VkaXRvcnMvbGlicmVvZmZp Y2Uvd29yay9saWJyZW9mZmljZS1jb3JlLTMuNS4yLjInClNUQUxFX01BS0U9J1RSVUUnClNU QVJUQ0VOVEVSX0xFRlRfQklUTUFQPScnClNUQVJUQ0VOVEVSX1JJR0hUX0JJVE1BUD0nJwpT VEFSVENFTlRFUl9SVExfTEVGVF9CSVRNQVA9JycKU1RBUlRDRU5URVJfUlRMX1JJR0hUX0JJ VE1BUD0nJwpTVEFSVENFTlRFUl9TUEFDRV9CSVRNQVA9JycKU1RSSVA9J3N0cmlwJwpTVU5U RU1QTEFURVNfREVfUEFDSz0nJwpTVU5URU1QTEFURVNfRU5fVVNfUEFDSz0nJwpTVU5URU1Q TEFURVNfRVNfUEFDSz0nJwpTVU5URU1QTEFURVNfRlJfUEFDSz0nJwpTVU5URU1QTEFURVNf SFVfUEFDSz0nJwpTVU5URU1QTEFURVNfSVRfUEFDSz0nJwpTVU5URU1QTEFURVNfTEFORz0n JwpTWVNURU1fQVBBQ0hFX0NPTU1PTlM9JycKU1lTVEVNX0JPT1NUPScnClNZU1RFTV9CU0g9 JycKU1lTVEVNX0NBSVJPPScnClNZU1RFTV9DUFBVTklUPSdZRVMnClNZU1RFTV9DVVJMPScn ClNZU1RFTV9EQj0nWUVTJwpTWVNURU1fREJfQ0ZMQUdTPSctRFNZU1RFTV9EQl9IRUFERVI9 J1wnJzxkYjQxL2RiLmg+J1wnJycKU1lTVEVNX0RJQ1RTPSdZRVMnClNZU1RFTV9FWFBBVD0n WUVTJwpTWVNURU1fR0RLUElYQlVGPScnClNZU1RFTV9HRU5CUks9JycKU1lTVEVNX0dFTkND T0RFPScnClNZU1RFTV9HRU5DTU49JycKU1lTVEVNX0dFVFRFWFQ9JycKU1lTVEVNX0dMSUI9 JycKU1lTVEVNX0dSQVBISVRFPScnClNZU1RFTV9IU1FMREI9JycKU1lTVEVNX0hVTlNQRUxM PScnClNZU1RFTV9IWVBIPScnClNZU1RFTV9JQ1U9JycKU1lTVEVNX0pGUkVFUkVQT1JUPScn ClNZU1RFTV9KUEVHPSdZRVMnClNZU1RFTV9MSUJDPScnClNZU1RFTV9MSUJDTUlTPSdZRVMn ClNZU1RFTV9MSUJDUk9DTz0nJwpTWVNURU1fTElCRVhUVEVYVENBVD0nJwpTWVNURU1fTElC RVhUVEVYVENBVF9EQVRBPScnClNZU1RFTV9MSUJHU0Y9JycKU1lTVEVNX0xJQkpQRUc9JycK U1lTVEVNX0xJQlBORz0nJwpTWVNURU1fTElCUlNWRz0nJwpTWVNURU1fTElCVklTSU89J1lF UycKU1lTVEVNX0xJQldQRD0nWUVTJwpTWVNURU1fTElCV1BHPSdZRVMnClNZU1RFTV9MSUJX UFM9J1lFUycKU1lTVEVNX0xJQlhNTD0nWUVTJwpTWVNURU1fTElCWFNMVD0nWUVTJwpTWVNU RU1fTElCWFNMVF9GT1JfQlVJTEQ9JycKU1lTVEVNX0xQU09MVkU9JycKU1lTVEVNX0xVQ0VO RT0nJwpTWVNURU1fTUREUz0nJwpTWVNURU1fTUVTQV9IRUFERVJTPScnClNZU1RFTV9NT1pJ TExBPScnClNZU1RFTV9NT1pJTExBX0hFQURFUlM9JycKU1lTVEVNX01ZU1FMPScnClNZU1RF TV9NWVNRTF9DUFBDT05OPScnClNZU1RFTV9NWVRIRVM9JycKU1lTVEVNX05FT049JycKU1lT VEVNX05TUz0nJwpTWVNURU1fT0RCQ19IRUFERVJTPScnClNZU1RFTV9PUEVOU1NMPScnClNZ U1RFTV9QQU5HTz0nJwpTWVNURU1fUE9QUExFUj0nJwpTWVNURU1fUE9TVEdSRVNRTD0nJwpT WVNURU1fUFlUSE9OPSdZRVMnClNZU1RFTV9SRURMQU5EPScnClNZU1RFTV9TQU1QTEVJQ0M9 JycKU1lTVEVNX1NBTkVfSEVBREVSPScnClNZU1RFTV9TQVhPTj0nJwpTWVNURU1fU0VSVkxF VEFQST0nJwpTWVNURU1fU1RETElCUz0nWUVTJwpTWVNURU1fVklHUkE9JycKU1lTVEVNX1pM SUI9J1lFUycKVEFSRklMRV9MT0NBVElPTj0nL3Vzci9wb3J0cy9kaXN0ZmlsZXMvbGlicmVv ZmZpY2UnClRIRVNfU1lTVEVNX0RJUj0nZmlsZTovLy91c3IvbG9jYWwvc2hhcmUvbXl0aGVz JwpUWVBPX0VYVEVOU0lPTl9QQUNLPScnClVOSVhXUkFQUEVSTkFNRT0nJwpVTlpJUD0nJwpV UEQ9JzM1MCcKVVNFX0ZUX0VNQk9MREVOPSdZRVMnClVTRV9YSU5FUkFNQT0nJwpWQUxHUklO RF9DRkxBR1M9JycKVkFMSURBVE9SX0VYVEVOU0lPTl9QQUNLPScnClZFUkJPU0U9JycKVklT SU9fQ0ZMQUdTPSctSS91c3IvbG9jYWwvaW5jbHVkZS9saWJ2aXNpby0wLjAgLUkvdXNyL2xv Y2FsL2luY2x1ZGUvbGlid3BkLTAuOSAtSS91c3IvbG9jYWwvaW5jbHVkZS9saWJ3cGctMC4y ICAnClZJU0lPX0xJQlM9Jy1ML3Vzci9sb2NhbC9saWIgLWx2aXNpby0wLjAgLWx3cGctMC4y IC1sd3BkLTAuOSAtbHdwZC1zdHJlYW0tMC45ICAnCldBVENIX1dJTkRPV19FWFRFTlNJT05f UEFDSz0nJwpXSU5ET1dTX1NES19IT01FPScnCldJTkRSRVM9JycKV0lUSE9VVF9BRk1TPScn CldJVEhPVVRfUFBEUz0nJwpXSVRIX0FHRkFfTU9OT1RZUEVfRk9OVFM9JycKV0lUSF9CSU5G SUxURVI9J05PJwpXSVRIX0NPTVBBVF9PT1dSQVBQRVJTPScnCldJVEhfRVhURU5TSU9OX0lO VEVHUkFUSU9OPScnCldJVEhfRVhUUkFfRk9OVD0nJwpXSVRIX0VYVFJBX0dBTExFUlk9JycK V0lUSF9FWFRSQV9TQU1QTEU9JycKV0lUSF9FWFRSQV9URU1QTEFURT0nJwpXSVRIX0ZPTlRT PScnCldJVEhfSEVMUFBBQ0tfSU5URUdSQVRJT049JycKV0lUSF9MQU5HPScnCldJVEhfTEFO R19MSVNUPScnCldJVEhfTERBUD0nJwpXSVRIX0xJTktFUl9IQVNIX1NUWUxFPSdnbnUnCldJ VEhfTUlOR1c9JycKV0lUSF9NT1pJTExBPScnCldJVEhfTVlTUEVMTF9ESUNUUz0nTk8nCldJ VEhfT1BFTkxEQVA9JycKV0lUSF9TVExQT1JUPSdOTycKV0lUSF9USEVNRVM9JycKV0lUSF9W Q19SRURJU1Q9JycKV09SRFNfQklHRU5ESUFOPSdubycKV09SS0RJUl9GT1JfQlVJTEQ9JycK V1BEX0NGTEFHUz0nLUkvdXNyL2xvY2FsL2luY2x1ZGUvbGlid3BkLTAuOSAgJwpXUERfTElC Uz0nLUwvdXNyL2xvY2FsL2xpYiAtbHdwZC0wLjkgLWx3cGQtc3RyZWFtLTAuOSAgJwpXUEdf Q0ZMQUdTPSctSS91c3IvbG9jYWwvaW5jbHVkZS9saWJ3cGctMC4yIC1JL3Vzci9sb2NhbC9p bmNsdWRlL2xpYndwZC0wLjkgICcKV1BHX0xJQlM9Jy1ML3Vzci9sb2NhbC9saWIgLWx3cGct MC4yIC1sd3BkLTAuOSAtbHdwZC1zdHJlYW0tMC45ICAnCldQU19DRkxBR1M9Jy1JL3Vzci9s b2NhbC9pbmNsdWRlL2xpYndwcy0wLjIgLUkvdXNyL2xvY2FsL2luY2x1ZGUvbGlid3BkLTAu OSAgJwpXUFNfTElCUz0nLUwvdXNyL2xvY2FsL2xpYiAtbHdwcy0wLjIgLWx3cGQtMC45IC1s d3BkLXN0cmVhbS0wLjkgICcKWEFVX0xJQlM9JycKWElOQz0nJwpYSU5FUkFNQV9MSU5LPScn ClhMSUI9JycKWE1LTUY9JycKWFJBTkRSX0NGTEFHUz0nJwpYUkFORFJfRExPUEVOPScnClhS QU5EUl9MSUJTPScnClhTTFRQUk9DPScvdXNyL2xvY2FsL2Jpbi94c2x0cHJvYycKWF9DRkxB R1M9JycKWF9FWFRSQV9MSUJTPScnClhfTElCUz0nJwpYX1BSRV9MSUJTPScnClpJUD0nJwpa TlRZPScnCl9jYz0nJwphY19jdF9DQz0nY2xhbmcnCmFjX2N0X0NYWD0nJwpiaW5kaXI9JyR7 ZXhlY19wcmVmaXh9L2JpbicKYnVpbGQ9J2FtZDY0LXBvcnRibGQtZnJlZWJzZDkuMCcKYnVp bGRfYWxpYXM9J2FtZDY0LXBvcnRibGQtZnJlZWJzZDkuMCcKYnVpbGRfY3B1PSdhbWQ2NCcK YnVpbGRfb3M9J2ZyZWVic2Q5LjAnCmJ1aWxkX3ZlbmRvcj0ncG9ydGJsZCcKZGF0YWRpcj0n JHtkYXRhcm9vdGRpcn0nCmRhdGFyb290ZGlyPScke3ByZWZpeH0vc2hhcmUnCmRvY2Rpcj0n JHtkYXRhcm9vdGRpcn0vZG9jLyR7UEFDS0FHRV9UQVJOQU1FfScKZHZpZGlyPScke2RvY2Rp cn0nCmV4ZWNfcHJlZml4PScvdXNyL2xvY2FsJwpob3N0PSdhbWQ2NC1wb3J0YmxkLWZyZWVi c2Q5LjAnCmhvc3RfYWxpYXM9JycKaG9zdF9jcHU9J2FtZDY0Jwpob3N0X29zPSdmcmVlYnNk OS4wJwpob3N0X3ZlbmRvcj0ncG9ydGJsZCcKaHRtbGRpcj0nJHtkb2NkaXJ9JwppbmNsdWRl ZGlyPScke3ByZWZpeH0vaW5jbHVkZScKaW5mb2Rpcj0nL3Vzci9sb2NhbC9pbmZvJwpsaWJk aXI9JyR7ZXhlY19wcmVmaXh9L2xpYicKbGliZXhlY2Rpcj0nJHtleGVjX3ByZWZpeH0vbGli ZXhlYycKbG9jYWxlZGlyPScke2RhdGFyb290ZGlyfS9sb2NhbGUnCmxvY2Fsc3RhdGVkaXI9 JyR7cHJlZml4fS92YXInCm1hbmRpcj0nL3Vzci9sb2NhbC9tYW4nCm5vZGVwPScnCm9sZGlu Y2x1ZGVkaXI9Jy91c3IvaW5jbHVkZScKcGRmZGlyPScke2RvY2Rpcn0nCnBrZ3B5ZXhlY2Rp cj0nJHtweWV4ZWNkaXJ9LycKcGtncHl0aG9uZGlyPScke3B5dGhvbmRpcn0vJwpwcmVmaXg9 Jy91c3IvbG9jYWwnCnByb2dyYW1fdHJhbnNmb3JtX25hbWU9J3MseCx4LCcKcHNkaXI9JyR7 ZG9jZGlyfScKcHlleGVjZGlyPScke2V4ZWNfcHJlZml4fS9saWIvcHl0aG9uMi43L3NpdGUt cGFja2FnZXMnCnB5dGhvbmRpcj0nJHtwcmVmaXh9L2xpYi9weXRob24yLjcvc2l0ZS1wYWNr YWdlcycKc2JpbmRpcj0nJHtleGVjX3ByZWZpeH0vc2JpbicKc2hhcmVkc3RhdGVkaXI9JyR7 cHJlZml4fS9jb20nCnN5c2NvbmZkaXI9JyR7cHJlZml4fS9ldGMnCnRhcmdldF9hbGlhcz0n JwoKIyMgLS0tLS0tLS0tLS0gIyMKIyMgY29uZmRlZnMuaC4gIyMKIyMgLS0tLS0tLS0tLS0g IyMKCiNkZWZpbmUgUEFDS0FHRV9OQU1FICJMaWJyZU9mZmljZSIKI2RlZmluZSBQQUNLQUdF X1RBUk5BTUUgImxpYnJlb2ZmaWNlIgojZGVmaW5lIFBBQ0tBR0VfVkVSU0lPTiAiMy41Igoj ZGVmaW5lIFBBQ0tBR0VfU1RSSU5HICJMaWJyZU9mZmljZSAzLjUiCiNkZWZpbmUgUEFDS0FH RV9CVUdSRVBPUlQgIiIKI2RlZmluZSBTVERDX0hFQURFUlMgMQojZGVmaW5lIEhBVkVfU1lT X1RZUEVTX0ggMQojZGVmaW5lIEhBVkVfU1lTX1NUQVRfSCAxCiNkZWZpbmUgSEFWRV9TVERM SUJfSCAxCiNkZWZpbmUgSEFWRV9TVFJJTkdfSCAxCiNkZWZpbmUgSEFWRV9NRU1PUllfSCAx CiNkZWZpbmUgSEFWRV9TVFJJTkdTX0ggMQojZGVmaW5lIEhBVkVfSU5UVFlQRVNfSCAxCiNk ZWZpbmUgSEFWRV9TVERJTlRfSCAxCiNkZWZpbmUgSEFWRV9VTklTVERfSCAxCiNkZWZpbmUg SEFWRV9DVVBTX0ggMQojZGVmaW5lIFNURENfSEVBREVSUyAxCiNkZWZpbmUgU0laRU9GX0xP TkcgOAojZGVmaW5lIFNJWkVPRl9TSE9SVCAyCiNkZWZpbmUgU0laRU9GX0lOVCA0CiNkZWZp bmUgU0laRU9GX0xPTkdfTE9ORyA4CiNkZWZpbmUgU0laRU9GX0RPVUJMRSA4CiNkZWZpbmUg U0laRU9GX1ZPSURQIDgKI2RlZmluZSBBTElHTk9GX1NIT1JUIDIKI2RlZmluZSBBTElHTk9G X0lOVCA0CiNkZWZpbmUgQUxJR05PRl9MT05HIDgKI2RlZmluZSBBTElHTk9GX0RPVUJMRSA4 CiNkZWZpbmUgSEFWRV9NQUxMT0MgMQojZGVmaW5lIEhBVkVfUkVBTExPQyAxCiNkZWZpbmUg SEFWRV9DQUxMT0MgMQojZGVmaW5lIEhBVkVfRlJFRSAxCiNkZWZpbmUgSEFWRV9QT1NJWF9G QUxMT0NBVEUgMQoKY29uZmlndXJlOiBleGl0IDEK --------------070605060203000506080809-- From owner-freebsd-office@FreeBSD.ORG Sat Jun 2 00:27:47 2012 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ADC19106564A for ; Sat, 2 Jun 2012 00:27:47 +0000 (UTC) (envelope-from jakub_lach@mailplus.pl) Received: from moh1-ve1.go2.pl (moh1-ve1.go2.pl [193.17.41.131]) by mx1.freebsd.org (Postfix) with ESMTP id 6C2368FC0A for ; Sat, 2 Jun 2012 00:27:47 +0000 (UTC) Received: from moh1-ve1.go2.pl (unknown [10.0.0.131]) by moh1-ve1.go2.pl (Postfix) with ESMTP id 4E804930C79 for ; Sat, 2 Jun 2012 02:27:41 +0200 (CEST) Received: from o2.pl (unknown [10.0.0.4]) by moh1-ve1.go2.pl (Postfix) with SMTP for ; Sat, 2 Jun 2012 02:27:40 +0200 (CEST) From: =?UTF-8?Q?Jakub_Lach?= To: office@FreeBSD.org Mime-Version: 1.0 Message-ID: <3e1e36f3.4e0e9fec.4fc95dfb.3d891@mailplus.pl> Date: Sat, 02 Jun 2012 02:27:39 +0200 X-Originator: 94.78.182.100 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Cc: Subject: graphics/png! Oh why? X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Jun 2012 00:27:47 -0000 $=20=20libreoffice=20& Shared=20object=20"libpng.so.6"=20not=20found,=20required=20by=20"oosplas= h" [1]=20+=20Done=20(1)=20=20=20=20=20=20=20=20=20=20=20=20=20libreoffice=20= Hmmm... $=20libreoffice=20& libpng=20warning:=20Application=20built=20with=20libpng-1.4.11=20but=20ru= nning=20with=201.5.10 [1]=20+=20Segmentation=20fault=20=20=20libreoffice=20=20(core=20dumped) Why=20they=20are=20breaking=20png=20after=20each=20release?? Right=20now,=20I=20cannot=20build=20vigra=20at=20all,=20and=20with binary=20vigra=20package=20cannot=20build=20libreoffice=20 as=20well.. Not=20good,=20maybe=20someone=20will=20reconsider=20upgrading=20png=20on their=20system. From owner-freebsd-office@FreeBSD.ORG Sat Jun 2 01:01:22 2012 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6A151106564A for ; Sat, 2 Jun 2012 01:01:22 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 561D18FC12 for ; Sat, 2 Jun 2012 01:01:22 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q5211M65092320 for ; Sat, 2 Jun 2012 01:01:22 GMT (envelope-from sunpoet@freefall.freebsd.org) Received: (from sunpoet@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q5211MDK092313 for office@FreeBSD.org; Sat, 2 Jun 2012 01:01:22 GMT (envelope-from sunpoet) Date: Sat, 2 Jun 2012 01:01:22 GMT From: Sunpoet Po-Chuan Hsieh Message-Id: <201206020101.q5211MDK092313@freefall.freebsd.org> To: office@FreeBSD.org Cc: Subject: Office Scout Report (2012/06/02 01:00:22) X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Jun 2012 01:01:22 -0000 ___ __ __ _ ____ _ ____ _ / _ \ / _|/ _(_) ___ ___ / ___| ___ ___ _ _| |_ | _ \ ___ _ __ ___ _ __| |_ | | | | |_| |_| |/ __/ _ \ \___ \ / __/ _ \| | | | __| | |_) / _ \ '_ \ / _ \| '__| __| | |_| | _| _| | (_| __/ ___) | (_| (_) | |_| | |_ | _ < __/ |_) | (_) | | | |_ \___/|_| |_| |_|\___\___| |____/ \___\___/ \__,_|\__| |_| \_\___| .__/ \___/|_| \__| |_| Date: Sat Jun 2 01:00:22 UTC 2012 URL: http://people.FreeBSD.org/~sunpoet/office/logs/20120602-010022.txt Style settings: - Updates only: yes - Horizontal splitter: no =====================x============x============================================================================================ PORT | VERSION | DIRECT DOWNLOAD URL ---------------------+------------+-------------------------------------------------------------------------------------------- polish/hunspell | 20120601 | http://people.FreeBSD.org/~sunpoet/office/latest/hunspell/sjp-myspell-pl-20120601.zip textproc/nl-mythes | 2012.06.01 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/thes_nl-20120601.oxt textproc/sk-mythes | 2012.06.01 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/OOo-Thesaurus2-sk_SK-20120601.zip textproc/sl-mythes | 2012.06.02 | http://people.FreeBSD.org/~sunpoet/office/latest/mythes/thes_sl_SI_v2-20120602.zip =====================x============x============================================================================================ From owner-freebsd-office@FreeBSD.ORG Sat Jun 2 02:10:33 2012 Return-Path: Delivered-To: office@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8BEA7106564A for ; Sat, 2 Jun 2012 02:10:33 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) by mx1.freebsd.org (Postfix) with ESMTP id 30C638FC08 for ; Sat, 2 Jun 2012 02:10:32 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.5/8.14.5) with ESMTP id q522AWe7092342; Fri, 1 Jun 2012 20:10:32 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.5/8.14.5/Submit) with ESMTP id q522AWNn092339; Fri, 1 Jun 2012 20:10:32 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Fri, 1 Jun 2012 20:10:32 -0600 (MDT) From: Warren Block To: Jakub Lach In-Reply-To: <3e1e36f3.4e0e9fec.4fc95dfb.3d891@mailplus.pl> Message-ID: References: <3e1e36f3.4e0e9fec.4fc95dfb.3d891@mailplus.pl> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (wonkity.com [127.0.0.1]); Fri, 01 Jun 2012 20:10:32 -0600 (MDT) Cc: office@freebsd.org Subject: Re: graphics/png! Oh why? X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Jun 2012 02:10:33 -0000 On Sat, 2 Jun 2012, Jakub Lach wrote: > $ libreoffice & > > Shared object "libpng.so.6" not found, required by "oosplash" > > [1] + Done (1) libreoffice > > Hmmm... > > $ libreoffice & > > libpng warning: Application built with libpng-1.4.11 but running with 1.5.10 png was just upgraded in ports, so everything depending on it needs to be rebuilt. See /usr/ports/UPDATING, entry 20120531. From owner-freebsd-office@FreeBSD.ORG Sat Jun 2 17:51:39 2012 Return-Path: Delivered-To: freebsd-office@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 16E60106566C for ; Sat, 2 Jun 2012 17:51:39 +0000 (UTC) (envelope-from grarpamp@gmail.com) Received: from mail-we0-f182.google.com (mail-we0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 9EA9A8FC12 for ; Sat, 2 Jun 2012 17:51:38 +0000 (UTC) Received: by werg1 with SMTP id g1so2579574wer.13 for ; Sat, 02 Jun 2012 10:51:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=1mM3DOa6MOT2WN2rHbjOto16xogx78zCei2+Wru1WDI=; b=CXdqzAbOhEi1TyWXl2BHAI21oTqf3NRi/YUTegFMM57kQMsNrhCZJRqY8x6cyJPQWA kpZ75WKsfLwBI9w/URkzo85sDyp56C8sXPp6EkymOqlfCCY7K2q/kWGFq2386JudX+RE 2Pmu2n4+LAVVBA1DUfWlc+AnR1TPfr9Ps4W27McglkXkSB8dhMXXEX4Bh4AIfQ9iUruX 1gG+wFdI2YDE5yLZeQ1CjO5doHqiNdZ/kj9ozIpdqHPWqnGoS6bDL/JVo67xliZtXRrH EbtGk8XeS8aXv+IWtOzsamOZfZWoDZXjdG3GhaMbt1VUSo/qPfovwKuwMOpsYtUe4x7U e9mg== MIME-Version: 1.0 Received: by 10.216.27.199 with SMTP id e49mr5774260wea.45.1338659497698; Sat, 02 Jun 2012 10:51:37 -0700 (PDT) Received: by 10.180.84.39 with HTTP; Sat, 2 Jun 2012 10:51:37 -0700 (PDT) Date: Sat, 2 Jun 2012 13:51:37 -0400 Message-ID: From: grarpamp To: freebsd-office@freebsd.org Content-Type: text/plain; charset=UTF-8 Subject: libreoffice 3.5.2: crashes upon opening files X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Jun 2012 17:51:39 -0000 When I use the 'recent documents' menu or 'file open' browser from within the app itself (localc), it segfaults 11. Any other file opening method (cmdline, loffice recent, loffice browser) works fine. I delete old dotfile state in homedir on pkg upgrades. Last worked with libreoffice 3.4.5 package. FreeBSD i386 RELENG_8 + packages, all as of 20120525. Posting the first handful from each thread run under localc --backtrace... Maybe someone else has seen this behaviour or will find this note. Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 2bd01140 (LWP 100979/initial thread)] 0x295b347c in vtable for VCLXComboBox () from /usr/local/lib/libreoffice/program/libtklo.so #0 0x295b347c in vtable for VCLXComboBox () from /usr/local/lib/libreoffice/program/libtklo.so #1 0x2937328a in non-virtual thunk to VCLXWindow::getStyleSettings() () from /usr/local/lib/libreoffice/program/libtklo.so #2 0x29368b87 in VCLXWindow::ProcessWindowEvent () from /usr/local/lib/libreoffice/program/libtklo.so #3 0x2937f9f2 in VCLXEdit::ProcessWindowEvent () from /usr/local/lib/libreoffice/program/libtklo.so #4 0x293962da in VCLXComboBox::ProcessWindowEvent () from /usr/local/lib/libreoffice/program/libtklo.so #5 0x29396348 in non-virtual thunk to VCLXComboBox::ProcessWindowEvent(VclWindowEvent const&) () from /usr/local/lib/libreoffice/program/libtklo.so Thread 13 (Thread 31816ec0 (LWP 100992/soffice.bin)): #0 0x280f5557 in __error () from /lib/libthr.so.3 #1 0x280f5168 in __error () from /lib/libthr.so.3 #2 0x2e05c720 in ?? () #3 0x00000008 in ?? () #4 0x00000001 in ?? () #5 0x2e05c700 in ?? () #6 0xbf4f9e5c in ?? () #7 0x28596320 in ?? () from /usr/local/lib/libreoffice/program/../ure-link/lib/libuno_cppu.so.3 #8 0xbf4f9e18 in ?? () #9 0x280f39ff in pthread_setcancelstate () from /lib/libthr.so.3 #10 0x280f32c0 in pthread_cond_signal () from /lib/libthr.so.3 #11 0x2809bd58 in osl_waitCondition () from /usr/local/lib/libreoffice/program/../ure-link/lib/libuno_sal.so.3 Thread 7 (Thread 2ed14fc0 (LWP 100958/soffice.bin)): #0 0x283154ef in poll () from /lib/libc.so.7 #1 0x280ecd52 in poll () from /lib/libthr.so.3 #2 0x2dd771d4 in x11::SelectionManager::dispatchEvent () from /usr/local/lib/libreoffice/program/libvclplug_genlo.so #3 0x2dd77446 in x11::SelectionManager::run () from /usr/local/lib/libreoffice/program/libvclplug_genlo.so #4 0x280a0177 in osl_setThreadTextEncoding () from /usr/local/lib/libreoffice/program/../ure-link/lib/libuno_sal.so.3 #5 0x280ea82f in pthread_getprio () from /lib/libthr.so.3 #6 0x00000000 in ?? () Thread 5 (Thread 2bd3e340 (LWP 100973/soffice.bin)): #0 0x2830cb8f in accept () from /lib/libc.so.7 #1 0x280ec622 in accept () from /lib/libthr.so.3 #2 0x280a6160 in osl_acceptPipe () from /usr/local/lib/libreoffice/program/../ure-link/lib/libuno_sal.so.3 #3 0x2814ba54 in osl::Pipe::accept () from /usr/local/lib/libreoffice/program/libsofficeapp.so #4 0x28149b6a in desktop::OfficeIPCThread::run () from /usr/local/lib/libreoffice/program/libsofficeapp.so #5 0x2814c54f in threadFunc () from /usr/local/lib/libreoffice/program/libsofficeapp.so Thread 3 (Thread 2bd3b140 (LWP 100957/soffice.bin)): #0 0x280f5557 in __error () from /lib/libthr.so.3 #1 0x280f5168 in __error () from /lib/libthr.so.3 #2 0x2bd06be0 in ?? () #3 0x00000008 in ?? () #4 0x00000001 in ?? () #5 0x2bd06bc0 in ?? () #6 0xbf9fef3c in ?? () #7 0x280e2648 in ?? () from /usr/local/lib/libreoffice/program/../ure-link/lib/libuno_sal.so.3 #8 0x00000000 in ?? () #9 0x280f39ff in pthread_setcancelstate () from /lib/libthr.so.3 #10 0x280f32c0 in pthread_cond_signal () from /lib/libthr.so.3 Thread 2 (Thread 2bd01140 (LWP 100979/initial thread)): #0 0x295b347c in vtable for VCLXComboBox () from /usr/local/lib/libreoffice/program/libtklo.so #1 0x2937328a in non-virtual thunk to VCLXWindow::getStyleSettings() () from /usr/local/lib/libreoffice/program/libtklo.so #2 0x29368b87 in VCLXWindow::ProcessWindowEvent () from /usr/local/lib/libreoffice/program/libtklo.so #3 0x2937f9f2 in VCLXEdit::ProcessWindowEvent () from /usr/local/lib/libreoffice/program/libtklo.so #4 0x293962da in VCLXComboBox::ProcessWindowEvent () from /usr/local/lib/libreoffice/program/libtklo.so #5 0x29396348 in non-virtual thunk to VCLXComboBox::ProcessWindowEvent(VclWindowEvent const&) () from /usr/local/lib/libreoffice/program/libtklo.so #6 0x293685e0 in VCLXWindow::LinkStubWindowEventListener () from /usr/local/lib/libreoffice/program/libtklo.so #7 0x299a19cd in VclEventListeners::Call () from /usr/local/lib/libreoffice/program/libvcllo.so #8 0x29c53105 in Window::CallEventListeners () from /usr/local/lib/libreoffice/program/libvcllo.so #9 0x29c47260 in Window::Enable () from /usr/local/lib/libreoffice/program/libvcllo.so #10 0x309bb60b in SvxFontNameToolBoxControl::StateChanged () from /usr/local/lib/libreoffice/program/libsvxcorelo.so From owner-freebsd-office@FreeBSD.ORG Sat Jun 2 18:47:19 2012 Return-Path: Delivered-To: freebsd-office@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 963B8106564A for ; Sat, 2 Jun 2012 18:47:19 +0000 (UTC) (envelope-from grarpamp@gmail.com) Received: from mail-wi0-f178.google.com (mail-wi0-f178.google.com [209.85.212.178]) by mx1.freebsd.org (Postfix) with ESMTP id 2A27D8FC0C for ; Sat, 2 Jun 2012 18:47:19 +0000 (UTC) Received: by wibhn6 with SMTP id hn6so1327982wib.13 for ; Sat, 02 Jun 2012 11:47:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=puuQRHVulFo8IqxhlmWZbmVUiWswvetI3l3tmxMiVOg=; b=ORJQ4R6QvF0gVXqO2A3Elj89b+rQR1/JOBgfUOdTDCbGmwr8WQvZU63mRfKJbhNlVW QY/CvLXw8bSE2afTuUNXpmm09oKN/wOWtSj4WV0/t/ZNro7qU2O7RVo1qn9ckq2g1Rjv wQq3HJxu29ZtlfTCyXB9LaPR9e+0tgosY5AyCxYtPdDP+NQoGpL2yRfdUTQIxTgHnOKl wUTOfEQ/ZLLTKcvejBfWuekU+tq+cEfridMDyFoefasx9FUPcS5c4WtMDkfhcSyEhuAj BPZZjGTfubazPZ10L62ZJgLT/by8TEbuNqppGEac5rQEBzr69R0h0qzyt9eHLp+BLxw/ tuQg== MIME-Version: 1.0 Received: by 10.216.138.130 with SMTP id a2mr3626677wej.35.1338662838006; Sat, 02 Jun 2012 11:47:18 -0700 (PDT) Received: by 10.180.84.39 with HTTP; Sat, 2 Jun 2012 11:47:17 -0700 (PDT) In-Reply-To: References: Date: Sat, 2 Jun 2012 14:47:17 -0400 Message-ID: From: grarpamp To: freebsd-office@freebsd.org Content-Type: text/plain; charset=UTF-8 Subject: Re: libreoffice 3.5.2: crashes upon opening files X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Jun 2012 18:47:19 -0000 > When I use the 'recent documents' menu or 'file open' browser > from within the app itself (localc), it segfaults 11. Same goes for saving files. New spreadsheet, put '123' in cell A1, hit save (or ctrl-s), hit ok... CRASH. Frustrating! I ask a question... is it related to my post-install mods... chown -Rh 0:0 /usr/local find -sEx /usr/local -perm +7000 -exec chmod -h -s {} \+ chmod -h ugo-x /usr/local/bin/dbus-launch chmod -h ugo-x /usr/local/libexec/gam_server pw userdel ... groupdel ... messagebus polkit haldaemon avahi Aha!, but 3.4.5 worked fine with them, so maybe I think now not due to my post-install. But I post the below relations anyway. # further collected from stdout and stderr javaPathHelper: not found failed to find gam_server Failed to connect to socket /tmp/fam-iso/fam- (soffice:80050): GLib-GIO-WARNING **: FAMOpen failed, FAMErrno=3 The XKEYBOARD keymap compiler (xkbcomp) reports: > Warning: Duplicate shape name "" > Using last definition > Warning: Multiple doodads named "" > Using first definition Errors from xkbcomp are not fatal to the X server # add these when using browser to save, instead of ctrl-s on pre-existing opened file (soffice:80776): Gtk-WARNING **: Unable to find default local directory monitor type (soffice:80776): Gtk-WARNING **: Unable to retrieve the file info for `file:///.../Untitled%201': Error stating file '/.../Untitled 1': No such file or directory Jun 2 14:35:57 foo kernel: pid 80050 (soffice.bin), uid 10001: exited on signal 11 (core dumped) From owner-freebsd-office@FreeBSD.ORG Sat Jun 2 19:28:21 2012 Return-Path: Delivered-To: freebsd-office@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 063601065673 for ; Sat, 2 Jun 2012 19:28:21 +0000 (UTC) (envelope-from grarpamp@gmail.com) Received: from mail-we0-f182.google.com (mail-we0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 8E58F8FC15 for ; Sat, 2 Jun 2012 19:28:20 +0000 (UTC) Received: by werg1 with SMTP id g1so2614142wer.13 for ; Sat, 02 Jun 2012 12:28:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=iXxKo5P6cJiPOz3muUF4sFHrrflohdSSWKNOcvfDxrE=; b=c3Jq7unLbV9G292WisjW8LMJ4BnPGMn8uktTAEiRTM8AnZpga/7KU58+Q2F5HJgOft RAc/Uhi5KCGaVMIbTq1JJ81GoTWT+a8/uH1YNSULgYP5kbm71ZnRXh+KeeMubPZcITnq YkwvZFyYCclzH4HYfbaglOj8iA8bT1VzGcZ3Qi26UUKaKYM/8L7ffrsMOm1MDl5PNzEP NtTQMpVaAYO3BrCLj4ufwieYkP3p/hNwAO+LMFRs/BCuUiHM+Yh71Y4qhX4lBW681Pmj 0ac4a6HqjH/9YSIpPkzk7YMuJvnxcdPI9RoPmNjL2YzACKZGVWi0Nsd+j843vhQF3I01 rV2g== MIME-Version: 1.0 Received: by 10.216.216.226 with SMTP id g76mr5880412wep.221.1338665299708; Sat, 02 Jun 2012 12:28:19 -0700 (PDT) Received: by 10.180.84.39 with HTTP; Sat, 2 Jun 2012 12:28:19 -0700 (PDT) In-Reply-To: References: Date: Sat, 2 Jun 2012 15:28:19 -0400 Message-ID: From: grarpamp To: freebsd-office@freebsd.org Content-Type: text/plain; charset=UTF-8 Subject: Re: libreoffice 3.5.2: crashes upon opening files X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Jun 2012 19:28:21 -0000 Another bt below... I now call 3.5.2 broken on my machine and try revert to libreoffice 3.4.5. LD_LIBRARY_PATH=/usr/local/lib/libreoffice/program:/usr/local/lib/libreoffice/ure/lib gdb -c ./soffice.bin.core /usr/local/lib/libreoffice/program/soffice.bin Core was generated by `soffice.bin'. Program terminated with signal 11, Segmentation fault. ... lots of library loading without debugging symbols... #0 0x840ff685 in ?? () [New Thread 2bd3e840 (LWP 101057/soffice.bin)] [New Thread 2ec52b00 (LWP 101021/soffice.bin)] [New Thread 2bd3e340 (LWP 101040/soffice.bin)] [New Thread 2bd3b140 (LWP 100992/soffice.bin)] [New Thread 2bd01140 (LWP 100943/initial thread)] bt #0 0x840ff685 in ?? () #1 0x2937328a in non-virtual thunk to VCLXWindow::getStyleSettings() () from /usr/local/lib/libreoffice/program/libtklo.so #2 0x29368b87 in VCLXWindow::ProcessWindowEvent () from /usr/local/lib/libreoffice/program/libtklo.so #3 0x2937f9f2 in VCLXEdit::ProcessWindowEvent () from /usr/local/lib/libreoffice/program/libtklo.so #4 0x293962da in VCLXComboBox::ProcessWindowEvent () from /usr/local/lib/libreoffice/program/libtklo.so #5 0x29396348 in non-virtual thunk to VCLXComboBox::ProcessWindowEvent(VclWindowEvent const&) () from /usr/local/lib/libreoffice/program/libtklo.so #6 0x293685e0 in VCLXWindow::LinkStubWindowEventListener () from /usr/local/lib/libreoffice/program/libtklo.so #7 0x299a19cd in VclEventListeners::Call () from /usr/local/lib/libreoffice/program/libvcllo.so #8 0x29c53105 in Window::CallEventListeners () from /usr/local/lib/libreoffice/program/libvcllo.so #9 0x29c47260 in Window::Enable () from /usr/local/lib/libreoffice/program/libvcllo.so #10 0x29c47298 in Window::Enable () from /usr/local/lib/libreoffice/program/libvcllo.so #11 0x29c47298 in Window::Enable () from /usr/local/lib/libreoffice/program/libvcllo.so #12 0x29c47298 in Window::Enable () from /usr/local/lib/libreoffice/program/libvcllo.so #13 0x29c47298 in Window::Enable () from /usr/local/lib/libreoffice/program/libvcllo.so #14 0x28a33b4e in SfxOwnFramesLocker::SfxOwnFramesLocker () from /usr/local/lib/libreoffice/program/libsfxlo.so #15 0x28a3453b in SfxSaveGuard::SfxSaveGuard () from /usr/local/lib/libreoffice/program/libsfxlo.so #16 0x28a3f1fe in SfxBaseModel::storeSelf () from /usr/local/lib/libreoffice/program/libsfxlo.so #17 0x28a40178 in non-virtual thunk to SfxBaseModel::storeSelf(com::sun::star::uno::Sequence const&) () from /usr/local/lib/libreoffice/program/libsfxlo.so #18 0x289cb9a1 in SfxStoringHelper::GUIStoreModel () from /usr/local/lib/libreoffice/program/libsfxlo.so #19 0x289e9ca0 in SfxObjectShell::ExecFile_Impl () from /usr/local/lib/libreoffice/program/libsfxlo.so #20 0x288b5e24 in SfxShell::ExecuteSlot () from /usr/local/lib/libreoffice/program/libsfxlo.so #21 0x2ff950ac in ScTabViewShell::ExecuteSave () from /usr/local/lib/libreoffice/program/../program/libsclo.so #22 0x288a5938 in SfxDispatcher::Call_Impl () from /usr/local/lib/libreoffice/program/libsfxlo.so #23 0x288a8749 in SfxDispatcher::PostMsgHandler () from /usr/local/lib/libreoffice/program/libsfxlo.so #24 0x288a6025 in SfxDispatcher::LinkStubPostMsgHandler () from /usr/local/lib/libreoffice/program/libsfxlo.so #25 0x28a75a35 in SfxHintPoster::Event () from /usr/local/lib/libreoffice/program/libsfxlo.so #26 0x28a759e9 in SfxHintPoster::LinkStubDoEvent_Impl () from /usr/local/lib/libreoffice/program/libsfxlo.so #27 0x29c640fb in ImplWindowFrameProc () from /usr/local/lib/libreoffice/program/libvcllo.so #28 0x29c6f606 in SalGenericDisplay::DispatchInternalEvent () from /usr/local/lib/libreoffice/program/libvcllo.so #29 0x2d54386c in GtkData::userEventFn () from /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #30 0x2d543994 in GtkData::PostUserEvent () from /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #31 0x2dc785b1 in g_source_is_destroyed () from /usr/local/lib/libglib-2.0.so.0 #32 0x2dc7a4f7 in g_main_context_dispatch () from /usr/local/lib/libglib-2.0.so.0 #33 0x2dc7e57e in g_main_context_prepare () from /usr/local/lib/libglib-2.0.so.0 #34 0x2dc7eba5 in g_main_context_iteration () from /usr/local/lib/libglib-2.0.so.0 #35 0x2d5426df in GtkData::Yield () from /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #36 0x2d544d2c in GtkInstance::Yield () from /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #37 0x29999b83 in ImplYield () from /usr/local/lib/libreoffice/program/libvcllo.so #38 0x29996c16 in Application::Execute () from /usr/local/lib/libreoffice/program/libvcllo.so #39 0x2811f3d7 in desktop::Desktop::Main () from /usr/local/lib/libreoffice/program/libsofficeapp.so #40 0x2999d9a2 in ImplSVMain () from /usr/local/lib/libreoffice/program/libvcllo.so #41 0x2999e871 in SVMain () from /usr/local/lib/libreoffice/program/libvcllo.so #42 0x2814c6ab in soffice_main () from /usr/local/lib/libreoffice/program/libsofficeapp.so #43 0x08048640 in main () From owner-freebsd-office@FreeBSD.ORG Sat Jun 2 22:37:28 2012 Return-Path: Delivered-To: office@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CEB59106566C; Sat, 2 Jun 2012 22:37:28 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-we0-f182.google.com (mail-we0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id DCDD08FC0C; Sat, 2 Jun 2012 22:37:27 +0000 (UTC) Received: by werg1 with SMTP id g1so2675907wer.13 for ; Sat, 02 Jun 2012 15:37:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=yzHeAyt5Onl+IzHSeqAk4IO+FTMMkg/q5FA/DtRyzfE=; b=VnuH/i6h9O8nnpmGqYk0u4FAechYq85u+4pJtLH/qhBmwVQaiJfh4EVVUF6DQb/UJ+ xE5SpG7RpbpFU73t6dbtXn03smYeUvLVR2SCnVAQcRw431/SaKbALYH1izTlCxkqYsYb ehbGoE7tFfzqlV4Hl6FZ3gLWhuQdpqyqpo5iuxJMRsgIHQuN88fdcwEheSo/X1Ii+ju4 Gv1tCp/+diVgHeHgTvVmDejKaA3DxNu7wHPGum1bEVfq9U1msIFF2hJVaBim0UyBUTNx ETDD/ezTCQxNxLiNUu8Ysmgq2vF6N10Wz2cI/g/tWTqnwuDdDoqZD/tc9neQsGUWeEFS ckVw== MIME-Version: 1.0 Received: by 10.216.206.164 with SMTP id l36mr6225291weo.154.1338676646748; Sat, 02 Jun 2012 15:37:26 -0700 (PDT) Received: by 10.223.155.4 with HTTP; Sat, 2 Jun 2012 15:37:26 -0700 (PDT) In-Reply-To: <1338508947.50746.3.camel@z6000.lenzicasa> References: <4FC73BBB.9090004@eskk.nu> <20423.25340.130890.656937@jerusalem.litteratus.org> <4FC78ED6.4060700@eskk.nu> <1338508947.50746.3.camel@z6000.lenzicasa> Date: Sat, 2 Jun 2012 22:37:26 +0000 Message-ID: From: Kevin Oberman To: Sergio de Almeida Lenzi Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: office@freebsd.org, freebsd-ports@freebsd.org, Leslie Jensen Subject: Re: make failed for editors/libreoffice X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Jun 2012 22:37:28 -0000 On Fri, Jun 1, 2012 at 12:02 AM, Sergio de Almeida Lenzi wrote: > Em Qui, 2012-05-31 =E0s 17:31 +0200, Leslie Jensen escreveu: > >> >> 2012-05-31 14:24, Robert Huff skrev: >> > >> > Leslie Jensen writes: >> > >> >> =A0 -----------------------------------------------------------------= ------ >> >> =A0 =A0 =A0 =A0 =A0 =A0Oh dear - something failed during the build - = sorry ! >> >> =A0 =A0 =A0For more help with debugging build errors, please see the = section in: >> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0http://wiki.documentfoundation.org/Dev= elopment >> >> >> >> =A0 =A0 =A0internal build errors: >> >> >> >> =A0 ERROR: error 65280 occurred while making >> >> =A0 /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/vcl/= prj >> >> >> >> =A0 =A0 it seems that the error is inside 'vcl', please re-run build >> >> =A0 =A0 inside this module to isolate the error and/or test your fix: >> >> =A0 -----------------------------------------------------------------= ------ >> >> >> >> =A0 /usr/local/bin/bash >> >> =A0 cd /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2 >> >> =A0 source ./Env.Host.sh >> >> =A0 cd vcl >> >> =A0 gmake clean # optional >> >> =A0 gmake -r >> >> >> >> =A0 when the problem is isolated and fixed exit and re-run 'make' fro= m the >> >> =A0 top-level >> > >> > >> > =A0 =A0 Did you follow the instructions? >> > >> > >> > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 Robert Huff >> > >> > _______________________________________________ >> > freebsd-ports@freebsd.org mailing list >> > http://lists.freebsd.org/mailman/listinfo/freebsd-ports >> > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.or= g" >> >> >> >> After four manual procedures I'm getting stuck here. >> >> What can I do? >> >> -------------------------------------------------- >> [ build MOD ] writerperfect >> Bus error (core dumped) >> File tested,Test Result,Execution Time (ms) >> file:///usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/lotu= swordpro/qa/cppunit/data/pass/A14.lwp,Signal >> 11 during cups initialization called, ignoring cups >> >> Error: a unit test failed, please do one of: >> >> export DEBUGCPPUNIT=3DTRUE =A0 =A0 =A0 =A0 =A0 =A0# for exception catchi= ng >> export GDBCPPUNITTRACE=3D"gdb --args" # for interactive debugging >> export VALGRIND=3Dmemcheck =A0 =A0 =A0 =A0 =A0 =A0# for memory checking >> and retry. >> gmake[1]: *** >> [/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/workdir/un= xfbsd.pro/CppunitTest/lotuswordpro_test_lotuswordpro.test] >> Error 1 >> gmake[1]: *** Inv=E4ntar oavslutade jobb... >> TEMPFILE=3D/tmp/gbuild.XXXXXX.gNM6YJsj && =A0mv ${TEMPFILE} >> /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/workdir/unx= fbsd.pro/LinkTarget/Library/writerfilter_uno.uno.so.objectlist >> gmake[1]: L=E4mnar katalogen >> "/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/tail_build= " >> gmake: *** [source-env-and-recurse] Error 2 >> ________________________________________________ >> >> _______________________________________________ >> freebsd-ports@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-ports >> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > > there is an error in the lotuswordpro testing... =A0if you are not going > to use lotuswrordpro.... > apply these patch at the > /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2 > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > --- lotuswordpro/Module_lotuswordpro.mk.orig =A0 =A02012-05-31 > 19:34:52.014043605 -0300 > +++ lotuswordpro/Module_lotuswordpro.mk 2012-05-31 19:29:29.276164732 > -0300 > @@ -31,8 +31,8 @@ > =A0 =A0 Library_lwpft \ > =A0)) > > -$(eval $(call gb_Module_add_check_targets,lotuswordpro,\ > - =A0 =A0CppunitTest_lotuswordpro_test_lotuswordpro \ > -)) > +#$(eval $(call gb_Module_add_check_targets,lotuswordpro,\ > +# =A0 =A0CppunitTest_lotuswordpro_test_lotuswordpro \ > +#)) > > =A0# vim: set noet sw=3D4 ts=3D4: > =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 I hit the same problem, applied the suggested patch and tried gmake (in lotuswordpro) again. /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/solenv/gbuild/= Library.mk:54: *** gb_Deliver_deliver: file does not exist in solver, and cannot be delivered: /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/sol= ver/unxfbsd.pro/lib/libsfxlo.so. Stop. gmake[1]: *** Waiting for unfinished jobs.... rm /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/workdir/unx= fbsd.pro/ExternalHeaders/Library/libsvxcorelo.so /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/workdir/unxfbs= d.pro/ExternalHeaders/Library/libsvtlo.so /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/workdir/unxfbs= d.pro/ExternalHeaders/Library/libsfxlo.so gmake[1]: Leaving directory `/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/lotuswordpro' gmake: *** [source-env-and-recurse] Error 2 Any idea how I can proceed? --=20 R. Kevin Oberman, Network Engineer E-mail: kob6558@gmail.com From owner-freebsd-office@FreeBSD.ORG Sat Jun 2 23:16:25 2012 Return-Path: Delivered-To: office@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AC6691065670 for ; Sat, 2 Jun 2012 23:16:25 +0000 (UTC) (envelope-from jakub_lach@mailplus.pl) Received: from moh2-ve3.go2.pl (moh2-ve3.go2.pl [193.17.41.208]) by mx1.freebsd.org (Postfix) with ESMTP id 69B1A8FC0C for ; Sat, 2 Jun 2012 23:16:25 +0000 (UTC) Received: from moh2-ve3.go2.pl (unknown [10.0.0.208]) by moh2-ve3.go2.pl (Postfix) with ESMTP id 7D2F04801B for ; Sun, 3 Jun 2012 01:16:18 +0200 (CEST) Received: from o2.pl (unknown [10.0.0.146]) by moh2-ve3.go2.pl (Postfix) with SMTP for ; Sun, 3 Jun 2012 01:16:17 +0200 (CEST) From: =?UTF-8?Q?Jakub_Lach?= To: office@FreeBSD.org Mime-Version: 1.0 Message-ID: <78e6c85b.149e2f00.4fca9ec0.6c789@mailplus.pl> Date: Sun, 03 Jun 2012 01:16:16 +0200 X-Originator: 94.78.182.100 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Cc: Subject: graphics/png part 2 X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Jun 2012 23:16:25 -0000 Has=20anybody=20actually=20successfully=20recompiled editors/libreofice=20after=20this=20update? I=20have=20 ERROR:=20error=2065280=20occurred=20while=20making=20 /usr/obj/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/vcl/= prj here. (9-STABLE,=20amd64,=20clang=20build,=20all=20make=20config=20dialog=20opt= ions=20disabled,=20old=20 vigra=20from=20pkg.)