From nobody Wed May 10 14:49:33 2023 X-Original-To: freebsd-virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QGdGk332Mz4B02c for ; Wed, 10 May 2023 14:49:50 +0000 (UTC) (envelope-from karolx.grzadziel@intel.com) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "fmsmga101.fm.intel.com", Issuer "Sectigo RSA Organization Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QGdGj2JRVz3sdX; Wed, 10 May 2023 14:49:49 +0000 (UTC) (envelope-from karolx.grzadziel@intel.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=intel.com header.s=Intel header.b=ByPrZScq; spf=pass (mx1.freebsd.org: domain of karolx.grzadziel@intel.com designates 192.55.52.88 as permitted sender) smtp.mailfrom=karolx.grzadziel@intel.com; dmarc=pass (policy=none) header.from=intel.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1683730189; x=1715266189; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=g3p0cQOAxAhj13wqEAHltZv5Sb5UmTw9tWfasce3Cc0=; b=ByPrZScqxk1eIp6l42jDodeTXD+sFfVvsvi0CqLmXFyoS2pA1c9waOxV GBIZs4SGnU8M67NVyUooFC4w8YkS9lLaVenwgkF6Lg+shQv0v2whdmy0w ue46IIOFgrOMwhFThg4zj4TrjFRTtNMBWj35QwC0qWT3uAxG50A9p8se+ 8ItjGfOjyvG+uCmsVoMuBUnrHfkBq88C/dJbKcKR+sO64Rs5O/uXctyuw 70yPKgwar8h15aHHs++PlWZi8m/nFL+xwRGg4Dk6IAF+/bXBIhI7LFqYp myZonxUNlju6jJwuKGbvEjKZKtPwyCy7iJzgIqzKG5Y8qtzMhpoVSbezZ w==; X-IronPort-AV: E=McAfee;i="6600,9927,10706"; a="378335808" X-IronPort-AV: E=Sophos;i="5.99,265,1677571200"; d="scan'208";a="378335808" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 May 2023 07:49:36 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10706"; a="649760881" X-IronPort-AV: E=Sophos;i="5.99,264,1677571200"; d="scan'208";a="649760881" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga003.jf.intel.com with ESMTP; 10 May 2023 07:49:36 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Wed, 10 May 2023 07:49:36 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Wed, 10 May 2023 07:49:35 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Wed, 10 May 2023 07:49:35 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.173) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Wed, 10 May 2023 07:49:35 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nWghp1TWlQQty/T079hMzjm6B9ktYvGyppOizgAE1OnFMk3ytlQVig2yz0O2ZZCOGFl/QZl+Pyw75GTyn+cOSmPLq4wV/+NUE3U0vLHeL7BixTT8HRKYvvikOA9ONef50sVvCVbJ7l8au/JGOLVkpFwvHDkFOYdzLJ6cs55mcilz+bPWhkdjcJOLamFHmMfh6heCce1DGHu02nVe0j2oKEXh5XdMuIrnPbwb5TvdjpL7eXeHG7HTo7HxyGC1z2grfHrJ2v9hD3d6xm7lQ+6cJaLkE6VV2x7co/mH1fRMAZODM62WBqIE/OAM3Cn+ONbNHo12imxKasSbLDfspITycQ== 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=P2ij4AhGcIbBRQeA+Lp6/7MbLFQUpTsMsCBlkZhv0sg=; b=mGO1Q9BCIdqYuXAgB54fQcVBH65IrDSo1TTtY4HQ6J689SAydgsuzC6p0Rx/9eWC9pT0qsovAQJh8FSe1hHqoOr0xrmrsgssdBRQltkOp8BINeBsIPRL0A30h0rUXe+LgAqIa9B/GNlA1A2mSeowrNn6HPRg8Ryxi0hqqeR2LK4BxZJfmSc4/xFcj/1l80mxlho0S+gls8cmgqbMVx37faGfE2mmw/dMZahKZxePaBNGxHx8i933uEPSx3mGbj2JLH1ftlZN7+otij78w8XsgiXZjAzSBVKldntfqbCVOkHGY6QlonyGmjcuZvG1wjEOrreaOqK6rOOJ8QQKcQkzLA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from CO1PR11MB4996.namprd11.prod.outlook.com (2603:10b6:303:90::23) by SJ1PR11MB6249.namprd11.prod.outlook.com (2603:10b6:a03:45a::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6363.32; Wed, 10 May 2023 14:49:33 +0000 Received: from CO1PR11MB4996.namprd11.prod.outlook.com ([fe80::6dbd:d87c:720b:8f2f]) by CO1PR11MB4996.namprd11.prod.outlook.com ([fe80::6dbd:d87c:720b:8f2f%2]) with mapi id 15.20.6387.020; Wed, 10 May 2023 14:49:33 +0000 From: "Grzadziel, KarolX" To: "freebsd-virtualization@freebsd.org" CC: Mark Johnston , "Meeneghan, Paul" , "Chambers, Mark A" , "Zdziarski, KrzysztofX" , "Gulbicki, MichalX" , "Kasierski, PiotrX" , Mark Johnston Subject: RE: SVM/SIOV support in FreeBSD Thread-Topic: SVM/SIOV support in FreeBSD Thread-Index: AdmCfPtIcPgdAfY8Qyah/ZGyAY7qqQADI86AAC8vM6AAAgs1IA== Date: Wed, 10 May 2023 14:49:33 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO1PR11MB4996:EE_|SJ1PR11MB6249:EE_ x-ms-office365-filtering-correlation-id: 4f468e63-b9e0-4f69-ec57-08db5165c4c3 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: gMBJkEa4wZenZ5kWh6VZ7gmSYR1hnwspdBejjqWaqh62GJsxfJond/GpYB2jktgl3oYpDB+gIHRiy2ovcF+zO3uGK2nv3tq2nv9RQ0OtPbdXyA4srZ9MdPBgua3f1U4NWInMxKnr/hJ93SZIcMjlC6K+xlX+UKaeSKb8M2PxvxTgfRB7BHwEKCzd/AFOE8+U0UgFz0pLTH5iyJiF9IEgTE7Qnd56dK9zZU6XIultfms+iypyOpsjCQ2QP7gKZND9xjA+xORq34LqLxHGkMtsF55dDTDX6v1EEdUZEgXzr7MVIbOrvyZ+Uumz9WTA/oSt2eYCtl4lnBNAg3I8mjJyP3WnBSwGkU95D+Sf3LN/wObbyarZD/y/TazeN0/24whbyv5wPQTGot/lRQ0xWOEAf6ecmNPf3TOoynlGlokG/A7q3W1MazlpslDFvuuSbgv4qB6rhIAWPoIKkH/uZoDL3fR291krTVf3fYFM2yv6MDRPZu+l4HCThrfFj643SrjxZEzb73ei+KoHb8hpRe/P6mDDtAg61BtDs+AdFoKt3E277bn7xluMLLLnnQrxSdLWJ1Xly0wBz5xnlPcLpFCVZNg/an2HX57mJZPucplkv3z4DKKfQ1CgjboftIAEJmTeiBNdSMT++9+em22oQY51Kg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4996.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(39860400002)(346002)(366004)(136003)(396003)(376002)(451199021)(7696005)(6506007)(53546011)(26005)(9686003)(55016003)(33656002)(86362001)(122000001)(38070700005)(3480700007)(38100700002)(66574015)(82960400001)(186003)(966005)(83380400001)(2940100002)(478600001)(8676002)(54906003)(8936002)(316002)(41300700001)(52536014)(76116006)(6916009)(64756008)(66446008)(4326008)(66946007)(66556008)(5660300002)(66476007)(2906002)(71200400001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cXJpbms1RXFPVm9XM24wV0VobXhubkN5a011R3orL0srMFhWQUNUM2ZuYTBx?= =?utf-8?B?Ym56YU44ZTJ4OXNQVFdDanR3a0haMFdzWjMwM1F3eVJtdHRJN3c4ZGM3M2NQ?= =?utf-8?B?Wk0ydkdlbGlpMkhaZjYxV21PYWZFTm40R3ZMRFMxdDFNS3MzOFRJbC9lWWlF?= =?utf-8?B?aTFkS2wreDE5dlkyczVKdXNQekxOR1krM1dRSGVKaDZIT3FvdEMvdURCbmJo?= =?utf-8?B?bnBuVVVvbTNjaVRJZnYvdmJod2xMWUpNY2Zmc2FzcHUyb0xxQ1BUTjRGTSsy?= =?utf-8?B?VXRmd01KVFQxZy9UbjRjQXFFN0tla1M5VjNCb0VFM1hzQWJ1dG5iL1phSmRm?= =?utf-8?B?ZXRCVzhITXhjejZrZ3NHSnZCdmJCQWlJZjNUZHBrVlJFK3VpdUE3QWtGcTJG?= =?utf-8?B?OEJXOXI5dzJSZkRzSGVTTWlTY3dsTzBnNUtWVk8xcCthS3ZLMkFLQWs2eEdm?= =?utf-8?B?YkNFNmdvQlJSYjJsbmJhaFdjNUhwbTJ5TWpQNlZ0THY5Y0pRRG9RY0ZBQTFR?= =?utf-8?B?V1haT1VRSW9BTVFKVnRJSS9ONU4yQlJlK1ZOMWg0clhkMTNrRWEzMU5aOStj?= =?utf-8?B?cXc3NkN5Zm5tL0E0QUZLTjY2MUFMNHhNMFErQUZEanhBL1N3YkU2UjJkd1Mz?= =?utf-8?B?MEY0L0ppS1BiVk0xRFBDLzk0VEorOTZoWDFVejM2UVZiV1NsQkQva3pidUNl?= =?utf-8?B?bi9uV1ZXKzBPVWlpZExhRWxSMTNKUkhPdnl0a3p5Yjc3Mmp2eEEzM0R0dnIz?= =?utf-8?B?SmovM3VqcWF1MVR1UkJDb1RIK1NvOEE2aEhyZDZ3ck5sTXRxWjErS3h0UmRw?= =?utf-8?B?aGdiYk5QQSt6TXdQY0tVTWlOMGxydkQ4VEVsK2xpS2IyTTBocExyc09WelhG?= =?utf-8?B?S0pjUkg5WHlac3BwWWlSNnIwVHgxbUVXOHdzWXhUbkovSjF2VWZXeDc2YmNn?= =?utf-8?B?VGtqWDJUUHR6ZzVTaDk1c1BBY2hBamtmekcwOG55VzdldlRLSTNBMlVYRjRa?= =?utf-8?B?NDhUcDhtUm9Wb3hRRkJPa0xHK252OEVzY05lMTNUMlo1MHgxTmU0N2JVcytU?= =?utf-8?B?Nzc1Z0I4SFNybHRzM1BJL1NwRHNZbDllenhjOWhLa2NOK0wwUmVRSzJ0TVFn?= =?utf-8?B?Z0FqeHpoZ1ZPMForMzZjUG9yOWp2cjloY2I1UndVVDRSNzRuV0tFSW9TVkpD?= =?utf-8?B?aDk1SDYwRjRrc3NOU1A2a0tZYW5NN3NKcmZiam9pUXZsK0F1aGx1aUVPK05W?= =?utf-8?B?bG56THh3Y3BaU1ZMTyt6UW5PbExDcHUzcmhnZnIxTUVHREdCQzZoVUlaYVkz?= =?utf-8?B?UTh3S1RiVmtoVGkvTk5zRVRCZExTV1NpV1R2RVZMVVllWkl1K0l3c2ozZjNs?= =?utf-8?B?Q29xVk5BeDNJZllPVTFkQitDbXM3SzFrdWVGVTVSQlFVK3JEWWlRRFNpbVJm?= =?utf-8?B?TG5tRzUzQlkwNUZycGxOM1A5VmxoaW9Nay9ZT3BIL2w4MHZzeGdLUElUenZQ?= =?utf-8?B?YkJ0dVREemJGMXJyWDkyaUJuSFIzU0ZxclhkOFNvSGsxcHVlUXk5aWJ3Zm8v?= =?utf-8?B?SEhySHEybWtHcDA5M1d3OWZCRHBTTGRRbWdKd3dJT1JadVU0cXo0OEpoQXFx?= =?utf-8?B?U1liZXJJWWlnSDJRZWFPU2gxTkNpWWtFVzJ4NnUyQnBBVEYrbFRRN3FnSFla?= =?utf-8?B?OHJlblh5TFFpNWJLRmlzRnR3Sy83dkVjd0ViWFpwUVJmZm5hY3pLbVdvMzlH?= =?utf-8?B?WnQ2WlYxT2tTN1doMXE0bmdONVFEZnBDWTN5TmJ0TVh5cE1iVkEzSHg4WS85?= =?utf-8?B?YkVtSmxWKy9JQ0szQkVFV0IvUEFReE9RSkhNQXNRSHVTTW0xYUkxMGJWaXhE?= =?utf-8?B?R0JBTldLMThlczdBZ2N5OWladUdBRHgxdEdFaERzV3hJSkhCNmxXSWRBZkFJ?= =?utf-8?B?aFFRa09nd3k4RTZmMHMxc3FPZmthajhvRk9QZlplQ2FDZURwcExCa1FuTnlm?= =?utf-8?B?V0R1bWYyUGJrellvYnRkVCtML1RyWGRxS2dIbGxmSVNHNFBTV2QrZUtTYWVL?= =?utf-8?B?T3VCSFhoL1Q5NlArbUZFOTN3WnZxeGRJK0JMWng0Nk1ESEFUUHU5a0xXRW0y?= =?utf-8?B?eFVLbEVHaGZKU1J1VzUwbXRMVXh6K3lNdzZGcDVzeUV5amlyNnlDMnRiNVFC?= =?utf-8?B?b2c9PQ==?= Content-Type: text/plain; charset="utf-8" List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-virtualization@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4996.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4f468e63-b9e0-4f69-ec57-08db5165c4c3 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 May 2023 14:49:33.7531 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: fYGJuAbI2QqoxLIE4QgI8jMRHWepQbBhFzDIQE1C6IiR50cyNzaedMg95P59ygKvu0srMs6STl3LpEoA5FPzNzfU9KLeu6MH43C0z3sSRyA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ1PR11MB6249 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-Spamd-Result: default: False [-8.69 / 15.00]; WHITELIST_SPF_DKIM(-3.00)[intel.com:d:+,intel.com:s:+]; DWL_DNSWL_MED(-2.00)[intel.com:dkim]; NEURAL_HAM_LONG(-1.00)[-1.000]; ARC_REJECT(1.00)[signature check failed: fail, {[1] = sig:microsoft.com:reject}]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.992]; DMARC_POLICY_ALLOW(-0.50)[intel.com,none]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; R_DKIM_ALLOW(-0.20)[intel.com:s=Intel]; RCVD_IN_DNSWL_MED(-0.20)[192.55.52.88:from]; R_SPF_ALLOW(-0.20)[+ip4:192.55.52.88/32:c]; MIME_BASE64_TEXT(0.10)[]; RWL_MAILSPIKE_GOOD(-0.10)[192.55.52.88:from]; MIME_GOOD(-0.10)[text/plain]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[104.47.56.173:received]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MLMMJ_DEST(0.00)[freebsd-virtualization@freebsd.org]; FROM_HAS_DN(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; DKIM_TRACE(0.00)[intel.com:+]; TO_DN_SOME(0.00)[]; ASN(0.00)[asn:4983, ipnet:192.55.52.0/24, country:US]; RCPT_COUNT_SEVEN(0.00)[8]; FREEMAIL_CC(0.00)[gmail.com,intel.com,freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; RCVD_COUNT_SEVEN(0.00)[9] X-Rspamd-Queue-Id: 4QGdGj2JRVz3sdX X-Spamd-Bar: -------- X-ThisMailContainsUnwantedMimeParts: N KyBmcmVlYnNkLXZpcnR1YWxpemF0aW9uQGZyZWVic2Qub3JnDQoNClJlaXRlcmF0aW5nIHRoZSBx dWVzdGlvbjoNCkhhcyB0aGVyZSBiZWVuIGFuIGF0dGVtcHQgb24gcHJvdmlkaW5nIFNWTS9TSU9W IHN1cHBvcnQgaW4gRkJTRD8gSWYgbm90IC0gYXJlIHRoZXJlIHBsYW5zIGRvIHNvIGluIHRoZSBu ZWFyIG9yIGRpc3RhbnQgZnV0dXJlPw0KDQpCUg0KS2Fyb2wNCg0KQ29udGluZ2VudCBXb3JrZXIg cHJvdmlkaW5nIHNlcnZpY2VzIHRvIEludGVsLCBlbXBsb3llZCBieSBNb2JpY2EgTHRkLg0KDQot LS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogTWFyayBKb2huc3RvbiA8bWFya2pkYkBn bWFpbC5jb20+IE9uIEJlaGFsZiBPZiBNYXJrIEpvaG5zdG9uDQpTZW50OiBUdWVzZGF5LCBNYXkg OSwgMjAyMyA1OjE5IFBNDQpUbzogR3J6YWR6aWVsLCBLYXJvbFggPGthcm9seC5ncnphZHppZWxA aW50ZWwuY29tPg0KQ2M6IE1hcmsgSm9obnN0b24gPG1hcmtqZGJAZ21haWwuY29tPjsgTWVlbmVn aGFuLCBQYXVsIDxwYXVsLm1lZW5lZ2hhbkBpbnRlbC5jb20+OyBDaGFtYmVycywgTWFyayBBIDxt YXJrLmEuY2hhbWJlcnNAaW50ZWwuY29tPjsgWmR6aWFyc2tpLCBLcnp5c3p0b2ZYIDxrcnp5c3p0 b2Z4LnpkemlhcnNraUBpbnRlbC5jb20+OyBHdWxiaWNraSwgTWljaGFsWCA8bWljaGFseC5ndWxi aWNraUBpbnRlbC5jb20+OyBLYXNpZXJza2ksIFBpb3RyWCA8cGlvdHJ4Lmthc2llcnNraUBpbnRl bC5jb20+DQpTdWJqZWN0OiBSZTogU1ZNL1NJT1Ygc3VwcG9ydCBpbiBGcmVlQlNEDQoNCkhpIEth cm9sLA0KDQpJJ20gbm90IGF3YXJlIG9mIGFueSBvbmdvaW5nIHdvcmsgb24gdGhpcy4gIEknZCBz dWdnZXN0IGFza2luZyBvbiB0aGUgZnJlZWJzZC12aXJ0dWFsaXphdGlvbkBmcmVlYnNkLm9yZyBt YWlsaW5nIGxpc3QsIGFzIHNvbWUgZm9sa3MgdGhlcmUgbWlnaHQgaGF2ZSBtb3JlIGluZm9ybWF0 aW9uLg0KDQpPbiBUdWUsIE1heSAwOSwgMjAyMyBhdCAwMTo1MDoyOVBNICswMDAwLCBHcnphZHpp ZWwsIEthcm9sWCB3cm90ZToNCj4gSGVsbG8gTWFyaywNCj4gDQo+IEluIG9uZSBvZiBvdXIgcmVj ZW50IGludGVybmFsIGRpc2N1c3Npb25zIGl0IHdhcyBicm91Z2h0IHVwIHRoYXQgU1ZNL1NJT1Yg Y291bGQgYmUgdXNlZnVsIHRvIGJlIHN1cHBvcnRlZCBpbiBGcmVlQlNELiBEbyB5b3Uga25vdyB3 aGV0aGVyIHRoZXJlIGhhcyBiZWVuIGFuIGF0dGVtcHQgb24gcHJvdmlkaW5nIFNWTS9TSU9WIHN1 cHBvcnQgaW4gRkJTRCBhbHJlYWR5LCBvciBpZiB0aGVyZSBhcmUgcGxhbnMgZG8gc28gaW4gdGhl IG5lYXIgb3IgZGlzdGFudCBmdXR1cmU/DQo+IA0KPiBTVk0gTGludXggcmVmZXJlbmNlOiANCj4g aHR0cHM6Ly9kb2NzLmtlcm5lbC5vcmcvYXJjaC94ODYvc3ZhLmh0bWw/aGlnaGxpZ2h0PXN2bQ0K PiBTSU9WIHJlZmVyZW5jZTogDQo+IGh0dHBzOi8vMDEub3JnL2Jsb2dzLzIwMTkvYXNzaWduYWJs ZS1pbnRlcmZhY2VzLWludGVsLXNjYWxhYmxlLWkvby12aXINCj4gdHVhbGl6YXRpb24tbGludXgN Cj4gS2Fyb2wgR3J6xIVkemllbA0KPiBQcm9qZWN0IE1hbmFnZXIgLSBNb2JpY2ENCj4gQ29udGlu Z2VudCBXb3JrZXIgcHJvdmlkaW5nIHNlcnZpY2VzIHRvIEludGVsLCBlbXBsb3llZCBieSBNb2Jp Y2EgTHRkLg0KPiBlbWFpbDogIGthcm9seC5ncnphZHppZWxAaW50ZWwuY29tPG1haWx0bzprYXJv bHguZ3J6YWR6aWVsQGludGVsLmNvbT4NCj4gbW9iaWxlOiArNDggNjAxIDM0NiAzNjENCj4gDQo+ IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tDQo+IEludGVsIFJlc2VhcmNoIGFuZCBEZXZlbG9wbWVudCBJcmVsYW5kIExpbWl0ZWQg UmVnaXN0ZXJlZCBpbiBJcmVsYW5kIA0KPiBSZWdpc3RlcmVkIE9mZmljZTogQ29sbGluc3Rvd24g SW5kdXN0cmlhbCBQYXJrLCBMZWl4bGlwLCBDb3VudHkgDQo+IEtpbGRhcmUgUmVnaXN0ZXJlZCBO dW1iZXI6IDMwODI2Mw0KPiANCj4gDQo+IFRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMg bWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIG1hdGVyaWFsIGZvciANCj4gdGhlIHNvbGUgdXNlIG9m IHRoZSBpbnRlbmRlZCByZWNpcGllbnQocykuIEFueSByZXZpZXcgb3IgZGlzdHJpYnV0aW9uIA0K PiBieSBvdGhlcnMgaXMgc3RyaWN0bHkgcHJvaGliaXRlZC4gSWYgeW91IGFyZSBub3QgdGhlIGlu dGVuZGVkIA0KPiByZWNpcGllbnQsIHBsZWFzZSBjb250YWN0IHRoZSBzZW5kZXIgYW5kIGRlbGV0 ZSBhbGwgY29waWVzLg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0KSW50ZWwgUmVzZWFyY2ggYW5kIERldmVsb3BtZW50IElyZWxh bmQgTGltaXRlZApSZWdpc3RlcmVkIGluIElyZWxhbmQKUmVnaXN0ZXJlZCBPZmZpY2U6IENvbGxp bnN0b3duIEluZHVzdHJpYWwgUGFyaywgTGVpeGxpcCwgQ291bnR5IEtpbGRhcmUKUmVnaXN0ZXJl ZCBOdW1iZXI6IDMwODI2MwoKClRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgbWF5IGNv bnRhaW4gY29uZmlkZW50aWFsIG1hdGVyaWFsIGZvciB0aGUgc29sZQp1c2Ugb2YgdGhlIGludGVu ZGVkIHJlY2lwaWVudChzKS4gQW55IHJldmlldyBvciBkaXN0cmlidXRpb24gYnkgb3RoZXJzIGlz CnN0cmljdGx5IHByb2hpYml0ZWQuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGll bnQsIHBsZWFzZSBjb250YWN0IHRoZQpzZW5kZXIgYW5kIGRlbGV0ZSBhbGwgY29waWVzLgo=