Return-Path: X-Original-To: apmail-hive-user-archive@www.apache.org Delivered-To: apmail-hive-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id CE1D48D4C for ; Sun, 14 Aug 2011 16:15:41 +0000 (UTC) Received: (qmail 78802 invoked by uid 500); 14 Aug 2011 16:15:41 -0000 Delivered-To: apmail-hive-user-archive@hive.apache.org Received: (qmail 78658 invoked by uid 500); 14 Aug 2011 16:15:40 -0000 Mailing-List: contact user-help@hive.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@hive.apache.org Delivered-To: mailing list user@hive.apache.org Received: (qmail 78650 invoked by uid 99); 14 Aug 2011 16:15:40 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 14 Aug 2011 16:15:40 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL,UNPARSEABLE_RELAY X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [98.138.91.64] (HELO nm18-vm1.bullet.mail.ne1.yahoo.com) (98.138.91.64) by apache.org (qpsmtpd/0.29) with SMTP; Sun, 14 Aug 2011 16:15:33 +0000 Received: from [98.138.90.57] by nm18.bullet.mail.ne1.yahoo.com with NNFMP; 14 Aug 2011 16:15:12 -0000 Received: from [98.138.89.234] by tm10.bullet.mail.ne1.yahoo.com with NNFMP; 14 Aug 2011 16:15:12 -0000 Received: from [127.0.0.1] by omp1049.mail.ne1.yahoo.com with NNFMP; 14 Aug 2011 16:15:12 -0000 X-Yahoo-Newman-Id: 208125.16895.bm@omp1049.mail.ne1.yahoo.com Received: (qmail 62011 invoked from network); 14 Aug 2011 16:15:12 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=DKIM-Signature:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:Received:X-rim-org-msg-ref-id:Message-ID:Reply-To:X-Priority:References:In-Reply-To:Sensitivity:Importance:Subject:To:From:Date:Content-Type:MIME-Version; b=KhcSTUrjrw5760pSII8SGHIdidB3JmI7LuuE/qVpOG+1/fcnPrqCBNXcMK195DrIR01JRH1Y0IR5Yam7pcaJ5B+lPxNUu5SK8pHTK4pC7j2mWCbgpyJOy4YClJGDwZer7ldREmXqRHdBIFXgzGtwSKeI6RjSgpeQWIm06IHRw4g= ; DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1313338512; bh=7NRpAHiep/rPh3mOTOR1LQG8bp5mPTtfFUtnRSBYRmY=; h=X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:Received:X-rim-org-msg-ref-id:Message-ID:Reply-To:X-Priority:References:In-Reply-To:Sensitivity:Importance:Subject:To:From:Date:Content-Type:MIME-Version; b=i7+dIxl/23Pka3x4fFfw2PlAWXztPCF2au2amuXa3/r2h4I47ynAwmTab2vT++Tuhneaz9AM9IlaYPAk4wueBmKgWRM9+/b2DF9aO00GJyJKRbV07RegIzo0aEGI+NPSYcbkLtYcc5l/fEZN3+EiU/rweB0UZi8ISn5Zs0qIKOg= X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: qvEtIAgVM1kAtCvsWjDq..DnlMqgr3CtGE3CY8ykwCqY96W JpJ3zvj2B0iqPZpNzpX8w.qE3FevVBT4JH8i5uoOSUsGsjpjQJWwwFszDoxB f6JqMkofPLbqPv42ttYVhGou9QqVSntSl70_rEp6brRX4X9pYavjzkr9b13z mfXjgRTP7NdrpYQ467QCgoffxzIjoCMIwpx44KSwZPgD9K4GVOTTiPsXu6_O bNzyAPcbYHvmDAozpHYvdechc3ImxeICGpkMRc9XVbTt5_aQjTYmnS8wwZIM _XId2Ql2s1GPfKSlzAtHrUJ2GGHaDK.lJIfePd7xzY8p6_hEW62IBR99HPTA sIE40STsCHa12E7pH4GbxbvVtQeAZs.PpEAAIAnsnBjnGlFo7Sghp3wIUGa1 ScuJBgI4v.TgqrJAMImXiMAzG33MlsV8A8jk39AcFwXr6UdFLCQtz8O6rScA NOdl1EeSBMSmiiMjsEorCTyCBfzOlMobSgLHORrPw1i__lggzYp9DIOdQ..M b8r3EyO2dMsCUTuXXmBgaQuKJb96Rrw-- X-Yahoo-SMTP: fUyZ91eswBBme0tpFWJ5iyHn6M7J Received: from b1.c2.bise7.blackberry (bejoy_ks@178.239.83.253 with xymcookie) by smtp103-mob.biz.mail.ne1.yahoo.com with SMTP; 14 Aug 2011 09:15:11 -0700 PDT X-rim-org-msg-ref-id: 1484711435 Message-ID: <1484711435-1313338508-cardhu_decombobulator_blackberry.rim.net-435405184-@b16.c2.bise7.blackberry> Reply-To: bejoy_ks@yahoo.com X-Priority: Normal References: <19fd56e8.130fe.131bcaee8a1.Coremail.hadoop_wu@163.com> <1238666980-1313157485-cardhu_decombobulator_blackberry.rim.net-837547322-@b16.c2.bise7.blackberry><4E47E248.9000201@gmail.com> In-Reply-To: <4E47E248.9000201@gmail.com> Sensitivity: Normal Importance: Normal Subject: Re: how to load data to partitioned table To: user@hive.apache.org From: bejoy_ks@yahoo.com Date: Sun, 14 Aug 2011 16:15:03 +0000 Content-Type: multipart/alternative; boundary="part9120-boundary-484455944-1422056440" MIME-Version: 1.0 --part9120-boundary-484455944-1422056440 Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="Windows-1252" WWEgSSB2ZXJ5IG11Y2ggYWdyZWUgd2l0aCB5b3Ugb24gdGhvc2UgbGluZXMuIFVzaW5nIHRoZSBi YXNpYyBzdHVmZiB3b3VsZCBsaXRlcmFsbHkgcnVuIGludG8gbWVtb3J5IGlzc3VlcyAgd2l0aCBs YXJnZSBkYXRhc2V0cy4gSSBoYWQgc29tZSBvZiB0aG9zZSByZXNvbHZlZCBieSB1c2luZyB0aGUg RElTVFJJQlVURSBCWSBjbGF1c2UgYW5kIHNvLiBJbiBzaG9ydCBhIGxpdHRsZSB3b3JrIGFyb3Vu ZCBvdmVyIHlvdXIgaGl2ZSBxdWVyaWVzIGNvdWxkIGhlbHAgeW91IG91dCBpbiBzb21lIGNhc2Vz Lg0KUmVnYXJkcw0KQmVqb3kgSyBTDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9t OiBoYWRvb3BtYW4gPGhhZG9vcG1hbkBnbWFpbC5jb20+DQpEYXRlOiBTdW4sIDE0IEF1ZyAyMDEx IDA4OjU3OjEyIA0KVG86IDx1c2VyQGhpdmUuYXBhY2hlLm9yZz4NClJlcGx5LVRvOiB1c2VyQGhp dmUuYXBhY2hlLm9yZw0KU3ViamVjdDogUmU6IGhvdyB0byBsb2FkIGRhdGEgdG8gcGFydGl0aW9u ZWQgdGFibGUNCg0KU29tZXRoaW5nIGVsc2UgSSd2ZSBub3RpY2VkIGlzIHdoZW4gbG9hZGluZyBM T1RTIG9mIGhpc3RvcmljYWwgZGF0YSwgaWYgDQp5b3UgY2FuIHRyeSB0byBzYXkgbG9hZCBhIG1v bnRoIG9mIGRhdGEgYXQgYSB0aW1lLCB0cnkgdG8ganVzdCBsb2FkIFRIQVQgDQptb250aCBvZiBk YXRhIGFuZCBvbmx5IHRoYXQgbW9udGguICBJJ3ZlIGJlZW4gYWJsZSB0byBsb2FkIHNldmVyYWwg eWVhcnMgDQpvZiBkYXRhIChkZXBlbmRpbmcgb24gdGhlIGRhdGEpIGF0IGEgc2luZ2xlIGxvYWQg aG93ZXZlciB0aGVyZSBoYXZlIGJlZW4gDQp0aW1lcyB3aGVuIGxvYWRpbmcgYSBsYXJnZSBkYXRh c2V0IHRoYXQgSSB3b3VsZCBydW4gaW50byBtZW1vcnkgaXNzdWVzIA0KZHVyaW5nIHRoZSByZWR1 Y2UgcGhhc2UgKHVzdWFsbHkgZHVyaW5nIHNodWZmbGUvc29ydCkuICBUaGluZ3MgZnJvbSBvdXQg DQpvZiBtZW1vcnkgdG8gc3RhY2sgb3ZlcmZsb3cgbWVzc2FnZXMgKEkndmUgY29tcGlsZWQgYSBs aXN0IG9mIHRoZSBtb3JlIA0KZnVuIG9uZXMpLg0KDQpUaGVuIEkgbm90aWNlZCB0aGF0IG9ubHkg bG9hZGluZyBkYXRhIGZyb20gc2F5IGEgc2luZ2xlIG1vbnRoIGxvYWRlZCANCnF1aWNrbHkgYW5k IHdpdGhvdXQgdGhlIG1lbW9yeSBoZWFkYWNoZXMgZHVyaW5nIHRoZSByZWR1Y2UuDQoNClNvbWV0 aGluZyB0byBrZWVwIGluIG1pbmQgYW5kIGl0IHdvcmtzIGdyZWF0IQ0KDQoNCg0KT24gMDgvMTIv MjAxMSAwNzo1OCBBTSwgYmVqb3lfa3NAeWFob28uY29tIHdyb3RlOg0KPiBIaSBEYW5pZWwNCj4g SnVzdCBoYXZpbmcgYSBsb29rIGF0IHlvdXIgcmVxdWlyZW1lbnQgLCB0byBsb2FkIGRhdGEgaW50 byBhIHBhcnRpdGlvbiANCj4gYmFzZWQgaGl2ZSB0YWJsZSBmcm9tIGFueSBpbnB1dCBmaWxlIHRo ZSBtb3N0IGhhc3NsZSBmcmVlIGFwcHJvYWNoIA0KPiB3b3VsZCBiZS4NCj4gMS4gTG9hZCB0aGUg ZGF0YSBpbnRvIGEgbm9uIHBhcnRpdGlvbmVkIHRhYmxlIHRoYXQgc2hhcmVzIHNpbWlsYXIgDQo+ IHN0cnVjdHVyZSBhcyB0aGUgdGFyZ2V0IHRhYmxlLg0KPiAyLiBQb3B1bGF0ZSB0aGUgdGFyZ2V0 IHRhYmxlIHdpdGggdGhlIGRhdGEgZnJvbSBub24gcGFydGl0aW9uZWQgb25lIA0KPiB1c2luZyBo aXZlIGR5bmFtaWMgcGFydGl0aW9uDQo+IGFwcHJvYWNoLg0KPiBXaXRoIER5bmFtaWMgcGFydGl0 aW9ucyB5b3UgZG9uJ3QgbmVlZCB0byBtYW51YWxseSBpZGVudGlmeSB0aGUgZGF0YSANCj4gcGFy dGl0aW9ucyBhbmQgZGlzdHJpYnV0ZSBkYXRhIGFjY29yZGluZ2x5Lg0KPg0KPiBBIHNpbWlsYXIg aW1wbGVtZW50YXRpb24gaXMgZGVzY3JpYmVkIGluIHRoZSBibG9nIHBvc3QNCj4gd3d3LmtpY2tz dGFydGhhZG9vcC5ibG9nc3BvdC5jb20vMjAxMS8wNi9ob3ctdG8tc3BlZWQtdXAteW91ci1oaXZl LXF1ZXJpZXMtaW4uaHRtbA0KPg0KPiBIb3BlIGl0IGhlbHBzDQo+DQo+IFJlZ2FyZHMNCj4gQmVq b3kgSyBTDQo+DQo+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiAqRnJvbTogKiBWaWthcyBTcml2YXN0YXZh IDx2aWthcy5zcml2YXN0YXZhQG9uZTk3Lm5ldD4NCj4gKkRhdGU6ICpGcmksIDEyIEF1ZyAyMDEx IDE3OjMxOjI4ICswNTMwDQo+ICpUbzogKjx1c2VyQGhpdmUuYXBhY2hlLm9yZz4NCj4gKlJlcGx5 VG86ICogdXNlckBoaXZlLmFwYWNoZS5vcmcNCj4gKlN1YmplY3Q6ICpSZTogaG93IHRvIGxvYWQg ZGF0YSB0byBwYXJ0aXRpb25lZCB0YWJsZQ0KPg0KPiBIZXkgLA0KPg0KPiBTaW1wbGV5IHlvdSBo YXZlIHJ1biBxdWVyeSBsaWtlIHRoaXMNCj4NCj4gRlJPTSBzYWxlc190ZW1wIElOU0VSVCBPVkVS V1JJVEUgVEFCTEUgc2FsZXMgcGFydGl0aW9uKHBlcmlvZF9rZXkpIA0KPiBTRUxFQ1QgKg0KPg0K Pg0KPiBSZWdhcmRzDQo+IFZpa2FzIFNyaXZhc3RhdmENCj4NCj4NCj4gMjAxMS84LzEyIERhbmll bCxXdSA8aGFkb29wX3d1QDE2My5jb20gPG1haWx0bzpoYWRvb3Bfd3VAMTYzLmNvbT4+DQo+DQo+ ICAgICAgIHN1cHBvc2UgdGhlIHRhYmxlIGlzIHBhcnRpdGlvbmVkIGJ5IHBlcmlvZF9rZXksIGFu ZCB0aGUgY3N2IGZpbGUNCj4gICAgIGFsc28gaGFzIGEgY29sdW1uIG5hbWVkIGFzIHBlcmlvZF9r ZXkuIFRoZSBjc3YgZmlsZSBjb250YWlucw0KPiAgICAgbXVsdGlwbGUgZGF5cyBvZiBkYXRhLCBo b3cgY2FuIHdlIGxvYWQgaXQgaW4gdGhlIHRoZSB0YWJsZT8NCj4NCj4gICAgIEkgdGhpbmsgb2Yg YW4gd29ya2Fyb3VuZCBieSBmaXJzdCBsb2FkIHRoZSBkYXRhIGludG8gYQ0KPiAgICAgbm9uLXBh cnRpdGlvbiB0YWJsZSwgYW5kIHRoZW4gaW5zZXJ0IHRoZSBkYXRhIGZyb20gbm9uLXBhcnRpdGlv bg0KPiAgICAgdGFibGUgdG8gdGhlIHBhcnRpdGlvbiB0YWJsZS4NCj4NCj4gICAgIGhpdmU+IElO U0VSVCBPVkVSV1JJVEUgVEFCTEUgc2FsZXMgU0VMRUNUICogRlJPTSBzYWxlc190ZW1wOw0KPiAg ICAgRkFJTEVEOiBFcnJvciBpbiBzZW1hbnRpYyBhbmFseXNpczogbmVlZCB0byBzcGVjaWZ5IHBh cnRpdGlvbg0KPiAgICAgY29sdW1ucyBiZWNhdXNlIHRoZSBkZXN0aW5hdGlvbiB0YWJsZSBpcyBw YXJ0aXRpb25lZC4NCj4NCj4NCj4gICAgIEhvd2V2ZXIgaXQgZG9lc24ndCB3b3JrIGFsc28uIHBs ZWFzZSBoZWxwLg0KPg0KPg0KPg0KPg0KPg0KPiAtLSANCj4gV2l0aCBSZWdhcmRzDQo+IFZpa2Fz IFNyaXZhc3RhdmENCj4NCj4gRFdIICYgQW5hbHl0aWNzIFRlYW0NCj4gTW9iOis5MSA5NTYwODg1 OTAwDQo+IE9uZTk3IHwgTGV0J3MgZ2V0IHRhbGtpbmcgIQ0KPg0KDQoNCg== --part9120-boundary-484455944-1422056440 Content-Transfer-Encoding: base64 Content-Type: text/html; charset="Windows-1252" PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEgVHJhbnNpdGlvbmFs Ly9FTiI+DQo8aHRtbD4NCiAgPGhlYWQ+DQogICAgPG1ldGEgY29udGVudD0idGV4dC9odG1sOyBj aGFyc2V0PXdpbmRvd3MtMTI1MiINCiAgICAgIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSI+DQog IDwvaGVhZD4NCiAgPGJvZHkgdGV4dD0iIzAwMDAwMCIgYmdjb2xvcj0iI2ZmZmZmZiI+WWEgSSB2 ZXJ5IG11Y2ggYWdyZWUgd2l0aCB5b3Ugb24gdGhvc2UgbGluZXMuIFVzaW5nIHRoZSBiYXNpYyBz dHVmZiB3b3VsZCBsaXRlcmFsbHkgcnVuIGludG8gbWVtb3J5IGlzc3VlcyAgd2l0aCBsYXJnZSBk YXRhc2V0cy4gSSBoYWQgc29tZSBvZiB0aG9zZSByZXNvbHZlZCBieSB1c2luZyB0aGUgRElTVFJJ QlVURSBCWSBjbGF1c2UgYW5kIHNvLiBJbiBzaG9ydCBhIGxpdHRsZSB3b3JrIGFyb3VuZCBvdmVy IHlvdXIgaGl2ZSBxdWVyaWVzIGNvdWxkIGhlbHAgeW91IG91dCBpbiBzb21lIGNhc2VzLjxwPlJl Z2FyZHM8YnIvPkJlam95IEsgUzwvcD48aHIvPjxkaXY+PGI+RnJvbTogPC9iPiBoYWRvb3BtYW4g Jmx0O2hhZG9vcG1hbkBnbWFpbC5jb20mZ3Q7DQo8L2Rpdj48ZGl2PjxiPkRhdGU6IDwvYj5TdW4s IDE0IEF1ZyAyMDExIDA4OjU3OjEyIC0wNjAwPC9kaXY+PGRpdj48Yj5UbzogPC9iPiZsdDt1c2Vy QGhpdmUuYXBhY2hlLm9yZyZndDs8L2Rpdj48ZGl2PjxiPlJlcGx5VG86IDwvYj4gdXNlckBoaXZl LmFwYWNoZS5vcmcNCjwvZGl2PjxkaXY+PGI+U3ViamVjdDogPC9iPlJlOiBob3cgdG8gbG9hZCBk YXRhIHRvIHBhcnRpdGlvbmVkIHRhYmxlPC9kaXY+PGRpdj48YnIvPjwvZGl2Pg0KICAgIFNvbWV0 aGluZyBlbHNlIEkndmUgbm90aWNlZCBpcyB3aGVuIGxvYWRpbmcgTE9UUyBvZiBoaXN0b3JpY2Fs IGRhdGEsDQogICAgaWYgeW91IGNhbiB0cnkgdG8gc2F5IGxvYWQgYSBtb250aCBvZiBkYXRhIGF0 IGEgdGltZSwgdHJ5IHRvIGp1c3QNCiAgICBsb2FkIFRIQVQgbW9udGggb2YgZGF0YSBhbmQgb25s eSB0aGF0IG1vbnRoLqAgSSd2ZSBiZWVuIGFibGUgdG8gbG9hZA0KICAgIHNldmVyYWwgeWVhcnMg b2YgZGF0YSAoZGVwZW5kaW5nIG9uIHRoZSBkYXRhKSBhdCBhIHNpbmdsZSBsb2FkDQogICAgaG93 ZXZlciB0aGVyZSBoYXZlIGJlZW4gdGltZXMgd2hlbiBsb2FkaW5nIGEgbGFyZ2UgZGF0YXNldCB0 aGF0IEkNCiAgICB3b3VsZCBydW4gaW50byBtZW1vcnkgaXNzdWVzIGR1cmluZyB0aGUgcmVkdWNl IHBoYXNlICh1c3VhbGx5IGR1cmluZw0KICAgIHNodWZmbGUvc29ydCkuoCBUaGluZ3MgZnJvbSBv dXQgb2YgbWVtb3J5IHRvIHN0YWNrIG92ZXJmbG93IG1lc3NhZ2VzDQogICAgKEkndmUgY29tcGls ZWQgYSBsaXN0IG9mIHRoZSBtb3JlIGZ1biBvbmVzKS48YnI+DQogICAgPGJyPg0KICAgIFRoZW4g SSBub3RpY2VkIHRoYXQgb25seSBsb2FkaW5nIGRhdGEgZnJvbSBzYXkgYSBzaW5nbGUgbW9udGgg bG9hZGVkDQogICAgcXVpY2tseSBhbmQgd2l0aG91dCB0aGUgbWVtb3J5IGhlYWRhY2hlcyBkdXJp bmcgdGhlIHJlZHVjZS48YnI+DQogICAgPGJyPg0KICAgIFNvbWV0aGluZyB0byBrZWVwIGluIG1p bmQgYW5kIGl0IHdvcmtzIGdyZWF0ITxicj4NCiAgICA8YnI+DQogICAgPGJyPg0KICAgIDxicj4N CiAgICBPbiAwOC8xMi8yMDExIDA3OjU4IEFNLCA8YSBjbGFzcz0ibW96LXR4dC1saW5rLWFiYnJl dmlhdGVkIiBocmVmPSJtYWlsdG86YmVqb3lfa3NAeWFob28uY29tIj5iZWpveV9rc0B5YWhvby5j b208L2E+IHdyb3RlOg0KICAgIDxibG9ja3F1b3RlDQpjaXRlPSJtaWQ6MTIzODY2Njk4MC0xMzEz MTU3NDg1LWNhcmRodV9kZWNvbWJvYnVsYXRvcl9ibGFja2JlcnJ5LnJpbS5uZXQtODM3NTQ3MzIy LUBiMTYuYzIuYmlzZTcuYmxhY2tiZXJyeSINCiAgICAgIHR5cGU9ImNpdGUiPg0KICAgICAgPG1l dGEgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXdpbmRvd3MtMTI1MiINCiAgICAgICAgaHR0 cC1lcXVpdj0iQ29udGVudC1UeXBlIj4NCiAgICAgIEhpIERhbmllbDxicj4NCiAgICAgIEp1c3Qg aGF2aW5nIGEgbG9vayBhdCB5b3VyIHJlcXVpcmVtZW50ICwgdG8gbG9hZCBkYXRhIGludG8gYQ0K ICAgICAgcGFydGl0aW9uIGJhc2VkIGhpdmUgdGFibGUgZnJvbSBhbnkgaW5wdXQgZmlsZSB0aGUg bW9zdCBoYXNzbGUNCiAgICAgIGZyZWUgYXBwcm9hY2ggd291bGQgYmUuPGJyPg0KICAgICAgMS4g TG9hZCB0aGUgZGF0YSBpbnRvIGEgbm9uIHBhcnRpdGlvbmVkIHRhYmxlIHRoYXQgc2hhcmVzIHNp bWlsYXINCiAgICAgIHN0cnVjdHVyZSBhcyB0aGUgdGFyZ2V0IHRhYmxlLjxicj4NCiAgICAgIDIu IFBvcHVsYXRlIHRoZSB0YXJnZXQgdGFibGUgd2l0aCB0aGUgZGF0YSBmcm9tIG5vbiBwYXJ0aXRp b25lZA0KICAgICAgb25lIHVzaW5nIGhpdmUgZHluYW1pYyBwYXJ0aXRpb248YnI+DQogICAgICBh cHByb2FjaC48YnI+DQogICAgICBXaXRoIER5bmFtaWMgcGFydGl0aW9ucyB5b3UgZG9uJ3QgbmVl ZCB0byBtYW51YWxseSBpZGVudGlmeSB0aGUNCiAgICAgIGRhdGEgcGFydGl0aW9ucyBhbmQgZGlz dHJpYnV0ZSBkYXRhIGFjY29yZGluZ2x5LiA8YnI+DQogICAgICA8YnI+DQogICAgICBBIHNpbWls YXIgaW1wbGVtZW50YXRpb24gaXMgZGVzY3JpYmVkIGluIHRoZSBibG9nIHBvc3Q8YnI+DQo8YSBj bGFzcz0ibW96LXR4dC1saW5rLWFiYnJldmlhdGVkIiBocmVmPSJodHRwOi8vd3d3LmtpY2tzdGFy dGhhZG9vcC5ibG9nc3BvdC5jb20vMjAxMS8wNi9ob3ctdG8tc3BlZWQtdXAteW91ci1oaXZlLXF1 ZXJpZXMtaW4uaHRtbCI+d3d3LmtpY2tzdGFydGhhZG9vcC5ibG9nc3BvdC5jb20vMjAxMS8wNi9o b3ctdG8tc3BlZWQtdXAteW91ci1oaXZlLXF1ZXJpZXMtaW4uaHRtbDwvYT48YnI+DQogICAgICA8 YnI+DQogICAgICBIb3BlIGl0IGhlbHBzPGJyPg0KICAgICAgPHA+UmVnYXJkczxicj4NCiAgICAg ICAgQmVqb3kgSyBTPC9wPg0KICAgICAgPGhyPg0KICAgICAgPGRpdj48Yj5Gcm9tOiA8L2I+IFZp a2FzIFNyaXZhc3RhdmENCiAgICAgICAgPGEgY2xhc3M9Im1vei10eHQtbGluay1yZmMyMzk2RSIg aHJlZj0ibWFpbHRvOnZpa2FzLnNyaXZhc3RhdmFAb25lOTcubmV0Ij4mbHQ7dmlrYXMuc3JpdmFz dGF2YUBvbmU5Ny5uZXQmZ3Q7PC9hPg0KICAgICAgPC9kaXY+DQogICAgICA8ZGl2PjxiPkRhdGU6 IDwvYj5GcmksIDEyIEF1ZyAyMDExIDE3OjMxOjI4ICswNTMwPC9kaXY+DQogICAgICA8ZGl2Pjxi PlRvOiA8L2I+PGEgY2xhc3M9Im1vei10eHQtbGluay1yZmMyMzk2RSIgaHJlZj0ibWFpbHRvOnVz ZXJAaGl2ZS5hcGFjaGUub3JnIj4mbHQ7dXNlckBoaXZlLmFwYWNoZS5vcmcmZ3Q7PC9hPjwvZGl2 Pg0KICAgICAgPGRpdj48Yj5SZXBseVRvOiA8L2I+IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstYWJi cmV2aWF0ZWQiIGhyZWY9Im1haWx0bzp1c2VyQGhpdmUuYXBhY2hlLm9yZyI+dXNlckBoaXZlLmFw YWNoZS5vcmc8L2E+DQogICAgICA8L2Rpdj4NCiAgICAgIDxkaXY+PGI+U3ViamVjdDogPC9iPlJl OiBob3cgdG8gbG9hZCBkYXRhIHRvIHBhcnRpdGlvbmVkIHRhYmxlPC9kaXY+DQogICAgICA8ZGl2 Pjxicj4NCiAgICAgIDwvZGl2Pg0KICAgICAgPGZvbnQgY29sb3I9IiMwMDAwOTkiPjxmb250IHNp emU9IjIiPjxmb250DQogICAgICAgICAgICBmYWNlPSJhcmlhbCxoZWx2ZXRpY2Esc2Fucy1zZXJp ZiI+SGV5ICw8YnI+DQogICAgICAgICAgICA8YnI+DQogICAgICAgICAgICBTaW1wbGV5IHlvdSBo YXZlIHJ1biBxdWVyeSBsaWtlIHRoaXM8YnI+DQogICAgICAgICAgICA8YnI+DQogICAgICAgICAg PC9mb250PjwvZm9udD48L2ZvbnQ+RlJPTSBzYWxlc190ZW1wIElOU0VSVCBPVkVSV1JJVEUgVEFC TEUNCiAgICAgIHNhbGVzIHBhcnRpdGlvbihwZXJpb2Rfa2V5KSBTRUxFQ1QgKiA8YnI+DQogICAg ICA8YnI+DQogICAgICA8YnI+DQogICAgICBSZWdhcmRzPGJyPg0KICAgICAgVmlrYXMgU3JpdmFz dGF2YTxicj4NCiAgICAgIDxmb250IGNvbG9yPSIjMDAwMDk5Ij48Zm9udCBzaXplPSIyIj48Zm9u dA0KICAgICAgICAgICAgZmFjZT0iYXJpYWwsaGVsdmV0aWNhLHNhbnMtc2VyaWYiPjxicj4NCiAg ICAgICAgICA8L2ZvbnQ+PC9mb250PjwvZm9udD48YnI+DQogICAgICA8ZGl2IGNsYXNzPSJnbWFp bF9xdW90ZSI+MjAxMS84LzEyIERhbmllbCxXdSA8c3BhbiBkaXI9Imx0ciI+Jmx0OzxhDQogICAg ICAgICAgICBtb3otZG8tbm90LXNlbmQ9InRydWUiIGhyZWY9Im1haWx0bzpoYWRvb3Bfd3VAMTYz LmNvbSI+aGFkb29wX3d1QDE2My5jb208L2E+Jmd0Ozwvc3Bhbj48YnI+DQogICAgICAgIDxibG9j a3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjogMHB0IDBwdCAwcHQNCiAg ICAgICAgICAwLjhleDsgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2IoMjA0LCAyMDQsIDIwNCk7 DQogICAgICAgICAgcGFkZGluZy1sZWZ0OiAxZXg7Ij4NCiAgICAgICAgICA8ZGl2IHN0eWxlPSJs aW5lLWhlaWdodDogMS43OyBjb2xvcjogcmdiKDAsIDAsIDApOyBmb250LXNpemU6DQogICAgICAg ICAgICAxNHB4OyBmb250LWZhbWlseTogYXJpYWw7Ij6gDQogICAgICAgICAgICBzdXBwb3NlIHRo ZSB0YWJsZSBpcyBwYXJ0aXRpb25lZCBieSBwZXJpb2Rfa2V5LCBhbmQgdGhlIGNzdg0KICAgICAg ICAgICAgZmlsZSBhbHNvIGhhcyBhIGNvbHVtbiBuYW1lZCBhcyBwZXJpb2Rfa2V5LiBUaGUgY3N2 IGZpbGUNCiAgICAgICAgICAgIGNvbnRhaW5zIG11bHRpcGxlIGRheXMgb2YgZGF0YSwgaG93IGNh biB3ZSBsb2FkIGl0IGluIHRoZQ0KICAgICAgICAgICAgdGhlIHRhYmxlPyA8YnI+DQogICAgICAg ICAgICA8YnI+DQogICAgICAgICAgICBJIHRoaW5rIG9mIGFuIHdvcmthcm91bmQgYnkgZmlyc3Qg bG9hZCB0aGUgZGF0YSBpbnRvIGENCiAgICAgICAgICAgIG5vbi1wYXJ0aXRpb24gdGFibGUsIGFu ZCB0aGVuIGluc2VydCB0aGUgZGF0YSBmcm9tDQogICAgICAgICAgICBub24tcGFydGl0aW9uIHRh YmxlIHRvIHRoZSBwYXJ0aXRpb24gdGFibGUuPGJyPg0KICAgICAgICAgICAgPGJyPg0KICAgICAg ICAgICAgaGl2ZSZndDsgSU5TRVJUIE9WRVJXUklURSBUQUJMRSBzYWxlcyBTRUxFQ1QgKiBGUk9N DQogICAgICAgICAgICBzYWxlc190ZW1wOzxicj4NCiAgICAgICAgICAgIEZBSUxFRDogRXJyb3Ig aW4gc2VtYW50aWMgYW5hbHlzaXM6IG5lZWQgdG8gc3BlY2lmeQ0KICAgICAgICAgICAgcGFydGl0 aW9uIGNvbHVtbnMgYmVjYXVzZSB0aGUgZGVzdGluYXRpb24gdGFibGUgaXMNCiAgICAgICAgICAg IHBhcnRpdGlvbmVkLjxicj4NCiAgICAgICAgICAgIDxicj4NCiAgICAgICAgICAgIDxicj4NCiAg ICAgICAgICAgIEhvd2V2ZXIgaXQgZG9lc24ndCB3b3JrIGFsc28uIHBsZWFzZSBoZWxwLjxicj4N CiAgICAgICAgICA8L2Rpdj4NCiAgICAgICAgICA8YnI+DQogICAgICAgICAgPGJyPg0KICAgICAg ICAgIDxzcGFuIHRpdGxlPSJuZXRlYXNlZm9vdGVyIj48c3Bhbj48L3NwYW4+PC9zcGFuPjwvYmxv Y2txdW90ZT4NCiAgICAgIDwvZGl2Pg0KICAgICAgPGJyPg0KICAgICAgPGJyIGNsZWFyPSJhbGwi Pg0KICAgICAgPGJyPg0KICAgICAgLS0gPGJyPg0KICAgICAgPGZvbnQgc3R5bGU9ImZvbnQtZmFt aWx5OiBhcmlhbCxoZWx2ZXRpY2Esc2Fucy1zZXJpZjsiDQogICAgICAgIGZhY2U9InZlcmRhbmEs IHNhbnMtc2VyaWYiPjxmb250IGNvbG9yPSIjMDAwMDk5Ij5XaXRoIFJlZ2FyZHM8YnI+DQogICAg ICAgICAgVmlrYXMgU3JpdmFzdGF2YTxicj4NCiAgICAgICAgICA8YnI+DQogICAgICAgICAgRFdI ICZhbXA7IEFuYWx5dGljcyBUZWFtPC9mb250PjwvZm9udD4NCiAgICAgIDxkaXYgc3R5bGU9ImZv bnQtZmFtaWx5OiBhcmlhbCxoZWx2ZXRpY2Esc2Fucy1zZXJpZjsiPjxmb250DQogICAgICAgICAg Y29sb3I9IiMwMDAwOTkiPk1vYjorOTEgOTU2MDg4NTkwMDxicj4NCiAgICAgICAgICBPbmU5NyB8 IExldCdzIGdldCB0YWxraW5nICE8L2ZvbnQ+PC9kaXY+DQogICAgICA8YnI+DQogICAgPC9ibG9j a3F1b3RlPg0KICAgIDxicj4NCiAgPC9ib2R5Pg0KPC9odG1sPg0KDQo= --part9120-boundary-484455944-1422056440--