From user-return-1304-archive-asf-public=cust-asf.ponee.io@kudu.apache.org Fri Mar 16 19:36:02 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 41CC8180608 for ; Fri, 16 Mar 2018 19:36:01 +0100 (CET) Received: (qmail 44153 invoked by uid 500); 16 Mar 2018 18:36:00 -0000 Mailing-List: contact user-help@kudu.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@kudu.apache.org Delivered-To: mailing list user@kudu.apache.org Received: (qmail 44138 invoked by uid 99); 16 Mar 2018 18:35:59 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 16 Mar 2018 18:35:59 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 3D3D11A0798 for ; Fri, 16 Mar 2018 18:35:59 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.888 X-Spam-Level: X-Spam-Status: No, score=0.888 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=-1, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=mediamath.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id x4BC9mEXJ58S for ; Fri, 16 Mar 2018 18:35:57 +0000 (UTC) Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0134.outbound.protection.outlook.com [104.47.41.134]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id D51435F56A for ; Fri, 16 Mar 2018 18:35:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mediamath.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=iDRa0D6juvt5harBNjhc1l8azR7b9MkG3Ryx1kZi6mk=; b=gAL3PR1G+B8nh53NW1zP2FCHtqST++9HkxyddRx0X+XWkOC2CPKw69PbxWY/kElXgqVIbEWO0WezfUo8aekNGD5GYbgFCUoMWLDFCjipKX+SkvfXSLpoXJ3hi2k9Bcfv+e6om/5/2bf5y0ndBfTrCbtCFFks1voqSssw1Aw2pyc= Received: from MW2PR12MB2524.namprd12.prod.outlook.com (52.132.180.155) by MW2PR12MB2523.namprd12.prod.outlook.com (52.132.180.154) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.588.14; Fri, 16 Mar 2018 18:35:38 +0000 Received: from MW2PR12MB2524.namprd12.prod.outlook.com ([fe80::a09c:1041:bf46:1f40]) by MW2PR12MB2524.namprd12.prod.outlook.com ([fe80::a09c:1041:bf46:1f40%13]) with mapi id 15.20.0567.019; Fri, 16 Mar 2018 18:35:38 +0000 From: Clifford Resnick To: "user@kudu.apache.org" Subject: Re: "broadcast" tablet replication for kudu? Thread-Topic: "broadcast" tablet replication for kudu? Thread-Index: AQHTvTUaDLWQYdyNJkOE+OOP/tlzW6PTITUAgAAEZh2AAAPCAP//xFGA Date: Fri, 16 Mar 2018 18:35:38 +0000 Message-ID: <1BEF1E38-2AA2-4CF0-B9B5-CD138C166E80@mediamath.com> References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=cresnick@mediamath.com; x-originating-ip: [172.85.47.138] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;MW2PR12MB2523;7:nGJ7Myp4USISFOjBT/1/wGTN261HKVc5ioOqhmwfyMa4xK9OEK3ewH3S9M/CXla/Jok+B2dK1/RpLlyBC7fJ3DcdCJ+us5x/KJHbkxDrzs/oUAhlorsk/NUbmtK8CnWFVfr4e3/iS/47RabsrFjCN7vZu7qoNAMExsM8sXARuV4mzlpxhcIxlp5CnrHEtTc6Nmho49QhbLHHsTqNlKbuFoKgDjUWhaHcAoXrheUcKx9f93/jBT+piTN0MiVQA1Yv x-ms-exchange-antispam-srfa-diagnostics: SSOS; x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 6508eec2-b1c3-4509-b666-08d58b6cb6db x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(48565401081)(5600026)(4604075)(3008032)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);SRVR:MW2PR12MB2523; x-ms-traffictypediagnostic: MW2PR12MB2523: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(85827821059158); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(3231221)(944501244)(52105095)(3002001)(10201501046)(6055026)(6041310)(20161123562045)(20161123564045)(20161123558120)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011);SRVR:MW2PR12MB2523;BCL:0;PCL:0;RULEID:;SRVR:MW2PR12MB2523; x-forefront-prvs: 0613912E23 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(346002)(376002)(396003)(39380400002)(366004)(39850400004)(199004)(189003)(478600001)(3846002)(99286004)(2351001)(5660300001)(14454004)(106356001)(2906002)(86362001)(2501003)(5250100002)(7736002)(6116002)(97736004)(33656002)(3280700002)(76176011)(36756003)(2900100001)(6246003)(3660700001)(68736007)(6436002)(54896002)(5640700003)(229853002)(53936002)(66066001)(236005)(6512007)(186003)(102836004)(59450400001)(6506007)(53546011)(6916009)(83716003)(93886005)(316002)(26005)(1730700003)(2950100002)(8676002)(81166006)(81156014)(82746002)(8936002)(105586002)(25786009)(6486002)(24704002);DIR:OUT;SFP:1102;SCL:1;SRVR:MW2PR12MB2523;H:MW2PR12MB2524.namprd12.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; received-spf: None (protection.outlook.com: mediamath.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: kGgnyvPMiwk3ro/gmXGGKmhBuFC7m6cBBNolcv55/LgsAe5qXK2+B0NfUnBjVDlzyaQiP0zOH8UBE9LsURCOzWC8CM04D/fICc3jvtD/oGxXT3JCyz4C9Y4FDPRb6pYqJhKuYD6p39MYR/HUE0VpoVNrwIiZpLDXTWkUw7NFzpG7khx1YAyKwE7xt/MK0BBxA/Iq3+vI1l4fCEwsqvvS6VyMGqH0AL7/9liXbdu0aCsCqUd9PwICbHNu/ig0H97ePZA9LUEYuqQZQT2IV3u4jiLvqVrJNbpN9NSrbftlaGWoj0/Hi3Mo70/VMXz0xb2G8uYCHZ+TzWtv3QNKuhcnPg== spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: multipart/alternative; boundary="_000_1BEF1E382AA24CF0B9B5CD138C166E80mediamathcom_" MIME-Version: 1.0 X-OriginatorOrg: mediamath.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6508eec2-b1c3-4509-b666-08d58b6cb6db X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Mar 2018 18:35:38.2436 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 85d8894b-475e-4dd5-b636-4d92f529f7aa X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW2PR12MB2523 --_000_1BEF1E382AA24CF0B9B5CD138C166E80mediamathcom_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 VGhhbmtzIGZvciB0aGF0LCBnbGFkIEkgd2FzIHdyb25nIHRoZXJlISBBc2lkZSBmcm9tIHJlcGxp Y2F0aW9uIGNvbnNpZGVyYXRpb25zLCBpcyBpdCBhbHNvIHJlY29tbWVuZGVkIHRoZSBudW1iZXIg b2YgdGFibGV0IHNlcnZlcnMgYmUgb2RkPw0KDQpJIHdpbGwgY2hlY2sgZm9ydW1zIGFzIHlvdSBz dWdnZXN0ZWQsIGJ1dCBmcm9tIHdoYXQgSSByZWFkIGFmdGVyIHNlYXJjaGluZyBpcyB0aGF0IElt cGFsYSByZWxpZXMgb24gdXNlciBjb25maWd1cmVkIGNhY2hpbmcgc3RyYXRlZ2llcyB1c2luZyBI REZTIGNhY2hlLiAgVGhlIHdvcmtsb2FkIGZvciB0aGVzZSB0YWJsZXMgaXMgdmVyeSBsaWdodCB3 cml0ZSwgbWF5YmUgYSBkb3plbiBvciBzbyByZWNvcmRzIHBlciBob3VyIGFjcm9zcyA2IG9yIDcg dGFibGVzLiBUaGUgc2l6ZSBvZiB0aGUgdGFibGVzIHJhbmdlcyBmcm9tIHRob3VzYW5kcyB0byBs b3cgbWlsbGlvbnMgb2Ygcm93cyBzbyBzbyBzdWItcGFydGl0aW9uaW5nIHdvdWxkIG5vdCBiZSBy ZXF1aXJlZC4gU28gcGVyaGFwcyB0aGlzIGlzIG5vdCBhIHR5cGljYWwgdXNlLWNhc2UgYnV0IEkg dGhpbmsgaXQgY291bGQgd29yayBxdWl0ZSB3ZWxsIHdpdGgga3VkdS4NCg0KRnJvbTogRGFuIEJ1 cmtlcnQgPGRhbmJ1cmtlcnRAYXBhY2hlLm9yZzxtYWlsdG86ZGFuYnVya2VydEBhcGFjaGUub3Jn Pj4NClJlcGx5LVRvOiAidXNlckBrdWR1LmFwYWNoZS5vcmc8bWFpbHRvOnVzZXJAa3VkdS5hcGFj aGUub3JnPiIgPHVzZXJAa3VkdS5hcGFjaGUub3JnPG1haWx0bzp1c2VyQGt1ZHUuYXBhY2hlLm9y Zz4+DQpEYXRlOiBGcmlkYXksIE1hcmNoIDE2LCAyMDE4IGF0IDI6MDkgUE0NClRvOiAidXNlckBr dWR1LmFwYWNoZS5vcmc8bWFpbHRvOnVzZXJAa3VkdS5hcGFjaGUub3JnPiIgPHVzZXJAa3VkdS5h cGFjaGUub3JnPG1haWx0bzp1c2VyQGt1ZHUuYXBhY2hlLm9yZz4+DQpTdWJqZWN0OiBSZTogImJy b2FkY2FzdCIgdGFibGV0IHJlcGxpY2F0aW9uIGZvciBrdWR1Pw0KDQpUaGUgcmVwbGljYXRpb24g Y291bnQgaXMgdGhlIG51bWJlciBvZiB0YWJsZXQgc2VydmVycyB3aGljaCBLdWR1IHdpbGwgaG9z dCBjb3BpZXMgb24uICBTbyBpZiB5b3Ugc2V0IHRoZSByZXBsaWNhdGlvbiBsZXZlbCB0byA1LCBL dWR1IHdpbGwgcHV0IHRoZSBkYXRhIG9uIDUgc2VwYXJhdGUgdGFibGV0IHNlcnZlcnMuICBUaGVy ZSdzIG5vIGJ1aWx0LWluIGJyb2FkY2FzdCB0YWJsZSBmZWF0dXJlOyB1cHBpbmcgdGhlIHJlcGxp Y2F0aW9uIGZhY3RvciBpcyB0aGUgY2xvc2VzdCB0aGluZy4gIEEgY291cGxlIG9mIHRoaW5ncyB0 byBrZWVwIGluIG1pbmQ6DQoNCi0gQWx3YXlzIHVzZSBhbiBvZGQgcmVwbGljYXRpb24gY291bnQu ICBUaGlzIGlzIGltcG9ydGFudCBkdWUgdG8gaG93IHRoZSBSYWZ0IGFsZ29yaXRobSB3b3Jrcy4g IFJlY2VudCB2ZXJzaW9ucyBvZiBLdWR1IHdvbid0IGV2ZW4gbGV0IHlvdSBzcGVjaWZ5IGFuIGV2 ZW4gbnVtYmVyIHdpdGhvdXQgZmxpcHBpbmcgc29tZSBmbGFncy4NCi0gV2UgZG9uJ3QgdGVzdCBt dWNoIG11Y2ggYmV5b25kIDUgcmVwbGljYXMuICBJdCBzaG91bGQgd29yaywgYnV0IHlvdSBtYXkg cnVuIGluIHRvIGlzc3VlcyBzaW5jZSBpdCdzIGEgcmVsYXRpdmVseSByYXJlIGNvbmZpZ3VyYXRp b24uICBXaXRoIGEgaGVhdnkgd3JpdGUgd29ya2xvYWQgYW5kIG1hbnkgcmVwbGljYXMgeW91IGFy ZSBldmVuIG1vcmUgbGlrZWx5IHRvIGVuY291bnRlciBpc3N1ZXMuDQoNCkl0J3MgYWxzbyB3b3J0 aCBjaGVja2luZyBpbiBhbiBJbXBhbGEgZm9ydW0gd2hldGhlciBpdCBoYXMgZmVhdHVyZXMgdGhh dCBtYWtlIGpvaW5zIGFnYWluc3Qgc21hbGwgYnJvYWRjYXN0IHRhYmxlcyBiZXR0ZXI/ICBQZXJo YXBzIEltcGFsYSBjYW4gY2FjaGUgc21hbGwgdGFibGVzIGxvY2FsbHkgd2hlbiBkb2luZyBqb2lu cy4NCg0KLSBEYW4NCg0KT24gRnJpLCBNYXIgMTYsIDIwMTggYXQgMTA6NTUgQU0sIENsaWZmb3Jk IFJlc25pY2sgPGNyZXNuaWNrQG1lZGlhbWF0aC5jb208bWFpbHRvOmNyZXNuaWNrQG1lZGlhbWF0 aC5jb20+PiB3cm90ZToNClRoZSBwcm9ibGVtIGlzLCBBRklLLCB0aGF0IHJlcGxpY2F0aW9uIGNv dW50IGlzIG5vdCBuZWNlc3NhcmlseSB0aGUgZGlzdHJpYnV0aW9uIGNvdW50LCBzbyB5b3UgY2Fu J3QgZ3VhcmFudGVlIGFsbCB0YWJsZXQgc2VydmVycyB3aWxsIGhhdmUgYSBjb3B5Lg0KDQpPbiBN YXIgMTYsIDIwMTggMTo0MSBQTSwgQm9yaXMgVHl1a2luIDxib3Jpc0Bib3Jpc3R5dWtpbi5jb208 bWFpbHRvOmJvcmlzQGJvcmlzdHl1a2luLmNvbT4+IHdyb3RlOg0KSSdtIG5ldyB0byBLdWR1IGJ1 dCB3ZSBhcmUgYWxzbyBnb2luZyB0byB1c2UgSW1wYWxhIG1vc3RseSB3aXRoIEt1ZHUuIFdlIGhh dmUgYSBmZXcgdGFibGVzIHRoYXQgYXJlIHNtYWxsIGJ1dCB1c2VkIGEgbG90LiBNeSBwbGFuIGlz IHJlcGxpY2F0ZSB0aGVtIG1vcmUgdGhhbiAzIHRpbWVzLiBXaGVuIHlvdSBjcmVhdGUgYSBrdWR1 IHRhYmxlLCB5b3UgY2FuIHNwZWNpZnkgbnVtYmVyIG9mIHJlcGxpY2F0ZWQgY29waWVzICgzIGJ5 IGRlZmF1bHQpIGFuZCBJIGd1ZXNzIHlvdSBjYW4gcHV0IHRoZXJlIGEgbnVtYmVyLCBjb3JyZXNw b25kaW5nIHRvIHlvdXIgbm9kZSBjb3VudCBpbiBjbHVzdGVyLiBUaGUgZG93bnNpZGUsIHlvdSBj YW5ub3QgY2hhbmdlIHRoYXQgbnVtYmVyIHVubGVzcyB5b3UgcmVjcmVhdGUgYSB0YWJsZS4NCg0K T24gRnJpLCBNYXIgMTYsIDIwMTggYXQgMTA6NDIgQU0sIENsaWZmIFJlc25pY2sgPGNyZXNueUBn bWFpbC5jb208bWFpbHRvOmNyZXNueUBnbWFpbC5jb20+PiB3cm90ZToNCldlIHdpbGwgc29vbiBi ZSBtb3Zpbmcgb3VyIGFuYWx5dGljcyBmcm9tIEFXUyBSZWRzaGlmdCB0byBJbXBhbGEvS3VkdS4g T25lIFJlZHNoaWZ0IGZlYXR1cmUgdGhhdCB3ZSB3aWxsIG1pc3MgaXMgaXRzIEFMTCBEaXN0cmli dXRpb24sIHdoZXJlIGEgY29weSBvZiBhIHRhYmxlIGlzIG1haW50YWluZWQgb24gZWFjaCBzZXJ2 ZXIuIFdlIGRlZmluZSBhIG51bWJlciBvZiBtZXRhZGF0YSB0YWJsZXMgdGhpcyB3YXkgc2luY2Ug dGhleSBhcmUgdXNlZCBpbiBuZWFybHkgZXZlcnkgcXVlcnkuIFdlIGFyZSBjb25zaWRlcmluZyB1 c2luZyBwYXJxdWV0IGluIEhERlMgY2FjaGUgZm9yIHRoZXNlLCBhbmQgS3VkdSB3b3VsZCBiZSBh IG11Y2ggYmV0dGVyIGZpdCBmb3IgdGhlIHVwZGF0ZSBzZW1hbnRpY3MgYnV0IHdlIGFyZSB3b3Jy aWVkIGFib3V0IHRoZSBhZGRpdGlvbmFsIGNvbnRlbnRpb24uICBJJ20gd29uZGVyaW5nIGlmIGhh dmluZyBhIEJyb2FkY2FzdCwgb3IgQUxMLCB0YWJsZXQgcmVwbGljYXRpb24gbWlnaHQgYmUgYW4g ZWFzeSBmZWF0dXJlIHRvIGFkZCB0byBLdWR1Pw0KDQotQ2xpZmYNCg0KDQo= --_000_1BEF1E382AA24CF0B9B5CD138C166E80mediamathcom_ Content-Type: text/html; charset="utf-8" Content-ID: <96ED3FA7EE51944EB83512223B76AEEC@namprd12.prod.outlook.com> Content-Transfer-Encoding: base64 PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJy ZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsgY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1zaXplOiAx NHB4OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiPg0KPGRpdj4NCjxkaXY+VGhh bmtzIGZvciB0aGF0LCBnbGFkIEkgd2FzIHdyb25nIHRoZXJlISBBc2lkZSBmcm9tIHJlcGxpY2F0 aW9uIGNvbnNpZGVyYXRpb25zLCBpcyBpdCBhbHNvIHJlY29tbWVuZGVkIHRoZSBudW1iZXIgb2Yg dGFibGV0IHNlcnZlcnMgYmUgb2RkPzwvZGl2Pg0KPGRpdj48YnI+DQo8L2Rpdj4NCjxkaXY+SSB3 aWxsIGNoZWNrIGZvcnVtcyBhcyB5b3Ugc3VnZ2VzdGVkLCBidXQgZnJvbSB3aGF0IEkgcmVhZCBh ZnRlciBzZWFyY2hpbmcgaXMgdGhhdCBJbXBhbGEgcmVsaWVzIG9uIHVzZXIgY29uZmlndXJlZCBj YWNoaW5nIHN0cmF0ZWdpZXMgdXNpbmcgSERGUyBjYWNoZS4gJm5ic3A7VGhlIHdvcmtsb2FkIGZv ciB0aGVzZSB0YWJsZXMgaXMgdmVyeSBsaWdodCB3cml0ZSwgbWF5YmUgYSBkb3plbiBvciBzbyBy ZWNvcmRzIHBlciBob3VyIGFjcm9zcyA2IG9yDQogNyB0YWJsZXMuIFRoZSBzaXplIG9mIHRoZSB0 YWJsZXMgcmFuZ2VzIGZyb20gdGhvdXNhbmRzIHRvIGxvdyBtaWxsaW9ucyBvZiByb3dzIHNvIHNv IHN1Yi1wYXJ0aXRpb25pbmcgd291bGQgbm90IGJlIHJlcXVpcmVkLiBTbyBwZXJoYXBzIHRoaXMg aXMgbm90IGEgdHlwaWNhbCB1c2UtY2FzZSBidXQgSSB0aGluayBpdCBjb3VsZCB3b3JrIHF1aXRl IHdlbGwgd2l0aCBrdWR1LjwvZGl2Pg0KPGRpdj4NCjxkaXYgaWQ9Ik1BQ19PVVRMT09LX1NJR05B VFVSRSI+PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj48YnI+DQo8L2Rpdj4NCjxzcGFuIGlk PSJPTEtfU1JDX0JPRFlfU0VDVElPTiI+DQo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpDYWxpYnJp OyBmb250LXNpemU6MTJwdDsgdGV4dC1hbGlnbjpsZWZ0OyBjb2xvcjpibGFjazsgQk9SREVSLUJP VFRPTTogbWVkaXVtIG5vbmU7IEJPUkRFUi1MRUZUOiBtZWRpdW0gbm9uZTsgUEFERElORy1CT1RU T006IDBpbjsgUEFERElORy1MRUZUOiAwaW47IFBBRERJTkctUklHSFQ6IDBpbjsgQk9SREVSLVRP UDogI2I1YzRkZiAxcHQgc29saWQ7IEJPUkRFUi1SSUdIVDogbWVkaXVtIG5vbmU7IFBBRERJTkct VE9QOiAzcHQiPg0KPHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQiPkZyb206IDwvc3Bhbj5E YW4gQnVya2VydCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmRhbmJ1cmtlcnRAYXBhY2hlLm9yZyI+ZGFu YnVya2VydEBhcGFjaGUub3JnPC9hPiZndDs8YnI+DQo8c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6 Ym9sZCI+UmVwbHktVG86IDwvc3Bhbj4mcXVvdDs8YSBocmVmPSJtYWlsdG86dXNlckBrdWR1LmFw YWNoZS5vcmciPnVzZXJAa3VkdS5hcGFjaGUub3JnPC9hPiZxdW90OyAmbHQ7PGEgaHJlZj0ibWFp bHRvOnVzZXJAa3VkdS5hcGFjaGUub3JnIj51c2VyQGt1ZHUuYXBhY2hlLm9yZzwvYT4mZ3Q7PGJy Pg0KPHNwYW4gc3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQiPkRhdGU6IDwvc3Bhbj5GcmlkYXksIE1h cmNoIDE2LCAyMDE4IGF0IDI6MDkgUE08YnI+DQo8c3BhbiBzdHlsZT0iZm9udC13ZWlnaHQ6Ym9s ZCI+VG86IDwvc3Bhbj4mcXVvdDs8YSBocmVmPSJtYWlsdG86dXNlckBrdWR1LmFwYWNoZS5vcmci PnVzZXJAa3VkdS5hcGFjaGUub3JnPC9hPiZxdW90OyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnVzZXJA a3VkdS5hcGFjaGUub3JnIj51c2VyQGt1ZHUuYXBhY2hlLm9yZzwvYT4mZ3Q7PGJyPg0KPHNwYW4g c3R5bGU9ImZvbnQtd2VpZ2h0OmJvbGQiPlN1YmplY3Q6IDwvc3Bhbj5SZTogJnF1b3Q7YnJvYWRj YXN0JnF1b3Q7IHRhYmxldCByZXBsaWNhdGlvbiBmb3Iga3VkdT88YnI+DQo8L2Rpdj4NCjxkaXY+ PGJyPg0KPC9kaXY+DQo8c3BhbiBzdHlsZT0ibXNvLWJvb2ttYXJrOl9NYWlsT3JpZ2luYWxCb2R5 Ij4NCjxibG9ja3F1b3RlIGlkPSJNQUNfT1VUTE9PS19BVFRSSUJVVElPTl9CTE9DS1FVT1RFIiBz dHlsZT0iQk9SREVSLUxFRlQ6ICNiNWM0ZGYgNSBzb2xpZDsgUEFERElORzowIDAgMCA1OyBNQVJH SU46MCAwIDAgNTsiPg0KPGRpdj4NCjxkaXY+DQo8ZGl2IGRpcj0ibHRyIj4NCjxkaXY+DQo8ZGl2 Pg0KPGRpdj5UaGUgcmVwbGljYXRpb24gY291bnQgaXMgdGhlIG51bWJlciBvZiB0YWJsZXQgc2Vy dmVycyB3aGljaCBLdWR1IHdpbGwgaG9zdCBjb3BpZXMgb24uJm5ic3A7IFNvIGlmIHlvdSBzZXQg dGhlIHJlcGxpY2F0aW9uIGxldmVsIHRvIDUsIEt1ZHUgd2lsbCBwdXQgdGhlIGRhdGEgb24gNSBz ZXBhcmF0ZSB0YWJsZXQgc2VydmVycy4mbmJzcDsgVGhlcmUncyBubyBidWlsdC1pbiBicm9hZGNh c3QgdGFibGUgZmVhdHVyZTsgdXBwaW5nIHRoZSByZXBsaWNhdGlvbiBmYWN0b3INCiBpcyB0aGUg Y2xvc2VzdCB0aGluZy4mbmJzcDsgQSBjb3VwbGUgb2YgdGhpbmdzIHRvIGtlZXAgaW4gbWluZDo8 YnI+DQo8YnI+DQo8L2Rpdj4NCi0gQWx3YXlzIHVzZSBhbiBvZGQgcmVwbGljYXRpb24gY291bnQu Jm5ic3A7IFRoaXMgaXMgaW1wb3J0YW50IGR1ZSB0byBob3cgdGhlIFJhZnQgYWxnb3JpdGhtIHdv cmtzLiZuYnNwOyBSZWNlbnQgdmVyc2lvbnMgb2YgS3VkdSB3b24ndCBldmVuIGxldCB5b3Ugc3Bl Y2lmeSBhbiBldmVuIG51bWJlciB3aXRob3V0IGZsaXBwaW5nIHNvbWUgZmxhZ3MuPGJyPg0KPC9k aXY+DQotIFdlIGRvbid0IHRlc3QgbXVjaCBtdWNoIGJleW9uZCA1IHJlcGxpY2FzLiZuYnNwOyBJ dCA8aT5zaG91bGQ8L2k+IHdvcmssIGJ1dCB5b3UgbWF5IHJ1biBpbiB0byBpc3N1ZXMgc2luY2Ug aXQncyBhIHJlbGF0aXZlbHkgcmFyZSBjb25maWd1cmF0aW9uLiZuYnNwOyBXaXRoIGEgaGVhdnkg d3JpdGUgd29ya2xvYWQgYW5kIG1hbnkgcmVwbGljYXMgeW91IGFyZSBldmVuIG1vcmUgbGlrZWx5 IHRvIGVuY291bnRlciBpc3N1ZXMuPGJyPg0KPGJyPg0KPC9kaXY+DQo8ZGl2Pkl0J3MgYWxzbyB3 b3J0aCBjaGVja2luZyBpbiBhbiBJbXBhbGEgZm9ydW0gd2hldGhlciBpdCBoYXMgZmVhdHVyZXMg dGhhdCBtYWtlIGpvaW5zIGFnYWluc3Qgc21hbGwgYnJvYWRjYXN0IHRhYmxlcyBiZXR0ZXI/Jm5i c3A7IFBlcmhhcHMgSW1wYWxhIGNhbiBjYWNoZSBzbWFsbCB0YWJsZXMgbG9jYWxseSB3aGVuIGRv aW5nIGpvaW5zLjxicj4NCjwvZGl2Pg0KPGRpdj48YnI+DQo8L2Rpdj4NCi0gRGFuPGJyPg0KPC9k aXY+DQo8ZGl2IGNsYXNzPSJnbWFpbF9leHRyYSI+PGJyPg0KPGRpdiBjbGFzcz0iZ21haWxfcXVv dGUiPk9uIEZyaSwgTWFyIDE2LCAyMDE4IGF0IDEwOjU1IEFNLCBDbGlmZm9yZCBSZXNuaWNrIDxz cGFuIGRpcj0ibHRyIj4NCiZsdDs8YSBocmVmPSJtYWlsdG86Y3Jlc25pY2tAbWVkaWFtYXRoLmNv bSIgdGFyZ2V0PSJfYmxhbmsiPmNyZXNuaWNrQG1lZGlhbWF0aC5jb208L2E+Jmd0Ozwvc3Bhbj4g d3JvdGU6PGJyPg0KPGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2lu OjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6MXB4ICNjY2Mgc29saWQ7cGFkZGluZy1sZWZ0OjFleCI+ DQo8ZGl2Pg0KPGRpdiBkaXI9ImF1dG8iPlRoZSBwcm9ibGVtIGlzLCBBRklLLCB0aGF0IHJlcGxp Y2F0aW9uIGNvdW50IGlzIG5vdCBuZWNlc3NhcmlseSB0aGUgZGlzdHJpYnV0aW9uIGNvdW50LCBz byB5b3UgY2FuJ3QgZ3VhcmFudGVlIGFsbCB0YWJsZXQgc2VydmVycyB3aWxsIGhhdmUgYSBjb3B5 LjwvZGl2Pg0KPGRpdj4NCjxkaXYgY2xhc3M9Img1Ij4NCjxkaXYgY2xhc3M9ImdtYWlsX2V4dHJh Ij48YnI+DQo8ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+T24gTWFyIDE2LCAyMDE4IDE6NDEgUE0s IEJvcmlzIFR5dWtpbiAmbHQ7PGEgaHJlZj0ibWFpbHRvOmJvcmlzQGJvcmlzdHl1a2luLmNvbSIg dGFyZ2V0PSJfYmxhbmsiPmJvcmlzQGJvcmlzdHl1a2luLmNvbTwvYT4mZ3Q7IHdyb3RlOjxiciB0 eXBlPSJhdHRyaWJ1dGlvbiI+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxkaXYgZGlyPSJsdHIi PkknbSBuZXcgdG8gS3VkdSBidXQgd2UgYXJlIGFsc28gZ29pbmcgdG8gdXNlIEltcGFsYSBtb3N0 bHkgd2l0aCBLdWR1LiBXZSBoYXZlIGEgZmV3IHRhYmxlcyB0aGF0IGFyZSBzbWFsbCBidXQgdXNl ZCBhIGxvdC4gTXkgcGxhbiBpcyByZXBsaWNhdGUgdGhlbSBtb3JlIHRoYW4gMyB0aW1lcy4gV2hl biB5b3UgY3JlYXRlIGEga3VkdSB0YWJsZSwgeW91IGNhbiBzcGVjaWZ5IG51bWJlciBvZiByZXBs aWNhdGVkIGNvcGllcyAoMw0KIGJ5IGRlZmF1bHQpIGFuZCBJIGd1ZXNzIHlvdSBjYW4gcHV0IHRo ZXJlIGEgbnVtYmVyLCBjb3JyZXNwb25kaW5nIHRvIHlvdXIgbm9kZSBjb3VudCBpbiBjbHVzdGVy LiBUaGUgZG93bnNpZGUsIHlvdSBjYW5ub3QgY2hhbmdlIHRoYXQgbnVtYmVyIHVubGVzcyB5b3Ug cmVjcmVhdGUgYSB0YWJsZS48L2Rpdj4NCjxkaXYgY2xhc3M9ImdtYWlsX2V4dHJhIj48YnI+DQo8 ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+T24gRnJpLCBNYXIgMTYsIDIwMTggYXQgMTA6NDIgQU0s IENsaWZmIFJlc25pY2sgPHNwYW4gZGlyPSJsdHIiPg0KJmx0OzxhIGhyZWY9Im1haWx0bzpjcmVz bnlAZ21haWwuY29tIiB0YXJnZXQ9Il9ibGFuayI+Y3Jlc255QGdtYWlsLmNvbTwvYT4mZ3Q7PC9z cGFuPiB3cm90ZTo8YnI+DQo8YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJt YXJnaW46MCAwIDAgLjhleDtib3JkZXItbGVmdDoxcHggI2NjYyBzb2xpZDtwYWRkaW5nLWxlZnQ6 MWV4Ij4NCjxkaXYgZGlyPSJsdHIiPldlIHdpbGwgc29vbiBiZSBtb3Zpbmcgb3VyIGFuYWx5dGlj cyBmcm9tIEFXUyBSZWRzaGlmdCB0byBJbXBhbGEvS3VkdS4gT25lIFJlZHNoaWZ0IGZlYXR1cmUg dGhhdCB3ZSB3aWxsIG1pc3MgaXMgaXRzIEFMTCBEaXN0cmlidXRpb24sIHdoZXJlIGEgY29weSBv ZiBhIHRhYmxlIGlzIG1haW50YWluZWQgb24gZWFjaCBzZXJ2ZXIuIFdlIGRlZmluZSBhIG51bWJl ciBvZiBtZXRhZGF0YSB0YWJsZXMgdGhpcyB3YXkgc2luY2UNCiB0aGV5IGFyZSB1c2VkIGluIG5l YXJseSBldmVyeSBxdWVyeS4gV2UgYXJlIGNvbnNpZGVyaW5nIHVzaW5nIHBhcnF1ZXQgaW4gSERG UyBjYWNoZSBmb3IgdGhlc2UsIGFuZCBLdWR1IHdvdWxkIGJlIGEgbXVjaCBiZXR0ZXIgZml0IGZv ciB0aGUgdXBkYXRlIHNlbWFudGljcyBidXQgd2UgYXJlIHdvcnJpZWQgYWJvdXQgdGhlIGFkZGl0 aW9uYWwgY29udGVudGlvbi4mbmJzcDsgSSdtIHdvbmRlcmluZyBpZiBoYXZpbmcgYSBCcm9hZGNh c3QsIG9yIEFMTCwgdGFibGV0DQogcmVwbGljYXRpb24gbWlnaHQgYmUgYW4gZWFzeSBmZWF0dXJl IHRvIGFkZCB0byBLdWR1PyZuYnNwOzxzcGFuIGNsYXNzPSJtXy03NTI4MTI2NTI4ODcwMzY0MDMy SE9FblpiIj48Zm9udCBjb2xvcj0iIzg4ODg4OCI+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPGRpdj4t Q2xpZmYmbmJzcDs8L2Rpdj4NCjwvZm9udD48L3NwYW4+PC9kaXY+DQo8L2Jsb2NrcXVvdGU+DQo8 L2Rpdj4NCjxicj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Js b2NrcXVvdGU+DQo8L2Rpdj4NCjxicj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2tx dW90ZT4NCjwvc3Bhbj48L3NwYW4+DQo8L2JvZHk+DQo8L2h0bWw+DQo= --_000_1BEF1E382AA24CF0B9B5CD138C166E80mediamathcom_--