From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7154983062371041280 X-Received: by 2002:a17:907:d07:b0:72e:ec79:ad0f with SMTP id gn7-20020a1709070d0700b0072eec79ad0fmr7568994ejc.296.1665987628734; Sun, 16 Oct 2022 23:20:28 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6402:430c:b0:457:99eb:cba9 with SMTP id m12-20020a056402430c00b0045799ebcba9ls9684127edc.0.-pod-prod-gmail; Sun, 16 Oct 2022 23:20:27 -0700 (PDT) X-Google-Smtp-Source: AMsMyM6kxv0MyhNRDeDepUusBi3IG0206bz3MaMpc+hKwSprFCXZ0N+dRgSao/qwC/UyYJ5AhmYu X-Received: by 2002:a05:6402:524a:b0:45c:e2c6:6ef7 with SMTP id t10-20020a056402524a00b0045ce2c66ef7mr9053079edd.421.1665987627278; Sun, 16 Oct 2022 23:20:27 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1665987627; cv=pass; d=google.com; s=arc-20160816; b=NGOtCocmMnMCB8braWHCOAGcZpYbpq6+HZlcP7LOojkPQNDZKT8n0iKZrwqV7QFfAz 5omkSUvvyh2ovc/SrbJmdDgxpatPV1Co0KjMShQofJuuk+3jD8s+zjgyidwZoihepFLm 0Us9u1jVSypKdhVxDxMIPk2usDvgbQ/qqPRbZcHB1UMX0K0UPMRrZBzEvdMwAujO4EZ/ k7PR1CzWV+jd4RN9zhcofBWTESo/3ZwjV2JNnMU7KVZ+nqOApUyCd1shK6Hfr6ZLF0iF KmvoyqpmM5WFsq9kUPiZhI3+e379t65vyojWKLh6MPi2Hs1778LWId8wJmFnD2Mi4Agg y1VA== 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:thread-index:thread-topic:subject:cc:to:from :dkim-signature; bh=EwsOjO6a3iGLRgNUeMSXUwAp2guNU/8z9eSj9NaA58M=; b=cM15xnYpB9Dy05ln579AGQtzFzO79DIxnW3uC9WAxTqdQ/Ke9VFekmySe7bap2bS8e rS4jmBOSboAHl88q7p4wWtSqVhVpDTU0lfNTDHd5FrtdnsHZ3HwE0jLC/qZ99iKb8XBM zN8uAntS7U9tH3gciwXKI/8FQDSACikO8FZkQYmMeeG+ui43KNojx21HtAOQ3nWPVN1S 9YefqTEytjjlRbO1kKOZVVKC4SrJCHGyhuXqFcyPnXcE0Jn0g57+yPQxoV5XNqC03rOV soeDz+ecLj+y/c+MYweOpTRTUvQbdMb49pcIHfTLhSJVW4K1DoupRMtxuyniKzSP6blz XAWg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="oDDddZ/G"; 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.8.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 EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80089.outbound.protection.outlook.com. [40.107.8.89]) by gmr-mx.google.com with ESMTPS id d19-20020a056402001300b004599fc7f2ecsi340869edu.3.2022.10.16.23.20.27 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 16 Oct 2022 23:20:27 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 40.107.8.89 as permitted sender) client-ip=40.107.8.89; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="oDDddZ/G"; 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.8.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=OQLW/fYzjmSS1dH/MHF3Fe1KbEG4vls5wxHnPCJOO4E389lb/HHXT77IXT/mHKrojh33X2oKHBv+qY4FYXDtswWQ7ilXmll88PcpYXeAl508LI6NDDVbGEkF5gyICsWJ9kp/94bw6NhfyGEOmAs0t6wAQztVciMx2VkVncPF0o8/SG68q5N2upKgFcVg7c4iZSCjJ95Mn/9ck+ZN9vp0ISqNAZc9TGHMe++G3X4Q6ZTFDfgQSwhnd86YuMQjRYIAJixsLOCnjT1rdtFlkjR9+qsFIoECK1YMdcCvuAcNi2fzoQy5ptXuVe7NPbXu5wIQgAhjfdRyoCWaTE/DcR5Hsw== 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=EwsOjO6a3iGLRgNUeMSXUwAp2guNU/8z9eSj9NaA58M=; b=g5KTpXonOhWc1W9aiS4HFDdiZfqH1UhEBiV5zYSBFS7mG0ZA2EGzw5kmAy9IpdIlhcpmdCVhWkxJttR4CFbcuqdPsZqn0JMAeh/pLbznehc7mKjcf6cgpF7wqIViD96nbWpn0fzRJnUvA9zqjuuR8NhAMrgenblfYPEPYEY5JWtTFmTBhbWdiGd/QOJXcLMYSCnybms5VRuXov9afdF5o9gisIbNrfhnk7C4gpVOyWgzBnh8ylf71mOYZwdvWvBnKH8Gy8Ink9XqYIgpa+5n4s3i1ppQTf7BbfSxuptU9KBnIE4W/BrXuYmVsIBNgQFmUE2LJxRkn2uS1fdV9pXP1g== 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=EwsOjO6a3iGLRgNUeMSXUwAp2guNU/8z9eSj9NaA58M=; b=oDDddZ/GdFc6nNsgUagzdDjo5q4rr5nFH37Gtsg6Q5f5gVkqPs4xGp9ItlTpj4T7/5VIkZW5+lyYncEfsCdQV2lE5FxjSXF283/rsuyFDfssNKI60eh9zxJLN2buE5j0Da7z4DnZinyts1C42Nic40fWIgxXupPeg4D5WeH33LqwMg1I8KB7VSkxuL1VUaj4UIlJbUDEqV5tAVJxkZKzP13F8Y+CbLoBpAA/57hfxIN4GO32XgOyw5/FfPedxSQ+vXv8e795JgsUW0BOXtQVPcF+kQ8jeadDDQ8/SZn14SPmINipy7rLQetIPEhCcky53tj5FJFSpjrvocg9EF3c1w== Received: from HE1PR1001MB1098.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:3:6e::22) by AS1PR10MB5508.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:473::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.29; Mon, 17 Oct 2022 06:20:26 +0000 Received: from HE1PR1001MB1098.EURPRD10.PROD.OUTLOOK.COM ([fe80::2dfd:50a1:49f3:cbc6]) by HE1PR1001MB1098.EURPRD10.PROD.OUTLOOK.COM ([fe80::2dfd:50a1:49f3:cbc6%8]) with mapi id 15.20.5723.033; Mon, 17 Oct 2022 06:20:25 +0000 From: "MOESSBAUER, FELIX JONATHAN" To: "jan.kiszka@siemens.com" , "isar-users@googlegroups.com" , "Schmidt, Adriaan" CC: "Schild, Henning" Subject: RE: sstate can result in inconsistent kernel and modules Thread-Topic: sstate can result in inconsistent kernel and modules Thread-Index: AdjhIUI8XL3UR+fvTk+10jhY4Rzj/AAzGEGAAACAU/A= Date: Mon, 17 Oct 2022 06:20:25 +0000 Message-ID: References: <7c301a59-7be2-2664-fc72-f5936276a43e@siemens.com> In-Reply-To: <7c301a59-7be2-2664-fc72-f5936276a43e@siemens.com> Accept-Language: en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Enabled=true; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_SetDate=2022-10-17T06:20:23Z; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Method=Standard; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Name=restricted; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_SiteId=38ae3bcd-9579-4fd4-adda-b42e1495d55a; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_ActionId=70984fc8-a208-4f0a-a3c1-0188a1e61792; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_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-traffictypediagnostic: HE1PR1001MB1098:EE_|AS1PR10MB5508:EE_ x-ms-office365-filtering-correlation-id: 0672a08d-bd90-4a3c-a93e-08dab007ae1f x-ld-processed: 38ae3bcd-9579-4fd4-adda-b42e1495d55a,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 7hejGuo4CA52DGB2kt3OywX18PhXxGclotCL3VoT00d3/Qx58kPAxYgbMVUQ8ya8p04z3C5VpI0pviQrP+Wr2yZngMmTRf30Ztch/0kD6O95iIIweFTEI9/A3zK3T4UactI2cazRYI0QcbKbBLGMWlywF2K0dLxsABwQpnUnQ8mnSFtV9Xl10ffIQc8qtMIlp3JVHHxd9HKzoKNqmHZ1PVScxm0LC9Ssc0p91uPSzbAxJqk0MuH0BDetbah4/UqvzHqkepXcrazYwnCVeQ8xTYbnguWXEVJulSUlAtVIVEibH3JjulkDnZjmQ2BZQW8QIJprSdoI46z+H1BxIPJEuvLGJDm/QMlIgpbKr42XuUGgxxDa8gjdDtu1Vc/EbXzNl+kyrdd5WEu67/zivXYRUawg42nsaITgYH5RxgTZPr9VmbZWL/YixlFua/ZDbvdMnTZFw/pzMp8pYUk8Ax7ia7ISpfI/2vUYk1gVLbGv31Wmcla1hHo6oy49/oIWsy94XrEfwgOBn6xm7So52HvFnA7N09W4M2W2prCcjIEyTCwHOhPA/ALD1cM4LopUsmUIPUDtC/48MUGlo2sTUhNcdj/q9LKbqrARKEZs9VcucH3eHXp4uBF7FMbz2xdkWhvLw5H4wKVfuvMju6/jd20Im2c9KquOb08N/rXKc78jkOAjfcQ88X7PbEpe+F5/2LfJlt6MYoR6NlQXw9XVa931sGles70l6uny9P+Z00t6Oi0VIkQYfRMs2UgalA9c7i9U x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:HE1PR1001MB1098.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230022)(4636009)(346002)(376002)(396003)(136003)(366004)(39860400002)(451199015)(33656002)(86362001)(38070700005)(122000001)(38100700002)(82960400001)(186003)(55016003)(2906002)(5660300002)(6506007)(53546011)(107886003)(26005)(478600001)(9686003)(7696005)(83380400001)(316002)(71200400001)(6636002)(110136005)(76116006)(66946007)(66556008)(66476007)(64756008)(8676002)(4326008)(66446008)(41300700001)(52536014)(8936002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NnVtd2ZPZGtwbWVKa0c1YlErR25JWXg0NFl1WEFVQTFjWk5rNHZ6bmxzYUNz?= =?utf-8?B?d2k2TlZPazFwQWpZTCszemVndmk4TmV4RklLY2FvRm9GYnhnQmk0NG1NL2NZ?= =?utf-8?B?R2t2dk1KRE1yVi9mcFpWdWdoVm5DYkFTektNUE5OKzFZNEp2cDkxcmVZRW80?= =?utf-8?B?a2ZOVGFBdXV2M1hFNTRHSmUrRkxyVDdoL1FITVBlbW1IaHVaTStNQmpYQmpj?= =?utf-8?B?bUlEZWpIZWlGdzdZL1RrakR3M3VhSlVwcnJxdThDRVpKNXVvQW9NWUNxTTZv?= =?utf-8?B?WjBQbzFhRFFvSDAxU1c5a2NvUFltSUE5MFZqMXdwNkpYOUhUd25hLzlUb0tt?= =?utf-8?B?dW14VHB2Y0ZOVzV2MzcxSWZWNzByUDhrNUlZalBNNk1vKzkyWXY3RkxETXRv?= =?utf-8?B?UDVvcHp4OFBBamxxaFdqMzNMQnoyTVJFeTh0Ym14bTZpTThiLzVEZVphRGtq?= =?utf-8?B?bkdCTVVuVGVIYmRIQUhnVW85SXprR0FvNEMyR1pBTTdpRC96d29xTVVPYlNh?= =?utf-8?B?L1lXcXZxWEJZL0o4QUh5Y0kvNVRTMVF3UXdqdGVkR04vbldwS3YwcEcrSzlS?= =?utf-8?B?cXV0OUsvUWE5WkZmaXF5NEF1NTZoREoxY1gySGJsSWtja1N2TjVObUljNG9V?= =?utf-8?B?Y0NCNVl5MWo1MWRzWnk2TmJudGdvdTNvYjI1WWdVM1psYVNob3kyT1NpWTZJ?= =?utf-8?B?VkdZT254TlMwNUV0eFp5ZUtYSGtPaWdKcVFjWGN3MENRTGZrTUFVUDJqRldB?= =?utf-8?B?T2p0YTBiamlvaFlUWnhUakQ3Zk0wc0lmb2dqNWQxSDNOVFBnWlpTOFNOclhp?= =?utf-8?B?WmllR0lXRGZSdUVUL01ldHZTS1Fsdjgyd3VTS20renZiUFVGbUdUbXdxVDFo?= =?utf-8?B?YnIvY1lMYkRRZVZhNDcyWW8yWnJ5QTUyUENkZnJOeFRuQXBpREFacFdUSXBJ?= =?utf-8?B?NlpsZkc3WUwxWFROKy9pM3JUZWU4V0hIbjlwUDBMVlI3dStUdmZhVWFyQjUz?= =?utf-8?B?MkNpOW45WkZLMG0yS3dXUzUxZmhPTEk5N0JaTnNwMEthUzM3RUFsbmpRNWJ2?= =?utf-8?B?TUlhbW9JbTh2bHVSZUQxRUg2ZWk2L3J3REx3VDFxUU9NeTJGcDBIY2FWNGhG?= =?utf-8?B?bnk1Mkc0VXZ6ZTRuVU1DaDNjdnAvRHdzNTlKaFkwVWJTWlc3Q3d2ZUs5YUcv?= =?utf-8?B?R3VIRGtvS0lPWmxtbXh2RVkyV2dCdzQ2TElKWmJnZTZ4cHNkbGMzMURFNWk5?= =?utf-8?B?ZElmTXRTNVJaNi9QQk0zYU1keVRaWE05cFY2dkpVdXhHamtHaGxkTHFXSW9H?= =?utf-8?B?dmpNSmtvcDhxNjlLeXhmODlBNU9GNm0wM1UwcUQwaGpPaGFMZGpxQXdmd3VC?= =?utf-8?B?K0IzanlwZ24yRHp6TGFUaGVyNnFtWThoSUxKdHVnRktwMFRuaDVJa1VCdVZF?= =?utf-8?B?bnJOMi9QU0p1MldjRkF0UzNKQytEQXdsUml5dllrZkxxOHpSWVg2Qk54Q3E4?= =?utf-8?B?dm9uelhwY1BmY3BLWS8yTndVMERqTVFldGJTTzVXSGtzY1V2STc0dzRTMTUz?= =?utf-8?B?d255NTBKN2prZDlVazAvVWZhSEJPU2VKYVI4RzZJUnhNSkk2Y0NnWW1ZZGIz?= =?utf-8?B?YjFoUGdRaGZpSS9YZXdoQmVaSnNDenRqZ2RLN3AzeGM0MGxxOXVWZ2ttd3dP?= =?utf-8?B?MmQ3WTVuTXBSU3hCRHA4WFJTaHcybXFGQXM4MFdvcDYvMURjd3IvQ1FaVlFh?= =?utf-8?B?RTNEaVZxNzN1Q2FDM09RVXhFNi9tZWtWN1NnY3pzQ2JWQjdWQ0xEWmZqeExE?= =?utf-8?B?NkYxQmo3aS9DaVFkZjRIUXFTYk9iSUhxaVN1U1Q2TDNmMTRHY2phT1pRaGI0?= =?utf-8?B?VE5EeXZjMlNzMDRxTHA5a0ptcm1XcGhWU1lpdmhRS3NHdnFSaUxEVGRtMzZU?= =?utf-8?B?bWdFa1FGdTBlTWZXZTZITWlHNDhxUE9NKy8rRXpESU9WUE5HM3FjS1g2dXNW?= =?utf-8?B?RzZxOFViWkZTa1BNMDFqSE40WkYzaUJtWmRMZCs3ZnJ5WS80MTRHTVFOVnA4?= =?utf-8?B?Nk15Z0V3cmxjaUxaNlRkNGRXK0pEa3REbDhMNkJMbFcyL3RpeHFJVzV6Mnp2?= =?utf-8?B?aldUVnBoc0JCSWhqWEYwUGxtRmlEY21uK1IwQncyb3ZnZ0FqWXJTUlYxRlkx?= =?utf-8?B?UXc9PQ==?= 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: HE1PR1001MB1098.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 0672a08d-bd90-4a3c-a93e-08dab007ae1f X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Oct 2022 06:20:25.8604 (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: 4l8sqWTffq4XPY8OF18lh1qQkZMZ9bv83ObIX/8cpwLC+I/Zf3JlxgdqaB9PQ5oTRmrVIuJr+VyBs8E3nlgO8QH7m48JPoQTOP9XHl/fK9c= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS1PR10MB5508 X-TUID: vpqmFZhUnosM PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBLaXN6a2EsIEphbiAoVCBDRUQp IDxqYW4ua2lzemthQHNpZW1lbnMuY29tPg0KPiBTZW50OiBNb25kYXksIE9jdG9iZXIgMTcsIDIw MjIgMjowMCBQTQ0KPiBUbzogTW9lc3NiYXVlciwgRmVsaXggSm9uYXRoYW4gKFQgQ0VEIElOVy1D TikNCj4gPGZlbGl4Lm1vZXNzYmF1ZXJAc2llbWVucy5jb20+OyBpc2FyLXVzZXJzQGdvb2dsZWdy b3Vwcy5jb207IFNjaG1pZHQsDQo+IEFkcmlhYW4gKFQgQ0VEIFNFUy1ERSkgPGFkcmlhYW4uc2No bWlkdEBzaWVtZW5zLmNvbT4NCj4gQ2M6IFNjaGlsZCwgSGVubmluZyAoVCBDRUQgU0VTLURFKSA8 aGVubmluZy5zY2hpbGRAc2llbWVucy5jb20+DQo+IFN1YmplY3Q6IFJlOiBzc3RhdGUgY2FuIHJl c3VsdCBpbiBpbmNvbnNpc3RlbnQga2VybmVsIGFuZCBtb2R1bGVzDQo+IA0KPiBPbiAxNi4xMC4y MiAwNzo0OCwgTW9lc3NiYXVlciwgRmVsaXggSm9uYXRoYW4gKFQgQ0VEIElOVy1DTikgd3JvdGU6 DQo+ID4gRGVhciBJU0FSIHVzZXJzLA0KPiA+DQo+ID4gSSBqdXN0IGRpc2NvdmVyZWQgdGhlIGZv bGxvd2luZyBidWcgb24gYSByZS1idWlsZCB1c2luZyB0aGUgc3N0YXRlIGNhY2hlOg0KPiA+DQo+ ID4gVGhlIGluc3RhbGxlZCBrZXJuZWwgdmVyc2lvbiBpbiB0aGUgaW1hZ2UgaXMgNS4xOS42LTEs IHdoaWxlIHRoZSBrZXJuZWwNCj4gbW9kdWxlcyBhcmUgYnVpbHQgZm9yIDUuMTkuMC0yLg0KPiA+ IFRoZSByZWFzb24gaXMgdGhhdCB0aGUgbW9kdWxlcyBhcmUgZXh0cmFjdGVkIGZyb20gdGhlIHNz dGF0ZSBjYWNoZSwgYnV0DQo+IGJpdGJha2UgZG9lcyBub3Qga25vdyBhYm91dCB0aGUgImV4YWN0 IiBrZXJuZWwgcmV2aXNpb24gdXNlZCBmb3IgYnVpbGRpbmcuDQo+ID4NCj4gPiBBY3R1YWxseSwg SSBkb24ndCBrbm93IGhvdyB0byBlYXNpbHkgc29sdmUgdGhhdCBpc3N1ZSwgYXMgYml0YmFrZSBk b2VzIG5vdA0KPiBrbm93IGFib3V0IHRoZSBleGFjdCBEZWJpYW4gcGFja2FnZSB2ZXJzaW9ucy4N Cj4gPiBCdXQgd2hhdCBjb3VsZCBiZSBkb25lIGlzIHRvIGNoZWNrIGZvciB2ZXJzaW9uIGluY29t cGF0aWJpbGl0aWVzIGluIHRoZSBmaW5hbA0KPiByb290ZnMuDQo+ID4gT3Igd2UgZGlzYWJsZSB0 aGUgc3N0YXRlIGNhY2hlIGZvciBtb2R1bGUgYnVpbGRzIChidXQgSSBkb24ndCBrbm93IGhvdyB0 bw0KPiBkbyB0aGF0KS4NCj4gDQo+IEhvdyB3YXMgdGhpcyBpbmNvbnNpc3RlbmN5IGNyZWF0ZWQ/ IERpZCB5b3Ugc2VsZWN0IGEgZGlmZmVyZW50IGtlcm5lbCB2ZXJzaW9uDQo+IGZyb20gdGhlIHNh bWUgaXNhci1ib290c3RyYXAgZ2VuZXJhdGVkIGFwdCBkYXRhYmFzZT8gQmVjYXVzZSBpZiB0aGUg bGF0dGVyDQo+IGNoYW5nZXMsIGFsbCByZWNpcGVzIGFuZCBjYWNoZWQgYXJ0aWZhY3RzIGRvd25z dHJlYW0gc2hvdWxkIGNoYW5nZSBhcyB3ZWxsLg0KDQpUaGlzIGhhcHBlbmVkIG9uIGEgRGViaWFu IGJvb2t3b3JtIGJ1aWxkIHdoZXJlIGtlcm5lbCB1cGRhdGVzIGhhcHBlbiBxdWl0ZSBvZnRlbi4N ClRoZSBjdXN0b20gbW9kdWxlcyBoYXZlIGJlZW4gZXh0cmFjdGVkIGZyb20gdGhlIGNhY2hlLCBi dXQgdGhlIHRhcmdldCByb290ZnMgZ290IGEgbW9yZSByZWNlbnQga2VybmVsLg0KQnkgdGhhdCwg dGhlIG1vZHVsZXMgKGJ1aWx0IGZvciA1LjE5LjAtMikgd2hlcmUgaW5zdGFsbGVkIGluIGFuIGlt YWdlIHdpdGgga2VybmVsIDUuMTkuNi0xLCBoZW5jZSBjb3VsZCBub3QgYmUgbG9hZGVkLg0KDQpJ IGRvbid0IGtub3cgaWYgdGhlcmUgaXMgYW4gYXB0IHVwZ3JhZGUgcnVubmluZyByaWdodCBhZnRl ciBhc3NlbWJsaW5nIHRoZSByb290ZnMsIG9yIGlmIHNpbXBseSB0aGUgdGFyZ2V0IHJvb3RmcyBj b3VsZCBub3QgYmUgZXh0cmFjdGVkIGZyb20gdGhlIGNhY2hlLg0KDQpNYXliZSwgdGhlIG1vZHVs ZSByZWNpcGUgc2hvdWxkIGFkZCBhIHJ1bnRpbWUgZGVwZW5kcyBvbiB0aGUgZXhhY3QgdmVyc2lv biBvZiB0aGUga2VybmVsIHVzZWQgZm9yIGJ1aWxkaW5nLg0KVGhpcyB3b3VsZCBhdCBsZWFzdCBi cmVhayB0aGUgYnVpbGQsIGluc3RlYWQgb2YgZmFpbGluZyBzaWxlbnRseS4NCg0KRmVsaXgNCg0K PiANCj4gSmFuDQo+IA0KPiAtLQ0KPiBTaWVtZW5zIEFHLCBUZWNobm9sb2d5DQo+IENvbXBldGVu Y2UgQ2VudGVyIEVtYmVkZGVkIExpbnV4DQoNCg==