From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7117657722680508416 X-Received: by 2002:a05:600c:40d7:b0:3a2:d438:4e33 with SMTP id m23-20020a05600c40d700b003a2d4384e33mr14188190wmh.33.1657789521190; Thu, 14 Jul 2022 02:05:21 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:3b17:b0:3a0:2da0:3609 with SMTP id m23-20020a05600c3b1700b003a02da03609ls4069622wms.1.gmail; Thu, 14 Jul 2022 02:05:20 -0700 (PDT) X-Google-Smtp-Source: AGRyM1uhZfBTV5ztrr+VShFy6zGLjn0ZsR8yHpLAXJfGfm4HMF8ewjpNg8013mDd+ue+nALrBKdL X-Received: by 2002:a05:600c:5104:b0:3a2:fde4:41de with SMTP id o4-20020a05600c510400b003a2fde441demr6047342wms.147.1657789520261; Thu, 14 Jul 2022 02:05:20 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1657789520; cv=pass; d=google.com; s=arc-20160816; b=ZwIegljGHh5lRFOMM/BCSdS0Nys2YSb13QghhVmhSdTaqDRSM8r7NBszaYFBd7ugm5 vzC5tThQLXnd5mdwm4TbbVnzY/zu6XotoawRutNyE7yuV/hZU70o47Xi5LYL1R2ATdFv r3Oc+AFtJVdL9SRRkZLHwR3oqFRWf1YLjNJDDsClCJ6JTRLj1EZoDms0F1w9PBMJdOZg m5+QXiH5wvDJFT2Dr14TM+7NaD/E5KQPN+Y1o8C7H+Hw/48c1OwIdRP5IK9uMQZiL3Ne J8VIgc1QNaJ119Ji01MC4Y9sZxMDP1LOvHpJq3pZ+HnOGbzDaLMmmQs/0sj2XzqKzNBt DczA== 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=WSzsqhe8CfxmDE5/8DyLuCY/lgB1fib+cgwRXv+VFDQ=; b=f47orb10oKvMYt9fCgVRysJTIupEXgkNhVbHuTIob0WiISOOby+AEhGXaJLTsgJeBr 7x82UwHvF6eryEf9sTvytl4ZVS/nECiLc330SRA4LfIT6QiTMtupIvfwv3/radBAuNGa pGbmSB4ToEVBMooa1KOiv4AQqPk8UyiwDSK+Nxjx5WjhCqzCrlumy4riJfv+Jd5dYAGa 8NCRn8b1Ks/r+DmKkAjIFCKxN4MH9+Un7wZTFJRQhCeVTi9yOhtND/W0wfIaC+4O/lMc wiZfRlM7PGRW+w63SRsXOghVtB5QEGWMf/qLDo+BWHyLdjx4nMyWrXKpIb3fkkNgzdc6 2kvg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ZLNXKZh0; 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 40.107.20.40 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 EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2040.outbound.protection.outlook.com. [40.107.20.40]) by gmr-mx.google.com with ESMTPS id n25-20020a7bc5d9000000b003a2e84a9f74si49371wmk.0.2022.07.14.02.05.20 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 14 Jul 2022 02:05:20 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 40.107.20.40 as permitted sender) client-ip=40.107.20.40; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ZLNXKZh0; 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 40.107.20.40 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=Xeg9EwhBxOoOkr7qt5LA1+PuDVs47FihMbdl5r/ZgRddRqN84/fWPuH27370mAfA/hDQe7LdthzOxCuxOP3GIzCZo6gF1rzRvZr4sOKIAnBRZOtCGEygYG0R3pSVDAv3KXvompvMa8ZGnRWqvA6KzlpB7+duAykp93oyNaH+n6jTTJk7M01BA839/CJ+PpYPgaXQM5d4tx7H/twYPkosR92+gH/QMMEyNohs1KI2Up0s02xQbyFzehyx/cFEIhP0Pb1D3wazJHsQVmMx7VTj+Ikph7VRNIQaoIS05PWpvKjPPBycsDGWGIDOf21gHCnZ21rElXlDHyQyg22Zk04NyQ== 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=WSzsqhe8CfxmDE5/8DyLuCY/lgB1fib+cgwRXv+VFDQ=; b=gMx/UPKVyk0zPMz0GXbgN1V4n4GdG3HE7VTi1i5okiqE5/VdeOH8Jv8z4L/KTX//EDI8EQNwRFFWJUq8nQbqYW4seq4GfdhKSCK2aYs0FuOatuBxZ4N5bJ+VUZnrppdNqU0kfJia26mENLIasPdR3Z67hydplQigFvYtTSD83J4fHhRpoW4900/lB6KdfxzPrJBxWfnrrNca8IJ6eBPRFYgodi474uZphEzPrcVTak2LV4YZEYpCyytzZfCdyGe8aO2LMg18XXWFRoy5Y+g3bbuagdm8qyFQpzk7HnNPLlzlabGxdwfEXcw5yZdgwV6/v+MAFPiGemOu0zq3fssgOg== 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=WSzsqhe8CfxmDE5/8DyLuCY/lgB1fib+cgwRXv+VFDQ=; b=ZLNXKZh0gbLuUDdCcAG54T4ydcofoYOlUPrC5UR+e8uawk+VjdO9E+peiCggNhux6dK80a9/JCYxGfMRczH5cbVXxPsd50zzkMlIRP7isoZyxLpQMYugBnSdQh9Vp6RW/v+TWcXl97Gs5mQmjSJnSBtBU/sQizsCr7bm0sDCHnn4YEQV7GKOCMWQSod4XgbVLze+gj1UpMmVBOxzJSMEbpFvlUSzILnvERkbmawkUMA/YxWFXzZbIz6VNI2c4Y9O4h5DlVnkl6wgWl/d2MSKYS5pR3q/2DaXxZGoqTEDxntvKcnoe1zLraq0mHhsHvVCh6LOVZ3xVBMBVA1uZV2RGA== Received: from AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:418::19) by AM8PR10MB4644.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:367::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5438.12; Thu, 14 Jul 2022 09:05:19 +0000 Received: from AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM ([fe80::b8fc:851:a05c:4760]) by AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM ([fe80::b8fc:851:a05c:4760%3]) with mapi id 15.20.5438.014; Thu, 14 Jul 2022 09:05:19 +0000 From: "Moessbauer, Felix" To: Anton Mikanovich , "isar-users@googlegroups.com" CC: Baurzhan Ismagulov Subject: RE: [PATCH 1/2] linux-module: create S if not existing Thread-Topic: [PATCH 1/2] linux-module: create S if not existing Thread-Index: AQHYkhjQx3uRbBdNS0+Nh1U0xn+CtK1zERgAgAAPCgCAAWjRgIAJCK6AgAALlnA= Content-Class: Date: Thu, 14 Jul 2022 09:05:19 +0000 Message-ID: References: <20220707154634.3860434-1-felix.moessbauer@siemens.com> <20220707180014.77c03a53@md1za8fc.ad001.siemens.net> <2f9332c2-ac3b-719c-e92f-466992e03d36@siemens.com> <23cb0f3a-8a71-895d-26bd-1920fabbc247@ilbers.de> In-Reply-To: <23cb0f3a-8a71-895d-26bd-1920fabbc247@ilbers.de> 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-07-14T09:05:17Z; 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=d486b08a-295b-4441-83c7-79700a6067e5; 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: 086acfdf-00f5-4d6d-2525-08da6577f9c9 x-ms-traffictypediagnostic: AM8PR10MB4644:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: jZZDVJJDOvDgZj48eO2SYveAiNlsAr6x+qUqUbuwj+miaar5f6adUZlC0Kqyb7PYLMClOka/DJvKwVousFJyO7q4uPhYAVht79LCHiqzG+hrtP2EDTBhANPuM/ouEKOVg3Oosk247RgT9zBNoaFpb1z/6xnz8DcmVuJvfqPASYUiPujY5CzFoarSHMvyPH3Ek21SA2M+XfqKu4PiPKJldV9rhkWdYfmU7O2vrwVH9jVwJNqWkV41Fei9Pyk5epYPeJnwoVz8UJrb6Z97TwdrqIKbRTYhK8kkjSCQjtoZsJn5kfWK3ZNbR3KhhiYKa6qnJBq7RqeWS3HjD0pQFr5UDaWjzPym6ODC9IUdJe40QLZhQeerCguAxhfR5erLjVGHa6ZkXuw+eT8uBrdebzIlo3MRw2NwfTL2AHHy+jIfdXlxliUJDX3SvAhLPyvCcN0+guoMHJJ39VXeYtHvhJg2dOysnNWHuZKmCG5ORpW/7NNtI8bBMlfhmDHPewl320FQ2R9yh50jCY8N9eEN3y0Bpx2bStN8NYkgtj+6AD7LUs0QMYzrDsSIfQTholnYKobyXPV+Lp3Nx1Eykdy2ObDhLie8VijOCdBxLpU3LyglmUc31JKfK9nGbpnY8MP1lai/6LyJQqH13EQcpDjJIx2TmHKU3xc4iAzjk9lwZCg/lnvrgcDbT0jVdJ1cUv2z7BQG1M8igt39yLJrTvgwWa+lx6ABS+S3I1CqCq91kNVbCfJmt1gPdKR6PLrE6x1P6k3p+LCTx7UnomWy80ESA/oj0G94F+7bxwEf9sJLfA/tBTt7wsnkVNoWxXuf3x3IUFfyKTZ6a5VpcA6INR6io+DyQSJtHQZLTs3Urhw0p68bxOU= 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:(13230016)(4636009)(39860400002)(366004)(376002)(396003)(136003)(346002)(316002)(6506007)(53546011)(41300700001)(110136005)(71200400001)(66556008)(26005)(2906002)(4326008)(64756008)(76116006)(8676002)(66946007)(9686003)(186003)(66476007)(66446008)(86362001)(122000001)(38070700005)(82960400001)(7696005)(83380400001)(55016003)(8936002)(5660300002)(478600001)(38100700002)(52536014)(33656002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?enZ2djkwY05VcGJPRTROeDR6cnVrdlhjcTg0SnFlNjBzc1ZtVDQzTlQvemlp?= =?utf-8?B?bzVuMTNab3dBWFVpYm1EK1JEYTNPYkxvb28yNlhiMEQ1TFRjR2ZhTWg4MC9z?= =?utf-8?B?WVVMRXpiV1JpNk4rQk9EOWt0YTM4VDh4MFZjYzRscm5FTkJFTS9xU2g0Y2Ex?= =?utf-8?B?V05wakdmUTJPVnlGeSszTVdoU0QxVVJRenJaV1lPaFpYT1VxQjlOdEpScnBx?= =?utf-8?B?VE5IazIwYmtYRHBhbFRuQTgzcUh6d2EwS01BelVBbUFDWDZPWXhuSUpnMXE3?= =?utf-8?B?NE5ZRG9HNVJ0WHJmL1Rreml4ZHNvdUNnSDNqZW9yQ0RGSHpkaEM5VzNUWHZK?= =?utf-8?B?dytLSWcyUTk1RkZGaVdMTDAwazlyMSs0L25UZTRyOUk5OCs4ZXRkQ20yUmZk?= =?utf-8?B?MEhIalZPS3JXOXowdmtJTTkya2trL2h5RXJqTjBkWnc3NjI1NDVYaVd0SkZN?= =?utf-8?B?cXZVWWpzWFA1VGdYOE1qUjdtcVo3bkFYbVBzakJtS0R3cUpWSWl6TnBRajV4?= =?utf-8?B?VWFuU0d2aDY5ek10eTAweXFTdGh6bU05T2NDdHJ4TW1pb2g4Wm1tdktnQS9E?= =?utf-8?B?UmlQbjhjOHBpSmFoTzNYQzVET0IybEFPaGMrSlJwSlQ3LzZNdlVRVlgwR1g2?= =?utf-8?B?NFlja0pRUHRuVi9mdEljMVJFdkxENHJvOTdPTUhSVWpWUHZ2UmFYQWFuSjNU?= =?utf-8?B?eCtiSEJ2Wk1uYTVPbzNsUjRDellNbkcrTXpkbUJ0alU3WHNwTlhvdmR0VlVi?= =?utf-8?B?K3FUcU41QU15L3l3cTVxTWhaSzlNR21wSUZNQzREb28yTXBBUFRKbFNqWFJr?= =?utf-8?B?N1c1V2ZQTzFpcDFkbjM0MW9SaGwrdGZObG9ZOHk1dDAvaHJqelpYWkRNTUtz?= =?utf-8?B?RFRHOW8vYXE3SnMxK3JLMGRTVEd2aTI5R202OTZOZlJ1MFdiakVON3U0Y045?= =?utf-8?B?MlF5L2VyQnNEOERMWVp2bkI3TjJ0NVh1amUrcEVNa2I1NnZ0R090MmZNbmpO?= =?utf-8?B?SlN0VVJlaWNod3I1T3hROHZxUWRWOTdlVFdGblNId29KUFF4S1VvZ3VHSDlN?= =?utf-8?B?TEF4TWZ4M3hnRFZlTk9LWlZGTDJNL2FrZHZoL3lueFFSMW9hRjdOTEdFdGxq?= =?utf-8?B?UlpNUDkvdHpDV0N1Qzc5S2J5MUlYUngzOEEwSXVCQkR5aHJRU2VHdng4OVVr?= =?utf-8?B?WUkzSlhIYlRtWkxKZ3o4ODBVNWlqS3RrUnZORXFPNlJHMXpDZlQ4ajVBR09P?= =?utf-8?B?MGtWV1Y1WnBEMEprcE9OYVA1WWpWNTVLV3ZvamMxSHZBb2VzUEpZd2dicGVu?= =?utf-8?B?V2VNcVVVbGhhN2lpKzJCUlhNSFVmNWVWczJqak5NdW9Ec3FUUlVEcXVzVklu?= =?utf-8?B?Rit1V25pUjJqOTdydXBrOTEwejk5Q09wWVAvalpHOExUVkJxOFVvNmFpU3Qv?= =?utf-8?B?eG9DSTlqSUxCdjNBVE9Hcm5BYVo0c1g0d1pXbDRkWGxXZ29xVU5NZWxkOE5z?= =?utf-8?B?MXJtaFFuek5iMzlJV0FWTThRNm1FVEoycDNmNWVVQmdqcy9RNFZ2czVFZEx2?= =?utf-8?B?aUtRVjBkUkVjbkJ0T09PNXZXU09qM3dZMTVlazRCNU9kSDRRUFFtNExUVGl1?= =?utf-8?B?V09NaHYyb1NZS1E4Ty9nTGRxcnFsYVRNYW5YVWNxemczc2RnSmJ3eGxMajhq?= =?utf-8?B?dUpnSmpSQlRBWjMwMWZhME10ckpwcGxwSitzQlpxRlYzekhzTkEyTU42U0pY?= =?utf-8?B?bWlWYmZlbFk5VGwwWUtFb1F4d294UnR3NElhQ1Q1UklaZ084dkE5bXhtN2hU?= =?utf-8?B?dEhXdzBuOEtnb0JTNDh5OWdvQk5ONUJ1VHJQRGRVamF4OUZJS3BVQS9BeElx?= =?utf-8?B?RVNpZEV0NzYxK3ViU2RSZGtjQ0dBY0xuOHFJM2laWTlxVnBVSnJtUEhaYXlU?= =?utf-8?B?bVpZN3V0ZU1rUnlZbDNKeUVaUGczeGZER2pyVzJ5OWVtSmd0TmtLMlZsVHc5?= =?utf-8?B?Q2ROSE04M0lSNG1OcVZRTHRxRzFDNFluZFZmTll2dWxmaDBsMlhWandiMnIy?= =?utf-8?B?ZFVKR29HQjNHVzVzQ1lIWmM1S2dMdm9Zb1YvMGE5U0l1V1ZIU1JMejhpZFFM?= =?utf-8?B?Q3Rvdzd3OEp2ME4rYmtjelE4RzZ5bUJXRHZOek9CQVVOVTBFY0tqazN3QVht?= =?utf-8?B?T2c9PQ==?= 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: 086acfdf-00f5-4d6d-2525-08da6577f9c9 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jul 2022 09:05:19.2412 (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: D9em55OUdKGQh9sURZQ01BHGJ6BWbfBup7Rj05aw6FbHkvljU9Z13ebwbYImuJjTszDWMGFSL9IClbt4jApvAztGhRS6o7Z4pfY+cvF4jEo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8PR10MB4644 X-TUID: 8hwnGi2u+537 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbnRvbiBNaWthbm92aWNoIDxh bWlrYW5AaWxiZXJzLmRlPg0KPiBTZW50OiBUaHVyc2RheSwgSnVseSAxNCwgMjAyMiAxMDoyMyBB TQ0KPiBUbzogaXNhci11c2Vyc0Bnb29nbGVncm91cHMuY29tOyBNb2Vzc2JhdWVyLCBGZWxpeCAo VCBDRUQgU0VTLURFKQ0KPiA8ZmVsaXgubW9lc3NiYXVlckBzaWVtZW5zLmNvbT4NCj4gQ2M6IEJh dXJ6aGFuIElzbWFndWxvdiA8aWJyQGlsYmVycy5kZT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCAx LzJdIGxpbnV4LW1vZHVsZTogY3JlYXRlIFMgaWYgbm90IGV4aXN0aW5nDQo+IA0KPiAwOC4wNy4y MDIyIDE3OjMxLCBNb2Vzc2JhdWVyLCBGZWxpeCB3cm90ZToNCj4gPj4gLS0tLS1PcmlnaW5hbCBN ZXNzYWdlLS0tLS0NCj4gPj4gRnJvbTogS2lzemthLCBKYW4gKFQgQ0VEKSA8amFuLmtpc3prYUBz aWVtZW5zLmNvbT4NCj4gPj4gU2VudDogVGh1cnNkYXksIEp1bHkgNywgMjAyMiA2OjU0IFBNDQo+ ID4+IFRvOiBTY2hpbGQsIEhlbm5pbmcgKFQgQ0VEIFNFUy1ERSkgPGhlbm5pbmcuc2NoaWxkQHNp ZW1lbnMuY29tPjsNCj4gPj4gTW9lc3NiYXVlciwgRmVsaXggKFQgQ0VEIFNFUy1ERSkgPGZlbGl4 Lm1vZXNzYmF1ZXJAc2llbWVucy5jb20+DQo+ID4+IENjOiBpc2FyLXVzZXJzQGdvb2dsZWdyb3Vw cy5jb20NCj4gPj4gU3ViamVjdDogUmU6IFtQQVRDSCAxLzJdIGxpbnV4LW1vZHVsZTogY3JlYXRl IFMgaWYgbm90IGV4aXN0aW5nDQo+ID4+DQo+ID4+IE9uIDA3LjA3LjIyIDE4OjAwLCBIZW5uaW5n IFNjaGlsZCB3cm90ZToNCj4gPj4+IEFtIFRodSwgIDcgSnVsIDIwMjIgMTc6NDY6MzMgKzAyMDAN Cj4gPj4+IHNjaHJpZWIgRmVsaXggTW9lc3NiYXVlciA8ZmVsaXgubW9lc3NiYXVlckBzaWVtZW5z LmNvbT46DQo+ID4+Pg0KPiA+Pj4+IFdlIGNvcHkgdGhlIGRlYmlhbiBmb2xkZXIgaW50byBTLCBi dXQgYXQgZG9fcHJlcGFyZV9idWlsZCB0aW1lIFMNCj4gPj4+PiBtaWdodCBub3QgaGF2ZSBiZWVu IGNyZWF0ZWQgeWV0Lg0KPiA+Pj4+IFRoaXMgcGF0Y2ggbWFrZXMgc3VyZSB0aGF0IHRoZSBkaXJl Y3RvcnkgaXMgY3JlYXRlZCBpZiBpdCBkb2VzIG5vdA0KPiA+Pj4+IGV4aXN0Lg0KPiA+Pj4+DQo+ ID4+Pj4gU2lnbmVkLW9mZi1ieTogRmVsaXggTW9lc3NiYXVlciA8ZmVsaXgubW9lc3NiYXVlckBz aWVtZW5zLmNvbT4NCj4gPj4+PiAtLS0NCj4gPj4+PiAgIG1ldGEvcmVjaXBlcy1rZXJuZWwvbGlu dXgtbW9kdWxlL21vZHVsZS5pbmMgfCAxICsNCj4gPj4+PiAgIDEgZmlsZSBjaGFuZ2VkLCAxIGlu c2VydGlvbigrKQ0KPiA+Pj4+DQo+ID4+Pj4gZGlmZiAtLWdpdCBhL21ldGEvcmVjaXBlcy1rZXJu ZWwvbGludXgtbW9kdWxlL21vZHVsZS5pbmMNCj4gPj4+PiBiL21ldGEvcmVjaXBlcy1rZXJuZWwv bGludXgtbW9kdWxlL21vZHVsZS5pbmMgaW5kZXgNCj4gPj4+PiA1MGFjZmUxNC4uOTdlZmYyOTQg MTAwNjQ0IC0tLQ0KPiA+Pj4+IGEvbWV0YS9yZWNpcGVzLWtlcm5lbC9saW51eC1tb2R1bGUvbW9k dWxlLmluYyArKysNCj4gPj4+PiBiL21ldGEvcmVjaXBlcy1rZXJuZWwvbGludXgtbW9kdWxlL21v ZHVsZS5pbmMgQEAgLTI4LDYgKzI4LDcgQEANCj4gPj4+PiBURU1QTEFURV9GSUxFUyA9ICJkZWJp YW4vY29udHJvbC50bXBsIFwgZGViaWFuL3J1bGVzLnRtcGwiDQo+ID4+Pj4gICBURU1QTEFURV9W QVJTICs9ICJLRVJORUxfTkFNRSBLRVJORUxfVFlQRSBLRVJORUxfSU1BR0VfUEtHDQo+ID4+Pj4g S0VSTkVMX0hFQURFUlNfUEtHIFBOIg0KPiA+Pj4+ICtkb19wcmVwYXJlX2J1aWxkW2RpcnNdICs9 ICIke1N9Ig0KPiA+Pj4+ICAgZG9fcHJlcGFyZV9idWlsZCgpIHsNCj4gPj4+PiAgICAgICBjcCAt ciAke1dPUktESVJ9L2RlYmlhbiAke1N9Lw0KPiA+Pj4gQSBsaXR0bGUgd2VpcmQgYnV0IGkga25v dyB0aGUgbW9kdWxlIHlvdSB3cml0ZSB0aGF0IGZvciBpcyB3ZWlyZCBvbg0KPiA+Pj4gaXRzIG93 biAuLi4gbnZpZGlhLiBCdXQgd2hhdCB3ZSBkbyBoZXJlIGlzIHB1dCBwYWNrYWdpbmcgbWV0YWRh dGENCj4gPj4+IGludG8gdGhlIGNvZGUsIHdoaWNoIHNob3VsZCBiZSB0aGVyZSBhZnRlciB1bnBh Y2sgLi4uIGV2ZXJ5dGhpbmcgZWxzZSBpcw0KPiAid2VpcmQiDQo+ID4+PiAuLi4gbm8gY29kZSBu byBwYWNrYWdpbmcgbmVlZGVkLg0KPiA+Pj4NCj4gPj4+IEJ1dCBoZXkgaXQgZG9lcyBub3QgaHVy dC4NCj4gPj4gSXQgaXMgZGVmaW5pdGVseSB3ZWlyZCBhbmQgd2lsbCBsZWFkIHRvIG5ldyBlcnJv ciBwYXR0ZXJucyB3aGVuIGZvbGtzDQo+ID4+IHNwZWNpZnkgYSB3cm9uZyBTIHZhbHVlIC0gZGlk IHlvdSBjaGVjayB0aGF0Pw0KPiA+IFdlbGwsIG5vdCByZWFsbHkuDQo+ID4gVGhlIG1vZHVsZS5p bmMgYWxyZWFkeSBjb3BpZXMgdGhlIERlYmlhbiBmb2xkZXIgdG8gUywgc28gYXQgd29yc3QgaW4g UyB3aWxsIG9ubHkNCj4gYmUgdGhlIERlYmlhbiBmb2xkZXIuDQo+ID4gUHJpb3IgdG8gdGhpcyBw YXRjaCwgdGhpcyBsZWFkIHRvIGFuIGVycm9yIG1lc3NhZ2UgdGhhdCB0aGUgRGViaWFuIGZvbGRl ciBjb3VsZA0KPiBub3QgYmUgY29waWVkLg0KPiA+DQo+ID4+IElmIGEgYnJva2VuIFMgd2lsbCBu b3Qgc2lsZW50bHkgZ2VuZXJhdGUgYSBub3AtcmVjaXBlIG5vdywgd2UgY2FuDQo+ID4+IHRha2Ug dGhpcywgYnV0IEkgd291bGQgbGlrZSB0byBzZWUgbW9yZSByZWFzb25pbmcgb2YgdGhlIGNhc2Ug d2hlcmUgUw0KPiA+PiBpcyBmaWxsZWQgd2l0aCBjb2RlIEFGVEVSIGRvX3ByZXBhcmVfYnVpbGQu DQo+ID4gWWVzLCBpdCBtaWdodCBsZWFkIHRvIGEgbm9wIHJlY2lwZSwgYnV0IHdlIG5lZWQgYSB3 YXkgdG8gbWFudWFsbHkgZXh0cmFjdCBhbmQNCj4gbW92ZS1hcm91bmQgdGhlIGFydGlmYWN0cyB0 aGF0IGFyZSBkb3dubG9hZGVkIHRvIFdPUktESVIuDQo+ID4gUHJpb3IgdG8gdGhpcyBwYXRjaCBT IGhhcyBvbmx5IGJlZW4gY3JlYXRlZCBieSB0aGUgZG9fdW5wYWNrIHRhc2sgd2hlbg0KPiB1bnBh Y2tpbmcgdGhpbmdzIGludG8gUy4NCj4gPg0KPiA+IEhhdmluZyBub24tZmlsbGVkIFMgaXMgbm90 IHNvIHVuY29tbW9uLg0KPiA+IEVzcC4gaW4gY2FzZSB0aGUgc291cmNlcyBhcmUgcHJvdmlkZWQg YnkgYSBEZWJpYW4tYmluYXJ5IHBhY2thZ2UgbGlrZSAibnZpZGlhLQ0KPiBrZXJuZWwtc291cmNl IiB3aGljaCBpcyBhZGRlZCBhcyBhIGJ1aWxkIGRlcGVuZGVuY3kuDQo+ID4NCj4gPiBGZWxpeA0K PiA+DQo+ID4+IEphbg0KPiA+Pg0KPiA+PiAtLQ0KPiA+PiBTaWVtZW5zIEFHLCBUZWNobm9sb2d5 DQo+ID4+IENvbXBldGVuY2UgQ2VudGVyIEVtYmVkZGVkIExpbnV4DQo+IA0KPiBDYW4geW91IHBy b3ZpZGUgcmVjaXBlIGV4YW1wbGUgZm9yIHRoYXQgY2FzZT8NCj4gSSB0aGluayB0aG9zZSB3ZWly ZCByZWNpcGVzIHNob3VsZCBiZSBmaXhlZCBieSBwbGFjaW5nIGRvX3ByZXBhcmVfYnVpbGRbZGly c10gKz0NCj4gIiR7U30iDQo+IGluIGRvd25zdGVhbSByZWNpcGUgaXRzZWxmLCBidXQgbm90IGlu IElzYXIuDQo+IEhhdmluZyBpbmNvcnJlY3QgJHtTfSBpcyBwcm9iYWJseSBtdWNoIG1vcmUgY29t bW9uIGNhc2UgZHVyaW5nIGRldmVsb3BtZW50LA0KPiBzbyB3ZSBjYW4ndCBqdXN0IGFsbG93IGl0 IHRvIGJlIG1hc2tlZC4NCg0KQWdyZWVkLiBUaGVuIGxldCdzIGJldHRlciBkcm9wIHRoaXMgcGF0 Y2guDQpOb25ldGhlbGVzcywgUDIgb2YgdGhpcyBzZXJpZXMgc2hvdWxkIGJlIGZpbmUuDQoNCkZl bGl4DQoNCg==