Received: from relay.hackingteam.com (192.168.100.52) by EXCHANGE.hackingteam.local (192.168.100.51) with Microsoft SMTP Server id 14.3.123.3; Wed, 28 Jan 2015 04:24:09 +0100 Received: from mail.hackingteam.it (unknown [192.168.100.50]) by relay.hackingteam.com (Postfix) with ESMTP id 4239B621C6; Wed, 28 Jan 2015 03:03:47 +0000 (GMT) Received: by mail.hackingteam.it (Postfix) id D02672BC0F5; Wed, 28 Jan 2015 04:24:09 +0100 (CET) Delivered-To: flist@hackingteam.it Received: from [172.16.1.1] (unknown [172.16.1.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.hackingteam.it (Postfix) with ESMTPSA id B0AEE2BC03F; Wed, 28 Jan 2015 04:24:09 +0100 (CET) From: David Vincenzetti <d.vincenzetti@hackingteam.com> Date: Wed, 28 Jan 2015 04:24:09 +0100 Subject: [OT] Attorney General, Manhattan U.S. Attorney, And FBI Announce Charges Against Russian Spy Ring In New York City To: <list@hackingteam.it>, <flist@hackingteam.it> Message-ID: <35D05E68-CF26-46B4-838E-1095AF4CE9C2@hackingteam.com> X-Mailer: Apple Mail (2.1993) Return-Path: d.vincenzetti@hackingteam.com X-MS-Exchange-Organization-AuthSource: EXCHANGE.hackingteam.local X-MS-Exchange-Organization-AuthAs: Internal X-MS-Exchange-Organization-AuthMechanism: 10 Status: RO X-libpst-forensic-sender: /O=HACKINGTEAM/OU=EXCHANGE ADMINISTRATIVE GROUP (FYDIBOHF23SPDLT)/CN=RECIPIENTS/CN=DAVID VINCENZETTI7AA MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="--boundary-LibPST-iamunique-1598309326_-_-" ----boundary-LibPST-iamunique-1598309326_-_- Content-Type: text/html; charset="utf-8" <html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class=""><div class="">[ Russia at its best (sigh). Posting 2/2. ]</div><div class=""><br class=""></div></div><div class=""><div class=""><br class=""></div><div class="">PLEASE find a very interesting, comprehensive account of this newly uncovered Russian spy ring.</div></div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">"Attorney General Eric Holder said: “These charges demonstrate <b class="">our firm commitment to combating attempts by covert agents to illegally gather intelligence and recruit spies within the United States</b>. <b class="">We will use every tool at our disposal to identify and hold accountable foreign agents operating inside this country – no matter how deep their cover</b>. I want to thank the dedicated men and women of the <b class="">FBI’s Counterintelligence Division and New York Field Office, the National Security Division’s Counterespionage Section, and the U.S. Attorney’s Office for the Southern District of New York </b>for their skilled handling of this complex and highly sensitive matter.” "</div><div class=""><br class=""></div><div class="">[…]</div><div class=""><p class="">"<b class="">BURYAKOV worked in the United States as an agent of Russia’s foreign intelligence agency, known as the “SVR.” BURYAKOV <u class="">operated under “non-official cover,” meaning he entered and remained in the United States as a private citizen, posing as an employee in the Manhattan office of a Russian bank</u></b><u class="">.</u> SVR agents operating under such non-official cover – sometimes referred to as “NOCs” – typically are subject to less scrutiny by the host government, and, in many cases, are never identified as intelligence agents by the host government. As a result, a NOC is an extremely valuable intelligence asset for the SVR."</p></div><div class="">[…]</div><div class=""><p class="">"<b class="">During the course of their work as covert SVR agents in the United States, BURYAKOV, SPORYSHEV, and PODOBNYY regularly met and communicated using clandestine methods and coded messages, in order to exchange intelligence-related information while shielding their associations with one another as SVR agents</b>. These efforts were designed, among other things, to preserve their respective covers as an employee of a bank in Manhattan (BURYAKOV), a Trade Representative of the Russian Federation in New York (SPORYSHEV), and an Attaché to the Permanent Mission of the Russian Federation to the United Nations (PODOBNYY). In particular, the defendants worked to safeguard BURYAKOV’s work as a “NOC.” "</p></div><div class="">[…]</div><div class=""><p class=""><b class="">"These meetings were nearly always preceded by a short telephone call between BURYAKOV and SPORYSHEV during which one of the men typically told the other that he had an item to give to him</b>. Typically, during these telephone calls, which were intercepted by the FBI, the item in question was referred to as some non-specific “ticket,” “book,” “list,” or other ordinary item (e.g., “umbrella” or “hat”)."</p></div><div class=""><br class=""></div><div class="">[ IN (not quite) ANCIENT TIMES <i class="">spies</i>, when uncovered, were immediately put to the sword :- ]</div><div class=""><br class=""></div><div class="">Many thanks to Giancarlo Russo <<a href="mailto:giancarlo@hackingteam.com" class="">giancarlo@hackingteam.com</a>> .</div><div class=""><br class=""></div><div class=""><br class=""></div>From The United States Department of Justice, also available at <a href="http://www.justice.gov/usao/nys/pressreleases/January15/BuryakovEvgenyArrestPR.php" class="">http://www.justice.gov/usao/nys/pressreleases/January15/BuryakovEvgenyArrestPR.php</a> .<div class=""><br class=""></div><div class=""><div class=""><br class=""></div><div class="">FYI,</div><div class="">David</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><img apple-inline="yes" id="1EBBB265-EC2E-4BA0-BD49-585C97A26EF4" height="149" width="786" apple-width="yes" apple-height="yes" src="cid:182828A5-7922-48E0-8EBD-B33D2EB70BC8@hackingteam.it" class=""></div><div class=""><div class=""><div align="center" class=""><h1 class="">Attorney General, Manhattan U.S. Attorney, And FBI Announce Charges Against Russian Spy Ring In New York City </h1> </div> <div class="newsLeft"><strong class="">FOR IMMEDIATE RELEASE</strong></div> <div class="newsRight"><br class=""></div><div class="newsRight"> Monday, January 26, 2015 </div> <div class="clear"></div> <h3 align="center" class=""><em class=""> Spy Ring Attempted to Collect Economic Intelligence and Recruit New York City Residents as Intelligence Sources </em></h3> <h3 align="center" class=""><em class="">Evgeny Buryakov, a/k/a “Zhenya,” Worked Under “Non-Official Cover” as a Bank Employee in Manhattan</em></h3><p class="">Eric Holder, the Attorney General of the United States, Preet Bharara, the United States Attorney for the Southern District of New York, John S. Carlin, Assistant Attorney General for National Security, and Randall C. Coleman, the Assistant Director of the Federal Bureau of Investigation (“FBI”) for the Counterintelligence Division, announced charges today against EVGENY BURYAKOV, a/k/a “Zhenya,” IGOR SPORYSHEV, and VICTOR PODOBNYY in connection with BURYAKOV’s service as a covert intelligence agent on behalf of the Russian Federation (“Russia”) in New York City, without notifying the United States Attorney General of BURYAKOV’s status as an agent of Russia, as required by federal law. BURYAKOV was placed under arrest earlier today in Bronx, New York, and is scheduled to appear before U.S. Magistrate Judge Sarah Netburn in Manhattan federal court later today. SPORYSHEV and PODOBNYY no longer reside in the United States and have not been arrested. By virtue of their prior positions in the United States on behalf of Russia, both of them were protected by diplomatic immunity from arrest and prosecution while in the United States.</p><p class="">Attorney General Eric Holder said: “These charges demonstrate our firm commitment to combating attempts by covert agents to illegally gather intelligence and recruit spies within the United States. We will use every tool at our disposal to identify and hold accountable foreign agents operating inside this country – no matter how deep their cover. I want to thank the dedicated men and women of the FBI’s Counterintelligence Division and New York Field Office, the National Security Division’s Counterespionage Section, and the U.S. Attorney’s Office for the Southern District of New York for their skilled handling of this complex and highly sensitive matter.”</p><p class="">U.S. Attorney Preet Bharara said: “Following our previous prosecution with the FBI of Russian spies, who were expelled from the United States in 2010 when their plan to infiltrate upper levels of U.S. business and government was revealed, the arrest of Evgeny Buryakov and the charges against him and his co-defendants make clear that – more than two decades after the presumptive end of the Cold War – Russian spies continue to seek to operate in our midst under cover of secrecy. Indeed, the presence of a Russian banker in New York would in itself hardly draw attention today, which is why these alleged spies may have thought Buryakov would blend in. What they could not do without drawing the attention of the FBI was engage in espionage. New York City may be more hospitable to Russian businessmen than during the Cold War, but my Office and the FBI remain vigilant to the illegal intelligence-gathering activities of other nations.”</p><p class="">Assistant Attorney General John P. Carlin said: “The attempt by foreign nations to illegally gather economic and other intelligence information in the United States through covert agents is a direct threat to the national security of the United States, and it exemplifies why counterespionage is a top priority of the National Security Division. I want to thank the FBI’s New York Field Office and Counterintelligence Division as well as the U.S. Attorney’s Office for the Southern District of New York for their continued effort to conduct these highly complex and sensitive counterespionage investigations and prosecutions, and for their continued close partnership with the National Security Division and the Counterespionage Section.”</p><p class="">FBI Assistant Director Randall Coleman said: “This investigation is one of many that highlight the determined and prolific efforts by foreign governments to target Americans for the purposes of collecting intelligence and stealing secrets. This case is especially egregious as it demonstrates the actions of a foreign intelligence service to integrate a covert intelligence agent into American society under the cover of an employee in the financial sector. Espionage is as pervasivetoday as it has even been, and FBI counterintelligence teams will continue to aggressively investigate and expose hostile foreign intelligence activities conducted on U.S. soil.”</p><p class="">According to the Complaint unsealed in Manhattan federal court today:</p><p class="">BURYAKOV worked in the United States as an agent of Russia’s foreign intelligence agency, known as the “SVR.” BURYAKOV operated under “non-official cover,” meaning he entered and remained in the United States as a private citizen, posing as an employee in the Manhattan office of a Russian bank. SVR agents operating under such non-official cover – sometimes referred to as “NOCs” – typically are subject to less scrutiny by the host government, and, in many cases, are never identified as intelligence agents by the host government. As a result, a NOC is an extremely valuable intelligence asset for the SVR.</p><p class="">Federal law prohibits individuals from acting as agents of foreign governments within the United States without prior notification to the United States Attorney General. Department of Justice records indicate that BURYAKOV has never notified the United States Attorney General that he is, in fact, an agent of Russia.</p><p class="">SPORYSHEV and PODOBNYY are also SVR agents who worked in the United States to gather intelligence on behalf of Russia by posing as official representatives of Russia. From November 22, 2010, to November 21, 2014, SPORYSHEV served as a Trade Representative of the Russian Federation in New York. From December 13, 2012, to September 12, 2013, PODOBNYY served as an Attaché to the Permanent Mission of the Russian Federation to the United Nations. Based on their official government postings on behalf of Russia, SPORYSHEV and PODOBNYY are exempt from notifying the United States Attorney General of the true nature of their work. However, that exemption does not permit them to conspire with, or aid and abet, BURYAKOV in his work as an unregistered agent of Russia operating within the United States.</p><p class="">The intelligence-gathering efforts of SPORYSHEV and PODOBNYY included, among other things, (i) attempting to recruit New York City residents as intelligence sources for Russia; (ii) tasking BURYAKOV to gather intelligence; and (iii) transmitting intelligence reports prepared by BURYAKOV back to SVR headquarters in Moscow. Specifically, during the course of the charged offenses, SPORYSHEV was responsible for relaying assignments from the SVR to BURYAKOV, and SPORYSHEV and PODOBNYY were responsible for analyzing and reporting back to the SVR about the fruits of BURYAKOV’s intelligence-gathering efforts.</p><p class="">The directives from the SVR to BURYAKOV, SPORYSHEV, and PODOBNYY, as well as to other covert SVR agents acting within the United States, included requests to gather intelligence on, among other subjects, potential United States sanctions against Russian banks and the United States’ efforts to develop alternative energy resources.</p><div class=""><br class=""></div> <h3 align="center" class=""><em class="">Clandestine Meetings and Communications</em></h3><p class="">During the course of their work as covert SVR agents in the United States, BURYAKOV, SPORYSHEV, and PODOBNYY regularly met and communicated using clandestine methods and coded messages, in order to exchange intelligence-related information while shielding their associations with one another as SVR agents. These efforts were designed, among other things, to preserve their respective covers as an employee of a bank in Manhattan (BURYAKOV), a Trade Representative of the Russian Federation in New York (SPORYSHEV), and an Attaché to the Permanent Mission of the Russian Federation to the United Nations (PODOBNYY). In particular, the defendants worked to safeguard BURYAKOV’s work as a “NOC.”</p><p class="">SPORYSHEV and PODOBNYY acted as covert intermediaries for BURYAKOV to communicate with the SVR on intelligence-related matters. As an agent posing as someone without any official ties to the Russian government or the SVR, BURYAKOV was unable to access the SVR New York Office – which is located within an office maintained by Russia in New York, New York – without potentially alerting others to his association with the SVR. As such, BURYAKOV required the assistance of other SVR agents, like SPORYSHEV and PODOBNYY, to exchange communications and information with the SVR through the communications systems located in the SVR New York Office.</p><p class="">From as early as March 2012 through as recently as mid-September 2014, the FBI has conducted physical or electronic surveillance of BURYAKOV and SPORYSHEV engaging in over four dozen brief meetings, several of which involved BURYAKOV passing a bag, magazine, or slip of paper to SPORYSHEV. These meetings typically took place outdoors, where the risk of effective surveillance was reduced relative to an indoor location.</p><p class="">These meetings were nearly always preceded by a short telephone call between BURYAKOV and SPORYSHEV during which one of the men typically told the other that he had an item to give to him. Typically, during these telephone calls, which were intercepted by the FBI, the item in question was referred to as some non-specific “ticket,” “book,” “list,” or other ordinary item (e.g., “umbrella” or “hat”).</p><p class="">Subsequently, at each meeting surveilled by the FBI, BURYAKOV and SPORYSHEV met and sometimes exchanged documents or other small items. Notably, despite discussing on approximately one dozen occasions the need to meet to transfer “tickets,” BURYAKOV and SPORYSHEV, were – other than one occasion where they discussed going to a movie – never observed attending, or discussing in any detail, events that would typically require tickets, such as a sporting event or concert. In fact, BURYAKOV and SPORYSHEV used this coded language to signal that they needed to meet, and then met to exchange intelligence information.</p><div class=""><br class=""></div> <h3 align="center" class=""><em class="">Attempts by Sporyshev and Podobnyy to Recruit Intelligence Sources in New York City</em></h3><p class="">In numerous recorded communications, SPORYSHEV and PODOBNYY discussed their attempts to recruit United States residents, including several individuals employed by major companies, and several young women with ties to a major university located in New York, New York (“University-1”), as intelligence sources for the SVR. On these recordings, the defendants discussed the potential value of these sources, and identified particular sources by use of a “source name,” which appears to be a coded name. In addition, during these recordings, SPORYSHEV and PODOBNYY discussed the efforts of other SVR agents to recruit a number of other Russian-origin individuals associated with University-1 as intelligence sources.</p><p class="">For example, SPORYSHEV and PODOBNYY discussed PODOBNYY’s efforts to recruit a male working as a consultant in New York City as an intelligence source. During this conversation, PODOBNYY explained his source recruitment method, which included cheating, promising favors, and then discarding the intelligence source once the relevant information was obtained by the SVR: “This is intelligence method to cheat. . . . You promise a favor for a favor. You get the documents from him and tell him to go [expletive] himself.”</p><p class="">In other recorded conversations, SPORYSHEV and PODOBNYY made clear that they worked for the SVR. For example, on January 31, 2013, SPORYSHEV and another SVR agent not charged in the Complaint (“CC-1”) had a discussion inside the SVR New York Office about their contracts with the SVR. SPORYSHEV stated that, “Everyone has a five-year contract,” and explained, in response to CC-1’s question about reimbursement for the travel of SVR agents’ family members, that “travel for military personnel and their families on authorized home leave is paid, and in our, in our SVR, this, the payment for getting to and from the duty station.” In addition, on April 25, 2013, SPORYSHEV and PODOBNYY discussed the use of nontraditional cover for Russian intelligence officers and, in particular, the Illegals program that ended with the arrest of 10 “deep cover” SVR agents in July 2010.</p><div class=""><br class=""></div> <h3 align="center" class=""><em class="">Buryakov’s Intelligence Taskings</em></h3><p class="">SPORYSHEV was responsible for relaying intelligence assignments from the SVR to BURYAKOV. The FBI obtained electronic recordings of several conversations relating to such intelligence directives being communicated to and carried out by BURYAKOV in his position as an SVR agent acting under non-official cover. For example, on May 21, 2013, SPORYSHEV called BURYAKOV to ask for BURYAKOV’s help in formulating questions to be used for intelligence gathering purposes by others associated with a leading Russian state-owned news organization (the “News Organization”). BURYAKOV responded by supplying SPORYSHEV with a particular line of questioning about the New York Stock Exchange for use by the News Organization.</p><div class=""><br class=""></div> <h3 align="center" class=""><em class="">Buryakov’s Receipt of Purported Official United States Government Documents</em></h3><p class="">In the summer of 2014, BURYAKOV met numerous times with a confidential source working for the FBI (“CS-1”). CS-1 posed as the representative of a wealthy investor looking to develop casinos in Russia. During the course of these meetings, and consistent with his interests as a Russian intelligence agent, BURYAKOV demonstrated his strong desire to obtain information about subjects far outside the scope of his work as a bank employee. During these meetings, BURYAKOV also accepted documents that CS-1 claimed he had obtained from a U.S. government agency and which purportedly contained information potentially useful to Russia, including information about United States sanctions against Russia.</p><p align="center" class="">* * *</p><p class="">BURYAKOV, 39, SPORYSHEV, 40, and PODOBNYY, 27, are charged in two counts. The first count charges the defendants with participating in a conspiracy for BURYAKOV to act in the United States as an agent of a foreign government without first notifying the Attorney General, and carries a maximum penalty of five years in prison. The second count charges BURYAKOV with acting in the United States as an agent of a foreign government without first notifying the Attorney General, and charges SPORYSHEV and PODOBYNYY with aiding and abetting that offense. The second count carries a maximum penalty of 10 years in prison. The maximum potential sentences in this case are prescribed by Congress and are provided here for informational purposes only, as any sentencing of the defendants will be determined by a judge.</p><p class="">Mr. Bharara praised the investigative work of the FBI’s Counterintelligence Division.</p><p class="">The prosecution is being handled by Assistant U.S. Attorneys Adam Fee, Ian McGinley, and Anna M. Skotko of the Terrorism and International Narcotics Unit of the U.S. Attorney’s Office for the Southern District of New York, and Senior Trial Attorney Heather Schmidt of the Counterespionage Section of the Department of Justice’s National Security Division.</p><p class="">The charges in the Complaint are merely accusations, and the defendants are presumed innocent unless and until proven guilty.</p><p class="">15-023</p></div><div apple-content-edited="true" class=""> -- <br class="">David Vincenzetti <br class="">CEO<br class=""><br class="">Hacking Team<br class="">Milan Singapore Washington DC<br class=""><a href="http://www.hackingteam.com" class="">www.hackingteam.com</a><br class=""><br class=""></div></div></div></body></html> ----boundary-LibPST-iamunique-1598309326_-_- Content-Type: image/png Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename*=utf-8''PastedGraphic-3.png PGh0bWw+PGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRl eHQvaHRtbDsgY2hhcnNldD11dGYtOCI+DQo8L2hlYWQ+PGJvZHkgc3R5bGU9IndvcmQtd3JhcDog YnJlYWstd29yZDsgLXdlYmtpdC1uYnNwLW1vZGU6IHNwYWNlOyAtd2Via2l0LWxpbmUtYnJlYWs6 IGFmdGVyLXdoaXRlLXNwYWNlOyIgY2xhc3M9IiI+PGRpdiBjbGFzcz0iIj48ZGl2IGNsYXNzPSIi PlsgUnVzc2lhIGF0IGl0cyBiZXN0IChzaWdoKS4gUG9zdGluZyAyLzIuIF08L2Rpdj48ZGl2IGNs YXNzPSIiPjxiciBjbGFzcz0iIj48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSIiPjxkaXYgY2xhc3M9 IiI+PGJyIGNsYXNzPSIiPjwvZGl2PjxkaXYgY2xhc3M9IiI+UExFQVNFIGZpbmQgYSB2ZXJ5IGlu dGVyZXN0aW5nLCBjb21wcmVoZW5zaXZlIGFjY291bnQgb2YgdGhpcyBuZXdseSB1bmNvdmVyZWQg UnVzc2lhbiBzcHkgcmluZy48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj48 L2Rpdj48ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj48L2Rpdj48ZGl2IGNsYXNzPSIiPiZxdW90 O0F0dG9ybmV5IEdlbmVyYWwgRXJpYyBIb2xkZXIgc2FpZDog4oCcVGhlc2UgY2hhcmdlcyBkZW1v bnN0cmF0ZSA8YiBjbGFzcz0iIj5vdXIgZmlybSBjb21taXRtZW50IHRvIGNvbWJhdGluZyBhdHRl bXB0cyBieSBjb3ZlcnQgYWdlbnRzIHRvIGlsbGVnYWxseSBnYXRoZXIgaW50ZWxsaWdlbmNlIGFu ZCByZWNydWl0IHNwaWVzIHdpdGhpbiB0aGUgVW5pdGVkIFN0YXRlczwvYj4uIDxiIGNsYXNzPSIi PldlIHdpbGwgdXNlIGV2ZXJ5IHRvb2wgYXQgb3VyIGRpc3Bvc2FsIHRvIGlkZW50aWZ5IGFuZCBo b2xkIGFjY291bnRhYmxlIGZvcmVpZ24gYWdlbnRzIG9wZXJhdGluZyBpbnNpZGUgdGhpcyBjb3Vu dHJ5IOKAkyBubyBtYXR0ZXIgaG93IGRlZXAgdGhlaXIgY292ZXI8L2I+LiBJIHdhbnQgdG8gdGhh bmsgdGhlIGRlZGljYXRlZCBtZW4gYW5kIHdvbWVuIG9mIHRoZSA8YiBjbGFzcz0iIj5GQknigJlz IENvdW50ZXJpbnRlbGxpZ2VuY2UgRGl2aXNpb24gYW5kIE5ldyBZb3JrIEZpZWxkIE9mZmljZSwg dGhlIE5hdGlvbmFsIFNlY3VyaXR5IERpdmlzaW9u4oCZcyBDb3VudGVyZXNwaW9uYWdlIFNlY3Rp b24sIGFuZCB0aGUgVS5TLiBBdHRvcm5leeKAmXMgT2ZmaWNlIGZvciB0aGUgU291dGhlcm4gRGlz dHJpY3Qgb2YgTmV3IFlvcmsgPC9iPmZvciB0aGVpciBza2lsbGVkIGhhbmRsaW5nIG9mIHRoaXMg Y29tcGxleCBhbmQgaGlnaGx5IHNlbnNpdGl2ZSBtYXR0ZXIu4oCdICZxdW90OzwvZGl2PjxkaXYg Y2xhc3M9IiI+PGJyIGNsYXNzPSIiPjwvZGl2PjxkaXYgY2xhc3M9IiI+W+KApl08L2Rpdj48ZGl2 IGNsYXNzPSIiPjxwIGNsYXNzPSIiPiZxdW90OzxiIGNsYXNzPSIiPkJVUllBS09WIHdvcmtlZCBp biB0aGUgVW5pdGVkIFN0YXRlcyBhcyBhbiBhZ2VudCBvZiBSdXNzaWHigJlzIGZvcmVpZ24gaW50 ZWxsaWdlbmNlIGFnZW5jeSwga25vd24gYXMgdGhlIOKAnFNWUi7igJ0gQlVSWUFLT1YgPHUgY2xh c3M9IiI+b3BlcmF0ZWQgdW5kZXIg4oCcbm9uLW9mZmljaWFsIGNvdmVyLOKAnSBtZWFuaW5nIGhl IGVudGVyZWQgYW5kIHJlbWFpbmVkIGluIHRoZSBVbml0ZWQgU3RhdGVzIGFzIGEgcHJpdmF0ZSBj aXRpemVuLCBwb3NpbmcgYXMgYW4gZW1wbG95ZWUgaW4gdGhlIE1hbmhhdHRhbiBvZmZpY2Ugb2Yg YSBSdXNzaWFuIGJhbms8L3U+PC9iPjx1IGNsYXNzPSIiPi48L3U+IFNWUiBhZ2VudHMgb3BlcmF0 aW5nIHVuZGVyIHN1Y2ggbm9uLW9mZmljaWFsIGNvdmVyIOKAkyBzb21ldGltZXMgcmVmZXJyZWQg dG8gYXMg4oCcTk9Dc+KAnSDigJMgdHlwaWNhbGx5IGFyZSBzdWJqZWN0IHRvIGxlc3Mgc2NydXRp bnkgYnkgdGhlIGhvc3QgZ292ZXJubWVudCwgYW5kLCBpbiBtYW55IGNhc2VzLCBhcmUgbmV2ZXIg aWRlbnRpZmllZCBhcyBpbnRlbGxpZ2VuY2UgYWdlbnRzIGJ5IHRoZSBob3N0IGdvdmVybm1lbnQu IEFzIGEgcmVzdWx0LCBhIE5PQyBpcyBhbiBleHRyZW1lbHkgdmFsdWFibGUgaW50ZWxsaWdlbmNl IGFzc2V0IGZvciB0aGUgU1ZSLiZxdW90OzwvcD48L2Rpdj48ZGl2IGNsYXNzPSIiPlvigKZdPC9k aXY+PGRpdiBjbGFzcz0iIj48cCBjbGFzcz0iIj4mcXVvdDs8YiBjbGFzcz0iIj5EdXJpbmcgdGhl IGNvdXJzZSBvZiB0aGVpciB3b3JrIGFzIGNvdmVydCBTVlIgYWdlbnRzIGluIHRoZSBVbml0ZWQg U3RhdGVzLCBCVVJZQUtPViwgU1BPUllTSEVWLCBhbmQgUE9ET0JOWVkgcmVndWxhcmx5IG1ldCBh bmQgY29tbXVuaWNhdGVkIHVzaW5nIGNsYW5kZXN0aW5lIG1ldGhvZHMgYW5kIGNvZGVkIG1lc3Nh Z2VzLCBpbiBvcmRlciB0byBleGNoYW5nZSBpbnRlbGxpZ2VuY2UtcmVsYXRlZCBpbmZvcm1hdGlv biB3aGlsZSBzaGllbGRpbmcgdGhlaXIgYXNzb2NpYXRpb25zIHdpdGggb25lIGFub3RoZXIgYXMg U1ZSIGFnZW50czwvYj4uIFRoZXNlIGVmZm9ydHMgd2VyZSBkZXNpZ25lZCwgYW1vbmcgb3RoZXIg dGhpbmdzLCB0byBwcmVzZXJ2ZSB0aGVpciByZXNwZWN0aXZlIGNvdmVycyBhcyBhbiBlbXBsb3ll ZSBvZiBhIGJhbmsgaW4gTWFuaGF0dGFuIChCVVJZQUtPViksIGEgVHJhZGUgUmVwcmVzZW50YXRp dmUgb2YgdGhlIFJ1c3NpYW4gRmVkZXJhdGlvbiBpbiBOZXcgWW9yayAoU1BPUllTSEVWKSwgYW5k IGFuIEF0dGFjaMOpIHRvIHRoZSBQZXJtYW5lbnQgTWlzc2lvbiBvZiB0aGUgUnVzc2lhbiBGZWRl cmF0aW9uIHRvIHRoZSBVbml0ZWQgTmF0aW9ucyAoUE9ET0JOWVkpLiBJbiBwYXJ0aWN1bGFyLCB0 aGUgZGVmZW5kYW50cyB3b3JrZWQgdG8gc2FmZWd1YXJkIEJVUllBS09W4oCZcyB3b3JrIGFzIGEg 4oCcTk9DLuKAnSAmcXVvdDs8L3A+PC9kaXY+PGRpdiBjbGFzcz0iIj5b4oCmXTwvZGl2PjxkaXYg Y2xhc3M9IiI+PHAgY2xhc3M9IiI+PGIgY2xhc3M9IiI+JnF1b3Q7VGhlc2UgbWVldGluZ3Mgd2Vy ZSBuZWFybHkgYWx3YXlzIHByZWNlZGVkIGJ5IGEgc2hvcnQgdGVsZXBob25lIGNhbGwgYmV0d2Vl biBCVVJZQUtPViBhbmQgU1BPUllTSEVWIGR1cmluZyB3aGljaCBvbmUgb2YgdGhlIG1lbiB0eXBp Y2FsbHkgdG9sZCB0aGUgb3RoZXIgdGhhdCBoZSBoYWQgYW4gaXRlbSB0byBnaXZlIHRvIGhpbTwv Yj4uIFR5cGljYWxseSwgZHVyaW5nIHRoZXNlIHRlbGVwaG9uZSBjYWxscywgd2hpY2ggd2VyZSBp bnRlcmNlcHRlZCBieSB0aGUgRkJJLCB0aGUgaXRlbSBpbiBxdWVzdGlvbiB3YXMgcmVmZXJyZWQg dG8gYXMgc29tZSBub24tc3BlY2lmaWMg4oCcdGlja2V0LOKAnSDigJxib29rLOKAnSDigJxsaXN0 LOKAnSBvciBvdGhlciBvcmRpbmFyeSBpdGVtIChlLmcuLCDigJx1bWJyZWxsYeKAnSBvciDigJxo YXTigJ0pLiZxdW90OzwvcD48L2Rpdj48ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj48L2Rpdj48 ZGl2IGNsYXNzPSIiPlsgSU4gKG5vdCBxdWl0ZSkgQU5DSUVOVCBUSU1FUyZuYnNwOzxpIGNsYXNz PSIiPnNwaWVzPC9pPiwgd2hlbiB1bmNvdmVyZWQsJm5ic3A7d2VyZSBpbW1lZGlhdGVseSBwdXQg dG8gdGhlIHN3b3JkIDotIF08L2Rpdj48ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj48L2Rpdj48 ZGl2IGNsYXNzPSIiPk1hbnkgdGhhbmtzIHRvIEdpYW5jYXJsbyBSdXNzbyAmbHQ7PGEgaHJlZj0i bWFpbHRvOmdpYW5jYXJsb0BoYWNraW5ndGVhbS5jb20iIGNsYXNzPSIiPmdpYW5jYXJsb0BoYWNr aW5ndGVhbS5jb208L2E+Jmd0OyAuPC9kaXY+PGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+PC9k aXY+PGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+PC9kaXY+RnJvbSBUaGUgVW5pdGVkIFN0YXRl cyBEZXBhcnRtZW50IG9mIEp1c3RpY2UsIGFsc28gYXZhaWxhYmxlIGF0IDxhIGhyZWY9Imh0dHA6 Ly93d3cuanVzdGljZS5nb3YvdXNhby9ueXMvcHJlc3NyZWxlYXNlcy9KYW51YXJ5MTUvQnVyeWFr b3ZFdmdlbnlBcnJlc3RQUi5waHAiIGNsYXNzPSIiPmh0dHA6Ly93d3cuanVzdGljZS5nb3YvdXNh by9ueXMvcHJlc3NyZWxlYXNlcy9KYW51YXJ5MTUvQnVyeWFrb3ZFdmdlbnlBcnJlc3RQUi5waHA8 L2E+Jm5ic3A7LjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPjwvZGl2PjxkaXYgY2xhc3M9IiI+ PGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+PC9kaXY+PGRpdiBjbGFzcz0iIj5GWUksPC9kaXY+ PGRpdiBjbGFzcz0iIj5EYXZpZDwvZGl2PjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPjwvZGl2 PjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPjwvZGl2PjxkaXYgY2xhc3M9IiI+PGltZyBhcHBs ZS1pbmxpbmU9InllcyIgaWQ9IjFFQkJCMjY1LUVDMkUtNEJBMC1CRDQ5LTU4NUM5N0EyNkVGNCIg aGVpZ2h0PSIxNDkiIHdpZHRoPSI3ODYiIGFwcGxlLXdpZHRoPSJ5ZXMiIGFwcGxlLWhlaWdodD0i eWVzIiBzcmM9ImNpZDoxODI4MjhBNS03OTIyLTQ4RTAtOEVCRC1CMzNEMkVCNzBCQzhAaGFja2lu Z3RlYW0uaXQiIGNsYXNzPSIiPjwvZGl2PjxkaXYgY2xhc3M9IiI+PGRpdiBjbGFzcz0iIj48ZGl2 IGFsaWduPSJjZW50ZXIiIGNsYXNzPSIiPjxoMSBjbGFzcz0iIj5BdHRvcm5leSBHZW5lcmFsLCBN YW5oYXR0YW4gVS5TLiBBdHRvcm5leSwgDQpBbmQgRkJJIEFubm91bmNlIENoYXJnZXMgQWdhaW5z dCBSdXNzaWFuIFNweSBSaW5nIEluIE5ldyBZb3JrIENpdHkNCiAgICAgICAgICAgICAgICAgICAg ICAgIDwvaDE+DQogICAgICAgICAgICAgICAgICAgIDwvZGl2Pg0KICAgICAgICAgICAgICAgICAg ICA8ZGl2IGNsYXNzPSJuZXdzTGVmdCI+PHN0cm9uZyBjbGFzcz0iIj5GT1IgSU1NRURJQVRFIFJF TEVBU0U8L3N0cm9uZz48L2Rpdj4NCiAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAg ICAgICAgIDxkaXYgY2xhc3M9Im5ld3NSaWdodCI+PGJyIGNsYXNzPSIiPjwvZGl2PjxkaXYgY2xh c3M9Im5ld3NSaWdodCI+DQogICAgICAgICAgICAgICAgICAgICAgICBNb25kYXksIEphbnVhcnkg MjYsIDIwMTUNCiAgICAgICAgICAgICAgICAgICAgPC9kaXY+DQogICAgICAgICAgICAgICAgICAg IA0KDQogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNsZWFyIj48L2Rpdj4NCiAgICAg ICAgICAgICAgICAgICAgDQoNCiAgICAgICAgICAgICAgICAgICAgPGgzIGFsaWduPSJjZW50ZXIi IGNsYXNzPSIiPjxlbSBjbGFzcz0iIj4gU3B5IFJpbmcgQXR0ZW1wdGVkIHRvIENvbGxlY3QgRWNv bm9taWMgSW50ZWxsaWdlbmNlIGFuZCBSZWNydWl0IE5ldyBZb3JrIENpdHkgUmVzaWRlbnRzIGFz IEludGVsbGlnZW5jZSBTb3VyY2VzIDwvZW0+PC9oMz4NCjxoMyBhbGlnbj0iY2VudGVyIiBjbGFz cz0iIj48ZW0gY2xhc3M9IiI+RXZnZW55IEJ1cnlha292LCBhL2svYSDigJxaaGVueWEs4oCdIFdv cmtlZCBVbmRlciDigJxOb24tT2ZmaWNpYWwgQ292ZXLigJ0gYXMgYSBCYW5rIEVtcGxveWVlIGlu IE1hbmhhdHRhbjwvZW0+PC9oMz48cCBjbGFzcz0iIj5FcmljIEhvbGRlciwgdGhlIEF0dG9ybmV5 IEdlbmVyYWwgb2YgdGhlIFVuaXRlZCBTdGF0ZXMsIFByZWV0IA0KQmhhcmFyYSwgdGhlIFVuaXRl ZCBTdGF0ZXMgQXR0b3JuZXkgZm9yIHRoZSBTb3V0aGVybiBEaXN0cmljdCBvZiBOZXcgDQpZb3Jr LCBKb2huIFMuIENhcmxpbiwgQXNzaXN0YW50IEF0dG9ybmV5IEdlbmVyYWwgZm9yIE5hdGlvbmFs IFNlY3VyaXR5LCANCmFuZCBSYW5kYWxsIEMuIENvbGVtYW4sIHRoZSBBc3Npc3RhbnQgRGlyZWN0 b3Igb2YgdGhlIEZlZGVyYWwgQnVyZWF1IG9mIA0KSW52ZXN0aWdhdGlvbiAo4oCcRkJJ4oCdKSBm b3IgdGhlIENvdW50ZXJpbnRlbGxpZ2VuY2UgRGl2aXNpb24sIGFubm91bmNlZCANCmNoYXJnZXMg dG9kYXkgYWdhaW5zdCBFVkdFTlkgQlVSWUFLT1YsIGEvay9hIOKAnFpoZW55YSzigJ0gSUdPUiBT UE9SWVNIRVYsIA0KYW5kIFZJQ1RPUiBQT0RPQk5ZWSBpbiBjb25uZWN0aW9uIHdpdGggQlVSWUFL T1bigJlzIHNlcnZpY2UgYXMgYSBjb3ZlcnQgDQppbnRlbGxpZ2VuY2UgYWdlbnQgb24gYmVoYWxm IG9mIHRoZSBSdXNzaWFuIEZlZGVyYXRpb24gKOKAnFJ1c3NpYeKAnSkgaW4gTmV3DQogWW9yayBD aXR5LCB3aXRob3V0IG5vdGlmeWluZyB0aGUgVW5pdGVkIFN0YXRlcyBBdHRvcm5leSBHZW5lcmFs IG9mIA0KQlVSWUFLT1bigJlzIHN0YXR1cyBhcyBhbiBhZ2VudCBvZiBSdXNzaWEsIGFzIHJlcXVp cmVkIGJ5IGZlZGVyYWwgbGF3LiAgDQpCVVJZQUtPViB3YXMgcGxhY2VkIHVuZGVyIGFycmVzdCBl YXJsaWVyIHRvZGF5IGluIEJyb254LCBOZXcgWW9yaywgYW5kIA0KaXMgc2NoZWR1bGVkIHRvIGFw cGVhciBiZWZvcmUgVS5TLiBNYWdpc3RyYXRlIEp1ZGdlIFNhcmFoIE5ldGJ1cm4gaW4gDQpNYW5o YXR0YW4gZmVkZXJhbCBjb3VydCBsYXRlciB0b2RheS4gIFNQT1JZU0hFViBhbmQgUE9ET0JOWVkg bm8gbG9uZ2VyIA0KcmVzaWRlIGluIHRoZSBVbml0ZWQgU3RhdGVzIGFuZCBoYXZlIG5vdCBiZWVu IGFycmVzdGVkLiAgQnkgdmlydHVlIG9mIA0KdGhlaXIgcHJpb3IgcG9zaXRpb25zIGluIHRoZSBV bml0ZWQgU3RhdGVzIG9uIGJlaGFsZiBvZiBSdXNzaWEsIGJvdGggb2YgDQp0aGVtIHdlcmUgcHJv dGVjdGVkIGJ5IGRpcGxvbWF0aWMgaW1tdW5pdHkgZnJvbSBhcnJlc3QgYW5kIHByb3NlY3V0aW9u IA0Kd2hpbGUgaW4gdGhlIFVuaXRlZCBTdGF0ZXMuPC9wPjxwIGNsYXNzPSIiPkF0dG9ybmV5IEdl bmVyYWwgRXJpYyBIb2xkZXIgc2FpZDog4oCcVGhlc2UgY2hhcmdlcyBkZW1vbnN0cmF0ZSBvdXIg DQpmaXJtIGNvbW1pdG1lbnQgdG8gY29tYmF0aW5nIGF0dGVtcHRzIGJ5IGNvdmVydCBhZ2VudHMg dG8gaWxsZWdhbGx5IA0KZ2F0aGVyIGludGVsbGlnZW5jZSBhbmQgcmVjcnVpdCBzcGllcyB3aXRo aW4gdGhlIFVuaXRlZCBTdGF0ZXMuICBXZSB3aWxsDQogdXNlIGV2ZXJ5IHRvb2wgYXQgb3VyIGRp c3Bvc2FsIHRvIGlkZW50aWZ5IGFuZCBob2xkIGFjY291bnRhYmxlIGZvcmVpZ24NCiBhZ2VudHMg b3BlcmF0aW5nIGluc2lkZSB0aGlzIGNvdW50cnkg4oCTIG5vIG1hdHRlciBob3cgZGVlcCB0aGVp ciBjb3Zlci4gSQ0KIHdhbnQgdG8gdGhhbmsgdGhlIGRlZGljYXRlZCBtZW4gYW5kIHdvbWVuIG9m IHRoZSBGQknigJlzIA0KQ291bnRlcmludGVsbGlnZW5jZSBEaXZpc2lvbiBhbmQgTmV3IFlvcmsg RmllbGQgT2ZmaWNlLCB0aGUgTmF0aW9uYWwgDQpTZWN1cml0eSBEaXZpc2lvbuKAmXMgQ291bnRl cmVzcGlvbmFnZSBTZWN0aW9uLCBhbmQgdGhlIFUuUy4gQXR0b3JuZXnigJlzIA0KT2ZmaWNlIGZv ciB0aGUgU291dGhlcm4gRGlzdHJpY3Qgb2YgTmV3IFlvcmsgZm9yIHRoZWlyIHNraWxsZWQgaGFu ZGxpbmcgDQpvZiB0aGlzIGNvbXBsZXggYW5kIGhpZ2hseSBzZW5zaXRpdmUgbWF0dGVyLuKAnTwv cD48cCBjbGFzcz0iIj5VLlMuIEF0dG9ybmV5IFByZWV0IEJoYXJhcmEgc2FpZDog4oCcRm9sbG93 aW5nIG91ciBwcmV2aW91cyBwcm9zZWN1dGlvbg0KIHdpdGggdGhlIEZCSSBvZiBSdXNzaWFuIHNw aWVzLCB3aG8gd2VyZSBleHBlbGxlZCBmcm9tIHRoZSBVbml0ZWQgU3RhdGVzDQogaW4gMjAxMCB3 aGVuIHRoZWlyIHBsYW4gdG8gaW5maWx0cmF0ZSB1cHBlciBsZXZlbHMgb2YgVS5TLiBidXNpbmVz cyBhbmQNCiBnb3Zlcm5tZW50IHdhcyByZXZlYWxlZCwgdGhlIGFycmVzdCBvZiBFdmdlbnkgQnVy eWFrb3YgYW5kIHRoZSBjaGFyZ2VzIA0KYWdhaW5zdCBoaW0gYW5kIGhpcyBjby1kZWZlbmRhbnRz IG1ha2UgY2xlYXIgdGhhdCDigJMgbW9yZSB0aGFuIHR3byANCmRlY2FkZXMgYWZ0ZXIgdGhlIHBy ZXN1bXB0aXZlIGVuZCBvZiB0aGUgQ29sZCBXYXIg4oCTIFJ1c3NpYW4gc3BpZXMgDQpjb250aW51 ZSB0byBzZWVrIHRvIG9wZXJhdGUgaW4gb3VyIG1pZHN0IHVuZGVyIGNvdmVyIG9mIHNlY3JlY3ku ICANCkluZGVlZCwgdGhlIHByZXNlbmNlIG9mIGEgUnVzc2lhbiBiYW5rZXIgaW4gTmV3IFlvcmsg d291bGQgaW4gaXRzZWxmIA0KaGFyZGx5IGRyYXcgYXR0ZW50aW9uIHRvZGF5LCB3aGljaCBpcyB3 aHkgdGhlc2UgYWxsZWdlZCBzcGllcyBtYXkgaGF2ZSANCnRob3VnaHQgQnVyeWFrb3Ygd291bGQg YmxlbmQgaW4uICBXaGF0IHRoZXkgY291bGQgbm90IGRvIHdpdGhvdXQgZHJhd2luZw0KIHRoZSBh dHRlbnRpb24gb2YgdGhlIEZCSSB3YXMgZW5nYWdlIGluIGVzcGlvbmFnZS4gIE5ldyBZb3JrIENp dHkgbWF5IGJlDQogbW9yZSBob3NwaXRhYmxlIHRvIFJ1c3NpYW4gYnVzaW5lc3NtZW4gdGhhbiBk dXJpbmcgdGhlIENvbGQgV2FyLCBidXQgbXkNCiBPZmZpY2UgYW5kIHRoZSBGQkkgcmVtYWluIHZp Z2lsYW50IHRvIHRoZSBpbGxlZ2FsIA0KaW50ZWxsaWdlbmNlLWdhdGhlcmluZyBhY3Rpdml0aWVz IG9mIG90aGVyIG5hdGlvbnMu4oCdPC9wPjxwIGNsYXNzPSIiPkFzc2lzdGFudCBBdHRvcm5leSBH ZW5lcmFsIEpvaG4gUC4gQ2FybGluIHNhaWQ6IOKAnFRoZSBhdHRlbXB0IGJ5IA0KZm9yZWlnbiBu YXRpb25zIHRvIGlsbGVnYWxseSBnYXRoZXIgZWNvbm9taWMgYW5kIG90aGVyIGludGVsbGlnZW5j ZSANCmluZm9ybWF0aW9uIGluIHRoZSBVbml0ZWQgU3RhdGVzIHRocm91Z2ggY292ZXJ0IGFnZW50 cyBpcyBhIGRpcmVjdCANCnRocmVhdCB0byB0aGUgbmF0aW9uYWwgc2VjdXJpdHkgb2YgdGhlIFVu aXRlZCBTdGF0ZXMsIGFuZCBpdCBleGVtcGxpZmllcw0KIHdoeSBjb3VudGVyZXNwaW9uYWdlIGlz IGEgdG9wIHByaW9yaXR5IG9mIHRoZSBOYXRpb25hbCBTZWN1cml0eSANCkRpdmlzaW9uLiAgSSB3 YW50IHRvIHRoYW5rIHRoZSBGQknigJlzIE5ldyBZb3JrIEZpZWxkIE9mZmljZSBhbmQgDQpDb3Vu dGVyaW50ZWxsaWdlbmNlIERpdmlzaW9uIGFzIHdlbGwgYXMgdGhlIFUuUy4gQXR0b3JuZXnigJlz IE9mZmljZSBmb3IgDQp0aGUgU291dGhlcm4gRGlzdHJpY3Qgb2YgTmV3IFlvcmsgZm9yIHRoZWly IGNvbnRpbnVlZCBlZmZvcnQgdG8gY29uZHVjdCANCnRoZXNlIGhpZ2hseSBjb21wbGV4IGFuZCBz ZW5zaXRpdmUgY291bnRlcmVzcGlvbmFnZSBpbnZlc3RpZ2F0aW9ucyBhbmQgDQpwcm9zZWN1dGlv bnMsIGFuZCBmb3IgdGhlaXIgY29udGludWVkIGNsb3NlIHBhcnRuZXJzaGlwIHdpdGggdGhlIA0K TmF0aW9uYWwgU2VjdXJpdHkgRGl2aXNpb24gYW5kIHRoZSBDb3VudGVyZXNwaW9uYWdlIFNlY3Rp b24u4oCdPC9wPjxwIGNsYXNzPSIiPkZCSSBBc3Npc3RhbnQgRGlyZWN0b3IgUmFuZGFsbCBDb2xl bWFuIHNhaWQ6IOKAnFRoaXMgaW52ZXN0aWdhdGlvbiBpcyANCm9uZSBvZiBtYW55IHRoYXQgaGln aGxpZ2h0IHRoZSBkZXRlcm1pbmVkIGFuZCBwcm9saWZpYyBlZmZvcnRzIGJ5IA0KZm9yZWlnbiBn b3Zlcm5tZW50cyB0byB0YXJnZXQgQW1lcmljYW5zIGZvciB0aGUgcHVycG9zZXMgb2YgY29sbGVj dGluZyANCmludGVsbGlnZW5jZSBhbmQgc3RlYWxpbmcgc2VjcmV0cy4gVGhpcyBjYXNlIGlzIGVz cGVjaWFsbHkgZWdyZWdpb3VzIGFzIA0KaXQgZGVtb25zdHJhdGVzIHRoZSBhY3Rpb25zIG9mIGEg Zm9yZWlnbiBpbnRlbGxpZ2VuY2Ugc2VydmljZSB0byANCmludGVncmF0ZSBhIGNvdmVydCBpbnRl bGxpZ2VuY2UgYWdlbnQgaW50byBBbWVyaWNhbiBzb2NpZXR5IHVuZGVyIHRoZSANCmNvdmVyIG9m IGFuIGVtcGxveWVlIGluIHRoZSBmaW5hbmNpYWwgc2VjdG9yLiBFc3Bpb25hZ2UgaXMgYXMgDQpw ZXJ2YXNpdmV0b2RheSBhcyBpdCBoYXMgZXZlbiBiZWVuLCBhbmQgRkJJIGNvdW50ZXJpbnRlbGxp Z2VuY2UgdGVhbXMgDQp3aWxsIGNvbnRpbnVlIHRvIGFnZ3Jlc3NpdmVseSBpbnZlc3RpZ2F0ZSBh bmQgZXhwb3NlIGhvc3RpbGUgZm9yZWlnbiANCmludGVsbGlnZW5jZSBhY3Rpdml0aWVzIGNvbmR1 Y3RlZCBvbiBVLlMuIHNvaWwu4oCdPC9wPjxwIGNsYXNzPSIiPkFjY29yZGluZyB0byB0aGUgQ29t cGxhaW50IHVuc2VhbGVkIGluIE1hbmhhdHRhbiBmZWRlcmFsIGNvdXJ0IHRvZGF5OjwvcD48cCBj bGFzcz0iIj5CVVJZQUtPViB3b3JrZWQgaW4gdGhlIFVuaXRlZCBTdGF0ZXMgYXMgYW4gYWdlbnQg b2YgUnVzc2lh4oCZcyBmb3JlaWduIA0KaW50ZWxsaWdlbmNlIGFnZW5jeSwga25vd24gYXMgdGhl IOKAnFNWUi7igJ0gIEJVUllBS09WIG9wZXJhdGVkIHVuZGVyIA0K4oCcbm9uLW9mZmljaWFsIGNv dmVyLOKAnSBtZWFuaW5nIGhlIGVudGVyZWQgYW5kIHJlbWFpbmVkIGluIHRoZSBVbml0ZWQgDQpT dGF0ZXMgYXMgYSBwcml2YXRlIGNpdGl6ZW4sIHBvc2luZyBhcyBhbiBlbXBsb3llZSBpbiB0aGUg TWFuaGF0dGFuIA0Kb2ZmaWNlIG9mIGEgUnVzc2lhbiBiYW5rLiAgU1ZSIGFnZW50cyBvcGVyYXRp bmcgdW5kZXIgc3VjaCBub24tb2ZmaWNpYWwgDQpjb3ZlciDigJMgc29tZXRpbWVzIHJlZmVycmVk IHRvIGFzIOKAnE5PQ3PigJ0g4oCTIHR5cGljYWxseSBhcmUgc3ViamVjdCB0byBsZXNzIA0Kc2Ny dXRpbnkgYnkgdGhlIGhvc3QgZ292ZXJubWVudCwgYW5kLCBpbiBtYW55IGNhc2VzLCBhcmUgbmV2 ZXIgDQppZGVudGlmaWVkIGFzIGludGVsbGlnZW5jZSBhZ2VudHMgYnkgdGhlIGhvc3QgZ292ZXJu bWVudC4gIEFzIGEgcmVzdWx0LCBhDQogTk9DIGlzIGFuIGV4dHJlbWVseSB2YWx1YWJsZSBpbnRl bGxpZ2VuY2UgYXNzZXQgZm9yIHRoZSBTVlIuPC9wPjxwIGNsYXNzPSIiPkZlZGVyYWwgbGF3IHBy b2hpYml0cyBpbmRpdmlkdWFscyBmcm9tIGFjdGluZyBhcyBhZ2VudHMgb2YgZm9yZWlnbiANCmdv dmVybm1lbnRzIHdpdGhpbiB0aGUgVW5pdGVkIFN0YXRlcyB3aXRob3V0IHByaW9yIG5vdGlmaWNh dGlvbiB0byB0aGUgDQpVbml0ZWQgU3RhdGVzIEF0dG9ybmV5IEdlbmVyYWwuIERlcGFydG1lbnQg b2YgSnVzdGljZSByZWNvcmRzIGluZGljYXRlIA0KdGhhdCBCVVJZQUtPViBoYXMgbmV2ZXIgbm90 aWZpZWQgdGhlIFVuaXRlZCBTdGF0ZXMgQXR0b3JuZXkgR2VuZXJhbCB0aGF0DQogaGUgaXMsIGlu IGZhY3QsIGFuIGFnZW50IG9mIFJ1c3NpYS48L3A+PHAgY2xhc3M9IiI+U1BPUllTSEVWIGFuZCBQ T0RPQk5ZWSBhcmUgYWxzbyBTVlIgYWdlbnRzIHdobyB3b3JrZWQgaW4gdGhlIFVuaXRlZCANClN0 YXRlcyB0byBnYXRoZXIgaW50ZWxsaWdlbmNlIG9uIGJlaGFsZiBvZiBSdXNzaWEgYnkgcG9zaW5n IGFzIG9mZmljaWFsIA0KcmVwcmVzZW50YXRpdmVzIG9mIFJ1c3NpYS4gIEZyb20gTm92ZW1iZXIg MjIsIDIwMTAsIHRvIE5vdmVtYmVyIDIxLCANCjIwMTQsIFNQT1JZU0hFViBzZXJ2ZWQgYXMgYSBU cmFkZSBSZXByZXNlbnRhdGl2ZSBvZiB0aGUgUnVzc2lhbiANCkZlZGVyYXRpb24gaW4gTmV3IFlv cmsuICBGcm9tIERlY2VtYmVyIDEzLCAyMDEyLCB0byBTZXB0ZW1iZXIgMTIsIDIwMTMsIA0KUE9E T0JOWVkgc2VydmVkIGFzIGFuIEF0dGFjaMOpIHRvIHRoZSBQZXJtYW5lbnQgTWlzc2lvbiBvZiB0 aGUgUnVzc2lhbiANCkZlZGVyYXRpb24gdG8gdGhlIFVuaXRlZCBOYXRpb25zLiAgQmFzZWQgb24g dGhlaXIgb2ZmaWNpYWwgZ292ZXJubWVudCANCnBvc3RpbmdzIG9uIGJlaGFsZiBvZiBSdXNzaWEs IFNQT1JZU0hFViBhbmQgUE9ET0JOWVkgYXJlIGV4ZW1wdCBmcm9tIA0Kbm90aWZ5aW5nIHRoZSBV bml0ZWQgU3RhdGVzIEF0dG9ybmV5IEdlbmVyYWwgb2YgdGhlIHRydWUgbmF0dXJlIG9mIHRoZWly DQogd29yay4gIEhvd2V2ZXIsIHRoYXQgZXhlbXB0aW9uIGRvZXMgbm90IHBlcm1pdCB0aGVtIHRv IGNvbnNwaXJlIHdpdGgsIA0Kb3IgYWlkIGFuZCBhYmV0LCBCVVJZQUtPViBpbiBoaXMgd29yayBh cyBhbiB1bnJlZ2lzdGVyZWQgYWdlbnQgb2YgUnVzc2lhDQogb3BlcmF0aW5nIHdpdGhpbiB0aGUg VW5pdGVkIFN0YXRlcy48L3A+PHAgY2xhc3M9IiI+VGhlIGludGVsbGlnZW5jZS1nYXRoZXJpbmcg ZWZmb3J0cyBvZiBTUE9SWVNIRVYgYW5kIFBPRE9CTllZIA0KaW5jbHVkZWQsIGFtb25nIG90aGVy IHRoaW5ncywgKGkpIGF0dGVtcHRpbmcgdG8gcmVjcnVpdCBOZXcgWW9yayBDaXR5IA0KcmVzaWRl bnRzIGFzIGludGVsbGlnZW5jZSBzb3VyY2VzIGZvciBSdXNzaWE7IChpaSkgdGFza2luZyBCVVJZ QUtPViB0byANCmdhdGhlciBpbnRlbGxpZ2VuY2U7IGFuZCAoaWlpKSB0cmFuc21pdHRpbmcgaW50 ZWxsaWdlbmNlIHJlcG9ydHMgDQpwcmVwYXJlZCBieSBCVVJZQUtPViBiYWNrIHRvIFNWUiBoZWFk cXVhcnRlcnMgaW4gTW9zY293LiAgU3BlY2lmaWNhbGx5LCANCmR1cmluZyB0aGUgY291cnNlIG9m IHRoZSBjaGFyZ2VkIG9mZmVuc2VzLCBTUE9SWVNIRVYgd2FzIHJlc3BvbnNpYmxlIGZvcg0KIHJl bGF5aW5nIGFzc2lnbm1lbnRzIGZyb20gdGhlIFNWUiB0byBCVVJZQUtPViwgYW5kIFNQT1JZU0hF ViBhbmQgDQpQT0RPQk5ZWSB3ZXJlIHJlc3BvbnNpYmxlIGZvciBhbmFseXppbmcgYW5kIHJlcG9y dGluZyBiYWNrIHRvIHRoZSBTVlIgDQphYm91dCB0aGUgZnJ1aXRzIG9mIEJVUllBS09W4oCZcyBp bnRlbGxpZ2VuY2UtZ2F0aGVyaW5nIGVmZm9ydHMuPC9wPjxwIGNsYXNzPSIiPlRoZSBkaXJlY3Rp dmVzIGZyb20gdGhlIFNWUiB0byBCVVJZQUtPViwgU1BPUllTSEVWLCBhbmQgUE9ET0JOWVksIGFz IA0Kd2VsbCBhcyB0byBvdGhlciBjb3ZlcnQgU1ZSIGFnZW50cyBhY3Rpbmcgd2l0aGluIHRoZSBV bml0ZWQgU3RhdGVzLCANCmluY2x1ZGVkIHJlcXVlc3RzIHRvIGdhdGhlciBpbnRlbGxpZ2VuY2Ug b24sIGFtb25nIG90aGVyIHN1YmplY3RzLCANCnBvdGVudGlhbCBVbml0ZWQgU3RhdGVzIHNhbmN0 aW9ucyBhZ2FpbnN0IFJ1c3NpYW4gYmFua3MgYW5kIHRoZSBVbml0ZWQgDQpTdGF0ZXPigJkgZWZm b3J0cyB0byBkZXZlbG9wIGFsdGVybmF0aXZlIGVuZXJneSByZXNvdXJjZXMuPC9wPjxkaXYgY2xh c3M9IiI+PGJyIGNsYXNzPSIiPjwvZGl2Pg0KDQoNCjxoMyBhbGlnbj0iY2VudGVyIiBjbGFzcz0i Ij48ZW0gY2xhc3M9IiI+Q2xhbmRlc3RpbmUgTWVldGluZ3MgYW5kIENvbW11bmljYXRpb25zPC9l bT48L2gzPjxwIGNsYXNzPSIiPkR1cmluZyB0aGUgY291cnNlIG9mIHRoZWlyIHdvcmsgYXMgY292 ZXJ0IFNWUiBhZ2VudHMgaW4gdGhlIFVuaXRlZCANClN0YXRlcywgQlVSWUFLT1YsIFNQT1JZU0hF ViwgYW5kIFBPRE9CTllZIHJlZ3VsYXJseSBtZXQgYW5kIGNvbW11bmljYXRlZA0KIHVzaW5nIGNs YW5kZXN0aW5lIG1ldGhvZHMgYW5kIGNvZGVkIG1lc3NhZ2VzLCBpbiBvcmRlciB0byBleGNoYW5n ZSANCmludGVsbGlnZW5jZS1yZWxhdGVkIGluZm9ybWF0aW9uIHdoaWxlIHNoaWVsZGluZyB0aGVp ciBhc3NvY2lhdGlvbnMgd2l0aA0KIG9uZSBhbm90aGVyIGFzIFNWUiBhZ2VudHMuICBUaGVzZSBl ZmZvcnRzIHdlcmUgZGVzaWduZWQsIGFtb25nIG90aGVyIA0KdGhpbmdzLCB0byBwcmVzZXJ2ZSB0 aGVpciByZXNwZWN0aXZlIGNvdmVycyBhcyBhbiBlbXBsb3llZSBvZiBhIGJhbmsgaW4gDQpNYW5o YXR0YW4gKEJVUllBS09WKSwgYSBUcmFkZSBSZXByZXNlbnRhdGl2ZSBvZiB0aGUgUnVzc2lhbiBG ZWRlcmF0aW9uIA0KaW4gTmV3IFlvcmsgKFNQT1JZU0hFViksIGFuZCBhbiBBdHRhY2jDqSB0byB0 aGUgUGVybWFuZW50IE1pc3Npb24gb2YgdGhlIA0KUnVzc2lhbiBGZWRlcmF0aW9uIHRvIHRoZSBV bml0ZWQgTmF0aW9ucyAoUE9ET0JOWVkpLiAgSW4gcGFydGljdWxhciwgdGhlDQogZGVmZW5kYW50 cyB3b3JrZWQgdG8gc2FmZWd1YXJkIEJVUllBS09W4oCZcyB3b3JrIGFzIGEg4oCcTk9DLuKAnTwv cD48cCBjbGFzcz0iIj5TUE9SWVNIRVYgYW5kIFBPRE9CTllZIGFjdGVkIGFzIGNvdmVydCBpbnRl cm1lZGlhcmllcyBmb3IgQlVSWUFLT1YgdG8NCiBjb21tdW5pY2F0ZSB3aXRoIHRoZSBTVlIgb24g aW50ZWxsaWdlbmNlLXJlbGF0ZWQgbWF0dGVycy4gIEFzIGFuIGFnZW50IA0KcG9zaW5nIGFzIHNv bWVvbmUgd2l0aG91dCBhbnkgb2ZmaWNpYWwgdGllcyB0byB0aGUgUnVzc2lhbiBnb3Zlcm5tZW50 IG9yDQogdGhlIFNWUiwgQlVSWUFLT1Ygd2FzIHVuYWJsZSB0byBhY2Nlc3MgdGhlIFNWUiBOZXcg WW9yayBPZmZpY2Ug4oCTIHdoaWNoIA0KaXMgbG9jYXRlZCB3aXRoaW4gYW4gb2ZmaWNlIG1haW50 YWluZWQgYnkgUnVzc2lhIGluIE5ldyBZb3JrLCBOZXcgWW9yayDigJMNCiB3aXRob3V0IHBvdGVu dGlhbGx5IGFsZXJ0aW5nIG90aGVycyB0byBoaXMgYXNzb2NpYXRpb24gd2l0aCB0aGUgU1ZSLiAg DQpBcyBzdWNoLCBCVVJZQUtPViByZXF1aXJlZCB0aGUgYXNzaXN0YW5jZSBvZiBvdGhlciBTVlIg YWdlbnRzLCBsaWtlIA0KU1BPUllTSEVWIGFuZCBQT0RPQk5ZWSwgdG8gZXhjaGFuZ2UgY29tbXVu aWNhdGlvbnMgYW5kIGluZm9ybWF0aW9uIHdpdGggDQp0aGUgU1ZSIHRocm91Z2ggdGhlIGNvbW11 bmljYXRpb25zIHN5c3RlbXMgbG9jYXRlZCBpbiB0aGUgU1ZSIE5ldyBZb3JrIA0KT2ZmaWNlLjwv cD48cCBjbGFzcz0iIj5Gcm9tIGFzIGVhcmx5IGFzIE1hcmNoIDIwMTIgdGhyb3VnaCBhcyByZWNl bnRseSBhcyBtaWQtU2VwdGVtYmVyIA0KMjAxNCwgdGhlIEZCSSBoYXMgY29uZHVjdGVkIHBoeXNp Y2FsIG9yIGVsZWN0cm9uaWMgc3VydmVpbGxhbmNlIG9mIA0KQlVSWUFLT1YgYW5kIFNQT1JZU0hF ViBlbmdhZ2luZyBpbiBvdmVyIGZvdXIgZG96ZW4gYnJpZWYgbWVldGluZ3MsIA0Kc2V2ZXJhbCBv ZiB3aGljaCBpbnZvbHZlZCBCVVJZQUtPViBwYXNzaW5nIGEgYmFnLCBtYWdhemluZSwgb3Igc2xp cCBvZiANCnBhcGVyIHRvIFNQT1JZU0hFVi4gIFRoZXNlIG1lZXRpbmdzIHR5cGljYWxseSB0b29r IHBsYWNlIG91dGRvb3JzLCB3aGVyZQ0KIHRoZSByaXNrIG9mIGVmZmVjdGl2ZSBzdXJ2ZWlsbGFu Y2Ugd2FzIHJlZHVjZWQgcmVsYXRpdmUgdG8gYW4gaW5kb29yIA0KbG9jYXRpb24uPC9wPjxwIGNs YXNzPSIiPlRoZXNlIG1lZXRpbmdzIHdlcmUgbmVhcmx5IGFsd2F5cyBwcmVjZWRlZCBieSBhIHNo b3J0IHRlbGVwaG9uZSBjYWxsIA0KYmV0d2VlbiBCVVJZQUtPViBhbmQgU1BPUllTSEVWIGR1cmlu ZyB3aGljaCBvbmUgb2YgdGhlIG1lbiB0eXBpY2FsbHkgDQp0b2xkIHRoZSBvdGhlciB0aGF0IGhl IGhhZCBhbiBpdGVtIHRvIGdpdmUgdG8gaGltLiAgVHlwaWNhbGx5LCBkdXJpbmcgDQp0aGVzZSB0 ZWxlcGhvbmUgY2FsbHMsIHdoaWNoIHdlcmUgaW50ZXJjZXB0ZWQgYnkgdGhlIEZCSSwgdGhlIGl0 ZW0gaW4gDQpxdWVzdGlvbiB3YXMgcmVmZXJyZWQgdG8gYXMgc29tZSBub24tc3BlY2lmaWMg4oCc dGlja2V0LOKAnSDigJxib29rLOKAnSDigJxsaXN0LOKAnSANCm9yIG90aGVyIG9yZGluYXJ5IGl0 ZW0gKGUuZy4sIOKAnHVtYnJlbGxh4oCdIG9yIOKAnGhhdOKAnSkuPC9wPjxwIGNsYXNzPSIiPlN1 YnNlcXVlbnRseSwgYXQgZWFjaCBtZWV0aW5nIHN1cnZlaWxsZWQgYnkgdGhlIEZCSSwgQlVSWUFL T1YgYW5kIA0KU1BPUllTSEVWIG1ldCBhbmQgc29tZXRpbWVzIGV4Y2hhbmdlZCBkb2N1bWVudHMg b3Igb3RoZXIgc21hbGwgaXRlbXMuIA0KTm90YWJseSwgZGVzcGl0ZSBkaXNjdXNzaW5nIG9uIGFw cHJveGltYXRlbHkgb25lIGRvemVuIG9jY2FzaW9ucyB0aGUgDQpuZWVkIHRvIG1lZXQgdG8gdHJh bnNmZXIg4oCcdGlja2V0cyzigJ0gQlVSWUFLT1YgYW5kIFNQT1JZU0hFViwgd2VyZSDigJMgb3Ro ZXINCiB0aGFuIG9uZSBvY2Nhc2lvbiB3aGVyZSB0aGV5IGRpc2N1c3NlZCBnb2luZyB0byBhIG1v dmllIOKAkyBuZXZlciANCm9ic2VydmVkIGF0dGVuZGluZywgb3IgZGlzY3Vzc2luZyBpbiBhbnkg ZGV0YWlsLCBldmVudHMgdGhhdCB3b3VsZCANCnR5cGljYWxseSByZXF1aXJlIHRpY2tldHMsIHN1 Y2ggYXMgYSBzcG9ydGluZyBldmVudCBvciBjb25jZXJ0LiAgSW4gDQpmYWN0LCBCVVJZQUtPViBh bmQgU1BPUllTSEVWIHVzZWQgdGhpcyBjb2RlZCBsYW5ndWFnZSB0byBzaWduYWwgdGhhdCANCnRo ZXkgbmVlZGVkIHRvIG1lZXQsIGFuZCB0aGVuIG1ldCB0byBleGNoYW5nZSBpbnRlbGxpZ2VuY2Ug aW5mb3JtYXRpb24uPC9wPjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPjwvZGl2Pg0KDQo8aDMg YWxpZ249ImNlbnRlciIgY2xhc3M9IiI+PGVtIGNsYXNzPSIiPkF0dGVtcHRzIGJ5IFNwb3J5c2hl diBhbmQgUG9kb2JueXkgdG8gUmVjcnVpdCBJbnRlbGxpZ2VuY2UgU291cmNlcyBpbiBOZXcgWW9y ayBDaXR5PC9lbT48L2gzPjxwIGNsYXNzPSIiPkluIG51bWVyb3VzIHJlY29yZGVkIGNvbW11bmlj YXRpb25zLCBTUE9SWVNIRVYgYW5kIFBPRE9CTllZIGRpc2N1c3NlZA0KIHRoZWlyIGF0dGVtcHRz IHRvIHJlY3J1aXQgVW5pdGVkIFN0YXRlcyByZXNpZGVudHMsIGluY2x1ZGluZyBzZXZlcmFsIA0K aW5kaXZpZHVhbHMgZW1wbG95ZWQgYnkgbWFqb3IgY29tcGFuaWVzLCBhbmQgc2V2ZXJhbCB5b3Vu ZyB3b21lbiB3aXRoIA0KdGllcyB0byBhIG1ham9yIHVuaXZlcnNpdHkgbG9jYXRlZCBpbiBOZXcg WW9yaywgTmV3IFlvcmsgDQoo4oCcVW5pdmVyc2l0eS0x4oCdKSwgYXMgaW50ZWxsaWdlbmNlIHNv dXJjZXMgZm9yIHRoZSBTVlIuICBPbiB0aGVzZSANCnJlY29yZGluZ3MsIHRoZSBkZWZlbmRhbnRz IGRpc2N1c3NlZCB0aGUgcG90ZW50aWFsIHZhbHVlIG9mIHRoZXNlIA0Kc291cmNlcywgYW5kIGlk ZW50aWZpZWQgcGFydGljdWxhciBzb3VyY2VzIGJ5IHVzZSBvZiBhIOKAnHNvdXJjZSBuYW1lLOKA nSANCndoaWNoIGFwcGVhcnMgdG8gYmUgYSBjb2RlZCBuYW1lLiAgSW4gYWRkaXRpb24sIGR1cmlu ZyB0aGVzZSByZWNvcmRpbmdzLA0KIFNQT1JZU0hFViBhbmQgUE9ET0JOWVkgZGlzY3Vzc2VkIHRo ZSBlZmZvcnRzIG9mIG90aGVyIFNWUiBhZ2VudHMgdG8gDQpyZWNydWl0IGEgbnVtYmVyIG9mIG90 aGVyIFJ1c3NpYW4tb3JpZ2luIGluZGl2aWR1YWxzIGFzc29jaWF0ZWQgd2l0aCANClVuaXZlcnNp dHktMSBhcyBpbnRlbGxpZ2VuY2Ugc291cmNlcy48L3A+PHAgY2xhc3M9IiI+Rm9yIGV4YW1wbGUs IFNQT1JZU0hFViBhbmQgUE9ET0JOWVkgZGlzY3Vzc2VkIFBPRE9CTllZ4oCZcyBlZmZvcnRzIHRv IA0KcmVjcnVpdCBhIG1hbGUgd29ya2luZyBhcyBhIGNvbnN1bHRhbnQgaW4gTmV3IFlvcmsgQ2l0 eSBhcyBhbiANCmludGVsbGlnZW5jZSBzb3VyY2UuICBEdXJpbmcgdGhpcyBjb252ZXJzYXRpb24s IFBPRE9CTllZIGV4cGxhaW5lZCBoaXMgDQpzb3VyY2UgcmVjcnVpdG1lbnQgbWV0aG9kLCB3aGlj aCBpbmNsdWRlZCBjaGVhdGluZywgcHJvbWlzaW5nIGZhdm9ycywgDQphbmQgdGhlbiBkaXNjYXJk aW5nIHRoZSBpbnRlbGxpZ2VuY2Ugc291cmNlIG9uY2UgdGhlIHJlbGV2YW50IA0KaW5mb3JtYXRp b24gd2FzIG9idGFpbmVkIGJ5IHRoZSBTVlI6IOKAnFRoaXMgaXMgaW50ZWxsaWdlbmNlIG1ldGhv ZCB0byANCmNoZWF0LiAuIC4gLiBZb3UgcHJvbWlzZSBhIGZhdm9yIGZvciBhIGZhdm9yLiBZb3Ug Z2V0IHRoZSBkb2N1bWVudHMgZnJvbQ0KIGhpbSBhbmQgdGVsbCBoaW0gdG8gZ28gW2V4cGxldGl2 ZV0gaGltc2VsZi7igJ08L3A+PHAgY2xhc3M9IiI+SW4gb3RoZXIgcmVjb3JkZWQgY29udmVyc2F0 aW9ucywgU1BPUllTSEVWIGFuZCBQT0RPQk5ZWSBtYWRlIGNsZWFyIA0KdGhhdCB0aGV5IHdvcmtl ZCBmb3IgdGhlIFNWUi4gIEZvciBleGFtcGxlLCBvbiBKYW51YXJ5IDMxLCAyMDEzLCANClNQT1JZ U0hFViBhbmQgYW5vdGhlciBTVlIgYWdlbnQgbm90IGNoYXJnZWQgaW4gdGhlIENvbXBsYWludCAo 4oCcQ0MtMeKAnSkgDQpoYWQgYSBkaXNjdXNzaW9uIGluc2lkZSB0aGUgU1ZSIE5ldyBZb3JrIE9m ZmljZSBhYm91dCB0aGVpciBjb250cmFjdHMgDQp3aXRoIHRoZSBTVlIuICBTUE9SWVNIRVYgc3Rh dGVkIHRoYXQsIOKAnEV2ZXJ5b25lIGhhcyBhIGZpdmUteWVhciANCmNvbnRyYWN0LOKAnSBhbmQg ZXhwbGFpbmVkLCBpbiByZXNwb25zZSB0byBDQy0x4oCZcyBxdWVzdGlvbiBhYm91dCANCnJlaW1i dXJzZW1lbnQgZm9yIHRoZSB0cmF2ZWwgb2YgU1ZSIGFnZW50c+KAmSBmYW1pbHkgbWVtYmVycywg dGhhdCDigJx0cmF2ZWwNCiBmb3IgbWlsaXRhcnkgcGVyc29ubmVsIGFuZCB0aGVpciBmYW1pbGll cyBvbiBhdXRob3JpemVkIGhvbWUgbGVhdmUgaXMgDQpwYWlkLCBhbmQgaW4gb3VyLCBpbiBvdXIg U1ZSLCB0aGlzLCB0aGUgcGF5bWVudCBmb3IgZ2V0dGluZyB0byBhbmQgZnJvbSANCnRoZSBkdXR5 IHN0YXRpb24u4oCdICBJbiBhZGRpdGlvbiwgb24gQXByaWwgMjUsIDIwMTMsIFNQT1JZU0hFViBh bmQgDQpQT0RPQk5ZWSBkaXNjdXNzZWQgdGhlIHVzZSBvZiBub250cmFkaXRpb25hbCBjb3ZlciBm b3IgUnVzc2lhbiANCmludGVsbGlnZW5jZSBvZmZpY2VycyBhbmQsIGluIHBhcnRpY3VsYXIsIHRo ZSBJbGxlZ2FscyBwcm9ncmFtIHRoYXQgDQplbmRlZCB3aXRoIHRoZSBhcnJlc3Qgb2YgMTAg4oCc ZGVlcCBjb3ZlcuKAnSBTVlIgYWdlbnRzIGluIEp1bHkgMjAxMC48L3A+PGRpdiBjbGFzcz0iIj48 YnIgY2xhc3M9IiI+PC9kaXY+DQoNCjxoMyBhbGlnbj0iY2VudGVyIiBjbGFzcz0iIj48ZW0gY2xh c3M9IiI+QnVyeWFrb3bigJlzIEludGVsbGlnZW5jZSBUYXNraW5nczwvZW0+PC9oMz48cCBjbGFz cz0iIj5TUE9SWVNIRVYgd2FzIHJlc3BvbnNpYmxlIGZvciByZWxheWluZyBpbnRlbGxpZ2VuY2Ug YXNzaWdubWVudHMgZnJvbSANCnRoZSBTVlIgdG8gQlVSWUFLT1YuICBUaGUgRkJJIG9idGFpbmVk IGVsZWN0cm9uaWMgcmVjb3JkaW5ncyBvZiBzZXZlcmFsIA0KY29udmVyc2F0aW9ucyByZWxhdGlu ZyB0byBzdWNoIGludGVsbGlnZW5jZSBkaXJlY3RpdmVzIGJlaW5nIA0KY29tbXVuaWNhdGVkIHRv IGFuZCBjYXJyaWVkIG91dCBieSBCVVJZQUtPViBpbiBoaXMgcG9zaXRpb24gYXMgYW4gU1ZSIA0K YWdlbnQgYWN0aW5nIHVuZGVyIG5vbi1vZmZpY2lhbCBjb3Zlci4gIEZvciBleGFtcGxlLCBvbiBN YXkgMjEsIDIwMTMsIA0KU1BPUllTSEVWIGNhbGxlZCBCVVJZQUtPViB0byBhc2sgZm9yIEJVUllB S09W4oCZcyBoZWxwIGluIGZvcm11bGF0aW5nIA0KcXVlc3Rpb25zIHRvIGJlIHVzZWQgZm9yIGlu dGVsbGlnZW5jZSBnYXRoZXJpbmcgcHVycG9zZXMgYnkgb3RoZXJzIA0KYXNzb2NpYXRlZCB3aXRo IGEgbGVhZGluZyBSdXNzaWFuIHN0YXRlLW93bmVkIG5ld3Mgb3JnYW5pemF0aW9uICh0aGUgDQri gJxOZXdzIE9yZ2FuaXphdGlvbuKAnSkuICBCVVJZQUtPViByZXNwb25kZWQgYnkgc3VwcGx5aW5n IFNQT1JZU0hFViB3aXRoIGEgDQpwYXJ0aWN1bGFyIGxpbmUgb2YgcXVlc3Rpb25pbmcgYWJvdXQg dGhlIE5ldyBZb3JrIFN0b2NrIEV4Y2hhbmdlIGZvciB1c2UNCiBieSB0aGUgTmV3cyBPcmdhbml6 YXRpb24uPC9wPjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPjwvZGl2Pg0KPGgzIGFsaWduPSJj ZW50ZXIiIGNsYXNzPSIiPjxlbSBjbGFzcz0iIj5CdXJ5YWtvduKAmXMgUmVjZWlwdCBvZiBQdXJw b3J0ZWQgT2ZmaWNpYWwgVW5pdGVkIFN0YXRlcyBHb3Zlcm5tZW50IERvY3VtZW50czwvZW0+PC9o Mz48cCBjbGFzcz0iIj5JbiB0aGUgc3VtbWVyIG9mIDIwMTQsIEJVUllBS09WIG1ldCBudW1lcm91 cyB0aW1lcyB3aXRoIGEgDQpjb25maWRlbnRpYWwgc291cmNlIHdvcmtpbmcgZm9yIHRoZSBGQkkg KOKAnENTLTHigJ0pLiAgQ1MtMSBwb3NlZCBhcyB0aGUgDQpyZXByZXNlbnRhdGl2ZSBvZiBhIHdl YWx0aHkgaW52ZXN0b3IgbG9va2luZyB0byBkZXZlbG9wIGNhc2lub3MgaW4gDQpSdXNzaWEuICBE dXJpbmcgdGhlIGNvdXJzZSBvZiB0aGVzZSBtZWV0aW5ncywgYW5kIGNvbnNpc3RlbnQgd2l0aCBo aXMgDQppbnRlcmVzdHMgYXMgYSBSdXNzaWFuIGludGVsbGlnZW5jZSBhZ2VudCwgQlVSWUFLT1Yg ZGVtb25zdHJhdGVkIGhpcyANCnN0cm9uZyBkZXNpcmUgdG8gb2J0YWluIGluZm9ybWF0aW9uIGFi b3V0IHN1YmplY3RzIGZhciBvdXRzaWRlIHRoZSBzY29wZQ0KIG9mIGhpcyB3b3JrIGFzIGEgYmFu ayBlbXBsb3llZS4gIER1cmluZyB0aGVzZSBtZWV0aW5ncywgQlVSWUFLT1YgYWxzbyANCmFjY2Vw dGVkIGRvY3VtZW50cyB0aGF0IENTLTEgY2xhaW1lZCBoZSBoYWQgb2J0YWluZWQgZnJvbSBhIFUu Uy4gDQpnb3Zlcm5tZW50IGFnZW5jeSBhbmQgd2hpY2ggcHVycG9ydGVkbHkgY29udGFpbmVkIGlu Zm9ybWF0aW9uIA0KcG90ZW50aWFsbHkgdXNlZnVsIHRvIFJ1c3NpYSwgaW5jbHVkaW5nIGluZm9y bWF0aW9uIGFib3V0IFVuaXRlZCBTdGF0ZXMgDQpzYW5jdGlvbnMgYWdhaW5zdCBSdXNzaWEuPC9w PjxwIGFsaWduPSJjZW50ZXIiIGNsYXNzPSIiPiombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgKiZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAq PC9wPjxwIGNsYXNzPSIiPkJVUllBS09WLCAzOSwgU1BPUllTSEVWLCA0MCwgYW5kIFBPRE9CTllZ LCAyNywgYXJlIGNoYXJnZWQgaW4gdHdvIA0KY291bnRzLiBUaGUgZmlyc3QgY291bnQgY2hhcmdl cyB0aGUgZGVmZW5kYW50cyB3aXRoIHBhcnRpY2lwYXRpbmcgaW4gYSANCmNvbnNwaXJhY3kgZm9y IEJVUllBS09WIHRvIGFjdCBpbiB0aGUgVW5pdGVkIFN0YXRlcyBhcyBhbiBhZ2VudCBvZiBhIA0K Zm9yZWlnbiBnb3Zlcm5tZW50IHdpdGhvdXQgZmlyc3Qgbm90aWZ5aW5nIHRoZSBBdHRvcm5leSBH ZW5lcmFsLCBhbmQgDQpjYXJyaWVzIGEgbWF4aW11bSBwZW5hbHR5IG9mIGZpdmUgeWVhcnMgaW4g cHJpc29uLiAgVGhlIHNlY29uZCBjb3VudCANCmNoYXJnZXMgQlVSWUFLT1Ygd2l0aCBhY3Rpbmcg aW4gdGhlIFVuaXRlZCBTdGF0ZXMgYXMgYW4gYWdlbnQgb2YgYSANCmZvcmVpZ24gZ292ZXJubWVu dCB3aXRob3V0IGZpcnN0IG5vdGlmeWluZyB0aGUgQXR0b3JuZXkgR2VuZXJhbCwgYW5kIA0KY2hh cmdlcyBTUE9SWVNIRVYgYW5kIFBPRE9CWU5ZWSB3aXRoIGFpZGluZyBhbmQgYWJldHRpbmcgdGhh dCBvZmZlbnNlLiAgDQpUaGUgc2Vjb25kIGNvdW50IGNhcnJpZXMgYSBtYXhpbXVtIHBlbmFsdHkg b2YgMTAgeWVhcnMgaW4gcHJpc29uLiAgVGhlIA0KbWF4aW11bSBwb3RlbnRpYWwgc2VudGVuY2Vz IGluIHRoaXMgY2FzZSBhcmUgcHJlc2NyaWJlZCBieSBDb25ncmVzcyBhbmQgDQphcmUgcHJvdmlk ZWQgaGVyZSBmb3IgaW5mb3JtYXRpb25hbCBwdXJwb3NlcyBvbmx5LCBhcyBhbnkgc2VudGVuY2lu ZyBvZiANCnRoZSBkZWZlbmRhbnRzIHdpbGwgYmUgZGV0ZXJtaW5lZCBieSBhIGp1ZGdlLjwvcD48 cCBjbGFzcz0iIj5Nci4gQmhhcmFyYSBwcmFpc2VkIHRoZSBpbnZlc3RpZ2F0aXZlIHdvcmsgb2Yg dGhlIEZCSeKAmXMgQ291bnRlcmludGVsbGlnZW5jZSBEaXZpc2lvbi48L3A+PHAgY2xhc3M9IiI+ VGhlIHByb3NlY3V0aW9uIGlzIGJlaW5nIGhhbmRsZWQgYnkgQXNzaXN0YW50IFUuUy4gQXR0b3Ju ZXlzIEFkYW0gDQpGZWUsIElhbiBNY0dpbmxleSwgYW5kIEFubmEgTS4gU2tvdGtvIG9mIHRoZSBU ZXJyb3Jpc20gYW5kIEludGVybmF0aW9uYWwNCiBOYXJjb3RpY3MgVW5pdCBvZiB0aGUgVS5TLiBB dHRvcm5leeKAmXMgT2ZmaWNlIGZvciB0aGUgU291dGhlcm4gRGlzdHJpY3QgDQpvZiBOZXcgWW9y aywgYW5kIFNlbmlvciBUcmlhbCBBdHRvcm5leSBIZWF0aGVyIFNjaG1pZHQgb2YgdGhlIA0KQ291 bnRlcmVzcGlvbmFnZSBTZWN0aW9uIG9mIHRoZSBEZXBhcnRtZW50IG9mIEp1c3RpY2XigJlzIE5h dGlvbmFsIA0KU2VjdXJpdHkgRGl2aXNpb24uPC9wPjxwIGNsYXNzPSIiPlRoZSBjaGFyZ2VzIGlu IHRoZSBDb21wbGFpbnQgYXJlIG1lcmVseSBhY2N1c2F0aW9ucywgYW5kIHRoZSBkZWZlbmRhbnRz IGFyZSBwcmVzdW1lZCBpbm5vY2VudCB1bmxlc3MgYW5kIHVudGlsIHByb3ZlbiBndWlsdHkuPC9w PjxwIGNsYXNzPSIiPjE1LTAyMzwvcD48L2Rpdj48ZGl2IGFwcGxlLWNvbnRlbnQtZWRpdGVkPSJ0 cnVlIiBjbGFzcz0iIj4NCi0tJm5ic3A7PGJyIGNsYXNzPSIiPkRhdmlkIFZpbmNlbnpldHRpJm5i c3A7PGJyIGNsYXNzPSIiPkNFTzxiciBjbGFzcz0iIj48YnIgY2xhc3M9IiI+SGFja2luZyBUZWFt PGJyIGNsYXNzPSIiPk1pbGFuIFNpbmdhcG9yZSBXYXNoaW5ndG9uIERDPGJyIGNsYXNzPSIiPjxh IGhyZWY9Imh0dHA6Ly93d3cuaGFja2luZ3RlYW0uY29tIiBjbGFzcz0iIj53d3cuaGFja2luZ3Rl YW0uY29tPC9hPjxiciBjbGFzcz0iIj48YnIgY2xhc3M9IiI+PC9kaXY+PC9kaXY+PC9kaXY+PC9i b2R5PjwvaHRtbD4= ----boundary-LibPST-iamunique-1598309326_-_---