Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id ADCB5200B13 for ; Wed, 15 Jun 2016 15:15:37 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id AC560160A4D; Wed, 15 Jun 2016 13:15:37 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 803D2160A4C for ; Wed, 15 Jun 2016 15:15:36 +0200 (CEST) Received: (qmail 509 invoked by uid 500); 15 Jun 2016 13:15:35 -0000 Mailing-List: contact user-help@flink.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@flink.apache.org Delivered-To: mailing list user@flink.apache.org Received: (qmail 491 invoked by uid 99); 15 Jun 2016 13:15:35 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 Jun 2016 13:15:35 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 2A419C0338 for ; Wed, 15 Jun 2016 13:15:35 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.003 X-Spam-Level: X-Spam-Status: No, score=-0.003 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=bdigital.onmicrosoft.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id sSCqtQRkBkX4 for ; Wed, 15 Jun 2016 13:15:32 +0000 (UTC) Received: from emea01-am1-obe.outbound.protection.outlook.com (mail-am1on0082.outbound.protection.outlook.com [157.56.112.82]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 2D6805F476 for ; Wed, 15 Jun 2016 13:15:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=BDIGITAL.onmicrosoft.com; s=selector1-bouyguestelecom-fr; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=Q/8mLJvkgCC5C/Ryigt5c3C5eywYYSQ4DVH5LeoPaPU=; b=W9twd1WuVkU7pLxeh6NEEnkwklewgfWPieOT9ORJenaSTxqDKSfErn3A6ycV3niEVz1XBvAs6yJkSYa8cexuk4sL43tHY0KPrEVRudUy6X8lS2h0DLOKiemuOy3NoslX6F9gv5+aFCRMgpC+xwispUuJGzAeFzOv/J9RaBSpQE8= Received: from DB4PR02CA0045.eurprd02.prod.outlook.com (10.242.174.173) by HE1PR02MB0938.eurprd02.prod.outlook.com (10.163.172.20) with Microsoft SMTP Server (TLS) id 15.1.517.8; Wed, 15 Jun 2016 13:15:24 +0000 Received: from AM1FFO11OLC010.protection.gbl (2a01:111:f400:7e00::125) by DB4PR02CA0045.outlook.office365.com (2a01:111:e400:983b::45) with Microsoft SMTP Server (TLS) id 15.1.517.8 via Frontend Transport; Wed, 15 Jun 2016 13:15:24 +0000 Authentication-Results: spf=pass (sender IP is 62.201.133.46) smtp.mailfrom=bouyguestelecom.fr; flink.apache.org; dkim=none (message not signed) header.d=none;flink.apache.org; dmarc=bestguesspass action=none header.from=bouyguestelecom.fr; Received-SPF: Pass (protection.outlook.com: domain of bouyguestelecom.fr designates 62.201.133.46 as permitted sender) receiver=protection.outlook.com; client-ip=62.201.133.46; helo=bt1shx3h.bt0d0000.w2k.bouyguestelecom.fr; Received: from bt1shx3h.bt0d0000.w2k.bouyguestelecom.fr (62.201.133.46) by AM1FFO11OLC010.mail.protection.outlook.com (10.174.65.124) with Microsoft SMTP Server (TLS) id 15.1.511.7 via Frontend Transport; Wed, 15 Jun 2016 13:15:23 +0000 Received: from bt1shktv.bt0d0000.w2k.bouyguestelecom.fr (172.21.25.4) by BT1SHX3H.bt0d0000.w2k.bouyguestelecom.fr (172.20.121.7) with Microsoft SMTP Server (TLS) id 14.3.248.2; Wed, 15 Jun 2016 15:14:54 +0200 Received: from bt1shkrd.bt0d0000.w2k.bouyguestelecom.fr ([fe80::e98b:2ac5:8cd5:2a7e]) by bt1shktv.bt0d0000.w2k.bouyguestelecom.fr ([::1]) with mapi id 14.03.0248.002; Wed, 15 Jun 2016 15:14:57 +0200 From: "LINZ, Arnaud" To: "user@flink.apache.org" Subject: RE: Yarn batch not working with standalone yarn job manager once a persistent, HA job manager is launched ? Thread-Topic: Yarn batch not working with standalone yarn job manager once a persistent, HA job manager is launched ? Thread-Index: AdG/7Yv/SJaj/Q4bTtSfq1TPZn1x+///454A///YbOCAAD76gP//w34w//GYnFD/4yK2EA== Date: Wed, 15 Jun 2016 13:14:56 +0000 Message-ID: References: Accept-Language: fr-FR, en-US Content-Language: fr-FR X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [172.23.80.37] X-TM-AS-Product-Ver: SMEX-11.0.0.4179-8.000.1202-22392.007 X-TM-AS-Result: No--23.257600-8.000000-31 X-TM-AS-User-Approved-Sender: No X-TM-AS-User-Blocked-Sender: No Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Received-SPF: SoftFail (bt1shx3h.bt0d0000.w2k.bouyguestelecom.fr: domain of transitioning ALINZ@bouyguestelecom.fr discourages use of 172.21.25.4 as permitted sender) X-PASS-TAG: EDGE-DMZ X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:62.201.133.46;IPV:NLI;CTRY:FR;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(7916002)(2980300002)(438002)(377454003)(55784002)(199003)(24454002)(189002)(86362001)(2906002)(97736004)(2920100001)(110136002)(107886002)(189998001)(16796002)(2900100001)(5003600100002)(87936001)(93886004)(11100500001)(8936002)(2501003)(92566002)(5004730100002)(8676002)(1730700003)(81156014)(81166006)(2351001)(5008740100001)(5890100001)(33656002)(23676002)(356003)(50466002)(5250100002)(106466001)(6806005)(80792005)(6116002)(19580405001)(19580395003)(68736007)(47776003)(55846006)(74482002)(76176999)(3846002)(586003)(54356999)(50986999)(102836003)(450100001);DIR:OUT;SFP:1101;SCL:1;SRVR:HE1PR02MB0938;H:bt1shx3h.bt0d0000.w2k.bouyguestelecom.fr;FPR:;SPF:Pass;PTR:InfoDomainNonexistent;A:1;MX:1;CAT:NONE;LANG:en;CAT:NONE; X-Microsoft-Exchange-Diagnostics: 1;AM1FFO11OLC010;1:QJPS4u+m9B6OAjBT3o6omnUBoSSYaydCMluJKG1fAAjxlwDk8tYPWRw0fO2RBfE/TqgG+/ixuKztrO2mz4tS3LoistLVsZZss4xDJjnLc6awtyYIy3B8B0lR04z1ozf7blV1s2Y/42cYRXYEWQNZha5bcW4nnH86LhUGxAWP+PK8qCr3lmj+RTTy46jf7ap2rxpW5BRmtrCdB955hzFtUkiqudT6aETmMAsAGemwv8MUh+JJ0mcckhA9dFw/cOhcFIEm91GVL9ULwES7xt0kOgJedgaQ9CumNGpODyVVZ/Kz4FPfbAfCf5XH0ssj+6Umhetdi/tatbjUWkelqPniOif3/11bhr9dnkwmxegracLj52BOAgsDStSLvkxfM+qYt0Mj9Q3M3EULaNt9PVC+EQ8CRkLhGP/v6TPCgR/7sGkE4HCbw02wGpKVbeIPgj/dEO4Jj0bh2GuT9AlONORYteFwjU3UH/OeLWbVL0zZiU4= X-MS-Office365-Filtering-Correlation-Id: e9fe6101-d2e7-4777-ddf9-08d3951f1c3d X-Microsoft-Exchange-Diagnostics: 1;HE1PR02MB0938;2:yiRdDv98mRitgkGl6k78GdhiXmCpSoEOQsAbJlNCI6KQvQq/c9H9a0SKoeFXAR5Z0zbi6IBUoSo8KfaFBhy1KAB8P2uNfg7YxZrOcK0N15n6pnX5yeYb9d2N1FJII4dFMHXi4Ai4aUVhw+nsk/QDraKRtUlrFh+wbysm5GWZZ8Yw5lHaoY6dw2/6ckeCCK52;3:ApAiEwZasdWseSf2uNNg0PjMhiVmDnzaIW5Zld74FkgEiAI7tvaQeVvnz1XXLzr/8W43m6+kUs1S7vtEhEziQyZbbI/HlTgquhx2LLJtayO0xAR2rWeImZ/+Kmd54+A1iZntpm/r3h39czgX7V6Q29Xd2W2FQcjo+Oh4iXc+xX2BN7yokUUL3YYX8wL1NmtPHUbnkrrH6Yfq1BXjAanVMPPWOcChcIsE7jHPmg6Mc1Y4HJY8hrAZxHxzykSrUDGuyXdKu3Sa9ZpkW5eYmNQXLA==;25:HMEEIiXzhzN7wYDDvK6QYrsKC4ms9NsuYLcxlWIO6NbmPlmmR4cLhZSxLEls3gj225vNmiwvFmTjFbCQeWcpSiQX5l0d/4yxvUmaiUEZm8vTrPlY/f9RH9SIko2kXr2KTJJe/CBSXe+WnOKeEW08Dm6+bYjuC29Xn3Vdg/01udiQny/RpVYm6XwNTTeeGVT7oV0JboYoWNSrRyL6ePm1TXcacd18wMzvGjQ6Ymn/c6+B/d2BeK7AUWMuOEa/mZqUAITOjY85KELyeyKaO+qw5YaQS2HVYopUL5lWcsb7BYYGh76Xu7DEfY6rSW/guYaxdXyyjBbT7lzVLPpIinDJTHy/dKTny2vv7LJYCihRaNVCWals5iFUrBQS12hLvlVcvkFUEpkS+Hqk4Utd/0rCvIrsCSGsjk2aReifOruvqMY= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(8251501002);SRVR:HE1PR02MB0938; X-Microsoft-Exchange-Diagnostics: 1;HE1PR02MB0938;20:tTntwZoS0RyiRsRqEReTR+Sujp16TW8E1KKwtOYkbIo/l2iHQffbsX/q9qzT+j8T2kKuf+NkcnxWK5drJx0P2IC94vme1BKkoepz5f1LNz6SRXbO1uR5Y8NaaIUgWmsQ2Gsu28eSp2naU0J1/6Q251qEDW3RF9yKzixKy8wPToz30fDKn9ffYseJBe6fdtErdiZhQiShT42C0cnifXES98G8PBWfWA83cS1DGkdM8faeGspFPESr01l+55hiNJ7Asue7vc6LlEBNRW+YERVqS7f5tkusYqxeU6zZabhl8WqY2EcmLwnfbZsZkk/q9XhZPXBe7XwaOviQUxfSe+x6VRF/qpFbIkgxEZq5PwXx4DEUmjeLXeiL2G8n6ojEq9Ut7s6HoI1btAztF4wBTjqm4VS98pE2KZXQ4aPxjkzUs8DWXUcqSpdo+gwDwWdi//BYl43RY6Cs4sTHdqTUs4zeJzRR4pv5ntFkiA7mH/4LYrBqaCSkIDkYj6IsNtyYiB67 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(52504863523298)(21532816269658)(17755550239193); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(13023025)(13024025)(13017025)(13018025)(13015025)(8121501046)(5005006)(3002001)(10201501046)(6055026);SRVR:HE1PR02MB0938;BCL:0;PCL:0;RULEID:;SRVR:HE1PR02MB0938; X-Microsoft-Exchange-Diagnostics: 1;HE1PR02MB0938;4:0gQc3huQ0GugUu4Pn0XVMhRRFaSIk9HK3o8Kf0OD/pWttxbl0WGJo+AwiaSMgaQ47R5u60ekbNWp7dGS2Mb2eCRiWvxCxQi1LvqyGhzUI+aRzY7tvHi2XF1kR52hZnT/iva1WRI9XrvkyR4Z671IQpsF99qAWAg9+0F6izx580vlLx5hbsmkynzBPgGC1UCgTapw3u5jBbMyv4IRzkhlNdBlY2z4vNNlB78uOUkT3KvRcO425d7MsA4lt2Y6IZ5GCSJL/E/vhkb91FoiOXcjS54Xg3QjEFKdJLmzrJEklip5Flt1MAA2REH3x8adAzRC+NMPNtn7GB9mrt+6xaME5OWOQ7SUIldqBERuSYKRQJVjv50eba6T6M+vmGNEXG87WksDTJyoNGjL5TvCOt4o+xeSGmLVVUZeWoHzVpuEJqJ6eUawbA7u2Rd7W3uzNfM+3jlCdXSP3jjQqJTkmR6Q97vffmkKErELfJm3pRAyiLwseYolJvOVA1xFmS7+J4muoTJxyEgCZ4YoD9R6T9vBl1puNcxj5TRpNUfik/YZXKkxSXNON8lUF60CaaUOl01K8FdTWY4pNT5LUcgXQeP2FA== X-Forefront-PRVS: 09749A275C X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtIRTFQUjAyTUIwOTM4OzIzOkUwVXVxSUI2T1pqMittaDJ3N1RSU1pRQklP?= =?utf-8?B?bXVXTk9FSVh0Qk9jMW95Ti9nR2lpZkZLVmVUa0lYdUNCRk02NmI1NkFVeEly?= =?utf-8?B?UkM1clhNQ1l6NW9GdGFOcGd4RmU2eUZMdnVVOUh5bDR6aTlBUUVZWDZLWlFm?= =?utf-8?B?RERHa1gxTlFxbUIwbEVWeHNsTDhaL1RqSVBHMzhzNDhDcm5wVDZpV3h2V3E5?= =?utf-8?B?ODhpWGsrMkhabHpTVXhTQ2tTTGphMUhUajZvbkQxNXdDOXZ6LzVxQkJ0Njg1?= =?utf-8?B?NEcycVhjWGNkbDNBZ0FLRHhiYnNqSFRqbGJ6YkhQWWxiQW5ucGdjSEk1Wi90?= =?utf-8?B?NVdNQXJXWE5Bb1JDUitNeS9icUhmQ0dFVDJGWjJkVW0rT3ZWUWVJQ1VRb0lq?= =?utf-8?B?TWQ1d0FpcFBFZ0ZIaW5mMWZzQ005YmE3d2NPOU5NUEkwaHFDNGNqd3ZQcE1v?= =?utf-8?B?ODVBeERBU09XUW1hWHFhMVE5NzNSZTMzNk9TNVAyVGhmRU1yOVRsYVR6emUv?= =?utf-8?B?ek1VL3ZsUEh6eVM0T2FRaVBZZU5JY2g2QWZMcTlaV3luM043K1Z3eVdQSVB5?= =?utf-8?B?VlhBZnNSWVlzL09lbEJEZTNHRFQvKzY1aFNTamczWGlRcHg2VnhXTUN3MEti?= =?utf-8?B?aDFjZUM0Ky93b2lPN1Zpd1NFaTZQVkZuaFI1L29EZW1ySkVQVmtMWWNabGcv?= =?utf-8?B?NmpWbGdnUjk4cFd0RE9VWmF3eWtvUlY3WllMOGlUc1JwMnhNc25UYkJ2QmZY?= =?utf-8?B?YnpwT0dGQ21KLzkwUWZnUG5zdER0SHJhWDRpLzZPNXlncW9wQmZQQ1RqeDBh?= =?utf-8?B?Qk5XNG1hcHN1SDE0MmdBMU40NjV2V01kVUkvZXd1T1JjWkFxaC90a0NHT2hO?= =?utf-8?B?cjhPOVQ3ckJIYTUxY3FzMm82TW5mT204dEw0MWI5bW5yZVhxQ0ZHQmhLMktO?= =?utf-8?B?OEUxMkpjeDdNYnluK3Z6cXZERk1tUG5GdDJXRFhCcFg1Q3dJbFpXU1F6ajdr?= =?utf-8?B?ZDNlVWlPdGg3dzJOY3dqcnh2a3RBUXRDc0NMSkdKTjRJYTAvdmxvTXM5cXB0?= =?utf-8?B?c280M1p3dElKZXBGU3NCbk45U0xKaWI4K3Y5TUVpd3FUV0RTMnUrQ3ExQzV1?= =?utf-8?B?R1lSbDJUcHVjSEJNOUs3NHB3ZVNZVVJMbXYrSnFDbnlibzQxMGZLSGowVHRB?= =?utf-8?B?aHExL01XTjRSNGVObzEwUHR4azV6NlA0RjdvbGp2Z2hacytsSDRWZ0N1WGNX?= =?utf-8?B?enl3VW9rUE9kV1N2S2ZrSTNpb1VELzF5VFlLV1k0b3N3NUI1ODlYVjhzU1RV?= =?utf-8?B?RHhrZjNrLzIrTjRucnpQYm9PdElDOGdVQ29aZXUwRVhjOGE0aXNiZHBiNUFN?= =?utf-8?B?QVBJUnpTVm54NXRxbS9IaUhPUElXTmVhVFFtWXRBOEZZMHB5NFpTSFFSU3pG?= =?utf-8?B?UllJY3M3b1FsV3JhS3p1Slc4WWhZNjZnUnJueWNkL042bTZ5REFjcTNvWXpJ?= =?utf-8?B?WW1NQURnbjdFcHFNQmtLQy9QRGtVMkpHMkZCd3Z4MlQzSFg1ZXAwQld4aGM3?= =?utf-8?B?U09yMjRoSHgvdmRRbWFqb2p0ckZMQXJzVm40Sjd3bW9DU3lmVkMrSVkxLzZp?= =?utf-8?B?b09pQ2FLdE83SnBCaklLRDZNU1kzczg0ZGJCRzJMSTBtWHRiQmorV1lOcGQx?= =?utf-8?B?RHNqZDdMNGsxWUlGbnI5NlVHSnRQSnE3SVZ6Vm8xeDdwWUtHdTMzR0pQRzVp?= =?utf-8?B?K3VHWjQwTCszRVN6a0ZvbU5WWnZvdUl4UFZkNHVkc2s1Ky8zbzh5am9qZ2ov?= =?utf-8?B?WEp1K2I2Z05jM3UyZUpxOCtWR09nbWNEY0ltV0F2OUNtNlQxbzBYdmdvU3JG?= =?utf-8?Q?UsrC1UaOeMg=3D?= X-Microsoft-Exchange-Diagnostics: 1;HE1PR02MB0938;6:s3nxkMv9Fd6oj4+THs5DnSY3r9GwpPS7lO3fUKK3XNTJk58DDTIHxyJAvRs7bfeuUgBjNPI4TSAwmiBuEz7lFgDjWCrToqOvvPaOAFvP+/GEc5bcoH0H7L+QqEnqrX2gzzI+8V+coQCsshLz1cnIrNhjnpdIbKy9um5YapcbdNM5p7z48jq80272OQua6y5uQ+a4ba0juVxQ7WIKAyuxlyf7WSVV0KErtrGbZoPS0/cgd0c2glqDEUHifiX+Nd03lNtuIqc1dKez/BWG5s5JGuxGALmGu1Nf4+6pCQD7+9rlN+S1j5VEpOVe48I6lUej;5:x8tF6Xx/oMCnWeC4jbnYoqsBUZ82dda4ZJ/QDZEMJ8kMz4dgzMsZ9on2Sy/x29zScQWA9wJOBHsEILnHOS+PSCi2nVjeRDEnLDpamfXPqoYUeVaezDLsc2fj+p0ZvnxC3XugMjL9wtbEj2hAEBPnaA==;24:9aMNeymOqxyWbh+E8x8qCP8N/CE87lmhPD+617KfSyYOSdn/YeLAyALGDgE0X7/fgz2abwrgd0LByZJv13dBvLVzXQdwgxxU72kQkGCKkVc=;7:uESbn7VGet9AIRzAZdFJU+5ko2k6ItQS4PiPLXC27DXPkQ5NIc0FaRJ7PNQ57hsAdYPLDTPk5GVPqi/NHgyNDniJBYcnn2uC1Ko708eImk1QvFbxF643+khilc0SfnefQ2ERy1EI4aSWbBPr0x/GXKfxsOUcXR2E9n/bEp092IzWTQGk4KsTpnQf7co5C6+Po/z/BEcN4DGLvHSopq0moQ== SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: bouyguestelecom.fr X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jun 2016 13:15:23.7373 (UTC) X-MS-Exchange-CrossTenant-Id: 61ed2b68-f880-49d7-bbc9-9a645e9dcf7c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=61ed2b68-f880-49d7-bbc9-9a645e9dcf7c;Ip=[62.201.133.46];Helo=[bt1shx3h.bt0d0000.w2k.bouyguestelecom.fr] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR02MB0938 archived-at: Wed, 15 Jun 2016 13:15:37 -0000 T29vcHNzcy4uLi4NCk15IG1pc3Rha2UsIHNuYXBzaG90L3Jlc3RvcmUgZG8gd29ya3MgaW4gYSBs b2NhbCBlbnYsIEkndmUgaGFkIGEgd2VpcmQgY29uZmlndXJhdGlvbiBpc3N1ZSENCg0KQnV0IEkg c3RpbGwgaGF2ZSB0aGUgcHJvcGVydHkgIGZpbGUgcGF0aCBpc3N1ZSAgOikNCg0KLS0tLS1NZXNz YWdlIGQnb3JpZ2luZS0tLS0tDQpEZcKgOiBMSU5aLCBBcm5hdWQgDQpFbnZvecOpwqA6IG1lcmNy ZWRpIDE1IGp1aW4gMjAxNiAxNDozNQ0Kw4DCoDogJ3VzZXJAZmxpbmsuYXBhY2hlLm9yZycgPHVz ZXJAZmxpbmsuYXBhY2hlLm9yZz4NCk9iamV0wqA6IFJFOiBZYXJuIGJhdGNoIG5vdCB3b3JraW5n IHdpdGggc3RhbmRhbG9uZSB5YXJuIGpvYiBtYW5hZ2VyIG9uY2UgYSBwZXJzaXN0ZW50LCBIQSBq b2IgbWFuYWdlciBpcyBsYXVuY2hlZCA/DQoNCkhpLA0KDQpJIGhhdmVuJ3QgaGFkIHRoZSB0aW1l IHRvIGludmVzdGlnYXRlIHRoZSBiYWQgY29uZmlndXJhdGlvbiBmaWxlIHBhdGggaXNzdWUgeWV0 IChpZiB5b3UgaGF2ZSBhbnkgaWRlYSB3aHkgeWFybi5wcm9wZXJ0aWVzLWZpbGUubG9jYXRpb24g aXMgaWdub3JlZCB5b3UgYXJlIHdlbGNvbWUpICwgYnV0IEknbSBmYWNpbmcgYW5vdGhlciBIQS1w cm9ibGVtLg0KDQpJJ20gdHJ5aW5nIHRvIG1ha2UgbXkgY3VzdG9tIHN0cmVhbWluZyBzb3VyY2Vz IEhBIGNvbXBsaWFudCBieSBpbXBsZW1lbnRpbmcgc25hcHNob3RTdGF0ZSgpICYgcmVzdG9yZVN0 YXRlKCkuICBJIHdvdWxkIGxpa2UgdG8gdGVzdCB0aGF0IG1lY2hhbmlzbSBpbiBteSBqdW5pdCB0 ZXN0cywgYmVjYXVzZSBpdCBjYW4gYmUgY29tcGxleCwgYnV0IEkgd2FzIHVuYWJsZSB0byBzaW11 bGF0ZSBhICJyZWNvdmVyIiBvbiBhIGxvY2FsIGZsaW5rIGVudmlyb25tZW50OiBzbmFwc2hvdFN0 YXRlKCkgaXMgbmV2ZXIgdHJpZ2dlcmVkIGFuZCBsYXVuY2hpbmcgYW4gZXhjZXB0aW9uIGluc2lk ZSB0aGUgZXhlY3V0aW9uIGNoYWluIGRvZXMgbm90IGxlYWQgdG8gcmVjb3ZlcnkgYnV0IGVuZHMg dGhlIGV4ZWN1dGlvbiwgZGVzcGl0ZSB0aGUgc3RyZWFtRXhlY0Vudi5lbmFibGVDaGVja3BvaW50 aW5nKHRpbWVvdXQpIGNhbGwuDQoNCklzIHRoZXJlIGEgd2F5IHRvIGxvY2FsbHkgdGVzdCB0aGlz IG1lY2hhbmlzbSAob3RoZXIgdGhhbiBwb29ybHkgc2ltdWxhdGluZyBpdCBieSBleHBsaWNpdGx5 IGNhbGxpbmcgc25hcHNob3QgJiByZXN0b3JlIGluIGEgb3ZlcnJpZGRlbiBzb3VyY2UpID8NCg0K VGhhbmtzLA0KQXJuYXVkDQoNCi0tLS0tTWVzc2FnZSBkJ29yaWdpbmUtLS0tLQ0KRGXCoDogTElO WiwgQXJuYXVkDQpFbnZvecOpwqA6IGx1bmRpIDYganVpbiAyMDE2IDE3OjUzDQrDgMKgOiB1c2Vy QGZsaW5rLmFwYWNoZS5vcmcNCk9iamV0wqA6IFJFOiBZYXJuIGJhdGNoIG5vdCB3b3JraW5nIHdp dGggc3RhbmRhbG9uZSB5YXJuIGpvYiBtYW5hZ2VyIG9uY2UgYSBwZXJzaXN0ZW50LCBIQSBqb2Ig bWFuYWdlciBpcyBsYXVuY2hlZCA/DQoNCkkndmUgZGVsZXRlZCB0aGUgJy90bXAvLnlhcm4tcHJv cGVydGllcy11c2VyJyBmaWxlIGNyZWF0ZWQgZm9yIHRoZSBwZXJzaXN0ZW50IGNvbnRhaW50ZXIs IGFuZCB0aGUgYmF0Y2hlcyBkbyBnbyBpbnRvIHRoZWlyIG93biByaWdodCBjb250YWluZXIuIEhv d2V2ZXIsIHRoYXQncyBub3QgYSB3b3JrYWJsZSB3b3JrYXJvdW5kIGFzIEknbSBubyBsb25nZXIg YWJsZSB0byBzdWJtaXQgc3RyZWFtaW5nIGFwcHMgaW4gdGhlIHBlcnNpc3RhbnQgY29udGFpbmVy IHRoYXQgd2F5IDopIFNvIGl0J3MgcmVhbGx5IGEgcHJvYmxlbSBvZiBmbGluayBmaW5kaW5nIHRo ZSByaWdodCBwcm9wZXJ0eSBmaWxlLg0KDQpJJ3ZlIGFkZGVkIC15RCB5YXJuLnByb3BlcnRpZXMt ZmlsZS5sb2NhdGlvbj0vdG1wL2ZsaW5rL2JhdGNoIGluc2lkZSB0aGUgYmF0Y2ggY29tbWFuZCBs aW5lIChhbHNvIGNvbmZpZ3VyZWQgaW4gdGhlIEpWTV9BUkdTIHZhciksIHdpdGggbm8gY2hhbmdl IG9mIGJlaGF2aW91ci4gTm90ZSB0aGF0IEkgZG8gaGF2ZSBhIHN0YW5kYWxvbmUgeWFybiBjb250 YWluZXIgY3JlYXRlZCwgYnV0IHRoZSBqb2IgaXMgc3VibWl0dGVkIGluIHRoZSBvdGhlciBvdGhl ciBvbmUuDQoNCiBUaGFua3MsDQpBcm5hdWQNCg0KLS0tLS1NZXNzYWdlIGQnb3JpZ2luZS0tLS0t DQpEZcKgOiBVZnVrIENlbGViaSBbbWFpbHRvOnVjZUBhcGFjaGUub3JnXSBFbnZvecOpwqA6IGx1 bmRpIDYganVpbiAyMDE2IDE2OjAxIMOAwqA6IHVzZXJAZmxpbmsuYXBhY2hlLm9yZyBPYmpldMKg OiBSZTogWWFybiBiYXRjaCBub3Qgd29ya2luZyB3aXRoIHN0YW5kYWxvbmUgeWFybiBqb2IgbWFu YWdlciBvbmNlIGEgcGVyc2lzdGVudCwgSEEgam9iIG1hbmFnZXIgaXMgbGF1bmNoZWQgPw0KDQpU aGFua3MgZm9yIGNsYXJpZmljYXRpb24uIEkgdGhpbmsgaXQgbWlnaHQgYmUgcmVsYXRlZCB0byB0 aGUgWUFSTiBwcm9wZXJ0aWVzIGZpbGUsIHdoaWNoIGlzIHN0aWxsIGJlaW5nIHVzZWQgZm9yIHRo ZSBiYXRjaCBqb2JzLiBDYW4geW91IHRyeSB0byBkZWxldGUgaXQgYmV0d2VlbiBzdWJtaXNzaW9u cyBhcyBhIHRlbXBvcmFyeSB3b3JrYXJvdW5kIHRvIGNoZWNrIHdoZXRoZXIgaXQncyByZWxhdGVk Pw0KDQrigJMgVWZ1aw0KDQpPbiBNb24sIEp1biA2LCAyMDE2IGF0IDM6MTggUE0sIExJTlosIEFy bmF1ZCA8QUxJTlpAYm91eWd1ZXN0ZWxlY29tLmZyPiB3cm90ZToNCj4gSGksDQo+DQo+IFRoZSB6 b29rZWVwZXIgcGF0aCBpcyBvbmx5IGZvciBteSBwZXJzaXN0ZW50IGNvbnRhaW5lciwgYW5kIEkg ZG8gdXNlIGEgZGlmZmVyZW50IG9uZSBmb3IgYWxsIG15IHBlcnNpc3RlbnQgY29udGFpbmVycy4N Cj4NCj4gVGhlIC1EcmVjb3ZlcnkubW9kZT1zdGFuZGFsb25lIHdhcyBwYXNzZWQgaW5zaWRlIHRo ZSAgICBKVk1fQVJHUyAoIiR7SlZNX0FSR1N9IC1EcmVjb3ZlcnkubW9kZT1zdGFuZGFsb25lICAt RHlhcm4ucHJvcGVydGllcy1maWxlLmxvY2F0aW9uPS90bXAvZmxpbmsvYmF0Y2giKQ0KPg0KPiBJ J3ZlIHRyaWVkIHVzaW5nIC15RCByZWNvdmVyeS5tb2RlPXN0YW5kYWxvbmUgb24gdGhlIGZsaW5r IGNvbW1hbmQgbGluZSB0b28sIGJ1dCBpdCBkb2VzIG5vdCBzb2x2ZSB0aGUgcGI7IGl0IHN0aWxs cyB1c2UgdGhlIHByZS1leGlzdGluZyBjb250YWluZXIuDQo+DQo+IENvbXBsZXRlIGxpbmUgPQ0K PiAvdXNyL2xpYi9mbGluay9iaW4vZmxpbmsgcnVuIC1tIHlhcm4tY2x1c3RlciAteW4gNDggLXl0 bSA4MTkyIC15cXUNCj4gYmF0Y2gxIC15cyA0IC15RCB5YXJuLmhlYXAtY3V0b2ZmLXJhdGlvPTAu MyAteUQgYWtrYS5hc2sudGltZW91dD0zMDBzIA0KPiAteUQgcmVjb3ZlcnkubW9kZT1zdGFuZGFs b25lIC0tY2xhc3MgDQo+IGNvbS5ib3V5Z3RlbC5rdWJlcmEubWFpbi5zZWdzdGFnZS5NYWluR2Vv U2VnU3RhZ2UNCj4gL3Vzci91c2Vycy9kYXRjcnlwdC9hbGluei9LQlIvR09TL2xpYi9LVUJFUkEt R0VPLVNPVVJDRS0wLjAuMS1TTkFQU0hPVA0KPiAtYWxsaW5vbmUuamFyICAtaiAvdXNyL3VzZXJz L2RhdGNyeXB0L2FsaW56L0tCUi9HT1MvbG9nIC1jIA0KPiAvdXNyL3VzZXJzL2RhdGNyeXB0L2Fs aW56L0tCUi9HT1MvY2ZnL0tCUl9HT1NfQ29uZmlnLmNmZw0KPg0KPiBKVk1fQVJHUyA9DQo+IC1E cmVjb3ZlcnkubW9kZT1zdGFuZGFsb25lDQo+IC1EeWFybi5wcm9wZXJ0aWVzLWZpbGUubG9jYXRp b249L3RtcC9mbGluay9iYXRjaA0KPg0KPg0KPiBBcm5hdWQNCj4NCj4NCj4gLS0tLS1NZXNzYWdl IGQnb3JpZ2luZS0tLS0tDQo+IERlIDogVWZ1ayBDZWxlYmkgW21haWx0bzp1Y2VAYXBhY2hlLm9y Z10gRW52b3nDqSA6IGx1bmRpIDYganVpbiAyMDE2DQo+IDE0OjM3IMOAIDogdXNlckBmbGluay5h cGFjaGUub3JnIE9iamV0IDogUmU6IFlhcm4gYmF0Y2ggbm90IHdvcmtpbmcgDQo+IHdpdGggc3Rh bmRhbG9uZSB5YXJuIGpvYiBtYW5hZ2VyIG9uY2UgYSBwZXJzaXN0ZW50LCBIQSBqb2IgbWFuYWdl ciBpcyBsYXVuY2hlZCA/DQo+DQo+IEhleSBBcm5hdWQsDQo+DQo+IFRoZSBjYXVzZSBvZiB0aGlz IGlzIHByb2JhYmx5IHRoYXQgYm90aCBqb2JzIHVzZSB0aGUgc2FtZSBab29LZWVwZXIgcm9vdCBw YXRoLCBpbiB3aGljaCBjYXNlIGFsbCB0YXNrIG1hbmFnZXJzIGNvbm5lY3QgdG8gdGhlIHNhbWUg bGVhZGluZyBqb2IgbWFuYWdlci4NCj4NCj4gSSB0aGluayB5b3UgZm9yZ290IHRvIHRoZSBhZGQg dGhlIHkgaW4gdGhlIC1EcmVjb3ZlcnkubW9kZT1zdGFuZGFsb25lIGZvciB0aGUgYmF0Y2ggam9i cywgZS5nLg0KPg0KPiAteURyZWNvdmVyeS5tb2RlPXN0YW5kYWxvbmUNCj4NCj4gQ2FuIHlvdSB0 cnkgdGhpcz8NCj4NCj4g4oCTIFVmdWsNCj4NCj4gT24gTW9uLCBKdW4gNiwgMjAxNiBhdCAyOjE5 IFBNLCBMSU5aLCBBcm5hdWQgPEFMSU5aQGJvdXlndWVzdGVsZWNvbS5mcj4gd3JvdGU6DQo+PiBI aSwNCj4+DQo+Pg0KPj4NCj4+IEkgdXNlIEZsaW5rIDEuMC4wLiBJIGhhdmUgYSBwZXJzaXN0ZW50 IHlhcm4gY29udGFpbmVyIHNldCAoYSANCj4+IHBlcnNpc3RlbnQgZmxpbmsgam9iIG1hbmFnZXIp IHRoYXQgSSB1c2UgZm9yIHN0cmVhbWluZyBqb2JzIDsgYW5kIEkgDQo+PiB1c2UgdGhlIOKAnHlh cm4tY2x1c3RlcuKAnSBtb2RlIHRvIGxhdW5jaCBteSBiYXRjaGVzLg0KPj4NCj4+DQo+Pg0KPj4g SeKAmXZlIGp1c3Qgc3dpdGNoZWQg4oCcSEHigJ0gbW9kZSBvbiBmb3IgbXkgc3RyZWFtaW5nIHBl cnNpc3RlbnQgam9iIA0KPj4gbWFuYWdlciBhbmQgaXQgc2VlbXMgdG8gd29ya3MgOyBob3dldmVy IG15IGJhdGNoZXMgYXJlIG5vdCB3b3JraW5nIA0KPj4gYW55IGxvbmdlciBiZWNhdXNlIHRoZXkg bm93IGV4ZWN1dGUgdGhlbXNlbHZlcyBpbnNpZGUgdGhlIHBlcnNpc3RlbnQgDQo+PiBjb250YWlu ZXIgKGFuZCBmYWlsIGJlY2F1c2UgaXQgbGFja3Mgc2xvdHMpIGFuZCBub3QgaW4gYSBzZXBhcmF0 ZSBzdGFuZGFsb25lIGpvYiBtYW5hZ2VyLg0KPj4NCj4+DQo+Pg0KPj4gTXkgYmF0Y2ggbGF1bmNo IG9wdGlvbnM6DQo+Pg0KPj4NCj4+DQo+PiBDT05UQUlORVJfT1BUSU9OUz0iLW0geWFybi1jbHVz dGVyIC15biAkRkxJTktfTkJDT05UQUlORVJTIC15dG0gDQo+PiAkRkxJTktfTUVNT1JZIC15cXUg JEZMSU5LX1FVRVVFIC15cyAkRkxJTktfTkJTTE9UUyAteUQgDQo+PiB5YXJuLmhlYXAtY3V0b2Zm LXJhdGlvPSRGTElOS19IRUFQX0NVVE9GRl9SQVRJTyAteUQgYWtrYS5hc2sudGltZW91dD0zMDBz Ig0KPj4NCj4+IEpWTV9BUkdTPSIke0pWTV9BUkdTfSAtRHJlY292ZXJ5Lm1vZGU9c3RhbmRhbG9u ZSANCj4+IC1EeWFybi5wcm9wZXJ0aWVzLWZpbGUubG9jYXRpb249L3RtcC9mbGluay9iYXRjaCIN Cj4+DQo+Pg0KPj4NCj4+ICRGTElOS19ESVIvZmxpbmsgcnVuICRDT05UQUlORVJfT1BUSU9OUyAt LWNsYXNzICRNQUlOX0NMQVNTX0tVQkVSQSANCj4+ICRKQVJfU1VQUCAkbGlzdEFyZ3MgJEFDVElP Tg0KPj4NCj4+DQo+Pg0KPj4gTXkgcGVyc2lzdGVudCBjbHVzdGVyIGxhdW5jaCBvcHRpb24gOg0K Pj4NCj4+DQo+Pg0KPj4gZXhwb3J0IEZMSU5LX0hBX09QVElPTlM9Ii1EeWFybi5hcHBsaWNhdGlv bi1hdHRlbXB0cz0xMA0KPj4gLURyZWNvdmVyeS5tb2RlPXpvb2tlZXBlcg0KPj4gLURyZWNvdmVy eS56b29rZWVwZXIucXVvcnVtPSR7RkxJTktfSEFfWk9PS0VFUEVSX1NFUlZFUlN9DQo+PiAtRHJl Y292ZXJ5Lnpvb2tlZXBlci5wYXRoLnJvb3Q9JHtGTElOS19IQV9aT09LRUVQRVJfUEFUSH0NCj4+ IC1Ec3RhdGUuYmFja2VuZD1maWxlc3lzdGVtDQo+PiAtRHN0YXRlLmJhY2tlbmQuZnMuY2hlY2tw b2ludGRpcj1oZGZzOi8vL3RtcC8ke0ZMSU5LX0hBX1pPT0tFRVBFUl9QQVQNCj4+IEgNCj4+IH0v Y2hlY2twb2ludHMNCj4+IC1EcmVjb3Zlcnkuem9va2VlcGVyLnN0b3JhZ2VEaXI9aGRmczovLy90 bXAvJHtGTElOS19IQV9aT09LRUVQRVJfUEFUSH0vcmVjb3ZlcnkvIg0KPj4NCj4+DQo+Pg0KPj4g JEZMSU5LX0RJUi95YXJuLXNlc3Npb24uc2gNCj4+IC1EeWFybi5oZWFwLWN1dG9mZi1yYXRpbz0k RkxJTktfSEVBUF9DVVRPRkZfUkFUSU8NCj4+ICRGTElOS19IQV9PUFRJT05TIC1zdCAtZCAtbiAk RkxJTktfTkJDT05UQUlORVJTIC1zICRGTElOS19OQlNMT1RTIC10bSANCj4+ICRGTElOS19NRU1P UlkgLXF1ICRGTElOS19RVUVVRSAgLW5tICR7R0FORVNIX1RZUEVfUEZ9X0t1YmVyYUZsaW5rDQo+ Pg0KPj4NCj4+DQo+PiBJ4oCZdmUgc3dpdGNoZWQgYmFjayB0byB0aGUgRkxJTktfSEFfT1BUSU9O Uz0iIiB3YXkgb2YgbGF1bmNoaW5nIHRoZSANCj4+IGNvbnRhaW5lciBmb3Igbm93LCBidXQgSSBs YWNrIEhBLg0KPj4NCj4+DQo+Pg0KPj4gSXMgaXQgYSAodW4pa25vd24gYnVnIG9yIGFtIEkgbWlz c2luZyBhIG1hZ2ljIG9wdGlvbj8NCj4+DQo+Pg0KPj4NCj4+IEJlc3QgcmVnYXJkcywNCj4+DQo+ PiBBcm5hdWQNCj4+DQo+Pg0KPj4NCj4+DQo+PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXw0KPj4NCj4+IEwnaW50w6lncml0w6kgZGUgY2UgbWVzc2FnZSBuJ8OpdGFudCBwYXMgYXNz dXLDqWUgc3VyIGludGVybmV0LCBsYSANCj4+IHNvY2nDqXTDqSBleHDDqWRpdHJpY2UgbmUgcGV1 dCDDqnRyZSB0ZW51ZSByZXNwb25zYWJsZSBkZSBzb24gY29udGVudSBuaSANCj4+IGRlIHNlcyBw acOoY2VzIGpvaW50ZXMuIFRvdXRlIHV0aWxpc2F0aW9uIG91IGRpZmZ1c2lvbiBub24gYXV0b3Jp c8OpZSANCj4+IGVzdCBpbnRlcmRpdGUuIFNpIHZvdXMgbifDqnRlcyBwYXMgZGVzdGluYXRhaXJl IGRlIGNlIG1lc3NhZ2UsIG1lcmNpIA0KPj4gZGUgbGUgZMOpdHJ1aXJlIGV0IGQnYXZlcnRpciBs J2V4cMOpZGl0ZXVyLg0KPj4NCj4+IFRoZSBpbnRlZ3JpdHkgb2YgdGhpcyBtZXNzYWdlIGNhbm5v dCBiZSBndWFyYW50ZWVkIG9uIHRoZSBJbnRlcm5ldC4NCj4+IFRoZSBjb21wYW55IHRoYXQgc2Vu dCB0aGlzIG1lc3NhZ2UgY2Fubm90IHRoZXJlZm9yZSBiZSBoZWxkIGxpYWJsZSANCj4+IGZvciBp dHMgY29udGVudCBub3IgYXR0YWNobWVudHMuIEFueSB1bmF1dGhvcml6ZWQgdXNlIG9yIA0KPj4g ZGlzc2VtaW5hdGlvbiBpcyBwcm9oaWJpdGVkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQg cmVjaXBpZW50IG9mIA0KPj4gdGhpcyBtZXNzYWdlLCB0aGVuIHBsZWFzZSBkZWxldGUgaXQgYW5k IG5vdGlmeSB0aGUgc2VuZGVyLg0K