From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7189683592595767296 X-Received: by 2002:a2e:9516:0:b0:286:c68a:d46e with SMTP id f22-20020a2e9516000000b00286c68ad46emr2419327ljh.288.1674882594061; Fri, 27 Jan 2023 21:09:54 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:3116:b0:4c8:8384:83f3 with SMTP id n22-20020a056512311600b004c8838483f3ls1266282lfb.3.-pod-prod-gmail; Fri, 27 Jan 2023 21:09:52 -0800 (PST) X-Google-Smtp-Source: AMrXdXtDCavN5QSCzZyMJYQL5tmDYN+7yNJQKBkgOwNwaZzjYZJUyb7sAcbO6IPLFTcPhU2bvKl7 X-Received: by 2002:a05:6512:39d5:b0:4d5:8eab:cf16 with SMTP id k21-20020a05651239d500b004d58eabcf16mr11730556lfu.33.1674882592023; Fri, 27 Jan 2023 21:09:52 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1674882592; cv=pass; d=google.com; s=arc-20160816; b=gw/a+Bfhxo4S89V/BXXkfVO2YZWqU/fuaWhxjOh+bNOCfj4fBjw44Q/WMbdhoe2Xt0 KFMrVBDm9sb1VelF3y3VU7MsDR6Y2m2hQ+0EelcqUE5HtUMVawwuNvX9UypeUVh1WbXL TI87GttgQxK3C5TF8p4l2KmsLnGYsAiRi2bu5Uk5nNEw8p+2WrW04ccjp1L1rctvCAOn Yl/iLCi43rQUtLMTmEH/j4DUpOb3yGAzMEC0iQO9U+iYVMnviuPIbOxXAAH7qGMdFycv 866UxuEE2IiMvP7ie1jwtRSX38Nc++D3mY/CjSGBhvkCJ55hQcGILGpoeyqUSgywFASu OPOA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:content-id:user-agent :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=4bgqi59fKWViGzABTLYKtpofHkq43MFopYnZJH/Er7E=; b=yX1ulFi8avaa5O7VxlWfHO/uT2jQy+HnTzd+TLVNlATVz20GfVfNQEV/PCNM2J8Z46 uZPTvzpLB3ybdnp5Lt1WcJvAHwTgjI66Da9NfblGUgPiOMYn76rS3EGuAkmEz5FEN5kh yHvlWv1xFsRiGyJdAW31n6T3GqkOq+R5dtAlCtmDJwxu3Q+lPUbDtXiMW6ZFFV2odHAR Vit6Rq9C8bVUXvglwsBOvh45VztKaW4hT33RS/iypnO036rOYgvQLlnsZUUcNItslOM+ 1+mJ9/reRVyKNGF0BfCysWRrUykrqx3++FOABs5qJ2ILWZ4xVEjMla3ljeWcTPaowOFY todA== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=L+wH3ze8; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 40.107.15.89 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on2089.outbound.protection.outlook.com. [40.107.15.89]) by gmr-mx.google.com with ESMTPS id g2-20020a0565123b8200b004d3d4e49b7dsi343575lfv.13.2023.01.27.21.09.51 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 27 Jan 2023 21:09:51 -0800 (PST) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 40.107.15.89 as permitted sender) client-ip=40.107.15.89; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=L+wH3ze8; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 40.107.15.89 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RU1hBuRe4KBM16HKf/MaUuy2W/LHZ8hPHJo9VbSlTzUDM8/a6zBRdG2RFvpqgfcBurUBpqRiG8TWQccgddtDLdkJ0Glw5irMGbFdUiwhEwIzu4EeEat10kdkgGB4FTlVUqdmwxcDBpJSo9LJ7h+1qGIH8pyTrmmL7PK7ALDPo1p8A+Fa0EkvnJ3xIWN1GRpeiu4Nao5al54AZM5jLtIdyJMn9GgRPdJike1R4iWtJDEkD8tNcSlHYG7jMUwDnCD5fu9RURIn3tHOHxPS00RzADGubc+FxNUTu+S1BAGV1YstjF25loO3GH1xStwcU+WOc2Y/a2GuVSdPay5aSXvMgQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=4bgqi59fKWViGzABTLYKtpofHkq43MFopYnZJH/Er7E=; b=Vj+kGGE8Ff7CD5YkmWDtZkFUZbcJb3fLdK2MeBfNDzyZiBp/ebbgBZ8YTH+6vhk26/egb26fFSQkTWSp1maPNNdz4WVc2X68nKQx/R9RxbPvsk8qe8qM3j1/Ep3nVLrSvzKbX2tw/n/W0cIdBxC2FBNgWSlQsULs8W1FNMukCjR8e7rUjJSAXBnp4lkyvbnguIkAo0CfNJ07tHvJwoNw6HBLQawF2fUiyFUkPoIBAb+8YSq5PeHDMvRCbKbwUvO7vBjoJmv5Cc0tg5ba782Sry27qMozA/xRfFyajgP3ysO4RV2XMr/mmNWqyyMqWYjf7n+5VdLM4GHBOSchtvbgPQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 194.138.21.74) smtp.rcpttodomain=googlegroups.com smtp.mailfrom=siemens.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=siemens.com; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4bgqi59fKWViGzABTLYKtpofHkq43MFopYnZJH/Er7E=; b=L+wH3ze8ZK6tfFBUgQgHLTaFpst+q9/41CL+ZUl3NP7mLORASsdpr3M9vCfy25qGyu3h7gyUzYO30i7GKqqoAwIN9CxLxotZxdBrkgp4xXg+1HNGzZmeMW1PRZYZPCUVicE/OToRbI3jV9nltIEIbqFOYoyQ2Kb4v73JVXCFYHqlBWAu6uFv+tW/0HdIl8Feg1oheNwWyGhlegQtp/mEhsPDba85wIdRenr93vZFOv1HTAIyjutsa5zwViqMWH5aWlJ4CYYDDnKYkaUgTjbWmlsnjQ9r7FdREW568uIiSPoKWrz8ZGFPj8Z5saQAefSt4amMENATcXLFh3qiziy1xA== Received: from AM6PR10CA0007.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:209:89::20) by DB8PR10MB3977.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:138::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.28; Sat, 28 Jan 2023 05:09:36 +0000 Received: from VE1EUR01FT100.eop-EUR01.prod.protection.outlook.com (2603:10a6:209:89:cafe::b2) by AM6PR10CA0007.outlook.office365.com (2603:10a6:209:89::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.30 via Frontend Transport; Sat, 28 Jan 2023 05:09:36 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 194.138.21.74) smtp.mailfrom=siemens.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=siemens.com; Received-SPF: Pass (protection.outlook.com: domain of siemens.com designates 194.138.21.74 as permitted sender) receiver=protection.outlook.com; client-ip=194.138.21.74; helo=hybrid.siemens.com; pr=C Received: from hybrid.siemens.com (194.138.21.74) by VE1EUR01FT100.mail.protection.outlook.com (10.152.3.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.17 via Frontend Transport; Sat, 28 Jan 2023 05:09:36 +0000 Received: from CNPEK01M07MSX.ad011.siemens.net (139.24.237.224) by DEMCHDC8VQA.ad011.siemens.net (194.138.21.74) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.2.1118.20; Sat, 28 Jan 2023 06:09:35 +0100 Received: from CNPEK01M01MSX.ad011.siemens.net (139.24.237.214) by CNPEK01M07MSX.ad011.siemens.net (139.24.237.224) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.17; Sat, 28 Jan 2023 13:09:32 +0800 Received: from CNPEK01M01MSX.ad011.siemens.net ([139.24.237.214]) by CNPEK01M01MSX.ad011.siemens.net ([139.24.237.214]) with mapi id 15.01.2507.017; Sat, 28 Jan 2023 13:09:32 +0800 From: "Moessbauer, Felix" To: "Schmidt, Adriaan" , "isar-users@googlegroups.com" CC: "Kiszka, Jan" Subject: Re: [RFC PATCH] native.bbclass Thread-Topic: [RFC PATCH] native.bbclass Thread-Index: AQHZKp4gbYBXOkd8sUiUUZMYHpVeP66y0gwA Date: Sat, 28 Jan 2023 05:09:32 +0000 Message-ID: References: <20230117180358.1499566-1-adriaan.schmidt@siemens.com> In-Reply-To: <20230117180358.1499566-1-adriaan.schmidt@siemens.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.38.3-1+deb11u1 x-originating-ip: [139.24.247.172] Content-Type: text/plain; charset="utf-8" Content-ID: <02FCB76E17903B469512B712C9F11859@siemens.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 Return-Path: felix.moessbauer@siemens.com X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VE1EUR01FT100:EE_|DB8PR10MB3977:EE_ X-MS-Office365-Filtering-Correlation-Id: 95090219-a6cc-443e-ed82-08db00edd9ad X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: k3bB8DheYDjrx16Z4MiLwO4vZXd7wYHxZnQo5HwHturaEozKv1y7rG4klTkqYjp67y9r5jIoGmB0dIFxMw13mLrMeySCyKEyr+xrgXAhh1+d6W6i9TvXLysDMv8OH8au5Tsk1s2JxnqL+cHx6E9qXiUbz5t2OaO+gWkb2Q0c8wg6kNfjL+qH3s/v4LUI8GcZ/C0+EpJWMCvX1Pjcs8jsJcKL0db+yl7W3fgsFccoX3H/9UwT05DbT9Aa/jLF+dC5vZTg1DmqWz1+tFScR+zrtCh9sx3wgcmHPYzrE9E1rUlgn8gYbuLYE3Qyjb41YhPX7QqINeoBqjX450ntu7CbE4TEomukohj9kDh7bIJqP89bP/TQwSedvotoXbhTzki3uUAbax/w/S8crSeotvmWeaCPwkfZOXh/qulewVTTgGU8YT0eMQv1afAvUGDqnMX1H9M4Ai0DaqstjsNIMTVC+KQAh7OWguq9rmbIEwPV8aLPUQqEjG3B0pf2q2qtWt37H3ct2VAd7Y54OFCWIWUZFnEszMrdAm2OJvJAeQnWVAMrAjL+ZJse1Xz4JWpu7Q+DXPHbfue/OJ/G0DP84Wb/mM6I+baZosKvOEuMQ5E8lhix2tsEmwRdsXaY7WJYSw8q8NsCt0j+aW4Xj0su+OZ0NHQcy/jjbur6o+6LZBp5dNzAbRsbFU4m0OavZ5lg31DvwhwcjsIfV8cakciqKsLvmA== X-Forefront-Antispam-Report: CIP:194.138.21.74;CTRY:DE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:hybrid.siemens.com;PTR:hybrid.siemens.com;CAT:NONE;SFS:(13230025)(4636009)(34036004)(136003)(346002)(39860400002)(376002)(396003)(451199018)(46966006)(36840700001)(40470700004)(36756003)(2906002)(83380400001)(47076005)(36860700001)(508600001)(107886003)(2616005)(956004)(336012)(40460700003)(186003)(26005)(70206006)(4326008)(70586007)(8676002)(316002)(40480700001)(86362001)(8936002)(5660300002)(41300700001)(7636003)(7596003)(356005)(110136005)(82960400001)(82310400005)(41320700001);DIR:OUT;SFP:1101; X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Jan 2023 05:09:36.1816 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 95090219-a6cc-443e-ed82-08db00edd9ad X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=38ae3bcd-9579-4fd4-adda-b42e1495d55a;Ip=[194.138.21.74];Helo=[hybrid.siemens.com] X-MS-Exchange-CrossTenant-AuthSource: VE1EUR01FT100.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR10MB3977 X-TUID: Psu4brjX0z6/ T24gVHVlLCAyMDIzLTAxLTE3IGF0IDE5OjAzICswMTAwLCBBZHJpYWFuIFNjaG1pZHQgd3JvdGU6 DQo+IEhpIGFsbCwNCj4gDQo+IGFzIG1lbnRpb25lZCBieSBKYW4sIEkgaGF2ZSBhbm90aGVyIGFw cHJvYWNoIG9mIGJ1aWxkaW5nDQo+IG5hdGl2ZS9ob3N0L2NvbXBhdA0KPiBhcmNoIHBhY2thZ2Vz LCBpbnNwaXJlZCBieSBPRSdzIG5hdGl2ZSBjbGFzcy4NCj4gDQo+IFRoZSB3YXkgaXQgd29ya3Mg aXM6DQo+IC0gQSByZWNpcGUgY2FuIGluaGVyaXQgbmF0aXZlLmJiY2xhc3MgKG9yLCBpZiB3ZSBs aWtlIHdlIGNvdWxkIGV2ZW4NCj4gYWRkIGl0DQo+IMKgIHRvIGFsbCByZWNpcGVzIHZpYSB0aGUg ZHBrZyBjbGFzcykuDQo+IC0gRm9yIHJlY2lwZXMgdGhhdCBpbmhlcml0IG5hdGl2ZS5iYmNsYXNz LCBiaXRiYWtlIGdlbmVyYXRlcyBhIG5ldw0KPiBiaXRiYWtlDQo+IMKgIHRhcmdldCB3aXRoIHN1 ZmZpeCBgLW5hdGl2ZWAuIFJlY2lwZXMgY2FuIERFUEVORCBvbiB0aG9zZSBgLW5hdGl2ZWANCj4g cGFja2FnZXMuDQo+IMKgIE15IHVzZSBjYXNlIHRoYXQgbWFkZSBtZSBkZXZlbG9wIHRoaXMgaXMg Z29yZWxlYXNlciwgYSBidWlsZCB0b29sDQo+IMKgIGZvciB3aGljaCBJIGhhdmUgYSBiaXRiYWtl IHJlY2lwZS4gSWYgSSB3YW50IHRvIGNyb3NzY29tcGlsZSwgSQ0KPiBuZWVkIGl0DQo+IMKgIGZv ciB0aGUgaG9zdCBhcmNoaXRlY3R1cmUuIEJ5IERFUEVORGluZyBvbiBgZ29yZWxlYXNlci1uYXRp dmVgLCBJDQo+IGNhbg0KPiDCoCB0aGVuIGFkZCBgZ29yZWxlYXNlcjpuYXRpdmVgIHRvIHRoZSBi dWlsZCBkZXBlbmRlbmNpZXMgaW4gbXkNCj4gY29udHJvbCBmaWxlDQo+IMKgICh0aGUgYDpuYXRp dmVgIG1ha2VzIGRwa2ctYnVpbGRwYWNrYWdlIGNob29zZSB0aGUgcmlnaHQNCj4gYXJjaGl0ZWN0 dXJlKS4NCj4gLSBXaGVuIGJ1aWxkaW5nIHRoZSByZWNpcGUsIHRoZSBvbmx5IGNoYW5nZSBpcyB0 aGF0IHdlIHNldA0KPiBQQUNLQUdFX0FSQ0g9SE9TVF9BUkNILg0KPiDCoCBJbiBhZGRpdGlvbiB3 ZSBoYXZlIHRoZSBvdmVycmlkZSBgY2xhc3MtbmF0aXZlYCwgd2hpY2ggaXMgc2V0IHdoZW4NCj4g YnVpbGRpbmcNCj4gwqAgdGhlIG5hdGl2ZSB2YXJpYW50IG9mIHRoZSByZWNpcGUgYW5kIGxldHMg dXMgbWFrZSBjb25kaXRpb25hbA0KPiBjaGFuZ2VzIHRvDQo+IMKgIHdoYXQgaXMgYnVpbHQuDQo+ IA0KPiBTb21lIGNhdmVhdHMvbm90ZXM6DQo+IC0gQm90aCAibm9ybWFsIiB0YXJnZXQgYXJjaCBh bmQgYC1uYXRpdmVgIGJ1aWxkcyBnZW5lcmF0ZSBBUkNIPWFsbA0KPiBwYWNrYWdlcw0KPiDCoCBh bmQgc291cmNlIHBhY2thZ2VzLiBTbyB0aGVyZSBpcyBwb3RlbnRpYWwgZHVwbGljYXRpb24uIElu IHRoZW9yeQ0KPiB0aG9zZQ0KPiDCoCBwYWNrYWdlcyBzaG91bGQgYmUgaWRlbnRpY2FsLCBidXQg d2UgY3VycmVudGx5IGRvbid0IGhhdmUgYW55IHdheQ0KPiBvZiBrbm93aW5nLg0KDQpZZXMsIHRo YXQgaXMgaW5kZWVkIHByb2JsZW1hdGljLiBCdXQgd2UgYWxyZWFkeSBoYXZlIHRoaXMgcHJvYmxl bSB0b2RheQ0Kd2hlbiBkb2luZyBtYW51YWwgZHVwbGljYXRpb24gdG8gZ2V0IG11bHRpLWFyY2gg c3VwcG9ydC4NCg0KPiDCoCBUaGlzIGlzIGluIHBhcnQgZHVlIHRvIHVzaW5nIHNoYXJlZCBpc2Fy LWFwdCB0byB0cmFuc2ZlciBwYWNrYWdlcw0KPiBiZXR3ZWVuDQo+IMKgIGpvYnMsIHdoZXJlIHRo ZSBsYXN0IGpvYiB0byBwdXNoIGEgcGFja2FnZSBhbHdheXMgd2lucy4NCj4gwqAgTXkgZWFybGll ciBSRkMgb24gcmVtb3ZpbmcgKHRoYXQgdXNlIG9mKSBpc2FyLWFwdCBhbmQgZXhwbGljaXRseQ0K PiDCoCB0cmFuc2ZlcnJpbmcgZGVwZW5kZW50IHBhY2thZ2VzIG1pZ2h0IGhlbHAgaGVyZS4gSW4g dGhhdCBjYXNlIHdlDQo+IGhhdmUgZnVsbA0KPiDCoCBjb250cm9sIG9mIHdoYXQgcGFja2FnZXMg YXJlIHByb3ZpZGVkLCBhbmQgY2FuIGRldGVjdCBzdWNoDQo+IGR1cGxpY2F0ZXMuDQo+IC0gSSdt IGNoYW5naW5nIHRoZSBkZWZhdWx0IG92ZXJyaWRlcyB0byBpbmNsdWRlIFBBQ0tBR0VfQVJDSCBp bnN0ZWFkDQo+IG9mDQo+IMKgIERJU1RST19BUkNILiBNYXliZSB0aGlzIGlzIGhvdyBpdCBhbHdh eXMgc2hvdWxkIGhhdmUgYmVlbj8NCg0KSG1tLi4uIEknbSBub3QgMTAwJSBzdXJlIGlmIHRoYXQg aXMgY29ycmVjdC4gVGhlIFBBQ0tBR0VfQVJDSCBpcyB3aGF0DQppcyBwYXNzZWQgdG8gLS1ob3N0 PSBvZiBzYnVpbGQuIFRoaXMgZGVzY3JpYmVzIHRoZSB0b29sY2hhaW4gdGhhdCBpcw0KdXNlZCB0 byBnZW5lcmF0ZSB0aGUgcGFja2FnZSBhbmQgc29tZWhvdyBjb3JyZXNwb25kcyB0byBESVNUUk9f QVJDSA0KKGZvciB0YXJnZXQgcGFja2FnZXMgYW5kIEhPU1RfQVJDSCBmb3IgaG9zdCB0b29scyku IFRoZSBhcmNoaXRlY3R1cmUgb2YNCnRoZSBwYWNrYWdlIHRoYXQgaXMgYnVpbHQgaXMgc3BlY2lm aWVkIGJ5IERQS0dfQVJDSC4gSU1ITyB0aGUgbmFtaW5nDQpzY2hlbWUgaGVyZSBpcyBxdWl0ZSBj b25mdXNpbmcuDQoNCj4gLSBUaGlzIGlzIGN1cnJlbnRseSBvbmx5IGZvciAibmF0aXZlIiwgYnV0 IEkgdGhpbmsgd2UgY2FuIHNpbXBseQ0KPiBkdXBsaWNhdGUNCj4gwqAgdGhlIHBhdHRlcm4gdG8g YWxzbyBzdXBwb3J0IGNvbXBhdCBhcmNoIHBhY2thZ2VzLg0KDQpXZSBoYXZlIGFuIGludGVybmFs IGxheWVyIHRoYXQgaGVhdmlseSB1c2VzIG11bHRpLWFyY2ggYW5kIGJ1aWxkcw0KbGlicmFyeSBw YWNrYWdlcyBmb3IgYXQgbGVhc3QgdHdvIGFyY2hpdGVjdHVyZXMgYXQgdGhlIHNhbWUgdGltZS4N CkN1cnJlbnRseSB0aGlzIGlzIGRvbmUgdmlhIGEgbWFudWFsIGR1cGxpY2F0aW9uIG9mIHRoZSBy ZWNpcGVzICh1c2luZyBhDQpzaGFyZWQgLmluYyksIGJ1dCB0aGlzIGlzIGVycm9yIHByb25lIGFu ZCB0ZWRpb3VzLg0KSGF2aW5nIHRoaXMgaW4gSVNBUiB3b3VsZCBzaWduaWZpY2FudGx5IHJlZHVj ZSB0aGUgbWFpbnRlbmFuY2UgZWZmb3J0DQp0aGVyZS4NCg0KPiAtIFVzaW5nIFBOIGluIHJlY2lw ZXMgY2FuIGJlY29tZSB0cmlja3kuIEZvciBleGFtcGxlLCBJIHNvbWV0aW1lcyBzZWUNCj4gdGhl DQo+IMKgIHBhdHRlcm4gb2Ygc2V0dGluZyBTUkNfVVJJPSJnaXQ6Ly9naXRodWIuY29tLyR7UE59 LyR7UE59LmdpdCIuDQo+IMKgIFRoaXMgd291bGQgYnJlYWsgd2hlbiBidWlsZGluZyB0aGUgbmF0 aXZlIHZhcmlhbnQsIGFzIHRoaXMgd2lsbA0KPiB0aGVuDQo+IMKgIGhhdmUgYSBkaWZmZXJlbnQg UE4uIFBlcnNvbmFsbHksIEkgZG9uJ3QgdGhpbmsgdGhpcyBpcyBhIGJpZw0KPiBwcm9ibGVtLg0K PiDCoCBVc2luZyAke1BOfSBpbiBTUkNfVVJJIG1heSBub3QgYmUgYSBnb29kIGlkZWEgYW55d2F5 cywgYW5kIGlmIHdlDQo+IHJlYWxseQ0KPiDCoCBuZWVkIGEgdmFyaWFibGUsIHRoZXJlIGlzIEJQ Tiwgd2hpY2ggZG9lcyBub3QgaGF2ZSB0aGUgLW5hdGl2ZQ0KPiBzdWZmaXguDQoNCldlIGV2ZW4g aGF2ZSB0aGF0IHBhdHRlcm4gaW4gdGhlIGhlbGxvLmJiIGV4YW1wbGUuIEl0J3MgcHJldHR5DQpw cm9taW5lbnQuDQoNCkZlbGl4DQoNCj4gLSBXZSBjdXJyZW50bHkgZG9uJ3QgaGF2ZSBhIHVzZSBj YXNlIGZvciB0aGlzIGluIG1ldGEtaXNhci4gQnV0IG1heWJlDQo+IHdlDQo+IMKgIGNhbiBjb21l IHVwIHdpdGggYSBnb29kIGV4YW1wbGUuDQo+IA0KPiBJJ2QgbGlrZSB0byB0cnkgaWYgdGhpcyBh cHByb2FjaCB3b3JrcyBmb3IgdGhlIG90aGVyIHVzZSBjYXNlcyB3ZQ0KPiBoYXZlLg0KPiANCj4g QWRyaWFhbg0KPiANCj4gUFM6IElmIHlvdSdkIGxpa2Ugc29tZSBtb3JlIGV4YW1wbGVzIG9mIHRo ZSBCQkNMQVNTRVhURU5EIGZlYXR1cmUsDQo+IGhhdmUNCj4gwqDCoMKgIGEgbG9vayBhdCB0aGUg U0RLIGdlbmVyYXRpb24sIHdoaWNoIGhhcyBiZWVuIHJlZmFjdG9yZWQgaW4gdGhhdA0KPiB3YXku DQo+IA0KPiAtLS0NCj4gwqBtZXRhL2NsYXNzZXMvbmF0aXZlLmJiY2xhc3MgfCAxMyArKysrKysr KysrKysrDQo+IMKgbWV0YS9jb25mL2JpdGJha2UuY29uZsKgwqDCoMKgwqAgfMKgIDUgKysrLS0N Cj4gwqAyIGZpbGVzIGNoYW5nZWQsIDE2IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pDQo+ IMKgY3JlYXRlIG1vZGUgMTAwNjQ0IG1ldGEvY2xhc3Nlcy9uYXRpdmUuYmJjbGFzcw0KPiANCj4g ZGlmZiAtLWdpdCBhL21ldGEvY2xhc3Nlcy9uYXRpdmUuYmJjbGFzcw0KPiBiL21ldGEvY2xhc3Nl cy9uYXRpdmUuYmJjbGFzcw0KPiBuZXcgZmlsZSBtb2RlIDEwMDY0NA0KPiBpbmRleCAwMDAwMDAw MC4uODk2YzhhMDYNCj4gLS0tIC9kZXYvbnVsbA0KPiArKysgYi9tZXRhL2NsYXNzZXMvbmF0aXZl LmJiY2xhc3MNCj4gQEAgLTAsMCArMSwxMyBAQA0KPiArQkJDTEFTU0VYVEVORCA9ICJuYXRpdmUi DQo+ICtCUE4gPSAiJHtQTn0iDQo+ICsNCj4gK3B5dGhvbiBuYXRpdmVfdmlydGNsYXNzX2hhbmRs ZXIoKSB7DQo+ICvCoMKgwqAgcG4gPSBlLmRhdGEuZ2V0VmFyKCdQTicpDQo+ICvCoMKgwqAgaWYg cG4uZW5kc3dpdGgoJy1uYXRpdmUnKToNCj4gK8KgwqDCoMKgwqDCoMKgIGUuZGF0YS5zZXRWYXIo J0JQTicsIHBuWzotbGVuKCctbmF0aXZlJyldKQ0KPiArwqDCoMKgwqDCoMKgwqAgZS5kYXRhLmFw cGVuZFZhcignT1ZFUlJJREVTJywgJzpjbGFzcy1uYXRpdmUnKQ0KPiArfQ0KPiArYWRkaGFuZGxl ciBuYXRpdmVfdmlydGNsYXNzX2hhbmRsZXINCj4gK25hdGl2ZV92aXJ0Y2xhc3NfaGFuZGxlcltl dmVudG1hc2tdID0gImJiLmV2ZW50LlJlY2lwZVByZUZpbmFsaXNlIg0KPiArDQo+ICtQQUNLQUdF X0FSQ0hfY2xhc3MtbmF0aXZlID0gIiR7SE9TVF9BUkNIfSINCj4gZGlmZiAtLWdpdCBhL21ldGEv Y29uZi9iaXRiYWtlLmNvbmYgYi9tZXRhL2NvbmYvYml0YmFrZS5jb25mDQo+IGluZGV4IDk4NDEy ZTAyLi5lZjk2MmZjNyAxMDA2NDQNCj4gLS0tIGEvbWV0YS9jb25mL2JpdGJha2UuY29uZg0KPiAr KysgYi9tZXRhL2NvbmYvYml0YmFrZS5jb25mDQo+IEBAIC02Nyw4ICs2Nyw4IEBAIEtFUk5FTF9G SUxFX21pcHNlbCA/PSAidm1saW51eCINCj4gwqBLRVJORUxfRklMRV9yaXNjdjY0ID89ICJ2bWxp bnV4Ig0KPiDCoEtFUk5FTF9GSUxFX2FybTY0ID89ICJ2bWxpbnV4Ig0KPiDCoA0KPiAtT1ZFUlJJ REVTID0NCj4gIiR7RElTVFJPX0FSQ0h9OiR7Q09NUEFUX09WRVJSSURFfToke01BQ0hJTkV9OiR7 RElTVFJPfToke0JBU0VfRElTVFJPDQo+IF9DT0RFTkFNRX06Zm9yY2V2YXJpYWJsZSINCj4gLUZJ TEVTT1ZFUlJJREVTID0gIiR7RElTVFJPX0FSQ0h9OiR7TUFDSElORX0iDQo+ICtPVkVSUklERVMg PQ0KPiAiJHtQQUNLQUdFX0FSQ0h9OiR7Q09NUEFUX09WRVJSSURFfToke01BQ0hJTkV9OiR7RElT VFJPfToke0JBU0VfRElTVFINCj4gT19DT0RFTkFNRX06Zm9yY2V2YXJpYWJsZSINCj4gK0ZJTEVT T1ZFUlJJREVTID0gIiR7UEFDS0FHRV9BUkNIfToke01BQ0hJTkV9Ig0KPiDCoENPTVBBVF9PVkVS UklERSA9ICIke0AnY29tcGF0LWFyY2gnIGlmDQo+IGQuZ2V0VmFyKCdJU0FSX0VOQUJMRV9DT01Q QVRfQVJDSCcpID09ICcxJyBlbHNlICcnfSINCj4gwqANCj4gwqAjIFNldHRpbmcgZGVmYXVsdCBR RU1VX0FSQ0ggdmFyaWFibGVzIGZvciBkaWZmZXJlbnQgRElTVFJPX0FSQ0g6DQo+IEBAIC04MSw2 ICs4MSw3IEBAIFFFTVVfQVJDSF9yaXNjdjY0ID0gInJpc2N2NjQiDQo+IMKgDQo+IMKgIyBDb2Rl bmFtZSBvZiB0aGUgcmVwb3NpdG9yeSBjcmVhdGVkIGJ5IHRoZSBjYWNoaW5nIGNsYXNzDQo+IMKg REVCRElTVFJPTkFNRSA/PSAiaXNhciINCj4gK05BVElWRUxTQlNUUklORyA/PSAiaXNhcm5hdGl2 ZSINCj4gwqANCj4gwqAjIFN0cmluZ3MgdXNlZCBpbiBzc3RhdGUgc2lnbmF0dXJlIGZpbGVzDQo+ IMKgVEFSR0VUX1ZFTkRPUiA9ICIiDQo+IC0tIA0KPiAyLjMwLjINCj4gDQoNCg==