From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7077563473267261440 X-Received: by 2002:a5d:5690:0:b0:203:f727:362 with SMTP id f16-20020a5d5690000000b00203f7270362mr18205841wrv.717.1647970026200; Tue, 22 Mar 2022 10:27:06 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:3c92:b0:389:e8c4:aef4 with SMTP id bg18-20020a05600c3c9200b00389e8c4aef4ls1683801wmb.2.gmail; Tue, 22 Mar 2022 10:27:05 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx7gXoEHm2QCzWS4odPi3koUqT9wNfiXObZwiiFnE7qwuZFhjG5jJC/c3rHGJGnxdw0wFzi X-Received: by 2002:a7b:c048:0:b0:38a:12dc:4694 with SMTP id u8-20020a7bc048000000b0038a12dc4694mr4933453wmc.80.1647970025302; Tue, 22 Mar 2022 10:27:05 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1647970025; cv=pass; d=google.com; s=arc-20160816; b=jIByqFZyZgCnFKoe/xWpKg3r8+15FBo6v5lir0yWH7nybNdO7xkhFE6jZ4fae/9NFF ELzJQPq6spiM6xDIA8/1g8LqhQKf5kNjynRF1QmPWPJt29vN354zXvO8YeXXmXh0Fon9 uA7u9KLmB6aqzF5yysaQbvLma4kMyFVZQlImYtgUvqDyVDgQNdSURBxH43PWzZOrF0Y3 6Sv3e/h6k3oYJmZH2yqa/m1TqOfxQdxtqKz4P4oDhUoL5LTkAC1ggAyTgTZGS6LURPSR vT7rpgyhHrnwGvs56wGBpj9wrCaXLalBDu/4jC5c1X2u03A7/T1MzrJjImfcK4PMOeD8 ZcGQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:document_confidentiality :msip_labels:content-language:accept-language:in-reply-to:references :message-id:date:content-class:thread-index:thread-topic:subject:cc :to:from:dkim-signature; bh=cUIODVRmYrXGV2F6ZDLvaPlK3T15Xz46/vfcpi8EI2A=; b=VD9C0R+qsld5lmDq3PaBuc0Sdqurz1mtGf8o73JFsrF2SpI+iclThFQ4vN/PG8FXSv QY6I5vVMO/nPCUnDwqNgXOZ2rZb+c7lpi8AymhszVW9WcIJfISzMgCvlzvrUH/zzpMI9 MDRL5CYawdOLftj8FGRGt9NKfE69njkNR9ejJWkbZLlqBF5iKtFlHcGSduG0vPOp4U3D IP19B7DdCccKnudWjq1AY+A9gwxhHW/k0Jx0r0+nIOXT3VXh2iCPpFZIvMzm3X9gWYcN BE/U4TV6vJ7A1AuU3btpLk7sFYKLomt9XUso9wCIDn/WRYwZUdKpIqjV31k7gSjEV9eY Zkhw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=VqUjeX4y; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f400:fe02::623 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-db5eur01on0623.outbound.protection.outlook.com. [2a01:111:f400:fe02::623]) by gmr-mx.google.com with ESMTPS id o1-20020a1c7501000000b003898d45a058si169597wmc.0.2022.03.22.10.27.05 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 22 Mar 2022 10:27:05 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f400:fe02::623 as permitted sender) client-ip=2a01:111:f400:fe02::623; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=VqUjeX4y; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f400:fe02::623 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=N7+x2hJ7TvGp9iSNpoj35jVrvBoCtXcozd5M6VGDOxyCYYWtdhZAwxk+axVJXxL8a9WiDO1KZZ0F1IKawCvFcB0cKgKzoJIMzvpWROyduPvNXJzoTWQi+QKidawG4JSa1oq6pQ2VpPe0TuP3otwrKEldlm+bZ8heb1PU+26W0JDfosmasZJiZPcG7nBYAkyPdKYhpJt9OdiM8vk/MRxJJxSAliV/QQ0LMpjcToCMrQ3AaeoNz/WOUq1w5VQRsCGneiLhT7BaitCJnIY4EhPAs5fCLTiM0sXzkqU/0f7yFTxRFCIb5EiX5Cqmd2pXqF8PQlR9lQuN30Jods5aeQfKEQ== 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=cUIODVRmYrXGV2F6ZDLvaPlK3T15Xz46/vfcpi8EI2A=; b=WqG8DD+SjlCkziQkQ+HZT7+ZpTB1zIw5UCAgwLsZh/e1XFOXfAOIbu8qtghXHOkG2nSYaxpCm4DB8wcZsaPGQAGTBYPbmoJSMaeirEEL84Iql+ZOBqP8U9nvptnaORT/Nv83b3avWAk6ikm2zSatvdoL9zhB/LtJYf9fh1Otz7kHjvL14OkPaf9pQ+beCG7PaJy197jSqOMMROY7GzSqsPeAcyf8w8zzpjFOOc7Ey9CO7M0/7SvgqlxeBOFn1fRFw8dQdaPSRHWDkiK5zaib5lIFDru6t1RTNWLRcjO0wkkb6XDe1xmg/snagsKltVhRkHc1DeZjvFHCMsBk8E0Oqw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; 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=cUIODVRmYrXGV2F6ZDLvaPlK3T15Xz46/vfcpi8EI2A=; b=VqUjeX4y1yreHM/X7zCdXXNqu1McLSAJNvAK1cE4N4CX+I2hzqGPj0CF0mbirLYSkvJSxZkAb4JWZXLKIjkMCQze/uMHx8jYanTQ8CDfbFVM6RxLCVOIDKQeLToi0n/XWRqjJInGln0E8eMJE30gIq98rpM6JTLkkWNI6h1KY9ecZ4FgdpRioAsTmO2VteyC9dSB/8quFEeAFVibsXWkUn0+VX5634VNo3Eb6mmekCFUuj3Fua2tPb2Q4LKlhlkoC8V3tn8BgoTyo1eI6ciAJc/U/ZJpOqUbElcx4xu/zflQ2VFreqidqFq3UPiWyNS9QKTFBGjlvWX/Q++57w/cSg== Received: from AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:418::19) by DB8PR10MB3307.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:f8::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5081.15; Tue, 22 Mar 2022 17:27:04 +0000 Received: from AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM ([fe80::192:e4a1:871c:a84d]) by AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM ([fe80::192:e4a1:871c:a84d%7]) with mapi id 15.20.5081.023; Tue, 22 Mar 2022 17:27:04 +0000 From: "Moessbauer, Felix" To: "jan.kiszka@siemens.com" CC: "isar-users@googlegroups.com" Subject: RE: [PATCH 1/1] add support to set KBUILD_BUILD_TIMESTAMP for custom kernels Thread-Topic: [PATCH 1/1] add support to set KBUILD_BUILD_TIMESTAMP for custom kernels Thread-Index: AQHYPTGsEWybE0tl8UiZd5GBuhKxm6zKFPEAgAACjNCAAAbVAIAA+biQgABliYCAACfasA== Content-Class: Date: Tue, 22 Mar 2022 17:27:03 +0000 Message-ID: References: <20220321144017.3684886-1-felix.moessbauer@siemens.com> <33854e3c-f3a6-b667-5e67-18c22b646619@siemens.com> In-Reply-To: Accept-Language: en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_Enabled=true; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_SetDate=2022-03-22T17:27:01Z; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_Method=Standard; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_Name=restricted-default; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_SiteId=38ae3bcd-9579-4fd4-adda-b42e1495d55a; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_ActionId=2a91adec-0232-4f49-873c-4a70ea4dda7a; MSIP_Label_a59b6cd5-d141-4a33-8bf1-0ca04484304f_ContentBits=0 document_confidentiality: Restricted authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 36817bb7-ea79-40c3-db10-08da0c292e92 x-ms-traffictypediagnostic: DB8PR10MB3307:EE_ x-ld-processed: 38ae3bcd-9579-4fd4-adda-b42e1495d55a,ExtAddr x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: esrx/YB9qrMVYNtqq6/Tmh0w0dQpXOT5TXygWv2TT2+RXgR9JfJdCPiflZlg1TboD9hzClQlRNIF1jeQlbdRRqXx5mqQIvvhMDKRSGylHjI4a20urWmoUxqQTArAsyCNV4kwJvlGW8BhBE/NGaR1LmEcyuVbNqJQdCxwIU6ZR9jgwwvb5TByPmIa21l0/BpYqHPy94TOx+OpzNMMgeOjOo4s7vuZk00lS4dwW/hKVEFYV9U9vLgirfaYlbaHF3nsYmiycASL2ceDtb1mxYuTRWPnxedcaIA5fiPu5btFjn9yqwPkquwAxQSWrUSSRA0WQq7a3YYfvmAT5I5C/739VYbvsph94J9PhbzqZur3gZVP8kKYoK/EEV0Mw4kDo9wycG70cClvYfysm0gEeC4OKRcvw1PK2U5wE+hdJhO3KQKTdvxGIeQDZQ5T0NdFYeLh8Xym6+nKfcsc9vlytxeWOdyL0t+GwPcCI/fzkHwfZRhTO3w+matKYmRmwi/omycesmYeoy+gDQ3f/4rtImeJ3aTSYy8FnRjuNpSi6OHImspX5wUbEzjxM+wVmUvElnS4km2iolxuxEL2VahgPVcwFcczaNeeli9wURUjrXpwJPctR/r7tL7U4UROtMKoIgXsLa4nBfPcrQTCsRymueM8OHYisO1pSFUkSAWl0XP9MLVAcsIWEVqwTOgrjB30aTxvrr0R8rNumqgfheCxpvriWChuOKBB/nTfnIUhv7gGu+1VWgdOmht2qb9J/6Z98p/FJdp5YibLgtAfMYkpF24ooNSz/5Tgv8EUcntVDKQIBAQ= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(9686003)(6636002)(316002)(26005)(186003)(86362001)(38070700005)(5660300002)(83380400001)(55016003)(6862004)(966005)(52536014)(71200400001)(7696005)(6506007)(508600001)(53546011)(2906002)(33656002)(38100700002)(64756008)(66446008)(66556008)(66476007)(66946007)(76116006)(122000001)(8676002)(82960400001)(8936002)(4326008);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QkVaUXNLWnRiTjVlNGpFR1djSVpJUFdoSDdHSUZaRTVBOXRGeUlZcWhKUFh0?= =?utf-8?B?cWFXaW9jc01YMHdiU21RbHJSQjVmYUpiWXBFZUxXc3c1alpDU3E4MFZ2N3Mr?= =?utf-8?B?RGhsNnM4WFo3RWN5b1QyNG03Z3Y4a1dyMHFWUmZWeXpPN1lrQ3R1ZzYxdG1i?= =?utf-8?B?QzY4YStLV0NJb0p0OUVuQmNGTG5tenM5eGJib2tZbFlhZXE4NENOZTlEWWxq?= =?utf-8?B?Y3VLZWYxeGRONnV4ZWxFeDRrZ1NyQmEwWkJNTzVVeURxZlFqUnNoYm56c29H?= =?utf-8?B?bTZvVlp4SHREeDZpVWNONkFPdVFaUU15aGxBRVdlMC9ETU1nN2Z5ejVDRTR1?= =?utf-8?B?MXM5WHRNS2JONXk1UWRJd0x0ZmIvTFEwdDlqb1RLMzQ4VXB0bGI1UElXcjVS?= =?utf-8?B?SnhWclFVSzFObU1KcFAwVTBSeks3N3Yxa0M0NnpEaXorZ0pxbTdzekhUYzFl?= =?utf-8?B?aEtua21NQStkTFYrbHVqb3pwNCt2TlJ5cDMrdnE2RHlGKzFlL3orTGt0UWFJ?= =?utf-8?B?TzB6MSt5Y3FLTWVQNzJCaUxwckFVY29SUUwxY2owYWcvWXdHQStVWUZWMkNY?= =?utf-8?B?VEtpdE95L2lON2FsamlZZVcxb0RNREo3NUZxUWwrUXFySVN1ZVFYWHFkbGMr?= =?utf-8?B?WmMxdmplc3doVm5Gc0NidEFINU9UbXZvWHcxSXYvZXdQay9tSEkrbjZTYnZt?= =?utf-8?B?Qy91a2NBMVo0WVF0TXIwcUVSbDcyNnBRZnJ4TzV5OTZNaURrUWtzTkR0RXRt?= =?utf-8?B?QlhSTDF5MnBiK1FkdUY2TkN0emNyajZjWlNsaGUwR3ZJWUhHM25mZHkyeElj?= =?utf-8?B?NnoxSmJLZW8wRFg2dTNoRDdYOVYrMWdpV2lqL2RWTVRKSTdLdW50OHFNeUQ2?= =?utf-8?B?a3R2YUw5eTVveTMwdWNsUmxYY01BclMvUUVnV3d3T3N3d3cyVjgybDJINVdl?= =?utf-8?B?NzdCMjVwNVQzRWZkWFc1cVZqRUJ4QkRDNXJuYlBMZGNnSXYwMmJwWU1UcUVZ?= =?utf-8?B?eTl5Z2thWFZnbXFxN0dGVE1HNVpuRFhHYkZWajZZVkZwS3FZMG1HZTFHeHR2?= =?utf-8?B?QnduM0M1bC8yZjZvNC85ckE0VHN0TWNheUMrNnpYZ0N3Y2ZtSkQzY0ZFN3N1?= =?utf-8?B?dkptTGdvckl4VDBLYWFRVFhDMDR0TzFvSUxNUGdWMEErdndCU05sTkJCY3VK?= =?utf-8?B?am1vWmFQaDBockFZNnl3VEV6TkdKKzBLSGI5SzhpQlVpUmc1QlJLZ0lhbWdB?= =?utf-8?B?cy93eWl0Y1ZHaHBNUGhINTdzcnJpTWNYTVh0dWE2L0JmSGExVFUwUkpVYzNj?= =?utf-8?B?ZGdSUUZSb1RTcDgxNEw2RHhWTmRpc1hsVHNGWDhSMGw3U3BlSjBSTmtzck4z?= =?utf-8?B?clMvbmd1SU8rQm1yaWw2MTRkNHdLNGYvbjNLTk40VWltZmplZUMxQWhXVTRT?= =?utf-8?B?Rno3NG1lamFqU1ZZN2RzQ3RVYkRmaHFzRzZzUmNPSmE5SlBzTWFRVXBSZnF1?= =?utf-8?B?ZTFYNEhrMVJkY3VkYmRwcjlRUDdZU2FlWjhveXI1UTNYZDV6a09yb1M4SFNy?= =?utf-8?B?M1VVUFM4WDZaWk9BdWhYMnBhMUc2S3RRNnZueE1Sdm5jRG9ybFl0NzRHR2tr?= =?utf-8?B?TFlpbzNRTW4vejNkZmZUNGMvZEluMzREZWU1bUhqakpaZjQzUXA4ZjBYcGwx?= =?utf-8?B?empNa0dKTTFmTTdXSGYxV0tzaTRMckRMQ00zYXJKVUttOFhHRG4ra3EvREpv?= =?utf-8?B?TzhkSXBZRUxEcmVlMjNUZ3dvVUFBM1RqNGdSVThCMmpxRmQvY2NXT29jdFNO?= =?utf-8?B?dy8va3VrSDduanlVQTVGT1p3aGNIaHZETU9RdmdocFF4bWRtVGVLUzMvT1NX?= =?utf-8?B?S0ozYnFPU3Rybk03dGo3RFl0T05ycUJsQkY4U1ZKUXViQjJWNXBDRlNRcEZl?= =?utf-8?B?VXM1NHZKT2V5TTlCMGE3ckIvZ3hCY1A4Qi9sTlN4Qk1lRFl5YllDdnZ1QnpV?= =?utf-8?B?dGV2czlKOTdBPT0=?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 36817bb7-ea79-40c3-db10-08da0c292e92 X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Mar 2022 17:27:04.0134 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: cixt4N4KLgOhjMAG5hxeoltNYNWUDXxDlI1IdywGr2RP9quItZyKLoEU00PQZB0WIQVY6Ys8zr4/6CeP6yobEdj7iRM5ZP90qLRF517mxVY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR10MB3307 X-TUID: VAONNeBAr4M6 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBLaXN6a2EsIEphbiAoVCBDRUQp IDxqYW4ua2lzemthQHNpZW1lbnMuY29tPg0KPiBTZW50OiBUdWVzZGF5LCBNYXJjaCAyMiwgMjAy MiAzOjQ5IFBNDQo+IFRvOiBNb2Vzc2JhdWVyLCBGZWxpeCAoVCBDRUQgU0VTLURFKSA8ZmVsaXgu bW9lc3NiYXVlckBzaWVtZW5zLmNvbT4NCj4gQ2M6IGlzYXItdXNlcnNAZ29vZ2xlZ3JvdXBzLmNv bQ0KPiBTdWJqZWN0OiBSZTogW1BBVENIIDEvMV0gYWRkIHN1cHBvcnQgdG8gc2V0IEtCVUlMRF9C VUlMRF9USU1FU1RBTVAgZm9yDQo+IGN1c3RvbSBrZXJuZWxzDQo+IA0KPiBPbiAyMi4wMy4yMiAw OTo1NCwgTW9lc3NiYXVlciwgRmVsaXggKFQgQ0VEIFNFUy1ERSkgd3JvdGU6DQo+ID4+IC0tLS0t T3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+IEZyb206IEtpc3prYSwgSmFuIChUIENFRCkgPGph bi5raXN6a2FAc2llbWVucy5jb20+DQo+ID4+IFNlbnQ6IE1vbmRheSwgTWFyY2ggMjEsIDIwMjIg Njo1MiBQTQ0KPiA+PiBUbzogTW9lc3NiYXVlciwgRmVsaXggKFQgQ0VEIFNFUy1ERSkgPGZlbGl4 Lm1vZXNzYmF1ZXJAc2llbWVucy5jb20+Ow0KPiA+PiBpc2FyLSB1c2Vyc0Bnb29nbGVncm91cHMu Y29tDQo+ID4+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggMS8xXSBhZGQgc3VwcG9ydCB0byBzZXQgS0JV SUxEX0JVSUxEX1RJTUVTVEFNUA0KPiA+PiBmb3IgY3VzdG9tIGtlcm5lbHMNCj4gPj4NCj4gPj4g T24gMjEuMDMuMjIgMTg6MzMsIE1vZXNzYmF1ZXIsIEZlbGl4IChUIENFRCBTRVMtREUpIHdyb3Rl Og0KPiA+Pj4gSGkgSmFuLA0KPiA+Pj4NCj4gPj4+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t LQ0KPiA+Pj4+IEZyb206IEtpc3prYSwgSmFuIChUIENFRCkgPGphbi5raXN6a2FAc2llbWVucy5j b20+DQo+ID4+Pj4gU2VudDogTW9uZGF5LCBNYXJjaCAyMSwgMjAyMiA2OjE4IFBNDQo+ID4+Pj4g VG86IE1vZXNzYmF1ZXIsIEZlbGl4IChUIENFRCBTRVMtREUpDQo+ID4+Pj4gPGZlbGl4Lm1vZXNz YmF1ZXJAc2llbWVucy5jb20+Ow0KPiA+Pj4+IGlzYXItIHVzZXJzQGdvb2dsZWdyb3Vwcy5jb20N Cj4gPj4+PiBTdWJqZWN0OiBSZTogW1BBVENIIDEvMV0gYWRkIHN1cHBvcnQgdG8gc2V0IEtCVUlM RF9CVUlMRF9USU1FU1RBTVANCj4gPj4+PiBmb3IgY3VzdG9tIGtlcm5lbHMNCj4gPj4+Pg0KPiA+ Pj4+IE9uIDIxLjAzLjIyIDE1OjQwLCBGZWxpeCBNb2Vzc2JhdWVyIHdyb3RlOg0KPiA+Pj4+PiBU aGlzIHBhdGNoIGFkZHMgdGhlIGluZnJhc3RydWN0dXJlIHRvIG92ZXJ3cml0ZSB0aGUNCj4gPj4+ Pj4gS0JVSUxEX0JVSUxEX1RJTUVTVEFNUCBlbnZpcm9ubWVudCB2YXJpYWJsZSBmb3IgY3VzdG9t IGtlcm5lbA0KPiBidWlsZHMuDQo+ID4+Pj4+IEJ5IHRoYXQsIHdlIGltcHJvdmUgdGhlIHN1cHBv cnQgZm9yIHJlcHJvZHVjaWJsZSBrZXJuZWwgYnVpbGRzLg0KPiA+Pj4+Pg0KPiA+Pj4+DQo+ID4+ Pj4gQWdyZWVkLg0KPiA+Pj4+DQo+ID4+Pj4+IFNldHRpbmcgdGhpcyB0byBhIGZpeGVkIHN0cmlu ZyBmdXJ0aGVyIGhlbHBzIHRvIHByb2ZpdCBmcm9tIGNjYWNoZQ0KPiA+Pj4+PiBjYWNoaW5nIG9u IHJlcGVhdGVkIGJ1aWxkcy4NCj4gPj4+Pg0KPiA+Pj4+IEhtbSwgYnV0IHRoZSBwcmFjdGljYWwg aW1wYWN0IG9mIHRoaXMgdmFyaWFibGUgc2hvdWxkIGhhdmUgYmVlbg0KPiA+Pj4+IGxpbWl0ZWQg L3dydCBjY2FjaGUuIEkgd2FzIHNlZWluZyBzaWduaWZpY2FudCBidWlsZC10aW1lIHJlZHVjdGlv bg0KPiA+Pj4+IGJlZm9yZSB0aGUNCj4gPj4gY29tbWl0IGFscmVhZHkuDQo+ID4+Pg0KPiA+Pj4g WWVzLCBidXQgb2YgY291cnNlIGRlcGVuZHMgb24gY29uZmlndXJhdGlvbi4NCj4gPj4+DQo+ID4+ Pj4NCj4gPj4+Pj4NCj4gPj4+Pj4gU2lnbmVkLW9mZi1ieTogRmVsaXggTW9lc3NiYXVlciA8ZmVs aXgubW9lc3NiYXVlckBzaWVtZW5zLmNvbT4NCj4gPj4+Pj4gLS0tDQo+ID4+Pj4+ICBtZXRhL3Jl Y2lwZXMta2VybmVsL2xpbnV4L2ZpbGVzL2RlYmlhbi9pc2FyL2J1aWxkLnRtcGwgIHwgMSArDQo+ ID4+Pj4+IG1ldGEvcmVjaXBlcy1rZXJuZWwvbGludXgvZmlsZXMvZGViaWFuL2lzYXIvY29tbW9u LnRtcGwgfCAyICsrDQo+ID4+Pj4+ICBtZXRhL3JlY2lwZXMta2VybmVsL2xpbnV4L2xpbnV4LWN1 c3RvbS5pbmMgICAgICAgICAgICAgIHwgMyArKysNCj4gPj4+Pj4gIDMgZmlsZXMgY2hhbmdlZCwg NiBpbnNlcnRpb25zKCspDQo+ID4+Pj4+DQo+ID4+Pj4+IGRpZmYgLS1naXQNCj4gPj4+Pj4gYS9t ZXRhL3JlY2lwZXMta2VybmVsL2xpbnV4L2ZpbGVzL2RlYmlhbi9pc2FyL2J1aWxkLnRtcGwNCj4g Pj4+Pj4gYi9tZXRhL3JlY2lwZXMta2VybmVsL2xpbnV4L2ZpbGVzL2RlYmlhbi9pc2FyL2J1aWxk LnRtcGwNCj4gPj4+Pj4gaW5kZXggYjc3NDljZWMuLjMyZDJlYjIzIDEwMDY0NA0KPiA+Pj4+PiAt LS0gYS9tZXRhL3JlY2lwZXMta2VybmVsL2xpbnV4L2ZpbGVzL2RlYmlhbi9pc2FyL2J1aWxkLnRt cGwNCj4gPj4+Pj4gKysrIGIvbWV0YS9yZWNpcGVzLWtlcm5lbC9saW51eC9maWxlcy9kZWJpYW4v aXNhci9idWlsZC50bXBsDQo+ID4+Pj4+IEBAIC0zNCw2ICszNCw3IEBAIHByaW50X3NldHRpbmdz KCkgeyAgIyAtLS0tLS0tLS0tLS0tLS0gICMNCj4gPj4+Pj4gQVJDSD0ke0FSQ0h9ICAjIENST1NT X0NPTVBJTEU9JHtDUk9TU19DT01QSUxFfQ0KPiA+Pj4+PiArIyBLQlVJTERfQlVJTERfVElNRVNU QU1QPSR7S0JVSUxEX0JVSUxEX1RJTUVTVEFNUH0NCj4gPj4+Pj4gIEVPRg0KPiA+Pj4+PiAgfQ0K PiA+Pj4+Pg0KPiA+Pj4+PiBkaWZmIC0tZ2l0DQo+ID4+Pj4+IGEvbWV0YS9yZWNpcGVzLWtlcm5l bC9saW51eC9maWxlcy9kZWJpYW4vaXNhci9jb21tb24udG1wbA0KPiA+Pj4+PiBiL21ldGEvcmVj aXBlcy1rZXJuZWwvbGludXgvZmlsZXMvZGViaWFuL2lzYXIvY29tbW9uLnRtcGwNCj4gPj4+Pj4g aW5kZXggYjc3NTJmYjYuLmZmZTg0NzQ1IDEwMDY0NA0KPiA+Pj4+PiAtLS0gYS9tZXRhL3JlY2lw ZXMta2VybmVsL2xpbnV4L2ZpbGVzL2RlYmlhbi9pc2FyL2NvbW1vbi50bXBsDQo+ID4+Pj4+ICsr KyBiL21ldGEvcmVjaXBlcy1rZXJuZWwvbGludXgvZmlsZXMvZGViaWFuL2lzYXIvY29tbW9uLnRt cGwNCj4gPj4+Pj4gQEAgLTcsNiArNyw3IEBAIEFSQ0g9JHtLRVJORUxfQVJDSH0NCj4gPj4+Pj4g S0VSTkVMX1BLR19JTUFHRT1saW51eC1pbWFnZS0ke0tFUk5FTF9OQU1FX1BST1ZJREVEfQ0KPiA+ Pj4+PiAgS0VSTkVMX1BLR19LRVJOX0hFQURFUlM9bGludXgtaGVhZGVycy0NCj4gJHtLRVJORUxf TkFNRV9QUk9WSURFRH0NCj4gPj4+Pj4gIEtFUk5FTF9QS0dfTElCQ19IRUFERVJTPWxpbnV4LWxp YmMtZGV2DQo+ID4+Pj4+ICtLQlVJTERfQlVJTERfVElNRVNUQU1QPSIke0tCVUlMRF9CVUlMRF9U SU1FU1RBTVB9Ig0KPiA+Pj4+Pg0KPiA+Pj4+PiAgIyBDb25zdGFudHMNCj4gPj4+Pj4gIEtDT05G PS5jb25maWcNCj4gPj4+Pj4gQEAgLTM2LDYgKzM3LDcgQEAgbWFpbigpIHsNCj4gPj4+Pj4NCj4g Pj4+Pj4gICAgICAjIHZhcmlhYmxlcyB0byBiZSBleHBvcnRlZA0KPiA+Pj4+PiAgICAgIGV4cG9y dCBBUkNIDQo+ID4+Pj4+ICsgICAgZXhwb3J0IEtCVUlMRF9CVUlMRF9USU1FU1RBTVANCj4gPj4+ Pj4NCj4gPj4+Pj4gICAgICAjIGFyZSB3ZSBjcm9zcy1jb21waWxpbmc/DQo+ID4+Pj4+ICAgICAg QlVJTERfQVJDSD0kKGRwa2ctYXJjaGl0ZWN0dXJlIC1xREVCX0JVSUxEX0FSQ0gpIGRpZmYgLS1n aXQNCj4gPj4+Pj4gYS9tZXRhL3JlY2lwZXMta2VybmVsL2xpbnV4L2xpbnV4LWN1c3RvbS5pbmMN Cj4gPj4+Pj4gYi9tZXRhL3JlY2lwZXMta2VybmVsL2xpbnV4L2xpbnV4LWN1c3RvbS5pbmMNCj4g Pj4+Pj4gaW5kZXggOGE1ZGJmODIuLmY4ZTg3NDUzIDEwMDY0NA0KPiA+Pj4+PiAtLS0gYS9tZXRh L3JlY2lwZXMta2VybmVsL2xpbnV4L2xpbnV4LWN1c3RvbS5pbmMNCj4gPj4+Pj4gKysrIGIvbWV0 YS9yZWNpcGVzLWtlcm5lbC9saW51eC9saW51eC1jdXN0b20uaW5jDQo+ID4+Pj4+IEBAIC0zMyw2 ICszMyw4IEBAIEtFUk5FTF9IRUFERVJTX0RFQklBTl9ERVBFTkRTID89ICJsaWJjNiwgXA0KPiA+ Pj4+Pg0KPiA+Pj4+PiAgS0VSTkVMX0xJQkNfREVWX0RFUExPWSA/PSAiMCINCj4gPj4+Pj4NCj4g Pj4+Pj4gK0tCVUlMRF9CVUlMRF9USU1FU1RBTVAgPz89ICJMQU5HPUMgJChkYXRlKSINCj4gPj4+ Pg0KPiA+Pj4+IENhbid0IHdlIHVzZSBTT1VSQ0VfREFURV9FUE9DSCBsaWtlIHRoZSByZXN0Pw0K PiA+Pj4NCj4gPj4+IFRoaXMgdmFyaWFibGUgaXMgc3RpbGwgbm90IGhvbm9yZWQgYnkgdGhlIGtl cm5lbCAoQUZBSUspLg0KPiA+Pj4gQWxzbyB0aGUga2VybmVsIGRvY3VtZW50YXRpb24gb25seSBt ZW50aW9ucyBLQlVJTERfQlVJTERfVElNRVNUQU1QLg0KPiA+Pj4gVGhlcmUgaXMgYSBwYXRjaCBm cm9tIDIwMTUgd2hpY2ggaGFzIG5vdCBiZWVuIGFwcGxpZWQgWzFdLg0KPiA+Pj4NCj4gPj4+IFdl IGNvdWxkIGRvIHRoZSBtYXBwaW5nIGluIElTQVIsIGJ1dCBJIHByZWZlciB0byBoYXZlIGl0IGV4 cGxpY2l0Lg0KPiA+Pj4NCj4gPj4+DQo+ID4+DQo+ID4+IFRoZW4gaG93IGRvZXMgdGhlIHJlZ3Vs YXIgRGViaWFuIGtlcm5lbCBzZXQgYSBzdGFibGUgZGF0ZT8gV2Ugc2hvdWxkDQo+ID4+IGFsaWdu IHRvIHRoYXQgYW5kIHN1cmVseSBub3QgZm9yY2UgdGhlIHVzZXIgdG8gc2V0IGFueXRoaW5nIG1h bnVhbGx5DQo+ID4+ICh0aGF0IGlzIG15IGludGVycHJldGF0aW9uIG9mIHRoZSBiZWhhdmlvciBv ZiB0aGUgY3VycmVudCBwYXRjaCkuDQo+ID4NCj4gPiBUaGV5IHNldCBpdCBpbiB0aGUgcnVsZXMg ZmlsZSB0byAiJChTT1VSQ0VfREFURSkiIFsxXSwgd2hpY2ggaXRzZWxmIGlzIGNvbXB1dGVkDQo+ IGZyb20gdGhlIGNoYW5nZWxvZzoNCj4gPiBTT1VSQ0VfREFURSA6PSAkKHNoZWxsIGRwa2ctcGFy c2VjaGFuZ2Vsb2cgLVNEYXRlKQ0KPiA+DQo+ID4gVW5mb3J0dW5hdGVseSwgdGhpcyBpcyBub3Qg cG9zc2libGUgZm9yIHVzIGJlY2F1c2Ugd2UgZ2VuZXJhdGUgdGhlIGNoYW5nZWxvZw0KPiBvbiB0 aGUgZmx5Lg0KPiA+IFNldHRpbmcgIktCVUlMRF9CVUlMRF9USU1FU1RBTVAiIHRvIHRoZSBjdXJy ZW50IGJ1aWxkIHRpbWUgKGFzDQo+ID4gZGVmYXVsdCkgc2hvdWxkIGJlIHJlYXNvbmFibGUsIFNp bXBseSBiZWNhdXNlIHdlIGRvIG5vdCBoYXZlIGJldHRlcg0KPiBpbmZvcm1hdGlvbi4gVGhhdCdz IGFsc28gaG93IGl0IHdhcyBwcmV2aW91c2x5Lg0KPiA+IFRoZSBvbmx5IGFkZGl0aW9uIGhlcmUg aXMgZG8gZ2l2ZSB0aGUgdXNlciBzdXBwb3J0IHRvIHNldCBpdCB0byBzb21ldGhpbmcNCj4gZGlm ZmVyZW50Lg0KPiA+DQo+IA0KPiBUaGVyZSBtdXN0IGJlIG1vcmUgaW5mb3JtYXRpb24gaW4gdGhl IGJ1aWxkIGVudiBiZWNhdXNlIG90aGVyIHBhY2thZ2VzIHRoYXQNCj4gZG8gZXZhbHVhdGUgU09V UkNFX0RBVEVfRVBPQ0ggZmluZCB0aGF0IHByb3Blcmx5IHNldCwgYXV0b21hdGljYWxseS4NCg0K V2VsbC4uLiB0aGUgU09VUkNFX0RBVEVfRVBPQ0ggdmFyaWFibGUgaXMgc2V0IGJ5IGRlYmhlbHBl ciB0byB0aGUgZGF0ZSBvZiB0aGUgbGFzdCBlbnRyeSBpbiB0aGUgY2hhbmdlbG9nIFsxXSwgWzJd Lg0KVGhpcyBpcyB0ZWNobmljYWxseSB0aGUgc2FtZSBhcyBzdGF0ZWQgYWJvdmUsIGJ1dCBhbHJl YWR5IGhhcHBlbnMgYXV0b21hdGljYWxseS4NCg0KSW4gb3VyIHVzZS1jYXNlLCB0aGF0IGRvZXMg bm90IGhlbHAgbXVjaCwgYXMgdGhlIGNoYW5nZWxvZyBpcyBhdXRvLWdlbmVyYXRlZCBieSBJU0FS Lg0KQWN0dWFsbHksIGl0IHBvaW50cyB0byB0aGUgYmVnaW4gb2YgdGhlIFVuaXggZXBvY2gsIHdo aWNoIGlzIHF1ZXN0aW9uYWJsZS4NCkF0IGxlYXN0IHRoZXJlLCB3ZSBzaG91bGQgYWRkIHRoZSBj dXJyZW50IGJ1aWxkIHRpbWUgKGFuZCBhZGQgYW4gb3B0aW9uIHRvIG92ZXJ3cml0ZSwgb3RoZXJ3 aXNlIGRwa2ctcmF3IHJlY2lwZXMgY2FuIG5vIGxvbmdlciBiZSBjYWNoZWQpLg0KDQpNYXliZSB0 aGUgYmV0dGVyIHN0cmF0ZWd5IGlzIHRvIGFkZCBhIEJCIHZhcmlhYmxlICJTT1VSQ0VfREFURV9F UE9DSCIgdG8gdGhlIGRlYmlhbml6ZS5jbGFzcyBhbmQgdXNlIHRoZSB2YWx1ZSBpbiB0aGUga2Vy bmVsIHJlY2lwZSB0byBzZXQgS0JVSUxEX0JVSUxEX1RJTUVTVEFNUC4NCkJ5IHRoYXQsIHdlIHdv dWxkIGZpeCB0aGUgcXVlc3Rpb25hYmxlIGVudHJ5IGluIHRoZSBjaGFuZ2Vsb2csIGFzIHdlbGwg YXMgc3RpbGwgc3VwcG9ydCByZXByb2R1Y2libGUgYnVpbGRzLg0KDQpGZWxpeA0KDQpbMV0gaHR0 cHM6Ly9yZXByb2R1Y2libGUtYnVpbGRzLm9yZy9kb2NzL3NvdXJjZS1kYXRlLWVwb2NoLw0KWzJd IGh0dHBzOi8vd3d3LmRlYmlhbi5vcmcvZG9jL21hbnVhbHMvZGVibWFrZS1kb2MvY2gwNS5lbi5o dG1sI3JlcHJvZHVjaWJsZQ0KDQo+IA0KPiBKYW4NCj4gDQo+IC0tDQo+IFNpZW1lbnMgQUcsIFRl Y2hub2xvZ3kNCj4gQ29tcGV0ZW5jZSBDZW50ZXIgRW1iZWRkZWQgTGludXgNCg==