Re: [AUDITORY] [External] Re: [AUDITORY] arXiv web of trust ("Brian FG Katz (SU)" )


Subject: Re: [AUDITORY] [External] Re: [AUDITORY] arXiv web of trust
From:    "Brian FG Katz (SU)"  <brian.katz@xxxxxxxx>
Date:    Wed, 7 Jun 2023 08:35:02 +0200

----_com.samsung.android.email_5841188886624740 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 RGVhciBCb3JpcyxEbyB5b3UgaGF2ZSBhbnkgZXZpZGVuY2Ugb2Ygb2NjdXJyaW5nPyBGb3IgdGhl IHZhcmlvdXMgam91cm5hbHMgd2hlcmUgSSBjb250cmlidXRlIGFzIEFzc29jaWF0ZSBFZGl0b3Is IHRoZSByb2xlIG9mIHRoZSBFZGl0b3IgaXMgZGVjaWRpbmcgYSBtYW51c2NyaXB0IGlzIG1pbm9y LCB1bnRpbCB0aGVyZSBpcyBhIGNvbmZsaWN0LCBzdWNoIGFzIGlmIHRoZSBhdXRob3IgZGlzcHV0 ZXMgYSByZWplY3Rpb24uIFRoZXkgYWxzbyB2YWxpZGF0aW9uIHRoZSBBc3NvY2lhdGUgRWRpdG9y cyByZWNvbW1lbmRhdGlvbiwgYXMgdGhlIEVkaXRvciBoYXMgdGhlICJmaW5hbCIgc2F5LsKgQXMg QXNzb2NpYXRlIEVkaXRpciwgcmVqZWN0aW9uIHdpdGhvdXQgcmV2aWV3IG11c3QgYmUganVzdGlm aWVkLCBhbmQgaXMgdXN1YWxseSBvbmx5IHBlcm1pdHRlZCBpZiB0aGUgbWFudXNjcmlwdCBpcyBq dWRnZWQgb3V0LW9mLXNjaG9vbCwgd2hpY2ggYWdhaW4gY2FuIGJlIHJlZnV0ZWQgdG8gdGhlIGVk aXRvci4gSSBhbHNvIGtub3cgdGhlIGxhdHRlciBpcyBwb3NzaWJsZSBhcyBJIGhhdmUgYmVlbiBp biBzdWNoIHNpdHVhdGlvbiBhcyB0aGUgYXV0aG9yIGFuZCBzdWNjZWVkIGluIG15IHJlYnV0dGFs LkkgaGF2ZSBuZXZlciBzZWVuIG5vdCBoZWFyIGRpc2N1c3Npb24gb2YgYSBjYXNlIG9mIGJsaW5k IHJlamVjdGlvbiB3aXRob3V0IHJlYXNvbiBvciBjaGFuY2UgZm9yIHJlYnV0dGFsLk9mIGNvdXJz ZSwgSSdtIG9wZW4gdG8gaGVhciBvdGhlcnMgZXhwZXJpZW5jZSwgYnV0IHRoaXMgc2VlbXMgbGlr ZSBhIGJvb2dleW1hbi7CoC0tQnJpYW4gRkcgS2F0ekVxdWlwZSBMQU0gOiBMdXRoZXJpZXMgQWNv dXN0aXF1ZSBNdXNpcXVlU29yYm9ubmUgVW5pdmVyc2l0w6ksIENOUlMsIEluc3RpdHV0IOKIgidB bGVtYmVydAotLS0tLS0tLSBPcmlnaW5hbCBtZXNzYWdlIC0tLS0tLS0tRnJvbTogQm9yaXMgR291 csOpdml0Y2ggPGJvcmlzQFBJMzE0Lk5FVD4gRGF0ZTogNi83LzIzICAwNjowNyAgKEdNVCswMTow MCkgVG86IEFVRElUT1JZQExJU1RTLk1DR0lMTC5DQSBTdWJqZWN0OiBSZTogW0FVRElUT1JZXSBb RXh0ZXJuYWxdIFJlOiBbQVVESVRPUlldIGFyWGl2IHdlYiBvZiB0cnVzdCAKICAgIERlYXIgYWxs LAogICAgSSB0aGluayBtb3N0IG9mIHVzIG1pZ2h0IHN0YXJ0IHRvIGJlIGEKICAgICAgYml0IGV4 aGF1c3RlZCB3aXRoIHRoaXMgZGlzY3Vzc2lvbiB3aGljaCBpcyB2ZXJ5IGludGVyZXN0aW5nCiAg ICAgIHRob3VnaC4gSSdsbCB0aHVzIHRyeSB0byBiZSBzaG9ydC4gSSdtIGp1c3Qgc3VycHJpc2Vk IHRoYXQgbm9ib2R5CiAgICAgIG1lbnRpb25lZCAoaWYgSSByZWFkIGNvcnJlY3RseSBhbGwgdGhl IGRpc2N1c3Npb24pIHRoYXQgZWRpdG9ycwogICAgICBtaWdodCBiZSB0aGUgYmlnZ2VzdCBiaWFz IGhlcmUsIGV2ZW4gbW9yZSB0aGFuIHJldmlld2Vycy4gQWZ0ZXIKICAgICAgYWxsLCBlc3BlY2lh bGx5IGluIHRoZSBiaWdnZXN0IGpvdXJuYWxzLCB0aGVpciByb2xlIGlzIG1vcmUgdGhhbgogICAg ICBjcnVjaWFsOiB0aGV5IG1pZ2h0IHJlamVjdCB0aGUgcGFwZXIgZXZlbiBiZWZvcmUgcGVlciBy ZXZpZXcsIHdpdGgKICAgICAgbGl0dGxlIGp1c3RpZmljYXRpb24sIG9yIHB1c2ggZm9yIGl0IHRv IGJlIHJldmlld2VkIGFuZCBsYXRlcgogICAgICBhY2NlcHRlZC4gWWV0LCB0aGF0J3MgdGhlIGZp cnN0IG1vbWVudCB3aGVyZSB0aGUgcmVwdXRhdGlvbiBvZiB0aGUKICAgICAgYXV0aG9ycywgdGhl IHBlcnNvbmFsIHJlbGF0aW9uc2hpcCBvZiB0aGUgZWRpdG9yIHdpdGggdGhlbSwgdGhlCiAgICAg IHdheSBpbiB3aGljaCByZXN1bHRzIGFyZSBwcmVzZW50ZWQgb3IgcGFja2FnZWQsIHRoZSBtZXRo b2RzIHVzZWQKICAgICAgYW5kIHRoZSBwZXJzb25hbCB2aWV3IG9mIHRoZSBlZGl0b3Igb24gdGhl IGZpZWxkIGNhbiBoZWF2aWx5IGJpYXMKICAgICAgaGlzIGp1ZGdtZW50IGFuZCBkZXRlcm1pbmUg dGhlIGZhdGUgb2YgdGhlIHBhcGVyLCBiZXlvbmQgdGhlCiAgICAgIGludHJpbnNpYyBxdWFsaXRp ZXMgb2YgdGhlIHN0dWR5LiBUaGF0J3MgaW1wb3J0YW50IGJlY2F1c2UgYmlnCiAgICAgIGpvdXJu YWxzIGNhbiBtYWtlIGEgY2FyZWVyLgogICAgCiAgICBIb3cgbWFueSB0aW1lcyBkaWQgd2UgdGhp bmsgdGhhdCBhCiAgICAgIHBhcGVyIG1vcmUgb3IgbGVzcyBkZXNlcnZlZCB0byBiZSBpbiBzdWNo IGEgYmlnIGpvdXJuYWwKICAgICAgKG9iamVjdGl2ZWx5IGFuZCB3aXRob3V0IGplYWxvdXN5IG9m IGNvdXJzZSDwn5iFKSA/IFRoYXQncyBiZWNhdXNlCiAgICAgIG9uZSBwZXJzb24gZmlyc3QganVk Z2VkIHRoZSBtYW51c2NyaXB0IGFzIGRlc2VydmluZyB0byBiZQogICAgICByZXZpZXdlZCwgYmVm b3JlIGxhdGVyIGFsc28gd2VpZ2hpbmcgdXAgcG9zc2libGUgbWl4ZWQgcmV2aWV3cyBhcwogICAg ICBhIHNlY29uZCBzdGVwLiBUaGlzIGlzIGV2ZW4gd29yc2UgaW4gam91cm5hbHMgcHVibGlzaGlu ZyByZXZpZXdzCiAgICAgIHdoaWNoIG1pZ2h0IGJlIGludml0ZWQgb3IgZm9yIHdoaWNoIHJldmll d3MgYXJlIGxpdHRsZSB1c2VkLgogICAgICBUaGF0J3MgYWxzbyB3aHkgaXQncyB0ZW1wdGluZyB0 byB1c2UgcHJlcHJpbnRzLiBObyBtb3JlCiAgICAgIGZydXN0cmF0aW9ucyB3aXRoIHRoaXMgc3lz dGVtLiBBbnl3YXksIGZyb20gbXkgcG9pbnQgb2YgdmlldywgdGhlCiAgICAgIGVkaXRvciB3b3Jr IGlzIGxlc3MgdGhhbiB0cmFuc3BhcmVudC4gTW9zdCBvZiB0aGVtIGxpa2VseSBkbyBhCiAgICAg IGdvb2Qgam9iLiBCdXQgd2UgZG9uJ3QgZXZlbiBrbm93LgogICAgCiAgICBCZXN0IHdpc2hlcwog ICAgCiAgICBCb3JpcwogICAgCiAgICAKICAgIAogICAgTGUgMDYvMDYvMjAyMyDDoCAxMDo1Nywg UGV0ZXIgSGFycmlzb24gYQogICAgICDDqWNyaXTCoDoKICAgIAogICAgCiAgICAgIAogICAgICBQ IHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO30KICAgICAgCiAgICAgICAgRGVhcgogICAg ICAgICAgYWxsLAogICAgICAgIAogICAgICAgICAgCiAgICAgICAgCiAgICAgICAgCiAgICAgICAg ICBTZXZlcmFsIGNvbGxlYWd1ZXMgaGF2ZSBtZW50aW9uZWQgaG93IHBlZXIgcmV2aWV3IGlzIHVu ZHVseQogICAgICAgICAgYmlhc2VkIGJ5IHRoZSByZXB1dGF0aW9uIG9mIHRoZSBhdXRob3JzL2lu c3RpdHV0aW9ucy4gSSBhZ3JlZQogICAgICAgICAgdGhhdCB0aGlzIGlzIGFuIGltcG9ydGFudCBw cm9ibGVtLCBidXQgaXQncyBvbmx5IGZhaXIgdG8KICAgICAgICAgIG9ic2VydmUgdGhhdCBpdCBh cHBsaWVzIHRvIHByZXByaW50cyB0b28uIEluIGEgd29ybGQgd2hlcmUgd2UKICAgICAgICAgIGRv bid0IGhhdmUgdGltZSB0byByZWFkIGV2ZXJ5IHByZXByaW50LCBtYW55IHBlb3BsZSB3aWxsIHN0 aWxsCiAgICAgICAgICBlbmQgdXAgdXNpbmcgaW1wZXJmZWN0IHByb3hpZXMgZm9yIGRlY2lkaW5n IHdoYXQgdG8gcmVhZCwgc3VjaAogICAgICAgICAgYXMgdGhlIHJlcHV0YXRpb24gb2YgdGhlIGF1 dGhvcnMvaW5zdGl0dXRpb25zLiBJbiB0aGUgYWJzZW5jZQogICAgICAgICAgb2YgYSBqb3VybmFs J3MgbWFyayBvZiBhcHByb3ZhbCwgdGhlc2UgaW1wZXJmZWN0IHByb3hpZXMgY291bGQKICAgICAg ICAgIGdyb3cgbW9yZSBpbmZsdWVudGlhbCwgbm90IGxlc3MgaW5mbHVlbnRpYWwuCiAgICAgICAg CiAgICAgICAgICAKICAgICAgICAKICAgICAgICAKICAgICAgICAgIEJlc3Qgd2lzaGVzCiAgICAg ICAgUGV0ZXIKICAgICAgCiAgICAgIAogICAgICBGcm9tOgogICAgICAgICAgQVVESVRPUlkgLSBS ZXNlYXJjaCBpbiBBdWRpdG9yeSBQZXJjZXB0aW9uCiAgICAgICAgICA8QVVESVRPUllATElTVFMu TUNHSUxMLkNBPiBvbiBiZWhhbGYgb2YgSGVsaWEgUmVsYW5vCiAgICAgICAgICBJYm9ycmEgPDAw MDAwMTdmNzRmNzg4ZjgtZG1hcmMtcmVxdWVzdEBMSVNUUy5NQ0dJTEwuQ0E+CiAgICAgICAgICBT ZW50OiAwNiBKdW5lIDIwMjMgMDk6MjEKICAgICAgICAgIFRvOiBBVURJVE9SWUBMSVNUUy5NQ0dJ TEwuQ0EKICAgICAgICAgIDxBVURJVE9SWUBMSVNUUy5NQ0dJTEwuQ0E+CiAgICAgICAgICBTdWJq ZWN0OiBSZTogW0FVRElUT1JZXSBbRXh0ZXJuYWxdIFJlOiBbQVVESVRPUlldIGFyWGl2CiAgICAg ICAgICB3ZWIgb2YgdHJ1c3QKICAgICAgICDCoAogICAgICAKICAgICAgQGZvbnQtZmFjZQoJe2Zv bnQtZmFtaWx5OkhlbHZldGljYX1AZm9udC1mYWNlCgl7Zm9udC1mYW1pbHk6IkNhbWJyaWEgTWF0 aCJ9QGZvbnQtZmFjZQoJe2ZvbnQtZmFtaWx5OkNhbGlicml9cC54X01zb05vcm1hbCwgbGkueF9N c29Ob3JtYWwsIGRpdi54X01zb05vcm1hbAoJe21hcmdpbjowY207Cglmb250LXNpemU6MTEuMHB0 OwoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWZ9YTpsaW5rLCBzcGFuLnhfTXNvSHlw ZXJsaW5rCgl7Y29sb3I6Ymx1ZTsKCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9c3Bhbi54X2dt YWlsc2lnbmF0dXJlcHJlZml4Cgl7fXNwYW4ueF9FbWFpbFN0eWxlMjAKCXtmb250LWZhbWlseToi Q2FsaWJyaSIsc2Fucy1zZXJpZjsKCWNvbG9yOndpbmRvd3RleHR9LnhfTXNvQ2hwRGVmYXVsdAoJ e2ZvbnQtc2l6ZToxMC4wcHR9ZGl2LnhfV29yZFNlY3Rpb24xCgl7fQogICAgICAKICAgICAgICAK ICAgICAgICAgIERlYXIgQnJpYW4sIGFsbCwKICAgICAgICAgIMKgCiAgICAgICAgICBUaGFuayB5 b3UKICAgICAgICAgICAgICBmb3IgYSB2ZXJ5IGVucmljaGluZyBkaXNjdXNzaW9uLiBJIGp1c3Qg d2FudGVkIHRvIGNvdW50ZXIKICAgICAgICAgICAgICBCcmlhbuKAmXMgbGFzdCBlbWFpbCwgcmVn YXJkaW5nIHRoZSBuZXV0cmFsaXR5IG9mIHBlZXIKICAgICAgICAgICAgICByZXZpZXcuIFRoZXJl IGlzIGV4dGVuc2l2ZSBldmlkZW5jZSBvZiDigJxzdGF0dXMgYmlhc+KAnSBpbgogICAgICAgICAg ICAgIHRoZSBwZWVyLXJldmlldyBzeXN0ZW0gaW4gc3R1ZGllcyBjb21wYXJpbmcgc2luZ2xlLWJs aW5kCiAgICAgICAgICAgICAgdnMgZG91YmxlLWJsaW5kIHJldmlld3MuIEUuZy4gSHViZXIKICAg ICAgICAgICAgICBldCBhbC4KICAgICAgICAgICAgKDIwMjIpIAogICAgICAgICAgICAgICAgaHR0 cHM6Ly93d3cucG5hcy5vcmcvZG9pLzEwLjEwNzMvcG5hcy4yMjA1Nzc5MTE5IG9yCiAgICAgICAg ICAgICAgQmxhbmsgKDE5OTEpIAogICAgICAgICAgICAgICAgaHR0cHM6Ly93d3cuanN0b3Iub3Jn L3N0YWJsZS8yMDA2OTA2LiBObyBzeXN0ZW0gKG9yCiAgICAgICAgICAgICAgcGVyc29uKSBpcyBm cmVlIG9mIGJpYXMsIHVuZm9ydHVuYXRlbHkuIEkgdGhpbmsKICAgICAgICAgICAgICByZWNvZ25p emluZyB0aGF0IHRoZXNlIGJpYXNlcyBleGlzdCBhbmQgYmVpbmcgYXdhcmUgb2YKICAgICAgICAg ICAgICB0aGVtIHdoZW4gd2UgYXJlIHJldmlld2luZyBtYW51c2NyaXB0cyBjYW4gb25seSBtYWtl IHVzCiAgICAgICAgICAgICAgYmV0dGVyIHJldmlld2Vycy4KICAgICAgICAgICAgCiAgICAgICAg ICDCoAogICAgICAgICAgQmVzdCwKICAgICAgICAgIEhlbGlhLgogICAgICAgICAgwqAKICAgICAg ICAgIMKgCiAgICAgICAgICAKICAgICAgICAgICAgCiAgICAgICAgICAgICAgCiAgICAgICAgICAg ICAgICAKICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAK ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgSGVsaWEgUmVsYcOxbyBJYm9ycmEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAK ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgUG9zdGRvYwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBIZWFyaW5nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgU3lzdGVtcyBTZWN0aW9uCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBEZXBh cnRtZW50CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2YgSGVhbHRoIFRl Y2hub2xvZ3kKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlbGlhaWJAZHR1LmRrCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICDDmHJzdGVkcyBQbGFkcwogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBCdWlsZGluZyAzNTIKICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMjgwMMKgS2dzLiBMeW5nYnkKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd3d3LmR0dS5kay9lbmds aXNoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg ICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg CiAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg CiAgICAgICAgICAgICAgCiAgICAgICAgICAgIAogICAgICAgICAgCiAgICAgICAgICDCoAogICAg ICAgICAgwqAKICAgICAgICAgIAogICAgICAgICAgICAKICAgICAgICAgICAgICBGcm9tOiBBVURJ VE9SWSAtIFJlc2VhcmNoIGluIEF1ZGl0b3J5CiAgICAgICAgICAgICAgICAgIFBlcmNlcHRpb24g PEFVRElUT1JZQExJU1RTLk1DR0lMTC5DQT4KICAgICAgICAgICAgICAgICAgT24gQmVoYWxmIE9m IEJyaWFuIEZHIEthdHogKFNVKQogICAgICAgICAgICAgICAgICBTZW50OiA2LiBqdW5pIDIwMjMg MDk6MjcKICAgICAgICAgICAgICAgICAgVG86IEFVRElUT1JZQExJU1RTLk1DR0lMTC5DQQogICAg ICAgICAgICAgICAgICBTdWJqZWN0OiBSZTogW0FVRElUT1JZXSBbRXh0ZXJuYWxdIFJlOgogICAg ICAgICAgICAgICAgICBbQVVESVRPUlldIGFyWGl2IHdlYiBvZiB0cnVzdAogICAgICAgICAgICAK ICAgICAgICAgIAogICAgICAgICAgwqAKICAgICAgICAgIAogICAgICAgICAgICBEZWFyIEJvYiwg ZXQgYWwsCiAgICAgICAgICAKICAgICAgICAgIAogICAgICAgICAgICDCoAogICAgICAgICAgCiAg ICAgICAgICAKICAgICAgICAgICAgSSBmZWVsIG9ibGlnZWQgdG8gcmVwbHkgdG8gc29tZQogICAg ICAgICAgICAgIHNlcmlvdXMgc3RhdGVtZW50cyBtYWRlIGluIHJlY2VudCBwb3N0cy4gV2hpbGUg aSB0aGluawogICAgICAgICAgICAgIHRoZXJlIGlzIGxpdHRsZSBkb3VidCB0aGF0IG51bWVyb3Vz IGJpYXMgZWxlbWVudHMKICAgICAgICAgICAgICAocHJpdmlsZWdlcyBvZiB2YXJpb3VzIHNvcnRz IiBhcmUgcHJlc2VudCBpbiBjYXJlZXIKICAgICAgICAgICAgICBldm9sdXRpb25zLCByZWNydWl0 bWVudCBjb21taXR0ZWVzLCBwcm9tb3Rpb25zLCBiZSB0aGVtCiAgICAgICAgICAgICAgYWNhZGVt aWMgb3IgY29ycG9yYXRlLCBJIG11c3QgcmV0dXJuIHRvIHRoZSBkaXNjdXNzaW9uIHRvCiAgICAg ICAgICAgICAgdGhlIHRvcGljIGF0IGhhbmQsIGluIHRoZSBicm9hZCBzZW5zZSwgb2YgdGhlIGlt cG9ydGFuY2UKICAgICAgICAgICAgICBvZiBwZWVyLXJldmlldy7CoAogICAgICAgICAgCiAgICAg ICAgICAKICAgICAgICAgICAgwqAKICAgICAgICAgIAogICAgICAgICAgCiAgICAgICAgICAgIEFz IGEgcmVndWxhciByZXZpZXdlciBpbiB2YXJpb3VzCiAgICAgICAgICAgICAgam91cm5hbHMgKGFu ZCBmaWVsZHMgb2YgYWNvdXN0aWNzKSB3aGF0IGlzIGp1ZGdlZCBpcyB0aGUKICAgICAgICAgICAg ICB3b3JrIG9uIHRoZSBwYWdlLCBubyBtb3JlIGFuZCBubyBsZXNzLiBObyBmcmVlIHJpZGVzIGFy ZQogICAgICAgICAgICAgIGdpdmVuIHRvIGF1dGhvcnMgb2YgaGlnaCByZXB1dGF0aW9uIChzb21l dGltZSBtb3JlCiAgICAgICAgICAgICAgc2NydXRpbnkpLCBub3IgcGVuYWx0aWVzIHRvIHlvdW5n IHVua25vd25zIG9yCiAgICAgICAgICAgICAgdW5yZXByZXNlbnRlZCBjb3VudHJpZXMgKHNvbWV0 aW1lcyBtb3JlIGZsZXhpYmlsaXR5IGlzCiAgICAgICAgICAgICAgZ2l2ZW4pLiBJZiB0aGUgYXJn dWVtZW50IGZvciBwdWJsaWNhdGlvbiBpcyB1bnBlcnN1YXNpdmUsCiAgICAgICAgICAgICAgaXQg aXMgc29sZWx5IG9uIHRoZSBtZXJpdCBvZiB0aGUgcHJlc2VudGF0aW9uIG9mIHRoZSB3b3JrLgog ICAgICAgICAgICAgIEkgc2F5IGl0IHRoaXMgd2F5IGJlY2F1c2UgYWdhaW4gaXQgaXMgb25seSB3 aGF0IGlzIG9uIHRoZQogICAgICAgICAgICAgIHBhZ2UgdGhhdCBpcyByZXZpZXdlZC4gVGhlIHdv cmsgaXRzZWxmIG1heSBiZSBvZiBoaWdoCiAgICAgICAgICAgICAgc3RhbmRhcmRzLCBidXQgYSB3 b3JrIGlzIHJldmlld2VkIGJ5IHdoYXQgaXMgc3RhdGVkLCBub3QKICAgICAgICAgICAgICB3aGF0 IGlzIGludGVuZGVkLiBBcyBhbiBBc3NvY2lhdGUgRWRpdG9yLCB0aGUgc2FtZSBpcwogICAgICAg ICAgICAgIHRydWUuIFNwZWNpZmljIGtub3dsZWRnZSBvZiB0aGUgYXV0aG9yIGlzIHJlYWxseSBv bmx5CiAgICAgICAgICAgICAgbmVlZGVkIHRvIGFzc3VyZSBsYWNrIG9mIGRpcmVjdCBjb25mbGlj dHMgb2YgaW50ZXJlc3QgaW4KICAgICAgICAgICAgICBzZWxlY3RpbmcgcmV2aWV3ZXJzLiBJIGhh dmUgbmV2ZXIgY29uc2lkZXJlZCB0aGUKICAgICAgICAgICAgICBiYWNrZ3JvdW5kLMKgIGFjYWRl bWljIG9yIGNhcmVlciBoaXN0b3J5IG9mIGFuIGF1dGhvciBpbgogICAgICAgICAgICAgIGFjY2Vw dGluZyBvciByZWplY3RpbmcgYSBtYW51c2NyaXB0LiBJIHdvdWxkIGV2ZW4gZ28gc28KICAgICAg ICAgICAgICBmYXIgYXMgdG8gc2F5IGlmIG9uZSBjb25zaWRlcnMgdGhlc2UgZWxlbWVudHMgaW4g b25lJ3MKICAgICAgICAgICAgICByZXZpZXdzIHRoZXkgc2hvdWxkIHByb2JhYmx5IHJlY3VzZSB0 aGVtc2VsdmVzIGZyb20gc3VjaAogICAgICAgICAgICAgIGJlbmV2b2xlbnQgYWN0aXZpdGllcyB0 byB0aGUgY29tbXVuaXR5LsKgCiAgICAgICAgICAKICAgICAgICAgIAogICAgICAgICAgICDCoAog ICAgICAgICAgCiAgICAgICAgICAKICAgICAgICAgICAgRmluYWxseSwgcmV0dXJuaW5nIHRvIHRo ZSBxdWVzdGlvbiBvZgogICAgICAgICAgICAgIGFyWGl2IGFuZCBwcmVwcmludHMsIHdoZXJlIHRo aXMgYWxsIHN0YXJ0ZWQsIEkgZG9uJ3QgdGhpbmsKICAgICAgICAgICAgICBhbnlvbmUgY2FtZSBv dXQgYWdhaW5zdCB0aGVtIG9uIHRoZSB3aG9sZSwgYnV0IHRoZXkgc2hvdWxkCiAgICAgICAgICAg ICAgYmUgdGFrZW4gZm9yIHdoYXQgdGhleSBhcmUsIGFuZCBubyBtb3JlLiBUaGV5IGFyZSBhCiAg ICAgICAgICAgICAgc2NpZW50aWZpYyBibG9nIG9yIGEgY29uZmVyZW5jZSBwcm9jZWVkaW5nLiBU aGV5IGRvIG5vdAogICAgICAgICAgICAgIGhvbGQgdGhlIHNhbWUgdmFsdWUsIG9yIHJlcHJlc2Vu dCB0aGUgc2FtZSByaWdvciBvZgogICAgICAgICAgICAgIGNyaXRpcXVlLCB0aGF0IGEgam91cm5h bCBhcnRpY2xlIGhhcyBwYXNzZWQuIFRoaWUKICAgICAgICAgICAgICBkaWZmZXJlbmNlIGlzIGNs ZWFyLiBIb3dldmVyLCBpdCBpcyBvbmx5IHJlYWxseSByZWxldmFudAogICAgICAgICAgICAgIGlu IGEgZmV3IGNpcmN1bXN0YW5jZXM6IGFzIGEgc3Vic3RhbnRpdmUgY2l0YXRpb24gaW4KICAgICAg ICAgICAgICBhbm90aGVyIGpvdXJuYWwgYXJ0aWNsZSwgaW4gYW4gYWNhZGVtaWMvcmVzZWFyY2gg Y2FyZWVyCiAgICAgICAgICAgICAgYXBwbGljYXRpb24vcmV2aWV3LCBvciBhIHByb2plY3QgcHJv cG9zYWwgKGEgdmVyc2lvbiBvZgogICAgICAgICAgICAgIHRoZSBwcmV2aW91cyBwb2ludCkuIElm IG9uZSBkb2Vzbid0IHJlcXVpcmUgdGhlc2UKICAgICAgICAgICAgICBlbGVtZW50cywgYW5kIHRo YXQgaXMgYSBjaG9pY2UsIHRoZW4gb25lIGlzbid0IGxpbWl0ZWQgYnkKICAgICAgICAgICAgICB0 aGUgbWVhbnMgb25lIGNob29zZXMgdG8gZGlzc2VtaW5hdGUgb25lJ3Mgd29yay4gTm8gb25lCiAg ICAgICAgICAgICAgaGFzIGNyaXRpcXVlZCB0aGUgdXNlIG9mIGFyeGl2IGFuZCB0aGUgbGlrZSwg cGVyIHNlLMKgIGJ1dAogICAgICAgICAgICAgIGlmIG9uZSBpcyBjb21wZXRpbmcgb24gdGhlIHF1 YWxpdHkgb2Ygb25lJ3Mgd29yaywgdGhlCiAgICAgICAgICAgICAgcHJvY2VzcyBvZiBwZWVyLXJl dmlldyBpcyB0aGUgd2lkZWx5IGFjY2VwdGVkIHBhc3NhZ2UgZm9yCiAgICAgICAgICAgICAgc29t ZSBzZW1ibGFuY2Ugb2YgcXVhbGl0eSwgZm9yIHdoaWNoIG5vIG90aGVyIGFsdGVybmF0aXZlCiAg ICAgICAgICAgICAgY3VycmVudGx5IGV4aXN0cy4gQSByZXZpZXcgY29tbWl0dGVlIGNhbm5vdCBi ZSBleHBlY3RlZCB0bwogICAgICAgICAgICAgIHJlYWQgZXZlcnkgYXJ0aWNsZSwgbGV0IGFsb25l IHRoZSBjb21tZW50cyBzZWN0aW9uLCBhbmQgYmUKICAgICAgICAgICAgICByZXF1aXJlZCB0byBm b3JtIGFuIG9waW5pb24uwqAKICAgICAgICAgIAogICAgICAgICAgCiAgICAgICAgICAgIMKgCiAg ICAgICAgICAKICAgICAgICAgIAogICAgICAgICAgICBUaGlzIGRvZXMgbm90IHNheSB0aGUgcHJv Y2VzcyBjYW5ub3QKICAgICAgICAgICAgICBiZSBpbXByb3ZlZCwgYW5kIHRoYXQgaXMgYWxzbyB0 aGUgbW90aXZhdGlvbiBmb3Igam91cm5hbAogICAgICAgICAgICAgIHF1YWxpdHkgY2xhc3NpZmlj YXRpb25zIGFuZCB0aGUgZXhjbHVzaW9uIG9mIHNvbWUgam91cm5hbHMKICAgICAgICAgICAgICBm cm9tIGJlaW5nICJhY2NlcHRhYmxlIiBpcyB0aG9zZSBzaXR1YXRpb25zLiBTdWNoIHJhcGlkCiAg ICAgICAgICAgICAgcHVibGljYXRpb24gYW5kIGxpbWl0ZWQgcmV2aWV3IGpvdXJuYWxzIGFyZSBt b3JlIGFraW4gdG8KICAgICAgICAgICAgICBhclhpdiB0aGFuIGEgcmVwdXRhYmxlIGpvdXJuYWws IHRob3VnaCB3aXRoIGZlZXMsIGFuZAogICAgICAgICAgICAgIHJpZ2h0bHkgc28gd2l0aCByZWdh cmRzIHRvIHNjaWVudGlmaWMgc2NydXRpbnkuIE9uZSBpcwogICAgICAgICAgICAgIGZyZWUgdG8g dXNlIHRoZW0gZm9yIHdoYXQgdGhleSBhcmUsIGJ1dCBvbmUgc2hvdWxkIG5vdAogICAgICAgICAg ICAgIG1ha2UgY2xhaW1zIHRoYXQgdGhleSBhcmUgYW55dGhpbmcgbW9yZS4KICAgICAgICAgIAog ICAgICAgICAgCiAgICAgICAgICAgIMKgCiAgICAgICAgICAKICAgICAgICAgIAogICAgICAgICAg ICBBdCBsZWFzdCwgdGhhdCBpcyBteSBwZXJzcGVjdGl2ZS4KICAgICAgICAgIAogICAgICAgICAg CiAgICAgICAgICAgIC0tCiAgICAgICAgICAgIAogICAgICAgICAgICAgIEJyaWFuIEZHIEthdHoK ICAgICAgICAgICAgCiAgICAgICAgICAgIAogICAgICAgICAgICAgIEVxdWlwZSBMQU0gOiBMdXRo ZXJpZXMgQWNvdXN0aXF1ZQogICAgICAgICAgICAgICAgTXVzaXF1ZQogICAgICAgICAgICAKICAg ICAgICAgICAgCiAgICAgICAgICAgICAgU29yYm9ubmUgVW5pdmVyc2l0w6ksIENOUlMsIEluc3Rp dHV0CiAgICAgICAgICAgICAgICDiiIInQWxlbWJlcnQKICAgICAgICAgICAgCiAgICAgICAgICAK ICAgICAgICAgIAogICAgICAgICAgICDCoAogICAgICAgICAgCiAgICAgICAgICAKICAgICAgICAg ICAgwqAKICAgICAgICAgIAogICAgICAgICAgCiAgICAgICAgICAgIC0tLS0tLS0tCiAgICAgICAg ICAgICAgICBPcmlnaW5hbCBtZXNzYWdlIC0tLS0tLS0tCiAgICAgICAgICAKICAgICAgICAgIAog ICAgICAgICAgICBGcm9tOgogICAgICAgICAgICAgICAgIk1jTXVycmF5LCBCb2IiIDxib2ItbWNt dXJyYXlAVUlPV0EuRURVPgogICAgICAgICAgICAgIAogICAgICAgICAgCiAgICAgICAgICAKICAg ICAgICAgICAgRGF0ZToKICAgICAgICAgICAgICAgIDYvNi8yMyAwNjowOSAoR01UKzAxOjAwKSAK ICAgICAgICAgICAgCiAgICAgICAgICAKICAgICAgICAgIAogICAgICAgICAgICBUbzogCiAgICAg ICAgICAgICAgICAgIEFVRElUT1JZQExJU1RTLk1DR0lMTC5DQSAKICAgICAgICAgIAogICAgICAg ICAgCiAgICAgICAgICAgIFN1YmplY3Q6CiAgICAgICAgICAgICAgICBSZTogW0FVRElUT1JZXSBb RXh0ZXJuYWxdIFJlOiBbQVVESVRPUlldIGFyWGl2IHdlYiBvZgogICAgICAgICAgICAgICAgdHJ1 c3QKICAgICAgICAgICAgICAKICAgICAgICAgIAogICAgICAgICAgCiAgICAgICAgICAgIMKgCiAg ICAgICAgICAKICAgICAgICAgIAogICAgICAgICAgICBIaSBDb2xsZWFndWVzCiAgICAgICAgICAg IAogICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgwqAKICAgICAgICAgICAgICAgIEnigJl2 ZSBiZWVuIHdhdGNoaW5nIGZyb20KICAgICAgICAgICAgICAgICAgdGhlIHdpbmdzIG9uIHRoaXMg ZGlzY3Vzc2lvbiBhcyBJIHRoaW5rIG91ciBmaWVsZCBpcwogICAgICAgICAgICAgICAgICBpbiBh IHJlYWwgcG9pbnQgb2YgZmx1eCB3aXRoIHJlc3BlY3QgdG8gc2NpZW50aWZpYwogICAgICAgICAg ICAgICAgICBwdWJsaXNoaW5nIGFuZCBjb21tdW5pY2F0aW9uLCBhbmQgSSBkb27igJl0IHRoaW5r IEkga25vdwogICAgICAgICAgICAgICAgICB3aGF04oCZcyBiZXN0IGFueSBtb3JlLiDCoMKgSXRz IGJlZW4gZnVuIHRvIHdhdGNoIGEgdmVyeQogICAgICAgICAgICAgICAgICBoZWFsdGh5IGFuZCB2 aWdvcm91cyBjb252ZXJzYXRpb24gdW5mb2xkIGFtb25zdCBteQogICAgICAgICAgICAgICAgICBl c3RlZW1lZCBjb2xsZWFndWVzIOKAkyBib3RoIGp1bmlvciBhbmQgc2VuaW9yIOKAkyBhbmQKICAg ICAgICAgICAgICAgICAgSeKAmXZlIGxlYXJuZWQgYSBsb3QuCiAgICAgICAgICAgICAgICDCoAog ICAgICAgICAgICAgICAgSG93ZXZlciwgTWF0dCAoYW5kCiAgICAgICAgICAgICAgICAgIERlbml6 KSBtYWRlIGEgdmVyeSBwb3dlcmZ1bCBwb2ludCwgdGhhdCBJIGZlbHQgdGhlCiAgICAgICAgICAg ICAgICAgIG5lZWQgdG8gd2VpZ2ggaW4gb24uwqAgVGhleSBhcmd1ZSB0aGF0IHRoZSB2ZXJ5IG5h dHVyZQogICAgICAgICAgICAgICAgICBvZiBzY2llbnRpZmljIGNvbW11bmljYXRpb24gaXMgcGVy dmFkZWQgYnkgaXNzdWVzCiAgICAgICAgICAgICAgICAgIHBvd2VyLCBwb3NpdGlvbmFsaXR5IGFu ZCBkaXNjcmltaW5hdGlvbi4gSSBkb27igJl0IHRoaW5rCiAgICAgICAgICAgICAgICAgIEkgcmVh bGl6ZWQgdGhpcyB0aWxsIHJlY2VudGx5IChwZXJoYXBzIEkgd2FzIGFuIEVhZ2xlCiAgICAgICAg ICAgICAgICAgIGluIHRoYXQgY2FydG9vbiksIGJ1dCB0aGV5IGFyZSByaWdodC4gSXTigJlzIGlt cG9ydGFudC4KICAgICAgICAgICAgICAgIMKgCiAgICAgICAgICAgICAgICBMZXMsIEkgcmVzcGVj dCB5b3VyCiAgICAgICAgICAgICAgICAgIHBvaW50IG9mIHZpZXcuIMKgV2Ugc2hvdWxkIGJlIGhh dmluZyB0aGVzZSBvcGVuIGFuZAogICAgICAgICAgICAgICAgICBvYmplY3RpdmUgY29udmVyc2F0 aW9ucyBhbmQgd2Ugc2hvdWxkIHN0cml2ZSBmb3IKICAgICAgICAgICAgICAgICAgdGhhdC7CoCBC dXQgd2UgYWxzbyBoYXZlIHRvIHJlY29nbml6ZSB0aGF0IHRoaXMgaXMgYW4KICAgICAgICAgICAg ICAgICAgYXNwaXJhdGlvbmFsIHBvaW50IG9mIHZpZXcuwqAgSW4gbXkgdmlldywgdGhlIHJoZXRv cmljCiAgICAgICAgICAgICAgICAgIG9mIHNjaWVuY2UgaXMgbm90IG9iamVjdGl2ZS4gSXRzIHBl cnN1YXNpdmUuwqAgQQogICAgICAgICAgICAgICAgICBzY2llbnRpZmljIGRpc2NvdmVyeSBmcm9t IG15IGxhYiBpcyBub3QgYSBmYWN0IHVudGlsIEkKICAgICAgICAgICAgICAgICAgY29udmluY2Ug dGhlIHNjaWVudGlmaWMgY29tbXVuaXR5IHRvIGJlbGlldmUgaXQgKG9yIGF0CiAgICAgICAgICAg ICAgICAgIGxlYXN0IGNvbnZpbmNlIFJldmlld2VycyAxLDIgYW5kIDMpLsKgIFRoZSBydWxlcyBv ZgogICAgICAgICAgICAgICAgICBzY2llbmNlIOKAkyBzdGF0aXN0aWNhbCBhbmQgbWV0aG9kb2xv Z2ljYWwgbm9ybXMsIHBlZXIKICAgICAgICAgICAgICAgICAgcmV2aWV3LCBhbmQgdGhlIGxpa2Ug LS0gYXJlIHJlYWxseSBkZXNpZ25lZCB0byBlbnN1cmUKICAgICAgICAgICAgICAgICAgdGhhdCB0 aGlzIHBlcnN1YXNpb24gaXMgYWxsIGdlYXJlZCB0byBzb21lIG11dHVhbGx5CiAgICAgICAgICAg ICAgICAgIGFjY2VwdGFibGUgbm9ybXMgb2Ygb2JqZWN0aXZpdHkuwqAgSXQgb2Z0ZW4gd29ya3Mg YW5kCiAgICAgICAgICAgICAgICAgIHRoZXJl4oCZcyBub3QgbXVjaCBiZXR0ZXIuCiAgICAgICAg ICAgICAgICAKICAgICAgICAgICAgICAgIMKgCiAgICAgICAgICAgICAgICBCdXQgZnVuZGFtZW50 YWxseSB0aGlzCiAgICAgICAgICAgICAgICAgIGlzIHN0aWxsIGEgcGVyc3Vhc2l2ZSBlbnRlcnBy aXNlIChhcyBpdCBzaG91bGQgYmUpLsKgCiAgICAgICAgICAgICAgICAgIEFuZCBmdW5kYW1lbnRh bGx5LCBzb21lIHBlb3BsZSDigJMgYnkgdmlydHVlIG9mIHRoZWlyCiAgICAgICAgICAgICAgICAg IHN0YXRpb24gYW5kIGJhY2tncm91bmQg4oCTIGFyZSBnb2luZyB0byBiZSBpbiBhIGJldHRlcgog ICAgICAgICAgICAgICAgICBwbGFjZSB0byBwZXJzdWFkZSB0aGVpciBjb2xsZWFndWVzIHRoYW4g b3RoZXJzLsKgIFdlCiAgICAgICAgICAgICAgICAgIGNvbW1vbmx5IGFzc29jaWF0ZSB0aGVzZSBp c3N1ZXMgb2YgZGlzY3JpbWluYXRpb24gYW5kCiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uYWxp dHkgd2l0aCB0aGluZ3MgbGlrZSByYWNlLCByZWxpZ2lvbiBhbmQKICAgICAgICAgICAgICAgICAg Z2VuZGVyLsKgIEFuZCBpbmRlZWQgdGhlc2UgdGhpbmdzIG1hdHRlciDigJMganVzdCBsb29rIGF0 CiAgICAgICAgICAgICAgICAgIHRoZSBkaXNwYXJpdGllcyBhbW9uZyB0aGUgbWVkYWxpc3RzIG9m IHRoZSBBU0EgYW5kIHlvdQogICAgICAgICAgICAgICAgICBjYW4gc2VlIGZvciB5b3Vyc2VsZi4K ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgwqAKICAgICAgICAgICAgICAgIEJ1dCBh IGdvb2QgZnJpZW5kIG9mCiAgICAgICAgICAgICAgICAgIG1pbmUgcmVjZW50bHkgc2hvd2VkIG1l IGhvdyB0aGVzZSBraW5kIG9mIGZhY3RvcnMKICAgICAgICAgICAgICAgICAgZXh0ZW5kIGFsbCB0 aHJvdWdob3V0IGFjYWRlbWlhLsKgIEFyZSBzb21lIGZpZWxkcwogICAgICAgICAgICAgICAgICBw cml2aWxlZ2VkP8KgIEFyZSBoZWFyaW5nIHNjaWVudGlzdHMgbW9yZSBsaWtlbHkgdG8KICAgICAg ICAgICAgICAgICAgZGlzY291bnQgYSBmaW5kaW5nIGZyb20gYSBsaW5ndWlzdCBvciBhIHNvY2lh bAogICAgICAgICAgICAgICAgICBzY2llbnRpc3QgdGhhbiBzb21lb25lIHdobyBpcyBzb2xpZGx5 IHNpdHVhdGVkIGluCiAgICAgICAgICAgICAgICAgIGhlYXJpbmcgc2NpZW5jZT/CoCBXaGF0IGFi b3V0IGEgZmluZGluZyBmcm9tIGEgc21hbGwKICAgICAgICAgICAgICAgICAgY2xpbmljYWwgcG9w dWxhdGlvbiAoYSDigJxuaWNoZeKAnSBmaWVsZCkgb3IgYW4gb2JzY3VyZQogICAgICAgICAgICAg ICAgICBhdWRpdG9yeSBwaGVub21lbmEgdnMuIGFzIG9wcG9zZWQgdG8gYSBmaW5kaW5nIGJhc2Vk CiAgICAgICAgICAgICAgICAgIG9uIHRoZSBjb3JlIOKAnG1vZGFs4oCdIE5IIGFkdWx0IGluIGEg c291bmQgcHJvb2YgYm9vdGg/CiAgICAgICAgICAgICAgICAgIMKgQXJlIHdlIG1vcmUgbGlrZWx5 IHRvIHRha2UgYSBmaW5kaW5nIHNlcmlvdXNseSBpZiBpdAogICAgICAgICAgICAgICAgICB3YXMg Z2VuZXJhdGVkIGJ5IG9uZSBvZiB0aGUgdG9wIHVuaXZlcnNpdGllcyAoaW4gb3VyCiAgICAgICAg ICAgICAgICAgIGZpZWxkKSB0aGFuIGEgc2Vjb25kIHRpZXIgc3RhdGUgdW5pdmVyc2l0eT/CoCBP ciBmcm9tIGEKICAgICAgICAgICAgICAgICAgbmV3IHNjaG9sYXIgdGhhdCB3YXMgdHJhaW5lZCBi eSBvbmUgb2YgdGhlIGJlc3QgdnMuIGFuCiAgICAgICAgICAgICAgICAgIGVtZXJnaW5nIHNjaG9s YXIgd2hvIGNhbWUgdG8gdGhlIGZpZWxkIG1vcmUKICAgICAgICAgICAgICAgICAgaW5kZXBlbmRl bnRseT/CoCBXaGF0IGFib3V0IGEgcGVyc29uIHdobyBpcyBjaGFuZ2luZwogICAgICAgICAgICAg ICAgICBmaWVsZHMg4oCTIG1pZ3JhdGluZywgZm9yIGV4YW1wbGUsIGZyb20gYSBmaWVsZCBsaWtl CiAgICAgICAgICAgICAgICAgIGNvZ25pdGl2ZSBzY2llbmNlIHRvIGF1ZGlvbG9neSBvciBoZWFy aW5nIHNjaWVuY2U/wqAKICAgICAgICAgICAgICAgICAgV2hhdCBhYm91dCBjbGluaWNhbCBjcmVk ZW50aWFsaW5nP8KgIERvZXMgdGhhdCBoZWxwIG9yCiAgICAgICAgICAgICAgICAgIGhhcm0gb3Vy IGNhc2VzPwogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICDCoAogICAgICAgICAgICAg ICAgQWxsIG9mIHRoZXNlIHRoaW5ncyBoYXZlCiAgICAgICAgICAgICAgICAgIG5vdGhpbmcgdG8g ZG8gd2l0aCB0aGUgb2JqZWN0aXZlIGFyZ3VtZW50IHRoYXQgaXMKICAgICAgICAgICAgICAgICAg YmVpbmcgbWFkZSBhbmQgdGhlIHF1YWxpdHkgb2YgdGhlIGRhdGEgdXNlZCB0byBzdXBwb3J0CiAg ICAgICAgICAgICAgICAgIGl0LsKgIEJ1dCB3ZSBhbGwgbXVzdCBhZG1pdCB0aGF0IHRoZXkgZG8g Y2hhbmdlIGhvdwogICAgICAgICAgICAgICAgICBtdWNoIGNyZWRlbmNlIHdlIGFyZSBsaWtlbHkg dG8gZ2l2ZSBhIGRpc2N1c3Npb24gb3IgYQogICAgICAgICAgICAgICAgICBwYXBlciAoYW5kIGVh Y2ggb2YgdXMgbWF5IHdlaWdoIHRoZXNlIGRpZmZlcmVudGx5KS7CoAogICAgICAgICAgICAgICAg ICBTb21ldGltZXMgdGhlc2UgYXJlIHVzZWZ1bCBoZXVyaXN0aWNzIOKAkyBpZiB0aGUgbWV0aG9k cwogICAgICAgICAgICAgICAgICBhcmVu4oCZdCBjbGVhciwgYnV0IHlvdSBrbm93IGhvdyBhIHBl cnNvbiB3YXMgdHJhaW5lZCwKICAgICAgICAgICAgICAgICAgaXQgbWF5IGJlIGVhc2llciB0byB0 cnVzdCB0aGF0IHRoZSBleHBlcmltZW50cyB3ZXJlCiAgICAgICAgICAgICAgICAgIGRvbmUgcmln aHQuwqAgQnV0IHNvbWV0aW1lcyB0aGlzIGlzIGp1c3QgZG93bnJpZ2h0CiAgICAgICAgICAgICAg ICAgIGRpc2NyaW1pbmF0b3J5LCBsaWtlIHdoZW4gd2UgZGlzY291bnQgY29udHJpYnV0aW9ucwog ICAgICAgICAgICAgICAgICBmcm9tIG91dHNpZGUgd2hhdCB3ZSBwZXJjZWl2ZSBhcyB0aGUgY29y ZSBmaWVsZC4KICAgICAgICAgICAgICAgIMKgCiAgICAgICAgICAgICAgICBCdXQgaG93IGRvZXMg dGhpcyBpbXBhY3QKICAgICAgICAgICAgICAgICAgc2NpZW50aWZpYyBwdWJsaXNoaW5nPwogICAg ICAgICAgICAgICAgwqAKICAgICAgICAgICAgICAgIE1hdHQgbWFrZXMgdGhlIHZhbHVhYmxlCiAg ICAgICAgICAgICAgICAgIHBvaW50IHRoYXQgYXMgb3VyIGZpZWxkIG9wZW5zIHVwIHRvIG5ldyB2 aWV3cG9pbnRzIGFuZAogICAgICAgICAgICAgICAgICBuZXcgcGFydGljaXBhbnRzLCB0aGUgdmll dyBmcm9tIHRob3NlIHBlb3BsZSBtYXkgYmUKICAgICAgICAgICAgICAgICAgdmVyeSBkaWZmZXJl bnQgdGhhbiB0aGUgdmlldyBmcm9tIHRoZSBwZW9wbGUgYXQgdGhlCiAgICAgICAgICAgICAgICAg IHRvcC7CoCBXZSBzaG91bGQgbGlzdGVuLiBQZW9wbGUgZG8gc3RydWdnbGUgdG8gZ2FpbgogICAg ICAgICAgICAgICAgICBlbnRyeSB0byB0aGlzIGZpZWxkLsKgIEkgY2VydGFpbmx5IGRpZCB3aGVu IEkgYmVnYW4KICAgICAgICAgICAgICAgICAgd29ya2luZyBpbiBoZWFyaW5nIHNjaWVuY2UsIGRl c3BpdGUgbXkgdHJhaW5pbmcgYXQgYQogICAgICAgICAgICAgICAgICB2ZXJ5IGdvb2QgY29nbml0 aXZlIHNjaWVuY2UgcHJvZ3JhbS4KICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgwqAK ICAgICAgICAgICAgICAgIFBlZXIgcmV2aWV3IGlzIHBhcnQgb2YKICAgICAgICAgICAgICAgICAg dGhlIHByb2JsZW0uwqAgSXQgY2FuIGFtcGxpZnkgdGhlc2UgYmlhc2VzLsKgIEFuZCBwZWVyCiAg ICAgICAgICAgICAgICAgIHJldmlldyBpcyBub3QgZGVzaWduZWQgdG8g4oCcaGVscOKAnSBuZXcg ZW50cmllcyDigJMgaXRzIGlzCiAgICAgICAgICAgICAgICAgIGRlc2lnbmVkIHRvIGhlbHAgYSBq b3VybmFsIGVkaXRvciBkZWNpZGUgd2hhdCB0byBkbwogICAgICAgICAgICAgICAgICB3aXRoIGEg cGFwZXIuIFNvIGl0IG9mdGVuIHNlcnZlcyBhcyBhbiBpbXBlcnNvbmFsCiAgICAgICAgICAgICAg ICAgIGJhcnJpZXIgdG8gZW50cnkuwqAgT0YgY291cnNlLCB3ZSBjYW5ub3QgZGlzcGVuc2Ugd2l0 aAogICAgICAgICAgICAgICAgICBpdC7CoCBCdXQgd2Ugc2hvdWxkIGJlIGFjdGl2ZWx5IGV4cGxv cmluZyBvdGhlcgogICAgICAgICAgICAgICAgICBtb2RlbHMuwqAgaWYgdGhpcyBuZXcgZ2VuZXJh dGlvbiBvZiB0YWxlbnRlZCwKICAgICAgICAgICAgICAgICAgdGhvdWdodGZ1bCwgZGl2ZXJzZSBh bmQgZW50ZXJwcmlzaW5nIHlvdW5nIHNjaG9sYXJzCiAgICAgICAgICAgICAgICAgIHdhbnRzIHRv IGVuZ2FnZSBpbiBub3ZlbCBtb2RlcyBvZiBzY2llbnRpZmljCiAgICAgICAgICAgICAgICAgIGNv bW11bmljYXRpb24sIEnigJltIGhhcHB5IHRvIGxpc3RlbiBhbmQgdG8gY29udHJpYnV0ZQogICAg ICAgICAgICAgICAgICB0byB0aGVzZSBuZXcgbW9kZWxzLgogICAgICAgICAgICAgICAgwqAKICAg ICAgICAgICAgICAgIHRoZUJvYgogICAgICAgICAgICAgICAgwqAKICAgICAgICAgICAgICAgIMKg CiAgICAgICAgICAgICAgICDCoAogICAgICAgICAgICAgICAgwqAKICAgICAgICAgICAgICAgIMKg CiAgICAgICAgICAgICAgICDCoAogICAgICAgICAgICAgIAogICAgICAgICAgICAKICAgICAgICAg ICAgwqAKICAgICAgICAgICAgCiAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICBPbiBUaHUs IEp1biAxLCAyMDIzIGF0CiAgICAgICAgICAgICAgICAgIDE6NTXigK9QTSBMZXMgQmVybnN0ZWlu IDxsYmVybnN0ZWluQHVjaGMuZWR1PgogICAgICAgICAgICAgICAgICB3cm90ZToKICAgICAgICAg ICAgICAKICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAK ICAgICAgICAgICAgICAgICAgICBPbiA1LzMxLzIwMjMgMjoxNQogICAgICAgICAgICAgICAgICAg ICAgUE0sIE1hdHRoZXcgV2lubiB3cm90ZToKICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg ICAgICAgIAogICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgCiAgICAg ICAgICAgICAgICAgICAgICAgICoqKgogICAgICAgICAgICAgICAgICAgICAgICAgIEF0dGVudGlv bjogVGhpcyBpcyBhbiBleHRlcm5hbCBlbWFpbC4gVXNlCiAgICAgICAgICAgICAgICAgICAgICAg ICAgY2F1dGlvbiByZXNwb25kaW5nLCBvcGVuaW5nIGF0dGFjaG1lbnRzIG9yCiAgICAgICAgICAg ICAgICAgICAgICAgICAgY2xpY2tpbmcgb24gbGlua3MuICoqKgogICAgICAgICAgICAgICAgICAg IAogICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgIFRoZXJlIGFyZQogICAgICAg ICAgICAgICAgICAgICAgICAgICAgc3RhdGVtZW50cyBpbiB0aGlzIHRocmVhZCB0aGF0IGNhbm5v dCBnbwogICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5jaGFsbGVuZ2VkLCBiZWNhdXNlIHRo ZXkgY29uZG9uZSBhbmQKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBlcnBldHVhdGUgaGFy bWZ1bCBpZGVhcyB0aGF0IG5lZWQgdG8gZW5kLgogICAgICAgICAgICAgICAgICAgICAgICAgICAg U3BlY2lmaWNhbGx5OgogICAgICAgICAgICAgICAgICAgICAgICAgICAgMSkg4oCcSWYgb25lIGlz IG5vdCBhIHN1ZmZpY2llbnRseSBjb25maWRlbnQKICAgICAgICAgICAgICAgICAgICAgICAgICAg IGFuZCBpbmRlcGVuZGVudCB0aGlua2VyIHN1Y2ggdGhhdCBvbmUgY2FuCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICBleHByZXNzIGlkZWFzLCBhcmd1bWVudHMsIGRpc2FncmVlbWVudHMsCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICBldGMuIHdpdGggYW55b25lIGluIHRoZSBmaWVsZCwg cmVnYXJkbGVzcyBvZgogICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhdHVyZSwgdGhlbiB0 aGF0IGlzIGEgd2Vha25lc3PigJ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIFRoaXMgc3Rh dGVtZW50IGlnbm9yZXMgdGhlIG11bHRpcGxlIHBvd2VyCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICBzdHJ1Y3R1cmVzIHRoYXQgYWZmZWN0IHRoZSBsaXZlcyBhbmQKICAgICAgICAgICAgICAg ICAgICAgICAgICAgIGVtcGxveW1lbnQgb2YgdGhvc2UgYmVsb3cgdGhlIOKAmHVwcGVyCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICBlY2hlbG9u4oCZIGluIHRoZSBmaWVsZC4gRXhwcmVzc2lu ZyBhbiBpZGVhCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnZvbHZlcyByaXNrIHdoZW4g eW91ciBwb3NpdGlvbiBpcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJlY2FyaW91cy4g QWRhcHRpbmcgdG8gYW5kIHdlaWdoaW5nIHRoYXQKICAgICAgICAgICAgICAgICAgICAgICAgICAg IHJpc2sgaXMgYSBrZXkgc3Vydml2YWwgc3RyYXRlZ3ksIG5vdCBhCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICB3ZWFrbmVzcy4gSSBoYXZlIGEgYmxpbmQgc3BvdCBmb3IgdGhpcyByaXNrCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICDigJMgbm90IGJlY2F1c2UgSeKAmW0gc28gZ3JlYXQg YXQgc2NpZW5jZSwgYnV0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiZWNhdXNlIG15IGN1 bHR1cmUgZ2l2ZXMgbWUgdW5lYXJuZWQgcmVzcGVjdAogICAgICAgICAgICAgICAgICAgICAgICAg ICAgYmVjYXVzZSBvZiBteSBkZW1vZ3JhcGhpY3MuIEZvciBwZW9wbGUgbGlrZQogICAgICAgICAg ICAgICAgICAgICAgICAgICAgbWUgKGFuZCwgSSB3aWxsIG5vdGUsIHZpcnR1YWxseSBldmVyeW9u ZSBvbgogICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhpcyB0aHJlYWQpLCB3ZSBsaXZlIGlu IGEgY3VsdHVyZSB0aGF0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnN1bGF0ZXMgdXMg ZnJvbSBhbnkgc2Vuc2UgdGhhdCBvdXIgdm9pY2UKICAgICAgICAgICAgICAgICAgICAgICAgICAg IGRvZXNu4oCZdCBiZWxvbmcuCiAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAg ICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgIAogICAgICAg ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICBJCiAgICAgICAgICAgICAgICAgICAgICBj b3VsZCBub3QgZGlzYWdyZWUgbW9yZS7CoCBUaGUgc3VnZ2VzdGlvbiB0aGF0LAogICAgICAgICAg ICAgICAgICAgICAgd2l0aGluIG91ciBmaWVsZCwgZGlmZmVyZW50IGN1bHR1cmFsIGJhY2tncm91 bmRzCiAgICAgICAgICAgICAgICAgICAgICBjb25mZXIgbW9yZSBvciBsZXNzIGFiaWxpdHkgdG8g aGF2ZSBwcm9kdWN0aXZlCiAgICAgICAgICAgICAgICAgICAgICBzY2llbnRpZmljIGRpc2N1c3Np b25zIHdpdGggYW55b25lLCByZWdhcmRsZXNzIG9mCiAgICAgICAgICAgICAgICAgICAgICBzdGF0 dXMgaXMsIGFzIEkgc2VlIGl0LCBqdXN0IHBsYWluIG5vbnNlbnNlLsKgCiAgICAgICAgICAgICAg ICAgICAgICBFeHByZXNzaW5nIGFuIGlkZWEgaW52b2x2ZXMgcmlzaz/CoCBSZWFsbHksIGluIG91 cgogICAgICAgICAgICAgICAgICAgICAgZmllbGQgb2YgYXVkaXRvcnkgc2NpZW5jZT/CoCBJIGNh biBnaXZlIHBsZW50eSBvZgogICAgICAgICAgICAgICAgICAgICAgY291bnRlcmV4YW1wbGVzIHRv IHN1Y2ggYW4gYXNzZXJ0aW9uLgogICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg ICAKICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg ICAgICAgICAgICAgICAgICAgICAgMikg4oCcdGhpbmsgYWJvdXQgaG93IHN1Y2ggcmVzZWFyY2hl cnMgZWFybmVkCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdWNoIHN0YXR1cy7CoCBJdCB3 YXMgbm90IGJlY2F1c2UgdGhleSBoYWQKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZyaWVu ZHMsIGl0IHdhcyBub3QgYmVjYXVzZSBwZW9wbGUgbGlrZWQKICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHRoZW0uwqAgSXQgd2FzIGJlY2F1c2UgdGhleSBlc3RhYmxpc2hlZCBhCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICB0cmFjay1yZWNvcmQgb2YgY29udHJpYnV0aW9ucyB0aGF0IHRo ZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgZmllbGQsIGluIGdlbmVyYWwsIGhlbGQgaW4g dmVyeSBoaWdoCiAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWdhcmQu4oCdCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICBUaGlzIGlzIGEgc2VsZi1zZXJ2aW5nIG5hcnJhdGl2ZSB0aGF0 CiAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWZsZWN0cyBzdXJ2aXZvcnNoaXAgYmlhcyBh bmQgd2hpY2ggaWdub3JlcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgZXZlcnl0aGluZyB3 ZSBrbm93IGFib3V0IGhvdyBwZW9wbGUgYWN0IGluCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICByZWFsIGxpZmUuIFNjaWVuY2UgaXMgZG9uZSBieSBodW1hbnMsIHdobwogICAgICAgICAgICAg ICAgICAgICAgICAgICAgaGF2ZSBwZXJzb25hbCBpbnRlcmVzdHMsIGJpYXNlcywgYW5kIHdobwog ICAgICAgICAgICAgICAgICAgICAgICAgICAgbGl2ZSB3aXRoaW4gYSBjdWx0dXJlIHdoZXJlIHN0 YXR1cyBpcyBidWlsdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgb24gbWFueSBsYXllcnMg b2YgcHJpdmlsZWdlLiBFdmVyeSBkZWNpc2lvbgogICAgICAgICAgICAgICAgICAgICAgICAgICAg d2UgbWFrZSBpcyBmaWx0ZXJlZCBieSB0aGVzZSBmYWN0b3JzLCB3aGljaAogICAgICAgICAgICAg ICAgICAgICAgICAgICAgYWxsb3cgc29tZSBwZW9wbGUgKGxpa2UgbWUpIHRvIGFjY3VtdWxhdGUg YQogICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyaWV0eSBvZiBhZHZhbnRhZ2VzIGF0IGV2 ZXJ5IGNhcmVlciBzdGFnZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpbXBseSBiZWNh dXNlIG9mIGhvdyB0aGV5IGxvb2ssIHdobyB0aGVpcgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgZnJpZW5kcyBhcmUsIGFuZCB3aGVyZSB0aGV5IGdyZXcgdXAuIFRoZXkKICAgICAgICAgICAg ICAgICAgICAgICAgICAgIGFyZSBtb3JlIGxpa2VseSB0byBoYXZlIHBhcGVycyBhY2NlcHRlZCwg dG8KICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJlIHNlbGVjdGVkIGZvciBwb2RpdW0gcHJl c2VudGF0aW9ucywgdG8KICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhhdmUgYSBqb2IgYXBw bGljYXRpb24gcmV2aWV3ZWQsIHRvIGJlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnRl cnZpZXdlZCwgdG8gYmUgaGlyZWQsIHRvIGJlIHNlbGVjdGVkIGFzCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICBlZGl0b3JzIGFuZCByZXZpZXdlcnMsIHRvIGJlIGVsZWN0ZWQgdG8KICAgICAg ICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9ucyBvZiBsZWFkZXJzaGlwLCBhbmQgdG8gYmUg Z2l2ZW4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhdm9yYWJsZSB0cmVhdG1lbnQgaW4g dGhlIHdvcmtwbGFjZS4gVG8gYmUKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRha2VuIHNl cmlvdXNseS4gSWYgd2UgcHJldGVuZCB0aGF0IHRoZXNlCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICBhZHZhbnRhZ2VzIGFyZSBBTEwgZHVlIHRvIHRoZSBzY2llbnRpZmljCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICBtZXJpdCBvZiBvbmXigJlzIHdvcmssIHdlIGFyZSBjaGFyYWN0ZXJp emluZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgc2NpZW50aXN0cyBhcyBzb21lIHNwZWNp ZXMgZW50aXJlbHkgc2VwYXJhdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZyb20gdGhl IHJlc3Qgb2YgaHVtYW5pdHkuCiAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAg ICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgIAogICAgICAg ICAgICAgICAgICBBZ2FpbiwKICAgICAgICAgICAgICAgICAgICAgIHRoZW9yZXRpY2FsLCBzb2Np YWwgZHJpdmVsLsKgIExsb3lkIEplZmZyZXNzLCBEYXZlCiAgICAgICAgICAgICAgICAgICAgICBH cmVlbiwgTmVhbCBWaWVtZXN0ZXIsIEJhcmJhcmEgQm9obmUsIGFuZCBvbiBhbmQKICAgICAgICAg ICAgICAgICAgICAgIG9uLsKgCiAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg IAogICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAzKSDigJxTdGF0dXJlIGRv ZXMgbm90IGNvdW50LiBFdmVyeW9uZSBzaG91bGQKICAgICAgICAgICAgICAgICAgICAgICAgICAg IGJlIGhlbGQgdG8gdGhlIHZlcnkgc2FtZSBzdGFuZGFyZOKAnQogICAgICAgICAgICAgICAgICAg ICAgICAgICAgV2UgYWxsIGFncmVlIHRoYXQgd29yayBzaG91bGQgbm90IGJlIGp1ZGdlZAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgb24gdGhlIGJhc2lzIG9mIHdobyB3cm90ZSBpdC4gQnV0 CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbXBvcnRhbnRseSwgdGhlIGluZmx1ZW5jZSBv ZiBzdGF0dXJlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkb2VzbuKAmXQgbmVlZCB0byBi ZSBleHBsaWNpdGx5IHN1Z2dlc3RlZCBpbgogICAgICAgICAgICAgICAgICAgICAgICAgICAgb3Jk ZXIgdG8gYWN0dWFsbHkgdGFrZSBwbGFjZS4gU2ltaWxhciB0byB0aGUKICAgICAgICAgICAgICAg ICAgICAgICAgICAgIGxhc3QgcG9pbnQsIHRoZSBpZGVhIG9mIGVxdWFsIHN0YW5kYXJkcyBhbmQK ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVxdWFsIHRyZWF0bWVudCBpcyBhIGNvbnZlbmll bnQgZmljdGlvbiB0aGF0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGxvd3MgcGVvcGxl IGxpa2UgbWUgdG8gZmVlbCBzdXBlcmlvcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgYmVj YXVzZSBJIGNhbiBhdHRyaWJ1dGUgbXkgc3VjY2VzcyB0byBteSBvd24KICAgICAgICAgICAgICAg ICAgICAgICAgICAgIGhhcmQgd29yayBhbmQgbWVyaXQsIGV2ZW4gdGhvdWdoIG1hbnkKICAgICAg ICAgICAgICAgICAgICAgICAgICAgIGZhY3RvcnMgdGhhdCBsZWQgdG8gdGhhdCBzdWNjZXNzIHdl cmUKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuZWFybmVkLgogICAgICAgICAgICAgICAg ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgIAogICAg ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgQWdhaW4sCiAgICAgICAgICAgICAgICAg ICAgICB5b3VyIHRoZW9yZXRpY2FsIG11c2luZy7CoCBOb3QgdGhlIHJlYWxpdHkgaW4KICAgICAg ICAgICAgICAgICAgICAgIGF1ZGl0b3J5IHNjaWVuY2UgdGhhdCBJIGhhdmUgc2Vlbi4KICAgICAg ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAK ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICA9PT09PT09PT09PSA9PT09PT09PT09PT09PSAKICAgICAg ICAgICAgICAgICAgICAgICAgICAgIFdoYXQgZG9lcyB0aGlzIGhhdmUgdG8gZG8gd2l0aCBwcmVw cmludHM/CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBUaGUgcG9pbnQgaXMgdG8gY29uc2lk ZXIgdGhhdCBvdGhlcnMgaGF2ZSBhCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaWZmZXJl bnQgc2V0IG9mIGNvbnN0cmFpbnRzLCBhbmQgdGhhdCBvdXIKICAgICAgICAgICAgICAgICAgICAg ICAgICAgIGRlZmluaXRpb25zIG9mIG1lcml0IGFyZSB0YWlsb3JlZCB0byBzdWl0CiAgICAgICAg ICAgICAgICAgICAgICAgICAgICB0aG9zZSB3aG8gYXJlIGFscmVhZHkgZW5qb3lpbmcgYSB3aWRl CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXJpZXR5IG9mIHByaXZpbGVnZXMuIENvbnNp ZGVyIHRoZSBmb3JjZXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoYXQgbGVhZCBhdXRo b3JzIHRvIHRoaW5rIHRoYXQgcHJlcHJpbnRzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBh cmUgdXNlZnVsLCBhbmQgYWxzbyB3aGV0aGVyIHlvdSBhcmUgZmFjaW5nCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICB0aGUgc2FtZSBleHBlY3RhdGlvbnMgYW5kIGNvbnN0cmFpbnRzIHRoYXQK ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoZXkgYXJlLiBOdW1lcm91cyBwZW9wbGUgaGF2 ZSBwb2ludGVkIGF0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGUgYXBwYXJlbnQgZ2Vu ZXJhdGlvbmFsIGRpdmlkZSBvbiB0aGlzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpc3N1 ZSAtIGxldCdzIGZpZ3VyZSBvdXQgd2h5LiBHcmFkdWF0ZQogICAgICAgICAgICAgICAgICAgICAg ICAgICAgYWRtaXNzaW9ucyBhbmQgZmVsbG93c2hpcCByZXZpZXcKICAgICAgICAgICAgICAgICAg ICAgICAgICAgIGluY3JlYXNpbmdseSBleHBlY3QgYSBwdWJsaWNhdGlvbiByZWNvcmQKICAgICAg ICAgICAgICAgICAgICAgICAgICAgIHRoYXQgZmFyIGV4Y2VlZHMgYW55dGhpbmcgdGhhdCB3b3Vs ZCBoYXZlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiZWVuIGV4cGVjdGVkIG9mIHRoZSBy ZXZpZXdlcnMgd2hlbiB0aGV5CiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3ZXJlIGF0IHRo YXQgc2FtZSBjYXJlZXIgc3RhZ2UuIEZvciB2YXJpb3VzCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICByZWFzb25zLCB0aGUgdGltZWxpbmUgb2YgcHVibGljYXRpb24gaXMKICAgICAgICAgICAg ICAgICAgICAgICAgICAgIGluY3JlYXNpbmdseSBsb25nLiBFeGFjZXJiYXRpbmcgdGhpcywgaXQg aXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5vIGxvbmdlciBlbm91Z2ggdG8gc2ltcGx5 IGNvbmR1Y3QgYSBnb29kCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHVkeTsgb25lIG11 c3QgYWxzbyBjdXJhdGUgYSBkYXRhCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYW5hZ2Vt ZW50IGFuZCBzaGFyaW5nIHBsYW4gdGhhdCBpbmNsdWRlcwogICAgICAgICAgICAgICAgICAgICAg ICAgICAgb3Blbi1hY2Nlc3MgZGF0YSBhbmQgZG9jdW1lbnRlZCBjb2RlLiBPbmUKICAgICAgICAg ICAgICAgICAgICAgICAgICAgIG11c3QgbGVhcm4gYW5kIGNvbmR1Y3QgdGhlIGxhdGVzdAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgc3RhdGlzdGljYWwgdGVjaG5pcXVlcyB0aGF0IHRoZWly IGFkdmlzb3JzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBuZXZlciBuZWVkZWQgdG8gbGVh cm4sIGFuZCBzaWZ0IHRocm91Z2ggYQogICAgICAgICAgICAgICAgICAgICAgICAgICAgbXVjaCBi cm9hZGVyIHNldCBvZiBsaXRlcmF0dXJlIHRoYXQgaW5jbHVkZXMKICAgICAgICAgICAgICAgICAg ICAgICAgICAgIGEgbG90IG9mIGdhcmJhZ2UuIFRvIGNvbXBldGUgZm9yIHN0YWJsZQogICAgICAg ICAgICAgICAgICAgICAgICAgICAgZW1wbG95bWVudCwgeW91bmdlciBzY2hvbGFycyBuZWVkIGFu CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnRlcm5ldCBwcmVzZW5jZSBhbmQgbXVzdCBs ZWFybiB0bwogICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5jb3Jwb3JhdGUgaW5jbHVzaXZl IGxhbmd1YWdlIGluIHRoZWlyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3cml0aW5nLCBl dmVuIGlmIHRoYXQgd2VyZSBub3QgcGFydCBvZiB0aGVpcgogICAgICAgICAgICAgICAgICAgICAg ICAgICAgdHJhaW5pbmcuIFRoZXkgbmVlZCB0byBleHByZXNzIGhvdyB0aGVpcgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgd29yayBjb250cmlidXRlcyB0byB0aGUgcmVkdWN0aW9uIG9mIGhh cm0gaW4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNvY2lldHksIGRlc3BpdGUgYmVpbmcg YWR2aXNlZCBieSBzb21lIG9mCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGUgcGVvcGxl IHdobyBhcmUgZG9pbmcgdGhlIGhhcm0uCiAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgIAog ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICBOb25lCiAgICAgICAgICAgICAg ICAgICAgICBvZiB0aGlzLCBtdWNoIG9mIHdoaWNoIEkgZmluZCB0byBiZSBtZXJlCiAgICAgICAg ICAgICAgICAgICAgICB1bmp1c3RpZmllZCBhc3NlcnRpb24sIGlzIGFuIGFyZ3VtZW50IGZvciBz aGlmdGluZwogICAgICAgICAgICAgICAgICAgICAgdGhlIHdlaWdodCBvZiBkaXNzZW1pbmF0aW9u IG9mIHdvcmsgdG93YXJkCiAgICAgICAgICAgICAgICAgICAgICBub24tcmVmZXJlZWQgb3BlbiBh Y2Nlc3MuwqAgQnkgdGhlIHdheSwgd2hlbiB3YXMgaXQKICAgICAgICAgICAgICAgICAgICAgIHRo ZSBjYXNlIHRoYXQgYSBzb2xpZCBrbm93bGVkZ2Ugb2Ygc3RhdGlzdGljYWwKICAgICAgICAgICAg ICAgICAgICAgIHRlY2huaXF1ZXMgd2FzIHVubmVjZXNzYXJ5P8KgIEhleSwgeW91IGRvbid0IGhh dmUKICAgICAgICAgICAgICAgICAgICAgIHRvIHdpcmUgdG9nZXRoZXIgYW5hbG9nIGVxdWlwbWVu dCB0byBnZW5lcmF0ZSB5b3VyCiAgICAgICAgICAgICAgICAgICAgICBzaWduYWxzIQogICAgICAg ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgIAog ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg ICAgICAgICAgICAgICAgICAgICAgIFByZXByaW50cyBhcmUgbm90IGEgbWFnaWNhbCBzb2x1dGlv biB0aGF0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjYW4gZWxpbWluYXRlIHRoZSBtdWx0 aXBsZSBiYXJyaWVycyB0aGF0IEkKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRlc2NyaWJl ZCBhYm92ZS4gQnV0IHRoZXkgaGF2ZSB0YW5naWJsZQogICAgICAgICAgICAgICAgICAgICAgICAg ICAgdmFsdWUsIGFuZCByZWZsZWN0IGFkYXB0YXRpb24gdG8gYSBjaGFuZ2luZwogICAgICAgICAg ICAgICAgICAgICAgICAgICAgYWNhZGVtaWMgbGFuZHNjYXBlLCByYXRoZXIgdGhhbiByZWZsZWN0 aW5nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzb21lIGxvc3Mgb2Yg4oCcc3RhbmRhcmRz 4oCdIHRoYXQgYXJlIGRlc2lnbmVkCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0byBwcm90 ZWN0IHRob3NlIGFscmVhZHkgYXQgdGhlIHRvcCwgYW5kCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICB3aGljaCB3ZXJlIGVzdGFibGlzaGVkIHVuZGVyIGFuIGVudGlyZWx5CiAgICAgICAgICAg ICAgICAgICAgICAgICAgICBkaWZmZXJlbnQgc3lzdGVtIG9mIGNvbnN0cmFpbnRzLgogICAgICAg ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg ICAgICAgICAgICAgwqAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBQcmVwcmludHMgaGVs cCBhZGRyZXNzIHRoZSBuZWVkcyBmb3IgMSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZp c2liaWxpdHkgYW5kIDIpIHF1aWNrZXIgZmVlZGJhY2sgb24geW91cgogICAgICAgICAgICAgICAg ICAgICAgICAgICAgd29yayBmcm9tIGEgd2lkZXIgdmFyaWV0eSBvZiBzY2hvbGFycyB3aG8KICAg ICAgICAgICAgICAgICAgICAgICAgICAgIG1pZ2h0IG5vdCBoYXZlIGJlZW4gaW52aXRlZCB0byBy ZXZpZXcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaW1wbHkgYmVjYXVzZSB0aGV5IHdl cmUgbm90IGluIHRoZSBuZXR3b3JrCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvZiB0aGUg YXNzb2NpYXRlIGVkaXRvci4gVGhlc2UgZmFjdG9ycyBhcmUKICAgICAgICAgICAgICAgICAgICAg ICAgICAgIG9mdGVuIHlva2VkIHRvZ2V0aGVyOyB0aGUgY2hhbm5lbHMgdGhhdAogICAgICAgICAg ICAgICAgICAgICAgICAgICAgc3ByZWFkIGF3YXJlbmVzcyBvZiBhIHByZXByaW50IChsaWtlCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICBUd2l0dGVyKSBtaWdodCBhbHNvIGJlIHRoZSBzYW1l IGNoYW5uZWxzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGF0IGdlbmVyYXRlIGRpc2N1 c3Npb24gdGhhdCBiZWNvbWVzIHVzZWZ1bAogICAgICAgICAgICAgICAgICAgICAgICAgICAgZmVl ZGJhY2suIFRoZSB0ZW5kZW5jeSAob3IgbmVlZCkgdG8gdXNlCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICB0aGVzZSBkaXNzZW1pbmF0aW9uIGNoYW5uZWxzIHByb2JhYmx5CiAgICAgICAgICAg ICAgICAgICAgICAgICAgICByZWluZm9yY2VzIHRoZSBnZW5lcmF0aW9uYWwgZGl2aWRlIG9uIHRo aXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRocmVhZC4gSSBhc3N1cmUgeW91IHRoYXQg dGhlIGNvbW1lbnRzIEkndmUKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlY2VpdmVkIGZy b20gcGVvcGxlIGVudGh1c2lhc3RpYyBlbm91Z2ggdG8KICAgICAgICAgICAgICAgICAgICAgICAg ICAgIHJlYWQgYSBwcmVwcmludCBoYXZlIGhhZCBtZWFuaW5nZnVsCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICBpbmZsdWVuY2UgYW5kIHZhbHVlLiBBbmQgdGhvc2UgY29tbWVudHMgY2FuCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICBjb21lIGZyb20gYSB3aWRlciB2YXJpZXR5IG9mIHBl b3BsZSB3aG9zZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BpbmlvbnMgaGF2ZSBiZWVu IGhpc3RvcmljYWxseSBkaXNjb3VudGVkLgogICAgICAgICAgICAgICAgICAgICAgICAgICAgRXhw ZXJpZW5jZWQgcmV2aWV3ZXJzIHdpbGwgYWx3YXlzIGhhdmUgYQogICAgICAgICAgICAgICAgICAg ICAgICAgICAgcGxhY2UgaW4gb3VyIHNjaWVudGlmaWMgZGlzY291cnNlLCBidXQgdG8KICAgICAg ICAgICAgICAgICAgICAgICAgICAgIGRpc2NvdW50IHRoZSBiZW5lZml0IGFuZCBwb3RlbnRpYWwg b2YKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByZXByaW50cyBpcyB0byBiZSB3aWxsZnVs bHkgZGV0YWNoZWQgZnJvbQogICAgICAgICAgICAgICAgICAgICAgICAgICAgb3VyIGN1cnJlbnQg cmVhbGl0eS4KICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAK ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg IAogICAgICAgICAgICAgICAgICAgICAgSSBuZXZlciBzYWlkIG9uZSBzaG91bGQgbm90IHVzZSBw cmUtcHJpbnRzIGZvcgogICAgICAgICAgICAgICAgICAgICAgd2hhdGV2ZXIgYmVuZWZpdCB0aGV5 IGNhbiBjb25mZXIuCiAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgIAogICAg ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAg ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgTWF0dAogICAgICAgICAg ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg IAogICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgwqAKICAgICAgICAgICAgICAg ICAgCiAgICAgICAgICAgICAgICAgICAgLS0gCiAgICAgICAgICAgICAgICAgICAgCiAgICAgICAg ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgTGVzbGllIFIuCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICBCZXJuc3RlaW4sIFBoLkQuIHwgUHJvZmVzc29yIEVtZXJpdHVz CiAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIERlcHRzLgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgb2YgTmV1cm9zY2llbmNlIGFuZCBTdXJnZXJ5CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAoT3RvbGFyeW5nb2xvZ3kpIHwgVUNvbm4gU2Nob29sIG9mCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNZWRpY2luZQogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyNjMg RmFybWluZ3RvbiBBdmVudWUsIEZhcm1pbmd0b24sIENUCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAwNjAzMC0zNDAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBP ZmZpY2U6IDg2MC42NzkuNDYyMiB8IEZheDoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDg2MC42NzkuMjQ5NQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg ICAKICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAKICAgICAg ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAKICAgICAg ICAgICAgICAKICAgICAgICAgICAgCiAgICAgICAgICAgIAogICAgICAgICAgICAKICAgICAgICAg ICAgCiAgICAgICAgICAgICAgwqAKICAgICAgICAgICAgCiAgICAgICAgICAgIC0tIAogICAgICAg ICAgICAKICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAK ICAgICAgICAgICAgICAgICAgICBNYXR0aGV3IFdpbm4sIEF1RCwKICAgICAgICAgICAgICAgICAg ICAgIFBoRAogICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgQXNzb2Np YXRlCiAgICAgICAgICAgICAgICAgICAgICAgIFByb2Zlc3NvcgogICAgICAgICAgICAgICAgICAg IAogICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgU3BlZWNoLUxhbmd1 YWdlLUhlYXJpbmcKICAgICAgICAgICAgICAgICAgICAgICAgU2NpZW5jZXMKICAgICAgICAgICAg ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgIFVuaXZl cnNpdHkgb2YKICAgICAgICAgICAgICAgICAgICAgICAgTWlubmVzb3RhCiAgICAgICAgICAgICAg ICAgICAgCiAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg CiAgICAgICAgICAgIAogICAgICAgICAgCiAgICAgICAgCiAgICAgIAogICAgCiAgICAKICAgIAog IAo= ----_com.samsung.android.email_5841188886624740 Content-Type: multipart/related; boundary="--_com.samsung.android.email_5841188904494741" ----_com.samsung.android.email_5841188904494741 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGh0bWw+PGhlYWQ+PG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0 L2h0bWw7IGNoYXJzZXQ9VVRGLTgiPjwvaGVhZD48Ym9keSBkaXI9ImF1dG8iPjxkaXYgZGlyPSJh dXRvIj5EZWFyIEJvcmlzLDwvZGl2PjxkaXYgZGlyPSJhdXRvIj48YnI+PC9kaXY+PGRpdiBkaXI9 ImF1dG8iPkRvIHlvdSBoYXZlIGFueSBldmlkZW5jZSBvZiBvY2N1cnJpbmc/IEZvciB0aGUgdmFy aW91cyBqb3VybmFscyB3aGVyZSBJIGNvbnRyaWJ1dGUgYXMgQXNzb2NpYXRlIEVkaXRvciwgdGhl IHJvbGUgb2YgdGhlIEVkaXRvciBpcyBkZWNpZGluZyBhIG1hbnVzY3JpcHQgaXMgbWlub3IsIHVu dGlsIHRoZXJlIGlzIGEgY29uZmxpY3QsIHN1Y2ggYXMgaWYgdGhlIGF1dGhvciBkaXNwdXRlcyBh IHJlamVjdGlvbi4gVGhleSBhbHNvIHZhbGlkYXRpb24gdGhlIEFzc29jaWF0ZSBFZGl0b3JzIHJl Y29tbWVuZGF0aW9uLCBhcyB0aGUgRWRpdG9yIGhhcyB0aGUgImZpbmFsIiBzYXkuJm5ic3A7PC9k aXY+PGRpdiBkaXI9ImF1dG8iPjxicj48L2Rpdj48ZGl2IGRpcj0iYXV0byI+QXMgQXNzb2NpYXRl IEVkaXRpciwgcmVqZWN0aW9uIHdpdGhvdXQgcmV2aWV3IG11c3QgYmUganVzdGlmaWVkLCBhbmQg aXMgdXN1YWxseSBvbmx5IHBlcm1pdHRlZCBpZiB0aGUgbWFudXNjcmlwdCBpcyBqdWRnZWQgb3V0 LW9mLXNjaG9vbCwgd2hpY2ggYWdhaW4gY2FuIGJlIHJlZnV0ZWQgdG8gdGhlIGVkaXRvci4gSSBh bHNvIGtub3cgdGhlIGxhdHRlciBpcyBwb3NzaWJsZSBhcyBJIGhhdmUgYmVlbiBpbiBzdWNoIHNp dHVhdGlvbiBhcyB0aGUgYXV0aG9yIGFuZCBzdWNjZWVkIGluIG15IHJlYnV0dGFsLjwvZGl2Pjxk aXYgZGlyPSJhdXRvIj48YnI+PC9kaXY+PGRpdiBkaXI9ImF1dG8iPkkgaGF2ZSBuZXZlciBzZWVu IG5vdCBoZWFyIGRpc2N1c3Npb24gb2YgYSBjYXNlIG9mIGJsaW5kIHJlamVjdGlvbiB3aXRob3V0 IHJlYXNvbiBvciBjaGFuY2UgZm9yIHJlYnV0dGFsLjwvZGl2PjxkaXYgZGlyPSJhdXRvIj48YnI+ PC9kaXY+PGRpdiBkaXI9ImF1dG8iPk9mIGNvdXJzZSwgSSdtIG9wZW4gdG8gaGVhciBvdGhlcnMg ZXhwZXJpZW5jZSwgYnV0IHRoaXMgc2VlbXMgbGlrZSBhIGJvb2dleW1hbi4mbmJzcDs8L2Rpdj48 ZGl2IGRpcj0iYXV0byI+PGJyPjwvZGl2PjxkaXYgaWQ9ImNvbXBvc2VyX3NpZ25hdHVyZSIgZGly PSJhdXRvIj48bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRt bDsgY2hhcnNldD1VVEYtOCI+LS08ZGl2IGRpcj0iYXV0byI+QnJpYW4gRkcgS2F0ejwvZGl2Pjxk aXYgZGlyPSJhdXRvIj5FcXVpcGUgTEFNIDogTHV0aGVyaWVzIEFjb3VzdGlxdWUgTXVzaXF1ZTwv ZGl2PjxkaXYgZGlyPSJhdXRvIj5Tb3Jib25uZSBVbml2ZXJzaXTDqSwgQ05SUywgSW5zdGl0dXQg 4oiCJ0FsZW1iZXJ0PC9kaXY+PC9kaXY+PGRpdiBkaXI9ImF1dG8iPjxicj48L2Rpdj48ZGl2Pjxi cj48L2Rpdj48ZGl2IGFsaWduPSJsZWZ0IiBkaXI9ImF1dG8iIHN0eWxlPSJmb250LXNpemU6MTAw JTtjb2xvcjojMDAwMDAwIj48ZGl2Pi0tLS0tLS0tIE9yaWdpbmFsIG1lc3NhZ2UgLS0tLS0tLS08 L2Rpdj48ZGl2PkZyb206IEJvcmlzIEdvdXLDqXZpdGNoICZsdDtib3Jpc0BQSTMxNC5ORVQmZ3Q7 IDwvZGl2PjxkaXY+RGF0ZTogNi83LzIzICAwNjowNyAgKEdNVCswMTowMCkgPC9kaXY+PGRpdj5U bzogQVVESVRPUllATElTVFMuTUNHSUxMLkNBIDwvZGl2PjxkaXY+U3ViamVjdDogUmU6IFtBVURJ VE9SWV0gW0V4dGVybmFsXSBSZTogW0FVRElUT1JZXSBhclhpdiB3ZWIgb2YgdHJ1c3QgPC9kaXY+ PGRpdj48YnI+PC9kaXY+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJtb3otY2l0ZS1wcmVmaXgiPkRl YXIgYWxsLDwvZGl2PgogICAgPGRpdiBjbGFzcz0ibW96LWNpdGUtcHJlZml4Ij5JIHRoaW5rIG1v c3Qgb2YgdXMgbWlnaHQgc3RhcnQgdG8gYmUgYQogICAgICBiaXQgZXhoYXVzdGVkIHdpdGggdGhp cyBkaXNjdXNzaW9uIHdoaWNoIGlzIHZlcnkgaW50ZXJlc3RpbmcKICAgICAgdGhvdWdoLiBJJ2xs IHRodXMgdHJ5IHRvIGJlIHNob3J0LiBJJ20ganVzdCBzdXJwcmlzZWQgdGhhdCBub2JvZHkKICAg ICAgbWVudGlvbmVkIChpZiBJIHJlYWQgY29ycmVjdGx5IGFsbCB0aGUgZGlzY3Vzc2lvbikgdGhh dCBlZGl0b3JzCiAgICAgIG1pZ2h0IGJlIHRoZSBiaWdnZXN0IGJpYXMgaGVyZSwgZXZlbiBtb3Jl IHRoYW4gcmV2aWV3ZXJzLiBBZnRlcgogICAgICBhbGwsIGVzcGVjaWFsbHkgaW4gdGhlIGJpZ2dl c3Qgam91cm5hbHMsIHRoZWlyIHJvbGUgaXMgbW9yZSB0aGFuCiAgICAgIGNydWNpYWw6IHRoZXkg bWlnaHQgcmVqZWN0IHRoZSBwYXBlciBldmVuIGJlZm9yZSBwZWVyIHJldmlldywgd2l0aAogICAg ICBsaXR0bGUganVzdGlmaWNhdGlvbiwgb3IgcHVzaCBmb3IgaXQgdG8gYmUgcmV2aWV3ZWQgYW5k IGxhdGVyCiAgICAgIGFjY2VwdGVkLiBZZXQsIHRoYXQncyB0aGUgZmlyc3QgbW9tZW50IHdoZXJl IHRoZSByZXB1dGF0aW9uIG9mIHRoZQogICAgICBhdXRob3JzLCB0aGUgcGVyc29uYWwgcmVsYXRp b25zaGlwIG9mIHRoZSBlZGl0b3Igd2l0aCB0aGVtLCB0aGUKICAgICAgd2F5IGluIHdoaWNoIHJl c3VsdHMgYXJlIHByZXNlbnRlZCBvciBwYWNrYWdlZCwgdGhlIG1ldGhvZHMgdXNlZAogICAgICBh bmQgdGhlIHBlcnNvbmFsIHZpZXcgb2YgdGhlIGVkaXRvciBvbiB0aGUgZmllbGQgY2FuIGhlYXZp bHkgYmlhcwogICAgICBoaXMganVkZ21lbnQgYW5kIGRldGVybWluZSB0aGUgZmF0ZSBvZiB0aGUg cGFwZXIsIGJleW9uZCB0aGUKICAgICAgaW50cmluc2ljIHF1YWxpdGllcyBvZiB0aGUgc3R1ZHku IFRoYXQncyBpbXBvcnRhbnQgYmVjYXVzZSBiaWcKICAgICAgam91cm5hbHMgY2FuIG1ha2UgYSBj YXJlZXIuPGJyPgogICAgPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJtb3otY2l0ZS1wcmVmaXgiPkhv dyBtYW55IHRpbWVzIGRpZCB3ZSB0aGluayB0aGF0IGEKICAgICAgcGFwZXIgbW9yZSBvciBsZXNz IGRlc2VydmVkIHRvIGJlIGluIHN1Y2ggYSBiaWcgam91cm5hbAogICAgICAob2JqZWN0aXZlbHkg YW5kIHdpdGhvdXQgamVhbG91c3kgb2YgY291cnNlIPCfmIUpID8gVGhhdCdzIGJlY2F1c2UKICAg ICAgb25lIHBlcnNvbiBmaXJzdCBqdWRnZWQgdGhlIG1hbnVzY3JpcHQgYXMgZGVzZXJ2aW5nIHRv IGJlCiAgICAgIHJldmlld2VkLCBiZWZvcmUgbGF0ZXIgYWxzbyB3ZWlnaGluZyB1cCBwb3NzaWJs ZSBtaXhlZCByZXZpZXdzIGFzCiAgICAgIGEgc2Vjb25kIHN0ZXAuIFRoaXMgaXMgZXZlbiB3b3Jz ZSBpbiBqb3VybmFscyBwdWJsaXNoaW5nIHJldmlld3MKICAgICAgd2hpY2ggbWlnaHQgYmUgaW52 aXRlZCBvciBmb3Igd2hpY2ggcmV2aWV3cyBhcmUgbGl0dGxlIHVzZWQuCiAgICAgIFRoYXQncyBh bHNvIHdoeSBpdCdzIHRlbXB0aW5nIHRvIHVzZSBwcmVwcmludHMuIE5vIG1vcmUKICAgICAgZnJ1 c3RyYXRpb25zIHdpdGggdGhpcyBzeXN0ZW0uIEFueXdheSwgZnJvbSBteSBwb2ludCBvZiB2aWV3 LCB0aGUKICAgICAgZWRpdG9yIHdvcmsgaXMgbGVzcyB0aGFuIHRyYW5zcGFyZW50LiBNb3N0IG9m IHRoZW0gbGlrZWx5IGRvIGEKICAgICAgZ29vZCBqb2IuIEJ1dCB3ZSBkb24ndCBldmVuIGtub3cu PGJyPgogICAgPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJtb3otY2l0ZS1wcmVmaXgiPkJlc3Qgd2lz aGVzPGJyPgogICAgPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJtb3otY2l0ZS1wcmVmaXgiPkJvcmlz PGJyPgogICAgPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJtb3otY2l0ZS1wcmVmaXgiPjxicj4KICAg IDwvZGl2PgogICAgPGRpdiBjbGFzcz0ibW96LWNpdGUtcHJlZml4Ij5MZSAwNi8wNi8yMDIzIMOg IDEwOjU3LCBQZXRlciBIYXJyaXNvbiBhCiAgICAgIMOpY3JpdCZuYnNwOzo8YnI+CiAgICA8L2Rp dj4KICAgIDxibG9ja3F1b3RlIHR5cGU9ImNpdGUiPgogICAgICAKICAgICAgPHN0eWxlIHN0eWxl PSJkaXNwbGF5Om5vbmU7IiB0eXBlPSJ0ZXh0L2NzcyI+UCB7bWFyZ2luLXRvcDowO21hcmdpbi1i b3R0b206MDt9PC9zdHlsZT4KICAgICAgPGRpdiBjbGFzcz0iZWxlbWVudFRvUHJvb2YiIHN0eWxl PSJmb250LWZhbWlseTogQ2FsaWJyaSwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOwogICAgICAgIGZv bnQtc2l6ZTogMTFwdDsgY29sb3I6IHJnYigwLCAwLCAwKTsiPgogICAgICAgIDxzcGFuIGNsYXNz PSJDb250ZW50UGFzdGVkMCIgc3R5bGU9ImZvbnQtc2l6ZTogMTFwdDsgbWFyZ2luOiAwcHg7IGNv bG9yOiBibGFjazsKICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1 KTsiPkRlYXIKICAgICAgICAgIGFsbCw8L3NwYW4+CiAgICAgICAgPGRpdiBzdHlsZT0iZm9udC1z aXplOiAxMXB0OyBtYXJnaW46IDBweDsgY29sb3I6IGJsYWNrOwogICAgICAgICAgYmFja2dyb3Vu ZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyI+CiAgICAgICAgICA8YnIgY2xhc3M9IkNvbnRl bnRQYXN0ZWQwIj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJDb250ZW50UGFz dGVkMCIgc3R5bGU9ImZvbnQtc2l6ZTogMTFwdDsgbWFyZ2luOiAwcHg7IGNvbG9yOiBibGFjazsK ICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPgogICAgICAg ICAgU2V2ZXJhbCBjb2xsZWFndWVzIGhhdmUgbWVudGlvbmVkIGhvdyBwZWVyIHJldmlldyBpcyB1 bmR1bHkKICAgICAgICAgIGJpYXNlZCBieSB0aGUgcmVwdXRhdGlvbiBvZiB0aGUgYXV0aG9ycy9p bnN0aXR1dGlvbnMuIEkgYWdyZWUKICAgICAgICAgIHRoYXQgdGhpcyBpcyBhbiBpbXBvcnRhbnQg cHJvYmxlbSwgYnV0IGl0J3Mgb25seSBmYWlyIHRvCiAgICAgICAgICBvYnNlcnZlIHRoYXQgaXQg YXBwbGllcyB0byBwcmVwcmludHMgdG9vLiBJbiBhIHdvcmxkIHdoZXJlIHdlCiAgICAgICAgICBk b24ndCBoYXZlIHRpbWUgdG8gcmVhZCBldmVyeSBwcmVwcmludCwgbWFueSBwZW9wbGUgd2lsbCBz dGlsbAogICAgICAgICAgZW5kIHVwIHVzaW5nIGltcGVyZmVjdCBwcm94aWVzIGZvciBkZWNpZGlu ZyB3aGF0IHRvIHJlYWQsIHN1Y2gKICAgICAgICAgIGFzIHRoZSByZXB1dGF0aW9uIG9mIHRoZSBh dXRob3JzL2luc3RpdHV0aW9ucy4gSW4gdGhlIGFic2VuY2UKICAgICAgICAgIG9mIGEgam91cm5h bCdzIG1hcmsgb2YgYXBwcm92YWwsIHRoZXNlIGltcGVyZmVjdCBwcm94aWVzIGNvdWxkCiAgICAg ICAgICBncm93IG1vcmUgaW5mbHVlbnRpYWwsIG5vdCBsZXNzIGluZmx1ZW50aWFsLjwvZGl2Pgog ICAgICAgIDxkaXYgc3R5bGU9ImZvbnQtc2l6ZTogMTFwdDsgbWFyZ2luOiAwcHg7IGNvbG9yOiBi bGFjazsKICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPgog ICAgICAgICAgPGJyIGNsYXNzPSJDb250ZW50UGFzdGVkMCI+CiAgICAgICAgPC9kaXY+CiAgICAg ICAgPGRpdiBjbGFzcz0iQ29udGVudFBhc3RlZDAiIHN0eWxlPSJmb250LXNpemU6IDExcHQ7IG1h cmdpbjogMHB4OyBjb2xvcjogYmxhY2s7CiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2Io MjU1LCAyNTUsIDI1NSk7Ij4KICAgICAgICAgIEJlc3Qgd2lzaGVzPC9kaXY+CiAgICAgICAgPHNw YW4gY2xhc3M9IkNvbnRlbnRQYXN0ZWQwIiBzdHlsZT0iZm9udC1zaXplOiAxMXB0OyBtYXJnaW46 IDBweDsgY29sb3I6IGJsYWNrOwogICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwg MjU1LCAyNTUpOyI+UGV0ZXI8L3NwYW4+PGJyPgogICAgICA8L2Rpdj4KICAgICAgPGhyIHRhYmlu ZGV4PSItMSIgc3R5bGU9ImRpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjk4JSI+CiAgICAgIDxk aXYgZGlyPSJsdHIiIGlkPSJkaXZScGx5RndkTXNnIj48Zm9udCBjb2xvcj0iIzAwMDAwMCIgZmFj ZT0iQ2FsaWJyaSwgc2Fucy1zZXJpZiIgc3R5bGU9ImZvbnQtc2l6ZToxMXB0Ij48Yj5Gcm9tOjwv Yj4KICAgICAgICAgIEFVRElUT1JZIC0gUmVzZWFyY2ggaW4gQXVkaXRvcnkgUGVyY2VwdGlvbgog ICAgICAgICAgPGEgaHJlZj0ibWFpbHRvOkFVRElUT1JZQExJU1RTLk1DR0lMTC5DQSIgY2xhc3M9 Im1vei10eHQtbGluay1yZmMyMzk2RSI+Jmx0O0FVRElUT1JZQExJU1RTLk1DR0lMTC5DQSZndDs8 L2E+IG9uIGJlaGFsZiBvZiBIZWxpYSBSZWxhbm8KICAgICAgICAgIElib3JyYSA8YSBocmVmPSJt YWlsdG86MDAwMDAxN2Y3NGY3ODhmOC1kbWFyYy1yZXF1ZXN0QExJU1RTLk1DR0lMTC5DQSIgY2xh c3M9Im1vei10eHQtbGluay1yZmMyMzk2RSI+Jmx0OzAwMDAwMTdmNzRmNzg4ZjgtZG1hcmMtcmVx dWVzdEBMSVNUUy5NQ0dJTEwuQ0EmZ3Q7PC9hPjxicj4KICAgICAgICAgIDxiPlNlbnQ6PC9iPiAw NiBKdW5lIDIwMjMgMDk6MjE8YnI+CiAgICAgICAgICA8Yj5Ubzo8L2I+IDxhIGhyZWY9Im1haWx0 bzpBVURJVE9SWUBMSVNUUy5NQ0dJTEwuQ0EiIGNsYXNzPSJtb3otdHh0LWxpbmstYWJicmV2aWF0 ZWQiPkFVRElUT1JZQExJU1RTLk1DR0lMTC5DQTwvYT4KICAgICAgICAgIDxhIGhyZWY9Im1haWx0 bzpBVURJVE9SWUBMSVNUUy5NQ0dJTEwuQ0EiIGNsYXNzPSJtb3otdHh0LWxpbmstcmZjMjM5NkUi PiZsdDtBVURJVE9SWUBMSVNUUy5NQ0dJTEwuQ0EmZ3Q7PC9hPjxicj4KICAgICAgICAgIDxiPlN1 YmplY3Q6PC9iPiBSZTogW0FVRElUT1JZXSBbRXh0ZXJuYWxdIFJlOiBbQVVESVRPUlldIGFyWGl2 CiAgICAgICAgICB3ZWIgb2YgdHJ1c3Q8L2ZvbnQ+CiAgICAgICAgPGRpdj4mbmJzcDs8L2Rpdj4K ICAgICAgPC9kaXY+CiAgICAgIDxzdHlsZT5AZm9udC1mYWNlCgl7Zm9udC1mYW1pbHk6SGVsdmV0 aWNhfUBmb250LWZhY2UKCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIn1AZm9udC1mYWNlCgl7 Zm9udC1mYW1pbHk6Q2FsaWJyaX1wLnhfTXNvTm9ybWFsLCBsaS54X01zb05vcm1hbCwgZGl2Lnhf TXNvTm9ybWFsCgl7bWFyZ2luOjBjbTsKCWZvbnQtc2l6ZToxMS4wcHQ7Cglmb250LWZhbWlseToi Q2FsaWJyaSIsc2Fucy1zZXJpZn1hOmxpbmssIHNwYW4ueF9Nc29IeXBlcmxpbmsKCXtjb2xvcjpi bHVlOwoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1zcGFuLnhfZ21haWxzaWduYXR1cmVwcmVm aXgKCXt9c3Bhbi54X0VtYWlsU3R5bGUyMAoJe2ZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNl cmlmOwoJY29sb3I6d2luZG93dGV4dH0ueF9Nc29DaHBEZWZhdWx0Cgl7Zm9udC1zaXplOjEwLjBw dH1kaXYueF9Xb3JkU2VjdGlvbjEKCXt9PC9zdHlsZT4KICAgICAgPGRpdiBsYW5nPSJEQSIgc3R5 bGU9IndvcmQtd3JhcDpicmVhay13b3JkIj4KICAgICAgICA8ZGl2IGNsYXNzPSJ4X1dvcmRTZWN0 aW9uMSI+CiAgICAgICAgICA8cCBjbGFzcz0ieF9Nc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSIiPkRl YXIgQnJpYW4sIGFsbCw8L3NwYW4+PC9wPgogICAgICAgICAgPHAgY2xhc3M9InhfTXNvTm9ybWFs Ij48c3BhbiBzdHlsZT0iIj4mbmJzcDs8L3NwYW4+PC9wPgogICAgICAgICAgPHAgY2xhc3M9Inhf TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9IiI+VGhhbmsgeW91CiAgICAgICAg ICAgICAgZm9yIGEgdmVyeSBlbnJpY2hpbmcgZGlzY3Vzc2lvbi4gSSBqdXN0IHdhbnRlZCB0byBj b3VudGVyCiAgICAgICAgICAgICAgQnJpYW7igJlzIGxhc3QgZW1haWwsIHJlZ2FyZGluZyB0aGUg bmV1dHJhbGl0eSBvZiBwZWVyCiAgICAgICAgICAgICAgcmV2aWV3LiBUaGVyZSBpcyBleHRlbnNp dmUgZXZpZGVuY2Ugb2Yg4oCcc3RhdHVzIGJpYXPigJ0gaW4KICAgICAgICAgICAgICB0aGUgcGVl ci1yZXZpZXcgc3lzdGVtIGluIHN0dWRpZXMgY29tcGFyaW5nIHNpbmdsZS1ibGluZAogICAgICAg ICAgICAgIHZzIGRvdWJsZS1ibGluZCByZXZpZXdzLiA8L3NwYW4+PHNwYW4gc3R5bGU9IiI+RS5n LiBIdWJlcgogICAgICAgICAgICAgIGV0IGFsLgogICAgICAgICAgICA8L3NwYW4+PHNwYW4gbGFu Zz0iRU4tVVMiIHN0eWxlPSIiPigyMDIyKSA8YSBjbGFzcz0ibW96LXR4dC1saW5rLWZyZWV0ZXh0 IiBocmVmPSJodHRwczovL3d3dy5wbmFzLm9yZy9kb2kvMTAuMTA3My9wbmFzLjIyMDU3NzkxMTki PgogICAgICAgICAgICAgICAgaHR0cHM6Ly93d3cucG5hcy5vcmcvZG9pLzEwLjEwNzMvcG5hcy4y MjA1Nzc5MTE5PC9hPiBvcgogICAgICAgICAgICAgIEJsYW5rICgxOTkxKSA8YSBjbGFzcz0ibW96 LXR4dC1saW5rLWZyZWV0ZXh0IiBocmVmPSJodHRwczovL3d3dy5qc3Rvci5vcmcvc3RhYmxlLzIw MDY5MDYiPgogICAgICAgICAgICAgICAgaHR0cHM6Ly93d3cuanN0b3Iub3JnL3N0YWJsZS8yMDA2 OTA2PC9hPi4gTm8gc3lzdGVtIChvcgogICAgICAgICAgICAgIHBlcnNvbikgaXMgZnJlZSBvZiBi aWFzLCB1bmZvcnR1bmF0ZWx5LiBJIHRoaW5rCiAgICAgICAgICAgICAgcmVjb2duaXppbmcgdGhh dCB0aGVzZSBiaWFzZXMgZXhpc3QgYW5kIGJlaW5nIGF3YXJlIG9mCiAgICAgICAgICAgICAgdGhl bSB3aGVuIHdlIGFyZSByZXZpZXdpbmcgbWFudXNjcmlwdHMgY2FuIG9ubHkgbWFrZSB1cwogICAg ICAgICAgICAgIGJldHRlciByZXZpZXdlcnMuCiAgICAgICAgICAgIDwvc3Bhbj48L3A+CiAgICAg ICAgICA8cCBjbGFzcz0ieF9Nc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iIj4m bmJzcDs8L3NwYW4+PC9wPgogICAgICAgICAgPHAgY2xhc3M9InhfTXNvTm9ybWFsIj48c3BhbiBs YW5nPSJFTi1VUyIgc3R5bGU9IiI+QmVzdCw8L3NwYW4+PC9wPgogICAgICAgICAgPHAgY2xhc3M9 InhfTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9IiI+SGVsaWEuPC9zcGFuPjwv cD4KICAgICAgICAgIDxwIGNsYXNzPSJ4X01zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiPiZu YnNwOzwvc3Bhbj48L3A+CiAgICAgICAgICA8cCBzdHlsZT0ibGluZS1oZWlnaHQ6MTIuNzVwdCIg Y2xhc3M9InhfTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTo4 LjVwdDsKICAgICAgICAgICAgICBmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNl cmlmIj4mbmJzcDs8L3NwYW4+PC9wPgogICAgICAgICAgPHRhYmxlIGJvcmRlcj0iMCIgY2VsbHBh ZGRpbmc9IjAiIGNlbGxzcGFjaW5nPSIwIiB3aWR0aD0iNDAwIiBzdHlsZT0id2lkdGg6MzAwLjBw dCIgY2xhc3M9InhfTXNvTm9ybWFsVGFibGUiPgogICAgICAgICAgICA8dGJvZHk+CiAgICAgICAg ICAgICAgPHRyPgogICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI0MDAiIHN0eWxlPSJ3aWR0aDoz MDAuMHB0OyBwYWRkaW5nOjBjbSAwY20gMGNtIDBjbSI+CiAgICAgICAgICAgICAgICAgIDx0YWJs ZSBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgd2lkdGg9IjQwMCIg c3R5bGU9IndpZHRoOjMwMC4wcHQ7CiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbGxhcHNl OmNvbGxhcHNlIiBjbGFzcz0ieF9Nc29Ob3JtYWxUYWJsZSI+CiAgICAgICAgICAgICAgICAgICAg PHRib2R5PgogICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAg ICA8dGQgdmFsaWduPSJ0b3AiIHdpZHRoPSI1MCIgc3R5bGU9IndpZHRoOjM3LjVwdDsgcGFkZGlu ZzowY20gMGNtIDBjbQogICAgICAgICAgICAgICAgICAgICAgICAgIDBjbSI+CiAgICAgICAgICAg ICAgICAgICAgICAgICAgPHRhYmxlIGJvcmRlcj0iMCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxzcGFj aW5nPSIwIiB3aWR0aD0iNTAiIHN0eWxlPSJ3aWR0aDozNy41cHQiIGNsYXNzPSJ4X01zb05vcm1h bFRhYmxlIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0 ZCB2YWxpZ249InRvcCIgd2lkdGg9IjUwIiBzdHlsZT0id2lkdGg6MzcuNXB0OyBwYWRkaW5nOjMu MHB0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwY20gMGNtIDBjbSI+CiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0ieF9Nc29Ob3JtYWwiPjxpbWcg Ym9yZGVyPSIwIiBoZWlnaHQ9IjUyIiB3aWR0aD0iMzYiIGNsYXNzPSIiIHNyYz0iY2lkOmNvbV9z YW1zdW5nX2FuZHJvaWRfZW1haWxfYXR0YWNobWVudHByb3ZpZGVyXzVfNzA4MzRfUkFXXzE2ODYx MTkxNDYxMzgiIGRhdGEtb3V0bG9vay10cmFjZT0iRjoxfFQ6MSIgc3R5bGU9IndpZHRoOi4zNzVp bjsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6LjU0MTZpbiIg aWQ9InhfX3gwMDAwX2kxMDI2IiBvbm1vdXNlb3Zlcj0iaW1hZ2VNb3VzZVBvaW50ZXJVcGRhdGUo dHJ1ZSkiIG9ubW91c2VvdXQ9ImltYWdlTW91c2VQb2ludGVyVXBkYXRlKGZhbHNlKSIgbmFtZT0i Y29tX3NhbXN1bmdfYW5kcm9pZF9lbWFpbF9hdHRhY2htZW50cHJvdmlkZXJfNV83MDgzNF9SQVdf MTY4NjExOTE0NjEzOCI+PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAg ICAgICAgICA8L3Rib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+CiAgICAg ICAgICAgICAgICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB2YWxp Z249InRvcCIgd2lkdGg9IjM1MCIgc3R5bGU9IndpZHRoOjI2Mi41cHQ7IHBhZGRpbmc6MGNtIDBj bSAwY20KICAgICAgICAgICAgICAgICAgICAgICAgICAwY20iPgogICAgICAgICAgICAgICAgICAg ICAgICAgIDx0YWJsZSBib3JkZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIg d2lkdGg9IjM1MCIgc3R5bGU9IndpZHRoOjI2Mi41cHQ7CiAgICAgICAgICAgICAgICAgICAgICAg ICAgICBib3JkZXItY29sbGFwc2U6Y29sbGFwc2UiIGNsYXNzPSJ4X01zb05vcm1hbFRhYmxlIj4K ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0i MzUwIiBzdHlsZT0id2lkdGg6MjYyLjVwdDsgcGFkZGluZzowY20KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDBjbSAwY20gMGNtIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDxwIHN0eWxlPSJsaW5lLWhlaWdodDoxMjAlIiBjbGFzcz0ieF9Nc29Ob3JtYWwiPjxi PjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0OwogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6MTIwJTsKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7 CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjpibGFjayI+SGVs aWEgUmVsYcOxbyBJYm9ycmE8L3NwYW4+PC9iPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICA8L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPHRkIHdpZHRoPSIzNTAiIHN0eWxlPSJ3aWR0aDoyNjIuNXB0OyBwYWRkaW5nOjBjbQogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMGNtIDBjbSAwY20iPgogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPHAgc3R5bGU9ImxpbmUtaGVpZ2h0OjEyLjc1cHQiIGNsYXNz PSJ4X01zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo4LjVwdDsKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90Oyxz YW5zLXNlcmlmOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOmJs YWNrIj5Qb3N0ZG9jPC9zcGFuPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdp ZHRoPSIzNTAiIHN0eWxlPSJ3aWR0aDoyNjIuNXB0OyBwYWRkaW5nOjBjbQogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgMGNtIDBjbSAwY20iPgogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgPHAgc3R5bGU9ImxpbmUtaGVpZ2h0OjEyLjc1cHQiIGNsYXNzPSJ4X01zb05v cm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6OC41cHQ7CiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVv dDssc2Fucy1zZXJpZjsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xv cjpibGFjayI+SGVhcmluZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFN5 c3RlbXMgU2VjdGlvbjwvc3Bhbj48L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8cCBzdHlsZT0ibGluZS1oZWlnaHQ6MTIuNzVwdCIgY2xhc3M9InhfTXNvTm9ybWFsIj48c3Bh biBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZTo4LjVwdDsKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNl cmlmOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOmJsYWNrIj5E ZXBhcnRtZW50CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2YgSGVhbHRo IFRlY2hub2xvZ3kKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zcGFuPjwv cD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPgogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSIzNTAiIHN0eWxlPSJ3aWR0 aDoyNjIuNXB0OyBwYWRkaW5nOjBjbQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg MGNtIDBjbSAwY20iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAgc3R5bGU9 ImxpbmUtaGVpZ2h0OjEyLjc1cHQiIGNsYXNzPSJ4X01zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZv bnQtc2l6ZTo4LjVwdDsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250 LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmOwogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIGNvbG9yOmJsYWNrIj48YSBocmVmPSJtYWlsdG86aGVsaWFpYkBk dHUuZGsiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+aGVsaWFpYkBkdHUuZGs8L3NwYW4+PC9h PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3NwYW4+PC9wPgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjM1MCIgc3R5bGU9IndpZHRoOjI2Mi41cHQ7 IHBhZGRpbmc6MGNtCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwY20gMGNtIDBj bSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBzdHlsZT0ibGluZS1oZWln aHQ6MTIuNzVwdCIgY2xhc3M9InhfTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjgu NXB0OwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiZx dW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgY29sb3I6YmxhY2siPsOYcnN0ZWRzIFBsYWRzPC9zcGFuPjwvcD4KICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA8L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSIzNTAiIHN0eWxlPSJ3aWR0aDoyNjIuNXB0OyBw YWRkaW5nOjBjbQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMGNtIDBjbSAwY20i PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAgc3R5bGU9ImxpbmUtaGVpZ2h0 OjEyLjc1cHQiIGNsYXNzPSJ4X01zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo4LjVw dDsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTomcXVv dDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIGNvbG9yOmJsYWNrIj5CdWlsZGluZyAzNTI8L3NwYW4+PC9wPgogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwv dHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICA8dGQgd2lkdGg9IjM1MCIgc3R5bGU9IndpZHRoOjI2Mi41cHQ7IHBhZGRp bmc6MGNtCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwY20gMGNtIDBjbSI+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBzdHlsZT0ibGluZS1oZWlnaHQ6MTIu NzVwdCIgY2xhc3M9InhfTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjguNXB0Owog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiZxdW90O0Fy aWFsJnF1b3Q7LHNhbnMtc2VyaWY7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgY29sb3I6YmxhY2siPjI4MDAmbmJzcDtLZ3MuIEx5bmdieTwvc3Bhbj48L3A+CiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iMzUwIiBzdHlsZT0id2lkdGg6MjYyLjVwdDsg cGFkZGluZzowY20KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDBjbSAwY20gMGNt Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIHN0eWxlPSJsaW5lLWhlaWdo dDoxMi43NXB0IiBjbGFzcz0ieF9Nc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6OC41 cHQ7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6JnF1 b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBjb2xvcjpibGFjayI+PGEgaHJlZj0iaHR0cHM6Ly93d3cuZHR1LmRrL2VuZ2xpc2gi PjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+d3d3LmR0dS5kay9lbmdsaXNoPC9zcGFuPjwvYT48 L3NwYW4+PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+CiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 L3Rib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+CiAgICAgICAgICAgICAg ICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAg ICAgICAgIDwvdGJvZHk+CiAgICAgICAgICAgICAgICAgIDwvdGFibGU+CiAgICAgICAgICAgICAg ICA8L3RkPgogICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgICAgIDwvdGJvZHk+CiAgICAgICAg ICA8L3RhYmxlPgogICAgICAgICAgPHAgY2xhc3M9InhfTXNvTm9ybWFsIj4mbmJzcDs8L3A+CiAg ICAgICAgICA8cCBjbGFzcz0ieF9Nc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0i Ij4mbmJzcDs8L3NwYW4+PC9wPgogICAgICAgICAgPGRpdj4KICAgICAgICAgICAgPGRpdiBzdHls ZT0iYm9yZGVyOm5vbmU7IGJvcmRlci10b3A6c29saWQgI0UxRTFFMSAxLjBwdDsKICAgICAgICAg ICAgICBwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4KICAgICAgICAgICAgICA8cCBjbGFzcz0i eF9Nc29Ob3JtYWwiPjxiPjxzcGFuIGxhbmc9IkVOLVVTIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4g bGFuZz0iRU4tVVMiPiBBVURJVE9SWSAtIFJlc2VhcmNoIGluIEF1ZGl0b3J5CiAgICAgICAgICAg ICAgICAgIFBlcmNlcHRpb24gPGEgaHJlZj0ibWFpbHRvOkFVRElUT1JZQExJU1RTLk1DR0lMTC5D QSIgY2xhc3M9Im1vei10eHQtbGluay1yZmMyMzk2RSI+Jmx0O0FVRElUT1JZQExJU1RTLk1DR0lM TC5DQSZndDs8L2E+CiAgICAgICAgICAgICAgICAgIDxiPk9uIEJlaGFsZiBPZiA8L2I+QnJpYW4g RkcgS2F0eiAoU1UpPGJyPgogICAgICAgICAgICAgICAgICA8Yj5TZW50OjwvYj4gNi4ganVuaSAy MDIzIDA5OjI3PGJyPgogICAgICAgICAgICAgICAgICA8Yj5Ubzo8L2I+IDxhIGhyZWY9Im1haWx0 bzpBVURJVE9SWUBMSVNUUy5NQ0dJTEwuQ0EiIGNsYXNzPSJtb3otdHh0LWxpbmstYWJicmV2aWF0 ZWQiPkFVRElUT1JZQExJU1RTLk1DR0lMTC5DQTwvYT48YnI+CiAgICAgICAgICAgICAgICAgIDxi PlN1YmplY3Q6PC9iPiBSZTogW0FVRElUT1JZXSBbRXh0ZXJuYWxdIFJlOgogICAgICAgICAgICAg ICAgICBbQVVESVRPUlldIGFyWGl2IHdlYiBvZiB0cnVzdDwvc3Bhbj48L3A+CiAgICAgICAgICAg IDwvZGl2PgogICAgICAgICAgPC9kaXY+CiAgICAgICAgICA8cCBjbGFzcz0ieF9Nc29Ob3JtYWwi PjxzcGFuIGxhbmc9IkVOLVVTIj4mbmJzcDs8L3NwYW4+PC9wPgogICAgICAgICAgPGRpdj4KICAg ICAgICAgICAgPHAgY2xhc3M9InhfTXNvTm9ybWFsIj5EZWFyIEJvYiwgZXQgYWwsPC9wPgogICAg ICAgICAgPC9kaXY+CiAgICAgICAgICA8ZGl2PgogICAgICAgICAgICA8cCBjbGFzcz0ieF9Nc29O b3JtYWwiPiZuYnNwOzwvcD4KICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPGRpdj4KICAgICAg ICAgICAgPHAgY2xhc3M9InhfTXNvTm9ybWFsIj5JIGZlZWwgb2JsaWdlZCB0byByZXBseSB0byBz b21lCiAgICAgICAgICAgICAgc2VyaW91cyBzdGF0ZW1lbnRzIG1hZGUgaW4gcmVjZW50IHBvc3Rz LiBXaGlsZSBpIHRoaW5rCiAgICAgICAgICAgICAgdGhlcmUgaXMgbGl0dGxlIGRvdWJ0IHRoYXQg bnVtZXJvdXMgYmlhcyBlbGVtZW50cwogICAgICAgICAgICAgIChwcml2aWxlZ2VzIG9mIHZhcmlv dXMgc29ydHMiIGFyZSBwcmVzZW50IGluIGNhcmVlcgogICAgICAgICAgICAgIGV2b2x1dGlvbnMs IHJlY3J1aXRtZW50IGNvbW1pdHRlZXMsIHByb21vdGlvbnMsIGJlIHRoZW0KICAgICAgICAgICAg ICBhY2FkZW1pYyBvciBjb3Jwb3JhdGUsIEkgbXVzdCByZXR1cm4gdG8gdGhlIGRpc2N1c3Npb24g dG8KICAgICAgICAgICAgICB0aGUgdG9waWMgYXQgaGFuZCwgaW4gdGhlIGJyb2FkIHNlbnNlLCBv ZiB0aGUgaW1wb3J0YW5jZQogICAgICAgICAgICAgIG9mIHBlZXItcmV2aWV3LiZuYnNwOzwvcD4K ICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPGRpdj4KICAgICAgICAgICAgPHAgY2xhc3M9Inhf TXNvTm9ybWFsIj4mbmJzcDs8L3A+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICAgIDxkaXY+CiAg ICAgICAgICAgIDxwIGNsYXNzPSJ4X01zb05vcm1hbCI+QXMgYSByZWd1bGFyIHJldmlld2VyIGlu IHZhcmlvdXMKICAgICAgICAgICAgICBqb3VybmFscyAoYW5kIGZpZWxkcyBvZiBhY291c3RpY3Mp IHdoYXQgaXMganVkZ2VkIGlzIHRoZQogICAgICAgICAgICAgIHdvcmsgb24gdGhlIHBhZ2UsIG5v IG1vcmUgYW5kIG5vIGxlc3MuIE5vIGZyZWUgcmlkZXMgYXJlCiAgICAgICAgICAgICAgZ2l2ZW4g dG8gYXV0aG9ycyBvZiBoaWdoIHJlcHV0YXRpb24gKHNvbWV0aW1lIG1vcmUKICAgICAgICAgICAg ICBzY3J1dGlueSksIG5vciBwZW5hbHRpZXMgdG8geW91bmcgdW5rbm93bnMgb3IKICAgICAgICAg ICAgICB1bnJlcHJlc2VudGVkIGNvdW50cmllcyAoc29tZXRpbWVzIG1vcmUgZmxleGliaWxpdHkg aXMKICAgICAgICAgICAgICBnaXZlbikuIElmIHRoZSBhcmd1ZW1lbnQgZm9yIHB1YmxpY2F0aW9u IGlzIHVucGVyc3Vhc2l2ZSwKICAgICAgICAgICAgICBpdCBpcyBzb2xlbHkgb24gdGhlIG1lcml0 IG9mIHRoZSBwcmVzZW50YXRpb24gb2YgdGhlIHdvcmsuCiAgICAgICAgICAgICAgSSBzYXkgaXQg dGhpcyB3YXkgYmVjYXVzZSBhZ2FpbiBpdCBpcyBvbmx5IHdoYXQgaXMgb24gdGhlCiAgICAgICAg ICAgICAgcGFnZSB0aGF0IGlzIHJldmlld2VkLiBUaGUgd29yayBpdHNlbGYgbWF5IGJlIG9mIGhp Z2gKICAgICAgICAgICAgICBzdGFuZGFyZHMsIGJ1dCBhIHdvcmsgaXMgcmV2aWV3ZWQgYnkgd2hh dCBpcyBzdGF0ZWQsIG5vdAogICAgICAgICAgICAgIHdoYXQgaXMgaW50ZW5kZWQuIEFzIGFuIEFz c29jaWF0ZSBFZGl0b3IsIHRoZSBzYW1lIGlzCiAgICAgICAgICAgICAgdHJ1ZS4gU3BlY2lmaWMg a25vd2xlZGdlIG9mIHRoZSBhdXRob3IgaXMgcmVhbGx5IG9ubHkKICAgICAgICAgICAgICBuZWVk ZWQgdG8gYXNzdXJlIGxhY2sgb2YgZGlyZWN0IGNvbmZsaWN0cyBvZiBpbnRlcmVzdCBpbgogICAg ICAgICAgICAgIHNlbGVjdGluZyByZXZpZXdlcnMuIEkgaGF2ZSBuZXZlciBjb25zaWRlcmVkIHRo ZQogICAgICAgICAgICAgIGJhY2tncm91bmQsJm5ic3A7IGFjYWRlbWljIG9yIGNhcmVlciBoaXN0 b3J5IG9mIGFuIGF1dGhvciBpbgogICAgICAgICAgICAgIGFjY2VwdGluZyBvciByZWplY3Rpbmcg YSBtYW51c2NyaXB0LiBJIHdvdWxkIGV2ZW4gZ28gc28KICAgICAgICAgICAgICBmYXIgYXMgdG8g c2F5IGlmIG9uZSBjb25zaWRlcnMgdGhlc2UgZWxlbWVudHMgaW4gb25lJ3MKICAgICAgICAgICAg ICByZXZpZXdzIHRoZXkgc2hvdWxkIHByb2JhYmx5IHJlY3VzZSB0aGVtc2VsdmVzIGZyb20gc3Vj aAogICAgICAgICAgICAgIGJlbmV2b2xlbnQgYWN0aXZpdGllcyB0byB0aGUgY29tbXVuaXR5LiZu YnNwOzwvcD4KICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPGRpdj4KICAgICAgICAgICAgPHAg Y2xhc3M9InhfTXNvTm9ybWFsIj4mbmJzcDs8L3A+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICAg IDxkaXY+CiAgICAgICAgICAgIDxwIGNsYXNzPSJ4X01zb05vcm1hbCI+RmluYWxseSwgcmV0dXJu aW5nIHRvIHRoZSBxdWVzdGlvbiBvZgogICAgICAgICAgICAgIGFyWGl2IGFuZCBwcmVwcmludHMs IHdoZXJlIHRoaXMgYWxsIHN0YXJ0ZWQsIEkgZG9uJ3QgdGhpbmsKICAgICAgICAgICAgICBhbnlv bmUgY2FtZSBvdXQgYWdhaW5zdCB0aGVtIG9uIHRoZSB3aG9sZSwgYnV0IHRoZXkgc2hvdWxkCiAg ICAgICAgICAgICAgYmUgdGFrZW4gZm9yIHdoYXQgdGhleSBhcmUsIGFuZCBubyBtb3JlLiBUaGV5 IGFyZSBhCiAgICAgICAgICAgICAgc2NpZW50aWZpYyBibG9nIG9yIGEgY29uZmVyZW5jZSBwcm9j ZWVkaW5nLiBUaGV5IGRvIG5vdAogICAgICAgICAgICAgIGhvbGQgdGhlIHNhbWUgdmFsdWUsIG9y IHJlcHJlc2VudCB0aGUgc2FtZSByaWdvciBvZgogICAgICAgICAgICAgIGNyaXRpcXVlLCB0aGF0 IGEgam91cm5hbCBhcnRpY2xlIGhhcyBwYXNzZWQuIFRoaWUKICAgICAgICAgICAgICBkaWZmZXJl bmNlIGlzIGNsZWFyLiBIb3dldmVyLCBpdCBpcyBvbmx5IHJlYWxseSByZWxldmFudAogICAgICAg ICAgICAgIGluIGEgZmV3IGNpcmN1bXN0YW5jZXM6IGFzIGEgc3Vic3RhbnRpdmUgY2l0YXRpb24g aW4KICAgICAgICAgICAgICBhbm90aGVyIGpvdXJuYWwgYXJ0aWNsZSwgaW4gYW4gYWNhZGVtaWMv cmVzZWFyY2ggY2FyZWVyCiAgICAgICAgICAgICAgYXBwbGljYXRpb24vcmV2aWV3LCBvciBhIHBy b2plY3QgcHJvcG9zYWwgKGEgdmVyc2lvbiBvZgogICAgICAgICAgICAgIHRoZSBwcmV2aW91cyBw b2ludCkuIElmIG9uZSBkb2Vzbid0IHJlcXVpcmUgdGhlc2UKICAgICAgICAgICAgICBlbGVtZW50 cywgYW5kIHRoYXQgaXMgYSBjaG9pY2UsIHRoZW4gb25lIGlzbid0IGxpbWl0ZWQgYnkKICAgICAg ICAgICAgICB0aGUgbWVhbnMgb25lIGNob29zZXMgdG8gZGlzc2VtaW5hdGUgb25lJ3Mgd29yay4g Tm8gb25lCiAgICAgICAgICAgICAgaGFzIGNyaXRpcXVlZCB0aGUgdXNlIG9mIGFyeGl2IGFuZCB0 aGUgbGlrZSwgcGVyIHNlLCZuYnNwOyBidXQKICAgICAgICAgICAgICBpZiBvbmUgaXMgY29tcGV0 aW5nIG9uIHRoZSBxdWFsaXR5IG9mIG9uZSdzIHdvcmssIHRoZQogICAgICAgICAgICAgIHByb2Nl c3Mgb2YgcGVlci1yZXZpZXcgaXMgdGhlIHdpZGVseSBhY2NlcHRlZCBwYXNzYWdlIGZvcgogICAg ICAgICAgICAgIHNvbWUgc2VtYmxhbmNlIG9mIHF1YWxpdHksIGZvciB3aGljaCBubyBvdGhlciBh bHRlcm5hdGl2ZQogICAgICAgICAgICAgIGN1cnJlbnRseSBleGlzdHMuIEEgcmV2aWV3IGNvbW1p dHRlZSBjYW5ub3QgYmUgZXhwZWN0ZWQgdG8KICAgICAgICAgICAgICByZWFkIGV2ZXJ5IGFydGlj bGUsIGxldCBhbG9uZSB0aGUgY29tbWVudHMgc2VjdGlvbiwgYW5kIGJlCiAgICAgICAgICAgICAg cmVxdWlyZWQgdG8gZm9ybSBhbiBvcGluaW9uLiZuYnNwOzwvcD4KICAgICAgICAgIDwvZGl2Pgog ICAgICAgICAgPGRpdj4KICAgICAgICAgICAgPHAgY2xhc3M9InhfTXNvTm9ybWFsIj4mbmJzcDs8 L3A+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICAgIDxkaXY+CiAgICAgICAgICAgIDxwIGNsYXNz PSJ4X01zb05vcm1hbCI+VGhpcyBkb2VzIG5vdCBzYXkgdGhlIHByb2Nlc3MgY2Fubm90CiAgICAg ICAgICAgICAgYmUgaW1wcm92ZWQsIGFuZCB0aGF0IGlzIGFsc28gdGhlIG1vdGl2YXRpb24gZm9y IGpvdXJuYWwKICAgICAgICAgICAgICBxdWFsaXR5IGNsYXNzaWZpY2F0aW9ucyBhbmQgdGhlIGV4 Y2x1c2lvbiBvZiBzb21lIGpvdXJuYWxzCiAgICAgICAgICAgICAgZnJvbSBiZWluZyAiYWNjZXB0 YWJsZSIgaXMgdGhvc2Ugc2l0dWF0aW9ucy4gU3VjaCByYXBpZAogICAgICAgICAgICAgIHB1Ymxp Y2F0aW9uIGFuZCBsaW1pdGVkIHJldmlldyBqb3VybmFscyBhcmUgbW9yZSBha2luIHRvCiAgICAg ICAgICAgICAgYXJYaXYgdGhhbiBhIHJlcHV0YWJsZSBqb3VybmFsLCB0aG91Z2ggd2l0aCBmZWVz LCBhbmQKICAgICAgICAgICAgICByaWdodGx5IHNvIHdpdGggcmVnYXJkcyB0byBzY2llbnRpZmlj IHNjcnV0aW55LiBPbmUgaXMKICAgICAgICAgICAgICBmcmVlIHRvIHVzZSB0aGVtIGZvciB3aGF0 IHRoZXkgYXJlLCBidXQgb25lIHNob3VsZCBub3QKICAgICAgICAgICAgICBtYWtlIGNsYWltcyB0 aGF0IHRoZXkgYXJlIGFueXRoaW5nIG1vcmUuPC9wPgogICAgICAgICAgPC9kaXY+CiAgICAgICAg ICA8ZGl2PgogICAgICAgICAgICA8cCBjbGFzcz0ieF9Nc29Ob3JtYWwiPiZuYnNwOzwvcD4KICAg ICAgICAgIDwvZGl2PgogICAgICAgICAgPGRpdj4KICAgICAgICAgICAgPHAgY2xhc3M9InhfTXNv Tm9ybWFsIj5BdCBsZWFzdCwgdGhhdCBpcyBteSBwZXJzcGVjdGl2ZS48L3A+CiAgICAgICAgICA8 L2Rpdj4KICAgICAgICAgIDxkaXYgaWQ9InhfY29tcG9zZXJfc2lnbmF0dXJlIj4KICAgICAgICAg ICAgPHAgY2xhc3M9InhfTXNvTm9ybWFsIj4tLTwvcD4KICAgICAgICAgICAgPGRpdj4KICAgICAg ICAgICAgICA8cCBjbGFzcz0ieF9Nc29Ob3JtYWwiPkJyaWFuIEZHIEthdHo8L3A+CiAgICAgICAg ICAgIDwvZGl2PgogICAgICAgICAgICA8ZGl2PgogICAgICAgICAgICAgIDxwIGNsYXNzPSJ4X01z b05vcm1hbCI+RXF1aXBlIExBTSA6IEx1dGhlcmllcyBBY291c3RpcXVlCiAgICAgICAgICAgICAg ICBNdXNpcXVlPC9wPgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPGRpdj4KICAgICAg ICAgICAgICA8cCBjbGFzcz0ieF9Nc29Ob3JtYWwiPlNvcmJvbm5lIFVuaXZlcnNpdMOpLCBDTlJT LCBJbnN0aXR1dAogICAgICAgICAgICAgICAg4oiCJ0FsZW1iZXJ0PC9wPgogICAgICAgICAgICA8 L2Rpdj4KICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPGRpdj4KICAgICAgICAgICAgPHAgY2xh c3M9InhfTXNvTm9ybWFsIj4mbmJzcDs8L3A+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICAgIDxk aXY+CiAgICAgICAgICAgIDxwIGNsYXNzPSJ4X01zb05vcm1hbCI+Jm5ic3A7PC9wPgogICAgICAg ICAgPC9kaXY+CiAgICAgICAgICA8ZGl2PgogICAgICAgICAgICA8cCBjbGFzcz0ieF9Nc29Ob3Jt YWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+LS0tLS0tLS0KICAgICAgICAgICAgICAgIE9y aWdpbmFsIG1lc3NhZ2UgLS0tLS0tLS08L3NwYW4+PC9wPgogICAgICAgICAgPC9kaXY+CiAgICAg ICAgICA8ZGl2PgogICAgICAgICAgICA8cCBjbGFzcz0ieF9Nc29Ob3JtYWwiPjxzcGFuIHN0eWxl PSJjb2xvcjpibGFjayI+RnJvbToKICAgICAgICAgICAgICAgICJNY011cnJheSwgQm9iIiAmbHQ7 PGEgY2xhc3M9Im1vei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0ibWFpbHRvOmJvYi1tY211cnJh eUBVSU9XQS5FRFUiPmJvYi1tY211cnJheUBVSU9XQS5FRFU8L2E+Jmd0OwogICAgICAgICAgICAg IDwvc3Bhbj48L3A+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICAgIDxkaXY+CiAgICAgICAgICAg IDxwIGNsYXNzPSJ4X01zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5EYXRlOgog ICAgICAgICAgICAgICAgNi82LzIzIDA2OjA5IChHTVQrMDE6MDApIDwvc3Bhbj4KICAgICAgICAg ICAgPC9wPgogICAgICAgICAgPC9kaXY+CiAgICAgICAgICA8ZGl2PgogICAgICAgICAgICA8cCBj bGFzcz0ieF9Nc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+VG86IDxhIGNsYXNz PSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Im1haWx0bzpBVURJVE9SWUBMSVNUUy5NQ0dJ TEwuQ0EiPgogICAgICAgICAgICAgICAgICBBVURJVE9SWUBMSVNUUy5NQ0dJTEwuQ0E8L2E+IDwv c3Bhbj48L3A+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICAgIDxkaXY+CiAgICAgICAgICAgIDxw IGNsYXNzPSJ4X01zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5TdWJqZWN0Ogog ICAgICAgICAgICAgICAgUmU6IFtBVURJVE9SWV0gW0V4dGVybmFsXSBSZTogW0FVRElUT1JZXSBh clhpdiB3ZWIgb2YKICAgICAgICAgICAgICAgIHRydXN0CiAgICAgICAgICAgICAgPC9zcGFuPjwv cD4KICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPGRpdj4KICAgICAgICAgICAgPHAgY2xhc3M9 InhfTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOzwvc3Bhbj48L3A+ CiAgICAgICAgICA8L2Rpdj4KICAgICAgICAgIDxkaXY+CiAgICAgICAgICAgIDxwIHN0eWxlPSIi IGNsYXNzPSJ4X01zb05vcm1hbCI+SGkgQ29sbGVhZ3VlczwvcD4KICAgICAgICAgICAgPGRpdj4K ICAgICAgICAgICAgICA8ZGl2PgogICAgICAgICAgICAgICAgPHAgc3R5bGU9IiIgY2xhc3M9Inhf TXNvTm9ybWFsIj4mbmJzcDs8L3A+CiAgICAgICAgICAgICAgICA8cCBzdHlsZT0iIiBjbGFzcz0i eF9Nc29Ob3JtYWwiPknigJl2ZSBiZWVuIHdhdGNoaW5nIGZyb20KICAgICAgICAgICAgICAgICAg dGhlIHdpbmdzIG9uIHRoaXMgZGlzY3Vzc2lvbiBhcyBJIHRoaW5rIG91ciBmaWVsZCBpcwogICAg ICAgICAgICAgICAgICBpbiBhIHJlYWwgcG9pbnQgb2YgZmx1eCB3aXRoIHJlc3BlY3QgdG8gc2Np ZW50aWZpYwogICAgICAgICAgICAgICAgICBwdWJsaXNoaW5nIGFuZCBjb21tdW5pY2F0aW9uLCBh bmQgSSBkb27igJl0IHRoaW5rIEkga25vdwogICAgICAgICAgICAgICAgICB3aGF04oCZcyBiZXN0 IGFueSBtb3JlLiAmbmJzcDsmbmJzcDtJdHMgYmVlbiBmdW4gdG8gd2F0Y2ggYSB2ZXJ5CiAgICAg ICAgICAgICAgICAgIGhlYWx0aHkgYW5kIHZpZ29yb3VzIGNvbnZlcnNhdGlvbiB1bmZvbGQgYW1v bnN0IG15CiAgICAgICAgICAgICAgICAgIGVzdGVlbWVkIGNvbGxlYWd1ZXMg4oCTIGJvdGgganVu aW9yIGFuZCBzZW5pb3Ig4oCTIGFuZAogICAgICAgICAgICAgICAgICBJ4oCZdmUgbGVhcm5lZCBh IGxvdC48L3A+CiAgICAgICAgICAgICAgICA8cCBzdHlsZT0iIiBjbGFzcz0ieF9Nc29Ob3JtYWwi PiZuYnNwOzwvcD4KICAgICAgICAgICAgICAgIDxwIHN0eWxlPSIiIGNsYXNzPSJ4X01zb05vcm1h bCI+SG93ZXZlciwgTWF0dCAoYW5kCiAgICAgICAgICAgICAgICAgIERlbml6KSBtYWRlIGEgdmVy eSBwb3dlcmZ1bCBwb2ludCwgdGhhdCBJIGZlbHQgdGhlCiAgICAgICAgICAgICAgICAgIG5lZWQg dG8gd2VpZ2ggaW4gb24uJm5ic3A7IFRoZXkgYXJndWUgdGhhdCB0aGUgdmVyeSBuYXR1cmUKICAg ICAgICAgICAgICAgICAgb2Ygc2NpZW50aWZpYyBjb21tdW5pY2F0aW9uIGlzIHBlcnZhZGVkIGJ5 IGlzc3VlcwogICAgICAgICAgICAgICAgICBwb3dlciwgcG9zaXRpb25hbGl0eSBhbmQgZGlzY3Jp bWluYXRpb24uIEkgZG9u4oCZdCB0aGluawogICAgICAgICAgICAgICAgICBJIHJlYWxpemVkIHRo aXMgdGlsbCByZWNlbnRseSAocGVyaGFwcyBJIHdhcyBhbiBFYWdsZQogICAgICAgICAgICAgICAg ICBpbiB0aGF0IGNhcnRvb24pLCBidXQgdGhleSBhcmUgcmlnaHQuIEl04oCZcyBpbXBvcnRhbnQu PC9wPgogICAgICAgICAgICAgICAgPHAgc3R5bGU9IiIgY2xhc3M9InhfTXNvTm9ybWFsIj4mbmJz cDs8L3A+CiAgICAgICAgICAgICAgICA8cCBzdHlsZT0iIiBjbGFzcz0ieF9Nc29Ob3JtYWwiPkxl cywgSSByZXNwZWN0IHlvdXIKICAgICAgICAgICAgICAgICAgcG9pbnQgb2Ygdmlldy4gJm5ic3A7 V2Ugc2hvdWxkIGJlIGhhdmluZyB0aGVzZSBvcGVuIGFuZAogICAgICAgICAgICAgICAgICBvYmpl Y3RpdmUgY29udmVyc2F0aW9ucyBhbmQgd2Ugc2hvdWxkIHN0cml2ZSBmb3IKICAgICAgICAgICAg ICAgICAgdGhhdC4mbmJzcDsgQnV0IHdlIGFsc28gaGF2ZSB0byByZWNvZ25pemUgdGhhdCB0aGlz IGlzIGFuCiAgICAgICAgICAgICAgICAgIGFzcGlyYXRpb25hbCBwb2ludCBvZiB2aWV3LiZuYnNw OyBJbiBteSB2aWV3LCB0aGUgcmhldG9yaWMKICAgICAgICAgICAgICAgICAgb2Ygc2NpZW5jZSBp cyBub3Qgb2JqZWN0aXZlLiBJdHMgcGVyc3Vhc2l2ZS4mbmJzcDsgQQogICAgICAgICAgICAgICAg ICBzY2llbnRpZmljIGRpc2NvdmVyeSBmcm9tIG15IGxhYiBpcyBub3QgYSBmYWN0IHVudGlsIEkK ICAgICAgICAgICAgICAgICAgY29udmluY2UgdGhlIHNjaWVudGlmaWMgY29tbXVuaXR5IHRvIGJl bGlldmUgaXQgKG9yIGF0CiAgICAgICAgICAgICAgICAgIGxlYXN0IGNvbnZpbmNlIFJldmlld2Vy cyAxLDIgYW5kIDMpLiZuYnNwOyBUaGUgcnVsZXMgb2YKICAgICAgICAgICAgICAgICAgc2NpZW5j ZSDigJMgc3RhdGlzdGljYWwgYW5kIG1ldGhvZG9sb2dpY2FsIG5vcm1zLCBwZWVyCiAgICAgICAg ICAgICAgICAgIHJldmlldywgYW5kIHRoZSBsaWtlIC0tIGFyZSByZWFsbHkgZGVzaWduZWQgdG8g ZW5zdXJlCiAgICAgICAgICAgICAgICAgIHRoYXQgdGhpcyBwZXJzdWFzaW9uIGlzIGFsbCBnZWFy ZWQgdG8gc29tZSBtdXR1YWxseQogICAgICAgICAgICAgICAgICBhY2NlcHRhYmxlIG5vcm1zIG9m IG9iamVjdGl2aXR5LiZuYnNwOyBJdCBvZnRlbiB3b3JrcyBhbmQKICAgICAgICAgICAgICAgICAg dGhlcmXigJlzIG5vdCBtdWNoIGJldHRlci4KICAgICAgICAgICAgICAgIDwvcD4KICAgICAgICAg ICAgICAgIDxwIHN0eWxlPSIiIGNsYXNzPSJ4X01zb05vcm1hbCI+Jm5ic3A7PC9wPgogICAgICAg ICAgICAgICAgPHAgc3R5bGU9IiIgY2xhc3M9InhfTXNvTm9ybWFsIj5CdXQgZnVuZGFtZW50YWxs eSB0aGlzCiAgICAgICAgICAgICAgICAgIGlzIHN0aWxsIGEgcGVyc3Vhc2l2ZSBlbnRlcnByaXNl IChhcyBpdCBzaG91bGQgYmUpLiZuYnNwOwogICAgICAgICAgICAgICAgICBBbmQgZnVuZGFtZW50 YWxseSwgc29tZSBwZW9wbGUg4oCTIGJ5IHZpcnR1ZSBvZiB0aGVpcgogICAgICAgICAgICAgICAg ICBzdGF0aW9uIGFuZCBiYWNrZ3JvdW5kIOKAkyBhcmUgZ29pbmcgdG8gYmUgaW4gYSBiZXR0ZXIK ICAgICAgICAgICAgICAgICAgcGxhY2UgdG8gcGVyc3VhZGUgdGhlaXIgY29sbGVhZ3VlcyB0aGFu IG90aGVycy4mbmJzcDsgV2UKICAgICAgICAgICAgICAgICAgY29tbW9ubHkgYXNzb2NpYXRlIHRo ZXNlIGlzc3VlcyBvZiBkaXNjcmltaW5hdGlvbiBhbmQKICAgICAgICAgICAgICAgICAgcG9zaXRp b25hbGl0eSB3aXRoIHRoaW5ncyBsaWtlIHJhY2UsIHJlbGlnaW9uIGFuZAogICAgICAgICAgICAg ICAgICBnZW5kZXIuJm5ic3A7IEFuZCBpbmRlZWQgdGhlc2UgdGhpbmdzIG1hdHRlciDigJMganVz dCBsb29rIGF0CiAgICAgICAgICAgICAgICAgIHRoZSBkaXNwYXJpdGllcyBhbW9uZyB0aGUgbWVk YWxpc3RzIG9mIHRoZSBBU0EgYW5kIHlvdQogICAgICAgICAgICAgICAgICBjYW4gc2VlIGZvciB5 b3Vyc2VsZi4KICAgICAgICAgICAgICAgIDwvcD4KICAgICAgICAgICAgICAgIDxwIHN0eWxlPSIi IGNsYXNzPSJ4X01zb05vcm1hbCI+Jm5ic3A7PC9wPgogICAgICAgICAgICAgICAgPHAgc3R5bGU9 IiIgY2xhc3M9InhfTXNvTm9ybWFsIj5CdXQgYSBnb29kIGZyaWVuZCBvZgogICAgICAgICAgICAg ICAgICBtaW5lIHJlY2VudGx5IHNob3dlZCBtZSBob3cgdGhlc2Uga2luZCBvZiBmYWN0b3JzCiAg ICAgICAgICAgICAgICAgIGV4dGVuZCBhbGwgdGhyb3VnaG91dCBhY2FkZW1pYS4mbmJzcDsgQXJl IHNvbWUgZmllbGRzCiAgICAgICAgICAgICAgICAgIHByaXZpbGVnZWQ/Jm5ic3A7IEFyZSBoZWFy aW5nIHNjaWVudGlzdHMgbW9yZSBsaWtlbHkgdG8KICAgICAgICAgICAgICAgICAgZGlzY291bnQg YSBmaW5kaW5nIGZyb20gYSBsaW5ndWlzdCBvciBhIHNvY2lhbAogICAgICAgICAgICAgICAgICBz Y2llbnRpc3QgdGhhbiBzb21lb25lIHdobyBpcyBzb2xpZGx5IHNpdHVhdGVkIGluCiAgICAgICAg ICAgICAgICAgIGhlYXJpbmcgc2NpZW5jZT8mbmJzcDsgV2hhdCBhYm91dCBhIGZpbmRpbmcgZnJv bSBhIHNtYWxsCiAgICAgICAgICAgICAgICAgIGNsaW5pY2FsIHBvcHVsYXRpb24gKGEg4oCcbmlj aGXigJ0gZmllbGQpIG9yIGFuIG9ic2N1cmUKICAgICAgICAgICAgICAgICAgYXVkaXRvcnkgcGhl bm9tZW5hIHZzLiBhcyBvcHBvc2VkIHRvIGEgZmluZGluZyBiYXNlZAogICAgICAgICAgICAgICAg ICBvbiB0aGUgY29yZSDigJxtb2RhbOKAnSBOSCBhZHVsdCBpbiBhIHNvdW5kIHByb29mIGJvb3Ro PwogICAgICAgICAgICAgICAgICAmbmJzcDtBcmUgd2UgbW9yZSBsaWtlbHkgdG8gdGFrZSBhIGZp bmRpbmcgc2VyaW91c2x5IGlmIGl0CiAgICAgICAgICAgICAgICAgIHdhcyBnZW5lcmF0ZWQgYnkg b25lIG9mIHRoZSB0b3AgdW5pdmVyc2l0aWVzIChpbiBvdXIKICAgICAgICAgICAgICAgICAgZmll bGQpIHRoYW4gYSBzZWNvbmQgdGllciBzdGF0ZSB1bml2ZXJzaXR5PyZuYnNwOyBPciBmcm9tIGEK ICAgICAgICAgICAgICAgICAgbmV3IHNjaG9sYXIgdGhhdCB3YXMgdHJhaW5lZCBieSBvbmUgb2Yg dGhlIGJlc3QgdnMuIGFuCiAgICAgICAgICAgICAgICAgIGVtZXJnaW5nIHNjaG9sYXIgd2hvIGNh bWUgdG8gdGhlIGZpZWxkIG1vcmUKICAgICAgICAgICAgICAgICAgaW5kZXBlbmRlbnRseT8mbmJz cDsgV2hhdCBhYm91dCBhIHBlcnNvbiB3aG8gaXMgY2hhbmdpbmcKICAgICAgICAgICAgICAgICAg ZmllbGRzIOKAkyBtaWdyYXRpbmcsIGZvciBleGFtcGxlLCBmcm9tIGEgZmllbGQgbGlrZQogICAg ICAgICAgICAgICAgICBjb2duaXRpdmUgc2NpZW5jZSB0byBhdWRpb2xvZ3kgb3IgaGVhcmluZyBz Y2llbmNlPyZuYnNwOwogICAgICAgICAgICAgICAgICBXaGF0IGFib3V0IGNsaW5pY2FsIGNyZWRl bnRpYWxpbmc/Jm5ic3A7IERvZXMgdGhhdCBoZWxwIG9yCiAgICAgICAgICAgICAgICAgIGhhcm0g b3VyIGNhc2VzPwogICAgICAgICAgICAgICAgPC9wPgogICAgICAgICAgICAgICAgPHAgc3R5bGU9 IiIgY2xhc3M9InhfTXNvTm9ybWFsIj4mbmJzcDs8L3A+CiAgICAgICAgICAgICAgICA8cCBzdHls ZT0iIiBjbGFzcz0ieF9Nc29Ob3JtYWwiPkFsbCBvZiB0aGVzZSB0aGluZ3MgaGF2ZQogICAgICAg ICAgICAgICAgICBub3RoaW5nIHRvIGRvIHdpdGggdGhlIG9iamVjdGl2ZSBhcmd1bWVudCB0aGF0 IGlzCiAgICAgICAgICAgICAgICAgIGJlaW5nIG1hZGUgYW5kIHRoZSBxdWFsaXR5IG9mIHRoZSBk YXRhIHVzZWQgdG8gc3VwcG9ydAogICAgICAgICAgICAgICAgICBpdC4mbmJzcDsgQnV0IHdlIGFs bCBtdXN0IGFkbWl0IHRoYXQgdGhleSBkbyBjaGFuZ2UgaG93CiAgICAgICAgICAgICAgICAgIG11 Y2ggY3JlZGVuY2Ugd2UgYXJlIGxpa2VseSB0byBnaXZlIGEgZGlzY3Vzc2lvbiBvciBhCiAgICAg ICAgICAgICAgICAgIHBhcGVyIChhbmQgZWFjaCBvZiB1cyBtYXkgd2VpZ2ggdGhlc2UgZGlmZmVy ZW50bHkpLiZuYnNwOwogICAgICAgICAgICAgICAgICBTb21ldGltZXMgdGhlc2UgYXJlIHVzZWZ1 bCBoZXVyaXN0aWNzIOKAkyBpZiB0aGUgbWV0aG9kcwogICAgICAgICAgICAgICAgICBhcmVu4oCZ dCBjbGVhciwgYnV0IHlvdSBrbm93IGhvdyBhIHBlcnNvbiB3YXMgdHJhaW5lZCwKICAgICAgICAg ICAgICAgICAgaXQgbWF5IGJlIGVhc2llciB0byB0cnVzdCB0aGF0IHRoZSBleHBlcmltZW50cyB3 ZXJlCiAgICAgICAgICAgICAgICAgIGRvbmUgcmlnaHQuJm5ic3A7IEJ1dCBzb21ldGltZXMgdGhp cyBpcyBqdXN0IGRvd25yaWdodAogICAgICAgICAgICAgICAgICBkaXNjcmltaW5hdG9yeSwgbGlr ZSB3aGVuIHdlIGRpc2NvdW50IGNvbnRyaWJ1dGlvbnMKICAgICAgICAgICAgICAgICAgZnJvbSBv dXRzaWRlIHdoYXQgd2UgcGVyY2VpdmUgYXMgdGhlIGNvcmUgZmllbGQuPC9wPgogICAgICAgICAg ICAgICAgPHAgc3R5bGU9IiIgY2xhc3M9InhfTXNvTm9ybWFsIj4mbmJzcDs8L3A+CiAgICAgICAg ICAgICAgICA8cCBzdHlsZT0iIiBjbGFzcz0ieF9Nc29Ob3JtYWwiPkJ1dCBob3cgZG9lcyB0aGlz IGltcGFjdAogICAgICAgICAgICAgICAgICBzY2llbnRpZmljIHB1Ymxpc2hpbmc/PC9wPgogICAg ICAgICAgICAgICAgPHAgc3R5bGU9IiIgY2xhc3M9InhfTXNvTm9ybWFsIj4mbmJzcDs8L3A+CiAg ICAgICAgICAgICAgICA8cCBzdHlsZT0iIiBjbGFzcz0ieF9Nc29Ob3JtYWwiPk1hdHQgbWFrZXMg dGhlIHZhbHVhYmxlCiAgICAgICAgICAgICAgICAgIHBvaW50IHRoYXQgYXMgb3VyIGZpZWxkIG9w ZW5zIHVwIHRvIG5ldyB2aWV3cG9pbnRzIGFuZAogICAgICAgICAgICAgICAgICBuZXcgcGFydGlj aXBhbnRzLCB0aGUgdmlldyBmcm9tIHRob3NlIHBlb3BsZSBtYXkgYmUKICAgICAgICAgICAgICAg ICAgdmVyeSBkaWZmZXJlbnQgdGhhbiB0aGUgdmlldyBmcm9tIHRoZSBwZW9wbGUgYXQgdGhlCiAg ICAgICAgICAgICAgICAgIHRvcC4mbmJzcDsgV2Ugc2hvdWxkIGxpc3Rlbi4gUGVvcGxlIGRvIHN0 cnVnZ2xlIHRvIGdhaW4KICAgICAgICAgICAgICAgICAgZW50cnkgdG8gdGhpcyBmaWVsZC4mbmJz cDsgSSBjZXJ0YWlubHkgZGlkIHdoZW4gSSBiZWdhbgogICAgICAgICAgICAgICAgICB3b3JraW5n IGluIGhlYXJpbmcgc2NpZW5jZSwgZGVzcGl0ZSBteSB0cmFpbmluZyBhdCBhCiAgICAgICAgICAg ICAgICAgIHZlcnkgZ29vZCBjb2duaXRpdmUgc2NpZW5jZSBwcm9ncmFtLgogICAgICAgICAgICAg ICAgPC9wPgogICAgICAgICAgICAgICAgPHAgc3R5bGU9IiIgY2xhc3M9InhfTXNvTm9ybWFsIj4m bmJzcDs8L3A+CiAgICAgICAgICAgICAgICA8cCBzdHlsZT0iIiBjbGFzcz0ieF9Nc29Ob3JtYWwi PlBlZXIgcmV2aWV3IGlzIHBhcnQgb2YKICAgICAgICAgICAgICAgICAgdGhlIHByb2JsZW0uJm5i c3A7IEl0IGNhbiBhbXBsaWZ5IHRoZXNlIGJpYXNlcy4mbmJzcDsgQW5kIHBlZXIKICAgICAgICAg ICAgICAgICAgcmV2aWV3IGlzIG5vdCBkZXNpZ25lZCB0byDigJxoZWxw4oCdIG5ldyBlbnRyaWVz IOKAkyBpdHMgaXMKICAgICAgICAgICAgICAgICAgZGVzaWduZWQgdG8gaGVscCBhIGpvdXJuYWwg ZWRpdG9yIGRlY2lkZSB3aGF0IHRvIGRvCiAgICAgICAgICAgICAgICAgIHdpdGggYSBwYXBlci4g U28gaXQgb2Z0ZW4gc2VydmVzIGFzIGFuIGltcGVyc29uYWwKICAgICAgICAgICAgICAgICAgYmFy cmllciB0byBlbnRyeS4mbmJzcDsgT0YgY291cnNlLCB3ZSBjYW5ub3QgZGlzcGVuc2Ugd2l0aAog ICAgICAgICAgICAgICAgICBpdC4mbmJzcDsgQnV0IHdlIHNob3VsZCBiZSBhY3RpdmVseSBleHBs b3Jpbmcgb3RoZXIKICAgICAgICAgICAgICAgICAgbW9kZWxzLiZuYnNwOyBpZiB0aGlzIG5ldyBn ZW5lcmF0aW9uIG9mIHRhbGVudGVkLAogICAgICAgICAgICAgICAgICB0aG91Z2h0ZnVsLCBkaXZl cnNlIGFuZCBlbnRlcnByaXNpbmcgeW91bmcgc2Nob2xhcnMKICAgICAgICAgICAgICAgICAgd2Fu dHMgdG8gZW5nYWdlIGluIG5vdmVsIG1vZGVzIG9mIHNjaWVudGlmaWMKICAgICAgICAgICAgICAg ICAgY29tbXVuaWNhdGlvbiwgSeKAmW0gaGFwcHkgdG8gbGlzdGVuIGFuZCB0byBjb250cmlidXRl CiAgICAgICAgICAgICAgICAgIHRvIHRoZXNlIG5ldyBtb2RlbHMuPC9wPgogICAgICAgICAgICAg ICAgPHAgc3R5bGU9IiIgY2xhc3M9InhfTXNvTm9ybWFsIj4mbmJzcDs8L3A+CiAgICAgICAgICAg ICAgICA8cCBzdHlsZT0iIiBjbGFzcz0ieF9Nc29Ob3JtYWwiPnRoZUJvYjwvcD4KICAgICAgICAg ICAgICAgIDxwIHN0eWxlPSIiIGNsYXNzPSJ4X01zb05vcm1hbCI+Jm5ic3A7PC9wPgogICAgICAg ICAgICAgICAgPHAgc3R5bGU9IiIgY2xhc3M9InhfTXNvTm9ybWFsIj4mbmJzcDs8L3A+CiAgICAg ICAgICAgICAgICA8cCBzdHlsZT0iIiBjbGFzcz0ieF9Nc29Ob3JtYWwiPiZuYnNwOzwvcD4KICAg ICAgICAgICAgICAgIDxwIHN0eWxlPSIiIGNsYXNzPSJ4X01zb05vcm1hbCI+Jm5ic3A7PC9wPgog ICAgICAgICAgICAgICAgPHAgc3R5bGU9IiIgY2xhc3M9InhfTXNvTm9ybWFsIj4mbmJzcDs8L3A+ CiAgICAgICAgICAgICAgICA8cCBzdHlsZT0iIiBjbGFzcz0ieF9Nc29Ob3JtYWwiPiZuYnNwOzwv cD4KICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDxw IHN0eWxlPSIiIGNsYXNzPSJ4X01zb05vcm1hbCI+Jm5ic3A7PC9wPgogICAgICAgICAgICA8ZGl2 PgogICAgICAgICAgICAgIDxkaXY+CiAgICAgICAgICAgICAgICA8cCBzdHlsZT0iIiBjbGFzcz0i eF9Nc29Ob3JtYWwiPk9uIFRodSwgSnVuIDEsIDIwMjMgYXQKICAgICAgICAgICAgICAgICAgMTo1 NeKAr1BNIExlcyBCZXJuc3RlaW4gJmx0OzxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQi IGhyZWY9Im1haWx0bzpsYmVybnN0ZWluQHVjaGMuZWR1Ij5sYmVybnN0ZWluQHVjaGMuZWR1PC9h PiZndDsKICAgICAgICAgICAgICAgICAgd3JvdGU6PC9wPgogICAgICAgICAgICAgIDwvZGl2Pgog ICAgICAgICAgICAgIDxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTsgYm9yZGVyLWxlZnQ6 c29saWQgI0NDQ0NDQwogICAgICAgICAgICAgICAgMS4wcHQ7IHBhZGRpbmc6MGNtIDBjbSAwY20g Ni4wcHQ7IG1hcmdpbi1sZWZ0OjQuOHB0OwogICAgICAgICAgICAgICAgbWFyZ2luLXRvcDo1LjBw dDsgbWFyZ2luLXJpZ2h0OjBjbTsgbWFyZ2luLWJvdHRvbTo1LjBwdCI+CiAgICAgICAgICAgICAg ICA8ZGl2PgogICAgICAgICAgICAgICAgICA8ZGl2PgogICAgICAgICAgICAgICAgICAgIDxwIHN0 eWxlPSIiIGNsYXNzPSJ4X01zb05vcm1hbCI+T24gNS8zMS8yMDIzIDI6MTUKICAgICAgICAgICAg ICAgICAgICAgIFBNLCBNYXR0aGV3IFdpbm4gd3JvdGU6PC9wPgogICAgICAgICAgICAgICAgICA8 L2Rpdj4KICAgICAgICAgICAgICAgICAgPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4w cHQ7CiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTo1LjBwdCI+CiAgICAgICAgICAg ICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICAgICAgICAgIDxwIGFsaWduPSJjZW50ZXIiIHN0 eWxlPSJ0ZXh0LWFsaWduOmNlbnRlcjsKICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3Vu ZDojRDVFQUZGIiBjbGFzcz0ieF9Nc29Ob3JtYWwiPgogICAgICAgICAgICAgICAgICAgICAgICA8 c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDsgY29sb3I6cmVkIj4qKioKICAgICAgICAgICAg ICAgICAgICAgICAgICBBdHRlbnRpb246IFRoaXMgaXMgYW4gZXh0ZXJuYWwgZW1haWwuIFVzZQog ICAgICAgICAgICAgICAgICAgICAgICAgIGNhdXRpb24gcmVzcG9uZGluZywgb3BlbmluZyBhdHRh Y2htZW50cyBvcgogICAgICAgICAgICAgICAgICAgICAgICAgIGNsaWNraW5nIG9uIGxpbmtzLiAq Kio8L3NwYW4+PC9wPgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAg ICAgIDxkaXY+CiAgICAgICAgICAgICAgICAgICAgICA8ZGl2PgogICAgICAgICAgICAgICAgICAg ICAgICA8ZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgIDxwIHN0eWxlPSIiIGNsYXNzPSJ4 X01zb05vcm1hbCI+VGhlcmUgYXJlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdGF0ZW1l bnRzIGluIHRoaXMgdGhyZWFkIHRoYXQgY2Fubm90IGdvCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICB1bmNoYWxsZW5nZWQsIGJlY2F1c2UgdGhleSBjb25kb25lIGFuZAogICAgICAgICAgICAg ICAgICAgICAgICAgICAgcGVycGV0dWF0ZSBoYXJtZnVsIGlkZWFzIHRoYXQgbmVlZCB0byBlbmQu CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBTcGVjaWZpY2FsbHk6PGJyPgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgMSkg4oCcSWYgb25lIGlzIG5vdCBhIHN1ZmZpY2llbnRseSBjb25m aWRlbnQKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFuZCBpbmRlcGVuZGVudCB0aGlua2Vy IHN1Y2ggdGhhdCBvbmUgY2FuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBleHByZXNzIGlk ZWFzLCBhcmd1bWVudHMsIGRpc2FncmVlbWVudHMsCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICBldGMuIHdpdGggYW55b25lIGluIHRoZSBmaWVsZCwgcmVnYXJkbGVzcyBvZgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgc3RhdHVyZSwgdGhlbiB0aGF0IGlzIGEgd2Vha25lc3PigJ08YnI+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBUaGlzIHN0YXRlbWVudCBpZ25vcmVzIHRoZSBt dWx0aXBsZSBwb3dlcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RydWN0dXJlcyB0aGF0 IGFmZmVjdCB0aGUgbGl2ZXMgYW5kCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbXBsb3lt ZW50IG9mIHRob3NlIGJlbG93IHRoZSDigJh1cHBlcgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgZWNoZWxvbuKAmSBpbiB0aGUgZmllbGQuIEV4cHJlc3NpbmcgYW4gaWRlYQogICAgICAgICAg ICAgICAgICAgICAgICAgICAgaW52b2x2ZXMgcmlzayB3aGVuIHlvdXIgcG9zaXRpb24gaXMKICAg ICAgICAgICAgICAgICAgICAgICAgICAgIHByZWNhcmlvdXMuIEFkYXB0aW5nIHRvIGFuZCB3ZWln aGluZyB0aGF0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaXNrIGlzIGEga2V5IHN1cnZp dmFsIHN0cmF0ZWd5LCBub3QgYQogICAgICAgICAgICAgICAgICAgICAgICAgICAgd2Vha25lc3Mu IEkgaGF2ZSBhIGJsaW5kIHNwb3QgZm9yIHRoaXMgcmlzawogICAgICAgICAgICAgICAgICAgICAg ICAgICAg4oCTIG5vdCBiZWNhdXNlIEnigJltIHNvIGdyZWF0IGF0IHNjaWVuY2UsIGJ1dAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgYmVjYXVzZSBteSBjdWx0dXJlIGdpdmVzIG1lIHVuZWFy bmVkIHJlc3BlY3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJlY2F1c2Ugb2YgbXkgZGVt b2dyYXBoaWNzLiBGb3IgcGVvcGxlIGxpa2UKICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1l IChhbmQsIEkgd2lsbCBub3RlLCB2aXJ0dWFsbHkgZXZlcnlvbmUgb24KICAgICAgICAgICAgICAg ICAgICAgICAgICAgIHRoaXMgdGhyZWFkKSwgd2UgbGl2ZSBpbiBhIGN1bHR1cmUgdGhhdAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgaW5zdWxhdGVzIHVzIGZyb20gYW55IHNlbnNlIHRoYXQg b3VyIHZvaWNlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkb2VzbuKAmXQgYmVsb25nLjwv cD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICA8 L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgPC9ibG9j a3F1b3RlPgogICAgICAgICAgICAgICAgICA8cCBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQi IGNsYXNzPSJ4X01zb05vcm1hbCI+PGJyPgogICAgICAgICAgICAgICAgICAgIDxzcGFuIHN0eWxl PSJmb250LXNpemU6MTAuMHB0OwogICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6JnF1 b3Q7SGVsdmV0aWNhJnF1b3Q7LHNhbnMtc2VyaWYiPkkKICAgICAgICAgICAgICAgICAgICAgIGNv dWxkIG5vdCBkaXNhZ3JlZSBtb3JlLiZuYnNwOyBUaGUgc3VnZ2VzdGlvbiB0aGF0LAogICAgICAg ICAgICAgICAgICAgICAgd2l0aGluIG91ciBmaWVsZCwgZGlmZmVyZW50IGN1bHR1cmFsIGJhY2tn cm91bmRzCiAgICAgICAgICAgICAgICAgICAgICBjb25mZXIgbW9yZSBvciBsZXNzIGFiaWxpdHkg dG8gaGF2ZSBwcm9kdWN0aXZlCiAgICAgICAgICAgICAgICAgICAgICBzY2llbnRpZmljIGRpc2N1 c3Npb25zIHdpdGggYW55b25lLCByZWdhcmRsZXNzIG9mCiAgICAgICAgICAgICAgICAgICAgICBz dGF0dXMgaXMsIGFzIEkgc2VlIGl0LCBqdXN0IHBsYWluIG5vbnNlbnNlLiZuYnNwOwogICAgICAg ICAgICAgICAgICAgICAgRXhwcmVzc2luZyBhbiBpZGVhIGludm9sdmVzIHJpc2s/Jm5ic3A7IFJl YWxseSwgaW4gb3VyCiAgICAgICAgICAgICAgICAgICAgICBmaWVsZCBvZiBhdWRpdG9yeSBzY2ll bmNlPyZuYnNwOyBJIGNhbiBnaXZlIHBsZW50eSBvZgogICAgICAgICAgICAgICAgICAgICAgY291 bnRlcmV4YW1wbGVzIHRvIHN1Y2ggYW4gYXNzZXJ0aW9uLjwvc3Bhbj48L3A+CiAgICAgICAgICAg ICAgICAgIDxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0OwogICAgICAgICAgICAg ICAgICAgIG1hcmdpbi1ib3R0b206NS4wcHQiPgogICAgICAgICAgICAgICAgICAgIDxkaXY+CiAg ICAgICAgICAgICAgICAgICAgICA8ZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2Pgog ICAgICAgICAgICAgICAgICAgICAgICAgIDxwIHN0eWxlPSIiIGNsYXNzPSJ4X01zb05vcm1hbCI+ PGJyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGJyPgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgMikg4oCcdGhpbmsgYWJvdXQgaG93IHN1Y2ggcmVzZWFyY2hlcnMgZWFybmVkCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICBzdWNoIHN0YXR1cy4mbmJzcDsgSXQgd2FzIG5vdCBi ZWNhdXNlIHRoZXkgaGFkCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmcmllbmRzLCBpdCB3 YXMgbm90IGJlY2F1c2UgcGVvcGxlIGxpa2VkCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0 aGVtLiZuYnNwOyBJdCB3YXMgYmVjYXVzZSB0aGV5IGVzdGFibGlzaGVkIGEKICAgICAgICAgICAg ICAgICAgICAgICAgICAgIHRyYWNrLXJlY29yZCBvZiBjb250cmlidXRpb25zIHRoYXQgdGhlCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICBmaWVsZCwgaW4gZ2VuZXJhbCwgaGVsZCBpbiB2ZXJ5 IGhpZ2gKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJlZ2FyZC7igJ08YnI+CiAgICAgICAg ICAgICAgICAgICAgICAgICAgICBUaGlzIGlzIGEgc2VsZi1zZXJ2aW5nIG5hcnJhdGl2ZSB0aGF0 CiAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWZsZWN0cyBzdXJ2aXZvcnNoaXAgYmlhcyBh bmQgd2hpY2ggaWdub3JlcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgZXZlcnl0aGluZyB3 ZSBrbm93IGFib3V0IGhvdyBwZW9wbGUgYWN0IGluCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICByZWFsIGxpZmUuIFNjaWVuY2UgaXMgZG9uZSBieSBodW1hbnMsIHdobwogICAgICAgICAgICAg ICAgICAgICAgICAgICAgaGF2ZSBwZXJzb25hbCBpbnRlcmVzdHMsIGJpYXNlcywgYW5kIHdobwog ICAgICAgICAgICAgICAgICAgICAgICAgICAgbGl2ZSB3aXRoaW4gYSBjdWx0dXJlIHdoZXJlIHN0 YXR1cyBpcyBidWlsdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgb24gbWFueSBsYXllcnMg b2YgcHJpdmlsZWdlLiBFdmVyeSBkZWNpc2lvbgogICAgICAgICAgICAgICAgICAgICAgICAgICAg d2UgbWFrZSBpcyBmaWx0ZXJlZCBieSB0aGVzZSBmYWN0b3JzLCB3aGljaAogICAgICAgICAgICAg ICAgICAgICAgICAgICAgYWxsb3cgc29tZSBwZW9wbGUgKGxpa2UgbWUpIHRvIGFjY3VtdWxhdGUg YQogICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyaWV0eSBvZiBhZHZhbnRhZ2VzIGF0IGV2 ZXJ5IGNhcmVlciBzdGFnZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpbXBseSBiZWNh dXNlIG9mIGhvdyB0aGV5IGxvb2ssIHdobyB0aGVpcgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgZnJpZW5kcyBhcmUsIGFuZCB3aGVyZSB0aGV5IGdyZXcgdXAuIFRoZXkKICAgICAgICAgICAg ICAgICAgICAgICAgICAgIGFyZSBtb3JlIGxpa2VseSB0byBoYXZlIHBhcGVycyBhY2NlcHRlZCwg dG8KICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJlIHNlbGVjdGVkIGZvciBwb2RpdW0gcHJl c2VudGF0aW9ucywgdG8KICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhhdmUgYSBqb2IgYXBw bGljYXRpb24gcmV2aWV3ZWQsIHRvIGJlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnRl cnZpZXdlZCwgdG8gYmUgaGlyZWQsIHRvIGJlIHNlbGVjdGVkIGFzCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICBlZGl0b3JzIGFuZCByZXZpZXdlcnMsIHRvIGJlIGVsZWN0ZWQgdG8KICAgICAg ICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9ucyBvZiBsZWFkZXJzaGlwLCBhbmQgdG8gYmUg Z2l2ZW4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhdm9yYWJsZSB0cmVhdG1lbnQgaW4g dGhlIHdvcmtwbGFjZS4gVG8gYmUKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRha2VuIHNl cmlvdXNseS4gSWYgd2UgcHJldGVuZCB0aGF0IHRoZXNlCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICBhZHZhbnRhZ2VzIGFyZSBBTEwgZHVlIHRvIHRoZSBzY2llbnRpZmljCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICBtZXJpdCBvZiBvbmXigJlzIHdvcmssIHdlIGFyZSBjaGFyYWN0ZXJp emluZwogICAgICAgICAgICAgICAgICAgICAgICAgICAgc2NpZW50aXN0cyBhcyBzb21lIHNwZWNp ZXMgZW50aXJlbHkgc2VwYXJhdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZyb20gdGhl IHJlc3Qgb2YgaHVtYW5pdHkuPC9wPgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAg ICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAg ICAgICAgICAgICAgICA8L2Jsb2NrcXVvdGU+CiAgICAgICAgICAgICAgICAgIDxwIHN0eWxlPSJt YXJnaW4tYm90dG9tOjEyLjBwdCIgY2xhc3M9InhfTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9u dC1zaXplOjEwLjBwdDsKICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiZxdW90O0hl bHZldGljYSZxdW90OyxzYW5zLXNlcmlmIj5BZ2FpbiwKICAgICAgICAgICAgICAgICAgICAgIHRo ZW9yZXRpY2FsLCBzb2NpYWwgZHJpdmVsLiZuYnNwOyBMbG95ZCBKZWZmcmVzcywgRGF2ZQogICAg ICAgICAgICAgICAgICAgICAgR3JlZW4sIE5lYWwgVmllbWVzdGVyLCBCYXJiYXJhIEJvaG5lLCBh bmQgb24gYW5kCiAgICAgICAgICAgICAgICAgICAgICBvbi4mbmJzcDsKICAgICAgICAgICAgICAg ICAgICA8L3NwYW4+PC9wPgogICAgICAgICAgICAgICAgICA8YmxvY2txdW90ZSBzdHlsZT0ibWFy Z2luLXRvcDo1LjBwdDsKICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjUuMHB0Ij4K ICAgICAgICAgICAgICAgICAgICA8ZGl2PgogICAgICAgICAgICAgICAgICAgICAgPGRpdj4KICAg ICAgICAgICAgICAgICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBz dHlsZT0iIiBjbGFzcz0ieF9Nc29Ob3JtYWwiPjxicj4KICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDxicj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDMpIOKAnFN0YXR1cmUgZG9lcyBu b3QgY291bnQuIEV2ZXJ5b25lIHNob3VsZAogICAgICAgICAgICAgICAgICAgICAgICAgICAgYmUg aGVsZCB0byB0aGUgdmVyeSBzYW1lIHN0YW5kYXJk4oCdPGJyPgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgV2UgYWxsIGFncmVlIHRoYXQgd29yayBzaG91bGQgbm90IGJlIGp1ZGdlZAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgb24gdGhlIGJhc2lzIG9mIHdobyB3cm90ZSBpdC4gQnV0 CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbXBvcnRhbnRseSwgdGhlIGluZmx1ZW5jZSBv ZiBzdGF0dXJlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkb2VzbuKAmXQgbmVlZCB0byBi ZSBleHBsaWNpdGx5IHN1Z2dlc3RlZCBpbgogICAgICAgICAgICAgICAgICAgICAgICAgICAgb3Jk ZXIgdG8gYWN0dWFsbHkgdGFrZSBwbGFjZS4gU2ltaWxhciB0byB0aGUKICAgICAgICAgICAgICAg ICAgICAgICAgICAgIGxhc3QgcG9pbnQsIHRoZSBpZGVhIG9mIGVxdWFsIHN0YW5kYXJkcyBhbmQK ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVxdWFsIHRyZWF0bWVudCBpcyBhIGNvbnZlbmll bnQgZmljdGlvbiB0aGF0CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGxvd3MgcGVvcGxl IGxpa2UgbWUgdG8gZmVlbCBzdXBlcmlvcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgYmVj YXVzZSBJIGNhbiBhdHRyaWJ1dGUgbXkgc3VjY2VzcyB0byBteSBvd24KICAgICAgICAgICAgICAg ICAgICAgICAgICAgIGhhcmQgd29yayBhbmQgbWVyaXQsIGV2ZW4gdGhvdWdoIG1hbnkKICAgICAg ICAgICAgICAgICAgICAgICAgICAgIGZhY3RvcnMgdGhhdCBsZWQgdG8gdGhhdCBzdWNjZXNzIHdl cmUKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuZWFybmVkLjwvcD4KICAgICAgICAgICAg ICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAg ICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgPC9ibG9ja3F1b3RlPgogICAgICAg ICAgICAgICAgICA8cCBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiIGNsYXNzPSJ4X01zb05v cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC4wcHQ7CiAgICAgICAgICAgICAgICAgICAg ICBmb250LWZhbWlseTomcXVvdDtIZWx2ZXRpY2EmcXVvdDssc2Fucy1zZXJpZiI+QWdhaW4sCiAg ICAgICAgICAgICAgICAgICAgICB5b3VyIHRoZW9yZXRpY2FsIG11c2luZy4mbmJzcDsgTm90IHRo ZSByZWFsaXR5IGluCiAgICAgICAgICAgICAgICAgICAgICBhdWRpdG9yeSBzY2llbmNlIHRoYXQg SSBoYXZlIHNlZW4uPC9zcGFuPjwvcD4KICAgICAgICAgICAgICAgICAgPGJsb2NrcXVvdGUgc3R5 bGU9Im1hcmdpbi10b3A6NS4wcHQ7CiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTo1 LjBwdCI+CiAgICAgICAgICAgICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICAgICAgICAgIDxk aXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+CiAgICAgICAgICAgICAgICAgICAgICAg ICAgPHAgc3R5bGU9IiIgY2xhc3M9InhfTXNvTm9ybWFsIj48YnI+CiAgICAgICAgICAgICAgICAg ICAgICAgICAgICA9PT09PT09PT09PSA9PT09PT09PT09PT09PSA8YnI+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICBXaGF0IGRvZXMgdGhpcyBoYXZlIHRvIGRvIHdpdGggcHJlcHJpbnRzPwog ICAgICAgICAgICAgICAgICAgICAgICAgICAgVGhlIHBvaW50IGlzIHRvIGNvbnNpZGVyIHRoYXQg b3RoZXJzIGhhdmUgYQogICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlmZmVyZW50IHNldCBv ZiBjb25zdHJhaW50cywgYW5kIHRoYXQgb3VyCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBk ZWZpbml0aW9ucyBvZiBtZXJpdCBhcmUgdGFpbG9yZWQgdG8gc3VpdAogICAgICAgICAgICAgICAg ICAgICAgICAgICAgdGhvc2Ugd2hvIGFyZSBhbHJlYWR5IGVuam95aW5nIGEgd2lkZQogICAgICAg ICAgICAgICAgICAgICAgICAgICAgdmFyaWV0eSBvZiBwcml2aWxlZ2VzLiBDb25zaWRlciB0aGUg Zm9yY2VzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGF0IGxlYWQgYXV0aG9ycyB0byB0 aGluayB0aGF0IHByZXByaW50cwogICAgICAgICAgICAgICAgICAgICAgICAgICAgYXJlIHVzZWZ1 bCwgYW5kIGFsc28gd2hldGhlciB5b3UgYXJlIGZhY2luZwogICAgICAgICAgICAgICAgICAgICAg ICAgICAgdGhlIHNhbWUgZXhwZWN0YXRpb25zIGFuZCBjb25zdHJhaW50cyB0aGF0CiAgICAgICAg ICAgICAgICAgICAgICAgICAgICB0aGV5IGFyZS4gTnVtZXJvdXMgcGVvcGxlIGhhdmUgcG9pbnRl ZCBhdAogICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhlIGFwcGFyZW50IGdlbmVyYXRpb25h bCBkaXZpZGUgb24gdGhpcwogICAgICAgICAgICAgICAgICAgICAgICAgICAgaXNzdWUgLSBsZXQn cyBmaWd1cmUgb3V0IHdoeS4gR3JhZHVhdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFk bWlzc2lvbnMgYW5kIGZlbGxvd3NoaXAgcmV2aWV3CiAgICAgICAgICAgICAgICAgICAgICAgICAg ICBpbmNyZWFzaW5nbHkgZXhwZWN0IGEgcHVibGljYXRpb24gcmVjb3JkCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICB0aGF0IGZhciBleGNlZWRzIGFueXRoaW5nIHRoYXQgd291bGQgaGF2ZQog ICAgICAgICAgICAgICAgICAgICAgICAgICAgYmVlbiBleHBlY3RlZCBvZiB0aGUgcmV2aWV3ZXJz IHdoZW4gdGhleQogICAgICAgICAgICAgICAgICAgICAgICAgICAgd2VyZSBhdCB0aGF0IHNhbWUg Y2FyZWVyIHN0YWdlLiBGb3IgdmFyaW91cwogICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVh c29ucywgdGhlIHRpbWVsaW5lIG9mIHB1YmxpY2F0aW9uIGlzCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICBpbmNyZWFzaW5nbHkgbG9uZy4gRXhhY2VyYmF0aW5nIHRoaXMsIGl0IGlzCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICBubyBsb25nZXIgZW5vdWdoIHRvIHNpbXBseSBjb25kdWN0 IGEgZ29vZAogICAgICAgICAgICAgICAgICAgICAgICAgICAgc3R1ZHk7IG9uZSBtdXN0IGFsc28g Y3VyYXRlIGEgZGF0YQogICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFuYWdlbWVudCBhbmQg c2hhcmluZyBwbGFuIHRoYXQgaW5jbHVkZXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9w ZW4tYWNjZXNzIGRhdGEgYW5kIGRvY3VtZW50ZWQgY29kZS4gT25lCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICBtdXN0IGxlYXJuIGFuZCBjb25kdWN0IHRoZSBsYXRlc3QKICAgICAgICAgICAg ICAgICAgICAgICAgICAgIHN0YXRpc3RpY2FsIHRlY2huaXF1ZXMgdGhhdCB0aGVpciBhZHZpc29y cwogICAgICAgICAgICAgICAgICAgICAgICAgICAgbmV2ZXIgbmVlZGVkIHRvIGxlYXJuLCBhbmQg c2lmdCB0aHJvdWdoIGEKICAgICAgICAgICAgICAgICAgICAgICAgICAgIG11Y2ggYnJvYWRlciBz ZXQgb2YgbGl0ZXJhdHVyZSB0aGF0IGluY2x1ZGVzCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICBhIGxvdCBvZiBnYXJiYWdlLiBUbyBjb21wZXRlIGZvciBzdGFibGUKICAgICAgICAgICAgICAg ICAgICAgICAgICAgIGVtcGxveW1lbnQsIHlvdW5nZXIgc2Nob2xhcnMgbmVlZCBhbgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgaW50ZXJuZXQgcHJlc2VuY2UgYW5kIG11c3QgbGVhcm4gdG8K ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGluY29ycG9yYXRlIGluY2x1c2l2ZSBsYW5ndWFn ZSBpbiB0aGVpcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgd3JpdGluZywgZXZlbiBpZiB0 aGF0IHdlcmUgbm90IHBhcnQgb2YgdGhlaXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRy YWluaW5nLiBUaGV5IG5lZWQgdG8gZXhwcmVzcyBob3cgdGhlaXIKICAgICAgICAgICAgICAgICAg ICAgICAgICAgIHdvcmsgY29udHJpYnV0ZXMgdG8gdGhlIHJlZHVjdGlvbiBvZiBoYXJtIGluCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICBzb2NpZXR5LCBkZXNwaXRlIGJlaW5nIGFkdmlzZWQg Ynkgc29tZSBvZgogICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhlIHBlb3BsZSB3aG8gYXJl IGRvaW5nIHRoZSBoYXJtLjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAg ICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAg ICAgICAgICAgICAgPC9ibG9ja3F1b3RlPgogICAgICAgICAgICAgICAgICA8cCBzdHlsZT0ibWFy Z2luLWJvdHRvbToxMi4wcHQiIGNsYXNzPSJ4X01zb05vcm1hbCI+PGJyPgogICAgICAgICAgICAg ICAgICAgIDxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0OwogICAgICAgICAgICAgICAgICAg ICAgZm9udC1mYW1pbHk6JnF1b3Q7SGVsdmV0aWNhJnF1b3Q7LHNhbnMtc2VyaWYiPk5vbmUKICAg ICAgICAgICAgICAgICAgICAgIG9mIHRoaXMsIG11Y2ggb2Ygd2hpY2ggSSBmaW5kIHRvIGJlIG1l cmUKICAgICAgICAgICAgICAgICAgICAgIHVuanVzdGlmaWVkIGFzc2VydGlvbiwgaXMgYW4gYXJn dW1lbnQgZm9yIHNoaWZ0aW5nCiAgICAgICAgICAgICAgICAgICAgICB0aGUgd2VpZ2h0IG9mIGRp c3NlbWluYXRpb24gb2Ygd29yayB0b3dhcmQKICAgICAgICAgICAgICAgICAgICAgIG5vbi1yZWZl cmVlZCBvcGVuIGFjY2Vzcy4mbmJzcDsgQnkgdGhlIHdheSwgd2hlbiB3YXMgaXQKICAgICAgICAg ICAgICAgICAgICAgIHRoZSBjYXNlIHRoYXQgYSBzb2xpZCBrbm93bGVkZ2Ugb2Ygc3RhdGlzdGlj YWwKICAgICAgICAgICAgICAgICAgICAgIHRlY2huaXF1ZXMgd2FzIHVubmVjZXNzYXJ5PyZuYnNw OyBIZXksIHlvdSBkb24ndCBoYXZlCiAgICAgICAgICAgICAgICAgICAgICB0byB3aXJlIHRvZ2V0 aGVyIGFuYWxvZyBlcXVpcG1lbnQgdG8gZ2VuZXJhdGUgeW91cgogICAgICAgICAgICAgICAgICAg ICAgc2lnbmFscyE8L3NwYW4+PC9wPgogICAgICAgICAgICAgICAgICA8YmxvY2txdW90ZSBzdHls ZT0ibWFyZ2luLXRvcDo1LjBwdDsKICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjUu MHB0Ij4KICAgICAgICAgICAgICAgICAgICA8ZGl2PgogICAgICAgICAgICAgICAgICAgICAgPGRp dj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICAgICAgICAgICAg ICA8cCBzdHlsZT0iIiBjbGFzcz0ieF9Nc29Ob3JtYWwiPjxicj4KICAgICAgICAgICAgICAgICAg ICAgICAgICAgIFByZXByaW50cyBhcmUgbm90IGEgbWFnaWNhbCBzb2x1dGlvbiB0aGF0CiAgICAg ICAgICAgICAgICAgICAgICAgICAgICBjYW4gZWxpbWluYXRlIHRoZSBtdWx0aXBsZSBiYXJyaWVy cyB0aGF0IEkKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRlc2NyaWJlZCBhYm92ZS4gQnV0 IHRoZXkgaGF2ZSB0YW5naWJsZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFsdWUsIGFu ZCByZWZsZWN0IGFkYXB0YXRpb24gdG8gYSBjaGFuZ2luZwogICAgICAgICAgICAgICAgICAgICAg ICAgICAgYWNhZGVtaWMgbGFuZHNjYXBlLCByYXRoZXIgdGhhbiByZWZsZWN0aW5nCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICBzb21lIGxvc3Mgb2Yg4oCcc3RhbmRhcmRz4oCdIHRoYXQgYXJl IGRlc2lnbmVkCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0byBwcm90ZWN0IHRob3NlIGFs cmVhZHkgYXQgdGhlIHRvcCwgYW5kCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aGljaCB3 ZXJlIGVzdGFibGlzaGVkIHVuZGVyIGFuIGVudGlyZWx5CiAgICAgICAgICAgICAgICAgICAgICAg ICAgICBkaWZmZXJlbnQgc3lzdGVtIG9mIGNvbnN0cmFpbnRzLjwvcD4KICAgICAgICAgICAgICAg ICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+CiAgICAgICAgICAg ICAgICAgICAgICAgICAgPHAgc3R5bGU9IiIgY2xhc3M9InhfTXNvTm9ybWFsIj4mbmJzcDsgPGJy PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgUHJlcHJpbnRzIGhlbHAgYWRkcmVzcyB0aGUg bmVlZHMgZm9yIDEpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5IGFuZCAy KSBxdWlja2VyIGZlZWRiYWNrIG9uIHlvdXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdv cmsgZnJvbSBhIHdpZGVyIHZhcmlldHkgb2Ygc2Nob2xhcnMgd2hvCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICBtaWdodCBub3QgaGF2ZSBiZWVuIGludml0ZWQgdG8gcmV2aWV3LAogICAgICAg ICAgICAgICAgICAgICAgICAgICAgc2ltcGx5IGJlY2F1c2UgdGhleSB3ZXJlIG5vdCBpbiB0aGUg bmV0d29yawogICAgICAgICAgICAgICAgICAgICAgICAgICAgb2YgdGhlIGFzc29jaWF0ZSBlZGl0 b3IuIFRoZXNlIGZhY3RvcnMgYXJlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvZnRlbiB5 b2tlZCB0b2dldGhlcjsgdGhlIGNoYW5uZWxzIHRoYXQKICAgICAgICAgICAgICAgICAgICAgICAg ICAgIHNwcmVhZCBhd2FyZW5lc3Mgb2YgYSBwcmVwcmludCAobGlrZQogICAgICAgICAgICAgICAg ICAgICAgICAgICAgVHdpdHRlcikgbWlnaHQgYWxzbyBiZSB0aGUgc2FtZSBjaGFubmVscwogICAg ICAgICAgICAgICAgICAgICAgICAgICAgdGhhdCBnZW5lcmF0ZSBkaXNjdXNzaW9uIHRoYXQgYmVj b21lcyB1c2VmdWwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZlZWRiYWNrLiBUaGUgdGVu ZGVuY3kgKG9yIG5lZWQpIHRvIHVzZQogICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhlc2Ug ZGlzc2VtaW5hdGlvbiBjaGFubmVscyBwcm9iYWJseQogICAgICAgICAgICAgICAgICAgICAgICAg ICAgcmVpbmZvcmNlcyB0aGUgZ2VuZXJhdGlvbmFsIGRpdmlkZSBvbiB0aGlzCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICB0aHJlYWQuIEkgYXNzdXJlIHlvdSB0aGF0IHRoZSBjb21tZW50cyBJ J3ZlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWNlaXZlZCBmcm9tIHBlb3BsZSBlbnRo dXNpYXN0aWMgZW5vdWdoIHRvCiAgICAgICAgICAgICAgICAgICAgICAgICAgICByZWFkIGEgcHJl cHJpbnQgaGF2ZSBoYWQgbWVhbmluZ2Z1bAogICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5m bHVlbmNlIGFuZCB2YWx1ZS4gQW5kIHRob3NlIGNvbW1lbnRzIGNhbgogICAgICAgICAgICAgICAg ICAgICAgICAgICAgY29tZSBmcm9tIGEgd2lkZXIgdmFyaWV0eSBvZiBwZW9wbGUgd2hvc2UKICAg ICAgICAgICAgICAgICAgICAgICAgICAgIG9waW5pb25zIGhhdmUgYmVlbiBoaXN0b3JpY2FsbHkg ZGlzY291bnRlZC4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIEV4cGVyaWVuY2VkIHJldmll d2VycyB3aWxsIGFsd2F5cyBoYXZlIGEKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBsYWNl IGluIG91ciBzY2llbnRpZmljIGRpc2NvdXJzZSwgYnV0IHRvCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICBkaXNjb3VudCB0aGUgYmVuZWZpdCBhbmQgcG90ZW50aWFsIG9mCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICBwcmVwcmludHMgaXMgdG8gYmUgd2lsbGZ1bGx5IGRldGFjaGVkIGZy b20KICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91ciBjdXJyZW50IHJlYWxpdHkuPC9wPgog ICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgIDwvZGl2 PgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICA8L2Jsb2NrcXVv dGU+CiAgICAgICAgICAgICAgICAgIDxwIHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCIgY2xh c3M9InhfTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDsKICAgICAgICAg ICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiZxdW90O0hlbHZldGljYSZxdW90OyxzYW5zLXNlcmlm Ij48YnI+CiAgICAgICAgICAgICAgICAgICAgICBJIG5ldmVyIHNhaWQgb25lIHNob3VsZCBub3Qg dXNlIHByZS1wcmludHMgZm9yCiAgICAgICAgICAgICAgICAgICAgICB3aGF0ZXZlciBiZW5lZml0 IHRoZXkgY2FuIGNvbmZlci48L3NwYW4+PC9wPgogICAgICAgICAgICAgICAgICA8YmxvY2txdW90 ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDsKICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90 dG9tOjUuMHB0Ij4KICAgICAgICAgICAgICAgICAgICA8ZGl2PgogICAgICAgICAgICAgICAgICAg ICAgPGRpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICAgICAg ICAgICAgICA8cCBzdHlsZT0iIiBjbGFzcz0ieF9Nc29Ob3JtYWwiPjxicj4KICAgICAgICAgICAg ICAgICAgICAgICAgICAgIE1hdHQ8L3A+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2Pgog ICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAg ICAgICAgICAgICAgICAgIDwvYmxvY2txdW90ZT4KICAgICAgICAgICAgICAgICAgPHAgc3R5bGU9 Im1hcmdpbi1ib3R0b206MTIuMHB0IiBjbGFzcz0ieF9Nc29Ob3JtYWwiPiZuYnNwOzwvcD4KICAg ICAgICAgICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICAgICAgICA8cCBzdHlsZT0iIiBjbGFz cz0ieF9Nc29Ob3JtYWwiPi0tIDwvcD4KICAgICAgICAgICAgICAgICAgICA8ZGl2PgogICAgICAg ICAgICAgICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPHAgc3R5bGU9IiIg Y2xhc3M9InhfTXNvTm9ybWFsIj48Yj5MZXNsaWUgUi4KICAgICAgICAgICAgICAgICAgICAgICAg ICAgIEJlcm5zdGVpbiwgUGguRC4gfCA8L2I+UHJvZmVzc29yIEVtZXJpdHVzPC9wPgogICAgICAg ICAgICAgICAgICAgICAgICA8ZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA8ZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIHN0eWxlPSIiIGNs YXNzPSJ4X01zb05vcm1hbCI+RGVwdHMuCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICBvZiBOZXVyb3NjaWVuY2UgYW5kIFN1cmdlcnkKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIChPdG9sYXJ5bmdvbG9neSkgfCBVQ29ubiBTY2hvb2wgb2YKICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIE1lZGljaW5lCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA8YnI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyNjMgRmFybWluZ3Rv biBBdmVudWUsIEZhcm1pbmd0b24sIENUCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAwNjAzMC0zNDAxPGJyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgT2ZmaWNl OiA4NjAuNjc5LjQ2MjIgfCBGYXg6CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA4 NjAuNjc5LjI0OTU8YnI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YnI+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIGJvcmRlcj0iMCIgaGVpZ2h0PSI0 OCIgd2lkdGg9IjEyNSIgY2xhc3M9IiIgc3JjPSJjaWQ6Y29tX3NhbXN1bmdfYW5kcm9pZF9lbWFp bF9hdHRhY2htZW50cHJvdmlkZXJfNV83MDgzNV9SQVdfMTY4NjExOTE0NjEzOSIgZGF0YS1vdXRs b29rLXRyYWNlPSJGOjF8VDoxIiBzdHlsZT0id2lkdGg6MS4zMDJpbjsgaGVpZ2h0Oi41aW4iIGlk PSJ4X1BpY3R1cmVfeDAwMjBfMiIgb25tb3VzZW92ZXI9ImltYWdlTW91c2VQb2ludGVyVXBkYXRl KHRydWUpIiBvbm1vdXNlb3V0PSJpbWFnZU1vdXNlUG9pbnRlclVwZGF0ZShmYWxzZSkiIG5hbWU9 ImNvbV9zYW1zdW5nX2FuZHJvaWRfZW1haWxfYXR0YWNobWVudHByb3ZpZGVyXzVfNzA4MzVfUkFX XzE2ODYxMTkxNDYxMzkiPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAg ICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAg ICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAg ICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICA8L2Jsb2NrcXVv dGU+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8cCBzdHlsZT0iIiBjbGFzcz0ieF9N c29Ob3JtYWwiPjxiciBjbGVhcj0iYWxsIj4KICAgICAgICAgICAgPC9wPgogICAgICAgICAgICA8 ZGl2PgogICAgICAgICAgICAgIDxwIHN0eWxlPSIiIGNsYXNzPSJ4X01zb05vcm1hbCI+Jm5ic3A7 PC9wPgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPHAgc3R5bGU9IiIgY2xhc3M9Inhf TXNvTm9ybWFsIj48c3BhbiBjbGFzcz0ieF9nbWFpbHNpZ25hdHVyZXByZWZpeCI+LS0gPC9zcGFu PjwvcD4KICAgICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICA8ZGl2PgogICAgICAgICAgICAg ICAgPGRpdj4KICAgICAgICAgICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICAgICAgICA8cCBz dHlsZT0iIiBjbGFzcz0ieF9Nc29Ob3JtYWwiPk1hdHRoZXcgV2lubiwgQXVELAogICAgICAgICAg ICAgICAgICAgICAgUGhEPC9wPgogICAgICAgICAgICAgICAgICAgIDxkaXY+CiAgICAgICAgICAg ICAgICAgICAgICA8cCBzdHlsZT0iIiBjbGFzcz0ieF9Nc29Ob3JtYWwiPkFzc29jaWF0ZQogICAg ICAgICAgICAgICAgICAgICAgICBQcm9mZXNzb3I8L3A+CiAgICAgICAgICAgICAgICAgICAgPC9k aXY+CiAgICAgICAgICAgICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICAgICAgICAgIDxwIHN0 eWxlPSIiIGNsYXNzPSJ4X01zb05vcm1hbCI+U3BlZWNoLUxhbmd1YWdlLUhlYXJpbmcKICAgICAg ICAgICAgICAgICAgICAgICAgU2NpZW5jZXM8L3A+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+ CiAgICAgICAgICAgICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICAgICAgICAgIDxwIHN0eWxl PSIiIGNsYXNzPSJ4X01zb05vcm1hbCI+VW5pdmVyc2l0eSBvZgogICAgICAgICAgICAgICAgICAg ICAgICBNaW5uZXNvdGE8L3A+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAg ICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgPC9kaXY+ CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICAg IDwvZGl2PgogICAgPC9ibG9ja3F1b3RlPgogICAgPHA+PGJyPgogICAgPC9wPgogIAo8L2JvZHk+ PC9odG1sPg== ----_com.samsung.android.email_5841188904494741 Content-Type: image/png; name="image001.png" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="image001.png"; size=16402 Content-ID: <com_samsung_android_email_attachmentprovider_5_70834_RAW_1686119146138> X-MS-UrlCompName: image001.png iVBORw0KGgoAAAANSUhEUgAAAC0AAABCCAYAAADDuF8VAAAACXBIWXMAAC4jAAAuIwF4pT92AAA5 7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0w TXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRh LyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0 LTAxOjA5OjAxICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMu b3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJk ZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFw LzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMv MS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bo b3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNv bS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5j b20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0i aHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0 dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5B ZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAg ICAgPHhtcDpDcmVhdGVEYXRlPjIwMTgtMTEtMjhUMTQ6MTA6MTUrMDE6MDA8L3htcDpDcmVhdGVE YXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxOC0xMS0yOVQxNTozODozNiswMTowMDwv eG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTgtMTEtMjlUMTU6 Mzg6MzYrMDE6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uv cG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hv cDpDb2xvck1vZGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6MzQ4ZGRkZDEt ZmI2Zi0xZDQ3LWJlOTUtZDIzYjk2OTExODk4PC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8 eG1wTU06RG9jdW1lbnRJRD5hZG9iZTpkb2NpZDpwaG90b3Nob3A6NmUzY2E0Y2ItZjNlNC0xMWU4 LWE2NGQtYTRlM2VhMTcxM2NlPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3Jp Z2luYWxEb2N1bWVudElEPnhtcC5kaWQ6ODYyZTE0ZmUtNzMyMi00ZjQ3LWI5NmUtMDEyODQ0OGNk NDJiPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5Pgog ICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBl PSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RF dnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjg2 MmUxNGZlLTczMjItNGY0Ny1iOTZlLTAxMjg0NDhjZDQyYjwvc3RFdnQ6aW5zdGFuY2VJRD4KICAg ICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxOC0xMS0yOFQxNDoxMDoxNSswMTowMDwvc3RF dnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhv dG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAg ICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNv dXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlv bj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDozNDhkZGRkMS1m YjZmLTFkNDctYmU5NS1kMjNiOTY5MTE4OTg8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAg ICAgICAgIDxzdEV2dDp3aGVuPjIwMTgtMTEtMjlUMTU6Mzg6MzYrMDE6MDA8L3N0RXZ0OndoZW4+ CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBD QyAyMDE3IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAg PHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+ CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAg ICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpY UmVzb2x1dGlvbj4zMDAwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlm ZjpZUmVzb2x1dGlvbj4zMDAwMDAwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8 dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhp ZjpDb2xvclNwYWNlPjY1NTM1PC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVs WERpbWVuc2lvbj40NTwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVs WURpbWVuc2lvbj42NjwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0 aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAK ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAK ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hw YWNrZXQgZW5kPSJ3Ij8+MRSd/wAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAA F2+SX8VGAAAFnklEQVR42uyae2wUVRTGf1vswxasFdICGhSsCIIPTImNGvUPtT7a2CAEY0m0YlAT QAz4NvzhW8QIaoyFiMZnCJX4IkGJykMlQlEiyEMeBlRsSqECCygF6x/zrdxeZmZnZ6fIJnuSze6d e+fMt3fOPfc730ysgf/sSWAC0EFniwHtQAuwAmgAlhv9s4DRLufh4qcDmAq8BHwBVKhvEzDc8nE9 8L5x3kPAawAnGYMGAKf4XLQnMBi4DagFPtLxiiTn2TZI34ON84a4jOsDFBvtfokfOcbBPdZJG4FV wGpgn9X3IdBDv9fqTiQ+/1hjj1j9W3S81Riz0wX0Aau9zw20baM1i8OA/kCT1T9K33dpFhKfd6xx T1j9M41wCWV+oM3Q2QU8bvUP1/dBoNn4tFrjdlj9h0nT/EDnW+2tVru3x3mFVrsHEVtOCmP3dzWY rgBtL7LcTADdYeXRWCaA/t9ApgOaLOgs6CzoEyPlZRzomJX2OjIBdK41vj3Na8d8Ni5cKG5OGNBF Xvw2pB1JQglsbIeDgP7bave32s1pgt5r/O4FFFj9JVZ7dxDQ7VapNdXqb0oT9EZrpuut/jqrvdKN 6Ns2F4gD3YByFyramCboN4GxRvtVYKDu4NXAZUbfTyr7jgFd7FGAulmtS03p5ae7x7ivgVeA8cax SR5jR3mVVFsVZ34SwkqV8ct9/tBWI147gN98xk4ANgj4IJeFtxB4BFjfCVBD8lmJycHBFG696Sce 8JyhwOmK773AZtWXxwJqyHKPLOgs6IwBnX+c8ORHAboYRwLeBnwJjHHhCFEArcORfrcBTwGn+tJD j5SXp93pfpEZmyh9oG18cRpgrwJGAiNwZF3TdgHPAzNciJsr6HtwBOx+AS68AfgEWKRdMp5kw6kE rgWqcfTpZPYr8Kx4iSvoMcDDwHkhZ2438IPY2w7NUD7QFzgXRzI+LaTvdQL/dgJ0PfCCC389Ee1P YHIOcAhoy5Bs1wYcMsOjBngUuCSkw+0Kj3UKj4PAyVpkQxQe/UL6XqGs8rHXQrxV4IPEdhPO85dF oq0dSQrZCi3Emzj6JMHP1gvsu0FZ3jhx2TOt45tV1cwHvk/jVg8DbsZ5tlNu9W0DnsF5/JcyNc1V vr4bWAO8rhQXtVWr9LpARcYMP4kiy6dPJNBl2iGruxjLjbpO76TSVIP/tjsZmGLUfGu1kudx9Mlr OjZAlXYdcL6O7Qem6xMPCjoHuE9kqczngp+LNC3wKkA9rC9wg8hSlc+4FpGmF+ksoR0D+k7xjwEp gGgHlgFLge9w3iho0U6bB5QqpVUCVwCX63hQ+0Xpb7YJulTxNEkpJwrbYxCm4oh8rlEqXNCtBibi vH9RFuGiKsBRWaMsGMq0k7Z1q3Fej1iuWDsrAudx4HcVC3FtUHkR+F0sReo9O6ZHKKYrUnC2E/gK WIIzAT9brLEEOEc+r1TFUpqC/1XA06INvinvduABn+pir7bz+Th624EUQBQC12mCqn1ifgMwDXgj 1W18PPAgcIbaS5SnGyPi4CUiTXW6A+AIltOAl9PhHvk47y2twV8tTdcqlb3eAv4KuyNmPGEqOk54 iqIA3RN4TqR8GU4R3D1ioN218JeqZJvmorUECo9C8Y8pLmpPq7JGo8qssHaNIdb0ctlRp4t37A8C eqIoYp8AF94MfGqINW1JMoUp1pQH8N8svWOmF+h6gR0Ycub2GWLNH8oABfrzCbEm7MtamwR+TgL0 WHGPwgxIHAeAe3PED7ZnSLbbDsTN8KgCHhPfDWNbJCkkxJpEePSVhnIxcHZI39/gSM4LvRbiSIG/ MICzbw2xZnWA8Rcpa9QClwYY/6PAzgu6I9ZLrCl3UX3m4mjUa9O41UOV7m5xIWZbxOzmhNnGY0qB 4wRwDvBZF8RqFXCH/shspThPie3fAQBNzUa47xYTtQAAAABJRU5ErkJg gg== ----_com.samsung.android.email_5841188904494741 Content-Type: image/png; name="image002.png" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="image002.png"; size=796 Content-ID: <com_samsung_android_email_attachmentprovider_5_70835_RAW_1686119146139> X-MS-UrlCompName: image002.png iVBORw0KGgoAAAANSUhEUgAAAH0AAAAwCAMAAAALmIWlAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAADNQTFRFKzVYHCZM4eLn8PHzpKi30dTbaG+IlZqrs7fDWWB8O0Nkd32U wsXPSlJwhoufDRhA////A68jmAAAABF0Uk5T/////////////////////wAlrZliAAACYklEQVR4 2uzY22KDIAwAUC7e6gjw/187gUC4OetaupflaTXKWSuBKNMuJptC+QMCP20auPHBQCubBWU46K24 uB7NfZ58ZqaMP8D8AEBHtT/goXnB8WPwBf8r1WYUXWxUOZobHcJXIMcfONclmE4s0lrRzYBIOjvT jX5WV6YbP2ZQJ6TWjfiAbuYzHW7p+xpuolQrP83sjQ5nupnu6LqaJ92MbnSznulcfkBHpNXNY6y+ c0JKnWX1eFeflQt5qcNESKnrQMrf6LSAXeiWkEoXdOU4nZBKxzPnoTohtW5ZZyK8W09Io6tYjyP1 iDS6XbAeh815S0irS6zHUfXuB0Ok1S3W41AdEWh1/Nb7UD1bWytd0LY4ThdnerYbBJ1taT5XBmy4 J8mNnWagp5fbba6HeiTdneK6vNgoFj0EhyO4eSZT6AlpdNXoNzqYi94GbIU0eqhHp3d5drRf4heZ Uo9Iq8vYptup6VB37H6m/W6m0hFpdaxH3/yK9cHpVq5Zy59n2GMV/QxPGdV9NElPE9njyOozsfWW Kq6j7bLuw97KPBnM/mX86//6n+tH/yLKP7AUXcyd80Lx53WnspB47ty5qKND1gLockfIFzHR7srp Q7X0+6GgHPNFXedPyaN1CPFli71z+ZBeTxbcI2RXxwOQj/lW/Ui610Z6gA4a32WRrssXYbO76V/Z y6FLnZVj/qCnqGcdZE1DeFKcntWrMV/RZXCh7B/fpF/+8tQQx6J74y9/Oeuyrm75+Jyf8oKWH9CL 1SYNJtJ91HTOAD2fdjPN9UcsumwmDNYXqvPtOLa9pH8LMACnoV0siZAyOAAAAABJRU5ErkJg gg== ----_com.samsung.android.email_5841188904494741-- ----_com.samsung.android.email_5841188886624740--


This message came from the mail archive
src/postings/2023/
maintained by:
DAn Ellis <dpwe@ee.columbia.edu>
Electrical Engineering Dept., Columbia University