{"id":440411,"date":"2026-04-19T06:03:25","date_gmt":"2026-04-19T13:03:25","guid":{"rendered":"https:\/\/climatescience.press\/?p=440411"},"modified":"2026-04-19T06:03:27","modified_gmt":"2026-04-19T13:03:27","slug":"the-chief-justice-of-the-supreme-court-must-act-to-restore-real-science-to-judicial-oversight","status":"publish","type":"post","link":"https:\/\/climatescience.press\/?p=440411","title":{"rendered":"The Chief Justice of the Supreme Court must act to restore real science to judicial oversight"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"687\" height=\"1024\" data-attachment-id=\"440413\" data-permalink=\"https:\/\/climatescience.press\/?attachment_id=440413\" data-orig-file=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-The-Chief-Justice-of-the-Supreme-Court-must-act-to-restore-real-science-to-judicial-oversight.jpg?fit=784%2C1168&amp;ssl=1\" data-orig-size=\"784,1168\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"0 The Chief Justice of the Supreme Court must act to restore real science to judicial oversight\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-The-Chief-Justice-of-the-Supreme-Court-must-act-to-restore-real-science-to-judicial-oversight.jpg?fit=687%2C1024&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-The-Chief-Justice-of-the-Supreme-Court-must-act-to-restore-real-science-to-judicial-oversight.jpg?resize=687%2C1024&#038;ssl=1\" alt=\"\" class=\"wp-image-440413\" srcset=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-The-Chief-Justice-of-the-Supreme-Court-must-act-to-restore-real-science-to-judicial-oversight.jpg?resize=687%2C1024&amp;ssl=1 687w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-The-Chief-Justice-of-the-Supreme-Court-must-act-to-restore-real-science-to-judicial-oversight.jpg?resize=201%2C300&amp;ssl=1 201w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-The-Chief-Justice-of-the-Supreme-Court-must-act-to-restore-real-science-to-judicial-oversight.jpg?resize=768%2C1144&amp;ssl=1 768w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-The-Chief-Justice-of-the-Supreme-Court-must-act-to-restore-real-science-to-judicial-oversight.jpg?resize=640%2C953&amp;ssl=1 640w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-The-Chief-Justice-of-the-Supreme-Court-must-act-to-restore-real-science-to-judicial-oversight.jpg?w=784&amp;ssl=1 784w\" sizes=\"auto, (max-width: 687px) 100vw, 687px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is a timely and substantive call, rooted in a specific April 2026 letter from three distinguished physicists\u2014Richard Lindzen (MIT emeritus), William Happer (Princeton emeritus), and Steven Koonin (Stanford Hoover Institution)\u2014to Chief Justice John Roberts. They urge him, as chair of the Federal Judicial Center (FJC), to direct the removal of the new \u201cHow Science Works\u201d chapter (65 pages) from the fourth edition of the Reference Manual on Scientific Evidence and reinstate the earlier, shorter, neutral version by David Goodstein (former Caltech vice provost).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The scientists argue that the replacement chapter shifts emphasis from the scientific method (testable predictions confronted with data, falsifiability, reproducible results) to \u201cscientific consensus\u201d and \u201ccommunity norms,\u201d which they view as vulnerable to groupthink, funding pressures, and untestable claims\u2014especially in fields like climate science where controlled experiments are limited. They tie this directly to the manual\u2019s influence on thousands of judges handling over 1,000 climate-related cases and warn it risks undermining the Supreme Court\u2019s 2024 Loper Bright decision, which ended Chevron deference and placed greater responsibility on judges to independently evaluate technical and scientific questions in statutory interpretation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Judges are not scientists, and the Supreme Court has never claimed they should resolve scientific debates. Their role is procedural and evidentiary: to demand that proffered \u201cscience\u201d in court meets basic standards of reliability before it influences outcomes in toxic torts, regulatory challenges, or mass litigation. Post-Loper Bright, this gatekeeping is even more critical because agencies no longer get automatic deference on ambiguous statutes involving technical matters.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">_____________________________________________________________________________________<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">From <a href=\"https:\/\/www.cfact.org\/2026\/04\/19\/the-chief-justice-of-the-supreme-court-must-act-to-restore-real-science-to-judicial-oversight\/\">CFACT<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By <a href=\"https:\/\/www.cfact.org\/author\/guestauthor12681745773184www-cfact-org\/\">Kevin Mooney<\/a>,\u00a0<a href=\"https:\/\/www.cfact.org\/author\/guestauthor331761747530545www-cfact-org\/\">Jeff Reynolds<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Calling Chief Justice John Roberts!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The latest edition of a scientific reference manual for judges across America is riddled with deficiencies that stem from potential conflicts of interest, politicized language, and assaults on the scientific method.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So says an April letter written to the Chief Justice of the U.S. Supreme Court by a group of professional climate scientists asking Roberts to intervene in edits made to the latest edition of judicial guidance on science issues.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Restoration News obtained a copy of the letter, penned by scientists with expertise in physics and atmospheric studies, who express serious concerns about the fourth edition of the\u00a0<a href=\"https:\/\/www.fjc.gov\/content\/396456\/reference-manual-scientific-evidence-fourth-edition\">Reference Manual on Scientific Evidence<\/a>. The authors claim it departs from what they view as a long-standing practice of neutrality.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The scientists are asking Roberts to direct the\u00a0<a href=\"https:\/\/www.fjc.gov\/about\">Federal Judicial Center<\/a>\u00a0to remove one of the manual\u2019s chapters and replace it with earlier version \u201cthat remains a concise, accurate, and non-ideological explanation for scientific reasoning appropriate for judicial use.\u201d Otherwise, the scientists warn, the judiciary could be contaminated with faulty evidence.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is no small administrative manner. In the wake of the 2024\u00a0<em>Loper Bright<\/em>\u00a0decision by the Supreme Court that reversed the longstanding \u201cChevron Deference\u201d doctrine, justices now have the freedom to interpret ambiguous laws, instead of deferring that interpretation to bureaucrats. Rather than relying on a federal agency to write its own rules in the face of such statutory ambiguity, judges can now rule whether federal regulations make any sense given the controlling statute.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The new rewrite of guidance to judges appears to constitute a deliberate sabotage of the\u00a0<em>Loper Bright<\/em>\u00a0ruling, once again boxing in judges. In this instance, however, the limitations require judges to consider \u201cscientific consensus\u201d OVER science determined by the scientific method.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This could have direct effects on hundreds of pending and future lawsuits by radical leftists who want to sue Big Oil in the manner they utilized to destroy Big Tobacco in the 1990s. Indeed, this appears to be a naked attempt to rig the game in favor of the \u201c#ExxonKnew\u201d campaign that seeks to hold petroleum companies liable for man-made global warming.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">These lawsuits are projected to cause trillions of dollars\u2019 worth of damage, not just to Big Oil, but the entire economy\u2014which, after all, runs principally on oil and natural gas.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>What Is the Federal Judicial Center?<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Most Americans likely have no idea this agency even exists.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The\u00a0<a href=\"https:\/\/www.fjc.gov\/about\">Federal Judicial Center<\/a>\u00a0is the primary research and education agency for the United States federal courts, established by Congress in 1967. Located in Washington, D.C., it improves judicial administration by educating federal judges and staff, researching court operations, and preserving judicial history, all while operating without policymaking or enforcement authority.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As a separate agency within the judicial branch, the Federal Judicial Center has the congressionally assigned role of providing accurate, objective information to federal judges. By statute, the chief justice serves as the center\u2019s chair.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Since the chapter in question in the Reference Manual on Scientific Evidence adopts what the letter\u2019s signatories describe as an \u201cadvocacy framework,\u201d as opposed to scientific one, they argue, it should be disqualified as reference material. The timing is critical as the letter says there are more than 1,000 climate-related cases working their way through state and federal courts. The Reference Manual is provided to more than 6,000 state and federal judges across America, making it a highly influential document since most judges are not trained in science.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Standing out from the pack is the litigation over the Trump administration\u2019s decision to repeal the 2009 \u201c<a href=\"https:\/\/www.epa.gov\/climate-change\/endangerment-and-cause-or-contribute-findings-greenhouse-gases-under-section-202a\">endangerment finding<\/a>\u201d that declared CO2 a pollutant.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In February, EPA Administrator Lee Zeldin\u00a0<a href=\"https:\/\/www.epa.gov\/newsreleases\/president-trump-and-administrator-zeldin-deliver-single-largest-deregulatory-action-us\">announced<\/a>\u00a0that his agency would reverse the Obama-era rule while saving American taxpayers more than $1.3 trillion in the process. The endangerment finding sits at the center of costly climate regulations that restrict consumer choice.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The problem began in 2007 when the U.S. Supreme Court ruled in\u00a0<a href=\"https:\/\/www.oyez.org\/cases\/2006\/05-1120\"><em>Massachusetts v. EPA<\/em><\/a><em>\u00a0<\/em>that greenhouse gases could qualify as pollutants under the\u00a0<a href=\"https:\/\/www.epa.gov\/laws-regulations\/summary-clean-air-act\">Clean Air Act<\/a>. In its 5\u20134 decision, the high court gave climate activists the greenlight they needed\u2014via the EPA\u2014to exert widespread control over the economy without congressional input.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Since the high court\u2019s ideological complexion has changed since that time, litigation over Zeldin\u2019s rule change could lead to a new ruling that overturns the 2007 decision. But that scenario will become less likely if federal judges do not have access to material that plays it straight with the science.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Even the Law Agrees: Consensus Is Not Science<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In 1993, the Supreme Court established a precise definition of the scientific method in\u00a0<a href=\"https:\/\/supreme.justia.com\/cases\/federal\/us\/509\/579\/\"><em>Daubert v. Merrell Dow Pharmaceuticals<\/em><\/a>. The letter to Roberts points out that the third edition of the Reference Manual, published in 1994, relies on this ruling, as well as the long-established acceptance of the scientific method as the \u201cgold standard\u201d for scientific evidence.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But the manual\u2019s new chapter on science conflicts with the scientific method. The emphasis the chapter places on \u201cscientific consensus\u201d and \u201cwidespread acceptance\u201d conflicts with the scientific method because consensus is a sociological phenomenon not rooted in science. They write:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Consensus is an inferior and inherently fragile substitute for the gold-standard of science: testable predictions confronted with data. It is invoked primarily in fields where controlled experiments are difficult or impossible and where predictions cannot be decisively tested. It is vulnerable to groupthink, funding lock-in, and the natural human reluctance to acknowledge error.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">The revised chapter uses an absurd flowchart to justify the use of consensus, on page 97, that stacks logical fallacies on top of each other like cordwood:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"723\" height=\"278\" data-attachment-id=\"440420\" data-permalink=\"https:\/\/climatescience.press\/?attachment_id=440420\" data-orig-file=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-192.png?fit=1108%2C426&amp;ssl=1\" data-orig-size=\"1108,426\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-192.png?fit=723%2C278&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-192.png?resize=723%2C278&#038;ssl=1\" alt=\"\" class=\"wp-image-440420\" srcset=\"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-192.png?resize=1024%2C394&amp;ssl=1 1024w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-192.png?resize=300%2C115&amp;ssl=1 300w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-192.png?resize=768%2C295&amp;ssl=1 768w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-192.png?resize=640%2C246&amp;ssl=1 640w, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/image-192.png?w=1108&amp;ssl=1 1108w\" sizes=\"auto, (max-width: 723px) 100vw, 723px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Just as bad is how the revised chapter \u201cmischaracterizes\u201d science as a community-governed enterprise rather than a quest for objective truth. \u201cScience is indeed a human activity,\u201d the letter says,\u201d but its authority derives from reproducible results, not from community norms or majority agreement.\u201d<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Scientists Grounded in the Scientific Method<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Three scientists signed the letter: Richard Lindzen, an emeritus professor of physics at the Massachusetts Institute of Technology; William Happer, an emeritus professor of physics at Princeton University; and Steven Koonin, the Edward Teller senior fellow at Stanford University\u2019s Hoover Institution.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">They credit the Federal Judicial Center for removing a chapter titled \u201cReference Guide on Climate Science\u201d in response to correspondence from 28 state attorneys general that documented conflicts of interest and unsupported claims.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But here\u2019s why there\u2019s still a problem: A chapter underpinning the removed chapter remains in place. It is this massive chapter\u2014titled \u201cHow Science Works\u201d\u2014that Lindzen, Happer, and Koonin want replaced with an earlier neutral and apolitical version:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Although the climate chapter has been removed, the chapter that undergirded it\u2014\u201dHow Science Works\u201d\u2014remains. This chapter, 65 pages long, replaces the much shorter and widely respected 18-page version written for earlier editions by David Goodstein, former Vice Provost of Caltech. The new chapter does not acknowledge the prior version, nor does it resemble it in substance or tone.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The lead author of the new chapter, Professor Michael Weisberg, is a philosopher who also serves as a climate diplomat and advisor to several national delegations at the Conference of the Parties of the UN Framework Convention on Climate Change (COP) negotiations. His public biography highlights his work developing strategies to secure climate-related financial transfers for small island states. These roles do not inherently disqualify him. But hey do create a clear appearance of conflict when writing a chapter intended to guide judges on what constitutes legitimate scientific evidence\u2014particularly in litigation where trillions of dollars may be at stake.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">The director of the Federal Judicial Center has deleted the climate science chapter from its version of the manual.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But confusingly, the National Academy of Sciences will\u00a0<em>not<\/em>\u00a0remove the chapter from its printed and online versions of the same manual. Instead, the organization has opted for \u201casterisked language\u201d to indicate that the Federal Judicial Center has omitted the chapter from its own version of the manual.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The resulting confusion could create vulnerabilities for activist judges to exploit in favor of environmental activists\u2014perhaps deliberately.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Chief Justice Roberts could implement an immediate fix: Simply revert to the original version of \u201cHow Science Works,\u201d which relied solely on the scientific method.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That fix would alleviate all confusion and guide judges toward ruling according to\u00a0<em>actual<\/em>\u00a0science\u2014not agenda-driven political activism disguised as \u201cscientific consensus.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>This article originally appeared at\u00a0<a href=\"https:\/\/restoration-news.com\/exclusive-the-chief-justice-must-act-to-restore-real-science-to-judicial-oversight\">Restoration News<\/a><\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Judges are not scientists, and the Supreme Court has never claimed they should resolve scientific debates. Their role is procedural and evidentiary: to demand that proffered \u201cscience\u201d in court meets basic standards of reliability before it influences outcomes in toxic torts, regulatory challenges, or mass litigation. Post-Loper Bright, this gatekeeping is even more critical because agencies no longer get automatic deference on ambiguous statutes involving technical matters.<\/p>\n","protected":false},"author":121246920,"featured_media":440413,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","_crdt_document":"{\"document\":\"AACVBYfCs8Ad14jslw0Bx8KzwB3jAteI7JcNAIfCs8Adl4jslw2HwrPAHZeI7JcNh8KzwB2XiOyXDYfCs8Adl4jslw2HwrPAHZeI7JcNh8KzwB2XiOyXDYfCs8Adl4jslw2HwrPAHZeI7JcNh8KzwB2XiOyXDYfCs8Adl4jslw2HwrPAHZeI7JcNh8KzwB2XiOyXDYfCs8Adl4jslw2HwrPAHZeI7JcNh8KzwB2XiOyXDYfCs8Adl4jslw2HwrPAHZeI7JcNnsXMmxvLrubKDgLexcybGy6LrubKDoPU\/fgay67myg4A3sXMmxsE0ryCgBACl4jslw2SvIKAENeI7JcNAofCs8Adl4jslw3HwrPAHQWqtrSmAcfCs8AdAaq2tKYBh8KzwB2qtrSmAcfCs8AdAaq2tKYBh8KzwB2qtrSmAcfCs8AdAaq2tKYBh8KzwB2qtrSmAcfCs8AdCaq2tKYBh8KzwB2qtrSmAcfCs8AdB6q2tKYBh8KzwB2qtrSmAcfCs8AdAaq2tKYBh8KzwB2qtrSmAYfCs8Adqra0pgHHwrPAHQWqtrSmAcfCs8AdCOq2tKYBGt7FzJsbAYX3xaUIs6WolxnD1P34GgKzpaiXGZGYz5MV86WolxkCnse1pRPRmM+TFQGexcybG5K8goAQi67myg6excybG9K8goAQLp7FzJsb0ryCgBADy67myg5el4jslw3SvIKAEADXiOyXDQKSvIKAENeI7JcNItK8goAQCZeI7JcNhffFpQjqtrSmAQbHwrPAHR3qtrSmAbkBi67myg7HwrPAHRCqtrSmAYfCs8Adqra0pgGHwrPAHaq2tKYBh8KzwB2qtrSmAYfCs8Adqra0pgGHwrPAHaq2tKYBh8KzwB2pB54OCErSDQEBCAJCAQJIAIYHAQEIAkIBAkgAoAcBAQgCqAUM9gUBAkgAng0BAQgCngEMvgEM9gMBAkgAig0BAQgCvgEMKgzCAwECSACAEAEBCAKwAgwqDPQDAQJIALAJAQEIAkIBAkgAnAsBAQgCQgECSAC+BQEBCAJCAQJIAIICAQEIAkIBAkgAjgIBAQgCBgy+AQzeAgECSACuDQEBCAJCAQJIALQHAQEIAkIBAkgAvBEBAQgCQgECSACaCQEBCAKSAQyeBAzKBgECSACiDQEBCAK8AQyuAgyAAgzQBwECSACsDwEBCAJCAQJIALgJAQEIAkIBAkgAlAIBAQgCrgIM\/AIBAkgAlg4BAQgCQgECSACMCQEBCAEDSBYCAQEIAkIBAkhYqgwBAQgCQgEFSACUBQEBCAEGSAIEAgEH3sEBitYBlg2cAYINnAG4D5wBqAmcHaYNoiiaDZwBpA+WEY4Otin64wPAAgKaBNIEAQEIAQZIAB4BAQgBBkgCCEqQEgEBCAEGSAIIxgLeDELQBEI8Xq4SXtoDXp4PQtwepiH8GUKqA9ILmg7QDUKIB0KiB0KyBa4HQqgBigKaCUKIAjaEDUK6AjaCBkKeC0KABkKEAkKQAkIQigKWC0K2B0K+EUKcCUKcAaoEngdChgK6AowCoghCuglClgJCuAKgC0KOCUIaQpQMQrIFXubcAV64CUKUAkK0CUKmB0KMCEIaQpYMQogVQoAEQpoKQrQEQqAFQpYGQvBmBAJIhAZIAwDABgMCSAMAAIYBrhH4AwEBCAEGSAIISpwPAQEIAQZICrwCxgOKAwEBCAEGSJg3yCEDAvo3AwEIAwgGAgQDBxYBD9IBEAUBAggEAwEEAgQCgAGYAgEBCAECSAgBA9YDRqAgCNwdCAK4ApAa\/hkBAQgBBkgKIIADAsIDarIGAQEIAQZInCkDAi7gHIRRsMQBpBioB+y8ApQJigKgCza8Dza6G4oCui+qBKIJugKMAqQXqCbE3QEBAQgBBkgCCEq2CQEBCAJCAQJIAJICAQEIAkIBAkgAsgkBAQgCQgECSACkBwEBCAJCAQJIAIoIAQEIAQNIFgIBAQgCQgECSACUDAEBCAJCAQJI7AyyIQEBCAJCAQJIAL4DAQEIAkIBAkgAmAoBAQgCQgECSACyBAEBCAJCAQJIAJ4FAQEIAkIBAkgAlAYBAQgCQgEFSPBklPABsg6eDpQRhCeINrYOuiCEOPqzAZAKlA6MBpwBkAZYkBwBD\/oQ1AsDDFYEEAUBAggEAwEEAgQCxAGSCKQvAwKC+gGkGKgH7LwClAmKAqALNrwPNrobigK6L6oEogm6AowCpBecO7IOng6UEYQniDa2DroghDgBBJUJKAChAAQAhwAhACgBJwEEACgEJwCHACEAKAEnAQQAKAQnAIcAIQAoAScBBACBAIQAKAQnAIcAIQAoAScBBACBAIQAgQCEACgEJwCHACEAKAEnAQQAgQCEAIEAhAAoBCcAhwAhACgBJwEEAIEAhACBAIQAKAQnAIcAIQAoAScBBAAoBCcAhwAhACgBJwEEACgEJwCHACEAKAEnAQQAKAQnAIcAIQAoAScBBAAoBCcAhwAhACgBJwEEAIEAhACBAIQAKAQnAIcAIQAoAScBBAAoBCcAhwAhACgBJwEEACgEJwCHACEAKAEnAQQAKAQnAIcAIQAoAScBBACBAIQAgQCEACgEJwCHACEAKAEnAQQAgQCEAIEAhACBAIQAKAQnAIcAIQAoAScBBAAoBCcAhwAhACgBJwEEACgEJwCHACEAKAEnAQQAgQCEACgEJwCHACEAKAEnAQQAKAQnAIcAIQAoAScAKAAnACgDJwAHACEAKAEnAQQAKAQnAIcAIQAoAScBBAAoBCECJwCHACEAKAAhACcAIQgnAKEAqAAoACcAKAMhACgCxADBAMQAwQDEAMEAxADBAMQAwQDEAMEAxADBAMQAwQDEAMEAIQCoAKEBIQGHACEAKAEnASgEIQInAIcAIQAoAScBKAQhAicAoQAEAIcAIQAoAScBKAQhAicAoQAEAIQAIQCoACgAqAAoAKgAKACoACgAqAAoAKgAKACoACgAqAAoAMQAqAAoAKgAKACoACgAqAAoAMQAqAAoAMQBqAAoAMQBqAAoAMQBqAAoAKgAKACoACgAqAAoAKgAKADEAagAKACoACgAqAAoAKgAKADEAagAKADEAqgAKACoACgAqAAoAMQAqAAoAKgAKACoACgAqAAoAKgAKACoACgAqAAoAKgAKACoACgAqAAoAKgAKACoACgAqAAoAKgAKACoACgAqAAoAKgAKACoACgAqAAoAKEDIQChBCEAoQKoACEAqAMhAAQAhwAhACgBJwEoBCECJwChAAQAhwAhACgBJwEoBCECJwAEAIEAhwAhACgBJwEoBCECJwCEBSECJwABAIQBgQCEAIEAhACBAIQAgQCEAIEAhAGBAIQEgQCEAYEAhAGBACcBKAAhACgEJwAoESEBJwBEAMQOBwAhACgBJwAoACcAKAInACgAIQAoA6gABAAhAKEABACBAIQAgQCEAIcAIQAoAScBKAQhAicARAAEAIQAgQCEAMQAhwAhACgBJwEoBCECJwDEBIQAgQAhAKEAxAIhAMEOhwAhACgBJwEoBCECJwChAAQAhwAhACgBJwEEACgEJwCHACEAKAEnAQQAKAQnAIcAIQAoAScBBAAoBCcAhwAhACgBJwEEACgEJwCHACEAKAEnACgAJwAoAycABwAhACgBJwEEACgEJwCHACEAKAEnAQQAKAQnAIcAIQAoAScBBAAoBCcAhwAhACgBJwEEACgEJwCHACEAKAEnAQQAKAQnAIcAIQAoAScBBAAoBCcAhwAhACgBJwEEACgEJwCHACEAKAEnAQQAKAQhAicAoQDECMEAxADBAMQAwQDEiKECp5oCc3RhdGV2ZXJzaW9uQ2FsbGluZyBDaGllZiBKdXN0aWNlIEpvaG4gUm9iZXJ0cyFjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGUgbGF0ZXN0IGVkaXRpb24gb2YgYSBzY2llbnRpZmljIHJlZmVyZW5jZSBtYW51YWwgZm9yIGp1ZGdlcyBhY3Jvc3MgQW1lcmljYSBpcyByaWRkbGVkIHdpdGggZGVmaWNpZW5jaWVzIHRoYXQgc3RlbSBmcm9tIHBvdGVudGlhbCBjb25mbGljdHMgb2YgaW50ZXJlc3QsIHBvbGl0aWNpemVkIGxhbmd1YWdlLCBhbmQgYXNzYXVsdHMgb24gdGhlIHNjaWVudGlmaWMgbWV0aG9kLmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50U28gc2F5cyBhbiBBcHJpbCBsZXR0ZXIgd3JpdHRlbiB0byB0aGUgQ2hpZWYgSnVzdGljZSBvZiB0aGUgVS5TLiBTdXByZW1lIENvdXJ0IGJ5IGEgZ3JvdXAgb2YgcHJvZmVzc2lvbmFsIGNsaW1hdGUgc2NpZW50aXN0cyBhc2tpbmcgUm9iZXJ0cyB0byBpbnRlcnZlbmUgaW4gZWRpdHMgbWFkZSB0byB0aGUgbGF0ZXN0IGVkaXRpb24gb2YganVkaWNpYWwgZ3VpZGFuY2Ugb24gc2NpZW5jZSBpc3N1ZXMuZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRSZXN0b3JhdGlvbiBOZXdzIG9idGFpbmVkIGEgY29weSBvZiB0aGUgbGV0dGVyLCBwZW5uZWQgYnkgc2NpZW50aXN0cyB3aXRoIGV4cGVydGlzZSBpbiBwaHlzaWNzIGFuZCBhdG1vc3BoZXJpYyBzdHVkaWVzLCB3aG8gZXhwcmVzcyBzZXJpb3VzIGNvbmNlcm5zIGFib3V0IHRoZSBmb3VydGggZWRpdGlvbiBvZiB0aGU8YSBocmVmPSJodHRwczovL3d3dy5mamMuZ292L2NvbnRlbnQvMzk2NDU2L3JlZmVyZW5jZS1tYW51YWwtc2NpZW50aWZpYy1ldmlkZW5jZS1mb3VydGgtZWRpdGlvbiI+UmVmZXJlbmNlIE1hbnVhbCBvbiBTY2llbnRpZmljIEV2aWRlbmNlPC9hPi4gVGhlIGF1dGhvcnMgY2xhaW0gaXQgZGVwYXJ0cyBmcm9tIHdoYXQgdGhleSB2aWV3IGFzIGEgbG9uZy1zdGFuZGluZyBwcmFjdGljZSBvZiBuZXV0cmFsaXR5LmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VGhlIHNjaWVudGlzdHMgYXJlIGFza2luZyBSb2JlcnRzIHRvIGRpcmVjdCB0aGU8YSBocmVmPSJodHRwczovL3d3dy5mamMuZ292L2Fib3V0Ij5GZWRlcmFsIEp1ZGljaWFsIENlbnRlcjwvYT50byByZW1vdmUgb25lIG9mIHRoZSBtYW51YWzigJlzIGNoYXB0ZXJzIGFuZCByZXBsYWNlIGl0IHdpdGggZWFybGllciB2ZXJzaW9uIOKAnHRoYXQgcmVtYWlucyBhIGNvbmNpc2UsIGFjY3VyYXRlLCBhbmQgbm9uLWlkZW9sb2dpY2FsIGV4cGxhbmF0aW9uIGZvciBzY2llbnRpZmljIHJlYXNvbmluZyBhcHByb3ByaWF0ZSBmb3IganVkaWNpYWwgdXNlLuKAnSBPdGhlcndpc2UsIHRoZSBzY2llbnRpc3RzIHdhcm4sIHRoZSBqdWRpY2lhcnkgY291bGQgYmUgY29udGFtaW5hdGVkIHdpdGggZmF1bHR5IGV2aWRlbmNlLmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VGhpcyBpcyBubyBzbWFsbCBhZG1pbmlzdHJhdGl2ZSBtYW5uZXIuIEluIHRoZSB3YWtlIG9mIHRoZSAyMDI0PGVtPkxvcGVyIEJyaWdodDwvZW0+ZGVjaXNpb24gYnkgdGhlIFN1cHJlbWUgQ291cnQgdGhhdCByZXZlcnNlZCB0aGUgbG9uZ3N0YW5kaW5nIOKAnENoZXZyb24gRGVmZXJlbmNl4oCdIGRvY3RyaW5lLCBqdXN0aWNlcyBub3cgaGF2ZSB0aGUgZnJlZWRvbSB0byBpbnRlcnByZXQgYW1iaWd1b3VzIGxhd3MsIGluc3RlYWQgb2YgZGVmZXJyaW5nIHRoYXQgaW50ZXJwcmV0YXRpb24gdG8gYnVyZWF1Y3JhdHMuIFJhdGhlciB0aGFuIHJlbHlpbmcgb24gYSBmZWRlcmFsIGFnZW5jeSB0byB3cml0ZSBpdHMgb3duIHJ1bGVzIGluIHRoZSBmYWNlIG9mIHN1Y2ggc3RhdHV0b3J5IGFtYmlndWl0eSwganVkZ2VzIGNhbiBub3cgcnVsZSB3aGV0aGVyIGZlZGVyYWwgcmVndWxhdGlvbnMgbWFrZSBhbnkgc2Vuc2UgZ2l2ZW4gdGhlIGNvbnRyb2xsaW5nIHN0YXR1dGUuZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGUgbmV3IHJld3JpdGUgb2YgZ3VpZGFuY2UgdG8ganVkZ2VzIGFwcGVhcnMgdG8gY29uc3RpdHV0ZSBhIGRlbGliZXJhdGUgc2Fib3RhZ2Ugb2YgdGhlPGVtPkxvcGVyIEJyaWdodDwvZW0+cnVsaW5nLCBvbmNlIGFnYWluIGJveGluZyBpbiBqdWRnZXMuIEluIHRoaXMgaW5zdGFuY2UsIGhvd2V2ZXIsIHRoZSBsaW1pdGF0aW9ucyByZXF1aXJlIGp1ZGdlcyB0byBjb25zaWRlciDigJxzY2llbnRpZmljIGNvbnNlbnN1c+KAnSBPVkVSIHNjaWVuY2UgZGV0ZXJtaW5lZCBieSB0aGUgc2NpZW50aWZpYyBtZXRob2QuZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGlzIGNvdWxkIGhhdmUgZGlyZWN0IGVmZmVjdHMgb24gaHVuZHJlZHMgb2YgcGVuZGluZyBhbmQgZnV0dXJlIGxhd3N1aXRzIGJ5IHJhZGljYWwgbGVmdGlzdHMgd2hvIHdhbnQgdG8gc3VlIEJpZyBPaWwgaW4gdGhlIG1hbm5lciB0aGV5IHV0aWxpemVkIHRvIGRlc3Ryb3kgQmlnIFRvYmFjY28gaW4gdGhlIDE5OTBzLiBJbmRlZWQsIHRoaXMgYXBwZWFycyB0byBiZSBhIG5ha2VkIGF0dGVtcHQgdG8gcmlnIHRoZSBnYW1lIGluIGZhdm9yIG9mIHRoZSDigJwjRXh4b25LbmV34oCdIGNhbXBhaWduIHRoYXQgc2Vla3MgdG8gaG9sZCBwZXRyb2xldW0gY29tcGFuaWVzIGxpYWJsZSBmb3IgbWFuLW1hZGUgZ2xvYmFsIHdhcm1pbmcuZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGVzZSBsYXdzdWl0cyBhcmUgcHJvamVjdGVkIHRvIGNhdXNlIHRyaWxsaW9ucyBvZiBkb2xsYXJz4oCZIHdvcnRoIG9mIGRhbWFnZSwgbm90IGp1c3QgdG8gQmlnIE9pbCwgYnV0IHRoZSBlbnRpcmUgZWNvbm9teeKAlHdoaWNoLCBhZnRlciBhbGwsIHJ1bnMgcHJpbmNpcGFsbHkgb24gb2lsIGFuZCBuYXR1cmFsIGdhcy5kcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+V2hhdCBJcyB0aGUgRmVkZXJhbCBKdWRpY2lhbCBDZW50ZXI\/PC9zdHJvbmc+bGV2ZWxmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50TW9zdCBBbWVyaWNhbnMgbGlrZWx5IGhhdmUgbm8gaWRlYSB0aGlzIGFnZW5jeSBldmVuIGV4aXN0cy5kcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZTxhIGhyZWY9Imh0dHBzOi8vd3d3LmZqYy5nb3YvYWJvdXQiPkZlZGVyYWwgSnVkaWNpYWwgQ2VudGVyPC9hPmlzIHRoZSBwcmltYXJ5IHJlc2VhcmNoIGFuZCBlZHVjYXRpb24gYWdlbmN5IGZvciB0aGUgVW5pdGVkIFN0YXRlcyBmZWRlcmFsIGNvdXJ0cywgZXN0YWJsaXNoZWQgYnkgQ29uZ3Jlc3MgaW4gMTk2Ny4gTG9jYXRlZCBpbiBXYXNoaW5ndG9uLCBELkMuLCBpdCBpbXByb3ZlcyBqdWRpY2lhbCBhZG1pbmlzdHJhdGlvbiBieSBlZHVjYXRpbmcgZmVkZXJhbCBqdWRnZXMgYW5kIHN0YWZmLCByZXNlYXJjaGluZyBjb3VydCBvcGVyYXRpb25zLCBhbmQgcHJlc2VydmluZyBqdWRpY2lhbCBoaXN0b3J5LCBhbGwgd2hpbGUgb3BlcmF0aW5nIHdpdGhvdXQgcG9saWN5bWFraW5nIG9yIGVuZm9yY2VtZW50IGF1dGhvcml0eS5kcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEFzIGEgc2VwYXJhdGUgYWdlbmN5IHdpdGhpbiB0aGUganVkaWNpYWwgYnJhbmNoLCB0aGUgRmVkZXJhbCBKdWRpY2lhbCBDZW50ZXIgaGFzIHRoZSBjb25ncmVzc2lvbmFsbHkgYXNzaWduZWQgcm9sZSBvZiBwcm92aWRpbmcgYWNjdXJhdGUsIG9iamVjdGl2ZSBpbmZvcm1hdGlvbiB0byBmZWRlcmFsIGp1ZGdlcy4gQnkgc3RhdHV0ZSwgdGhlIGNoaWVmIGp1c3RpY2Ugc2VydmVzIGFzIHRoZSBjZW50ZXLigJlzIGNoYWlyLmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50U2luY2UgdGhlIGNoYXB0ZXIgaW4gcXVlc3Rpb24gaW4gdGhlIFJlZmVyZW5jZSBNYW51YWwgb24gU2NpZW50aWZpYyBFdmlkZW5jZSBhZG9wdHMgd2hhdCB0aGUgbGV0dGVy4oCZcyBzaWduYXRvcmllcyBkZXNjcmliZSBhcyBhbiDigJxhZHZvY2FjeSBmcmFtZXdvcmss4oCdIGFzIG9wcG9zZWQgdG8gc2NpZW50aWZpYyBvbmUsIHRoZXkgYXJndWUsIGl0IHNob3VsZCBiZSBkaXNxdWFsaWZpZWQgYXMgcmVmZXJlbmNlIG1hdGVyaWFsLiBUaGUgdGltaW5nIGlzIGNyaXRpY2FsIGFzIHRoZSBsZXR0ZXIgc2F5cyB0aGVyZSBhcmUgbW9yZSB0aGFuIDEsMDAwIGNsaW1hdGUtcmVsYXRlZCBjYXNlcyB3b3JraW5nIHRoZWlyIHdheSB0aHJvdWdoIHN0YXRlIGFuZCBmZWRlcmFsIGNvdXJ0cy4gVGhlIFJlZmVyZW5jZSBNYW51YWwgaXMgcHJvdmlkZWQgdG8gbW9yZSB0aGFuIDYsMDAwIHN0YXRlIGFuZCBmZWRlcmFsIGp1ZGdlcyBhY3Jvc3MgQW1lcmljYSwgbWFraW5nIGl0IGEgaGlnaGx5IGluZmx1ZW50aWFsIGRvY3VtZW50IHNpbmNlIG1vc3QganVkZ2VzIGFyZSBub3QgdHJhaW5lZCBpbiBzY2llbmNlLmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50U3RhbmRpbmcgb3V0IGZyb20gdGhlIHBhY2sgaXMgdGhlIGxpdGlnYXRpb24gb3ZlciB0aGUgVHJ1bXAgYWRtaW5pc3RyYXRpb27igJlzIGRlY2lzaW9uIHRvIHJlcGVhbCB0aGUgMjAwOSDigJw8YSBocmVmPSJodHRwczovL3d3dy5lcGEuZ292L2NsaW1hdGUtY2hhbmdlL2VuZGFuZ2VybWVudC1hbmQtY2F1c2Utb3ItY29udHJpYnV0ZS1maW5kaW5ncy1ncmVlbmhvdXNlLWdhc2VzLXVuZGVyLXNlY3Rpb24tMjAyYSI+ZW5kYW5nZXJtZW50IGZpbmRpbmc8L2E+4oCdIHRoYXQgZGVjbGFyZWQgQ08yIGEgcG9sbHV0YW50LmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50SW4gRmVicnVhcnksIEVQQSBBZG1pbmlzdHJhdG9yIExlZSBaZWxkaW48YSBocmVmPSJodHRwczovL3d3dy5lcGEuZ292L25ld3NyZWxlYXNlcy9wcmVzaWRlbnQtdHJ1bXAtYW5kLWFkbWluaXN0cmF0b3ItemVsZGluLWRlbGl2ZXItc2luZ2xlLWxhcmdlc3QtZGVyZWd1bGF0b3J5LWFjdGlvbi11cyI+YW5ub3VuY2VkPC9hPnRoYXQgaGlzIGFnZW5jeSB3b3VsZCByZXZlcnNlIHRoZSBPYmFtYS1lcmEgcnVsZSB3aGlsZSBzYXZpbmcgQW1lcmljYW4gdGF4cGF5ZXJzIG1vcmUgdGhhbiAkMS4zIHRyaWxsaW9uIGluIHRoZSBwcm9jZXNzLiBUaGUgZW5kYW5nZXJtZW50IGZpbmRpbmcgc2l0cyBhdCB0aGUgY2VudGVyIG9mIGNvc3RseSBjbGltYXRlIHJlZ3VsYXRpb25zIHRoYXQgcmVzdHJpY3QgY29uc3VtZXIgY2hvaWNlLmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VGhlIHByb2JsZW0gYmVnYW4gaW4gMjAwNyB3aGVuIHRoZSBVLlMuIFN1cHJlbWUgQ291cnQgcnVsZWQgaW48YSBocmVmPSJodHRwczovL3d3dy5veWV6Lm9yZy9jYXNlcy8yMDA2LzA1LTExMjAiPjxlbT5NYXNzYWNodXNldHRzIHYuIEVQQTwvZW0+PC9hPjxlbT48L2VtPnRoYXQgZ3JlZW5ob3VzZSBnYXNlcyBjb3VsZCBxdWFsaWZ5IGFzIHBvbGx1dGFudHMgdW5kZXIgdGhlPGEgaHJlZj0iaHR0cHM6Ly93d3cuZXBhLmdvdi9sYXdzLXJlZ3VsYXRpb25zL3N1bW1hcnktY2xlYW4tYWlyLWFjdCI+Q2xlYW4gQWlyIEFjdDwvYT4uIEluIGl0cyA14oCTNCBkZWNpc2lvbiwgdGhlIGhpZ2ggY291cnQgZ2F2ZSBjbGltYXRlIGFjdGl2aXN0cyB0aGUgZ3JlZW5saWdodCB0aGV5IG5lZWRlZOKAlHZpYSB0aGUgRVBB4oCUdG8gZXhlcnQgd2lkZXNwcmVhZCBjb250cm9sIG92ZXIgdGhlIGVjb25vbXkgd2l0aG91dCBjb25ncmVzc2lvbmFsIGlucHV0LmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50U2luY2UgdGhlIGhpZ2ggY291cnTigJlzIGlkZW9sb2dpY2FsIGNvbXBsZXhpb24gaGFzIGNoYW5nZWQgc2luY2UgdGhhdCB0aW1lLCBsaXRpZ2F0aW9uIG92ZXIgWmVsZGlu4oCZcyBydWxlIGNoYW5nZSBjb3VsZCBsZWFkIHRvIGEgbmV3IHJ1bGluZyB0aGF0IG92ZXJ0dXJucyB0aGUgMjAwNyBkZWNpc2lvbi4gQnV0IHRoYXQgc2NlbmFyaW8gd2lsbCBiZWNvbWUgbGVzcyBsaWtlbHkgaWYgZmVkZXJhbCBqdWRnZXMgZG8gbm90IGhhdmUgYWNjZXNzIHRvIG1hdGVyaWFsIHRoYXQgcGxheXMgaXQgc3RyYWlnaHQgd2l0aCB0aGUgc2NpZW5jZS5kcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+RXZlbiB0aGUgTGF3IEFncmVlczogQ29uc2Vuc3VzIElzIE5vdCBTY2llbmNlPC9zdHJvbmc+bGV2ZWxmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50SW4gMTk5MywgdGhlIFN1cHJlbWUgQ291cnQgZXN0YWJsaXNoZWQgYSBwcmVjaXNlIGRlZmluaXRpb24gb2YgdGhlIHNjaWVudGlmaWMgbWV0aG9kIGluPGEgaHJlZj0iaHR0cHM6Ly9zdXByZW1lLmp1c3RpYS5jb20vY2FzZXMvZmVkZXJhbC91cy81MDkvNTc5LyI+PGVtPkRhdWJlcnQgdi4gTWVycmVsbCBEb3cgUGhhcm1hY2V1dGljYWxzPC9lbT48L2E+LiBUaGUgbGV0dGVyIHRvIFJvYmVydHMgcG9pbnRzIG91dCB0aGF0IHRoZSB0aGlyZCBlZGl0aW9uIG9mIHRoZSBSZWZlcmVuY2UgTWFudWFsLCBwdWJsaXNoZWQgaW4gMTk5NCwgcmVsaWVzIG9uIHRoaXMgcnVsaW5nLCBhcyB3ZWxsIGFzIHRoZSBsb25nLWVzdGFibGlzaGVkIGFjY2VwdGFuY2Ugb2YgdGhlIHNjaWVudGlmaWMgbWV0aG9kIGFzIHRoZSDigJxnb2xkIHN0YW5kYXJk4oCdIGZvciBzY2llbnRpZmljIGV2aWRlbmNlLmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50QnV0IHRoZSBtYW51YWzigJlzIG5ldyBjaGFwdGVyIG9uIHNjaWVuY2UgY29uZmxpY3RzIHdpdGggdGhlIHNjaWVudGlmaWMgbWV0aG9kLiBUaGUgZW1waGFzaXMgdGhlIGNoYXB0ZXIgcGxhY2VzIG9uIOKAnHNjaWVudGlmaWMgY29uc2Vuc3Vz4oCdIGFuZCDigJx3aWRlc3ByZWFkIGFjY2VwdGFuY2XigJ0gY29uZmxpY3RzIHdpdGggdGhlIHNjaWVudGlmaWMgbWV0aG9kIGJlY2F1c2UgY29uc2Vuc3VzIGlzIGEgc29jaW9sb2dpY2FsIHBoZW5vbWVub24gbm90IHJvb3RlZCBpbiBzY2llbmNlLiBUaGV5IHdyaXRlOmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXN2YWx1ZWNpdGF0aW9uZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudENvbnNlbnN1cyBpcyBhbiBpbmZlcmlvciBhbmQgaW5oZXJlbnRseSBmcmFnaWxlIHN1YnN0aXR1dGUgZm9yIHRoZSBnb2xkLXN0YW5kYXJkIG9mIHNjaWVuY2U6IHRlc3RhYmxlIHByZWRpY3Rpb25zIGNvbmZyb250ZWQgd2l0aCBkYXRhLiBJdCBpcyBpbnZva2VkIHByaW1hcmlseSBpbiBmaWVsZHMgd2hlcmUgY29udHJvbGxlZCBleHBlcmltZW50cyBhcmUgZGlmZmljdWx0IG9yIGltcG9zc2libGUgYW5kIHdoZXJlIHByZWRpY3Rpb25zIGNhbm5vdCBiZSBkZWNpc2l2ZWx5IHRlc3RlZC4gSXQgaXMgdnVsbmVyYWJsZSB0byBncm91cHRoaW5rLCBmdW5kaW5nIGxvY2staW4sIGFuZCB0aGUgbmF0dXJhbCBodW1hbiByZWx1Y3RhbmNlIHRvIGFja25vd2xlZGdlIGVycm9yLmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VGhlIHJldmlzZWQgY2hhcHRlciB1c2VzIGFuIGFic3VyZCBmbG93Y2hhcnQgdG8ganVzdGlmeSB0aGUgdXNlIG9mIGNvbnNlbnN1cywgb24gcGFnZSA5NywgdGhhdCBzdGFja3MgbG9naWNhbCBmYWxsYWNpZXMgb24gdG9wIG9mIGVhY2ggb3RoZXIgbGlrZSBjb3Jkd29vZDpkcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmd0ZXh0UGFuZWxIaWRlQ29sb3J0ZXh0UGFuZWxTaG93U3BhY2luZ0NvbnRyb2xzdGV4dFBhbmVsSGVhZGluZ0ZvbnRTaXplc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5ndGV4dFBhbmVsSGlkZUNvbG9ydGV4dFBhbmVsU2hvd1NwYWNpbmdDb250cm9sc3RleHRQYW5lbEhlYWRpbmdGb250U2l6ZXNpbm5lckJsb2Nrc2FsdGNhcHRpb25ub0JvdHRvbU1hcmdpbm5vVG9wTWFyZ2luZmlsdGVyaWRsaW5rdXJsc2l6ZVNsdWdsaW5rRGVzdGluYXRpb248cD5DYWxsaW5nIENoaWVmIEp1c3RpY2UgSm9obiBSb2JlcnRzITwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoZSBsYXRlc3QgZWRpdGlvbiBvZiBhIHNjaWVudGlmaWMgcmVmZXJlbmNlIG1hbnVhbCBmb3IganVkZ2VzIGFjcm9zcyBBbWVyaWNhIGlzIHJpZGRsZWQgd2l0aCBkZWZpY2llbmNpZXMgdGhhdCBzdGVtIGZyb20gcG90ZW50aWFsIGNvbmZsaWN0cyBvZiBpbnRlcmVzdCwgcG9saXRpY2l6ZWQgbGFuZ3VhZ2UsIGFuZCBhc3NhdWx0cyBvbiB0aGUgc2NpZW50aWZpYyBtZXRob2QuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+U28gc2F5cyBhbiBBcHJpbCBsZXR0ZXIgd3JpdHRlbiB0byB0aGUgQ2hpZWYgSnVzdGljZSBvZiB0aGUgVS5TLiBTdXByZW1lIENvdXJ0IGJ5IGEgZ3JvdXAgb2YgcHJvZmVzc2lvbmFsIGNsaW1hdGUgc2NpZW50aXN0cyBhc2tpbmcgUm9iZXJ0cyB0byBpbnRlcnZlbmUgaW4gZWRpdHMgbWFkZSB0byB0aGUgbGF0ZXN0IGVkaXRpb24gb2YganVkaWNpYWwgZ3VpZGFuY2Ugb24gc2NpZW5jZSBpc3N1ZXMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoaXMgY291bGQgaGF2ZSBkaXJlY3QgZWZmZWN0cyBvbiBodW5kcmVkcyBvZiBwZW5kaW5nIGFuZCBmdXR1cmUgbGF3c3VpdHMgYnkgcmFkaWNhbCBsZWZ0aXN0cyB3aG8gd2FudCB0byBzdWUgQmlnIE9pbCBpbiB0aGUgbWFubmVyIHRoZXkgdXRpbGl6ZWQgdG8gZGVzdHJveSBCaWcgVG9iYWNjbyBpbiB0aGUgMTk5MHMuIEluZGVlZCwgdGhpcyBhcHBlYXJzIHRvIGJlIGEgbmFrZWQgYXR0ZW1wdCB0byByaWcgdGhlIGdhbWUgaW4gZmF2b3Igb2YgdGhlIOKAnCNFeHhvbktuZXfigJ0gY2FtcGFpZ24gdGhhdCBzZWVrcyB0byBob2xkIHBldHJvbGV1bSBjb21wYW5pZXMgbGlhYmxlIGZvciBtYW4tbWFkZSBnbG9iYWwgd2FybWluZy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGVzZSBsYXdzdWl0cyBhcmUgcHJvamVjdGVkIHRvIGNhdXNlIHRyaWxsaW9ucyBvZiBkb2xsYXJz4oCZIHdvcnRoIG9mIGRhbWFnZSwgbm90IGp1c3QgdG8gQmlnIE9pbCwgYnV0IHRoZSBlbnRpcmUgZWNvbm9teeKAlHdoaWNoLCBhZnRlciBhbGwsIHJ1bnMgcHJpbmNpcGFsbHkgb24gb2lsIGFuZCBuYXR1cmFsIGdhcy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozfSAtLT4KPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj48c3Ryb25nPldoYXQgSXMgdGhlIEZlZGVyYWwgSnVkaWNpYWwgQ2VudGVyPzwvc3Ryb25nPjwvaDM+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+TW9zdCBBbWVyaWNhbnMgbGlrZWx5IGhhdmUgbm8gaWRlYSB0aGlzIGFnZW5jeSBldmVuIGV4aXN0cy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+QXMgYSBzZXBhcmF0ZSBhZ2VuY3kgd2l0aGluIHRoZSBqdWRpY2lhbCBicmFuY2gsIHRoZSBGZWRlcmFsIEp1ZGljaWFsIENlbnRlciBoYXMgdGhlIGNvbmdyZXNzaW9uYWxseSBhc3NpZ25lZCByb2xlIG9mIHByb3ZpZGluZyBhY2N1cmF0ZSwgb2JqZWN0aXZlIGluZm9ybWF0aW9uIHRvIGZlZGVyYWwganVkZ2VzLiBCeSBzdGF0dXRlLCB0aGUgY2hpZWYganVzdGljZSBzZXJ2ZXMgYXMgdGhlIGNlbnRlcuKAmXMgY2hhaXIuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+U2luY2UgdGhlIGNoYXB0ZXIgaW4gcXVlc3Rpb24gaW4gdGhlIFJlZmVyZW5jZSBNYW51YWwgb24gU2NpZW50aWZpYyBFdmlkZW5jZSBhZG9wdHMgd2hhdCB0aGUgbGV0dGVy4oCZcyBzaWduYXRvcmllcyBkZXNjcmliZSBhcyBhbiDigJxhZHZvY2FjeSBmcmFtZXdvcmss4oCdIGFzIG9wcG9zZWQgdG8gc2NpZW50aWZpYyBvbmUsIHRoZXkgYXJndWUsIGl0IHNob3VsZCBiZSBkaXNxdWFsaWZpZWQgYXMgcmVmZXJlbmNlIG1hdGVyaWFsLiBUaGUgdGltaW5nIGlzIGNyaXRpY2FsIGFzIHRoZSBsZXR0ZXIgc2F5cyB0aGVyZSBhcmUgbW9yZSB0aGFuIDEsMDAwIGNsaW1hdGUtcmVsYXRlZCBjYXNlcyB3b3JraW5nIHRoZWlyIHdheSB0aHJvdWdoIHN0YXRlIGFuZCBmZWRlcmFsIGNvdXJ0cy4gVGhlIFJlZmVyZW5jZSBNYW51YWwgaXMgcHJvdmlkZWQgdG8gbW9yZSB0aGFuIDYsMDAwIHN0YXRlIGFuZCBmZWRlcmFsIGp1ZGdlcyBhY3Jvc3MgQW1lcmljYSwgbWFraW5nIGl0IGEgaGlnaGx5IGluZmx1ZW50aWFsIGRvY3VtZW50IHNpbmNlIG1vc3QganVkZ2VzIGFyZSBub3QgdHJhaW5lZCBpbiBzY2llbmNlLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlN0YW5kaW5nIG91dCBmcm9tIHRoZSBwYWNrIGlzIHRoZSBsaXRpZ2F0aW9uIG92ZXIgdGhlIFRydW1wIGFkbWluaXN0cmF0aW9u4oCZcyBkZWNpc2lvbiB0byByZXBlYWwgdGhlIDIwMDkg4oCcPGEgaHJlZj0iaHR0cHM6Ly93d3cuZXBhLmdvdi9jbGltYXRlLWNoYW5nZS9lbmRhbmdlcm1lbnQtYW5kLWNhdXNlLW9yLWNvbnRyaWJ1dGUtZmluZGluZ3MtZ3JlZW5ob3VzZS1nYXNlcy11bmRlci1zZWN0aW9uLTIwMmEiPmVuZGFuZ2VybWVudCBmaW5kaW5nPC9hPuKAnSB0aGF0IGRlY2xhcmVkIENPMiBhIHBvbGx1dGFudC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlNpbmNlIHRoZSBoaWdoIGNvdXJ04oCZcyBpZGVvbG9naWNhbCBjb21wbGV4aW9uIGhhcyBjaGFuZ2VkIHNpbmNlIHRoYXQgdGltZSwgbGl0aWdhdGlvbiBvdmVyIFplbGRpbuKAmXMgcnVsZSBjaGFuZ2UgY291bGQgbGVhZCB0byBhIG5ldyBydWxpbmcgdGhhdCBvdmVydHVybnMgdGhlIDIwMDcgZGVjaXNpb24uIEJ1dCB0aGF0IHNjZW5hcmlvIHdpbGwgYmVjb21lIGxlc3MgbGlrZWx5IGlmIGZlZGVyYWwganVkZ2VzIGRvIG5vdCBoYXZlIGFjY2VzcyB0byBtYXRlcmlhbCB0aGF0IHBsYXlzIGl0IHN0cmFpZ2h0IHdpdGggdGhlIHNjaWVuY2UuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6M30gLS0+CjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+PHN0cm9uZz5FdmVuIHRoZSBMYXcgQWdyZWVzOiBDb25zZW5zdXMgSXMgTm90IFNjaWVuY2U8L3N0cm9uZz48L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5CdXQgdGhlIG1hbnVhbOKAmXMgbmV3IGNoYXB0ZXIgb24gc2NpZW5jZSBjb25mbGljdHMgd2l0aCB0aGUgc2NpZW50aWZpYyBtZXRob2QuIFRoZSBlbXBoYXNpcyB0aGUgY2hhcHRlciBwbGFjZXMgb24g4oCcc2NpZW50aWZpYyBjb25zZW5zdXPigJ0gYW5kIOKAnHdpZGVzcHJlYWQgYWNjZXB0YW5jZeKAnSBjb25mbGljdHMgd2l0aCB0aGUgc2NpZW50aWZpYyBtZXRob2QgYmVjYXVzZSBjb25zZW5zdXMgaXMgYSBzb2Npb2xvZ2ljYWwgcGhlbm9tZW5vbiBub3Qgcm9vdGVkIGluIHNjaWVuY2UuIFRoZXkgd3JpdGU6PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnF1b3RlIC0tPgo8YmxvY2txdW90ZSBjbGFzcz0id3AtYmxvY2stcXVvdGUiPjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Db25zZW5zdXMgaXMgYW4gaW5mZXJpb3IgYW5kIGluaGVyZW50bHkgZnJhZ2lsZSBzdWJzdGl0dXRlIGZvciB0aGUgZ29sZC1zdGFuZGFyZCBvZiBzY2llbmNlOiB0ZXN0YWJsZSBwcmVkaWN0aW9ucyBjb25mcm9udGVkIHdpdGggZGF0YS4gSXQgaXMgaW52b2tlZCBwcmltYXJpbHkgaW4gZmllbGRzIHdoZXJlIGNvbnRyb2xsZWQgZXhwZXJpbWVudHMgYXJlIGRpZmZpY3VsdCBvciBpbXBvc3NpYmxlIGFuZCB3aGVyZSBwcmVkaWN0aW9ucyBjYW5ub3QgYmUgZGVjaXNpdmVseSB0ZXN0ZWQuIEl0IGlzIHZ1bG5lcmFibGUgdG8gZ3JvdXB0aGluaywgZnVuZGluZyBsb2NrLWluLCBhbmQgdGhlIG5hdHVyYWwgaHVtYW4gcmVsdWN0YW5jZSB0byBhY2tub3dsZWRnZSBlcnJvci48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT48L2Jsb2NrcXVvdGU+CjwhLS0gL3dwOnF1b3RlIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoZSByZXZpc2VkIGNoYXB0ZXIgdXNlcyBhbiBhYnN1cmQgZmxvd2NoYXJ0IHRvIGp1c3RpZnkgdGhlIHVzZSBvZiBjb25zZW5zdXMsIG9uIHBhZ2UgOTcsIHRoYXQgc3RhY2tzIGxvZ2ljYWwgZmFsbGFjaWVzIG9uIHRvcCBvZiBlYWNoIG90aGVyIGxpa2UgY29yZHdvb2Q6PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmltYWdlIHsiaWQiOjQ0MDQyMCwic2l6ZVNsdWciOiJsYXJnZSIsImxpbmtEZXN0aW5hdGlvbiI6Im5vbmUifSAtLT4KPGZpZ3VyZSBjbGFzcz0id3AtYmxvY2staW1hZ2Ugc2l6ZS1sYXJnZSI+PGltZyBzcmM9Imh0dHBzOi8vY2xpbWF0ZXNjaWVuY2UucHJlc3Mvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDQvaW1hZ2UtMTkyLTEwMjR4Mzk0LnBuZyIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS00NDA0MjAiLz48L2ZpZ3VyZT4Kc3RhdGV2ZXJzaW9uc3RhdGVzYXZlZEF0c3RhdGVzYXZlZEJ5Y2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5ndGV4dFBhbmVsSGlkZUNvbG9ydGV4dFBhbmVsU2hvd1NwYWNpbmdDb250cm9sc3RleHRQYW5lbEhlYWRpbmdGb250U2l6ZXNpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ3RleHRQYW5lbEhpZGVDb2xvcnRleHRQYW5lbFNob3dTcGFjaW5nQ29udHJvbHN0ZXh0UGFuZWxIZWFkaW5nRm9udFNpemVzaW5uZXJCbG9ja3NUaGlzIGlzIGEgdGltZWx5IGFuZCBzdWJzdGFudGl2ZSBjYWxsLCByb290ZWQgaW4gYSBzcGVjaWZpYyBBcHJpbCAyMDI2IGxldHRlciBmcm9tIHRocmVlIGRpc3Rpbmd1aXNoZWQgcGh5c2ljaXN0c+KAlFJpY2hhcmQgTGluZHplbiAoTUlUIGVtZXJpdHVzKSwgV2lsbGlhbSBIYXBwZXIgKFByaW5jZXRvbiBlbWVyaXR1cyksIGFuZCBTdGV2ZW4gS29vbmluIChTdGFuZm9yZCBIb292ZXIgSW5zdGl0dXRpb24p4oCUdG8gQ2hpZWYgSnVzdGljZSBKb2huIFJvYmVydHMuIFRoZXkgdXJnZSBoaW0sIGFzIGNoYWlyIG9mIHRoZSBGZWRlcmFsIEp1ZGljaWFsIENlbnRlciAoRkpDKSwgdG8gZGlyZWN0IHRoZSByZW1vdmFsIG9mIHRoZSBuZXcg4oCcSG93IFNjaWVuY2UgV29ya3PigJ0gY2hhcHRlciAoNjUgcGFnZXMpIGZyb20gdGhlIGZvdXJ0aCBlZGl0aW9uIG9mIHRoZSBSZWZlcmVuY2UgTWFudWFsIG9uIFNjaWVudGlmaWMgRXZpZGVuY2UgYW5kIHJlaW5zdGF0ZSB0aGUgZWFybGllciwgc2hvcnRlciwgbmV1dHJhbCB2ZXJzaW9uIGJ5IERhdmlkIEdvb2RzdGVpbiAoZm9ybWVyIENhbHRlY2ggdmljZSBwcm92b3N0KS5jbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmd0ZXh0UGFuZWxIaWRlQ29sb3J0ZXh0UGFuZWxTaG93U3BhY2luZ0NvbnRyb2xzdGV4dFBhbmVsSGVhZGluZ0ZvbnRTaXplc2lubmVyQmxvY2tzVGhlIHNjaWVudGlzdHMgYXJndWUgdGhhdCB0aGUgcmVwbGFjZW1lbnQgY2hhcHRlciBzaGlmdHMgZW1waGFzaXMgZnJvbSB0aGUgc2NpZW50aWZpYyBtZXRob2QgKHRlc3RhYmxlIHByZWRpY3Rpb25zIGNvbmZyb250ZWQgd2l0aCBkYXRhLCBmYWxzaWZpYWJpbGl0eSwgcmVwcm9kdWNpYmxlIHJlc3VsdHMpIHRvIOKAnHNjaWVudGlmaWMgY29uc2Vuc3Vz4oCdIGFuZCDigJxjb21tdW5pdHkgbm9ybXMs4oCdIHdoaWNoIHRoZXkgdmlldyBhcyB2dWxuZXJhYmxlIHRvIGdyb3VwdGhpbmssIGZ1bmRpbmcgcHJlc3N1cmVzLCBhbmQgdW50ZXN0YWJsZSBjbGFpbXPigJRlc3BlY2lhbGx5IGluIGZpZWxkcyBsaWtlIGNsaW1hdGUgc2NpZW5jZSB3aGVyZSBjb250cm9sbGVkIGV4cGVyaW1lbnRzIGFyZSBsaW1pdGVkLiBUaGV5IHRpZSB0aGlzIGRpcmVjdGx5IHRvIHRoZSBtYW51YWzigJlzIGluZmx1ZW5jZSBvbiB0aG91c2FuZHMgb2YganVkZ2VzIGhhbmRsaW5nIG92ZXIgMSwwMDAgY2xpbWF0ZS1yZWxhdGVkIGNhc2VzIGFuZCB3YXJuIGl0IHJpc2tzIHVuZGVybWluaW5nIHRoZSBTdXByZW1lIENvdXJ04oCZcyAyMDI0IExvcGVyIEJyaWdodCBkZWNpc2lvbiwgd2hpY2ggZW5kZWQgQ2hldnJvbiBkZWZlcmVuY2UgYW5kIHBsYWNlZCBncmVhdGVyIHJlc3BvbnNpYmlsaXR5IG9uIGp1ZGdlcyB0byBpbmRlcGVuZGVudGx5IGV2YWx1YXRlIHRlY2huaWNhbCBhbmQgc2NpZW50aWZpYyBxdWVzdGlvbnMgaW4gc3RhdHV0b3J5IGludGVycHJldGF0aW9uLgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoaXMgaXMgYSB0aW1lbHkgYW5kIHN1YnN0YW50aXZlIGNhbGwsIHJvb3RlZCBpbiBhIHNwZWNpZmljIEFwcmlsIDIwMjYgbGV0dGVyIGZyb20gdGhyZWUgZGlzdGluZ3Vpc2hlZCBwaHlzaWNpc3Rz4oCUUmljaGFyZCBMaW5kemVuIChNSVQgZW1lcml0dXMpLCBXaWxsaWFtIEhhcHBlciAoUHJpbmNldG9uIGVtZXJpdHVzKSwgYW5kIFN0ZXZlbiBLb29uaW4gKFN0YW5mb3JkIEhvb3ZlciBJbnN0aXR1dGlvbinigJR0byBDaGllZiBKdXN0aWNlIEpvaG4gUm9iZXJ0cy4gVGhleSB1cmdlIGhpbSwgYXMgY2hhaXIgb2YgdGhlIEZlZGVyYWwgSnVkaWNpYWwgQ2VudGVyIChGSkMpLCB0byBkaXJlY3QgdGhlIHJlbW92YWwgb2YgdGhlIG5ldyDigJxIb3cgU2NpZW5jZSBXb3Jrc+KAnSBjaGFwdGVyICg2NSBwYWdlcykgZnJvbSB0aGUgZm91cnRoIGVkaXRpb24gb2YgdGhlIFJlZmVyZW5jZSBNYW51YWwgb24gU2NpZW50aWZpYyBFdmlkZW5jZSBhbmQgcmVpbnN0YXRlIHRoZSBlYXJsaWVyLCBzaG9ydGVyLCBuZXV0cmFsIHZlcnNpb24gYnkgRGF2aWQgR29vZHN0ZWluIChmb3JtZXIgQ2FsdGVjaCB2aWNlIHByb3Zvc3QpLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoZSBzY2llbnRpc3RzIGFyZ3VlIHRoYXQgdGhlIHJlcGxhY2VtZW50IGNoYXB0ZXIgc2hpZnRzIGVtcGhhc2lzIGZyb20gdGhlIHNjaWVudGlmaWMgbWV0aG9kICh0ZXN0YWJsZSBwcmVkaWN0aW9ucyBjb25mcm9udGVkIHdpdGggZGF0YSwgZmFsc2lmaWFiaWxpdHksIHJlcHJvZHVjaWJsZSByZXN1bHRzKSB0byDigJxzY2llbnRpZmljIGNvbnNlbnN1c+KAnSBhbmQg4oCcY29tbXVuaXR5IG5vcm1zLOKAnSB3aGljaCB0aGV5IHZpZXcgYXMgdnVsbmVyYWJsZSB0byBncm91cHRoaW5rLCBmdW5kaW5nIHByZXNzdXJlcywgYW5kIHVudGVzdGFibGUgY2xhaW1z4oCUZXNwZWNpYWxseSBpbiBmaWVsZHMgbGlrZSBjbGltYXRlIHNjaWVuY2Ugd2hlcmUgY29udHJvbGxlZCBleHBlcmltZW50cyBhcmUgbGltaXRlZC4gVGhleSB0aWUgdGhpcyBkaXJlY3RseSB0byB0aGUgbWFudWFs4oCZcyBpbmZsdWVuY2Ugb24gdGhvdXNhbmRzIG9mIGp1ZGdlcyBoYW5kbGluZyBvdmVyIDEsMDAwIGNsaW1hdGUtcmVsYXRlZCBjYXNlcyBhbmQgd2FybiBpdCByaXNrcyB1bmRlcm1pbmluZyB0aGUgU3VwcmVtZSBDb3VydOKAmXMgMjAyNCBMb3BlciBCcmlnaHQgZGVjaXNpb24sIHdoaWNoIGVuZGVkIENoZXZyb24gZGVmZXJlbmNlIGFuZCBwbGFjZWQgZ3JlYXRlciByZXNwb25zaWJpbGl0eSBvbiBqdWRnZXMgdG8gaW5kZXBlbmRlbnRseSBldmFsdWF0ZSB0ZWNobmljYWwgYW5kIHNjaWVudGlmaWMgcXVlc3Rpb25zIGluIHN0YXR1dG9yeSBpbnRlcnByZXRhdGlvbi48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT5zdGF0ZXZlcnNpb25vcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnQmbmJzcDtvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnQmbmJzcDtvcmlnaW5hbENvbnRlbnQmbmJzcDsmbmJzcDtvcmlnaW5hbENvbnRlbnQmbmJzcDsmbmJzcDtvcmlnaW5hbENvbnRlbnQmbmJzcDsmbmJzcDtvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnQmbmJzcDsmbmJzcDtvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnQmbmJzcDsmbmJzcDtvcmlnaW5hbENvbnRlbnQmbmJzcDsmbmJzcDsmbmJzcDtvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnQmbmJzcDtvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRzdGF0ZXZlcnNpb25zdGF0ZXZlcnNpb25zdGF0ZXZlcnNpb25zdGF0ZXZlcnNpb25KdWRnZXMgYXJlIG5vdCBzY2llbnRpc3RzLCBhbmQgdGhlIFN1cHJlbWUgQ291cnQgaGFzIG5ldmVyIGNsYWltZWQgdGhleSBzaG91bGQgcmVzb2x2ZSBzY2llbnRpZmljIGRlYmF0ZXMuIFRoZWlyIHJvbGUgaXMgcHJvY2VkdXJhbCBhbmQgZXZpZGVudGlhcnk6IHRvIGRlbWFuZCB0aGF0IHByb2ZmZXJlZCDigJxzY2llbmNl4oCdIGluIGNvdXJ0IG1lZXRzIGJhc2ljIHN0YW5kYXJkcyBvZiByZWxpYWJpbGl0eSBiZWZvcmUgaXQgaW5mbHVlbmNlcyBvdXRjb21lcyBpbiB0b3hpYyB0b3J0cywgcmVndWxhdG9yeSBjaGFsbGVuZ2VzLCBvciBtYXNzIGxpdGlnYXRpb24uIFBvc3QtTG9wZXIgQnJpZ2h0LCB0aGlzIGdhdGVrZWVwaW5nIGlzIGV2ZW4gbW9yZSBjcml0aWNhbCBiZWNhdXNlIGFnZW5jaWVzIG5vIGxvbmdlciBnZXQgYXV0b21hdGljIGRlZmVyZW5jZSBvbiBhbWJpZ3VvdXMgc3RhdHV0ZXMgaW52b2x2aW5nIHRlY2huaWNhbCBtYXR0ZXJzLgoKY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5ndGV4dFBhbmVsSGlkZUNvbG9ydGV4dFBhbmVsU2hvd1NwYWNpbmdDb250cm9sc3RleHRQYW5lbEhlYWRpbmdGb250U2l6ZXNpbm5lckJsb2Nrc0p1ZGdlcyBhcmUgbm90IHNjaWVudGlzdHMsIGFuZCB0aGUgU3VwcmVtZSBDb3VydCBoYXMgbmV2ZXIgY2xhaW1lZCB0aGV5IHNob3VsZCByZXNvbHZlIHNjaWVudGlmaWMgZGViYXRlcy4gVGhlaXIgcm9sZSBpcyBwcm9jZWR1cmFsIGFuZCBldmlkZW50aWFyeTogdG8gZGVtYW5kIHRoYXQgcHJvZmZlcmVkIOKAnHNjaWVuY2XigJ0gaW4gY291cnQgbWVldHMgYmFzaWMgc3RhbmRhcmRzIG9mIHJlbGlhYmlsaXR5IGJlZm9yZSBpdCBpbmZsdWVuY2VzIG91dGNvbWVzIGluIHRveGljIHRvcnRzLCByZWd1bGF0b3J5IGNoYWxsZW5nZXMsIG9yIG1hc3MgbGl0aWdhdGlvbi4gUG9zdC1Mb3BlciBCcmlnaHQsIHRoaXMgZ2F0ZWtlZXBpbmcgaXMgZXZlbiBtb3JlIGNyaXRpY2FsIGJlY2F1c2UgYWdlbmNpZXMgbm8gbG9uZ2VyIGdldCBhdXRvbWF0aWMgZGVmZXJlbmNlIG9uIGFtYmlndW91cyBzdGF0dXRlcyBpbnZvbHZpbmcgdGVjaG5pY2FsIG1hdHRlcnMuY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5ndGV4dFBhbmVsSGlkZUNvbG9ydGV4dFBhbmVsU2hvd1NwYWNpbmdDb250cm9sc3RleHRQYW5lbEhlYWRpbmdGb250U2l6ZXNpbm5lckJsb2Nrc19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19jbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmd0ZXh0UGFuZWxIaWRlQ29sb3J0ZXh0UGFuZWxTaG93U3BhY2luZ0NvbnRyb2xzdGV4dFBhbmVsSGVhZGluZ0ZvbnRTaXplc2lubmVyQmxvY2tzCgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+SnVkZ2VzIGFyZSBub3Qgc2NpZW50aXN0cywgYW5kIHRoZSBTdXByZW1lIENvdXJ0IGhhcyBuZXZlciBjbGFpbWVkIHRoZXkgc2hvdWxkIHJlc29sdmUgc2NpZW50aWZpYyBkZWJhdGVzLiBUaGVpciByb2xlIGlzIHByb2NlZHVyYWwgYW5kIGV2aWRlbnRpYXJ5OiB0byBkZW1hbmQgdGhhdCBwcm9mZmVyZWQg4oCcc2NpZW5jZeKAnSBpbiBjb3VydCBtZWV0cyBiYXNpYyBzdGFuZGFyZHMgb2YgcmVsaWFiaWxpdHkgYmVmb3JlIGl0IGluZmx1ZW5jZXMgb3V0Y29tZXMgaW4gdG94aWMgdG9ydHMsIHJlZ3VsYXRvcnkgY2hhbGxlbmdlcywgb3IgbWFzcyBsaXRpZ2F0aW9uLiBQb3N0LUxvcGVyIEJyaWdodCwgdGhpcyBnYXRla2VlcGluZyBpcyBldmVuIG1vcmUgY3JpdGljYWwgYmVjYXVzZSBhZ2VuY2llcyBubyBsb25nZXIgZ2V0IGF1dG9tYXRpYyBkZWZlcmVuY2Ugb24gYW1iaWd1b3VzIHN0YXR1dGVzIGludm9sdmluZyB0ZWNobmljYWwgbWF0dGVycy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+c3RhdGV2ZXJzaW9uZG9jdW1lbnRkYXRlZG9jdW1lbnRzdGF0dXNkb2N1bWVudHRpdGxldXRpYyBlcGVlcnRlciBudHVyZG9jdW1lbnRjb250ZW50ZG9jdW1lbnRleGNlcnB0ZG9jdW1lbnRhdXRob3Jkb2N1bWVudGZlYXR1cmVkX21lZGlhZG9jdW1lbnRjb21tZW50X3N0YXR1c2RvY3VtZW50cGluZ19zdGF0dXNkb2N1bWVudHN0aWNreWRvY3VtZW50dGVtcGxhdGVkb2N1bWVudGZvcm1hdGRvY3VtZW50bWV0YV9jb2Jsb2Nrc19hdHRyX2NvYmxvY2tzX2RpbWVuc2lvbnNfY29ibG9ja3NfcmVzcG9uc2l2ZV9oZWlnaHRfY29ibG9ja3NfYWNjb3JkaW9uX2llX3N1cHBvcnRhZHZhbmNlZF9zZW9fZGVzY3JpcHRpb25qZXRwYWNrX3Nlb19odG1sX3RpdGxlamV0cGFja19zZW9fbm9pbmRleF9qZXRwYWNrX25ld3NsZXR0ZXJfYWNjZXNzX2pldHBhY2tfZG9udF9lbWFpbF9wb3N0X3RvX3N1YnNfamV0cGFja19uZXdzbGV0dGVyX3RpZXJfaWRfamV0cGFja19tZW1iZXJzaGlwc19jb250YWluc19wYXl3YWxsZWRfY29udGVudF9qZXRwYWNrX21lbWJlcnNoaXBzX2NvbnRhaW5zX3BhaWRfY29udGVudGZvb3Rub3Rlc2pldHBhY2tfcHVibGljaXplX21lc3NhZ2VqZXRwYWNrX3B1YmxpY2l6ZV9mZWF0dXJlX2VuYWJsZWRqZXRwYWNrX3NvY2lhbF9wb3N0X2FscmVhZHlfc2hhcmVkamV0cGFja19zb2NpYWxfb3B0aW9uc2pldHBhY2tfcG9zdF93YXNfZXZlcl9wdWJsaXNoZWRkb2N1bWVudGNhdGVnb3JpZXNkb2N1bWVudHRhZ3Nkb2N1bWVudGJsb2Nrc1RoZSBDaGllZiBKc2VvZiB0aCBTdXJtIENvdSBtdXN0IGFjdCB0byByc3RvZXJlYWwgc2NpZWNlIG8gamRpY2lhbCBvdmVzaWdodGNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzYWx0Y2FwdGlvbm5vQm90dG9tTWFyZ2lubm9Ub3BNYXJnaW5maWx0ZXJpbm5lckJsb2Nrc2lkbGlua3VybHNpemVTbHVnbGlua0Rlc3RpbmF0aW9uYWxpZ248IS0tIHdwOmltYWdlIHsiaWQiOjQ0MDQxMywic2l6ZVNsdWciOiJsYXJnZSIsImxpbmtEZXN0aW5hdGlvbiI6Im5vbmUiLCJhbGlnbiI6ImNlbnRlciJ9IC0tPgo8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSBhbGlnbmNlbnRlciBzaXplLWxhcmdlIj48aW1nIHNyYz0iaHR0cHM6Ly9jbGltYXRlc2NpZW5jZS5wcmVzcy93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNC8wLVRoZS1DaGllZi1KdXN0aWNlLW9mLXRoZS1TdXByZW1lLUNvdXJ0LW11c3QtYWN0LXRvLXJlc3RvcmUtcmVhbC1zY2llbmNlLXRvLWp1ZGljaWFsLW92ZXJzaWdodC02ODd4MTAyNC5qcGciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtNDQwNDEzIi8+PC9maWd1cmU+CjwhLS0gL3dwOmltYWdlIC0tPnN0YXRldmVyc2lvbjxhIGhyZWY9Imh0dHBzOi8vd3d3LmNmYWN0Lm9yZy8yMDI2LzA0LzE5L3RoZS1jaGllZi1qdXN0aWNlLW9mLXRoZS1zdXByZW1lLWNvdXJ0LW11c3QtYWN0LXRvLXJlc3RvcmUtcmVhbC1zY2llbmNlLXRvLWp1ZGljaWFsLW92ZXJzaWdodC8iPkNGQUNUPC9hPmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ3RleHRQYW5lbEhpZGVDb2xvcnRleHRQYW5lbFNob3dTcGFjaW5nQ29udHJvbHN0ZXh0UGFuZWxIZWFkaW5nRm9udFNpemVzaW5uZXJCbG9ja3NGcm9tIEJ5PGEgaHJlZj0iaHR0cHM6Ly93d3cuY2ZhY3Qub3JnL2F1dGhvci9ndWVzdGF1dGhvcjEyNjgxNzQ1NzczMTg0d3d3LWNmYWN0LW9yZy8iPktldmluIE1vb25leTwvYT4sPGEgaHJlZj0iaHR0cHM6Ly93d3cuY2ZhY3Qub3JnL2F1dGhvci9ndWVzdGF1dGhvcjMzMTc2MTc0NzUzMDU0NXd3dy1jZmFjdC1vcmcvIj5KZWZmIFJleW5vbGRzPC9hPiBjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmd0ZXh0UGFuZWxIaWRlQ29sb3J0ZXh0UGFuZWxTaG93U3BhY2luZ0NvbnRyb2xzdGV4dFBhbmVsSGVhZGluZ0ZvbnRTaXplc2lubmVyQmxvY2tzRnJvbSBhIGhyZWY9Imh0dHBzOi93d3cuY2ZhY3Qub3JnLzIwMjYvMDQvMTkvdGhlLWNoaWVmLWp1c3RpY2Utb2YtdGhlLXN1cmVtZS1jb3VydC1tdXN0LWFjdC10by1yZXN0b3JlLXJlYWwtc2NpZW5jZS10by1qdWRpY2lhbC1vdmVyc2lnaHQvIkNGQUNUPC9hPjwvcD4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5CeSA8YSBocmVmPSJodHRwczovL3d3dy5jZmFjdC5vcmcvYXV0aG9yL2d1ZXN0YXV0aG9yMTI2ODE3NDU3NzMxODR3d3ctY2ZhY3Qtb3JnLyI+S2V2aW4gTW9vbmV5PC9hPizCoDxhIGhyZWY9Imh0dHBzOi8vd3d3LmNmYWN0Lm9yZy9hdXRob3IvZ3Vlc3RhdXRob3IzMzE3NjE3NDc1MzA1NDV3d3ctY2ZhY3Qtb3JnLyI+SmVmZiBSZXlub2xkczwvYT48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgpzdGF0ZXZlcnNpb248cD5CdXQgY29uZnVzaW5nbHksIHRoZSBOYXRpb25hbCBBY2FkZW15IG9mIFNjaWVuY2VzIHdpbGzCoDxlbT5ub3Q8L2VtPsKgcmVtb3ZlIHRoZSBjaGFwdGVyIGZyb20gaXRzIHByaW50ZWQgYW5kIG9ubGluZSB2ZXJzaW9ucyBvZiB0aGUgc2FtZSBtYW51YWwuIEluc3RlYWQsIHRoZSBvcmdhbml6YXRpb24gaGFzIG9wdGVkIGZvciDigJxhc3Rlcmlza2VkIGxhbmd1YWdl4oCdIHRvIGluZGljYXRlIHRoYXQgdGhlIEZlZGVyYWwgSnVkaWNpYWwgQ2VudGVyIGhhcyBvbWl0dGVkIHRoZSBjaGFwdGVyIGZyb20gaXRzIG93biB2ZXJzaW9uIG9mIHRoZSBtYW51YWwuPC9wPgo8cD5UaGF0IGZpeCB3b3VsZCBhbGxldmlhdGUgYWxsIGNvbmZ1c2lvbiBhbmQgZ3VpZGUganVkZ2VzIHRvd2FyZCBydWxpbmcgYWNjb3JkaW5nIHRvwqA8ZW0+YWN0dWFsPC9lbT7CoHNjaWVuY2XigJRub3QgYWdlbmRhLWRyaXZlbiBwb2xpdGljYWwgYWN0aXZpc20gZGlzZ3Vpc2VkIGFzIOKAnHNjaWVudGlmaWMgY29uc2Vuc3VzLuKAnTwvcD4KPHA+PGVtPlRoaXMgYXJ0aWNsZSBvcmlnaW5hbGx5IGFwcGVhcmVkIGF0wqA8YSBocmVmPSJodHRwczovL3Jlc3RvcmF0aW9uLW5ld3MuY29tL2V4Y2x1c2l2ZS10aGUtY2hpZWYtanVzdGljZS1tdXN0LWFjdC10by1yZXN0b3JlLXJlYWwtc2NpZW5jZS10by1qdWRpY2lhbC1vdmVyc2lnaHQiPlJlc3RvcmF0aW9uIE5ld3M8L2E+PC9lbT48L3A+CnN0YXRldmVyc2lvbmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ3RleHRQYW5lbEhpZGVDb2xvcnRleHRQYW5lbFNob3dTcGFjaW5nQ29udHJvbHN0ZXh0UGFuZWxIZWFkaW5nRm9udFNpemVzaW5uZXJCbG9ja3NKdXN0IGFzIGJhZCBpcyBob3cgdGhlIHJldmlzZWQgY2hhcHRlciDigJxtaXNjaGFyYWN0ZXJpemVz4oCdIHNjaWVuY2UgYXMgYSBjb21tdW5pdHktZ292ZXJuZWQgZW50ZXJwcmlzZSByYXRoZXIgdGhhbiBhIHF1ZXN0IGZvciBvYmplY3RpdmUgdHJ1dGguIOKAnFNjaWVuY2UgaXMgaW5kZWVkIGEgaHVtYW4gYWN0aXZpdHks4oCdIHRoZSBsZXR0ZXIgc2F5cyzigJ0gYnV0IGl0cyBhdXRob3JpdHkgZGVyaXZlcyBmcm9tIHJlcHJvZHVjaWJsZSByZXN1bHRzLCBub3QgZnJvbSBjb21tdW5pdHkgbm9ybXMgb3IgbWFqb3JpdHkgYWdyZWVtZW50LuKAnWNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+U2NpZW50aXN0cyBHcm91bmRlZCBpbiB0aGUgU2NpZW50aWZpYyBNZXRob2Q8L3N0cm9uZz5sZXZlbGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaHJlZSBzY2llbnRpc3RzIHNpZ25lZCB0aGUgbGV0dGVyOiBSaWNoYXJkIExpbmR6ZW4sIGFuIGVtZXJpdHVzIHByb2Zlc3NvciBvZiBwaHlzaWNzIGF0IHRoZSBNYXNzYWNodXNldHRzIEluc3RpdHV0ZSBvZiBUZWNobm9sb2d5OyBXaWxsaWFtIEhhcHBlciwgYW4gZW1lcml0dXMgcHJvZmVzc29yIG9mIHBoeXNpY3MgYXQgUHJpbmNldG9uIFVuaXZlcnNpdHk7IGFuZCBTdGV2ZW4gS29vbmluLCB0aGUgRWR3YXJkIFRlbGxlciBzZW5pb3IgZmVsbG93IGF0IFN0YW5mb3JkIFVuaXZlcnNpdHnigJlzIEhvb3ZlciBJbnN0aXR1dGlvbi5kcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZXkgY3JlZGl0IHRoZSBGZWRlcmFsIEp1ZGljaWFsIENlbnRlciBmb3IgcmVtb3ZpbmcgYSBjaGFwdGVyIHRpdGxlZCDigJxSZWZlcmVuY2UgR3VpZGUgb24gQ2xpbWF0ZSBTY2llbmNl4oCdIGluIHJlc3BvbnNlIHRvIGNvcnJlc3BvbmRlbmNlIGZyb20gMjggc3RhdGUgYXR0b3JuZXlzIGdlbmVyYWwgdGhhdCBkb2N1bWVudGVkIGNvbmZsaWN0cyBvZiBpbnRlcmVzdCBhbmQgdW5zdXBwb3J0ZWQgY2xhaW1zLmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50QnV0IGhlcmXigJlzIHdoeSB0aGVyZeKAmXMgc3RpbGwgYSBwcm9ibGVtOiBBIGNoYXB0ZXIgdW5kZXJwaW5uaW5nIHRoZSByZW1vdmVkIGNoYXB0ZXIgcmVtYWlucyBpbiBwbGFjZS4gSXQgaXMgdGhpcyBtYXNzaXZlIGNoYXB0ZXLigJR0aXRsZWQg4oCcSG93IFNjaWVuY2UgV29ya3PigJ3igJR0aGF0IExpbmR6ZW4sIEhhcHBlciwgYW5kIEtvb25pbiB3YW50IHJlcGxhY2VkIHdpdGggYW4gZWFybGllciBuZXV0cmFsIGFuZCBhcG9saXRpY2FsIHZlcnNpb246ZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc3ZhbHVlY2l0YXRpb25mb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50QWx0aG91Z2ggdGhlIGNsaW1hdGUgY2hhcHRlciBoYXMgYmVlbiByZW1vdmVkLCB0aGUgY2hhcHRlciB0aGF0IHVuZGVyZ2lyZGVkIGl04oCU4oCdSG93IFNjaWVuY2UgV29ya3PigJ3igJRyZW1haW5zLiBUaGlzIGNoYXB0ZXIsIDY1IHBhZ2VzIGxvbmcsIHJlcGxhY2VzIHRoZSBtdWNoIHNob3J0ZXIgYW5kIHdpZGVseSByZXNwZWN0ZWQgMTgtcGFnZSB2ZXJzaW9uIHdyaXR0ZW4gZm9yIGVhcmxpZXIgZWRpdGlvbnMgYnkgRGF2aWQgR29vZHN0ZWluLCBmb3JtZXIgVmljZSBQcm92b3N0IG9mIENhbHRlY2guIFRoZSBuZXcgY2hhcHRlciBkb2VzIG5vdCBhY2tub3dsZWRnZSB0aGUgcHJpb3IgdmVyc2lvbiwgbm9yIGRvZXMgaXQgcmVzZW1ibGUgaXQgaW4gc3Vic3RhbmNlIG9yIHRvbmUuZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGUgbGVhZCBhdXRob3Igb2YgdGhlIG5ldyBjaGFwdGVyLCBQcm9mZXNzb3IgTWljaGFlbCBXZWlzYmVyZywgaXMgYSBwaGlsb3NvcGhlciB3aG8gYWxzbyBzZXJ2ZXMgYXMgYSBjbGltYXRlIGRpcGxvbWF0IGFuZCBhZHZpc29yIHRvIHNldmVyYWwgbmF0aW9uYWwgZGVsZWdhdGlvbnMgYXQgdGhlIENvbmZlcmVuY2Ugb2YgdGhlIFBhcnRpZXMgb2YgdGhlIFVOIEZyYW1ld29yayBDb252ZW50aW9uIG9uIENsaW1hdGUgQ2hhbmdlIChDT1ApIG5lZ290aWF0aW9ucy4gSGlzIHB1YmxpYyBiaW9ncmFwaHkgaGlnaGxpZ2h0cyBoaXMgd29yayBkZXZlbG9waW5nIHN0cmF0ZWdpZXMgdG8gc2VjdXJlIGNsaW1hdGUtcmVsYXRlZCBmaW5hbmNpYWwgdHJhbnNmZXJzIGZvciBzbWFsbCBpc2xhbmQgc3RhdGVzLiBUaGVzZSByb2xlcyBkbyBub3QgaW5oZXJlbnRseSBkaXNxdWFsaWZ5IGhpbS4gQnV0IGhleSBkbyBjcmVhdGUgYSBjbGVhciBhcHBlYXJhbmNlIG9mIGNvbmZsaWN0IHdoZW4gd3JpdGluZyBhIGNoYXB0ZXIgaW50ZW5kZWQgdG8gZ3VpZGUganVkZ2VzIG9uIHdoYXQgY29uc3RpdHV0ZXMgbGVnaXRpbWF0ZSBzY2llbnRpZmljIGV2aWRlbmNl4oCUcGFydGljdWxhcmx5IGluIGxpdGlnYXRpb24gd2hlcmUgdHJpbGxpb25zIG9mIGRvbGxhcnMgbWF5IGJlIGF0IHN0YWtlLmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VGhlIGRpcmVjdG9yIG9mIHRoZSBGZWRlcmFsIEp1ZGljaWFsIENlbnRlciBoYXMgZGVsZXRlZCB0aGUgY2xpbWF0ZSBzY2llbmNlIGNoYXB0ZXIgZnJvbSBpdHMgdmVyc2lvbiBvZiB0aGUgbWFudWFsLmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50QnV0IGNvbmZ1c2luZ2x5LCB0aGUgTmF0aW9uYWwgQWNhZGVteSBvZiBTY2llbmNlcyB3aWxsJm5ic3A7PGVtPm5vdDwvZW0+Jm5ic3A7cmVtb3ZlIHRoZSBjaGFwdGVyIGZyb20gaXRzIHByaW50ZWQgYW5kIG9ubGluZSB2ZXJzaW9ucyBvZiB0aGUgc2FtZSBtYW51YWwuIEluc3RlYWQsIHRoZSBvcmdhbml6YXRpb24gaGFzIG9wdGVkIGZvciDigJxhc3Rlcmlza2VkIGxhbmd1YWdl4oCdIHRvIGluZGljYXRlIHRoYXQgdGhlIEZlZGVyYWwgSnVkaWNpYWwgQ2VudGVyIGhhcyBvbWl0dGVkIHRoZSBjaGFwdGVyIGZyb20gaXRzIG93biB2ZXJzaW9uIG9mIHRoZSBtYW51YWwuZHJvcENhcGZvbnRXZWlnaHR0ZXh0VHJhbnNmb3Jtbm9Cb3R0b21TcGFjaW5nbm9Ub3BTcGFjaW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGUgcmVzdWx0aW5nIGNvbmZ1c2lvbiBjb3VsZCBjcmVhdGUgdnVsbmVyYWJpbGl0aWVzIGZvciBhY3RpdmlzdCBqdWRnZXMgdG8gZXhwbG9pdCBpbiBmYXZvciBvZiBlbnZpcm9ubWVudGFsIGFjdGl2aXN0c+KAlHBlcmhhcHMgZGVsaWJlcmF0ZWx5LmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50Q2hpZWYgSnVzdGljZSBSb2JlcnRzIGNvdWxkIGltcGxlbWVudCBhbiBpbW1lZGlhdGUgZml4OiBTaW1wbHkgcmV2ZXJ0IHRvIHRoZSBvcmlnaW5hbCB2ZXJzaW9uIG9mIOKAnEhvdyBTY2llbmNlIFdvcmtzLOKAnSB3aGljaCByZWxpZWQgc29sZWx5IG9uIHRoZSBzY2llbnRpZmljIG1ldGhvZC5kcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoYXQgZml4IHdvdWxkIGFsbGV2aWF0ZSBhbGwgY29uZnVzaW9uIGFuZCBndWlkZSBqdWRnZXMgdG93YXJkIHJ1bGluZyBhY2NvcmRpbmcgdG8mbmJzcDs8ZW0+YWN0dWFsPC9lbT4mbmJzcDtzY2llbmNl4oCUbm90IGFnZW5kYS1kcml2ZW4gcG9saXRpY2FsIGFjdGl2aXNtIGRpc2d1aXNlZCBhcyDigJxzY2llbnRpZmljIGNvbnNlbnN1cy7igJ1kcm9wQ2FwZm9udFdlaWdodHRleHRUcmFuc2Zvcm1ub0JvdHRvbVNwYWNpbmdub1RvcFNwYWNpbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxlbT5UaGlzIGFydGljbGUgb3JpZ2luYWxseSBhcHBlYXJlZCBhdCZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vcmVzdG9yYXRpb24tbmV3cy5jb20vZXhjbHVzaXZlLXRoZS1jaGllZi1qdXN0aWNlLW11c3QtYWN0LXRvLXJlc3RvcmUtcmVhbC1zY2llbmNlLXRvLWp1ZGljaWFsLW92ZXJzaWdodCI+UmVzdG9yYXRpb24gTmV3czwvYT48L2VtPmRyb3BDYXBmb250V2VpZ2h0dGV4dFRyYW5zZm9ybW5vQm90dG9tU3BhY2luZ25vVG9wU3BhY2luZ3RleHRQYW5lbEhpZGVDb2xvcnRleHRQYW5lbFNob3dTcGFjaW5nQ29udHJvbHN0ZXh0UGFuZWxIZWFkaW5nRm9udFNpemVzaW5uZXJCbG9ja3M8cD5SZXN0b3JhdGlvbiBOZXdzIG9idGFpbmVkIGEgY29weSBvZiB0aGUgbGV0dGVyLCBwZW5uZWQgYnkgc2NpZW50aXN0cyB3aXRoIGV4cGVydGlzZSBpbiBwaHlzaWNzIGFuZCBhdG1vc3BoZXJpYyBzdHVkaWVzLCB3aG8gZXhwcmVzcyBzZXJpb3VzIGNvbmNlcm5zIGFib3V0IHRoZSBmb3VydGggZWRpdGlvbiBvZiB0aGXCoDxhIGhyZWY9Imh0dHBzOi8vd3d3LmZqYy5nb3YvY29udGVudC8zOTY0NTYvcmVmZXJlbmNlLW1hbnVhbC1zY2llbnRpZmljLWV2aWRlbmNlLWZvdXJ0aC1lZGl0aW9uIj5SZWZlcmVuY2UgTWFudWFsIG9uIFNjaWVudGlmaWMgRXZpZGVuY2U8L2E+LiBUaGUgYXV0aG9ycyBjbGFpbSBpdCBkZXBhcnRzIGZyb20gd2hhdCB0aGV5IHZpZXcgYXMgYSBsb25nLXN0YW5kaW5nIHByYWN0aWNlIG9mIG5ldXRyYWxpdHkuPC9wPgo8cD5UaGUgc2NpZW50aXN0cyBhcmUgYXNraW5nIFJvYmVydHMgdG8gZGlyZWN0IHRoZcKgPGEgaHJlZj0iaHR0cHM6Ly93d3cuZmpjLmdvdi9hYm91dCI+RmVkZXJhbCBKdWRpY2lhbCBDZW50ZXI8L2E+wqB0byByZW1vdmUgb25lIG9mIHRoZSBtYW51YWzigJlzIGNoYXB0ZXJzIGFuZCByZXBsYWNlIGl0IHdpdGggZWFybGllciB2ZXJzaW9uIOKAnHRoYXQgcmVtYWlucyBhIGNvbmNpc2UsIGFjY3VyYXRlLCBhbmQgbm9uLWlkZW9sb2dpY2FsIGV4cGxhbmF0aW9uIGZvciBzY2llbnRpZmljIHJlYXNvbmluZyBhcHByb3ByaWF0ZSBmb3IganVkaWNpYWwgdXNlLuKAnSBPdGhlcndpc2UsIHRoZSBzY2llbnRpc3RzIHdhcm4sIHRoZSBqdWRpY2lhcnkgY291bGQgYmUgY29udGFtaW5hdGVkIHdpdGggZmF1bHR5IGV2aWRlbmNlLjwvcD4KPHA+VGhpcyBpcyBubyBzbWFsbCBhZG1pbmlzdHJhdGl2ZSBtYW5uZXIuIEluIHRoZSB3YWtlIG9mIHRoZSAyMDI0wqA8ZW0+TG9wZXIgQnJpZ2h0PC9lbT7CoGRlY2lzaW9uIGJ5IHRoZSBTdXByZW1lIENvdXJ0IHRoYXQgcmV2ZXJzZWQgdGhlIGxvbmdzdGFuZGluZyDigJxDaGV2cm9uIERlZmVyZW5jZeKAnSBkb2N0cmluZSwganVzdGljZXMgbm93IGhhdmUgdGhlIGZyZWVkb20gdG8gaW50ZXJwcmV0IGFtYmlndW91cyBsYXdzLCBpbnN0ZWFkIG9mIGRlZmVycmluZyB0aGF0IGludGVycHJldGF0aW9uIHRvIGJ1cmVhdWNyYXRzLiBSYXRoZXIgdGhhbiByZWx5aW5nIG9uIGEgZmVkZXJhbCBhZ2VuY3kgdG8gd3JpdGUgaXRzIG93biBydWxlcyBpbiB0aGUgZmFjZSBvZiBzdWNoIHN0YXR1dG9yeSBhbWJpZ3VpdHksIGp1ZGdlcyBjYW4gbm93IHJ1bGUgd2hldGhlciBmZWRlcmFsIHJlZ3VsYXRpb25zIG1ha2UgYW55IHNlbnNlIGdpdmVuIHRoZSBjb250cm9sbGluZyBzdGF0dXRlLjwvcD4KPHA+VGhlIG5ldyByZXdyaXRlIG9mIGd1aWRhbmNlIHRvIGp1ZGdlcyBhcHBlYXJzIHRvIGNvbnN0aXR1dGUgYSBkZWxpYmVyYXRlIHNhYm90YWdlIG9mIHRoZcKgPGVtPkxvcGVyIEJyaWdodDwvZW0+wqBydWxpbmcsIG9uY2UgYWdhaW4gYm94aW5nIGluIGp1ZGdlcy4gSW4gdGhpcyBpbnN0YW5jZSwgaG93ZXZlciwgdGhlIGxpbWl0YXRpb25zIHJlcXVpcmUganVkZ2VzIHRvIGNvbnNpZGVyIOKAnHNjaWVudGlmaWMgY29uc2Vuc3Vz4oCdIE9WRVIgc2NpZW5jZSBkZXRlcm1pbmVkIGJ5IHRoZSBzY2llbnRpZmljIG1ldGhvZC48L3A+CjxwPlRoZcKgPGEgaHJlZj0iaHR0cHM6Ly93d3cuZmpjLmdvdi9hYm91dCI+RmVkZXJhbCBKdWRpY2lhbCBDZW50ZXI8L2E+wqBpcyB0aGUgcHJpbWFyeSByZXNlYXJjaCBhbmQgZWR1Y2F0aW9uIGFnZW5jeSBmb3IgdGhlIFVuaXRlZCBTdGF0ZXMgZmVkZXJhbCBjb3VydHMsIGVzdGFibGlzaGVkIGJ5IENvbmdyZXNzIGluIDE5NjcuIExvY2F0ZWQgaW4gV2FzaGluZ3RvbiwgRC5DLiwgaXQgaW1wcm92ZXMganVkaWNpYWwgYWRtaW5pc3RyYXRpb24gYnkgZWR1Y2F0aW5nIGZlZGVyYWwganVkZ2VzIGFuZCBzdGFmZiwgcmVzZWFyY2hpbmcgY291cnQgb3BlcmF0aW9ucywgYW5kIHByZXNlcnZpbmcganVkaWNpYWwgaGlzdG9yeSwgYWxsIHdoaWxlIG9wZXJhdGluZyB3aXRob3V0IHBvbGljeW1ha2luZyBvciBlbmZvcmNlbWVudCBhdXRob3JpdHkuPC9wPgo8cD5JbiBGZWJydWFyeSwgRVBBIEFkbWluaXN0cmF0b3IgTGVlIFplbGRpbsKgPGEgaHJlZj0iaHR0cHM6Ly93d3cuZXBhLmdvdi9uZXdzcmVsZWFzZXMvcHJlc2lkZW50LXRydW1wLWFuZC1hZG1pbmlzdHJhdG9yLXplbGRpbi1kZWxpdmVyLXNpbmdsZS1sYXJnZXN0LWRlcmVndWxhdG9yeS1hY3Rpb24tdXMiPmFubm91bmNlZDwvYT7CoHRoYXQgaGlzIGFnZW5jeSB3b3VsZCByZXZlcnNlIHRoZSBPYmFtYS1lcmEgcnVsZSB3aGlsZSBzYXZpbmcgQW1lcmljYW4gdGF4cGF5ZXJzIG1vcmUgdGhhbiAkMS4zIHRyaWxsaW9uIGluIHRoZSBwcm9jZXNzLiBUaGUgZW5kYW5nZXJtZW50IGZpbmRpbmcgc2l0cyBhdCB0aGUgY2VudGVyIG9mIGNvc3RseSBjbGltYXRlIHJlZ3VsYXRpb25zIHRoYXQgcmVzdHJpY3QgY29uc3VtZXIgY2hvaWNlLjwvcD4KPHA+VGhlIHByb2JsZW0gYmVnYW4gaW4gMjAwNyB3aGVuIHRoZSBVLlMuIFN1cHJlbWUgQ291cnQgcnVsZWQgaW7CoDxhIGhyZWY9Imh0dHBzOi8vd3d3Lm95ZXoub3JnL2Nhc2VzLzIwMDYvMDUtMTEyMCI+PGVtPk1hc3NhY2h1c2V0dHMgdi4gRVBBPC9lbT48L2E+PGVtPsKgPC9lbT50aGF0IGdyZWVuaG91c2UgZ2FzZXMgY291bGQgcXVhbGlmeSBhcyBwb2xsdXRhbnRzIHVuZGVyIHRoZcKgPGEgaHJlZj0iaHR0cHM6Ly93d3cuZXBhLmdvdi9sYXdzLXJlZ3VsYXRpb25zL3N1bW1hcnktY2xlYW4tYWlyLWFjdCI+Q2xlYW4gQWlyIEFjdDwvYT4uIEluIGl0cyA14oCTNCBkZWNpc2lvbiwgdGhlIGhpZ2ggY291cnQgZ2F2ZSBjbGltYXRlIGFjdGl2aXN0cyB0aGUgZ3JlZW5saWdodCB0aGV5IG5lZWRlZOKAlHZpYSB0aGUgRVBB4oCUdG8gZXhlcnQgd2lkZXNwcmVhZCBjb250cm9sIG92ZXIgdGhlIGVjb25vbXkgd2l0aG91dCBjb25ncmVzc2lvbmFsIGlucHV0LjwvcD4KPHA+SW4gMTk5MywgdGhlIFN1cHJlbWUgQ291cnQgZXN0YWJsaXNoZWQgYSBwcmVjaXNlIGRlZmluaXRpb24gb2YgdGhlIHNjaWVudGlmaWMgbWV0aG9kIGluwqA8YSBocmVmPSJodHRwczovL3N1cHJlbWUuanVzdGlhLmNvbS9jYXNlcy9mZWRlcmFsL3VzLzUwOS81NzkvIj48ZW0+RGF1YmVydCB2LiBNZXJyZWxsIERvdyBQaGFybWFjZXV0aWNhbHM8L2VtPjwvYT4uIFRoZSBsZXR0ZXIgdG8gUm9iZXJ0cyBwb2ludHMgb3V0IHRoYXQgdGhlIHRoaXJkIGVkaXRpb24gb2YgdGhlIFJlZmVyZW5jZSBNYW51YWwsIHB1Ymxpc2hlZCBpbiAxOTk0LCByZWxpZXMgb24gdGhpcyBydWxpbmcsIGFzIHdlbGwgYXMgdGhlIGxvbmctZXN0YWJsaXNoZWQgYWNjZXB0YW5jZSBvZiB0aGUgc2NpZW50aWZpYyBtZXRob2QgYXMgdGhlIOKAnGdvbGQgc3RhbmRhcmTigJ0gZm9yIHNjaWVudGlmaWMgZXZpZGVuY2UuPC9wPgo8IS0tIC93cDppbWFnZSAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5KdXN0IGFzIGJhZCBpcyBob3cgdGhlIHJldmlzZWQgY2hhcHRlciDigJxtaXNjaGFyYWN0ZXJpemVz4oCdIHNjaWVuY2UgYXMgYSBjb21tdW5pdHktZ292ZXJuZWQgZW50ZXJwcmlzZSByYXRoZXIgdGhhbiBhIHF1ZXN0IGZvciBvYmplY3RpdmUgdHJ1dGguIOKAnFNjaWVuY2UgaXMgaW5kZWVkIGEgaHVtYW4gYWN0aXZpdHks4oCdIHRoZSBsZXR0ZXIgc2F5cyzigJ0gYnV0IGl0cyBhdXRob3JpdHkgZGVyaXZlcyBmcm9tIHJlcHJvZHVjaWJsZSByZXN1bHRzLCBub3QgZnJvbSBjb21tdW5pdHkgbm9ybXMgb3IgbWFqb3JpdHkgYWdyZWVtZW50LuKAnTwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjN9IC0tPgo8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPjxzdHJvbmc+U2NpZW50aXN0cyBHcm91bmRlZCBpbiB0aGUgU2NpZW50aWZpYyBNZXRob2Q8L3N0cm9uZz48L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRocmVlIHNjaWVudGlzdHMgc2lnbmVkIHRoZSBsZXR0ZXI6IFJpY2hhcmQgTGluZHplbiwgYW4gZW1lcml0dXMgcHJvZmVzc29yIG9mIHBoeXNpY3MgYXQgdGhlIE1hc3NhY2h1c2V0dHMgSW5zdGl0dXRlIG9mIFRlY2hub2xvZ3k7IFdpbGxpYW0gSGFwcGVyLCBhbiBlbWVyaXR1cyBwcm9mZXNzb3Igb2YgcGh5c2ljcyBhdCBQcmluY2V0b24gVW5pdmVyc2l0eTsgYW5kIFN0ZXZlbiBLb29uaW4sIHRoZSBFZHdhcmQgVGVsbGVyIHNlbmlvciBmZWxsb3cgYXQgU3RhbmZvcmQgVW5pdmVyc2l0eeKAmXMgSG9vdmVyIEluc3RpdHV0aW9uLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoZXkgY3JlZGl0IHRoZSBGZWRlcmFsIEp1ZGljaWFsIENlbnRlciBmb3IgcmVtb3ZpbmcgYSBjaGFwdGVyIHRpdGxlZCDigJxSZWZlcmVuY2UgR3VpZGUgb24gQ2xpbWF0ZSBTY2llbmNl4oCdIGluIHJlc3BvbnNlIHRvIGNvcnJlc3BvbmRlbmNlIGZyb20gMjggc3RhdGUgYXR0b3JuZXlzIGdlbmVyYWwgdGhhdCBkb2N1bWVudGVkIGNvbmZsaWN0cyBvZiBpbnRlcmVzdCBhbmQgdW5zdXBwb3J0ZWQgY2xhaW1zLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkJ1dCBoZXJl4oCZcyB3aHkgdGhlcmXigJlzIHN0aWxsIGEgcHJvYmxlbTogQSBjaGFwdGVyIHVuZGVycGlubmluZyB0aGUgcmVtb3ZlZCBjaGFwdGVyIHJlbWFpbnMgaW4gcGxhY2UuIEl0IGlzIHRoaXMgbWFzc2l2ZSBjaGFwdGVy4oCUdGl0bGVkIOKAnEhvdyBTY2llbmNlIFdvcmtz4oCd4oCUdGhhdCBMaW5kemVuLCBIYXBwZXIsIGFuZCBLb29uaW4gd2FudCByZXBsYWNlZCB3aXRoIGFuIGVhcmxpZXIgbmV1dHJhbCBhbmQgYXBvbGl0aWNhbCB2ZXJzaW9uOjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpxdW90ZSAtLT4KPGJsb2NrcXVvdGUgY2xhc3M9IndwLWJsb2NrLXF1b3RlIj48IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+QWx0aG91Z2ggdGhlIGNsaW1hdGUgY2hhcHRlciBoYXMgYmVlbiByZW1vdmVkLCB0aGUgY2hhcHRlciB0aGF0IHVuZGVyZ2lyZGVkIGl04oCU4oCdSG93IFNjaWVuY2UgV29ya3PigJ3igJRyZW1haW5zLiBUaGlzIGNoYXB0ZXIsIDY1IHBhZ2VzIGxvbmcsIHJlcGxhY2VzIHRoZSBtdWNoIHNob3J0ZXIgYW5kIHdpZGVseSByZXNwZWN0ZWQgMTgtcGFnZSB2ZXJzaW9uIHdyaXR0ZW4gZm9yIGVhcmxpZXIgZWRpdGlvbnMgYnkgRGF2aWQgR29vZHN0ZWluLCBmb3JtZXIgVmljZSBQcm92b3N0IG9mIENhbHRlY2guIFRoZSBuZXcgY2hhcHRlciBkb2VzIG5vdCBhY2tub3dsZWRnZSB0aGUgcHJpb3IgdmVyc2lvbiwgbm9yIGRvZXMgaXQgcmVzZW1ibGUgaXQgaW4gc3Vic3RhbmNlIG9yIHRvbmUuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhlIGxlYWQgYXV0aG9yIG9mIHRoZSBuZXcgY2hhcHRlciwgUHJvZmVzc29yIE1pY2hhZWwgV2Vpc2JlcmcsIGlzIGEgcGhpbG9zb3BoZXIgd2hvIGFsc28gc2VydmVzIGFzIGEgY2xpbWF0ZSBkaXBsb21hdCBhbmQgYWR2aXNvciB0byBzZXZlcmFsIG5hdGlvbmFsIGRlbGVnYXRpb25zIGF0IHRoZSBDb25mZXJlbmNlIG9mIHRoZSBQYXJ0aWVzIG9mIHRoZSBVTiBGcmFtZXdvcmsgQ29udmVudGlvbiBvbiBDbGltYXRlIENoYW5nZSAoQ09QKSBuZWdvdGlhdGlvbnMuIEhpcyBwdWJsaWMgYmlvZ3JhcGh5IGhpZ2hsaWdodHMgaGlzIHdvcmsgZGV2ZWxvcGluZyBzdHJhdGVnaWVzIHRvIHNlY3VyZSBjbGltYXRlLXJlbGF0ZWQgZmluYW5jaWFsIHRyYW5zZmVycyBmb3Igc21hbGwgaXNsYW5kIHN0YXRlcy4gVGhlc2Ugcm9sZXMgZG8gbm90IGluaGVyZW50bHkgZGlzcXVhbGlmeSBoaW0uIEJ1dCBoZXkgZG8gY3JlYXRlIGEgY2xlYXIgYXBwZWFyYW5jZSBvZiBjb25mbGljdCB3aGVuIHdyaXRpbmcgYSBjaGFwdGVyIGludGVuZGVkIHRvIGd1aWRlIGp1ZGdlcyBvbiB3aGF0IGNvbnN0aXR1dGVzIGxlZ2l0aW1hdGUgc2NpZW50aWZpYyBldmlkZW5jZeKAlHBhcnRpY3VsYXJseSBpbiBsaXRpZ2F0aW9uIHdoZXJlIHRyaWxsaW9ucyBvZiBkb2xsYXJzIG1heSBiZSBhdCBzdGFrZS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT48L2Jsb2NrcXVvdGU+CjwhLS0gL3dwOnF1b3RlIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoZSBkaXJlY3RvciBvZiB0aGUgRmVkZXJhbCBKdWRpY2lhbCBDZW50ZXIgaGFzIGRlbGV0ZWQgdGhlIGNsaW1hdGUgc2NpZW5jZSBjaGFwdGVyIGZyb20gaXRzIHZlcnNpb24gb2YgdGhlIG1hbnVhbC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhlIHJlc3VsdGluZyBjb25mdXNpb24gY291bGQgY3JlYXRlIHZ1bG5lcmFiaWxpdGllcyBmb3IgYWN0aXZpc3QganVkZ2VzIHRvIGV4cGxvaXQgaW4gZmF2b3Igb2YgZW52aXJvbm1lbnRhbCBhY3RpdmlzdHPigJRwZXJoYXBzIGRlbGliZXJhdGVseS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5DaGllZiBKdXN0aWNlIFJvYmVydHMgY291bGQgaW1wbGVtZW50IGFuIGltbWVkaWF0ZSBmaXg6IFNpbXBseSByZXZlcnQgdG8gdGhlIG9yaWdpbmFsIHZlcnNpb24gb2Yg4oCcSG93IFNjaWVuY2UgV29ya3Ms4oCdIHdoaWNoIHJlbGllZCBzb2xlbHkgb24gdGhlIHNjaWVudGlmaWMgbWV0aG9kLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+BQcjCAcECgeXAwcKDQ8MCwgHBAoHpAMHCg0PDAsIBwQKB7QCqQMHCg0PDAsIBwQKBy8\/nwQHCg0PDAsIBwQKBz8VlAYHCg0PDAsIBwQKB5gBFbMCBwoNDwwLCAcECgeiBQcKDQ8MCwgHBAoHswIHCg0PDAsIBwQKBzUFCg0PDAsIBwQKBzsHCg0PDAsIBwQKBwM\/nQUHCg0PDAsIBwQKB64DBwoNDwwLCAcECgeyCAcKDQ8MCwgHBAoHoQQHCg0PDAsIBwQKBymPAqEDBwoNDwwLCAcECgc+lwGAAYMEBwoNDwwLCAcECgewBAcKDQ8MCwgHBAoHPgUKDQ8MCwgHBAoHlwGiBQcKDQ8MCwgHBAoHmgQHCg0PDAsIBwQKBQgKDQ8MCwgHBAoHvQUHCg0PDAsIBwQKB5sCBwoNDwwSHBkLCAcECkcACg0PDBIcGQsDBw4LBgIEAwgPgApuAa4OkRQuqwi7FAUHBQcFBwgHBApHAAoNDwwSHBkLCAcECkcACg0PDBIcGQu4CAgHBApHAAoNDwwSHBkLrQuHFwUHTwYGTwIGD0YAD0YAD0YATwNGAE8CRgAPRgFPAQZPEQUHBQcFBwUHoAcIBwQKRwAKDQ8MEhwZC54HCAcECkcACg0PDBIcGQuVAQgHBApHAAoNDwwSHBkLugpBAhcFBwgECAYIBUEHAkEFCAcIBwgGCA4IDggLCAZIAQYIBA4UGx4YFhMaIBsvKgkZISIWHwgKCAQIBgtBAAUDQQAEDgMBCUMACgUIBwQKAwcOCwYLAgQDCA8FvwUFB4oCAUgABwQKRwAKDQ8MEhwZCwUCoAGhAQEIBwQKRwAKDQ8MEhwZCwUONYMBDZMEBQe+BLwCgwMFBwgHBApHAAoNDwwSHBkLqwQIBwQKBz0FCg0PDAsIBwQKB60EBwoNDwwLCAcECgemAwcKDQ8MCwgHBAoHuQMHCg0PDAsIBwQKBQgKDQ8MCwgHBAoHvgUHCg0PDAsIBwQKB5cKBwoNDwwLCAcECgezAQcKDQ8MCwgHBAoHgAUHCg0PDAsIBwQKB40CBwoNDwwLCAcECgejAgcKDQ8MCwgHBAoHvgIHCg0PDAsIBwQKB4ADBwoNDwwSHBkLpgaXBrIHqgSpBqMGoweCB44tigcuFiQBAACvAgECACsBAAAuAQMALAEDAAABCQARAQIAEQEAAB0BAQDAAUEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQAAAkEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEIBAQBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAExBEwZBBkYAQQZGAEEGRgBBJkYAQR5GAEEGRgFBFgZBPasGoQa8B7QEswatBrIHhwcSQYkBAkE2BEECA0EsBJwBQRUeQYgBiAWGA4gDC\/sCAH0BeHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcMY29yZS9oZWFkaW5nfQN3AHcAeXl4dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl4dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl4dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl4dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl4dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl4dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl4dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl4dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl4dwxjb3JlL2hlYWRpbmd9A3cAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3CmNvcmUvcXVvdGV3AHcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3CmNvcmUvaW1hZ2V3AHl5dwRub25lfaThNXdOaHR0cHM6Ly9jbGltYXRlc2NpZW5jZS5wcmVzcy93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNC9pbWFnZS0xOTItMTAyNHgzOTQucG5ndwVsYXJnZXcEbm9uZTgAdQF9AXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXMAdyQ1MzdhYzMzMC0yMjQzLTRhNGUtYTBhMS02M2EyMmJkMjMxNjd3jwI8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSBhbGlnbmNlbnRlciBzaXplLWxhcmdlIj48aW1nIHNyYz0iaHR0cHM6Ly9jbGltYXRlc2NpZW5jZS5wcmVzcy93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNC8wLVRoZS1DaGllZi1KdXN0aWNlLW9mLXRoZS1TdXByZW1lLUNvdXJ0LW11c3QtYWN0LXRvLXJlc3RvcmUtcmVhbC1zY2llbmNlLXRvLWp1ZGljaWFsLW92ZXJzaWdodC02ODd4MTAyNC5qcGciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtNDQwNDEzIi8+PC9maWd1cmU+dyQ5YWY1ZTViMi1mNzk0LTQ0ODItYmVhYi0yMTFlYTE3OTg2ZDJ3BzxwPjwvcD53JDM3ZjJkMGJlLWVlZTAtNDJhMy1iMDhjLWMwMzMxMGYyMzU4NXfHBDxwPlRoaXMgaXMgYSB0aW1lbHkgYW5kIHN1YnN0YW50aXZlIGNhbGwsIHJvb3RlZCBpbiBhIHNwZWNpZmljIEFwcmlsIDIwMjYgbGV0dGVyIGZyb20gdGhyZWUgZGlzdGluZ3Vpc2hlZCBwaHlzaWNpc3Rz4oCUUmljaGFyZCBMaW5kemVuIChNSVQgZW1lcml0dXMpLCBXaWxsaWFtIEhhcHBlciAoUHJpbmNldG9uIGVtZXJpdHVzKSwgYW5kIFN0ZXZlbiBLb29uaW4gKFN0YW5mb3JkIEhvb3ZlciBJbnN0aXR1dGlvbinigJR0byBDaGllZiBKdXN0aWNlIEpvaG4gUm9iZXJ0cy4gVGhleSB1cmdlIGhpbSwgYXMgY2hhaXIgb2YgdGhlIEZlZGVyYWwgSnVkaWNpYWwgQ2VudGVyIChGSkMpLCB0byBkaXJlY3QgdGhlIHJlbW92YWwgb2YgdGhlIG5ldyDigJxIb3cgU2NpZW5jZSBXb3Jrc+KAnSBjaGFwdGVyICg2NSBwYWdlcykgZnJvbSB0aGUgZm91cnRoIGVkaXRpb24gb2YgdGhlIFJlZmVyZW5jZSBNYW51YWwgb24gU2NpZW50aWZpYyBFdmlkZW5jZSBhbmQgcmVpbnN0YXRlIHRoZSBlYXJsaWVyLCBzaG9ydGVyLCBuZXV0cmFsIHZlcnNpb24gYnkgRGF2aWQgR29vZHN0ZWluIChmb3JtZXIgQ2FsdGVjaCB2aWNlIHByb3Zvc3QpLjwvcD53JDBmYTFhOGFlLWMwOGEtNGU0NS1iM2EwLTQ4ZGVkZThlMDFkOXeCBjxwPlRoZSBzY2llbnRpc3RzIGFyZ3VlIHRoYXQgdGhlIHJlcGxhY2VtZW50IGNoYXB0ZXIgc2hpZnRzIGVtcGhhc2lzIGZyb20gdGhlIHNjaWVudGlmaWMgbWV0aG9kICh0ZXN0YWJsZSBwcmVkaWN0aW9ucyBjb25mcm9udGVkIHdpdGggZGF0YSwgZmFsc2lmaWFiaWxpdHksIHJlcHJvZHVjaWJsZSByZXN1bHRzKSB0byDigJxzY2llbnRpZmljIGNvbnNlbnN1c+KAnSBhbmQg4oCcY29tbXVuaXR5IG5vcm1zLOKAnSB3aGljaCB0aGV5IHZpZXcgYXMgdnVsbmVyYWJsZSB0byBncm91cHRoaW5rLCBmdW5kaW5nIHByZXNzdXJlcywgYW5kIHVudGVzdGFibGUgY2xhaW1z4oCUZXNwZWNpYWxseSBpbiBmaWVsZHMgbGlrZSBjbGltYXRlIHNjaWVuY2Ugd2hlcmUgY29udHJvbGxlZCBleHBlcmltZW50cyBhcmUgbGltaXRlZC4gVGhleSB0aWUgdGhpcyBkaXJlY3RseSB0byB0aGUgbWFudWFs4oCZcyBpbmZsdWVuY2Ugb24gdGhvdXNhbmRzIG9mIGp1ZGdlcyBoYW5kbGluZyBvdmVyIDEsMDAwIGNsaW1hdGUtcmVsYXRlZCBjYXNlcyBhbmQgd2FybiBpdCByaXNrcyB1bmRlcm1pbmluZyB0aGUgU3VwcmVtZSBDb3VydOKAmXMgMjAyNCBMb3BlciBCcmlnaHQgZGVjaXNpb24sIHdoaWNoIGVuZGVkIENoZXZyb24gZGVmZXJlbmNlIGFuZCBwbGFjZWQgZ3JlYXRlciByZXNwb25zaWJpbGl0eSBvbiBqdWRnZXMgdG8gaW5kZXBlbmRlbnRseSBldmFsdWF0ZSB0ZWNobmljYWwgYW5kIHNjaWVudGlmaWMgcXVlc3Rpb25zIGluIHN0YXR1dG9yeSBpbnRlcnByZXRhdGlvbi48L3A+dyQ1ZDRkODBjNi0xMzgzLTQzNzctODdkNi1hOWU4NWMzZWJhNzZ36QM8cD5KdWRnZXMgYXJlIG5vdCBzY2llbnRpc3RzLCBhbmQgdGhlIFN1cHJlbWUgQ291cnQgaGFzIG5ldmVyIGNsYWltZWQgdGhleSBzaG91bGQgcmVzb2x2ZSBzY2llbnRpZmljIGRlYmF0ZXMuIFRoZWlyIHJvbGUgaXMgcHJvY2VkdXJhbCBhbmQgZXZpZGVudGlhcnk6IHRvIGRlbWFuZCB0aGF0IHByb2ZmZXJlZCDigJxzY2llbmNl4oCdIGluIGNvdXJ0IG1lZXRzIGJhc2ljIHN0YW5kYXJkcyBvZiByZWxpYWJpbGl0eSBiZWZvcmUgaXQgaW5mbHVlbmNlcyBvdXRjb21lcyBpbiB0b3hpYyB0b3J0cywgcmVndWxhdG9yeSBjaGFsbGVuZ2VzLCBvciBtYXNzIGxpdGlnYXRpb24uIFBvc3QtTG9wZXIgQnJpZ2h0LCB0aGlzIGdhdGVrZWVwaW5nIGlzIGV2ZW4gbW9yZSBjcml0aWNhbCBiZWNhdXNlIGFnZW5jaWVzIG5vIGxvbmdlciBnZXQgYXV0b21hdGljIGRlZmVyZW5jZSBvbiBhbWJpZ3VvdXMgc3RhdHV0ZXMgaW52b2x2aW5nIHRlY2huaWNhbCBtYXR0ZXJzLjwvcD53JDAzMWRiZmQwLTE2NjMtNDg0My04MDAzLTk2ZTA5Y2Q3OTFjMXdcPHA+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzwvcD53JDJmNDcwN2RmLTczY2ItNDk5Ny1hYWNhLTU1Zjg4YWQwNjJhM3efATxwPkZyb20gPGEgaHJlZj0iaHR0cHM6Ly93d3cuY2ZhY3Qub3JnLzIwMjYvMDQvMTkvdGhlLWNoaWVmLWp1c3RpY2Utb2YtdGhlLXN1cHJlbWUtY291cnQtbXVzdC1hY3QtdG8tcmVzdG9yZS1yZWFsLXNjaWVuY2UtdG8tanVkaWNpYWwtb3ZlcnNpZ2h0LyI+Q0ZBQ1Q8L2E+PC9wPnckMjFhMDY1ZGEtNDg4My00ZmRiLWJkMzYtYmJmMDU2NWY2MDZjd80BPHA+QnkgPGEgaHJlZj0iaHR0cHM6Ly93d3cuY2ZhY3Qub3JnL2F1dGhvci9ndWVzdGF1dGhvcjEyNjgxNzQ1NzczMTg0d3d3LWNmYWN0LW9yZy8iPktldmluIE1vb25leTwvYT4swqA8YSBocmVmPSJodHRwczovL3d3dy5jZmFjdC5vcmcvYXV0aG9yL2d1ZXN0YXV0aG9yMzMxNzYxNzQ3NTMwNTQ1d3d3LWNmYWN0LW9yZy8iPkplZmYgUmV5bm9sZHM8L2E+PC9wPnckNTEyYTg5NmMtNmUzNC00OGM5LThkNjAtOTEwZmNjYWY2ODMydyo8cD5DYWxsaW5nIENoaWVmIEp1c3RpY2UgSm9obiBSb2JlcnRzITwvcD53JDJlM2JmZDExLTczMzQtNDJkMi1hMmE2LTgyODY3NDk4MmE1M3feATxwPlRoZSBsYXRlc3QgZWRpdGlvbiBvZiBhIHNjaWVudGlmaWMgcmVmZXJlbmNlIG1hbnVhbCBmb3IganVkZ2VzIGFjcm9zcyBBbWVyaWNhIGlzIHJpZGRsZWQgd2l0aCBkZWZpY2llbmNpZXMgdGhhdCBzdGVtIGZyb20gcG90ZW50aWFsIGNvbmZsaWN0cyBvZiBpbnRlcmVzdCwgcG9saXRpY2l6ZWQgbGFuZ3VhZ2UsIGFuZCBhc3NhdWx0cyBvbiB0aGUgc2NpZW50aWZpYyBtZXRob2QuPC9wPnckZTY1ODk2ZDYtYzEzZS00Mjk3LWE5ZTgtZjg3YjdlMzIzMjkyd+sBPHA+U28gc2F5cyBhbiBBcHJpbCBsZXR0ZXIgd3JpdHRlbiB0byB0aGUgQ2hpZWYgSnVzdGljZSBvZiB0aGUgVS5TLiBTdXByZW1lIENvdXJ0IGJ5IGEgZ3JvdXAgb2YgcHJvZmVzc2lvbmFsIGNsaW1hdGUgc2NpZW50aXN0cyBhc2tpbmcgUm9iZXJ0cyB0byBpbnRlcnZlbmUgaW4gZWRpdHMgbWFkZSB0byB0aGUgbGF0ZXN0IGVkaXRpb24gb2YganVkaWNpYWwgZ3VpZGFuY2Ugb24gc2NpZW5jZSBpc3N1ZXMuPC9wPnckYTM5ODg3YzYtNjEwNS00YjhmLWI4NGItZTQyN2Q2MDk1N2Jhd6YDPHA+UmVzdG9yYXRpb24gTmV3cyBvYnRhaW5lZCBhIGNvcHkgb2YgdGhlIGxldHRlciwgcGVubmVkIGJ5IHNjaWVudGlzdHMgd2l0aCBleHBlcnRpc2UgaW4gcGh5c2ljcyBhbmQgYXRtb3NwaGVyaWMgc3R1ZGllcywgd2hvIGV4cHJlc3Mgc2VyaW91cyBjb25jZXJucyBhYm91dCB0aGUgZm91cnRoIGVkaXRpb24gb2YgdGhlwqA8YSBocmVmPSJodHRwczovL3d3dy5mamMuZ292L2NvbnRlbnQvMzk2NDU2L3JlZmVyZW5jZS1tYW51YWwtc2NpZW50aWZpYy1ldmlkZW5jZS1mb3VydGgtZWRpdGlvbiI+UmVmZXJlbmNlIE1hbnVhbCBvbiBTY2llbnRpZmljIEV2aWRlbmNlPC9hPi4gVGhlIGF1dGhvcnMgY2xhaW0gaXQgZGVwYXJ0cyBmcm9tIHdoYXQgdGhleSB2aWV3IGFzIGEgbG9uZy1zdGFuZGluZyBwcmFjdGljZSBvZiBuZXV0cmFsaXR5LjwvcD53JGE3MTIyYTFlLTc0N2ItNDJkMC1hNzgwLWUwZWVmM2ZkMGQyYneeAzxwPlRoZSBzY2llbnRpc3RzIGFyZSBhc2tpbmcgUm9iZXJ0cyB0byBkaXJlY3QgdGhlwqA8YSBocmVmPSJodHRwczovL3d3dy5mamMuZ292L2Fib3V0Ij5GZWRlcmFsIEp1ZGljaWFsIENlbnRlcjwvYT7CoHRvIHJlbW92ZSBvbmUgb2YgdGhlIG1hbnVhbOKAmXMgY2hhcHRlcnMgYW5kIHJlcGxhY2UgaXQgd2l0aCBlYXJsaWVyIHZlcnNpb24g4oCcdGhhdCByZW1haW5zIGEgY29uY2lzZSwgYWNjdXJhdGUsIGFuZCBub24taWRlb2xvZ2ljYWwgZXhwbGFuYXRpb24gZm9yIHNjaWVudGlmaWMgcmVhc29uaW5nIGFwcHJvcHJpYXRlIGZvciBqdWRpY2lhbCB1c2Uu4oCdIE90aGVyd2lzZSwgdGhlIHNjaWVudGlzdHMgd2FybiwgdGhlIGp1ZGljaWFyeSBjb3VsZCBiZSBjb250YW1pbmF0ZWQgd2l0aCBmYXVsdHkgZXZpZGVuY2UuPC9wPnckNmI1ZDRkMGItYzA0Ni00NTE5LWE2ZGUtYzkyZDQ4Yzg4MjRkd\/cDPHA+VGhpcyBpcyBubyBzbWFsbCBhZG1pbmlzdHJhdGl2ZSBtYW5uZXIuIEluIHRoZSB3YWtlIG9mIHRoZSAyMDI0wqA8ZW0+TG9wZXIgQnJpZ2h0PC9lbT7CoGRlY2lzaW9uIGJ5IHRoZSBTdXByZW1lIENvdXJ0IHRoYXQgcmV2ZXJzZWQgdGhlIGxvbmdzdGFuZGluZyDigJxDaGV2cm9uIERlZmVyZW5jZeKAnSBkb2N0cmluZSwganVzdGljZXMgbm93IGhhdmUgdGhlIGZyZWVkb20gdG8gaW50ZXJwcmV0IGFtYmlndW91cyBsYXdzLCBpbnN0ZWFkIG9mIGRlZmVycmluZyB0aGF0IGludGVycHJldGF0aW9uIHRvIGJ1cmVhdWNyYXRzLiBSYXRoZXIgdGhhbiByZWx5aW5nIG9uIGEgZmVkZXJhbCBhZ2VuY3kgdG8gd3JpdGUgaXRzIG93biBydWxlcyBpbiB0aGUgZmFjZSBvZiBzdWNoIHN0YXR1dG9yeSBhbWJpZ3VpdHksIGp1ZGdlcyBjYW4gbm93IHJ1bGUgd2hldGhlciBmZWRlcmFsIHJlZ3VsYXRpb25zIG1ha2UgYW55IHNlbnNlIGdpdmVuIHRoZSBjb250cm9sbGluZyBzdGF0dXRlLjwvcD53JGEyMjI5MTE3LTM4Y2QtNDZlZS1hMjQ0LTkyYjMxNWI1ZjRiM3evAjxwPlRoZSBuZXcgcmV3cml0ZSBvZiBndWlkYW5jZSB0byBqdWRnZXMgYXBwZWFycyB0byBjb25zdGl0dXRlIGEgZGVsaWJlcmF0ZSBzYWJvdGFnZSBvZiB0aGXCoDxlbT5Mb3BlciBCcmlnaHQ8L2VtPsKgcnVsaW5nLCBvbmNlIGFnYWluIGJveGluZyBpbiBqdWRnZXMuIEluIHRoaXMgaW5zdGFuY2UsIGhvd2V2ZXIsIHRoZSBsaW1pdGF0aW9ucyByZXF1aXJlIGp1ZGdlcyB0byBjb25zaWRlciDigJxzY2llbnRpZmljIGNvbnNlbnN1c+KAnSBPVkVSIHNjaWVuY2UgZGV0ZXJtaW5lZCBieSB0aGUgc2NpZW50aWZpYyBtZXRob2QuPC9wPnckZGZlOGJlMjItMjhhMi00ODA5LTlhY2QtYTdkZDA2YzRhYjAxd+0CPHA+VGhpcyBjb3VsZCBoYXZlIGRpcmVjdCBlZmZlY3RzIG9uIGh1bmRyZWRzIG9mIHBlbmRpbmcgYW5kIGZ1dHVyZSBsYXdzdWl0cyBieSByYWRpY2FsIGxlZnRpc3RzIHdobyB3YW50IHRvIHN1ZSBCaWcgT2lsIGluIHRoZSBtYW5uZXIgdGhleSB1dGlsaXplZCB0byBkZXN0cm95IEJpZyBUb2JhY2NvIGluIHRoZSAxOTkwcy4gSW5kZWVkLCB0aGlzIGFwcGVhcnMgdG8gYmUgYSBuYWtlZCBhdHRlbXB0IHRvIHJpZyB0aGUgZ2FtZSBpbiBmYXZvciBvZiB0aGUg4oCcI0V4eG9uS25ld+KAnSBjYW1wYWlnbiB0aGF0IHNlZWtzIHRvIGhvbGQgcGV0cm9sZXVtIGNvbXBhbmllcyBsaWFibGUgZm9yIG1hbi1tYWRlIGdsb2JhbCB3YXJtaW5nLjwvcD53JDUzY2EyNGFmLWMxMGEtNGY3Yi05NTRjLTFiZmRiZGNlMGE1NXe+ATxwPlRoZXNlIGxhd3N1aXRzIGFyZSBwcm9qZWN0ZWQgdG8gY2F1c2UgdHJpbGxpb25zIG9mIGRvbGxhcnPigJkgd29ydGggb2YgZGFtYWdlLCBub3QganVzdCB0byBCaWcgT2lsLCBidXQgdGhlIGVudGlyZSBlY29ub2154oCUd2hpY2gsIGFmdGVyIGFsbCwgcnVucyBwcmluY2lwYWxseSBvbiBvaWwgYW5kIG5hdHVyYWwgZ2FzLjwvcD53JGM0MDdkOWNiLTU5ZWMtNDBlNi05ZjliLTQwYjczYWE4MDc5NHdXPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj48c3Ryb25nPldoYXQgSXMgdGhlIEZlZGVyYWwgSnVkaWNpYWwgQ2VudGVyPzwvc3Ryb25nPjwvaDM+dyQ1YmUwMTY1NS1hMWY0LTQ2NTMtYTg2MC02MDQ4M2Y5ZTE4OTl3QjxwPk1vc3QgQW1lcmljYW5zIGxpa2VseSBoYXZlIG5vIGlkZWEgdGhpcyBhZ2VuY3kgZXZlbiBleGlzdHMuPC9wPnckNGY5MTExNjAtYTRmNy00ZTc4LWEwZDEtZGEyNDJlMGYzYjZid6oDPHA+VGhlwqA8YSBocmVmPSJodHRwczovL3d3dy5mamMuZ292L2Fib3V0Ij5GZWRlcmFsIEp1ZGljaWFsIENlbnRlcjwvYT7CoGlzIHRoZSBwcmltYXJ5IHJlc2VhcmNoIGFuZCBlZHVjYXRpb24gYWdlbmN5IGZvciB0aGUgVW5pdGVkIFN0YXRlcyBmZWRlcmFsIGNvdXJ0cywgZXN0YWJsaXNoZWQgYnkgQ29uZ3Jlc3MgaW4gMTk2Ny4gTG9jYXRlZCBpbiBXYXNoaW5ndG9uLCBELkMuLCBpdCBpbXByb3ZlcyBqdWRpY2lhbCBhZG1pbmlzdHJhdGlvbiBieSBlZHVjYXRpbmcgZmVkZXJhbCBqdWRnZXMgYW5kIHN0YWZmLCByZXNlYXJjaGluZyBjb3VydCBvcGVyYXRpb25zLCBhbmQgcHJlc2VydmluZyBqdWRpY2lhbCBoaXN0b3J5LCBhbGwgd2hpbGUgb3BlcmF0aW5nIHdpdGhvdXQgcG9saWN5bWFraW5nIG9yIGVuZm9yY2VtZW50IGF1dGhvcml0eS48L3A+dyRjMGEyYmMwNi03ODU1LTQ2YzItOGRiZi1kZjlkM2UyYTNkMjN39wE8cD5BcyBhIHNlcGFyYXRlIGFnZW5jeSB3aXRoaW4gdGhlIGp1ZGljaWFsIGJyYW5jaCwgdGhlIEZlZGVyYWwgSnVkaWNpYWwgQ2VudGVyIGhhcyB0aGUgY29uZ3Jlc3Npb25hbGx5IGFzc2lnbmVkIHJvbGUgb2YgcHJvdmlkaW5nIGFjY3VyYXRlLCBvYmplY3RpdmUgaW5mb3JtYXRpb24gdG8gZmVkZXJhbCBqdWRnZXMuIEJ5IHN0YXR1dGUsIHRoZSBjaGllZiBqdXN0aWNlIHNlcnZlcyBhcyB0aGUgY2VudGVy4oCZcyBjaGFpci48L3A+dyQzZTE3NDc1NS00OTUwLTRlZWItODMyYy0xZTBkODRjNDM3ZDV3vwQ8cD5TaW5jZSB0aGUgY2hhcHRlciBpbiBxdWVzdGlvbiBpbiB0aGUgUmVmZXJlbmNlIE1hbnVhbCBvbiBTY2llbnRpZmljIEV2aWRlbmNlIGFkb3B0cyB3aGF0IHRoZSBsZXR0ZXLigJlzIHNpZ25hdG9yaWVzIGRlc2NyaWJlIGFzIGFuIOKAnGFkdm9jYWN5IGZyYW1ld29yayzigJ0gYXMgb3Bwb3NlZCB0byBzY2llbnRpZmljIG9uZSwgdGhleSBhcmd1ZSwgaXQgc2hvdWxkIGJlIGRpc3F1YWxpZmllZCBhcyByZWZlcmVuY2UgbWF0ZXJpYWwuIFRoZSB0aW1pbmcgaXMgY3JpdGljYWwgYXMgdGhlIGxldHRlciBzYXlzIHRoZXJlIGFyZSBtb3JlIHRoYW4gMSwwMDAgY2xpbWF0ZS1yZWxhdGVkIGNhc2VzIHdvcmtpbmcgdGhlaXIgd2F5IHRocm91Z2ggc3RhdGUgYW5kIGZlZGVyYWwgY291cnRzLiBUaGUgUmVmZXJlbmNlIE1hbnVhbCBpcyBwcm92aWRlZCB0byBtb3JlIHRoYW4gNiwwMDAgc3RhdGUgYW5kIGZlZGVyYWwganVkZ2VzIGFjcm9zcyBBbWVyaWNhLCBtYWtpbmcgaXQgYSBoaWdobHkgaW5mbHVlbnRpYWwgZG9jdW1lbnQgc2luY2UgbW9zdCBqdWRnZXMgYXJlIG5vdCB0cmFpbmVkIGluIHNjaWVuY2UuPC9wPnckMjZhYTBmZDgtMTEyOS00OGNiLWIwMDMtMDEzYTY3NzRiMGVid64CPHA+U3RhbmRpbmcgb3V0IGZyb20gdGhlIHBhY2sgaXMgdGhlIGxpdGlnYXRpb24gb3ZlciB0aGUgVHJ1bXAgYWRtaW5pc3RyYXRpb27igJlzIGRlY2lzaW9uIHRvIHJlcGVhbCB0aGUgMjAwOSDigJw8YSBocmVmPSJodHRwczovL3d3dy5lcGEuZ292L2NsaW1hdGUtY2hhbmdlL2VuZGFuZ2VybWVudC1hbmQtY2F1c2Utb3ItY29udHJpYnV0ZS1maW5kaW5ncy1ncmVlbmhvdXNlLWdhc2VzLXVuZGVyLXNlY3Rpb24tMjAyYSI+ZW5kYW5nZXJtZW50IGZpbmRpbmc8L2E+4oCdIHRoYXQgZGVjbGFyZWQgQ08yIGEgcG9sbHV0YW50LjwvcD53JDJiNzJlMzQwLTJmODktNDU2OC04ZTQ3LWMzNzhhMDM5OGMzNnekAzxwPkluIEZlYnJ1YXJ5LCBFUEEgQWRtaW5pc3RyYXRvciBMZWUgWmVsZGluwqA8YSBocmVmPSJodHRwczovL3d3dy5lcGEuZ292L25ld3NyZWxlYXNlcy9wcmVzaWRlbnQtdHJ1bXAtYW5kLWFkbWluaXN0cmF0b3ItemVsZGluLWRlbGl2ZXItc2luZ2xlLWxhcmdlc3QtZGVyZWd1bGF0b3J5LWFjdGlvbi11cyI+YW5ub3VuY2VkPC9hPsKgdGhhdCBoaXMgYWdlbmN5IHdvdWxkIHJldmVyc2UgdGhlIE9iYW1hLWVyYSBydWxlIHdoaWxlIHNhdmluZyBBbWVyaWNhbiB0YXhwYXllcnMgbW9yZSB0aGFuICQxLjMgdHJpbGxpb24gaW4gdGhlIHByb2Nlc3MuIFRoZSBlbmRhbmdlcm1lbnQgZmluZGluZyBzaXRzIGF0IHRoZSBjZW50ZXIgb2YgY29zdGx5IGNsaW1hdGUgcmVndWxhdGlvbnMgdGhhdCByZXN0cmljdCBjb25zdW1lciBjaG9pY2UuPC9wPnckZGRhZDg1OTgtZDkyNC00YWI1LThiMzEtYjUzZjYxOTQyYWJjd+sDPHA+VGhlIHByb2JsZW0gYmVnYW4gaW4gMjAwNyB3aGVuIHRoZSBVLlMuIFN1cHJlbWUgQ291cnQgcnVsZWQgaW7CoDxhIGhyZWY9Imh0dHBzOi8vd3d3Lm95ZXoub3JnL2Nhc2VzLzIwMDYvMDUtMTEyMCI+PGVtPk1hc3NhY2h1c2V0dHMgdi4gRVBBPC9lbT48L2E+PGVtPsKgPC9lbT50aGF0IGdyZWVuaG91c2UgZ2FzZXMgY291bGQgcXVhbGlmeSBhcyBwb2xsdXRhbnRzIHVuZGVyIHRoZcKgPGEgaHJlZj0iaHR0cHM6Ly93d3cuZXBhLmdvdi9sYXdzLXJlZ3VsYXRpb25zL3N1bW1hcnktY2xlYW4tYWlyLWFjdCI+Q2xlYW4gQWlyIEFjdDwvYT4uIEluIGl0cyA14oCTNCBkZWNpc2lvbiwgdGhlIGhpZ2ggY291cnQgZ2F2ZSBjbGltYXRlIGFjdGl2aXN0cyB0aGUgZ3JlZW5saWdodCB0aGV5IG5lZWRlZOKAlHZpYSB0aGUgRVBB4oCUdG8gZXhlcnQgd2lkZXNwcmVhZCBjb250cm9sIG92ZXIgdGhlIGVjb25vbXkgd2l0aG91dCBjb25ncmVzc2lvbmFsIGlucHV0LjwvcD53JDM4MGE1ODhjLWUzOWMtNGExYS1hYTBjLTA3YTljMDJiOTY2NXe7AjxwPlNpbmNlIHRoZSBoaWdoIGNvdXJ04oCZcyBpZGVvbG9naWNhbCBjb21wbGV4aW9uIGhhcyBjaGFuZ2VkIHNpbmNlIHRoYXQgdGltZSwgbGl0aWdhdGlvbiBvdmVyIFplbGRpbuKAmXMgcnVsZSBjaGFuZ2UgY291bGQgbGVhZCB0byBhIG5ldyBydWxpbmcgdGhhdCBvdmVydHVybnMgdGhlIDIwMDcgZGVjaXNpb24uIEJ1dCB0aGF0IHNjZW5hcmlvIHdpbGwgYmVjb21lIGxlc3MgbGlrZWx5IGlmIGZlZGVyYWwganVkZ2VzIGRvIG5vdCBoYXZlIGFjY2VzcyB0byBtYXRlcmlhbCB0aGF0IHBsYXlzIGl0IHN0cmFpZ2h0IHdpdGggdGhlIHNjaWVuY2UuPC9wPnckYjJhOGYwMTQtOGZmZC00ZGYwLWJiMjUtOTIyYjdlNTAwMTNjd2A8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPjxzdHJvbmc+RXZlbiB0aGUgTGF3IEFncmVlczogQ29uc2Vuc3VzIElzIE5vdCBTY2llbmNlPC9zdHJvbmc+PC9oMz53JDNlYjQwYmU1LWYzMjUtNDAyNC05ZTcyLTZhYzEwMjkwNTZiZHfGAzxwPkluIDE5OTMsIHRoZSBTdXByZW1lIENvdXJ0IGVzdGFibGlzaGVkIGEgcHJlY2lzZSBkZWZpbml0aW9uIG9mIHRoZSBzY2llbnRpZmljIG1ldGhvZCBpbsKgPGEgaHJlZj0iaHR0cHM6Ly9zdXByZW1lLmp1c3RpYS5jb20vY2FzZXMvZmVkZXJhbC91cy81MDkvNTc5LyI+PGVtPkRhdWJlcnQgdi4gTWVycmVsbCBEb3cgUGhhcm1hY2V1dGljYWxzPC9lbT48L2E+LiBUaGUgbGV0dGVyIHRvIFJvYmVydHMgcG9pbnRzIG91dCB0aGF0IHRoZSB0aGlyZCBlZGl0aW9uIG9mIHRoZSBSZWZlcmVuY2UgTWFudWFsLCBwdWJsaXNoZWQgaW4gMTk5NCwgcmVsaWVzIG9uIHRoaXMgcnVsaW5nLCBhcyB3ZWxsIGFzIHRoZSBsb25nLWVzdGFibGlzaGVkIGFjY2VwdGFuY2Ugb2YgdGhlIHNjaWVudGlmaWMgbWV0aG9kIGFzIHRoZSDigJxnb2xkIHN0YW5kYXJk4oCdIGZvciBzY2llbnRpZmljIGV2aWRlbmNlLjwvcD53JGQ4OWQ2YWE4LWI5MDEtNDI5MS04MjNhLTA4NGVmODQ4MmI3MXerAjxwPkJ1dCB0aGUgbWFudWFs4oCZcyBuZXcgY2hhcHRlciBvbiBzY2llbmNlIGNvbmZsaWN0cyB3aXRoIHRoZSBzY2llbnRpZmljIG1ldGhvZC4gVGhlIGVtcGhhc2lzIHRoZSBjaGFwdGVyIHBsYWNlcyBvbiDigJxzY2llbnRpZmljIGNvbnNlbnN1c+KAnSBhbmQg4oCcd2lkZXNwcmVhZCBhY2NlcHRhbmNl4oCdIGNvbmZsaWN0cyB3aXRoIHRoZSBzY2llbnRpZmljIG1ldGhvZCBiZWNhdXNlIGNvbnNlbnN1cyBpcyBhIHNvY2lvbG9naWNhbCBwaGVub21lbm9uIG5vdCByb290ZWQgaW4gc2NpZW5jZS4gVGhleSB3cml0ZTo8L3A+dyRkNjU5YWVmZS04ZTJiLTQ0YzAtOGRlMC0xZDA3NDczZTdmZjl3MDxibG9ja3F1b3RlIGNsYXNzPSJ3cC1ibG9jay1xdW90ZSI+PC9ibG9ja3F1b3RlPnckNTA4NGQ5MTUtNjY0Mi00MzkzLTgwMTMtZDA3ZTJlMzk3YWFld4QDPHA+Q29uc2Vuc3VzIGlzIGFuIGluZmVyaW9yIGFuZCBpbmhlcmVudGx5IGZyYWdpbGUgc3Vic3RpdHV0ZSBmb3IgdGhlIGdvbGQtc3RhbmRhcmQgb2Ygc2NpZW5jZTogdGVzdGFibGUgcHJlZGljdGlvbnMgY29uZnJvbnRlZCB3aXRoIGRhdGEuIEl0IGlzIGludm9rZWQgcHJpbWFyaWx5IGluIGZpZWxkcyB3aGVyZSBjb250cm9sbGVkIGV4cGVyaW1lbnRzIGFyZSBkaWZmaWN1bHQgb3IgaW1wb3NzaWJsZSBhbmQgd2hlcmUgcHJlZGljdGlvbnMgY2Fubm90IGJlIGRlY2lzaXZlbHkgdGVzdGVkLiBJdCBpcyB2dWxuZXJhYmxlIHRvIGdyb3VwdGhpbmssIGZ1bmRpbmcgbG9jay1pbiwgYW5kIHRoZSBuYXR1cmFsIGh1bWFuIHJlbHVjdGFuY2UgdG8gYWNrbm93bGVkZ2UgZXJyb3IuPC9wPnckNDQyZjZiNWQtY2E2Ny00Yjc2LTlkNmQtZDVlYjVmYzJmNDc5d6IBPHA+VGhlIHJldmlzZWQgY2hhcHRlciB1c2VzIGFuIGFic3VyZCBmbG93Y2hhcnQgdG8ganVzdGlmeSB0aGUgdXNlIG9mIGNvbnNlbnN1cywgb24gcGFnZSA5NywgdGhhdCBzdGFja3MgbG9naWNhbCBmYWxsYWNpZXMgb24gdG9wIG9mIGVhY2ggb3RoZXIgbGlrZSBjb3Jkd29vZDo8L3A+dyRmYTM2M2Q5Ni00YjVjLTRiODAtODdjMC0zZTI1Y2E3MDMzNDJ3rQE8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSBzaXplLWxhcmdlIj48aW1nIHNyYz0iaHR0cHM6Ly9jbGltYXRlc2NpZW5jZS5wcmVzcy93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNC9pbWFnZS0xOTItMTAyNHgzOTQucG5nIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTQ0MDQyMCIvPjwvZmlndXJlPnckYmIzNjc1YjktOGU3MC00YWM1LTlhZjctODA0OGJmYjBjNzJmd74CPHA+SnVzdCBhcyBiYWQgaXMgaG93IHRoZSByZXZpc2VkIGNoYXB0ZXIg4oCcbWlzY2hhcmFjdGVyaXplc+KAnSBzY2llbmNlIGFzIGEgY29tbXVuaXR5LWdvdmVybmVkIGVudGVycHJpc2UgcmF0aGVyIHRoYW4gYSBxdWVzdCBmb3Igb2JqZWN0aXZlIHRydXRoLiDigJxTY2llbmNlIGlzIGluZGVlZCBhIGh1bWFuIGFjdGl2aXR5LOKAnSB0aGUgbGV0dGVyIHNheXMs4oCdIGJ1dCBpdHMgYXV0aG9yaXR5IGRlcml2ZXMgZnJvbSByZXByb2R1Y2libGUgcmVzdWx0cywgbm90IGZyb20gY29tbXVuaXR5IG5vcm1zIG9yIG1ham9yaXR5IGFncmVlbWVudC7igJ08L3A+dyQwMThmOWU4YS0xNjQ5LTQ1MWYtOWEwYi02OGQ2Nzk1ZGU4ZGZ3XzxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+PHN0cm9uZz5TY2llbnRpc3RzIEdyb3VuZGVkIGluIHRoZSBTY2llbnRpZmljIE1ldGhvZDwvc3Ryb25nPjwvaDM+dyRlYzM3N2QwMS0wMDdlLTQxN2YtOGYzYi1hYzg1M2FlZDA0ZmZ3tgI8cD5UaHJlZSBzY2llbnRpc3RzIHNpZ25lZCB0aGUgbGV0dGVyOiBSaWNoYXJkIExpbmR6ZW4sIGFuIGVtZXJpdHVzIHByb2Zlc3NvciBvZiBwaHlzaWNzIGF0IHRoZSBNYXNzYWNodXNldHRzIEluc3RpdHV0ZSBvZiBUZWNobm9sb2d5OyBXaWxsaWFtIEhhcHBlciwgYW4gZW1lcml0dXMgcHJvZmVzc29yIG9mIHBoeXNpY3MgYXQgUHJpbmNldG9uIFVuaXZlcnNpdHk7IGFuZCBTdGV2ZW4gS29vbmluLCB0aGUgRWR3YXJkIFRlbGxlciBzZW5pb3IgZmVsbG93IGF0IFN0YW5mb3JkIFVuaXZlcnNpdHnigJlzIEhvb3ZlciBJbnN0aXR1dGlvbi48L3A+dyQ4MDM0ZGUwNS1jYzJmLTQxZmMtYTcwMC1iMTcxZTM1ZjdhMmV38QE8cD5UaGV5IGNyZWRpdCB0aGUgRmVkZXJhbCBKdWRpY2lhbCBDZW50ZXIgZm9yIHJlbW92aW5nIGEgY2hhcHRlciB0aXRsZWQg4oCcUmVmZXJlbmNlIEd1aWRlIG9uIENsaW1hdGUgU2NpZW5jZeKAnSBpbiByZXNwb25zZSB0byBjb3JyZXNwb25kZW5jZSBmcm9tIDI4IHN0YXRlIGF0dG9ybmV5cyBnZW5lcmFsIHRoYXQgZG9jdW1lbnRlZCBjb25mbGljdHMgb2YgaW50ZXJlc3QgYW5kIHVuc3VwcG9ydGVkIGNsYWltcy48L3A+dyQ0YmZmOTBmNy0xNjk5LTQwY2UtYjliNS1mNzdkYWJjZDgyM2Z3jAI8cD5CdXQgaGVyZeKAmXMgd2h5IHRoZXJl4oCZcyBzdGlsbCBhIHByb2JsZW06IEEgY2hhcHRlciB1bmRlcnBpbm5pbmcgdGhlIHJlbW92ZWQgY2hhcHRlciByZW1haW5zIGluIHBsYWNlLiBJdCBpcyB0aGlzIG1hc3NpdmUgY2hhcHRlcuKAlHRpdGxlZCDigJxIb3cgU2NpZW5jZSBXb3Jrc+KAneKAlHRoYXQgTGluZHplbiwgSGFwcGVyLCBhbmQgS29vbmluIHdhbnQgcmVwbGFjZWQgd2l0aCBhbiBlYXJsaWVyIG5ldXRyYWwgYW5kIGFwb2xpdGljYWwgdmVyc2lvbjo8L3A+dyQ4OGVkY2I4MC02NzI5LTQwMmItYmEzNi00MTQzZmQzMmE3ZGR3MjxibG9ja3F1b3RlIGNsYXNzPSJ3cC1ibG9jay1xdW90ZSI+Cgo8L2Jsb2NrcXVvdGU+dyRiMmMxMjE2Ny0wZTEzLTQ1MTYtOGE1NC04YWFlODYxNjg2MzJ3jQM8cD5BbHRob3VnaCB0aGUgY2xpbWF0ZSBjaGFwdGVyIGhhcyBiZWVuIHJlbW92ZWQsIHRoZSBjaGFwdGVyIHRoYXQgdW5kZXJnaXJkZWQgaXTigJTigJ1Ib3cgU2NpZW5jZSBXb3Jrc+KAneKAlHJlbWFpbnMuIFRoaXMgY2hhcHRlciwgNjUgcGFnZXMgbG9uZywgcmVwbGFjZXMgdGhlIG11Y2ggc2hvcnRlciBhbmQgd2lkZWx5IHJlc3BlY3RlZCAxOC1wYWdlIHZlcnNpb24gd3JpdHRlbiBmb3IgZWFybGllciBlZGl0aW9ucyBieSBEYXZpZCBHb29kc3RlaW4sIGZvcm1lciBWaWNlIFByb3Zvc3Qgb2YgQ2FsdGVjaC4gVGhlIG5ldyBjaGFwdGVyIGRvZXMgbm90IGFja25vd2xlZGdlIHRoZSBwcmlvciB2ZXJzaW9uLCBub3IgZG9lcyBpdCByZXNlbWJsZSBpdCBpbiBzdWJzdGFuY2Ugb3IgdG9uZS48L3A+dyQ0MDFlMDkxNi1lZjA3LTQxYTktYjEyMS0xMmVkMjM2ZGQ3OGJ3oAU8cD5UaGUgbGVhZCBhdXRob3Igb2YgdGhlIG5ldyBjaGFwdGVyLCBQcm9mZXNzb3IgTWljaGFlbCBXZWlzYmVyZywgaXMgYSBwaGlsb3NvcGhlciB3aG8gYWxzbyBzZXJ2ZXMgYXMgYSBjbGltYXRlIGRpcGxvbWF0IGFuZCBhZHZpc29yIHRvIHNldmVyYWwgbmF0aW9uYWwgZGVsZWdhdGlvbnMgYXQgdGhlIENvbmZlcmVuY2Ugb2YgdGhlIFBhcnRpZXMgb2YgdGhlIFVOIEZyYW1ld29yayBDb252ZW50aW9uIG9uIENsaW1hdGUgQ2hhbmdlIChDT1ApIG5lZ290aWF0aW9ucy4gSGlzIHB1YmxpYyBiaW9ncmFwaHkgaGlnaGxpZ2h0cyBoaXMgd29yayBkZXZlbG9waW5nIHN0cmF0ZWdpZXMgdG8gc2VjdXJlIGNsaW1hdGUtcmVsYXRlZCBmaW5hbmNpYWwgdHJhbnNmZXJzIGZvciBzbWFsbCBpc2xhbmQgc3RhdGVzLiBUaGVzZSByb2xlcyBkbyBub3QgaW5oZXJlbnRseSBkaXNxdWFsaWZ5IGhpbS4gQnV0IGhleSBkbyBjcmVhdGUgYSBjbGVhciBhcHBlYXJhbmNlIG9mIGNvbmZsaWN0IHdoZW4gd3JpdGluZyBhIGNoYXB0ZXIgaW50ZW5kZWQgdG8gZ3VpZGUganVkZ2VzIG9uIHdoYXQgY29uc3RpdHV0ZXMgbGVnaXRpbWF0ZSBzY2llbnRpZmljIGV2aWRlbmNl4oCUcGFydGljdWxhcmx5IGluIGxpdGlnYXRpb24gd2hlcmUgdHJpbGxpb25zIG9mIGRvbGxhcnMgbWF5IGJlIGF0IHN0YWtlLjwvcD53JDczNDg0OWIzLTVhODEtNDI0Mi05MzBiLTZkOWJjNDUwYTgzMXd6PHA+VGhlIGRpcmVjdG9yIG9mIHRoZSBGZWRlcmFsIEp1ZGljaWFsIENlbnRlciBoYXMgZGVsZXRlZCB0aGUgY2xpbWF0ZSBzY2llbmNlIGNoYXB0ZXIgZnJvbSBpdHMgdmVyc2lvbiBvZiB0aGUgbWFudWFsLjwvcD53JDRjMTFlMTc0LWI4NmMtNDgyNi1hODhjLTFmOTY4MGFlMzExNnfDAjxwPkJ1dCBjb25mdXNpbmdseSwgdGhlIE5hdGlvbmFsIEFjYWRlbXkgb2YgU2NpZW5jZXMgd2lsbMKgPGVtPm5vdDwvZW0+wqByZW1vdmUgdGhlIGNoYXB0ZXIgZnJvbSBpdHMgcHJpbnRlZCBhbmQgb25saW5lIHZlcnNpb25zIG9mIHRoZSBzYW1lIG1hbnVhbC4gSW5zdGVhZCwgdGhlIG9yZ2FuaXphdGlvbiBoYXMgb3B0ZWQgZm9yIOKAnGFzdGVyaXNrZWQgbGFuZ3VhZ2XigJ0gdG8gaW5kaWNhdGUgdGhhdCB0aGUgRmVkZXJhbCBKdWRpY2lhbCBDZW50ZXIgaGFzIG9taXR0ZWQgdGhlIGNoYXB0ZXIgZnJvbSBpdHMgb3duIHZlcnNpb24gb2YgdGhlIG1hbnVhbC48L3A+dyQ2MjEyNGFlNS1hZjYyLTRhNjktOTAyYi01NWY3OTQ2M2U2ODN3lgE8cD5UaGUgcmVzdWx0aW5nIGNvbmZ1c2lvbiBjb3VsZCBjcmVhdGUgdnVsbmVyYWJpbGl0aWVzIGZvciBhY3RpdmlzdCBqdWRnZXMgdG8gZXhwbG9pdCBpbiBmYXZvciBvZiBlbnZpcm9ubWVudGFsIGFjdGl2aXN0c+KAlHBlcmhhcHMgZGVsaWJlcmF0ZWx5LjwvcD53JDZmYTdmNjk4LWFiMTUtNDk0OS05NjNmLTE0YzhhNWNiMDQ3ZXeuATxwPkNoaWVmIEp1c3RpY2UgUm9iZXJ0cyBjb3VsZCBpbXBsZW1lbnQgYW4gaW1tZWRpYXRlIGZpeDogU2ltcGx5IHJldmVydCB0byB0aGUgb3JpZ2luYWwgdmVyc2lvbiBvZiDigJxIb3cgU2NpZW5jZSBXb3JrcyzigJ0gd2hpY2ggcmVsaWVkIHNvbGVseSBvbiB0aGUgc2NpZW50aWZpYyBtZXRob2QuPC9wPnckZmMzZDJkMGMtYjY3Zi00ZTMzLTg5YzMtN2RiZTRkYjE2Njk5d8MBPHA+VGhhdCBmaXggd291bGQgYWxsZXZpYXRlIGFsbCBjb25mdXNpb24gYW5kIGd1aWRlIGp1ZGdlcyB0b3dhcmQgcnVsaW5nIGFjY29yZGluZyB0b8KgPGVtPmFjdHVhbDwvZW0+wqBzY2llbmNl4oCUbm90IGFnZW5kYS1kcml2ZW4gcG9saXRpY2FsIGFjdGl2aXNtIGRpc2d1aXNlZCBhcyDigJxzY2llbnRpZmljIGNvbnNlbnN1cy7igJ08L3A+dyRjZjBlMjNhNC02MmUwLTQzNGEtODE4Ny0xNDA3MzY3OWJiYjN3wwE8cD48ZW0+VGhpcyBhcnRpY2xlIG9yaWdpbmFsbHkgYXBwZWFyZWQgYXTCoDxhIGhyZWY9Imh0dHBzOi8vcmVzdG9yYXRpb24tbmV3cy5jb20vZXhjbHVzaXZlLXRoZS1jaGllZi1qdXN0aWNlLW11c3QtYWN0LXRvLXJlc3RvcmUtcmVhbC1zY2llbmNlLXRvLWp1ZGljaWFsLW92ZXJzaWdodCI+UmVzdG9yYXRpb24gTmV3czwvYT48L2VtPjwvcD4GAAUAdQZ9rLTlkwV9rrTlkwV9n6TlkwV9rbTlkwV9nffjkwV9r7TlkwUFAHcTMjAyNi0wNC0xOVQwNjowMzowOHtCedpdZ55wAHtB40rWO8AAAHcHcHVibGlzaDkAeHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5YQB9iNPQc3cEb3BlbncEb3Blbnl3AHcIc3RhbmRhcmR3AHcAdwB3AHcAdwB5dwB5fQB5eXcAdwB4eXYCGGltYWdlX2dlbmVyYXRvcl9zZXR0aW5nc3YECHRlbXBsYXRldwdoaWdod2F5EGRlZmF1bHRfaW1hZ2VfaWR9AARmb250dwAHZW5hYmxlZHkHdmVyc2lvbn0CeXh3CmNvcmUvaW1hZ2V3AHl5dwRub25lfZ3hNXekAWh0dHBzOi8vY2xpbWF0ZXNjaWVuY2UucHJlc3Mvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDQvMC1UaGUtQ2hpZWYtSnVzdGljZS1vZi10aGUtU3VwcmVtZS1Db3VydC1tdXN0LWFjdC10by1yZXN0b3JlLXJlYWwtc2NpZW5jZS10by1qdWRpY2lhbC1vdmVyc2lnaHQtNjg3eDEwMjQuanBndwVsYXJnZXcEbm9uZXcGY2VudGVyfZ3hNTIAeHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5eHcOY29yZS9wYXJhZ3JhcGh5dwB3AHl5BQDcAQB4dw5jb3JlL3BhcmFncmFwaHl3AHcAeXl4dwxjb3JlL2hlYWRpbmd9A3cAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3CmNvcmUvcXVvdGV3AHcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eXh3DmNvcmUvcGFyYWdyYXBoeXcAdwB5eQuH4ZngDjYBACQA4gEA7wEAuAEF8AEAMwU\/BaYCAEMFFQWbAwBcBRUFugEA7QIAvgEAQABGAAcFPwXkAgD5AQC9BACsAgAtBY8BBegBAEIFVwVABYoCALsCAEkAWwXpAgClAgALAIgDAKQBAgIAAQABCAEABwCDBaoDLqADLvsDLrMCrgeyA5EKrAMu8QOrBMYDuwoR3qLmzQ0KAAABAwEACQICAAkCAQC5BAAJAgEAg+q+vA0CAAC+AQTzktTLDAEABZHM58kKAQAD3uPa0gkBAACSnoGACAkAAOEDAAkCAQDfAwAJAlYAAQAJAouXs6UHDwACAQACAwEAAQABAAEAAgIGAAIAAgADABgBTQAKAJeE9ssGCQABigEDAVsJAAkCaABjAAkCrAMdxfvikgQBAAGqm5pTFgAPAQAJAgEArAIASAC4AgDxAQCEAgALAIkDAKIFAH4AywIAmAEArgEAyQEAyQECAQCYMccCygPFAS7HAQ==\",\"updateId\":858288188}","advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1],"tags":[691842348,691842350,691841311,691842349,691830237,691842351],"class_list":{"0":"post-440411","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","6":"hentry","7":"category-uncategorized","8":"tag-scientific-consensus-2","9":"tag-chief-justice-of-the-u-s-supreme-court","10":"tag-federal-judicial-center-fjc","11":"tag-fourth-edition-of-the-reference-manual-on-scientific-evidence","12":"tag-scientific-method","13":"tag-united-states-federal-courts","15":"fallback-thumbnail"},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-The-Chief-Justice-of-the-Supreme-Court-must-act-to-restore-real-science-to-judicial-oversight.jpg?fit=784%2C1168&ssl=1","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/paxLW1-1Qzp","jetpack-related-posts":[{"id":425574,"url":"https:\/\/climatescience.press\/?p=425574","url_meta":{"origin":440411,"position":0},"title":"Federal Reference Manual on Scientific Evidence, Climate Science Chapter &#8211; Withdrawn!","author":"uwe.roland.gross","date":"10\/02\/2026","format":false,"excerpt":"On January 29, a coalition of state Attorneys General from red states, led by the AG of West Virginia (JB McCuskey), had sent a letter to Judge Robin Rosenberg, the Director of the Center, asking for immediate withdrawal of the offending chapter.","rel":"","context":"In \"Climate change\"","block_context":{"text":"Climate change","link":"https:\/\/climatescience.press\/?tag=climate-change"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/02\/0AQMVgOuqu12iybNbN6fYNRnvW2UNsiRszz4jw_HUV2G4hLSYEXfwmcXuXHvkaQ_HiiRpPPsRcyjeNUyH9JGwSkJQkcp4nBxNbxFfda8Cbl66Ynr2j-cmbvHcVx7-GtV5-1.jpeg?fit=1200%2C564&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/02\/0AQMVgOuqu12iybNbN6fYNRnvW2UNsiRszz4jw_HUV2G4hLSYEXfwmcXuXHvkaQ_HiiRpPPsRcyjeNUyH9JGwSkJQkcp4nBxNbxFfda8Cbl66Ynr2j-cmbvHcVx7-GtV5-1.jpeg?fit=1200%2C564&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/02\/0AQMVgOuqu12iybNbN6fYNRnvW2UNsiRszz4jw_HUV2G4hLSYEXfwmcXuXHvkaQ_HiiRpPPsRcyjeNUyH9JGwSkJQkcp4nBxNbxFfda8Cbl66Ynr2j-cmbvHcVx7-GtV5-1.jpeg?fit=1200%2C564&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/02\/0AQMVgOuqu12iybNbN6fYNRnvW2UNsiRszz4jw_HUV2G4hLSYEXfwmcXuXHvkaQ_HiiRpPPsRcyjeNUyH9JGwSkJQkcp4nBxNbxFfda8Cbl66Ynr2j-cmbvHcVx7-GtV5-1.jpeg?fit=1200%2C564&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/02\/0AQMVgOuqu12iybNbN6fYNRnvW2UNsiRszz4jw_HUV2G4hLSYEXfwmcXuXHvkaQ_HiiRpPPsRcyjeNUyH9JGwSkJQkcp4nBxNbxFfda8Cbl66Ynr2j-cmbvHcVx7-GtV5-1.jpeg?fit=1200%2C564&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":425456,"url":"https:\/\/climatescience.press\/?p=425456","url_meta":{"origin":440411,"position":1},"title":"Process Wins One: Federal Judicial Center Deletes Climate Chapter from Judicial Manual","author":"uwe.roland.gross","date":"10\/02\/2026","format":false,"excerpt":"The Federal Judicial Center (FJC), the research and education arm of the U.S. federal judiciary, has removed a chapter on climate science from the fourth edition of its Reference Manual on Scientific Evidence.","rel":"","context":"In \"Climate change\"","block_context":{"text":"Climate change","link":"https:\/\/climatescience.press\/?tag=climate-change"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/02\/0AQMVgOuqu12iybNbN6fYNRnvW2UNsiRszz4jw_HUV2G4hLSYEXfwmcXuXHvkaQ_HiiRpPPsRcyjeNUyH9JGwSkJQkcp4nBxNbxFfda8Cbl66Ynr2j-cmbvHcVx7-GtV5-1.jpeg?fit=1200%2C564&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/02\/0AQMVgOuqu12iybNbN6fYNRnvW2UNsiRszz4jw_HUV2G4hLSYEXfwmcXuXHvkaQ_HiiRpPPsRcyjeNUyH9JGwSkJQkcp4nBxNbxFfda8Cbl66Ynr2j-cmbvHcVx7-GtV5-1.jpeg?fit=1200%2C564&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/02\/0AQMVgOuqu12iybNbN6fYNRnvW2UNsiRszz4jw_HUV2G4hLSYEXfwmcXuXHvkaQ_HiiRpPPsRcyjeNUyH9JGwSkJQkcp4nBxNbxFfda8Cbl66Ynr2j-cmbvHcVx7-GtV5-1.jpeg?fit=1200%2C564&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/02\/0AQMVgOuqu12iybNbN6fYNRnvW2UNsiRszz4jw_HUV2G4hLSYEXfwmcXuXHvkaQ_HiiRpPPsRcyjeNUyH9JGwSkJQkcp4nBxNbxFfda8Cbl66Ynr2j-cmbvHcVx7-GtV5-1.jpeg?fit=1200%2C564&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/02\/0AQMVgOuqu12iybNbN6fYNRnvW2UNsiRszz4jw_HUV2G4hLSYEXfwmcXuXHvkaQ_HiiRpPPsRcyjeNUyH9JGwSkJQkcp4nBxNbxFfda8Cbl66Ynr2j-cmbvHcVx7-GtV5-1.jpeg?fit=1200%2C564&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":439470,"url":"https:\/\/climatescience.press\/?p=439470","url_meta":{"origin":440411,"position":2},"title":"Happer, Lindzen, Koonin Letter to the Federal Judicial Center","author":"uwe.roland.gross","date":"14\/04\/2026","format":false,"excerpt":"The Happer, Lindzen, and Koonin letter (dated April 1, 2026) is an open letter addressed to Chief Justice John G. Roberts in his role as Chair of the Federal Judicial Center (FJC). It critiques aspects of the Fourth Edition of the Reference Manual on Scientific Evidence, a long-standing resource used\u2026","rel":"","context":"In \"climate lawsuits\"","block_context":{"text":"climate lawsuits","link":"https:\/\/climatescience.press\/?tag=climate-lawsuits"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-Happer-Lindzen-Koonin-Letter-to-the-Federal-Judicial-Center-1.jpg?fit=800%2C1200&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-Happer-Lindzen-Koonin-Letter-to-the-Federal-Judicial-Center-1.jpg?fit=800%2C1200&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-Happer-Lindzen-Koonin-Letter-to-the-Federal-Judicial-Center-1.jpg?fit=800%2C1200&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/04\/0-Happer-Lindzen-Koonin-Letter-to-the-Federal-Judicial-Center-1.jpg?fit=800%2C1200&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":426035,"url":"https:\/\/climatescience.press\/?p=426035","url_meta":{"origin":440411,"position":3},"title":"U.S. judges saved from alarmist tome","author":"uwe.roland.gross","date":"13\/02\/2026","format":false,"excerpt":"Quick action by a coalition of States has saved the American judicial system from being presented with a huge hunk of climate alarmism in the guise of guidance. Sounds like a lot and it is. The story starts with a massive judicial tome called the Reference Manual on Scientific Evidence.\u2026","rel":"","context":"In \"climate alarmism\"","block_context":{"text":"climate alarmism","link":"https:\/\/climatescience.press\/?tag=climate-alarmism"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/02\/0Climate-justice-paint-mural.jpg?fit=1200%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/02\/0Climate-justice-paint-mural.jpg?fit=1200%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/02\/0Climate-justice-paint-mural.jpg?fit=1200%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/02\/0Climate-justice-paint-mural.jpg?fit=1200%2C800&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/02\/0Climate-justice-paint-mural.jpg?fit=1200%2C800&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":434217,"url":"https:\/\/climatescience.press\/?p=434217","url_meta":{"origin":440411,"position":4},"title":"Climate Science Is Creeping Into Courtrooms","author":"uwe.roland.gross","date":"26\/03\/2026","format":false,"excerpt":"The inadequacies of the Reference Manual on Scientific Evidence (Fourth Edition) extend far beyond the chapter on climate science you discuss in your editorial \u201cA Judicial Climate Science Scandal\u201d (Review & Outlook, March 14). Another chapter, \u201cHow Science Works,\u201d has earned sharp criticism from Jessica Weinkle, an associate professor of\u2026","rel":"","context":"In \"Climate change\"","block_context":{"text":"Climate change","link":"https:\/\/climatescience.press\/?tag=climate-change"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/03\/A-Turning-Point-for-Litigation-Campaig-SCOTUS-Takes-Up-Boulder-Climate-Lawsuit.jpg?fit=784%2C1168&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/03\/A-Turning-Point-for-Litigation-Campaig-SCOTUS-Takes-Up-Boulder-Climate-Lawsuit.jpg?fit=784%2C1168&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/03\/A-Turning-Point-for-Litigation-Campaig-SCOTUS-Takes-Up-Boulder-Climate-Lawsuit.jpg?fit=784%2C1168&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/03\/A-Turning-Point-for-Litigation-Campaig-SCOTUS-Takes-Up-Boulder-Climate-Lawsuit.jpg?fit=784%2C1168&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":426787,"url":"https:\/\/climatescience.press\/?p=426787","url_meta":{"origin":440411,"position":5},"title":"Judge Rejects Climate Dogma, Begins to Restore Integrity","author":"uwe.roland.gross","date":"17\/02\/2026","format":false,"excerpt":"In a bold stroke against the pseudoscience of climate alarmism, U.S. District Judge Robin Rosenberg has removed a deeply flawed discussion on climate change from the fourth edition of the Reference Manual on Scientific Evidence.","rel":"","context":"In \"carbon dioxide (CO\u2082)\"","block_context":{"text":"carbon dioxide (CO\u2082)","link":"https:\/\/climatescience.press\/?tag=carbon-dioxide-co%e2%82%82"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/02\/0-Federal-Reference-Manual-on-Scientific-Evidence1.jpg?fit=784%2C1168&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/02\/0-Federal-Reference-Manual-on-Scientific-Evidence1.jpg?fit=784%2C1168&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/02\/0-Federal-Reference-Manual-on-Scientific-Evidence1.jpg?fit=784%2C1168&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/climatescience.press\/wp-content\/uploads\/2026\/02\/0-Federal-Reference-Manual-on-Scientific-Evidence1.jpg?fit=784%2C1168&ssl=1&resize=700%2C400 2x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/climatescience.press\/index.php?rest_route=\/wp\/v2\/posts\/440411","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/climatescience.press\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/climatescience.press\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/climatescience.press\/index.php?rest_route=\/wp\/v2\/users\/121246920"}],"replies":[{"embeddable":true,"href":"https:\/\/climatescience.press\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=440411"}],"version-history":[{"count":8,"href":"https:\/\/climatescience.press\/index.php?rest_route=\/wp\/v2\/posts\/440411\/revisions"}],"predecessor-version":[{"id":440424,"href":"https:\/\/climatescience.press\/index.php?rest_route=\/wp\/v2\/posts\/440411\/revisions\/440424"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/climatescience.press\/index.php?rest_route=\/wp\/v2\/media\/440413"}],"wp:attachment":[{"href":"https:\/\/climatescience.press\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=440411"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/climatescience.press\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=440411"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/climatescience.press\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=440411"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}