From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mx.groups.io with SMTP id smtpd.web10.5238.1603139650306062322 for ; Mon, 19 Oct 2020 13:34:10 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=L+SbHTXo; spf=pass (domain: intel.com, ip: 192.55.52.136, mailfrom: michael.d.kinney@intel.com) IronPort-SDR: Ml2e8CKJoO3VPpQAhQGf95qhVvlQ0GfHZTdW/Jrc4BBym5oc7i6x/nhQoypdWchhXi/VzkKp+M STHNDGJweRlg== X-IronPort-AV: E=McAfee;i="6000,8403,9779"; a="146396529" X-IronPort-AV: E=Sophos;i="5.77,395,1596524400"; d="scan'208";a="146396529" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Oct 2020 13:34:00 -0700 IronPort-SDR: KlcZ+IyO/PL54EjwVkcGTHs3WtMVfCQ6xQkCrMVV/0EmovJ94Q5D8XfqTMPUQDNtujcTdDJ2sK 5pfbBhf4vfHw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,395,1596524400"; d="scan'208";a="522121478" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga006.fm.intel.com with ESMTP; 19 Oct 2020 13:34:00 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Mon, 19 Oct 2020 13:33:59 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5 via Frontend Transport; Mon, 19 Oct 2020 13:33:59 -0700 Received: from NAM04-BN8-obe.outbound.protection.outlook.com (104.47.74.41) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Mon, 19 Oct 2020 13:33:58 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lnNYebTWe8vxwP/OTGFqY/neRkz+GV/iGJLQoHGrZxdv7iYxkhl2SbDcEwJGNUkbODs6m5KrRx8GvhiyFoCLtuKb86bB+o3rYLsZ000CGM0iz2GJEWyp1cfoOPeIaBWQ+ES5CEtTrVHklgjnUGHPxTt3rtYyQhCMDX32SUbOqpEXtXNfcwsXwJWAu5rotuvrkayntpcjLiIH25ljJ2K2G/OkzzzEkNMuXCMSPMUF7wt02X390kveVj3r91elOqiWd1ZUt/BryTNXyKBNaorFLf4Nc2sY7XDjyCEVr765zLQjRV0Q+xOkjNPyhnoIeGl0xO+QHbYU+yXUfPj52HYrnA== 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-SenderADCheck; bh=JuGPA2895Wx+tPOA1QxH2eYtNqNK+s6s+ZdmrAoWsjw=; b=ZNSjIeGcY+RDJTuFIcD9wLTlnKT+2z7m6zUH+/TtIGxxrOEHZ9U3QvGDqH2Nfe0jgkoFHDJq/duhakyU8e+x1bzmORoHA7LIGxstAJs7FWIqQWXrK833Iv4xSm4owbPGD2cb5m0C42EPsUjNpFwc09PsvYgEFmyv4mZLA5bblriCJAPq8rYHXjpioH0JMUUTndp8PPy+e4rg7a8r2Qo4+3H75Dtb+b6BtgF0bWwOwSqDWQNpDjfMdkyyrtrEGgn/I9vYYv1+6LSzw2Pz3KP75U7pcsOT0+LPgzXmq/WtIgXj5UghQKn6rURK3KHnqhWbTmx6o4+njMEsEJY0drYWUg== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JuGPA2895Wx+tPOA1QxH2eYtNqNK+s6s+ZdmrAoWsjw=; b=L+SbHTXoAFKA9sSuoCisBWo/PF3/bfwNochJm+SngzQ0LDwZZBcvo2jU+tRqfTkS/NuMWrLBTvLz7CdWlvy5SbTvwu6lGlQOa44eJooTOA4/zZb9F7mvT81vL3eHFsNABCO0jBYXr7V8fSqz6y7pA9Qtu5xBft+q+57dfEd5Tzk= Received: from MN2PR11MB4461.namprd11.prod.outlook.com (2603:10b6:208:192::29) by MN2PR11MB4238.namprd11.prod.outlook.com (2603:10b6:208:188::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.21; Mon, 19 Oct 2020 20:33:55 +0000 Received: from MN2PR11MB4461.namprd11.prod.outlook.com ([fe80::549f:678b:c83:fffd]) by MN2PR11MB4461.namprd11.prod.outlook.com ([fe80::549f:678b:c83:fffd%4]) with mapi id 15.20.3477.021; Mon, 19 Oct 2020 20:33:55 +0000 From: "Michael D Kinney" To: Laszlo Ersek , "devel@edk2.groups.io" , "Kinney, Michael D" Subject: Re: [edk2-devel] Tianocore-docs Gitbook offline document status (PDF, EPUB, MOBI) Thread-Topic: [edk2-devel] Tianocore-docs Gitbook offline document status (PDF, EPUB, MOBI) Thread-Index: AdajbytdEUL74JEXQGGeX7ELnz+LxwC2tiwAAALZHMA= Date: Mon, 19 Oct 2020 20:33:55 +0000 Message-ID: References: <499b75ab-a015-9d5d-f383-780c66338d4d@redhat.com> In-Reply-To: <499b75ab-a015-9d5d-f383-780c66338d4d@redhat.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.5.1.3 authentication-results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [24.19.191.44] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 5046f824-aaa3-45c9-49ae-08d8746e4ca5 x-ms-traffictypediagnostic: MN2PR11MB4238: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: BIS8lJKSWTWH54ruHzSKyu8IT1IyGJ/R7SAnkfh617gwvIRD2pOK3wd4GbBHyjEacOSVkFN8pXZxrpPSnRm2ZTc7kgMkq2QoCJsksalKctxnntuslAyKh8HToZ6VrUYl2hVmHqqWJkpVMpV7SbMqa4tWrReZZrrwgIpR5U8nOOTXp9/xD/EmQDbFz23j0hz2uDhLF/Q924n/iDYV5Th1g5EJOwn7eN035ixRjn8i+kcysx9MnZgl7bHMyqP/8q1LxaNK/+0v8cZMDEUlZxclMqRxPUpQzqL2ntwiMcYZ0SzD4d3rtZ6I0Y1bps38AlLsQrsFlFK0/4UPP+IRrzexgiSZ1HAogRHExmn7Za22Wwa52UzplsoSC/VuE6bBdaXY4ncke8cGT1YlteSPGKUwCA== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN2PR11MB4461.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(39860400002)(396003)(376002)(136003)(366004)(346002)(8936002)(26005)(52536014)(186003)(66946007)(316002)(966005)(478600001)(110136005)(5660300002)(19627235002)(8676002)(66446008)(64756008)(66476007)(66556008)(33656002)(76116006)(55016002)(9686003)(53546011)(86362001)(83380400001)(7696005)(2906002)(6506007)(71200400001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: e1LXXapOzOv1C0ZSS+/JGa+oPW1n42YWHC0sCu4KWoyImzbApy5iNmAE47Yyd5+RZocZvA8rZ3Y8PNybMdIDg2aKzLoadiNv+HfM29bBVzPGH0wgqEH5Zxw6ZreQIh1ga5FEC1RG3ELGWEoS6/vuzOjszfsnjAAdtXeCuezmfwI9EWjLWZXlp68SXClg6iE89fYCqFE0LT/6HNXn3N0tLpoTJOsUzU3t3E2FC4hGxprScMJu8MenJVNFm1oW0gAxy+v8VdUlVOBwyiuslfStGpc265f1jhAVpvxsirceQ+drButhaK+6DWtVV9MV6Tad4d3vSSyU/slc3bUEZxxu1kCw3hqhjISluVJcNFnssVDkNLYM0ydHOod0Yos786sKBjaqT3gf+nxA/iwrTZDv+4EuwWdXxPCnxeWC2UlkF5ZTFBw/QCihygSbhDXZb1LCVTuloVo1B9h2EuIlQQbEdP4xc+0LkDZ75LjJKlxMbRb0FnU5etyxJu6XXHLyPAUYMI/2Im2Q/U3+15APZ9jyaXHxtkgrRVZ7sKKXpflzod8VreLOIpXu34Pp2fFR80HZd/6SW5OY8mfqVfm1D4EI0wqg8ZNwi4Q3t4AB8LQNzpZEtftPI0Fdjk0ApiOEkmkHETRh/oRD4t4RW9bRCN+cHw== MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4461.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5046f824-aaa3-45c9-49ae-08d8746e4ca5 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Oct 2020 20:33:55.2381 (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: BhqgEwmM/zZI9PH6oXN9JL3RzaVc67KGFv8V5/cI+1IeDHCIgPR7pOw3zvuGPzJrIKYkqO3RUh4SzxX/tzNTyKTG+qnySYC46p9ZvbpUVE8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4238 Return-Path: michael.d.kinney@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 TGFzemxvLA0KDQpZZXMuICBBcyBhIHF1aWNrIGltcGxlbWVudGF0aW9uLCBJIGFtIGNvbnZlcnRp bmcgdGhlIHNvdXJjZSBicmFuY2ggbmFtZSB0byBhIGRpcmVjdG9yeQ0KbmFtZSBiZWxvdyBnaC1w YWdlcyB0byBzdG9yZSB0aGUgZHJhZnQgYW5kIG11bHRpcGxlIHJlbGVhc2VzIGluIHRoZSBzaW5n bGUgZ2gtcGFnZXMNCmJyYW5jaC4gIEkgY291bGQgYWRkIG1vcmUgbG9naWMgdG8gdXNlIGJldHRl ciBwYXRoIG5hbWVzIGlmIHlvdSB0aGluayB0aGF0IGlzIA0KcmVxdWlyZWQuDQoNCkkgYWdyZWUg aXQgd291bGQgYmUgZ29vZCBpZiB3ZSBjb3VsZCBnZXQgdGhlIG9uZSBmaXggZm9yIFBVTUwgdXAg c3RyZWFtZWQgdG8gR2l0Ym9va0lPLg0KSWYgeW91IGxvb2sgYXQgdGhlIGZvbGxvd2luZyBSZWFk bWUgeW91IHdpbGwgc2VlIGl0IGlzIG5vIGxvbmdlciBtYWludGFpbmVkLg0KDQogICAgaHR0cHM6 Ly9naXRodWIuY29tL0dpdGJvb2tJTy9naXRib29rDQoNCldlIGFyZSB1c2luZyB0aGUgbWFqb3Jp dHkgb2YgdGhlIGNvbnRlbnQgZnJvbSB0aGUgR2l0Ym9va0lPIHByb2plY3RzLCAgT25seSB0aGUN Cm9uZSBnaXRib29rIHBsdWdpbiBmb3IgUFVNTCBzdXBwb3J0IGlzIGJlaW5nIHB1bGxlZCBmcm9t IGEgZm9yay4NCg0KVGhpcyBkb2VzIG1lYW5zIHdlIG5lZWQgdG8gaGFuZGxlIGFueSBmdXR1cmUg aXNzdWVzIG91cnNlbHZlcywgYW5kIGlmIHRoYXQgYmVjb21lcw0KdG9vIG11Y2ggd29yaywgd2Ug d291bGQgaGF2ZSB0byBjb25zaWRlciBhIGNvbnZlcnNpb24gdG8gYSBkaWZmZXJlbnQgcHVibGlz aGluZw0Kc2VydmljZSBvciBhIGRpZmZlcmVudCBkb2N1bWVudCBzb3VyY2UgZm9ybWF0Lg0KDQpU aGUgY3VycmVudCBwcm9wb3NhbCBoZXJlIGlzIGEgc3RvcCBnYXAgdG8gbWFrZSBzdXJlIHRoZSBv ZmZsaW5lIGRvY3VtZW50YXRpb24NCmlzIG1hZGUgYXZhaWxhYmxlIHRvIHRoZSBFREsgSUkgQ29t bXVuaXR5Lg0KDQpUaGFua3MsDQoNCk1pa2UNCg0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t LS0tDQo+IEZyb206IExhc3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+DQo+IFNlbnQ6IE1v bmRheSwgT2N0b2JlciAxOSwgMjAyMCAxMjowMCBQTQ0KPiBUbzogZGV2ZWxAZWRrMi5ncm91cHMu aW87IEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4NCj4gU3Vi amVjdDogUmU6IFtlZGsyLWRldmVsXSBUaWFub2NvcmUtZG9jcyBHaXRib29rIG9mZmxpbmUgZG9j dW1lbnQgc3RhdHVzIChQREYsIEVQVUIsIE1PQkkpDQo+IA0KPiBPbiAxMC8xNi8yMCAwNTo0OCwg TWljaGFlbCBEIEtpbm5leSB3cm90ZToNCj4gPiBIZWxsbywNCj4gPg0KPiA+IEkgaGF2ZSBiZWVu IHdvcmtpbmcgb24gYWRkcmVzc2luZyB0aGUgZ2FwcyBpbiB0aGUgdHJhbnNpdGlvbiB0bw0KPiA+ IHRoZSBuZXcgR2l0Qm9vayBzZXJ2aWNlcyBmb3IgdGhlIFRpYW5vQ29yZSBkb2N1bWVudHMgaW4g dGhlIEdpdEJvb2sNCj4gPiBtYXJrZG93biBmb3JtYXQuICBUaGUgbWFqb3IgZ2FwIGlzIHRoZSBs b3NzIG9mIHRoZSBvZmZsaW5lIFBERiwNCj4gPiBFUFVCLCBhbmQgTU9CSSBmb3JtYXRzLg0KPiA+ DQo+ID4gSSBoYXZlIGZvdW5kIGEgR2l0SHViIGFjdGlvbiB0aGF0IHBlcmZvcm1zIHRoZSBlcXVp dmFsZW50IHdvcmsNCj4gPiBvZiB0aGUgbGVnYWN5IEdpdEJvb2sgc2VydmVyIGFuZCBpdCBzdXBw b3J0cyBwdWJsaXNoaW5nIHRoZSBIVE1MLA0KPiA+IFBERiwgRVBVQiwgYW5kIE1PQkkgZm9ybWF0 cyBpbiBhIGdoLXBhZ2VzIGJyYW5jaCBvZiBhIEdpdEJvb2sNCj4gPiBkb2N1bWVudCByZXBvc2l0 b3J5LiAgVGhlIGdoLXBhZ2VzIGJyYW5jaCBzdXBwb3J0cyB0aGUgSFRNTA0KPiA+IHdlYiB2aWV3 IG9mIHRoZSBkb2N1bWVudHMgYW5kIGlzIHN0b3JlZCBhcyBwYXJ0IG9mIHRoZSBzYW1lDQo+ID4g R2l0SHViIHJlcG9zaXRvcnkgdGhhdCBob3N0cyB0aGUgZG9jdW1lbnQgc291cmNlIGZpbGVzLg0K PiA+DQo+ID4gSSBoYXZlIHRyaWVkIHRoaXMgb3V0IG9uIHRoZSBlZGsyLVRlbXBsYXRlU3BlY2lm aWNhdGlvbiBkb2N1bWVudA0KPiA+IGluIHRoZSBUaWFub2NvcmUtRG9jcyBHaXRIdWIgb3JnYW5p emF0aW9uLg0KPiA+DQo+ID4gICAgIGh0dHBzOi8vZ2l0aHViLmNvbS90aWFub2NvcmUtZG9jcy9l ZGsyLVRlbXBsYXRlU3BlY2lmaWNhdGlvbg0KPiA+DQo+ID4gVGhlIGZvbGxvd2luZyBpcyB0aGUg bGluayB0byB0aGUgR2l0SHViIGFjdGlvbnMgWU1MIGZpbGUgdGhhdA0KPiA+IHB1Ymxpc2hlcyBh IGRyYWZ0IHZlcnNpb24gb2YgdGhlIGRvY3VtZW50IGZyb20gdGhlIG1hc3RlciBicmFuY2gNCj4g PiBhbmQgdGhlIHJlbGVhc2UgdmVyc2lvbnMgb2YgdGhlIGRvY3VtZW50IGZyb20gYW5kIHJlbGVh c2UvKiBicmFuY2guDQo+ID4NCj4gPiAgICAgaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS1k b2NzL2VkazItVGVtcGxhdGVTcGVjaWZpY2F0aW9uL2Jsb2IvbWFzdGVyLy5naXRodWIvd29ya2Zs b3dzL2dpdGJvb2stYWN0aW9uLnltbA0KPiA+DQo+ID4gR2l0Qm9vayBBY3Rpb246DQo+ID4gKiBT b3VyY2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9aYW5kZXJaaGFvL2dpdGJvb2stYWN0aW9uDQo+ID4g KiBEb2NzOiBodHRwczovL3psb2dzLm5ldC9naXRib29rLWFjdGlvbi8NCj4gDQo+IERvZXMgdGhl IGFib3ZlIG1lYW4gdGhhdCB0aGUgIkdpdEh1YiBhY3Rpb25zIFlNTCIgZmlsZSBwcm9kdWNlcyBh IG5ldw0KPiBjb21taXQgb24gdGhlIGdoLXBhZ2VzIGJyYW5jaCwgZ2VuZXJhdGVkIGF0IGEgcGFy dGljdWxhciBzdGF0ZQ0KPiAoY2hlY2tvdXQpIG9mIHRoZSBtYXN0ZXIgYnJhbmNoPw0KPiANCj4g QWxzbywgd2hlcmUgaXMgdGhlIFBERiBmb3JtYXQgc3RvcmVkPw0KPiANCj4gPg0KPiA+IEkgZm91 bmQgYSBmZXcgaXNzdWVzIHdpdGggdGhlIHN1cHBvcnQgb2YgZW1iZWRkZWQgUGxhbnRVbWwNCj4g PiBkaWFncmFtcy4gIEEgZm9yayBvZiB0aGUgR2l0Qm9vayBwdW1sIHBsdWdpbiBpcyBhdmFpbGFi bGUNCj4gPiB0aGF0IGFkZHJlc3NlcyB0aGVzZSBpc3N1ZXMuICBUaGUgYm9vay5qc29uIGZpbGUg aXMgdXBkYXRlZA0KPiA+IHRvIHVzZSB0aGlzIG5ld2VyIHBsdWdpbi4NCj4gPg0KPiA+ICAgInBs dWdpbnMiOiBbInB1bWwtYWxldW5nIl0sDQo+ID4NCj4gPiBMaW5rcyB0byB0aGUgR2l0Qm9vayBw dW1sIHBsdWlnaXM6DQo+ID4NCj4gPiBPcmlnaW5hbDogaHR0cHM6Ly9naXRodWIuY29tL0dpdGJv b2tJTy9wbHVnaW4tcHVtbA0KPiA+IFVwZGF0ZWQ6ICBodHRwczovL2dpdGh1Yi5jb20vYWxldW5n L2dpdGJvb2stcGx1Z2luLXB1bWwNCj4gDQo+IEl0IHdvdWxkIGJlIG5pY2UgaWYgdGhlIHVwZGF0 ZXMgY291bGQgYmUgdXBzdHJlYW1lZCBmcm9tIGFsZXVuZydzIHNwYWNlDQo+IHRvIEdpdGJvb2tJ Ty4NCj4gDQo+ID4NCj4gPiBUaGUgZm9sbG93aW5nIGFyZSB0aGUgbGlua3MgdG8gdGhlIEVESyBJ SSBUZW1wbGF0ZSBTcGVjaWZpY2F0aW9uDQo+ID4gZG9jdW1lbnRzIHB1Ymxpc2hlZCBieSB0aGlz IEdpdGJvb2sgQWN0aW9uLiAgTm90aWNlIHRoYXQgYWxsIHRoZQ0KPiA+IGxpbmtzIGFyZSB0byBm aWxlcyBpbiBlaXRoZXIgR2l0SHViIHJlcG9zIG9yIHRoZSB3ZWIgcGFnZXMgcHVibGlzaGVkDQo+ ID4gYnkgR2l0SHViIHdoZW4gYSBnaC1wYWdlcyBicmFuY2ggaXMgcHJlc2VudCBhbmQgdXBkYXRl ZC4NCj4gPg0KPiA+IERyYWZ0IHZlcnNpb25zIGZyb20gbWFzdGVyIGJyYW5jaDoNCj4gPg0KPiA+ IEhUTUw6IGh0dHBzOi8vdGlhbm9jb3JlLWRvY3MuZ2l0aHViLmlvL2VkazItVGVtcGxhdGVTcGVj aWZpY2F0aW9uL21hc3Rlcg0KPiANCj4gVWdoLCBjb25mdXNpbmcuIEl0IHNheXMgIm1hc3RlciIu IEkgZ3Vlc3MgaXQgc3RpbGwgY29uc3VtZXMgdGhlDQo+ICJnaC1wYWdlcyIgYnJhbmNoLg0KPiAN Cj4gPiBQREY6ICBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlLWRvY3MvZWRrMi1UZW1wbGF0 ZVNwZWNpZmljYXRpb24vcmF3L2doLXBhZ2VzL21hc3Rlci9teWJvb2svZWJvb2sucGRmDQo+IA0K PiBIbW1tLiBUaGlzIHNlZW1zIHRvIGFuc3dlciBtdWx0aXBsZSBvZiBteSBxdWVzdGlvbnMgYWJv dmUuIEluZGVlZCB0aGlzDQo+IGJpbmFyeSBQREYgZmlsZSBleGlzdHMgaW4gdGhlIG9yaWdpbmFs IHJlcG8sIGl0IGlzIG9uIHRoZSBnaC1wYWdlcw0KPiBicmFuY2gsIGFuZCAibWFzdGVyIiBpcyBh IHBhdGhuYW1lIGNvbXBvbmVudCAobGlrZWx5IHNob3dpbmcgdGhlIGJyYW5jaA0KPiBuYW1lIHRo YXQgcHJvdmlkZWQgdGhlIG1hcmtkb3duIHNvdXJjZSBjb2RlIGZvciB0aGUgcmVuZGVyaW5nKS4N Cj4gDQo+ID4gRVBVQjogaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS1kb2NzL2VkazItVGVt cGxhdGVTcGVjaWZpY2F0aW9uL3Jhdy9naC1wYWdlcy9tYXN0ZXIvbXlib29rL2Vib29rLmVwdWIN Cj4gPiBNT0JJOiBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlLWRvY3MvZWRrMi1UZW1wbGF0 ZVNwZWNpZmljYXRpb24vcmF3L2doLXBhZ2VzL21hc3Rlci9teWJvb2svZWJvb2subW9iaQ0KPiA+ DQo+ID4gUmVsZWFzZSB2ZXJzaW9ucyBmcm9tIHJlbGVhc2UvMC4yIGJyYW5jaDoNCj4gPg0KPiA+ IEhUTUw6IGh0dHBzOi8vdGlhbm9jb3JlLWRvY3MuZ2l0aHViLmlvL2VkazItVGVtcGxhdGVTcGVj aWZpY2F0aW9uL3JlbGVhc2UtMC4yDQo+ID4gUERGOiAgaHR0cHM6Ly9naXRodWIuY29tL3RpYW5v Y29yZS1kb2NzL2VkazItVGVtcGxhdGVTcGVjaWZpY2F0aW9uL3Jhdy9naC1wYWdlcy9yZWxlYXNl LTAuMi9teWJvb2svZWJvb2sucGRmDQo+ID4gRVBVQjogaHR0cHM6Ly9naXRodWIuY29tL3RpYW5v Y29yZS1kb2NzL2VkazItVGVtcGxhdGVTcGVjaWZpY2F0aW9uL3Jhdy9naC1wYWdlcy9yZWxlYXNl LTAuMi9teWJvb2svZWJvb2suZXB1Yg0KPiA+IE1PQkk6IGh0dHBzOi8vZ2l0aHViLmNvbS90aWFu b2NvcmUtZG9jcy9lZGsyLVRlbXBsYXRlU3BlY2lmaWNhdGlvbi9yYXcvZ2gtcGFnZXMvcmVsZWFz ZS0wLjIvbXlib29rL2Vib29rLm1vYmkNCj4gPg0KPiA+IEluIG9yZGVyIHRvIGVuYWJsZSB0aGlz IG9uIGFsbCB0aGUgZG9jdW1lbnRzIGluIFRpYW5vY29yZS1kb2NzLCB0aGUNCj4gPiBmb2xsb3dp bmcgdGFza3MgbmVlZCB0byBiZSBwZXJmb3JtZWQgb24gZWFjaCBkb2N1bWVudCByZXBvOg0KPiA+ ICogVXBkYXRlIGJvb2suanNvbiBpbiBtYXN0ZXIgYW5kIHJlbGVhc2UvKiBicmFuY2hlcyB0byB1 c2UgdGhlDQo+ID4gICBuZXdlciBQbGFudFVNTCBwbHVnaW4uDQo+IA0KPiBBZ2FpbiwgdXBzdHJl YW1pbmcgdG8gR2l0Ym9va0lPIHdvdWxkIGJlIG5pY2UuIEF0IHRoaXMgdGltZSwNCj4gDQo+ICAg aHR0cHM6Ly9naXRodWIuY29tL2FsZXVuZy9naXRib29rLXBsdWdpbi1wdW1sDQo+IA0KPiByZXBv cnRzDQo+IA0KPiAgICJUaGlzIGJyYW5jaCBpcyAyIGNvbW1pdHMgYWhlYWQgb2YgR2l0Ym9va0lP Om1hc3RlciINCj4gDQo+IGhtbW0uLi4gb2ggd2FpdCwgdGhlIHJlbGV2YW50IGNvbW1pdCBpcyBh bHNvIHRoZSBzdWJqZWN0IG9mIFBSIzggZm9yDQo+IEdpdGJvb2tJTy9wbHVnaW4tcHVtbDoNCj4g DQo+ICAgaHR0cHM6Ly9naXRodWIuY29tL0dpdGJvb2tJTy9wbHVnaW4tcHVtbC9pc3N1ZXMvOA0K PiANCj4gU28gd2h5IHdhcyB0aGF0IFBSIGFiYW5kb25lZD8uLi4NCj4gDQo+ID4gKiBBZGQgdGhl IGZpbGUgLmdpdGh1Yi93b3JrZmxvd3MvZ2l0Ym9vay1hY3Rpb24ueW1sIHRvIHRoZQ0KPiA+ICAg bWFzdGVyIGFuZCByZWxlYXNlLyogYnJhbmNoZXMuDQo+ID4gKiBGb3JjZSBhIGRvY3VtZW50IGJ1 aWxkIG9uIHRoZSBtYXN0ZXIgYW5kIHJlbGVhc2UvKiBicmFuY2hlcyB0bw0KPiA+ICAgcHVibGlz aCBhbGwgZHJhZnQgYW5kIHJlbGVhc2UgdmVyc2lvbnMgb2YgdGhlIGRvY3VtZW50cy4NCj4gPg0K PiA+IFBsZWFzZSByZXZpZXcgdGhlIGNvbnRlbnQgaGVyZSBhbmQgdGhlIHB1Ymxpc2hlZCBkb2N1 bWVudHMgYW5kIGxldA0KPiA+IG1lIGtub3cgaWYgdGhlcmUgYXJlIGFueSBjb25jZXJucyB3aXRo IHN3aXRjaGluZyB0byBhIEdpdEh1Yg0KPiA+IEFjdGlvbiB0byBwdWJsaXNoIGFsbCBUaWFub2Nv cmUgR2l0Ym9vayBtYXJrZG93biBiYXNlZCBkb2N1bWVudHMuDQo+IA0KPiBUaGFuayB5b3UgZm9y IHJlc2VhcmNoaW5nIHRoaXMhDQo+IA0KPiBNeSBvbmx5IGNvbmNlcm4gaXMgdGhhdCBJJ2QgcHJl ZmVyIG91ciBhY3Rpb24gc2NyaXB0cyB0byBjb25zdW1lDQo+IGh0dHBzOi8vZ2l0aHViLmNvbS9H aXRib29rSU8gcmF0aGVyIHRoYW4gaHR0cHM6Ly9naXRodWIuY29tL2FsZXVuZy8gLCBpbg0KPiB0 aGUgbG9uZyB0ZXJtLiBJJ2QgdGhpbmsgdGhlIGZvcm1lciBzaG91bGQgZ2l2ZSB1cyBiZXR0ZXIg c3VwcG9ydCBpbiB0aGUNCj4gbG9uZyB0ZXJtIC0tIGFsdGhvdWdoLCB0aGF0IG1heSBiZSBhIGZv b2xpc2ggaG9wZSwgZ2l2ZW4gdGhhdCB0aGUNCj4gUGxhbnRVbWwgZGlhZ3JhbXMgaXNzdWUgaXMg b25seSBmaXhlZCBpbiB0aGUgbGF0dGVyLCBhdCB0aGUgbW9tZW50IDovDQo+IA0KPiBDYW4gd2Ug c29tZWhvdyB0YWxrIHRvIExlbyBMaWFuZz8gSSB0aGluayB3ZSBzaG91bGQgdW5kZXJzdGFuZCB3 aHkgdGhlDQo+IFBsYW50VU1MIGZpeCBpcyBub3QgcGFydCBvZiB0aGUgb2ZmaWNhbCBHaXRib29r SU8gcmVwby4NCj4gDQo+IFRoYW5rcyENCj4gTGFzemxvDQoNCg==