{"id":303151,"date":"2026-05-07T16:15:46","date_gmt":"2026-05-07T20:15:46","guid":{"rendered":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/?post_type=short-read&#038;p=303151"},"modified":"2026-05-08T09:16:01","modified_gmt":"2026-05-08T13:16:01","slug":"10-facts-about-cubans-in-the-u-s","status":"publish","type":"short-read","link":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/short-reads\/2026\/05\/07\/10-facts-about-cubans-in-the-u-s\/","title":{"rendered":"10 facts about Cubans in the U.S."},"content":{"rendered":"\n<figure class=\"wp-block-image aligncenter size-640-wide\"><img data-dominant-color=\"574b53\" data-has-transparency=\"false\" style=\"--dominant-color: #574b53;\" loading=\"lazy\" decoding=\"async\"  srcset=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/SR_26.05.07_cuban_featured.jpg?resize=480,270 480w, https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/SR_26.05.07_cuban_featured.jpg?resize=782,440 782w, https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/SR_26.05.07_cuban_featured.jpg?resize=960,540 960w, https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/SR_26.05.07_cuban_featured.jpg?resize=1200,675 1200w, https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/SR_26.05.07_cuban_featured.jpg?resize=1280,720 1280w\" sizes=\"(max-width: 480px) 480px, (max-width: 782px) 782px, 640px\" height=\"360\" width=\"640\" src=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/SR_26.05.07_cuban_featured.jpg?w=640\" alt=\"Photo of Children hold a Cuban flag during a feast day celebration honoring the country's patron saint in Hialeah, Florida, on Sept. 7, 2024. (Giorgio Viera\/AFP via Getty Images)\" class=\"wp-image-303314 not-transparent\" \/><figcaption class=\"wp-element-caption\">Children hold a Cuban flag during a celebration honoring the country&#8217;s patron saint in Hialeah, Florida, on Sept. 7, 2024. (Giorgio Viera\/AFP via Getty Images)<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Cubans and Americans have a long history that predates the founding of the United States. Cuba and Florida were both Spanish colonies <a href=\"https:\/\/www.journaloffloridastudies.org\/files\/vol0108\/Winsboro-Historical-Saltwater-Highway.pdf\">in the 1500s<\/a>. Over the <a href=\"https:\/\/cri.fiu.edu\/us-cuba-relations\/chronology-of-us-cuba-relations\/\">last 70 years<\/a>, political events and economic conditions on the island have led to Cubans <a href=\"https:\/\/www.migrationpolicy.org\/article\/cuban-migration-postrevolution-exodus-ebbs-and-flows\">coming to the U.S. in waves<\/a>, including many who arrived following the Cuban Revolution in 1959.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Today, there are millions of people living in the U.S. who trace their origin to Cuba. Here are 10 facts about this population, primarily based on a Pew Research Center analysis of the U.S. Census Bureau\u2019s 2024 <a href=\"https:\/\/www.census.gov\/programs-surveys\/acs\/\">American Community Survey<\/a>.<\/p>\n\n\n\n<details class=\"wp-block-details is-style-plus-icon has-border-color has-ui-gray-light-border-color has-ui-beige-very-light-background-color has-background has-sans-serif-font-family is-layout-flow wp-container-core-details-is-layout-61b01db2 wp-block-details-is-layout-flow\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--30);font-size:clamp(0.875em, 0.875rem + ((1vw - 0.2em) * 0.009), 0.88em);\"><summary>About this research<\/summary>\n<p class=\"wp-block-paragraph\">This Pew Research Center analysis summarizes key facts about Cubans in the United States.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Why did we do this?\u00a0<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pew Research Center conducts demographic studies, opinion surveys and other research to better understand people in the United States and around the world. The Center has long studied changes in the U.S. population, <a href=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/topic\/race-ethnicity\/racial-ethnic-groups\/hispanics-latinos\/hispanic-latino-demographics\/\">including changes among Hispanics<\/a>. This analysis focuses on Cuban Americans and builds on a larger body of work about Hispanic origin groups in the U.S., including <a href=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/race-and-ethnicity\/fact-sheet\/us-hispanics-facts-on-mexican-origin-latinos\/\">Mexicans<\/a>, <a href=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/short-reads\/2026\/02\/05\/key-findings-about-puerto-rico\/\">Puerto Ricans<\/a> and <a href=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/short-reads\/2026\/01\/09\/facts-about-venezuelans-in-the-us\/\">Venezuelans<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Learn more <a href=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/about\/\">about Pew Research Center<\/a>.\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>How did we do this?\u00a0<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For this analysis, we primarily used data from the U.S. Census Bureau\u2019s <a href=\"https:\/\/www.census.gov\/programs-surveys\/acs\/\">American Community Survey<\/a> (ACS) provided by <a href=\"https:\/\/usa.ipums.org\/usa\/\">IPUMS USA<\/a> at the University of Minnesota. ACS figures reported in the text are rounded to the nearest 1,000. Growth rates and population shares are computed from unrounded numbers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Information on the legal status of immigrants is based on our <a href=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/race-and-ethnicity\/2025\/08\/21\/u-s-unauthorized-immigrant-population-reached-a-record-14-million-in-2023\/\">August 2025 report<\/a>. Data on the CHNV parole program and other admissions at the southwestern border comes from the <a href=\"https:\/\/ohss.dhs.gov\/sites\/default\/files\/2025-01\/2025_0116_ohss_immigration-enforcement-and-legal-processes-tables-november-2024.xlsx\">U.S. Department of Homeland Security<\/a>. Data about Cuban Americans\u2019 political leanings and their views about Trump administration policies comes from Center surveys conducted in <a href=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/short-reads\/2020\/10\/02\/most-cuban-american-voters-identify-as-republican-in-2020\/\">2020<\/a> and <a href=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/race-and-ethnicity\/2025\/11\/24\/majorities-of-latinos-disapprove-of-trump-and-his-policies-on-immigration-economy\/\">2025<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Terminology<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Immigrants, or the foreign-born population, are U.S. residents born in foreign countries to parents who are not U.S. citizens. The U.S.-born population includes people born in the U.S. or its territories or born in foreign countries to at least one U.S. citizen parent.<\/p>\n<\/details>\n\n\n\n<p class=\"is-style-has-big-number wp-block-paragraph\"><strong>Cubans are the third-largest Hispanic origin group in the U.S., after Mexicans and Puerto Ricans. <\/strong>As of 2024, there were 2.9 million people of Cuban origin in the U.S. \u2013 23% more than in 2019.<\/p>\n\n\n<div class=\"alignright wp-block-prc-chart-builder-synced-chart\"><figure class=\"wp-chart-builder\">\t\t<div style=\"max-width:420px\" class=\"wp-chart-builder-wrapper alignnone wp-block-prc-chart-builder-controller\" id=\"df87e91b-f80c-4921-be3e-2ac685341329\" data-wp-interactive=\"prc-chart-builder\/controller\" data-wp-context=\"{&quot;id&quot;:&quot;df87e91b-f80c-4921-be3e-2ac685341329&quot;,&quot;postId&quot;:303151,&quot;postUrl&quot;:&quot;https:\\\/\\\/alpha.pewresearch.org\\\/pewresearch-org\\\/short-reads\\\/2026\\\/05\\\/07\\\/10-facts-about-cubans-in-the-u-s\\\/&quot;,&quot;chartPostUrl&quot;:&quot;https:\\\/\\\/alpha.pewresearch.org\\\/pewresearch-org\\\/chart\\\/sr_26-04-28_cubanamericans_origin\\\/&quot;,&quot;postPubDate&quot;:&quot;2026-05-07&quot;,&quot;rootUrl&quot;:&quot;https:\\\/\\\/alpha.pewresearch.org\\\/pewresearch-org&quot;,&quot;featuredImageId&quot;:303907,&quot;featuredImageUrl&quot;:&quot;https:\\\/\\\/alpha.pewresearch.org\\\/pewresearch-org\\\/wp-content\\\/uploads\\\/sites\\\/20\\\/2026\\\/05\\\/us_cuban_population_reached_29_million_in_2024-300369-1778589916.png&quot;,&quot;title&quot;:&quot;U.S. Cuban population reached 2.9 million in 2024&quot;,&quot;subtitle&quot;:&quot;U.S. Hispanic population of Cuban origin, by nativity&quot;,&quot;note&quot;:&quot;Note: Population figures are rounded to nearest 5,000.&quot;,&quot;source&quot;:&quot;Source: Pew Research Center analysis of the 2006, 2010, 2015, 2019 and 2024 American Community Surveys (IPUMS), and 1980-2000 decennial census 1% samples (IPUMS).&quot;,&quot;tag&quot;:&quot;PEW RESEARCH CENTER&quot;,&quot;tableData&quot;:{&quot;header&quot;:[&quot;Year&quot;,&quot;U.S. born&quot;,&quot;Immigrant&quot;,&quot;All U.S. Cubans&quot;],&quot;rows&quot;:[[&quot;1980&quot;,&quot;185,000&quot;,&quot;635,000&quot;,&quot;820,000&quot;],[&quot;1990&quot;,&quot;305,000&quot;,&quot;755,000&quot;,&quot;1,060,000&quot;],[&quot;2000&quot;,&quot;395,000&quot;,&quot;855,000&quot;,&quot;1,250,000&quot;],[&quot;2006&quot;,&quot;590,000&quot;,&quot;925,000&quot;,&quot;1,515,000&quot;],[&quot;2010&quot;,&quot;775,000&quot;,&quot;1,110,000&quot;,&quot;1,885,000&quot;],[&quot;2015&quot;,&quot;930,000&quot;,&quot;1,190,000&quot;,&quot;2,115,000&quot;],[&quot;2019&quot;,&quot;1,045,000&quot;,&quot;1,335,000&quot;,&quot;2,380,000&quot;],[&quot;2024&quot;,&quot;1,265,000&quot;,&quot;1,670,000&quot;,&quot;2,935,000&quot;]],&quot;footer&quot;:[]}}\" data-wp-init--detect-web-share-support=\"callbacks.detectWebShareSupport\" data-wp-init--sync-table-height=\"callbacks.syncTableHeight\" data-png-url=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/us_cuban_population_reached_29_million_in_2024-300369-1778589916.png\" data-has-csv=\"true\" data-post-url=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/short-reads\/2026\/05\/07\/10-facts-about-cubans-in-the-u-s\/\" data-chart-url=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/chart\/sr_26-04-28_cubanamericans_origin\/\" data-chart-title=\"U.S. Cuban population reached 2.9 million in 2024\">\n\t\t\t<div class=\"wp-chart-builder-chart\" data-chart-view=\"chart\" data-allow-overlay=\"true\" data-wp-class--active=\"state.isActive\">\n\t\t\t\t<div class=\"wp-chart-builder-inner wp-block-prc-chart-builder-chart\" id=\"chart-block-2\" data-wp-key=\"df87e91b-f80c-4921-be3e-2ac685341329-chart\" data-wp-interactive=\"prc-chart-builder\/chart\" data-wp-router-region=\"chart-df87e91b-f80c-4921-be3e-2ac685341329-chart\" data-wp-context=\"{&quot;id&quot;:&quot;df87e91b-f80c-4921-be3e-2ac685341329-chart&quot;}\" data-wp-watch--init-render=\"callbacks.watchForRender\" data-wp-on-window--resize=\"callbacks.watchForResize\">\n\t\t\t\t\t<div class=\"cb__text-wrapper\" style=\"max-width:420px;\">\n\t\t\t\t\t\t<hr class=\"cb__hr\" style=\"margin: 0 0 10px; max-width:420px;\" \/>\n\t\t\t\t\t\t<div class=\"cb__title\">U.S. Cuban population reached 2.9 million in 2024<\/div>\n\t\t\t\t\t\t<div class=\"cb__subtitle\">U.S. Hispanic population of Cuban origin, by nativity<\/div>\n\t\t\t\t\t\t<div id=\"df87e91b-f80c-4921-be3e-2ac685341329-chart\"><img decoding=\"async\" src=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/us_cuban_population_reached_29_million_in_2024-300369-1778589916.png\" alt=\"Chart\" class=\"chart-fallback chart-fallback--png\" style=\"width:420px;height:auto;\" \/><\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<div class=\"cb__note\">Note: Population figures are rounded to nearest 5,000.<\/div>\n\t\t\t\t\t\t<div class=\"cb__note\">Source: Pew Research Center analysis of the 2006, 2010, 2015, 2019 and 2024 American Community Surveys (IPUMS), and 1980-2000 decennial census 1% samples (IPUMS).<\/div>\n\t\t\t\t\t\t<div class=\"cb__tag\">PEW RESEARCH CENTER<\/div>\n\t\t\t\t\t\t<hr class=\"cb__hr\" style=\"margin: 10px 0 0; max-width:420px;\" \/>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\t\t\t<!-- register a callback on this div to see if the native share is supported -->\n\t\t\t<div\n\t\t\t\tclass=\"share-modal__overlay\"\n\t\t\t\tid=\"share-modal__overlay-df87e91b-f80c-4921-be3e-2ac685341329\"\n\t\t\t\tdata-wp-class--active=\"state.isActive\"\n\t\t\t\tdata-wp-class--web-share-supported=\"state.webShareSupported\"\n\t\t\t\tdata-wp-on--click=\"actions.hideModal\"\n\t\t\t\tdata-wp-on--keydown=\"actions.hideModal\"\n\t\t\t\tdata-chart-view=\"share\"\n\t\t\t><\/div>\n\t\t\t<!-- TODO: I would like to be able to use the social share block here. Need to modify it to work with the share modal. -->\n\t\t\t<div\n\t\t\t\tclass=\"share-modal\" id=\"share-modal-df87e91b-f80c-4921-be3e-2ac685341329\"\n\t\t\t\tdata-wp-class--active=\"state.isActive\"\n\t\t\t\tdata-wp-class--web-share-supported=\"state.webShareSupported\"\n\t\t\t\tdata-chart-view=\"share\"\n\t\t\t>\n\t\t\t\t<div class=\"share-modal__inner\">\n\t\t\t\t\t<div class=\"share-modal__header\">\n\t\t\t\t\t\t<h2 class=\"share-modal__title\">Share this chart<\/h2>\n\t\t\t\t\t\t<button class=\"share-modal__close\" aria-label=\"Close Share Modal\" data-wp-on--click=\"actions.hideModal\">\n\t\t\t\t\t\t\t<span class=\"dashicons dashicons-no-alt\"><\/span>\n\t\t\t\t\t\t<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"share-modal__body\">\n\t\t\t\t\t\t<button\n\t\t\t\t\t\t\ttype=\"button\"\n\t\t\t\t\t\t\tclass=\"share-modal__button share-modal__button--twitter\"\n\t\t\t\t\t\t\tdata-wp-on--click=\"actions.shareTwitter\"\n\t\t\t\t\t\t\tdata-wp-on--keydown=\"actions.shareTwitter\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<span>Share on X<\/span>\n\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t<button\n\t\t\t\t\t\t\ttype=\"button\"\n\t\t\t\t\t\t\tclass=\"share-modal__button share-modal__button--facebook\"\n\t\t\t\t\t\t\tdata-wp-on--click=\"actions.shareFacebook\"\n\t\t\t\t\t\t\tdata-wp-on--keydown=\"actions.shareFacebook\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<span>Share on Facebook<\/span>\n\t\t\t\t\t\t<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"wp-chart-builder-table\" data-chart-view=\"table\" data-wp-class--active=\"state.isActive\" id=\"df87e91b-f80c-4921-be3e-2ac685341329-table\" style=\"max-width:420px;\">\t\t\t<hr style=\"margin: 0px 0px 10px; max-width: 420px;\">\n\t\t\t<div class=\"cb__title\">U.S. Cuban population reached 2.9 million in 2024<\/div>\n\t\t\t<div class=\"cb__subtitle\">U.S. Hispanic population of Cuban origin, by nativity<\/div>\n\t\t\t<div class=\"wp-chart-builder-table__inner\" style=\"max-width: 420px !important; margin-bottom: 0; overflow: auto;\">\n\t\t\t\t\n<figure class=\"wp-block-prc-block-table is-scroll-on-pc is-scroll-on-mobile chart-builder-data-table has-sans-serif-font-family has-small-font-size\"><table class=\"has-fixed-layout is-sticky-first-column\"><thead><tr><th style=\"text-align:left\">Year<\/th><th style=\"text-align:center\">U.S. born<\/th><th style=\"text-align:center\">Immigrant<\/th><th style=\"text-align:center\">All U.S. Cubans<\/th><\/tr><\/thead><tbody><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1980<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">185,000<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\">635,000<\/td><td style=\"text-align:center\" data-prc-v-col=\"3\">820,000<\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1990<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">305,000<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\">755,000<\/td><td style=\"text-align:center\" data-prc-v-col=\"3\">1,060,000<\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2000<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">395,000<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\">855,000<\/td><td style=\"text-align:center\" data-prc-v-col=\"3\">1,250,000<\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2006<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">590,000<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\">925,000<\/td><td style=\"text-align:center\" data-prc-v-col=\"3\">1,515,000<\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2010<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">775,000<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\">1,110,000<\/td><td style=\"text-align:center\" data-prc-v-col=\"3\">1,885,000<\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2015<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">930,000<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\">1,190,000<\/td><td style=\"text-align:center\" data-prc-v-col=\"3\">2,115,000<\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2019<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">1,045,000<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\">1,335,000<\/td><td style=\"text-align:center\" data-prc-v-col=\"3\">2,380,000<\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2024<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">1,265,000<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\">1,670,000<\/td><td style=\"text-align:center\" data-prc-v-col=\"3\">2,935,000<\/td><\/tr><\/tbody><\/table><\/figure>\n\t\t\t<\/div>\n\t\t\t<hr class=\"cb__download-data-button-hr\">\n\t\t\t<div class=\"cb__download-data-button\">\n\t\t\t\t<a\n\t\t\t\t\tdata-wp-on--click=\"actions.downloadData\"\n\t\t\t\t\tdata-wp-on--keydown=\"actions.downloadData\"\n\t\t\t\t\ttabindex=\"0\"\n\t\t\t\t\trole=\"button\"\n\t\t\t\t\tclass=\"has-sans-serif-font-family\"\n\t\t\t\t>\n\t\t\t\t\tDownload data as .csv\n\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"cb__note\">Note: Population figures are rounded to nearest 5,000.<\/div>\n\t\t\t<div class=\"cb__note\">Source: Pew Research Center analysis of the 2006, 2010, 2015, 2019 and 2024 American Community Surveys (IPUMS), and 1980-2000 decennial census 1% samples (IPUMS).<\/div>\n\t\t\t<div class=\"cb__tag\">PEW RESEARCH CENTER<\/div>\n\t\t\t<hr style=\"margin: 10px 0px 0px; max-width: 420px;\">\n\t\t\t<\/div><div class=\"wp-chart-builder-view-buttons\" style=\"max-width:420px;\"><div class=\"wp-chart-builder-view-buttons__tabs\"><button class=\"view-button view-button--chart\" data-chart-view=\"chart\" data-chart-id=\"df87e91b-f80c-4921-be3e-2ac685341329\" data-wp-on--click=\"actions.setActiveTab\" data-wp-class--active=\"state.isActive\">Chart<\/button><button class=\"view-button view-button--table\" data-chart-view=\"table\" data-chart-id=\"df87e91b-f80c-4921-be3e-2ac685341329\" data-wp-on--click=\"actions.setActiveTab\" data-wp-class--active=\"state.isActive\">Data<\/button><\/div><div class=\"wp-chart-builder-view-buttons__actions\"><button class=\"view-button view-button--download-image\" data-chart-id=\"df87e91b-f80c-4921-be3e-2ac685341329\" data-wp-on--click=\"actions.downloadImage\">Download Image<\/button><button class=\"view-button view-button--share\" data-chart-view=\"share\" data-chart-id=\"df87e91b-f80c-4921-be3e-2ac685341329\" data-wp-on--click=\"actions.setActiveTab\" data-wp-class--active=\"state.isActive\">Share<\/button><\/div><\/div>\t\t<\/div>\n\t\t<\/figure><\/div>\n\n\n<p class=\"wp-block-paragraph\">That\u2019s faster than the growth rate for Mexicans and Puerto Ricans over the same period (5% each). But it\u2019s slower than the rate for many other Latin American origin groups, including Venezuelans (119%), Colombians (43%) and Hondurans (37%).<\/p>\n\n\n\n<p class=\"is-style-has-big-number wp-block-paragraph\"><strong>More than half of Cubans in the U.S. (57%, or 1.7 million) are immigrants, <\/strong>meaning they were not born in the U.S. The large share of foreign-born Cubans reflects the ongoing arrival of immigrants over the decades, with large numbers coming in recent years.<\/p>\n\n\n\n<p class=\"is-style-has-big-number wp-block-paragraph\"><strong>Immigration from Cuba has ebbed and flowed. <\/strong>A quarter million Cubans arrived in the U.S. in the 1960s following the Cuban Revolution. Another quarter million came in the 1970s.<\/p>\n\n\n<div class=\"alignright wp-block-prc-chart-builder-synced-chart\"><figure class=\"wp-chart-builder\">\t\t<div style=\"max-width:420px\" class=\"wp-chart-builder-wrapper alignnone wp-block-prc-chart-builder-controller\" id=\"9a02f01e-f7b7-442c-8020-63185fe269a5\" data-wp-interactive=\"prc-chart-builder\/controller\" data-wp-context=\"{&quot;id&quot;:&quot;9a02f01e-f7b7-442c-8020-63185fe269a5&quot;,&quot;postId&quot;:303151,&quot;postUrl&quot;:&quot;https:\\\/\\\/alpha.pewresearch.org\\\/pewresearch-org\\\/short-reads\\\/2026\\\/05\\\/07\\\/10-facts-about-cubans-in-the-u-s\\\/&quot;,&quot;chartPostUrl&quot;:&quot;https:\\\/\\\/alpha.pewresearch.org\\\/pewresearch-org\\\/chart\\\/sr_26-04-28_cubanamericans_arrivals\\\/&quot;,&quot;postPubDate&quot;:&quot;2026-05-07&quot;,&quot;rootUrl&quot;:&quot;https:\\\/\\\/alpha.pewresearch.org\\\/pewresearch-org&quot;,&quot;featuredImageId&quot;:303909,&quot;featuredImageUrl&quot;:&quot;https:\\\/\\\/alpha.pewresearch.org\\\/pewresearch-org\\\/wp-content\\\/uploads\\\/sites\\\/20\\\/2026\\\/05\\\/cuban_immigration_waves_1950_to_2024-300357-1778589940.png&quot;,&quot;title&quot;:&quot;Cuban immigration waves, 1950 to 2024&quot;,&quot;subtitle&quot;:&quot;&lt;em&gt;Legal permanent resident (LPR) admissions and other arrivals from Cuba, by fiscal year&lt;\\\/em&gt;&quot;,&quot;note&quot;:&quot;Note: Mariel boatlift arrivals in 1980 were originally classified as refugees, not legal permanent residents; most had their status adjusted to LPR later in the decade. Data for the 1976 fiscal year reflects 15 months. Figures are rounded to the nearest 100.\\u00a0&quot;,&quot;source&quot;:&quot;Source: LPR admissions for 1989-2023 come from the Department of Homeland Security&#039;s Yearbook of Immigration Statistics; older data in this series comes from historical statistical yearbooks and annual reports of the Immigration and Naturalization Service. Paroles and releases for 2014-2024 and LPR admissions for 2024 come from the Office of Homeland Security Statistics.&quot;,&quot;tag&quot;:&quot;PEW RESEARCH CENTER&quot;,&quot;tableData&quot;:{&quot;header&quot;:[&quot;Year&quot;,&quot;LPR admissions&quot;,&quot;Paroles and releases&quot;,&quot;Mariel boatlift arrivals&quot;],&quot;rows&quot;:[[&quot;1950&quot;,&quot;2,200&quot;,&quot;&quot;,&quot;&quot;],[&quot;1951&quot;,&quot;1,900&quot;,&quot;&quot;,&quot;&quot;],[&quot;1952&quot;,&quot;2,500&quot;,&quot;&quot;,&quot;&quot;],[&quot;1953&quot;,&quot;3,500&quot;,&quot;&quot;,&quot;&quot;],[&quot;1954&quot;,&quot;5,500&quot;,&quot;&quot;,&quot;&quot;],[&quot;1955&quot;,&quot;9,300&quot;,&quot;&quot;,&quot;&quot;],[&quot;1956&quot;,&quot;15,000&quot;,&quot;&quot;,&quot;&quot;],[&quot;1957&quot;,&quot;13,700&quot;,&quot;&quot;,&quot;&quot;],[&quot;1958&quot;,&quot;11,600&quot;,&quot;&quot;,&quot;&quot;],[&quot;1959&quot;,&quot;7,000&quot;,&quot;&quot;,&quot;&quot;],[&quot;1960&quot;,&quot;8,300&quot;,&quot;&quot;,&quot;&quot;],[&quot;1961&quot;,&quot;14,300&quot;,&quot;&quot;,&quot;&quot;],[&quot;1962&quot;,&quot;16,300&quot;,&quot;&quot;,&quot;&quot;],[&quot;1963&quot;,&quot;10,600&quot;,&quot;&quot;,&quot;&quot;],[&quot;1964&quot;,&quot;15,800&quot;,&quot;&quot;,&quot;&quot;],[&quot;1965&quot;,&quot;19,800&quot;,&quot;&quot;,&quot;&quot;],[&quot;1966&quot;,&quot;17,400&quot;,&quot;&quot;,&quot;&quot;],[&quot;1967&quot;,&quot;33,300&quot;,&quot;&quot;,&quot;&quot;],[&quot;1968&quot;,&quot;99,300&quot;,&quot;&quot;,&quot;&quot;],[&quot;1969&quot;,&quot;13,800&quot;,&quot;&quot;,&quot;&quot;],[&quot;1970&quot;,&quot;16,300&quot;,&quot;&quot;,&quot;&quot;],[&quot;1971&quot;,&quot;21,600&quot;,&quot;&quot;,&quot;&quot;],[&quot;1972&quot;,&quot;20,000&quot;,&quot;&quot;,&quot;&quot;],[&quot;1973&quot;,&quot;24,100&quot;,&quot;&quot;,&quot;&quot;],[&quot;1974&quot;,&quot;18,900&quot;,&quot;&quot;,&quot;&quot;],[&quot;1975&quot;,&quot;26,000&quot;,&quot;&quot;,&quot;&quot;],[&quot;1976&quot;,&quot;36,000&quot;,&quot;&quot;,&quot;&quot;],[&quot;1977&quot;,&quot;69,700&quot;,&quot;&quot;,&quot;&quot;],[&quot;1978&quot;,&quot;29,800&quot;,&quot;&quot;,&quot;&quot;],[&quot;1979&quot;,&quot;15,600&quot;,&quot;&quot;,&quot;&quot;],[&quot;1980&quot;,&quot;15,100&quot;,&quot;&quot;,&quot;125,000&quot;],[&quot;1981&quot;,&quot;10,900&quot;,&quot;&quot;,&quot;&quot;],[&quot;1982&quot;,&quot;8,200&quot;,&quot;&quot;,&quot;&quot;],[&quot;1983&quot;,&quot;9,000&quot;,&quot;&quot;,&quot;&quot;],[&quot;1984&quot;,&quot;10,600&quot;,&quot;&quot;,&quot;&quot;],[&quot;1985&quot;,&quot;20,300&quot;,&quot;&quot;,&quot;&quot;],[&quot;1986&quot;,&quot;33,100&quot;,&quot;&quot;,&quot;&quot;],[&quot;1987&quot;,&quot;28,900&quot;,&quot;&quot;,&quot;&quot;],[&quot;1988&quot;,&quot;17,600&quot;,&quot;&quot;,&quot;&quot;],[&quot;1989&quot;,&quot;10,000&quot;,&quot;&quot;,&quot;&quot;],[&quot;1990&quot;,&quot;10,600&quot;,&quot;&quot;,&quot;&quot;],[&quot;1991&quot;,&quot;10,300&quot;,&quot;&quot;,&quot;&quot;],[&quot;1992&quot;,&quot;11,800&quot;,&quot;&quot;,&quot;&quot;],[&quot;1993&quot;,&quot;13,700&quot;,&quot;&quot;,&quot;&quot;],[&quot;1994&quot;,&quot;14,700&quot;,&quot;&quot;,&quot;&quot;],[&quot;1995&quot;,&quot;17,900&quot;,&quot;&quot;,&quot;&quot;],[&quot;1996&quot;,&quot;26,500&quot;,&quot;&quot;,&quot;&quot;],[&quot;1997&quot;,&quot;33,600&quot;,&quot;&quot;,&quot;&quot;],[&quot;1998&quot;,&quot;17,400&quot;,&quot;&quot;,&quot;&quot;],[&quot;1999&quot;,&quot;14,100&quot;,&quot;&quot;,&quot;&quot;],[&quot;2000&quot;,&quot;20,800&quot;,&quot;&quot;,&quot;&quot;],[&quot;2001&quot;,&quot;27,700&quot;,&quot;&quot;,&quot;&quot;],[&quot;2002&quot;,&quot;28,300&quot;,&quot;&quot;,&quot;&quot;],[&quot;2003&quot;,&quot;9,300&quot;,&quot;&quot;,&quot;&quot;],[&quot;2004&quot;,&quot;20,500&quot;,&quot;&quot;,&quot;&quot;],[&quot;2005&quot;,&quot;36,300&quot;,&quot;&quot;,&quot;&quot;],[&quot;2006&quot;,&quot;45,600&quot;,&quot;&quot;,&quot;&quot;],[&quot;2007&quot;,&quot;29,100&quot;,&quot;&quot;,&quot;&quot;],[&quot;2008&quot;,&quot;49,500&quot;,&quot;&quot;,&quot;&quot;],[&quot;2009&quot;,&quot;39,000&quot;,&quot;&quot;,&quot;&quot;],[&quot;2010&quot;,&quot;33,600&quot;,&quot;&quot;,&quot;&quot;],[&quot;2011&quot;,&quot;36,500&quot;,&quot;&quot;,&quot;&quot;],[&quot;2012&quot;,&quot;32,800&quot;,&quot;&quot;,&quot;&quot;],[&quot;2013&quot;,&quot;32,200&quot;,&quot;&quot;,&quot;&quot;],[&quot;2014&quot;,&quot;46,700&quot;,&quot;17,300&quot;,&quot;&quot;],[&quot;2015&quot;,&quot;54,400&quot;,&quot;30,700&quot;,&quot;&quot;],[&quot;2016&quot;,&quot;66,500&quot;,&quot;41,300&quot;,&quot;&quot;],[&quot;2017&quot;,&quot;65,000&quot;,&quot;13,400&quot;,&quot;&quot;],[&quot;2018&quot;,&quot;76,500&quot;,&quot;200&quot;,&quot;&quot;],[&quot;2019&quot;,&quot;41,600&quot;,&quot;2,300&quot;,&quot;&quot;],[&quot;2020&quot;,&quot;16,400&quot;,&quot;700&quot;,&quot;&quot;],[&quot;2021&quot;,&quot;23,100&quot;,&quot;13,100&quot;,&quot;&quot;],[&quot;2022&quot;,&quot;36,600&quot;,&quot;177,200&quot;,&quot;&quot;],[&quot;2023&quot;,&quot;81,600&quot;,&quot;176,000&quot;,&quot;&quot;],[&quot;2024&quot;,&quot;178,100&quot;,&quot;207,000&quot;,&quot;&quot;]],&quot;footer&quot;:[]}}\" data-wp-init--detect-web-share-support=\"callbacks.detectWebShareSupport\" data-wp-init--sync-table-height=\"callbacks.syncTableHeight\" data-png-url=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/cuban_immigration_waves_1950_to_2024-300357-1778589940.png\" data-has-csv=\"true\" data-post-url=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/short-reads\/2026\/05\/07\/10-facts-about-cubans-in-the-u-s\/\" data-chart-url=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/chart\/sr_26-04-28_cubanamericans_arrivals\/\" data-chart-title=\"Cuban immigration waves, 1950 to 2024\">\n\t\t\t<div class=\"wp-chart-builder-chart\" data-chart-view=\"chart\" data-allow-overlay=\"true\" data-wp-class--active=\"state.isActive\">\n\t\t\t\t<div class=\"wp-chart-builder-inner wp-block-prc-chart-builder-chart\" id=\"chart-block-4\" data-wp-key=\"9a02f01e-f7b7-442c-8020-63185fe269a5-chart\" data-wp-interactive=\"prc-chart-builder\/chart\" data-wp-router-region=\"chart-9a02f01e-f7b7-442c-8020-63185fe269a5-chart\" data-wp-context=\"{&quot;id&quot;:&quot;9a02f01e-f7b7-442c-8020-63185fe269a5-chart&quot;}\" data-wp-watch--init-render=\"callbacks.watchForRender\" data-wp-on-window--resize=\"callbacks.watchForResize\">\n\t\t\t\t\t<div class=\"cb__text-wrapper\" style=\"max-width:420px;\">\n\t\t\t\t\t\t<hr class=\"cb__hr\" style=\"margin: 0 0 10px; max-width:420px;\" \/>\n\t\t\t\t\t\t<div class=\"cb__title\">Cuban immigration waves, 1950 to 2024<\/div>\n\t\t\t\t\t\t<div class=\"cb__subtitle\"><em>Legal permanent resident (LPR) admissions and other arrivals from Cuba, by fiscal year<\/em><\/div>\n\t\t\t\t\t\t<div id=\"9a02f01e-f7b7-442c-8020-63185fe269a5-chart\"><img decoding=\"async\" src=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/cuban_immigration_waves_1950_to_2024-300357-1778589940.png\" alt=\"Chart\" class=\"chart-fallback chart-fallback--png\" style=\"width:420px;height:auto;\" \/><\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<div class=\"cb__note\">Note: Mariel boatlift arrivals in 1980 were originally classified as refugees, not legal permanent residents; most had their status adjusted to LPR later in the decade. Data for the 1976 fiscal year reflects 15 months. Figures are rounded to the nearest 100.\u00a0<\/div>\n\t\t\t\t\t\t<div class=\"cb__note\">Source: LPR admissions for 1989-2023 come from the Department of Homeland Security&#8217;s Yearbook of Immigration Statistics; older data in this series comes from historical statistical yearbooks and annual reports of the Immigration and Naturalization Service. Paroles and releases for 2014-2024 and LPR admissions for 2024 come from the Office of Homeland Security Statistics.<\/div>\n\t\t\t\t\t\t<div class=\"cb__tag\">PEW RESEARCH CENTER<\/div>\n\t\t\t\t\t\t<hr class=\"cb__hr\" style=\"margin: 10px 0 0; max-width:420px;\" \/>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\t\t\t<!-- register a callback on this div to see if the native share is supported -->\n\t\t\t<div\n\t\t\t\tclass=\"share-modal__overlay\"\n\t\t\t\tid=\"share-modal__overlay-9a02f01e-f7b7-442c-8020-63185fe269a5\"\n\t\t\t\tdata-wp-class--active=\"state.isActive\"\n\t\t\t\tdata-wp-class--web-share-supported=\"state.webShareSupported\"\n\t\t\t\tdata-wp-on--click=\"actions.hideModal\"\n\t\t\t\tdata-wp-on--keydown=\"actions.hideModal\"\n\t\t\t\tdata-chart-view=\"share\"\n\t\t\t><\/div>\n\t\t\t<!-- TODO: I would like to be able to use the social share block here. Need to modify it to work with the share modal. -->\n\t\t\t<div\n\t\t\t\tclass=\"share-modal\" id=\"share-modal-9a02f01e-f7b7-442c-8020-63185fe269a5\"\n\t\t\t\tdata-wp-class--active=\"state.isActive\"\n\t\t\t\tdata-wp-class--web-share-supported=\"state.webShareSupported\"\n\t\t\t\tdata-chart-view=\"share\"\n\t\t\t>\n\t\t\t\t<div class=\"share-modal__inner\">\n\t\t\t\t\t<div class=\"share-modal__header\">\n\t\t\t\t\t\t<h2 class=\"share-modal__title\">Share this chart<\/h2>\n\t\t\t\t\t\t<button class=\"share-modal__close\" aria-label=\"Close Share Modal\" data-wp-on--click=\"actions.hideModal\">\n\t\t\t\t\t\t\t<span class=\"dashicons dashicons-no-alt\"><\/span>\n\t\t\t\t\t\t<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"share-modal__body\">\n\t\t\t\t\t\t<button\n\t\t\t\t\t\t\ttype=\"button\"\n\t\t\t\t\t\t\tclass=\"share-modal__button share-modal__button--twitter\"\n\t\t\t\t\t\t\tdata-wp-on--click=\"actions.shareTwitter\"\n\t\t\t\t\t\t\tdata-wp-on--keydown=\"actions.shareTwitter\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<span>Share on X<\/span>\n\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t<button\n\t\t\t\t\t\t\ttype=\"button\"\n\t\t\t\t\t\t\tclass=\"share-modal__button share-modal__button--facebook\"\n\t\t\t\t\t\t\tdata-wp-on--click=\"actions.shareFacebook\"\n\t\t\t\t\t\t\tdata-wp-on--keydown=\"actions.shareFacebook\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<span>Share on Facebook<\/span>\n\t\t\t\t\t\t<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"wp-chart-builder-table\" data-chart-view=\"table\" data-wp-class--active=\"state.isActive\" id=\"9a02f01e-f7b7-442c-8020-63185fe269a5-table\" style=\"max-width:420px;\">\t\t\t<hr style=\"margin: 0px 0px 10px; max-width: 420px;\">\n\t\t\t<div class=\"cb__title\">Cuban immigration waves, 1950 to 2024<\/div>\n\t\t\t<div class=\"cb__subtitle\"><em>Legal permanent resident (LPR) admissions and other arrivals from Cuba, by fiscal year<\/em><\/div>\n\t\t\t<div class=\"wp-chart-builder-table__inner\" style=\"max-width: 420px !important; margin-bottom: 0; overflow: auto;\">\n\t\t\t\t\n<figure class=\"wp-block-prc-block-table is-scroll-on-pc is-scroll-on-mobile chart-builder-data-table has-sans-serif-font-family has-small-font-size\"><table class=\"has-fixed-layout is-sticky-first-column\"><thead><tr><th style=\"text-align:left\">Year<\/th><th style=\"text-align:center\">LPR admissions<\/th><th style=\"text-align:center\">Paroles and releases<\/th><th style=\"text-align:center\">Mariel boatlift arrivals<\/th><\/tr><\/thead><tbody><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1950<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">2,200<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1951<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">1,900<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1952<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">2,500<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1953<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">3,500<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1954<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">5,500<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1955<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">9,300<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1956<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">15,000<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1957<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">13,700<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1958<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">11,600<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1959<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">7,000<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1960<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">8,300<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1961<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">14,300<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1962<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">16,300<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1963<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">10,600<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1964<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">15,800<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1965<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">19,800<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1966<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">17,400<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1967<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">33,300<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1968<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">99,300<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1969<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">13,800<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1970<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">16,300<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1971<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">21,600<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1972<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">20,000<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1973<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">24,100<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1974<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">18,900<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1975<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">26,000<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1976<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">36,000<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1977<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">69,700<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1978<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">29,800<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1979<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">15,600<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1980<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">15,100<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\">125,000<\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1981<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">10,900<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1982<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">8,200<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1983<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">9,000<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1984<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">10,600<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1985<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">20,300<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1986<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">33,100<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1987<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">28,900<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1988<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">17,600<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1989<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">10,000<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1990<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">10,600<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1991<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">10,300<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1992<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">11,800<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1993<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">13,700<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1994<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">14,700<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1995<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">17,900<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1996<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">26,500<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1997<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">33,600<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1998<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">17,400<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">1999<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">14,100<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2000<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">20,800<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2001<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">27,700<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2002<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">28,300<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2003<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">9,300<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2004<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">20,500<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2005<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">36,300<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2006<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">45,600<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2007<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">29,100<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2008<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">49,500<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2009<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">39,000<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2010<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">33,600<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2011<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">36,500<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2012<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">32,800<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2013<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">32,200<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\"><\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2014<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">46,700<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\">17,300<\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2015<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">54,400<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\">30,700<\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2016<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">66,500<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\">41,300<\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2017<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">65,000<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\">13,400<\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2018<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">76,500<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\">200<\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2019<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">41,600<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\">2,300<\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2020<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">16,400<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\">700<\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2021<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">23,100<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\">13,100<\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2022<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">36,600<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\">177,200<\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2023<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">81,600<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\">176,000<\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">2024<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">178,100<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\">207,000<\/td><td style=\"text-align:center\" data-prc-v-col=\"3\"><\/td><\/tr><\/tbody><\/table><\/figure>\n\t\t\t<\/div>\n\t\t\t<hr class=\"cb__download-data-button-hr\">\n\t\t\t<div class=\"cb__download-data-button\">\n\t\t\t\t<a\n\t\t\t\t\tdata-wp-on--click=\"actions.downloadData\"\n\t\t\t\t\tdata-wp-on--keydown=\"actions.downloadData\"\n\t\t\t\t\ttabindex=\"0\"\n\t\t\t\t\trole=\"button\"\n\t\t\t\t\tclass=\"has-sans-serif-font-family\"\n\t\t\t\t>\n\t\t\t\t\tDownload data as .csv\n\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"cb__note\">Note: Mariel boatlift arrivals in 1980 were originally classified as refugees, not legal permanent residents; most had their status adjusted to LPR later in the decade. Data for the 1976 fiscal year reflects 15 months. Figures are rounded to the nearest 100.\u00a0<\/div>\n\t\t\t<div class=\"cb__note\">Source: LPR admissions for 1989-2023 come from the Department of Homeland Security&#8217;s Yearbook of Immigration Statistics; older data in this series comes from historical statistical yearbooks and annual reports of the Immigration and Naturalization Service. Paroles and releases for 2014-2024 and LPR admissions for 2024 come from the Office of Homeland Security Statistics.<\/div>\n\t\t\t<div class=\"cb__tag\">PEW RESEARCH CENTER<\/div>\n\t\t\t<hr style=\"margin: 10px 0px 0px; max-width: 420px;\">\n\t\t\t<\/div><div class=\"wp-chart-builder-view-buttons\" style=\"max-width:420px;\"><div class=\"wp-chart-builder-view-buttons__tabs\"><button class=\"view-button view-button--chart\" data-chart-view=\"chart\" data-chart-id=\"9a02f01e-f7b7-442c-8020-63185fe269a5\" data-wp-on--click=\"actions.setActiveTab\" data-wp-class--active=\"state.isActive\">Chart<\/button><button class=\"view-button view-button--table\" data-chart-view=\"table\" data-chart-id=\"9a02f01e-f7b7-442c-8020-63185fe269a5\" data-wp-on--click=\"actions.setActiveTab\" data-wp-class--active=\"state.isActive\">Data<\/button><\/div><div class=\"wp-chart-builder-view-buttons__actions\"><button class=\"view-button view-button--download-image\" data-chart-id=\"9a02f01e-f7b7-442c-8020-63185fe269a5\" data-wp-on--click=\"actions.downloadImage\">Download Image<\/button><button class=\"view-button view-button--share\" data-chart-view=\"share\" data-chart-id=\"9a02f01e-f7b7-442c-8020-63185fe269a5\" data-wp-on--click=\"actions.setActiveTab\" data-wp-class--active=\"state.isActive\">Share<\/button><\/div><\/div>\t\t<\/div>\n\t\t<\/figure><\/div>\n\n\n<p class=\"wp-block-paragraph\">Immigration from the island continued into the 1980s and included 125,000 Cubans who came during the monthslong <a href=\"https:\/\/www.history.com\/articles\/mariel-boatlift-castro-carter-cold-war\">Mariel boatlift<\/a>, a large exodus in response to political unrest and an economic downturn. \u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Inflows increased in the mid-2000s and remained high until the <a href=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/topic\/coronavirus-disease-covid-19\/\">COVID-19 pandemic<\/a>. There was a dramatic increase starting in 2022 as President Joe Biden\u2019s administration <a href=\"https:\/\/www.congress.gov\/crs_external_products\/IN\/PDF\/IN11937\/IN11937.4.pdf\">changed policies affecting Cuban immigrants<\/a>.<\/p>\n\n\n\n<p class=\"is-style-has-big-number wp-block-paragraph\"><strong>U.S. immigration policy toward Cubans has changed over the past 70 years. <\/strong><a href=\"https:\/\/guides.loc.gov\/latinx-civil-rights\/cuban-adjustment-act\">Beginning in the 1960s<\/a>, almost all Cubans coming to the U.S. were admitted legally \u2013 many as refugees. In later years, Cubans entered under the \u201c<a href=\"https:\/\/www.nytimes.com\/2017\/01\/12\/world\/americas\/cuba-obama-wet-foot-dry-foot-policy.html\">wet foot, dry foot<\/a>\u201d policy, which allowed Cubans who reached U.S. soil without visas to remain and pursue legal status. In January 2017, President Barack Obama ended this policy as part of his initiative to <a href=\"https:\/\/www.nytimes.com\/2014\/12\/18\/world\/americas\/us-cuba-relations.html\">establish diplomatic relations with Cuba<\/a>. Since then, Cubans have generally been subject to policies that also apply to other immigrants.<\/p>\n\n\n\n<p class=\"is-style-has-big-number wp-block-paragraph\"><strong>As a result of policy changes, the number of unauthorized immigrants from Cuba in the U.S. has risen sharply.<\/strong> The nature of U.S. immigration policy toward Cubans meant that there were essentially no unauthorized immigrants from the island in the U.S before 2017. But as of July 2023, there were <a href=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2025\/08\/RE_2025.08.21_Unauthorized-immigrants_detailed-tables_country-trends.xlsx\">475,000 unauthorized Cuban immigrants<\/a> in the U.S., according to our latest estimates. And <a href=\"https:\/\/ohss.dhs.gov\/sites\/default\/files\/2025-01\/2025_0116_ohss_immigration-enforcement-and-legal-processes-tables-november-2024.xlsx\">at least 250,000 more<\/a> entered the country between then and the end of 2024.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Under Biden, a majority of unauthorized Cuban immigrants had temporary protection from deportation, including through the <a href=\"https:\/\/www.americanimmigrationcouncil.org\/fact-sheet\/biden-administrations-humanitarian-parole-program-cubans-haitians-nicaraguans-and\/#:~:text=Share:,of%20to%20their%20home%20countries.\">CHNV parole program<\/a>, which allowed immigrants from Cuba, Haiti, Nicaragua and Venezuela to live and work in the U.S.; as well as through <a href=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/race-and-ethnicity\/2025\/08\/21\/u-s-unauthorized-immigrant-population-reached-a-record-14-million-in-2023\/#who-are-unauthorized-immigrants\">special parole and release policies<\/a> at the southwestern border. In 2025, President Donald Trump\u2019s administration <a href=\"https:\/\/www.dhs.gov\/news\/2025\/06\/12\/dhs-issues-notices-termination-chnv-parole-program-encourages-parolees-self-deport\">canceled the CHNV program<\/a> and ended or attempted to end <a href=\"https:\/\/www.uscis.gov\/humanitarian\/humanitarian-parole\/the-cuban-family-reunification-parole-program\">other programs<\/a> that offered temporary protections from deportations.<\/p>\n\n\n\n<p class=\"is-style-has-big-number wp-block-paragraph\"><strong>Historically, Cubans have been more likely than Hispanics overall to <a href=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/short-reads\/2020\/10\/02\/most-cuban-american-voters-identify-as-republican-in-2020\/\">identify as Republican<\/a>.<\/strong> But their support for the GOP <a href=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/short-reads\/2014\/06\/24\/after-decades-of-gop-support-cubans-shifting-toward-the-democratic-party\/\">has at times softened<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In an <a href=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/race-and-ethnicity\/2025\/11\/24\/majorities-of-latinos-disapprove-of-trump-and-his-policies-on-immigration-economy\/\">October 2025 Pew Research Center survey<\/a>, Cuban Americans were more likely than Hispanics overall to say they approve of the Trump administration\u2019s approach to immigration (40% vs. 21%). However, they were about as likely as Hispanics overall to worry that they or someone close to them would get deported (47% vs. 52%).<\/p>\n\n\n\n<p class=\"is-style-has-big-number wp-block-paragraph\"><strong>Florida is home to far more Cubans than any other state. <\/strong>Around six-in-ten Cubans in the U.S. (61%, or 1.8 million) live in Florida. No other Hispanic origin group is as concentrated in a single state.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Another 8% of Cubans live in Texas (225,000). Three other states each account for around 3% of all Cubans in the U.S.: California (99,000), New Jersey (98,000) and New York (85,000).<\/p>\n\n\n\n<p class=\"is-style-has-big-number wp-block-paragraph\"><strong>The Miami metro area has an especially large Cuban population. <\/strong>About four-in-ten Cubans in the U.S. (42%, or 1.2 million) live in and around Miami. Another 177,000 live in the Tampa metro area.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Outside Florida, the next-largest populations of Cubans live in the New York City (153,000) and Houston (107,000) metro areas. In total, 94% of U.S. Cubans live in metro areas, a much higher share than among Americans overall (79%).<\/p>\n\n\n\n<p class=\"is-style-has-big-number wp-block-paragraph\"><strong>Cubans are the oldest Hispanic origin group in the U.S., with a median age of 38.2. <\/strong>That\u2019s identical to the median age of the U.S. population overall, but considerably higher than the median age for all Hispanics (30.2). The higher median age among Cubans is due to older immigrants arriving from the island and the relatively low fertility rate among Cuban Americans in general.<\/p>\n\n\n<div class=\"alignright wp-block-prc-chart-builder-synced-chart\"><figure class=\"wp-chart-builder\">\t\t<div style=\"max-width:420px\" class=\"wp-chart-builder-wrapper alignnone wp-block-prc-chart-builder-controller\" id=\"44345e9c-88cc-44a9-87c7-4e3b7f6ffcd1\" data-wp-interactive=\"prc-chart-builder\/controller\" data-wp-context=\"{&quot;id&quot;:&quot;44345e9c-88cc-44a9-87c7-4e3b7f6ffcd1&quot;,&quot;postId&quot;:303151,&quot;postUrl&quot;:&quot;https:\\\/\\\/alpha.pewresearch.org\\\/pewresearch-org\\\/short-reads\\\/2026\\\/05\\\/07\\\/10-facts-about-cubans-in-the-u-s\\\/&quot;,&quot;chartPostUrl&quot;:&quot;https:\\\/\\\/alpha.pewresearch.org\\\/pewresearch-org\\\/chart\\\/sr_26-04-28_cubanamericans_education\\\/&quot;,&quot;postPubDate&quot;:&quot;2026-05-07&quot;,&quot;rootUrl&quot;:&quot;https:\\\/\\\/alpha.pewresearch.org\\\/pewresearch-org&quot;,&quot;featuredImageId&quot;:303908,&quot;featuredImageUrl&quot;:&quot;https:\\\/\\\/alpha.pewresearch.org\\\/pewresearch-org\\\/wp-content\\\/uploads\\\/sites\\\/20\\\/2026\\\/05\\\/us-born_cubans_have_more_education_than_those_who_are_immigrants-300375-1778589928.png&quot;,&quot;title&quot;:&quot;U.S.-born Cubans have more education than those who are immigrants&quot;,&quot;subtitle&quot;:&quot;&lt;em&gt;% of adults ages 25 and older whose highest educational attainment is \\u2026&lt;\\\/em&gt;&quot;,&quot;note&quot;:&quot;Note: Shares may not sum due to rounding. High school graduates and those with some college are not shown.&quot;,&quot;source&quot;:&quot;Source: Pew Research Center analysis of 2024 American Community Survey (IPUMS).\\u00a0\\u00a0\\u00a0&quot;,&quot;tag&quot;:&quot;PEW RESEARCH CENTER&quot;,&quot;tableData&quot;:{&quot;header&quot;:[&quot;Group&quot;,&quot;Less than H.S. diploma&quot;,&quot;Bachelor\\u2019s degree&quot;,&quot;Graduate\\ndegree&quot;,&quot;Bachelor\\u2019s or higher&quot;,&quot;NETS&quot;,&quot;Grouping\\n&quot;],&quot;rows&quot;:[[&quot;U.S. population&quot;,&quot;10.1&quot;,&quot;22.2&quot;,&quot;14.7&quot;,&quot;36.9&quot;,&quot;37&quot;,&quot;Group 1&quot;],[&quot;All Hispanics&quot;,&quot;25.9&quot;,&quot;14.3&quot;,&quot;7.3&quot;,&quot;21.6&quot;,&quot;22&quot;,&quot;Group 1&quot;],[&quot;Cuban origin&quot;,&quot;16.3&quot;,&quot;21.2&quot;,&quot;11.5&quot;,&quot;32.7&quot;,&quot;33&quot;,&quot;Group 1&quot;],[&quot;U.S. born&quot;,&quot;7.6&quot;,&quot;27.6&quot;,&quot;17.8&quot;,&quot;45.4&quot;,&quot;45&quot;,&quot;Group 2&quot;],[&quot;Immigrants&quot;,&quot;20.1&quot;,&quot;18.5&quot;,&quot;8.7&quot;,&quot;27.2&quot;,&quot;27&quot;,&quot;Group 2&quot;]],&quot;footer&quot;:[]}}\" data-wp-init--detect-web-share-support=\"callbacks.detectWebShareSupport\" data-wp-init--sync-table-height=\"callbacks.syncTableHeight\" data-png-url=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/us-born_cubans_have_more_education_than_those_who_are_immigrants-300375-1778589928.png\" data-has-csv=\"true\" data-post-url=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/short-reads\/2026\/05\/07\/10-facts-about-cubans-in-the-u-s\/\" data-chart-url=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/chart\/sr_26-04-28_cubanamericans_education\/\" data-chart-title=\"U.S.-born Cubans have more education than those who are immigrants\">\n\t\t\t<div class=\"wp-chart-builder-chart\" data-chart-view=\"chart\" data-allow-overlay=\"true\" data-wp-class--active=\"state.isActive\">\n\t\t\t\t<div class=\"wp-chart-builder-inner wp-block-prc-chart-builder-chart\" id=\"chart-block-6\" data-wp-key=\"44345e9c-88cc-44a9-87c7-4e3b7f6ffcd1-chart\" data-wp-interactive=\"prc-chart-builder\/chart\" data-wp-router-region=\"chart-44345e9c-88cc-44a9-87c7-4e3b7f6ffcd1-chart\" data-wp-context=\"{&quot;id&quot;:&quot;44345e9c-88cc-44a9-87c7-4e3b7f6ffcd1-chart&quot;}\" data-wp-watch--init-render=\"callbacks.watchForRender\" data-wp-on-window--resize=\"callbacks.watchForResize\">\n\t\t\t\t\t<div class=\"cb__text-wrapper\" style=\"max-width:420px;\">\n\t\t\t\t\t\t<hr class=\"cb__hr\" style=\"margin: 0 0 10px; max-width:420px;\" \/>\n\t\t\t\t\t\t<div class=\"cb__title\">U.S.-born Cubans have more education than those who are immigrants<\/div>\n\t\t\t\t\t\t<div class=\"cb__subtitle\"><em>% of adults ages 25 and older whose highest educational attainment is \u2026<\/em><\/div>\n\t\t\t\t\t\t<div id=\"44345e9c-88cc-44a9-87c7-4e3b7f6ffcd1-chart\"><img decoding=\"async\" src=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/us-born_cubans_have_more_education_than_those_who_are_immigrants-300375-1778589928.png\" alt=\"Chart\" class=\"chart-fallback chart-fallback--png\" style=\"width:420px;height:auto;\" \/><\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<div class=\"cb__note\">Note: Shares may not sum due to rounding. High school graduates and those with some college are not shown.<\/div>\n\t\t\t\t\t\t<div class=\"cb__note\">Source: Pew Research Center analysis of 2024 American Community Survey (IPUMS).\u00a0\u00a0\u00a0<\/div>\n\t\t\t\t\t\t<div class=\"cb__tag\">PEW RESEARCH CENTER<\/div>\n\t\t\t\t\t\t<hr class=\"cb__hr\" style=\"margin: 10px 0 0; max-width:420px;\" \/>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\t\t\t<!-- register a callback on this div to see if the native share is supported -->\n\t\t\t<div\n\t\t\t\tclass=\"share-modal__overlay\"\n\t\t\t\tid=\"share-modal__overlay-44345e9c-88cc-44a9-87c7-4e3b7f6ffcd1\"\n\t\t\t\tdata-wp-class--active=\"state.isActive\"\n\t\t\t\tdata-wp-class--web-share-supported=\"state.webShareSupported\"\n\t\t\t\tdata-wp-on--click=\"actions.hideModal\"\n\t\t\t\tdata-wp-on--keydown=\"actions.hideModal\"\n\t\t\t\tdata-chart-view=\"share\"\n\t\t\t><\/div>\n\t\t\t<!-- TODO: I would like to be able to use the social share block here. Need to modify it to work with the share modal. -->\n\t\t\t<div\n\t\t\t\tclass=\"share-modal\" id=\"share-modal-44345e9c-88cc-44a9-87c7-4e3b7f6ffcd1\"\n\t\t\t\tdata-wp-class--active=\"state.isActive\"\n\t\t\t\tdata-wp-class--web-share-supported=\"state.webShareSupported\"\n\t\t\t\tdata-chart-view=\"share\"\n\t\t\t>\n\t\t\t\t<div class=\"share-modal__inner\">\n\t\t\t\t\t<div class=\"share-modal__header\">\n\t\t\t\t\t\t<h2 class=\"share-modal__title\">Share this chart<\/h2>\n\t\t\t\t\t\t<button class=\"share-modal__close\" aria-label=\"Close Share Modal\" data-wp-on--click=\"actions.hideModal\">\n\t\t\t\t\t\t\t<span class=\"dashicons dashicons-no-alt\"><\/span>\n\t\t\t\t\t\t<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"share-modal__body\">\n\t\t\t\t\t\t<button\n\t\t\t\t\t\t\ttype=\"button\"\n\t\t\t\t\t\t\tclass=\"share-modal__button share-modal__button--twitter\"\n\t\t\t\t\t\t\tdata-wp-on--click=\"actions.shareTwitter\"\n\t\t\t\t\t\t\tdata-wp-on--keydown=\"actions.shareTwitter\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<span>Share on X<\/span>\n\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t<button\n\t\t\t\t\t\t\ttype=\"button\"\n\t\t\t\t\t\t\tclass=\"share-modal__button share-modal__button--facebook\"\n\t\t\t\t\t\t\tdata-wp-on--click=\"actions.shareFacebook\"\n\t\t\t\t\t\t\tdata-wp-on--keydown=\"actions.shareFacebook\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<span>Share on Facebook<\/span>\n\t\t\t\t\t\t<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"wp-chart-builder-table\" data-chart-view=\"table\" data-wp-class--active=\"state.isActive\" id=\"44345e9c-88cc-44a9-87c7-4e3b7f6ffcd1-table\" style=\"max-width:420px;\">\t\t\t<hr style=\"margin: 0px 0px 10px; max-width: 420px;\">\n\t\t\t<div class=\"cb__title\">U.S.-born Cubans have more education than those who are immigrants<\/div>\n\t\t\t<div class=\"cb__subtitle\"><em>% of adults ages 25 and older whose highest educational attainment is \u2026<\/em><\/div>\n\t\t\t<div class=\"wp-chart-builder-table__inner\" style=\"max-width: 420px !important; margin-bottom: 0; overflow: auto;\">\n\t\t\t\t\n<figure class=\"wp-block-prc-block-table is-scroll-on-pc is-scroll-on-mobile chart-builder-data-table has-sans-serif-font-family has-small-font-size\"><table class=\"has-fixed-layout is-sticky-first-column\"><thead><tr><th style=\"text-align:left\">Group<\/th><th style=\"text-align:center\">Less than H.S. diploma<\/th><th style=\"text-align:center\">Bachelor\u2019s degree<\/th><th style=\"text-align:center\">Graduate\ndegree<\/th><th>Bachelor\u2019s or higher<\/th><th class=\"is-column-hidden\">NETS<\/th><th class=\"is-column-hidden\">Grouping\n<\/th><\/tr><\/thead><tbody><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">U.S. population<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">10.1<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\">22.2<\/td><td style=\"text-align:center\" data-prc-v-col=\"3\">14.7<\/td><td data-prc-v-col=\"4\">36.9<\/td><td class=\"is-column-hidden\" data-prc-v-col=\"5\">37<\/td><td class=\"is-column-hidden\" data-prc-v-col=\"6\">Group 1<\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">All Hispanics<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">25.9<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\">14.3<\/td><td style=\"text-align:center\" data-prc-v-col=\"3\">7.3<\/td><td data-prc-v-col=\"4\">21.6<\/td><td class=\"is-column-hidden\" data-prc-v-col=\"5\">22<\/td><td class=\"is-column-hidden\" data-prc-v-col=\"6\">Group 1<\/td><\/tr><tr><td style=\"text-align:left\" data-prc-v-col=\"0\">Cuban origin<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">16.3<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\">21.2<\/td><td style=\"text-align:center\" data-prc-v-col=\"3\">11.5<\/td><td data-prc-v-col=\"4\">32.7<\/td><td class=\"is-column-hidden\" data-prc-v-col=\"5\">33<\/td><td class=\"is-column-hidden\" data-prc-v-col=\"6\">Group 1<\/td><\/tr><tr><td style=\"text-align:left;padding-left:15px\" data-prc-v-col=\"0\">U.S. born<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">7.6<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\">27.6<\/td><td style=\"text-align:center\" data-prc-v-col=\"3\">17.8<\/td><td data-prc-v-col=\"4\">45.4<\/td><td class=\"is-column-hidden\" data-prc-v-col=\"5\">45<\/td><td class=\"is-column-hidden\" data-prc-v-col=\"6\">Group 2<\/td><\/tr><tr><td style=\"text-align:left;padding-left:15px\" data-prc-v-col=\"0\">Immigrants<\/td><td style=\"text-align:center\" data-prc-v-col=\"1\">20.1<\/td><td style=\"text-align:center\" data-prc-v-col=\"2\">18.5<\/td><td style=\"text-align:center\" data-prc-v-col=\"3\">8.7<\/td><td data-prc-v-col=\"4\">27.2<\/td><td class=\"is-column-hidden\" data-prc-v-col=\"5\">27<\/td><td class=\"is-column-hidden\" data-prc-v-col=\"6\">Group 2<\/td><\/tr><\/tbody><\/table><\/figure>\n\t\t\t<\/div>\n\t\t\t<hr class=\"cb__download-data-button-hr\">\n\t\t\t<div class=\"cb__download-data-button\">\n\t\t\t\t<a\n\t\t\t\t\tdata-wp-on--click=\"actions.downloadData\"\n\t\t\t\t\tdata-wp-on--keydown=\"actions.downloadData\"\n\t\t\t\t\ttabindex=\"0\"\n\t\t\t\t\trole=\"button\"\n\t\t\t\t\tclass=\"has-sans-serif-font-family\"\n\t\t\t\t>\n\t\t\t\t\tDownload data as .csv\n\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"cb__note\">Note: Shares may not sum due to rounding. High school graduates and those with some college are not shown.<\/div>\n\t\t\t<div class=\"cb__note\">Source: Pew Research Center analysis of 2024 American Community Survey (IPUMS).\u00a0\u00a0\u00a0<\/div>\n\t\t\t<div class=\"cb__tag\">PEW RESEARCH CENTER<\/div>\n\t\t\t<hr style=\"margin: 10px 0px 0px; max-width: 420px;\">\n\t\t\t<\/div><div class=\"wp-chart-builder-view-buttons\" style=\"max-width:420px;\"><div class=\"wp-chart-builder-view-buttons__tabs\"><button class=\"view-button view-button--chart\" data-chart-view=\"chart\" data-chart-id=\"44345e9c-88cc-44a9-87c7-4e3b7f6ffcd1\" data-wp-on--click=\"actions.setActiveTab\" data-wp-class--active=\"state.isActive\">Chart<\/button><button class=\"view-button view-button--table\" data-chart-view=\"table\" data-chart-id=\"44345e9c-88cc-44a9-87c7-4e3b7f6ffcd1\" data-wp-on--click=\"actions.setActiveTab\" data-wp-class--active=\"state.isActive\">Data<\/button><\/div><div class=\"wp-chart-builder-view-buttons__actions\"><button class=\"view-button view-button--download-image\" data-chart-id=\"44345e9c-88cc-44a9-87c7-4e3b7f6ffcd1\" data-wp-on--click=\"actions.downloadImage\">Download Image<\/button><button class=\"view-button view-button--share\" data-chart-view=\"share\" data-chart-id=\"44345e9c-88cc-44a9-87c7-4e3b7f6ffcd1\" data-wp-on--click=\"actions.setActiveTab\" data-wp-class--active=\"state.isActive\">Share<\/button><\/div><\/div>\t\t<\/div>\n\t\t<\/figure><\/div>\n\n\n<p class=\"is-style-has-big-number wp-block-paragraph\"><strong>Cubans have somewhat less education than Americans overall, but that differs by where they were born.<\/strong> Foreign-born Cubans are less likely than Americans overall to have at least a bachelor\u2019s degree, while the opposite is true for U.S.-born Cubans.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>11% of Cubans in the U.S. ages 25 and older have a graduate degree (versus 15% of U.S. adults).<\/li>\n\n\n\n<li>33% have at least a bachelor\u2019s degree (versus 37%).<\/li>\n\n\n\n<li>16% have not graduated from high school (versus 10%).<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Millions of people living in the U.S. trace their origins to Cuba. They make up the third-largest Hispanic origin group in the U.S., after Mexicans and Puerto Ricans.<\/p>\n","protected":false},"author":340,"featured_media":303314,"comment_status":"closed","ping_status":"closed","template":"","meta":{"sub_headline":"","sub_title":"","_crdt_document":"{\"document\":\"AACrA7e+t+AehPf0px2fpuOBHZrr7ZsWop3rsBHT9p\/3AQHmlbP9CACT9p\/3Ab++rcgM5pWz\/QgAop3rsBGT9p\/3AeKd67ARA6aVs\/0Ik\/af9wGineuwEbOag64Pj4CSoA2mlbP9CM+AkqAN6wrmlbP9CAa\/vq3IDNP2n\/cBAY+AkqANk\/af9wHPgJKgDRqzu6unDP++rcgMAI+AkqANgNbtnAX\/vq3IDACPgJKgDYDW7ZwFv76tyAyPgJKgDYDW7ZwFz4CSoA0B\/76tyAwFj4CSoA2A1u2cBZbu8JwL5pWz\/QjPAYDW7ZwFk\/af9wGineuwEeaVs\/0IBOKd67ARAY+AkqANv76tyAyPgJKgDb++rcgMj4CSoA2\/vq3IDI+AkqANv76tyAzPgJKgDQKT9p\/3AYDW7ZwF5pWz\/QgAk\/af9wHA1u2cBQGT9p\/3AaaVs\/0Iz4CSoA0A0\/af9wEk5pWz\/QgA0\/af9wEIz4CSoA0C0\/af9wEBz4CSoA0I0\/af9wEEppWz\/QiT9p\/3AaaVs\/0Ik\/af9wHmlbP9CADT9p\/3AQDmlbP9CADT9p\/3AQDKBpo6iBMC\/EsOtiT0JAL4Aaom4ia2EvwSAq6\/GsiZGojVGvL7GgIBAgoBG0oAkBUBAgoCQgEaSgCaCgECCgAERAEfSroBAgECCgJCARpKALwDAQIKAjYMxAEBGkoAngIBAgoCQgEaSgCQHAECCgKsAu4CARpKAIIEAQIKAjYMxAEBGkoAngIBAgoCQgEaSgCiDQECCgK+CY4JzhMBGkoAoh4BAgoCQgEaSgCCAgECCgJCARpKzFmwYgECCgJCARtKAK4HAQIKARlKAIYBAQIKAkIBGkoAqggBAgoCQgEbSgCuCQECCgJCARtKAI4HAQIKARlKAIYBAQIKAoAJwgkBGkoAlgoBAgoCQgEaSgCEDQECCgJCARtKALAbAQIKAroF\/AUBG0oAnBkBAgoCQgEaSgCUJAECCgJCARtKAJ4OAQIKAkIBGkoAihABAgoCQgEbSgCACAECCgJCARpKALYGAQIKAkIBG0oAsAcBAgoCQgEaSgCaCAECCgJCARtKAKQNAQIKARlKAIYBAQIKAkIBG0oAnAkBAgoBG0qIAQIBAgoCQgEZSgCGBAECCgJCARlKAK4CAQIKAkIBGUr8zQKkIIwCsmWEMKDdF7IfpATklRT0pAX8HOYJlA+4BZoKuAUEPJ4BkBwEsgKMAQQ8iDmuB4YBqgiuCY4HhgGKCYwBhA2wGwTSxgECqhPaEwK8M+wzuDWeAaINBOxEAwSOmwH0rgEBJVAErAUA7gWKNDIDAkgDAi6AJCQDAAieB7AJAwAIBALsEQMACI4RAwAIBAIyrEegCwYChgECCqwMuAqWRzQDAkgDAS642gGaD5wBpA8wmgiICKgHrAmUDTCMCawN3MQChKsD5M4BgOoB9sgBskbQNpQRhA746wO0yAbU9gWYmQOy+wL47wa04hikAY4eiAOcAaQBoA+oHfDBFbgWxlf2iwS2iwSqohb8rxpeAgyQAQoIiuUFstgU8tgUmugU2ugUoPcU4PcUlIYV5MYahJkazr8aAwKaErgSAiqkIIwCsmXcQ84J9DucyxncyxnoEwL4EkoBAggBHkiONMQ0QgEEmAkE4gkGAgCoCYgBFMQLAQdIQgYCmA\/YD6AmhBOChhrGmRqSmRoC1JkakQECDLgSpBOkIIwCsmWEMKDdF7IfpATklRT8\/QSwqQIDAdTkAgMB1g2OLwMCkiUDAAiOEQMACAQChrUBAwF6AKDcAQCKIbJG0DaUEYQO+OsDAKBSuuYFAOjBBgEGgu4G2scB8PIBjpMWxLoUhNkUlg+GD9y4GsATEhAaslfOCeBiiPIZ4tUZ1AeAH\/IVAQCMCK4T\/QYoACEDoQOoAMEAoQCoAKEAwQCoAaEBqADBACEBpwAHACEAKAAhAScAIQAAACEAKBsnAIcAIQAoAicBBAAoHCcAhwAhACgCJwAoACcABAAoIScABwAoAycBBAAoHCcAhwAhACgAIQAoACcBBACBAIQAKBwnAIcAIQAoAicBBAAoHCcAhwAhACgAIQAoACcBBACBACgcJwCHACEAKAAhACgAJwEEAIEAhAAoHCcAhwAhACgCJwEEACgcJwCHACEAKAAhACgAJwEEAIEAhAAoHCcAhwAoAycBBAAoHCcAhwAoAycBBAAoHCcAhwAhACgCJwEEACgdJwCHACEAKAInACgbJwCHACEAKAInAQQAKBwnAIcAIQAoAicBBAAoHScAhwAhACgCJwEEACgdJwCHACEAKAInACgbJwCHACEAKAInAQQAgQAoHCcAhwAhACgCJwEEACgcJwCHACEAKAInAQQAKB0nAIcAIQAoACEAKAAnAQQAhAAoHScAhwAoAycBBAAoHCcAhwAoAycBBAAoHScAhwAoAycBBAAoHCcAhwAoAycBBAAoHScAhwAoAycBBAAoHCcAhwAoAycBBAAoHScAhwAoAycBBAAoHCcAhwAoAycBBAAoHScAhwAoAycAKBsnAIcAKAMnAQQAKB0nAIcAKAMnACgdJwAHACgDJwEEACgbJwCHACgDJwEEACgbJwCHACgDJwEEACgbJwDBA8QEIQDBAKgDoQGoAMEAoQGoAMEAoQCoAMEAoQbBAKgDIQCoAcQAqAHEAKgAxACoCcQAIQMnAigAIQEoAScAKAMhBSgZIQAoAiEBKAIhACgAIQMEAAAABACEAMQAAAAEAIQFAADEBIQMAADEAwAAxAWEAYEAhACBAIQAgQCEAIEAAACEAIEEhAAAAMEDhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAAAAxADBAMQAwQDEAMEAAADEAgAAwQDEAAAAxADBAMQAAADEAMEAxADBAMQAwQDEAMEAxALBAKEAxAChA6gDIQHBAKEAwQChAMEAoQDEAKEAIQDBAKgGKAChAcEExADBAMQBqAEhAKgAxwAhACgAIQAnACEBKAQhASgWIQAnAMEAoQAAACEGoQKoACgAJwAEAIEAhAAoAyEAKAAhACgCoQAoAKgAJwAEACgARADBAMQAoQDBAKEBwYXwAonjAnN0YXRldmVyc2lvbnN0YXRldmVyc2lvbnN0YXRldmVyc2lvbnN0YXRldmVyc2lvbnN0YXRldmVyc2lvbnN0YXRldmVyc2lvbnN0YXRldmVyc2lvbmNsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBhbGlnblRvR3V0dGVyaW50ZXJhY3RpdmVTdWJzdW1wdGlvbnByaW50RW5naW5lbWF4V2lkdGhpc1N0dWNrQm94U2hhZG93Zm9ybURpc3BsYXlNb2RlZm9ybURpc3BsYXlDb25kaXRpb25jb250cm9sbGVyVXVpZHV1aWRoYXNTY2VuZVRyaWdnZXJzY2VuZVRyaWdnZXJOdW1iZXJkZWJ1Z3NjZW5lVHJpZ2dlclBvc2l0aW9ucmVzcG9uZFRvU2NlbmVzY2VuZVJlc3BvbnNlc3Bvc2l0aW9ucG9zaXRpb25Ub3Bwb3NpdGlvbkxlZnRwb3NpdGlvbkJvdHRvbXBvc2l0aW9uUmlnaHR6SW5kZXhyZXN1bHRzRGlzcGxheU1vZGVyZXN1bHRzRXhhY3RQb2ludHNyZXN1bHRzRXhhY3RQb2ludHNTdHJpbmdyZXN1bHRzTWluUG9pbnRzcmVzdWx0c01heFBvaW50c3Jlc3VsdHNUaHJlc2hvbGRQb2ludHNyZXN1bHRzVGhyZXNob2xkRGlyZWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRUb2RheSwgdGhlcmUgYXJlIG1pbGxpb25zIG9mIHBlb3BsZSBsaXZpbmcgaW4gdGhlIFUuUy4gd2hvIHRyYWNlIHRoZWlyIG9yaWdpbiB0byBDdWJhLiBIZXJlIGFyZSAxMCBmYWN0cyBhYm91dCB0aGlzIHBvcHVsYXRpb24sIHByaW1hcmlseSBiYXNlZCBvbiBhIFBldyBSZXNlYXJjaCBDZW50ZXIgYW5hbHlzaXMgb2YgdGhlIFUuUy4gQ2Vuc3VzIEJ1cmVhdeKAmXMgMjAyNCA8YSBocmVmPSJodHRwczovL3d3dy5jZW5zdXMuZ292L3Byb2dyYW1zLXN1cnZleXMvYWNzLyI+QW1lcmljYW4gQ29tbXVuaXR5IFN1cnZleTwvYT4uZHJvcENhcGFsaWduVG9HdXR0ZXJpbnRlcmFjdGl2ZVN1YnN1bXB0aW9ucHJpbnRFbmdpbmVtYXhXaWR0aGlzU3R1Y2tCb3hTaGFkb3dmb3JtRGlzcGxheU1vZGVmb3JtRGlzcGxheUNvbmRpdGlvbmNvbnRyb2xsZXJVdWlkdXVpZGhhc1NjZW5lVHJpZ2dlcnNjZW5lVHJpZ2dlck51bWJlcmRlYnVnc2NlbmVUcmlnZ2VyUG9zaXRpb25yZXNwb25kVG9TY2VuZXNjZW5lUmVzcG9uc2VzcG9zaXRpb25wb3NpdGlvblRvcHBvc2l0aW9uTGVmdHBvc2l0aW9uQm90dG9tcG9zaXRpb25SaWdodHpJbmRleHJlc3VsdHNEaXNwbGF5TW9kZXJlc3VsdHNFeGFjdFBvaW50c3Jlc3VsdHNFeGFjdFBvaW50c1N0cmluZ3Jlc3VsdHNNaW5Qb2ludHNyZXN1bHRzTWF4UG9pbnRzcmVzdWx0c1RocmVzaG9sZFBvaW50c3Jlc3VsdHNUaHJlc2hvbGREaXJlY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzc2hvd0NvbnRlbnRzdW1tYXJ5QWJvdXQgdGhpcyByZXNlYXJjaGFsaWduVG9HdXR0ZXJpbnRlcmFjdGl2ZVN1YnN1bXB0aW9ucHJpbnRFbmdpbmVtYXhXaWR0aGlzU3R1Y2tCb3hTaGFkb3djbG9zZVdoZW5Gb2N1c0xvc3RjbGFzc05hbWVzdHlsZWJhY2tncm91bmRDb2xvcmZvbnRGYW1pbHlib3JkZXJDb2xvcmZvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50VGhpcyBQZXcgUmVzZWFyY2ggQ2VudGVyIGFuYWx5c2lzIHN1bW1hcml6ZXMga2V5IGZhY3RzIGFib3V0IEN1YmFucyBpbiB0aGUgVW5pdGVkIFN0YXRlcy5kcm9wQ2FwYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2Zvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5XaHkgZGlkIHdlIGRvIHRoaXM\/PC9zdHJvbmc+ZHJvcENhcGFsaWduVG9HdXR0ZXJpbnRlcmFjdGl2ZVN1YnN1bXB0aW9ucHJpbnRFbmdpbmVtYXhXaWR0aGlzU3R1Y2tCb3hTaGFkb3dmb3JtRGlzcGxheU1vZGVmb3JtRGlzcGxheUNvbmRpdGlvbmNvbnRyb2xsZXJVdWlkdXVpZGhhc1NjZW5lVHJpZ2dlcnNjZW5lVHJpZ2dlck51bWJlcmRlYnVnc2NlbmVUcmlnZ2VyUG9zaXRpb25yZXNwb25kVG9TY2VuZXNjZW5lUmVzcG9uc2VzcG9zaXRpb25wb3NpdGlvblRvcHBvc2l0aW9uTGVmdHBvc2l0aW9uQm90dG9tcG9zaXRpb25SaWdodHpJbmRleHJlc3VsdHNEaXNwbGF5TW9kZXJlc3VsdHNFeGFjdFBvaW50c3Jlc3VsdHNFeGFjdFBvaW50c1N0cmluZ3Jlc3VsdHNNaW5Qb2ludHNyZXN1bHRzTWF4UG9pbnRzcmVzdWx0c1RocmVzaG9sZFBvaW50c3Jlc3VsdHNUaHJlc2hvbGREaXJlY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFBldyBSZXNlYXJjaCBDZW50ZXIgY29uZHVjdHMgZGVtb2dyYXBoaWMgc3R1ZGllcywgb3BpbmlvbiBzdXJ2ZXlzIGFuZCBvdGhlciByZXNlYXJjaCB0byBiZXR0ZXIgdW5kZXJzdGFuZCBwZW9wbGUgaW4gdGhlIFVuaXRlZCBTdGF0ZXMgYW5kIGFyb3VuZCB0aGUgd29ybGQuIFRoZSBDZW50ZXIgaGFzIGxvbmcgc3R1ZGllZCBjaGFuZ2VzIGluIHRoZSBVLlMuIHBvcHVsYXRpb24sIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnBld3Jlc2VhcmNoLm9yZy90b3BpYy9yYWNlLWV0aG5pY2l0eS9yYWNpYWwtZXRobmljLWdyb3Vwcy9oaXNwYW5pY3MtbGF0aW5vcy9oaXNwYW5pYy1sYXRpbm8tZGVtb2dyYXBoaWNzLyI+aW5jbHVkaW5nIGNoYW5nZXMgYW1vbmcgSGlzcGFuaWNzPC9hPi4gVGhpcyBhbmFseXNpcyBmb2N1c2VzIG9uIEN1YmFuIEFtZXJpY2FucyBhbmQgYnVpbGRzIG9uIGEgbGFyZ2VyIGJvZHkgb2Ygd29yayBhYm91dCBIaXNwYW5pYyBvcmlnaW4gZ3JvdXBzIGluIHRoZSBVLlMuLCBpbmNsdWRpbmcgPGEgaHJlZj0iaHR0cHM6Ly93d3cucGV3cmVzZWFyY2gub3JnL3JhY2UtYW5kLWV0aG5pY2l0eS9mYWN0LXNoZWV0L3VzLWhpc3Bhbmljcy1mYWN0cy1vbi1tZXhpY2FuLW9yaWdpbi1sYXRpbm9zLyI+TWV4aWNhbnM8L2E+LCA8YSBocmVmPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvc2hvcnQtcmVhZHMvMjAyNi8wMi8wNS9rZXktZmluZGluZ3MtYWJvdXQtcHVlcnRvLXJpY28vIj5QdWVydG8gUmljYW5zPC9hPiBhbmQgPGEgaHJlZj0iaHR0cHM6Ly93d3cucGV3cmVzZWFyY2gub3JnL3Nob3J0LXJlYWRzLzIwMjYvMDEvMDkvZmFjdHMtYWJvdXQtdmVuZXp1ZWxhbnMtaW4tdGhlLXVzLyI+VmVuZXp1ZWxhbnM8L2E+LmRyb3BDYXBhbGlnblRvR3V0dGVyaW50ZXJhY3RpdmVTdWJzdW1wdGlvbnByaW50RW5naW5lbWF4V2lkdGhpc1N0dWNrQm94U2hhZG93Zm9ybURpc3BsYXlNb2RlZm9ybURpc3BsYXlDb25kaXRpb25jb250cm9sbGVyVXVpZHV1aWRoYXNTY2VuZVRyaWdnZXJzY2VuZVRyaWdnZXJOdW1iZXJkZWJ1Z3NjZW5lVHJpZ2dlclBvc2l0aW9ucmVzcG9uZFRvU2NlbmVzY2VuZVJlc3BvbnNlc3Bvc2l0aW9ucG9zaXRpb25Ub3Bwb3NpdGlvbkxlZnRwb3NpdGlvbkJvdHRvbXBvc2l0aW9uUmlnaHR6SW5kZXhyZXN1bHRzRGlzcGxheU1vZGVyZXN1bHRzRXhhY3RQb2ludHNyZXN1bHRzRXhhY3RQb2ludHNTdHJpbmdyZXN1bHRzTWluUG9pbnRzcmVzdWx0c01heFBvaW50c3Jlc3VsdHNUaHJlc2hvbGRQb2ludHNyZXN1bHRzVGhyZXNob2xkRGlyZWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRMZWFybiBtb3JlIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnBld3Jlc2VhcmNoLm9yZy9hYm91dC8iPmFib3V0IFBldyBSZXNlYXJjaCBDZW50ZXI8L2E+LmRyb3BDYXBhbGlnblRvR3V0dGVyaW50ZXJhY3RpdmVTdWJzdW1wdGlvbnByaW50RW5naW5lbWF4V2lkdGhpc1N0dWNrQm94U2hhZG93Zm9ybURpc3BsYXlNb2RlZm9ybURpc3BsYXlDb25kaXRpb25jb250cm9sbGVyVXVpZHV1aWRoYXNTY2VuZVRyaWdnZXJzY2VuZVRyaWdnZXJOdW1iZXJkZWJ1Z3NjZW5lVHJpZ2dlclBvc2l0aW9ucmVzcG9uZFRvU2NlbmVzY2VuZVJlc3BvbnNlc3Bvc2l0aW9ucG9zaXRpb25Ub3Bwb3NpdGlvbkxlZnRwb3NpdGlvbkJvdHRvbXBvc2l0aW9uUmlnaHR6SW5kZXhyZXN1bHRzRGlzcGxheU1vZGVyZXN1bHRzRXhhY3RQb2ludHNyZXN1bHRzRXhhY3RQb2ludHNTdHJpbmdyZXN1bHRzTWluUG9pbnRzcmVzdWx0c01heFBvaW50c3Jlc3VsdHNUaHJlc2hvbGRQb2ludHNyZXN1bHRzVGhyZXNob2xkRGlyZWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPkhvdyBkaWQgd2UgZG8gdGhpcz88L3N0cm9uZz5kcm9wQ2FwYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2Zvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50Rm9yIHRoaXMgYW5hbHlzaXMsIHdlIHByaW1hcmlseSB1c2VkIGRhdGEgZnJvbSB0aGUgVS5TLiBDZW5zdXMgQnVyZWF14oCZcyA8YSBocmVmPSJodHRwczovL3d3dy5jZW5zdXMuZ292L3Byb2dyYW1zLXN1cnZleXMvYWNzLyI+QW1lcmljYW4gQ29tbXVuaXR5IFN1cnZleTwvYT4gKEFDUykgcHJvdmlkZWQgYnkgPGEgaHJlZj0iaHR0cHM6Ly91c2EuaXB1bXMub3JnL3VzYS8iPklQVU1TIFVTQTwvYT4gYXQgdGhlIFVuaXZlcnNpdHkgb2YgTWlubmVzb3RhLiBBQ1MgZmlndXJlcyByZXBvcnRlZCBpbiB0aGUgdGV4dCBhcmUgcm91bmRlZCB0byB0aGUgbmVhcmVzdCAxLDAwMC4gR3Jvd3RoIHJhdGVzIGFuZCBwb3B1bGF0aW9uIHNoYXJlcyBhcmUgY29tcHV0ZWQgZnJvbSB1bnJvdW5kZWQgbnVtYmVycy5kcm9wQ2FwYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2Zvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50SW5mb3JtYXRpb24gb24gdGhlIGxlZ2FsIHN0YXR1cyBvZiBpbW1pZ3JhbnRzIGlzIGJhc2VkIG9uIG91ciA8YSBocmVmPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvcmFjZS1hbmQtZXRobmljaXR5LzIwMjUvMDgvMjEvdS1zLXVuYXV0aG9yaXplZC1pbW1pZ3JhbnQtcG9wdWxhdGlvbi1yZWFjaGVkLWEtcmVjb3JkLTE0LW1pbGxpb24taW4tMjAyMy8iPkF1Z3VzdCAyMDI1IHJlcG9ydDwvYT4uIERhdGEgb24gdGhlIENITlYgcGFyb2xlIHByb2dyYW0gYW5kIG90aGVyIGFkbWlzc2lvbnMgYXQgdGhlIHNvdXRod2VzdGVybiBib3JkZXIgY29tZXMgZnJvbWZyb20gQ2VudGVyIHN1cnZleXMgY29uZHVjdGVkIGluIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnBld3Jlc2VhcmNoLm9yZy9zaG9ydC1yZWFkcy8yMDIwLzEwLzAyL21vc3QtY3ViYW4tYW1lcmljYW4tdm90ZXJzLWlkZW50aWZ5LWFzLXJlcHVibGljYW4taW4tMjAyMC8iPjIwMjA8L2E+IGFuZCA8YSBocmVmPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvcmFjZS1hbmQtZXRobmljaXR5LzIwMjUvMTEvMjQvbWFqb3JpdGllcy1vZi1sYXRpbm9zLWRpc2FwcHJvdmUtb2YtdHJ1bXAtYW5kLWhpcy1wb2xpY2llcy1vbi1pbW1pZ3JhdGlvbi1lY29ub215LyI+MjAyNTwvYT4uZHJvcENhcGFsaWduVG9HdXR0ZXJpbnRlcmFjdGl2ZVN1YnN1bXB0aW9ucHJpbnRFbmdpbmVtYXhXaWR0aGlzU3R1Y2tCb3hTaGFkb3dmb3JtRGlzcGxheU1vZGVmb3JtRGlzcGxheUNvbmRpdGlvbmNvbnRyb2xsZXJVdWlkdXVpZGhhc1NjZW5lVHJpZ2dlcnNjZW5lVHJpZ2dlck51bWJlcmRlYnVnc2NlbmVUcmlnZ2VyUG9zaXRpb25yZXNwb25kVG9TY2VuZXNjZW5lUmVzcG9uc2VzcG9zaXRpb25wb3NpdGlvblRvcHBvc2l0aW9uTGVmdHBvc2l0aW9uQm90dG9tcG9zaXRpb25SaWdodHpJbmRleHJlc3VsdHNEaXNwbGF5TW9kZXJlc3VsdHNFeGFjdFBvaW50c3Jlc3VsdHNFeGFjdFBvaW50c1N0cmluZ3Jlc3VsdHNNaW5Qb2ludHNyZXN1bHRzTWF4UG9pbnRzcmVzdWx0c1RocmVzaG9sZFBvaW50c3Jlc3VsdHNUaHJlc2hvbGREaXJlY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+VGVybWlub2xvZ3k8L3N0cm9uZz5kcm9wQ2FwYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2Zvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50SW1taWdyYW50cywgb3IgdGhlIGZvcmVpZ24tYm9ybiBwb3B1bGF0aW9uLCBhcmUgVS5TLiByZXNpZGVudHMgYm9ybiBpbiBmb3JlaWduIGNvdW50cmllcyB0byBwYXJlbnRzIHdobyBhcmUgbm90IFUuUy4gY2l0aXplbnMuIFRoZSBVLlMuLWJvcm4gcG9wdWxhdGlvbiBpbmNsdWRlcyBwZW9wbGUgYm9ybiBpbiB0aGUgVS5TLiBvciBpdHMgdGVycml0b3JpZXMgb3IgYm9ybiBpbiBmb3JlaWduIGNvdW50cmllcyB0byBhdCBsZWFzdCBvbmUgVS5TLiBjaXRpemVuIHBhcmVudC5kcm9wQ2FwYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2Zvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5DdWJhbnMgYXJlIHRoZSB0aGlyZC1sYXJnZXN0IEhpc3BhbmljIG9yaWdpbiBncm91cCBpbiB0aGUgVS5TLiwgYWZ0ZXIgTWV4aWNhbnMgYW5kIFB1ZXJ0byBSaWNhbnMuIDwvc3Ryb25nPkFzIG9mIDIwMjQsIHRoZXJlIHdlcmUgMi45IG1pbGxpb24gcGVvcGxlIG9mIEN1YmFuIG9yaWdpbiBpbiB0aGUgVS5TLiDigJMgMjMlIG1vcmUgdGhhbiBpbiAyMDE5LmRyb3BDYXBhbGlnblRvR3V0dGVyaW50ZXJhY3RpdmVTdWJzdW1wdGlvbnByaW50RW5naW5lbWF4V2lkdGhpc1N0dWNrQm94U2hhZG93Y2xhc3NOYW1lZm9ybURpc3BsYXlNb2RlZm9ybURpc3BsYXlDb25kaXRpb25jb250cm9sbGVyVXVpZHV1aWRoYXNTY2VuZVRyaWdnZXJzY2VuZVRyaWdnZXJOdW1iZXJkZWJ1Z3NjZW5lVHJpZ2dlclBvc2l0aW9ucmVzcG9uZFRvU2NlbmVzY2VuZVJlc3BvbnNlc3Bvc2l0aW9ucG9zaXRpb25Ub3Bwb3NpdGlvbkxlZnRwb3NpdGlvbkJvdHRvbXBvc2l0aW9uUmlnaHR6SW5kZXhyZXN1bHRzRGlzcGxheU1vZGVyZXN1bHRzRXhhY3RQb2ludHNyZXN1bHRzRXhhY3RQb2ludHNTdHJpbmdyZXN1bHRzTWluUG9pbnRzcmVzdWx0c01heFBvaW50c3Jlc3VsdHNUaHJlc2hvbGRQb2ludHNyZXN1bHRzVGhyZXNob2xkRGlyZWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc3JlZmFsaWduZm9ybURpc3BsYXlNb2RlZm9ybURpc3BsYXlDb25kaXRpb25hbGlnblRvR3V0dGVyY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbm1heFdpZHRoaW50ZXJhY3RpdmVTdWJzdW1wdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50VGhhdOKAmXMgZmFzdGVyIHRoYW4gdGhlIGdyb3d0aCByYXRlIGZvciBNZXhpY2FucyBhbmQgUHVlcnRvIFJpY2FucyBvdmVyIHRoZSBzYW1lIHBlcmlvZCAoNSUgZWFjaCkuIEJ1dCBpdOKAmXMgc2xvd2VyIHRoYW4gdGhlIHJhdGUgZm9yIG1hbnkgb3RoZXIgTGF0aW4gQW1lcmljYW4gb3JpZ2luIGdyb3VwcywgaW5jbHVkaW5nIFZlbmV6dWVsYW5zICgxMTklKSwgQ29sb21iaWFucyAoNDMlKSBhbmQgSG9uZHVyYW5zICgzNyUpLmRyb3BDYXBhbGlnblRvR3V0dGVyaW50ZXJhY3RpdmVTdWJzdW1wdGlvbnByaW50RW5naW5lbWF4V2lkdGhpc1N0dWNrQm94U2hhZG93Zm9ybURpc3BsYXlNb2RlZm9ybURpc3BsYXlDb25kaXRpb25jb250cm9sbGVyVXVpZHV1aWRoYXNTY2VuZVRyaWdnZXJzY2VuZVRyaWdnZXJOdW1iZXJkZWJ1Z3NjZW5lVHJpZ2dlclBvc2l0aW9ucmVzcG9uZFRvU2NlbmVzY2VuZVJlc3BvbnNlc3Bvc2l0aW9ucG9zaXRpb25Ub3Bwb3NpdGlvbkxlZnRwb3NpdGlvbkJvdHRvbXBvc2l0aW9uUmlnaHR6SW5kZXhyZXN1bHRzRGlzcGxheU1vZGVyZXN1bHRzRXhhY3RQb2ludHNyZXN1bHRzRXhhY3RQb2ludHNTdHJpbmdyZXN1bHRzTWluUG9pbnRzcmVzdWx0c01heFBvaW50c3Jlc3VsdHNUaHJlc2hvbGRQb2ludHNyZXN1bHRzVGhyZXNob2xkRGlyZWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPk1vcmUgdGhhbiBoYWxmIG9mIEN1YmFucyBpbiB0aGUgVS5TLiAoNTclLCBvciAxLjcgbWlsbGlvbikgYXJlIGltbWlncmFudHMsIDwvc3Ryb25nPm1lYW5pbmcgdGhleSB3ZXJlIG5vdCBib3JuIGluIHRoZSBVLlMuIFRoZSBsYXJnZSBzaGFyZSBvZiBmb3JlaWduLWJvcm4gQ3ViYW5zIHJlZmxlY3RzIHRoZSBvbmdvaW5nIGFycml2YWwgb2YgaW1taWdyYW50cyBvdmVyIHRoZSBkZWNhZGVzLCB3aXRoIGxhcmdlIG51bWJlcnMgY29taW5nIGluIHJlY2VudCB5ZWFycy5kcm9wQ2FwYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2NsYXNzTmFtZWZvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5JbW1pZ3JhdGlvbiBmcm9tIEN1YmEgaGFzIGViYmVkIGFuZCBmbG93ZWQuIDwvc3Ryb25nPkEgcXVhcnRlciBtaWxsaW9uIEN1YmFucyBhcnJpdmVkIGluIHRoZSBVLlMuIGluIHRoZSAxOTYwcyBmb2xsb3dpbmcgdGhlIEN1YmFuIFJldm9sdXRpb24uIEFub3RoZXIgcXVhcnRlciBtaWxsaW9uIGNhbWUgaW4gdGhlIDE5NzBzLmRyb3BDYXBhbGlnblRvR3V0dGVyaW50ZXJhY3RpdmVTdWJzdW1wdGlvbnByaW50RW5naW5lbWF4V2lkdGhpc1N0dWNrQm94U2hhZG93Y2xhc3NOYW1lZm9ybURpc3BsYXlNb2RlZm9ybURpc3BsYXlDb25kaXRpb25jb250cm9sbGVyVXVpZHV1aWRoYXNTY2VuZVRyaWdnZXJzY2VuZVRyaWdnZXJOdW1iZXJkZWJ1Z3NjZW5lVHJpZ2dlclBvc2l0aW9ucmVzcG9uZFRvU2NlbmVzY2VuZVJlc3BvbnNlc3Bvc2l0aW9ucG9zaXRpb25Ub3Bwb3NpdGlvbkxlZnRwb3NpdGlvbkJvdHRvbXBvc2l0aW9uUmlnaHR6SW5kZXhyZXN1bHRzRGlzcGxheU1vZGVyZXN1bHRzRXhhY3RQb2ludHNyZXN1bHRzRXhhY3RQb2ludHNTdHJpbmdyZXN1bHRzTWluUG9pbnRzcmVzdWx0c01heFBvaW50c3Jlc3VsdHNUaHJlc2hvbGRQb2ludHNyZXN1bHRzVGhyZXNob2xkRGlyZWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc3JlZmFsaWduZm9ybURpc3BsYXlNb2RlZm9ybURpc3BsYXlDb25kaXRpb25hbGlnblRvR3V0dGVyY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbm1heFdpZHRoaW50ZXJhY3RpdmVTdWJzdW1wdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50SW1taWdyYXRpb24gZnJvbSB0aGUgaXNsYW5kIGNvbnRpbnVlZCBpbnRvIHRoZSAxOTgwcyBhbmQgaW5jbHVkZWQgMTI1LDAwMCBDdWJhbnMgd2hvIGNhbWUgZHVyaW5nIHRoZSBtb250aHNsb25nIDxhIGhyZWY9Imh0dHBzOi8vd3d3Lmhpc3RvcnkuY29tL2FydGljbGVzL21hcmllbC1ib2F0bGlmdC1jYXN0cm8tY2FydGVyLWNvbGQtd2FyIj5NYXJpZWwgYm9hdGxpZnQ8L2E+LCBhIGxhcmdlIGV4b2R1cyBpbiByZXNwb25zZSB0byBwb2xpdGljYWwgdW5yZXN0IGFuZCBhbiBlY29ub21pYyBkb3dudHVybi4gZHJvcENhcGFsaWduVG9HdXR0ZXJpbnRlcmFjdGl2ZVN1YnN1bXB0aW9ucHJpbnRFbmdpbmVtYXhXaWR0aGlzU3R1Y2tCb3hTaGFkb3dmb3JtRGlzcGxheU1vZGVmb3JtRGlzcGxheUNvbmRpdGlvbmNvbnRyb2xsZXJVdWlkdXVpZGhhc1NjZW5lVHJpZ2dlcnNjZW5lVHJpZ2dlck51bWJlcmRlYnVnc2NlbmVUcmlnZ2VyUG9zaXRpb25yZXNwb25kVG9TY2VuZXNjZW5lUmVzcG9uc2VzcG9zaXRpb25wb3NpdGlvblRvcHBvc2l0aW9uTGVmdHBvc2l0aW9uQm90dG9tcG9zaXRpb25SaWdodHpJbmRleHJlc3VsdHNEaXNwbGF5TW9kZXJlc3VsdHNFeGFjdFBvaW50c3Jlc3VsdHNFeGFjdFBvaW50c1N0cmluZ3Jlc3VsdHNNaW5Qb2ludHNyZXN1bHRzTWF4UG9pbnRzcmVzdWx0c1RocmVzaG9sZFBvaW50c3Jlc3VsdHNUaHJlc2hvbGREaXJlY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEluZmxvd3MgaW5jcmVhc2VkIGluIHRoZSBtaWQtMjAwMHMgYW5kIHJlbWFpbmVkIGhpZ2ggdW50aWwgdGhlIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnBld3Jlc2VhcmNoLm9yZy90b3BpYy9jb3JvbmF2aXJ1cy1kaXNlYXNlLWNvdmlkLTE5LyI+Q09WSUQtMTkgcGFuZGVtaWM8L2E+LiBUaGVyZSB3YXMgYSBkcmFtYXRpYyBpbmNyZWFzZSBzdGFydGluZyBpbiAyMDIyIGFzIFByZXNpZGVudCBKb2UgQmlkZW7igJlzIGFkbWluaXN0cmF0aW9uIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmNvbmdyZXNzLmdvdi9jcnNfZXh0ZXJuYWxfcHJvZHVjdHMvSU4vUERGL0lOMTE5MzcvSU4xMTkzNy40LnBkZiI+Y2hhbmdlZCBwb2xpY2llcyBhZmZlY3RpbmcgQ3ViYW4gaW1taWdyYW50czwvYT4uZHJvcENhcGFsaWduVG9HdXR0ZXJpbnRlcmFjdGl2ZVN1YnN1bXB0aW9ucHJpbnRFbmdpbmVtYXhXaWR0aGlzU3R1Y2tCb3hTaGFkb3dmb3JtRGlzcGxheU1vZGVmb3JtRGlzcGxheUNvbmRpdGlvbmNvbnRyb2xsZXJVdWlkdXVpZGhhc1NjZW5lVHJpZ2dlcnNjZW5lVHJpZ2dlck51bWJlcmRlYnVnc2NlbmVUcmlnZ2VyUG9zaXRpb25yZXNwb25kVG9TY2VuZXNjZW5lUmVzcG9uc2VzcG9zaXRpb25wb3NpdGlvblRvcHBvc2l0aW9uTGVmdHBvc2l0aW9uQm90dG9tcG9zaXRpb25SaWdodHpJbmRleHJlc3VsdHNEaXNwbGF5TW9kZXJlc3VsdHNFeGFjdFBvaW50c3Jlc3VsdHNFeGFjdFBvaW50c1N0cmluZ3Jlc3VsdHNNaW5Qb2ludHNyZXN1bHRzTWF4UG9pbnRzcmVzdWx0c1RocmVzaG9sZFBvaW50c3Jlc3VsdHNUaHJlc2hvbGREaXJlY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+VS5TLiBpbW1pZ3JhdGlvbiBwb2xpY3kgdG93YXJkIEN1YmFucyBoYXMgY2hhbmdlZCBvdmVyIHRoZSBwYXN0IDcwIHllYXJzLiA8L3N0cm9uZz48YSBocmVmPSJodHRwczovL2d1aWRlcy5sb2MuZ292L2xhdGlueC1jaXZpbC1yaWdodHMvY3ViYW4tYWRqdXN0bWVudC1hY3QiPkJlZ2lubmluZyBpbiB0aGUgMTk2MHM8L2E+LCBhbG1vc3QgYWxsIEN1YmFucyBjb21pbmcgdG8gdGhlIFUuUy4gd2VyZSBhZG1pdHRlZCBsZWdhbGx5IOKAkyBtYW55IGFzIHJlZnVnZWVzLiBJbiBsYXRlciB5ZWFycywgQ3ViYW5zIGVudGVyZWQgdW5kZXIgdGhlIOKAnDxhIGhyZWY9Imh0dHBzOi8vd3d3Lm55dGltZXMuY29tLzIwMTcvMDEvMTIvd29ybGQvYW1lcmljYXMvY3ViYS1vYmFtYS13ZXQtZm9vdC1kcnktZm9vdC1wb2xpY3kuaHRtbCI+d2V0IGZvb3QsIGRyeSBmb290PC9hPuKAnSBwb2xpY3ksIHdoaWNoIGFsbG93ZWQgQ3ViYW5zIHdobyByZWFjaGVkIFUuUy4gc29pbCB3aXRob3V0IHZpc2FzIHRvIHJlbWFpbiBhbmQgcHVyc3VlIGxlZ2FsIHN0YXR1cy4gSW4gSmFudWFyeSAyMDE3LCBQcmVzaWRlbnQgQmFyYWNrIE9iYW1hIGVuZGVkIHRoaXMgcG9saWN5IGFzIHBhcnQgb2YgaGlzIGluaXRpYXRpdmUgdG8gPGEgaHJlZj0iaHR0cHM6Ly93d3cubnl0aW1lcy5jb20vMjAxNC8xMi8xOC93b3JsZC9hbWVyaWNhcy91cy1jdWJhLXJlbGF0aW9ucy5odG1sIj5lc3RhYmxpc2ggZGlwbG9tYXRpYyByZWxhdGlvbnMgd2l0aCBDdWJhPC9hPi4gU2luY2UgdGhlbiwgQ3ViYW5zIGhhdmUgZ2VuZXJhbGx5IGJlZW4gc3ViamVjdCB0byBwb2xpY2llcyB0aGF0IGFsc28gYXBwbHkgdG8gb3RoZXIgaW1taWdyYW50cy5kcm9wQ2FwYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2NsYXNzTmFtZWZvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5BcyBhIHJlc3VsdCBvZiBwb2xpY3kgY2hhbmdlcywgdGhlIG51bWJlciBvZiB1bmF1dGhvcml6ZWQgaW1taWdyYW50cyBmcm9tIEN1YmEgaW4gdGhlIFUuUy4gaGFzIHJpc2VuIHNoYXJwbHkuPC9zdHJvbmc+IFRoZSBuYXR1cmUgb2YgVS5TLiBpbW1pZ3JhdGlvbiBwb2xpY3kgdG93YXJkIEN1YmFucyBtZWFudCB0aGF0dGhlcmUgd2VyZSBlc3NlbnRpYWxseSBubyB1bmF1dGhvcml6ZWQgaW1taWdyYW50cyBmcm9tIHRoZSBpc2xhbmQgaW4gdGhlIFUuUyBiZWZvcmUgMjAxNy4gQnV0IGFzIG9mIEp1bHkgMjAyMywgdGhlcmUgd2VyZSA8YSBocmVmPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvd3AtY29udGVudC91cGxvYWRzL3NpdGVzLzIwLzIwMjUvMDgvUkVfMjAyNS4wOC4yMV9VbmF1dGhvcml6ZWQtaW1taWdyYW50c19kZXRhaWxlZC10YWJsZXNfY291bnRyeS10cmVuZHMueGxzeCI+NDc1LDAwMCB1bmF1dGhvcml6ZWQgQ3ViYW4gaW1taWdyYW50czwvYT4gaW4gdGhlIFUuUy4sIGFjY29yZGluZyB0byBvdXIgbGF0ZXN0IGVzdGltYXRlcy4gQW5kIDxhIGhyZWY9Imh0dHBzOi8vb2hzcy5kaHMuZ292L3NpdGVzL2RlZmF1bHQvZmlsZXMvMjAyNS0wMS8yMDI1XzAxMTZfb2hzc19pbW1pZ3JhdGlvbi1lbmZvcmNlbWVudC1hbmQtbGVnYWwtcHJvY2Vzc2VzLXRhYmxlcy1ub3ZlbWJlci0yMDI0Lnhsc3giPmF0IGxlYXN0IDI1MCwwMDAgbW9yZTwvYT4gZW50ZXJlZCB0aGUgY291bnRyeSBiZXR3ZWVuIHRoZW4gYW5kIHRoZSBlbmQgb2YgMjAyNC5kcm9wQ2FwYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2NsYXNzTmFtZWZvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50VW5kZXIgQmlkZW4sIGEgbWFqb3JpdHkgb2YgdW5hdXRob3JpemVkIEN1YmFuIGltbWlncmFudHMgaGFkIHRlbXBvcmFyeSBwcm90ZWN0aW9uIGZyb20gZGVwb3J0YXRpb24sIGluY2x1ZGluZyB0aHJvdWdoIHRoZSA8YSBocmVmPSJodHRwczovL3d3dy5hbWVyaWNhbmltbWlncmF0aW9uY291bmNpbC5vcmcvZmFjdC1zaGVldC9iaWRlbi1hZG1pbmlzdHJhdGlvbnMtaHVtYW5pdGFyaWFuLXBhcm9sZS1wcm9ncmFtLWN1YmFucy1oYWl0aWFucy1uaWNhcmFndWFucy1hbmQvIzp+OnRleHQ9U2hhcmU6LG9mJTIwdG8lMjB0aGVpciUyMGhvbWUlMjBjb3VudHJpZXMuIj5DSE5WIHBhcm9sZSBwcm9ncmFtPC9hPiwgd2hpY2ggYWxsb3dlZCBpbW1pZ3JhbnRzIGZyb20gQ3ViYSwgSGFpdGksIE5pY2FyYWd1YSBhbmQgVmVuZXp1ZWxhIHRvIGxpdmUgYW5kIHdvcmsgaW4gdGhlIFUuUy47IGFzIHdlbGwgYXMgdGhyb3VnaCA8YSBocmVmPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvcmFjZS1hbmQtZXRobmljaXR5LzIwMjUvMDgvMjEvdS1zLXVuYXV0aG9yaXplZC1pbW1pZ3JhbnQtcG9wdWxhdGlvbi1yZWFjaGVkLWEtcmVjb3JkLTE0LW1pbGxpb24taW4tMjAyMy8jd2hvLWFyZS11bmF1dGhvcml6ZWQtaW1taWdyYW50cyI+c3BlY2lhbCBwYXJvbGUgYW5kIHJlbGVhc2UgcG9saWNpZXM8L2E+IGF0IHRoZSBzb3V0aHdlc3Rlcm4gYm9yZGVyLiBJbiAyMDI1LCBQcmVzaWRlbnQgRG9uYWxkIFRydW1w4oCZcyBhZG1pbmlzdHJhdGlvbiA8YSBocmVmPSJodHRwczovL3d3dy5kaHMuZ292L25ld3MvMjAyNS8wNi8xMi9kaHMtaXNzdWVzLW5vdGljZXMtdGVybWluYXRpb24tY2hudi1wYXJvbGUtcHJvZ3JhbS1lbmNvdXJhZ2VzLXBhcm9sZWVzLXNlbGYtZGVwb3J0Ij5jYW5jZWxlZCB0aGUgQ0hOViBwcm9ncmFtPC9hPiBhbmQgZW5kZWQgb3IgYXR0ZW1wdGVkIHRvIGVuZCA8YSBocmVmPSJodHRwczovL3d3dy51c2Npcy5nb3YvaHVtYW5pdGFyaWFuL2h1bWFuaXRhcmlhbi1wYXJvbGUvdGhlLWN1YmFuLWZhbWlseS1yZXVuaWZpY2F0aW9uLXBhcm9sZS1wcm9ncmFtIj5vdGhlciBwcm9ncmFtczwvYT4gdGhhdCBvZmZlcmVkIHRlbXBvcmFyeSBwcm90ZWN0aW9ucyBmcm9tIGRlcG9ydGF0aW9ucy5kcm9wQ2FwYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2Zvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5IaXN0b3JpY2FsbHksIEN1YmFucyBoYXZlIGJlZW4gbW9yZSBsaWtlbHkgdGhhbiBIaXNwYW5pY3Mgb3ZlcmFsbCB0byA8YSBocmVmPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvc2hvcnQtcmVhZHMvMjAyMC8xMC8wMi9tb3N0LWN1YmFuLWFtZXJpY2FuLXZvdGVycy1pZGVudGlmeS1hcy1yZXB1YmxpY2FuLWluLTIwMjAvIj5pZGVudGlmeSBhcyBSZXB1YmxpY2FuPC9hPi48L3N0cm9uZz4gQnV0IHRoZWlyIHN1cHBvcnQgZm9yIHRoZSBHT1AgPGEgaHJlZj0iaHR0cHM6Ly93d3cucGV3cmVzZWFyY2gub3JnL3Nob3J0LXJlYWRzLzIwMTQvMDYvMjQvYWZ0ZXItZGVjYWRlcy1vZi1nb3Atc3VwcG9ydC1jdWJhbnMtc2hpZnRpbmctdG93YXJkLXRoZS1kZW1vY3JhdGljLXBhcnR5LyI+aGFzIGF0IHRpbWVzIHNvZnRlbmVkPC9hPi5kcm9wQ2FwYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2NsYXNzTmFtZWZvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50SW4gYW4gPGEgaHJlZj0iaHR0cHM6Ly93d3cucGV3cmVzZWFyY2gub3JnL3JhY2UtYW5kLWV0aG5pY2l0eS8yMDI1LzExLzI0L21ham9yaXRpZXMtb2YtbGF0aW5vcy1kaXNhcHByb3ZlLW9mLXRydW1wLWFuZC1oaXMtcG9saWNpZXMtb24taW1taWdyYXRpb24tZWNvbm9teS8iPk9jdG9iZXIgMjAyNSBQZXcgUmVzZWFyY2ggQ2VudGVyIHN1cnZleTwvYT4sIEN1YmFuIEFtZXJpY2FucyB3ZXJlIG1vcmUgbGlrZWx5IHRoYW4gSGlzcGFuaWNzIG92ZXJhbGwgdG8gc2F5IHRoZXkgYXBwcm92ZSBvZiB0aGUgVHJ1bXAgYWRtaW5pc3RyYXRpb27igJlzIGFwcHJvYWNoIHRvIGltbWlncmF0aW9uICg0MCUgdnMuIDIxJSkuIEhvd2V2ZXIsIHRoZXkgd2VyZSBhYm91dCBhcyBsaWtlbHkgYXMgSGlzcGFuaWNzIG92ZXJhbGwgdG8gd29ycnkgdGhhdCB0aGV5IG9yIHNvbWVvbmUgY2xvc2UgdG8gdGhlbSB3b3VsZCBnZXQgZGVwb3J0ZWQgKDQ3JSB2cy4gNTIlKS5kcm9wQ2FwYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2Zvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5GbG9yaWRhIGlzIGhvbWUgdG8gZmFyIG1vcmUgQ3ViYW5zIHRoYW4gYW55IG90aGVyIHN0YXRlLiA8L3N0cm9uZz5Bcm91bmQgc2l4LWluLXRlbiBDdWJhbnMgaW4gdGhlIFUuUy4gKDYxJSwgb3IgMS44IG1pbGxpb24pIGxpdmUgaW4gRmxvcmlkYS4gTm8gb3RoZXIgSGlzcGFuaWMgb3JpZ2luIGdyb3VwIGlzIGFzIGNvbmNlbnRyYXRlZCBpbiBhIHNpbmdsZSBzdGF0ZS5kcm9wQ2FwYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2NsYXNzTmFtZWZvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50QW5vdGhlciA4JSBvZiBDdWJhbnMgbGl2ZSBpbiBUZXhhcyAoMjI1LDAwMCkuIFRocmVlIG90aGVyIHN0YXRlcyBlYWNoIGFjY291bnQgZm9yIGFyb3VuZCAzJSBvZiBhbGwgQ3ViYW5zIGluIHRoZSBVLlMuOiBDYWxpZm9ybmlhICg5OSwwMDApLCBOZXcgSmVyc2V5ICg5OCwwMDApIGFuZCBOZXcgWW9yayAoODUsMDAwKS5kcm9wQ2FwYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2Zvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5UaGUgTWlhbWkgbWV0cm8gYXJlYSBoYXMgYW4gZXNwZWNpYWxseSBsYXJnZSBDdWJhbiBwb3B1bGF0aW9uLiA8L3N0cm9uZz5BYm91dCBmb3VyLWluLXRlbiBDdWJhbnMgaW4gdGhlIFUuUy4gKDQyJSwgb3IgMS4yIG1pbGxpb24pIGxpdmUgaW4gYW5kIGFyb3VuZCBNaWFtaS4gQW5vdGhlciAxNzcsMDAwIGxpdmUgaW4gdGhlIFRhbXBhIG1ldHJvIGFyZWEuZHJvcENhcGFsaWduVG9HdXR0ZXJpbnRlcmFjdGl2ZVN1YnN1bXB0aW9ucHJpbnRFbmdpbmVtYXhXaWR0aGlzU3R1Y2tCb3hTaGFkb3djbGFzc05hbWVmb3JtRGlzcGxheU1vZGVmb3JtRGlzcGxheUNvbmRpdGlvbmNvbnRyb2xsZXJVdWlkdXVpZGhhc1NjZW5lVHJpZ2dlcnNjZW5lVHJpZ2dlck51bWJlcmRlYnVnc2NlbmVUcmlnZ2VyUG9zaXRpb25yZXNwb25kVG9TY2VuZXNjZW5lUmVzcG9uc2VzcG9zaXRpb25wb3NpdGlvblRvcHBvc2l0aW9uTGVmdHBvc2l0aW9uQm90dG9tcG9zaXRpb25SaWdodHpJbmRleHJlc3VsdHNEaXNwbGF5TW9kZXJlc3VsdHNFeGFjdFBvaW50c3Jlc3VsdHNFeGFjdFBvaW50c1N0cmluZ3Jlc3VsdHNNaW5Qb2ludHNyZXN1bHRzTWF4UG9pbnRzcmVzdWx0c1RocmVzaG9sZFBvaW50c3Jlc3VsdHNUaHJlc2hvbGREaXJlY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudE91dHNpZGUgRmxvcmlkYSwgdGhlIG5leHQtbGFyZ2VzdCBwb3B1bGF0aW9ucyBvZiBDdWJhbnMgbGl2ZSBpbiB0aGUgTmV3IFlvcmsgQ2l0eSAoMTUzLDAwMCkgYW5kIEhvdXN0b24gKDEwNywwMDApIG1ldHJvIGFyZWFzLiBJbiB0b3RhbCwgOTQlIG9mIFUuUy4gQ3ViYW5zIGxpdmUgaW4gbWV0cm8gYXJlYXMsIGEgbXVjaCBoaWdoZXIgc2hhcmUgdGhhbiBhbW9uZyBBbWVyaWNhbnMgb3ZlcmFsbCAoNzklKS5kcm9wQ2FwYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2Zvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5DdWJhbnMgYXJlIHRoZSBvbGRlc3QgSGlzcGFuaWMgb3JpZ2luIGdyb3VwIGluIHRoZSBVLlMuLCB3aXRoIGEgbWVkaWFuIGFnZSBvZiAzOC4yLiA8L3N0cm9uZz5UaGF04oCZcyBpZGVudGljYWwgdG8gdGhlIG1lZGlhbiBhZ2Ugb2YgdGhlIFUuUy4gcG9wdWxhdGlvbiBvdmVyYWxsLCBidXQgY29uc2lkZXJhYmx5IGhpZ2hlciB0aGFuIHRoZSBtZWRpYW4gYWdlIGZvciBhbGwgSGlzcGFuaWNzICgzMC4yKS4gVGhlIGhpZ2hlciBtZWRpYW4gYWdlIGFtb25nIEN1YmFucyBpcyBkdWUgdG8gb2xkZXIgaW1taWdyYW50cyBhcnJpdmluZyBmcm9tIHRoZSBpc2xhbmQgYW5kIHRoZSByZWxhdGl2ZWx5IGxvdyBmZXJ0aWxpdHkgcmF0ZSBhbW9uZyBDdWJhbiBBbWVyaWNhbnMgaW4gZ2VuZXJhbC5kcm9wQ2FwYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2NsYXNzTmFtZWZvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNyZWZhbGlnbmZvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uYWxpZ25Ub0d1dHRlcmNvbnRyb2xsZXJVdWlkdXVpZGhhc1NjZW5lVHJpZ2dlcnNjZW5lVHJpZ2dlck51bWJlcmRlYnVnc2NlbmVUcmlnZ2VyUG9zaXRpb25yZXNwb25kVG9TY2VuZXNjZW5lUmVzcG9uc2VzcG9zaXRpb25wb3NpdGlvblRvcHBvc2l0aW9uTGVmdHBvc2l0aW9uQm90dG9tcG9zaXRpb25SaWdodHpJbmRleHJlc3VsdHNEaXNwbGF5TW9kZXJlc3VsdHNFeGFjdFBvaW50c3Jlc3VsdHNFeGFjdFBvaW50c1N0cmluZ3Jlc3VsdHNNaW5Qb2ludHNyZXN1bHRzTWF4UG9pbnRzcmVzdWx0c1RocmVzaG9sZFBvaW50c3Jlc3VsdHNUaHJlc2hvbGREaXJlY3Rpb25tYXhXaWR0aGludGVyYWN0aXZlU3Vic3VtcHRpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+Q3ViYW5zIGhhdmUgc29tZXdoYXQgbGVzcyBlZHVjYXRpb24gdGhhbiBBbWVyaWNhbnMgb3ZlcmFsbCwgYnV0IHRoYXQgZGlmZmVycyBieSB3aGVyZSB0aGV5IHdlcmUgYm9ybi48L3N0cm9uZz4gRm9yZWlnbi1ib3JuIEN1YmFucyBhcmUgbGVzcyBsaWtlbHkgdGhhbiBBbWVyaWNhbnMgb3ZlcmFsbCB0byBoYXZlIGF0IGxlYXN0IGEgYmFjaGVsb3LigJlzIGRlZ3JlZSwgd2hpbGUgdGhlIG9wcG9zaXRlIGlzIHRydWUgZm9yIFUuUy4tYm9ybiBDdWJhbnMuZHJvcENhcGFsaWduVG9HdXR0ZXJpbnRlcmFjdGl2ZVN1YnN1bXB0aW9ucHJpbnRFbmdpbmVtYXhXaWR0aGlzU3R1Y2tCb3hTaGFkb3djbGFzc05hbWVmb3JtRGlzcGxheU1vZGVmb3JtRGlzcGxheUNvbmRpdGlvbmNvbnRyb2xsZXJVdWlkdXVpZGhhc1NjZW5lVHJpZ2dlcnNjZW5lVHJpZ2dlck51bWJlcmRlYnVnc2NlbmVUcmlnZ2VyUG9zaXRpb25yZXNwb25kVG9TY2VuZXNjZW5lUmVzcG9uc2VzcG9zaXRpb25wb3NpdGlvblRvcHBvc2l0aW9uTGVmdHBvc2l0aW9uQm90dG9tcG9zaXRpb25SaWdodHpJbmRleHJlc3VsdHNEaXNwbGF5TW9kZXJlc3VsdHNFeGFjdFBvaW50c3Jlc3VsdHNFeGFjdFBvaW50c1N0cmluZ3Jlc3VsdHNNaW5Qb2ludHNyZXN1bHRzTWF4UG9pbnRzcmVzdWx0c1RocmVzaG9sZFBvaW50c3Jlc3VsdHNUaHJlc2hvbGREaXJlY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzb3JkZXJlZHZhbHVlc2FsaWduVG9HdXR0ZXJpbnRlcmFjdGl2ZVN1YnN1bXB0aW9ucHJpbnRFbmdpbmVtYXhXaWR0aGlzU3R1Y2tCb3hTaGFkb3dmb3JtRGlzcGxheU1vZGVmb3JtRGlzcGxheUNvbmRpdGlvbmNvbnRyb2xsZXJVdWlkdXVpZGhhc1NjZW5lVHJpZ2dlcnNjZW5lVHJpZ2dlck51bWJlcmRlYnVnc2NlbmVUcmlnZ2VyUG9zaXRpb25yZXNwb25kVG9TY2VuZXNjZW5lUmVzcG9uc2VzcG9zaXRpb25wb3NpdGlvblRvcHBvc2l0aW9uTGVmdHBvc2l0aW9uQm90dG9tcG9zaXRpb25SaWdodHpJbmRleHJlc3VsdHNEaXNwbGF5TW9kZXJlc3VsdHNFeGFjdFBvaW50c3Jlc3VsdHNFeGFjdFBvaW50c1N0cmluZ3Jlc3VsdHNNaW5Qb2ludHNyZXN1bHRzTWF4UG9pbnRzcmVzdWx0c1RocmVzaG9sZFBvaW50c3Jlc3VsdHNUaHJlc2hvbGREaXJlY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDExJSBvZiBDdWJhbnMgaW4gdGhlIFUuUy4gYWdlcyAyNSBhbmQgb2xkZXIgaGF2ZSBhIGdyYWR1YXRlIGRlZ3JlZSAodmVyc3VzIDE1JSBvZiBVLlMuIGFkdWx0cykuYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2Zvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50MzMlIGhhdmUgYXQgbGVhc3QgYSBiYWNoZWxvcuKAmXMgZGVncmVlICh2ZXJzdXMgMzclKS5hbGlnblRvR3V0dGVyaW50ZXJhY3RpdmVTdWJzdW1wdGlvbnByaW50RW5naW5lbWF4V2lkdGhpc1N0dWNrQm94U2hhZG93Zm9ybURpc3BsYXlNb2RlZm9ybURpc3BsYXlDb25kaXRpb25jb250cm9sbGVyVXVpZHV1aWRoYXNTY2VuZVRyaWdnZXJzY2VuZVRyaWdnZXJOdW1iZXJkZWJ1Z3NjZW5lVHJpZ2dlclBvc2l0aW9ucmVzcG9uZFRvU2NlbmVzY2VuZVJlc3BvbnNlc3Bvc2l0aW9ucG9zaXRpb25Ub3Bwb3NpdGlvbkxlZnRwb3NpdGlvbkJvdHRvbXBvc2l0aW9uUmlnaHR6SW5kZXhyZXN1bHRzRGlzcGxheU1vZGVyZXN1bHRzRXhhY3RQb2ludHNyZXN1bHRzRXhhY3RQb2ludHNTdHJpbmdyZXN1bHRzTWluUG9pbnRzcmVzdWx0c01heFBvaW50c3Jlc3VsdHNUaHJlc2hvbGRQb2ludHNyZXN1bHRzVGhyZXNob2xkRGlyZWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQxNiUgaGF2ZSBub3QgZ3JhZHVhdGVkIGZyb20gaGlnaCBzY2hvb2wgKHZlcnN1cyAxMCUpLmFsaWduVG9HdXR0ZXJpbnRlcmFjdGl2ZVN1YnN1bXB0aW9ucHJpbnRFbmdpbmVtYXhXaWR0aGlzU3R1Y2tCb3hTaGFkb3dmb3JtRGlzcGxheU1vZGVmb3JtRGlzcGxheUNvbmRpdGlvbmNvbnRyb2xsZXJVdWlkdXVpZGhhc1NjZW5lVHJpZ2dlcnNjZW5lVHJpZ2dlck51bWJlcmRlYnVnc2NlbmVUcmlnZ2VyUG9zaXRpb25yZXNwb25kVG9TY2VuZXNjZW5lUmVzcG9uc2VzcG9zaXRpb25wb3NpdGlvblRvcHBvc2l0aW9uTGVmdHBvc2l0aW9uQm90dG9tcG9zaXRpb25SaWdodHpJbmRleHJlc3VsdHNEaXNwbGF5TW9kZXJlc3VsdHNFeGFjdFBvaW50c3Jlc3VsdHNFeGFjdFBvaW50c1N0cmluZ3Jlc3VsdHNNaW5Qb2ludHNyZXN1bHRzTWF4UG9pbnRzcmVzdWx0c1RocmVzaG9sZFBvaW50c3Jlc3VsdHNUaHJlc2hvbGREaXJlY3Rpb25pbm5lckJsb2NrcyA8cD48c3Ryb25nPldoeSBkaWQgd2UgZG8gdGhpcz\/CoDwvc3Ryb25nPjwvcD4KPHA+TGVhcm4gbW9yZSA8YSBocmVmPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvYWJvdXQvIj5hYm91dCBQZXcgUmVzZWFyY2ggQ2VudGVyPC9hPi7CoDwvcD4KPHA+PHN0cm9uZz5Ib3cgZGlkIHdlIGRvIHRoaXM\/wqA8L3N0cm9uZz48L3A+CjxwIGNsYXNzPSJpcy1zdHlsZS1oYXMtYmlnLW51bWJlciI+PHN0cm9uZz5BcyBhIHJlc3VsdCBvZiBwb2xpY3kgY2hhbmdlcywgdGhlIG51bWJlciBvZiB1bmF1dGhvcml6ZWQgaW1taWdyYW50cyBmcm9tIEN1YmEgaW4gdGhlIFUuUy4gaGFzIHJpc2VuIHNoYXJwbHkuPC9zdHJvbmc+IFRoZSBuYXR1cmUgb2YgVS5TLiBpbW1pZ3JhdGlvbiBwb2xpY3kgdG93YXJkIEN1YmFucyBtZWFudCB0aGF0IHRoZXJlIHdlcmUgZXNzZW50aWFsbHkgbm8gdW5hdXRob3JpemVkIGltbWlncmFudHMgZnJvbSB0aGUgaXNsYW5kIGluIHRoZSBVLlMgYmVmb3JlIDIwMTcuIEJ1dCBhcyBvZiBKdWx5IDIwMjMsIHRoZXJlIHdlcmUgPGEgaHJlZj0iaHR0cHM6Ly93d3cucGV3cmVzZWFyY2gub3JnL3dwLWNvbnRlbnQvdXBsb2Fkcy9zaXRlcy8yMC8yMDI1LzA4L1JFXzIwMjUuMDguMjFfVW5hdXRob3JpemVkLWltbWlncmFudHNfZGV0YWlsZWQtdGFibGVzX2NvdW50cnktdHJlbmRzLnhsc3giPjQ3NSwwMDAgdW5hdXRob3JpemVkIEN1YmFuIGltbWlncmFudHM8L2E+IGluIHRoZSBVLlMuLCBhY2NvcmRpbmcgdG8gb3VyIGxhdGVzdCBlc3RpbWF0ZXMuIEFuZCA8YSBocmVmPSJodHRwczovL29oc3MuZGhzLmdvdi9zaXRlcy9kZWZhdWx0L2ZpbGVzLzIwMjUtMDEvMjAyNV8wMTE2X29oc3NfaW1taWdyYXRpb24tZW5mb3JjZW1lbnQtYW5kLWxlZ2FsLXByb2Nlc3Nlcy10YWJsZXMtbm92ZW1iZXItMjAyNC54bHN4Ij5hdCBsZWFzdCAyNTAsMDAwIG1vcmU8L2E+IGVudGVyZWQgdGhlIGNvdW50cnkgYmV0d2VlbiB0aGVuIGFuZCB0aGUgZW5kIG9mIDIwMjQuPC9wPgpzdGF0ZXZlcnNpb25zdGF0ZXZlcnNpb24mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtzdGF0ZXZlcnNpb25zdGF0ZXZlcnNpb25kb2N1bWVudGRhdGVkb2N1bWVudHN0YXR1c2RvY3VtZW50dGl0bGVkb2N1bWVudGNvbnRlbnRkb2N1bWVudGV4Y2VycHRkb2N1bWVudGF1dGhvcmRvY3VtZW50ZmVhdHVyZWRfbWVkaWFkb2N1bWVudGNvbW1lbnRfc3RhdHVzZG9jdW1lbnRwaW5nX3N0YXR1c2RvY3VtZW50dGVtcGxhdGVkb2N1bWVudG1ldGFzdWJfaGVhZGxpbmVzdWJfdGl0bGVfcHJjX3B1YmxpY19yZXZpc2lvbnNfcHBwX2V4cGlyYXRpb25faG91cnNfcHBwX2VuYWJsZWRhcHBsZV9uZXdzX2FwaV9jcmVhdGVkX2F0YXBwbGVfbmV3c19hcGlfaWRhcHBsZV9uZXdzX2FwaV9tb2RpZmllZF9hdGFwcGxlX25ld3NfYXBpX3JldmlzaW9uYXBwbGVfbmV3c19hcGlfc2hhcmVfdXJsYXBwbGVfbmV3c19jb3Zlcl9tZWRpYV9wcm92aWRlcmFwcGxlX25ld3NfY292ZXJpbWFnZWFwcGxlX25ld3NfY292ZXJpbWFnZV9jYXB0aW9uYXBwbGVfbmV3c19jb3Zlcl92aWRlb19pZGFwcGxlX25ld3NfY292ZXJfdmlkZW9fdXJsYXBwbGVfbmV3c19jb3Zlcl9lbWJlZHdlYnZpZGVvX3VybGFwcGxlX25ld3NfaXNfaGlkZGVuYXBwbGVfbmV3c19pc19wYWlkYXBwbGVfbmV3c19pc19wcmV2aWV3YXBwbGVfbmV3c19pc19zcG9uc29yZWRhcHBsZV9uZXdzX21hdHVyaXR5X3JhdGluZ2FwcGxlX25ld3NfbWV0YWRhdGFhcHBsZV9uZXdzX3B1bGxxdW90ZWFwcGxlX25ld3NfcHVsbHF1b3RlX3Bvc2l0aW9uYXBwbGVfbmV3c19zbHVnYXBwbGVfbmV3c19zZWN0aW9uc2FwcGxlX25ld3Nfc3VwcHJlc3NfdmlkZW9fdXJsYXBwbGVfbmV3c191c2VfaW1hZ2VfY29tcG9uZW50cmVsYXRlZFBvc3RzX3ByY19mb3JrX3BhcmVudF9wcmNfZm9ya19zdGF0dXNfcHJjX2FjdGl2ZV9mb3JrZGF0YWNpdGVfZG9pZGF0YWNpdGVfZG9pX2NpdGF0aW9uX3ByY19zZW9fcXJfYXR0YWNobWVudF9pZHNwb2tlbl9hcnRpY2xlX3BsYXllcl9lbmFibGVkYnlsaW5lc2Fja25vd2xlZGdlbWVudHNkaXNwbGF5QnlsaW5lc2Zvb3Rub3Rlc2RvY3VtZW50Y2F0ZWdvcmllc2RvY3VtZW50YnlsaW5lc2RvY3VtZW50Y29sbGVjdGlvbmRvY3VtZW50ZGF0YXNldHNkb2N1bWVudF9wb3N0X3Zpc2liaWxpdHlkb2N1bWVudGZvcm1hdHNkb2N1bWVudF9mdW5kX3Bvb2xkb2N1bWVudGxhbmd1YWdlc2RvY3VtZW50cmVnaW9ucy1jb3VudHJpZXNkb2N1bWVudHJlc2VhcmNoLXRlYW1zZG9jdW1lbnRibG9ja3MxMCBmYWN0cyBhYm91dCBDdWJhbnMgaW4gdGhlIFUuUy5NaWxsaW9ucyBvZiBwZW9wbGUgbGl2aW5nIGluIHRoZSBVLlMuIHRyYWNlIHRoZWlyIG9yaWdpbiB0byBDdWJhLiBUaGV5IG1ha2UgdXAgdGhlIHRoaXJkLWxhcmdlc3QgSGlzcGFuaWMgb3JpZ2luIGdyb3VwIGluIHRoZSBVLlMuLCBhZnRlciBNZXhpY2FucyBhbmQgUHVlcnRvIFJpY2Fucy5zPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkN1YmFucyBhbmQgQW1lcmljYW5zIGhhdmUgYSBsb25nIGhpc3RvcnkgdGhhdCBwcmVkYXRlcyB0aGUgZm91bmRpbmcgb2YgdGhlIFVuaXRlZCBTdGF0ZXMuIEN1YmEgYW5kIEZsb3JpZGEgd2VyZSBib3RoIFNwYW5pc2ggY29sb25pZXMgPGEgaHJlZj0iaHR0cHM6Ly93d3cuam91cm5hbG9mZmxvcmlkYXN0dWRpZXMub3JnL2ZpbGVzL3ZvbDAxMDgvV2luc2Jvcm8tSGlzdG9yaWNhbC1TYWx0d2F0ZXItSGlnaHdheS5wZGYiPmluIHRoZSAxNTAwczwvYT4uIE92ZXIgdGhlIDxhIGhyZWY9Imh0dHBzOi8vY3JpLmZpdS5lZHUvdXMtY3ViYS1yZWxhdGlvbnMvY2hyb25vbG9neS1vZi11cy1jdWJhLXJlbGF0aW9ucy8iPmxhc3QgNzAgeWVhcnM8L2E+LCBwb2xpdGljYWwgZXZlbnRzIGFuZCBlY29ub21pYyBjb25kaXRpb25zIG9uIHRoZSBpc2xhbmQgaGF2ZSBsZWQgdG8gQ3ViYW5zIDxhIGhyZWY9Imh0dHBzOi8vd3d3Lm1pZ3JhdGlvbnBvbGljeS5vcmcvYXJ0aWNsZS9jdWJhbi1taWdyYXRpb24tcG9zdHJldm9sdXRpb24tZXhvZHVzLWViYnMtYW5kLWZsb3dzIj5jb21pbmcgdG8gdGhlIFUuUy4gaW4gd2F2ZXM8L2E+LCBpbmNsdWRpbmcgbWFueSB3aG8gYXJyaXZlZCBmb2xsb3dpbmcgdGhlIEN1YmFuIFJldm9sdXRpb24gaW4gMTk1OS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT5Ub2RheSwgdGhlcmUgYXJlIG1pbGxpb25zIG9mIHBlb3BsZSBsaXZpbmcgaW4gdGhlIFUuUy4gd2hvIHRyYWNlIHRoZWlyIG9yaWdpbiB0byBDdWJhLiBIZXJlIGFyZSAxMCBmYWN0cyBhYm91dCB0aGlzIHBvcHVsYXRpb24sIHByaW1hcmlseSBiYXNlZCBvbiBhIFBldyBSZXNlYXJjaCBDZW50ZXIgYW5hbHlzaXMgb2YgdGhlIFUuUy4gQ2Vuc3VzIEJ1cmVhdeKAmXMgMjAyNCBhIGhyZWY9Imh0dHBzOi93d3cuY2Vuc3VzLmdvdi9yb2dyYW1zLXN1cnZleXMvYWNzLyJBbWVyaWNhbiBDb21tdW5pdHkgU3VydmV5PC9hPi48L3A+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PHN0cm9uZz5DdWJhbnMgYXJlIHRoZSB0aGlyZC1sYXJnZXN0IEhpc3BhbmljIG9yaWdpbiBncm91cCBpbiB0aGUgVS5TLiwgYWZ0ZXIgTWV4aWNhbnMgYW5kIFB1ZXJ0byBSaWNhbnMuIDwvc3Ryb25nPkFzIG9mIDIwMjQsIHRoZXJlIHdlcmUgMi45IG1pbGxpb24gcGVvcGxlIG9mIEN1YmFuIG9yaWdpbiBpbiB0aGUgVS5TLiDigJMgMjMlIG1vcmUgdGhhbiBpbiAyMDE5LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoYXTigJlzIGZhc3RlciB0aGFuIHRoZSBncm93dGggcmF0ZSBmb3IgTWV4aWNhbnMgYW5kIFB1ZXJ0byBSaWNhbnMgb3ZlciB0aGUgc2FtZSBwZXJpb2QgKDUlIGVhY2gpLiBCdXQgaXTigJlzIHNsb3dlciB0aGFuIHRoZSByYXRlIGZvciBtYW55IG90aGVyIExhdGluIEFtZXJpY2FuIG9yaWdpbiBncm91cHMsIGluY2x1ZGluZyBWZW5lenVlbGFucyAoMTE5JSksIENvbG9tYmlhbnMgKDQzJSkgYW5kIEhvbmR1cmFucyAoMzclKS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT57ImNsYXNzTmFtZSI6Imlzc3R5bGVoYXMtYmlnLW51bWJlciJ9IC0tIGNsYXNzPSJpcy1zdHlsZS1oYXMtYmlnLW51bWJlciJ7ImNsYXNzTmFtZSI6Imlzc3R5bGVoYXMtYmlnLW51bWJlciJ9IC0tIGNsYXNzPSJpcy1zdHlsZS1oYXMtYmlnLW51bWJlciJzdHJvbmc+TW9yZSB0aGFuIGhhbGYgb2YgQ3ViYW5zIGluIHRoZSBVLlMuICg1NyUsIG9yIDEuNyBtaWxsaW9uKSBhcmUgaW1taWdyYW50cywgPHN0cm9uZz5tZWFuaW5nIHRoZXkgd2VyZSBub3QgYm9ybiBpbiB0aGUgVS5TLiBUaGUgbGFyZ2Ugc2hhcmUgb2YgZm9yZWlnbi1ib3JuIEN1YmFucyByZWZsZWN0cyB0aGUgb25nb2luZyBhcnJpdmFsIG9mIGltbWlncmFudHMgb3ZlciB0aGUgZGVjYWRlcywgd2l0aCBsYXJnZSBudW1iZXJzIGNvbWluZyBpbiByZWNlbnQgeWVhcnMuPC8KCjwhLS0gd3A6cGFyYWdyYXBoIHsiY2xhc3NOYW1lIjoiaXMtc3R5bGUtaGFzLWJpZy1udW1iZXIifSAtLT4KPHAgY2xhc3M9ImlzLXN0eWxlLWhhcy1iaWctbnVtYmVyIj48c3Ryb25nPkltbWlncmF0aW9uIGZyb20gQ3ViYSBoYXMgZWJiZWQgYW5kIGZsb3dlZC4gPC9zdHJvbmc+QSBxdWFydGVyIG1pbGxpb24gQ3ViYW5zIGFycml2ZWQgaW4gdGhlIFUuUy4gaW4gdGhlIDE5NjBzIGZvbGxvd2luZyB0aGUgQ3ViYW4gUmV2b2x1dGlvbi4gQW5vdGhlciBxdWFydGVyIG1pbGxpb24gY2FtZSBpbiB0aGUgMTk3MHMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+SW1taWdyYXRpb24gZnJvbSB0aGUgaXNsYW5kIGNvbnRpbnVlZCBpbnRvIHRoZSAxOTgwcyBhbmQgaW5jbHVkZWQgMTI1LDAwMCBDdWJhbnMgd2hvIGNhbWUgZHVyaW5nIHRoZSBtb250aHNsb25nIDxhIGhyZWY9Imh0dHBzOi8vd3d3Lmhpc3RvcnkuY29tL2FydGljbGVzL21hcmllbC1ib2F0bGlmdC1jYXN0cm8tY2FydGVyLWNvbGQtd2FyIj5NYXJpZWwgYm9hdGxpZnQ8L2E+LCBhIGxhcmdlIGV4b2R1cyBpbiByZXNwb25zZSB0byBwb2xpdGljYWwgdW5yZXN0IGFuZCBhbiBlY29ub21pYyBkb3dudHVybi4gwqA8L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5JbmZsb3dzIGluY3JlYXNlZCBpbiB0aGUgbWlkLTIwMDBzIGFuZCByZW1haW5lZCBoaWdoIHVudGlsIHRoZSA8YSBocmVmPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvdG9waWMvY29yb25hdmlydXMtZGlzZWFzZS1jb3ZpZC0xOS8iPkNPVklELTE5IHBhbmRlbWljPC9hPi4gVGhlcmUgd2FzIGEgZHJhbWF0aWMgaW5jcmVhc2Ugc3RhcnRpbmcgaW4gMjAyMiBhcyBQcmVzaWRlbnQgSm9lIEJpZGVu4oCZcyBhZG1pbmlzdHJhdGlvbiA8YSBocmVmPSJodHRwczovL3d3dy5jb25ncmVzcy5nb3YvY3JzX2V4dGVybmFsX3Byb2R1Y3RzL0lOL1BERi9JTjExOTM3L0lOMTE5MzcuNC5wZGYiPmNoYW5nZWQgcG9saWNpZXMgYWZmZWN0aW5nIEN1YmFuIGltbWlncmFudHM8L2E+LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggeyJjbGFzc05hbWUiOiJpcy1zdHlsZS1oYXMtYmlnLW51bWJlciJ9IC0tPgo8cCBjbGFzcz0iaXMtc3R5bGUtaGFzLWJpZy1udW1iZXIiPjxzdHJvbmc+VS5TLiBpbW1pZ3JhdGlvbiBwb2xpY3kgdG93YXJkIEN1YmFucyBoYXMgY2hhbmdlZCBvdmVyIHRoZSBwYXN0IDcwIHllYXJzLiA8L3N0cm9uZz48YSBocmVmPSJodHRwczovL2d1aWRlcy5sb2MuZ292L2xhdGlueC1jaXZpbC1yaWdodHMvY3ViYW4tYWRqdXN0bWVudC1hY3QiPkJlZ2lubmluZyBpbiB0aGUgMTk2MHM8L2E+LCBhbG1vc3QgYWxsIEN1YmFucyBjb21pbmcgdG8gdGhlIFUuUy4gd2VyZSBhZG1pdHRlZCBsZWdhbGx5IOKAkyBtYW55IGFzIHJlZnVnZWVzLiBJbiBsYXRlciB5ZWFycywgQ3ViYW5zIGVudGVyZWQgdW5kZXIgdGhlIOKAnDxhIGhyZWY9Imh0dHBzOi8vd3d3Lm55dGltZXMuY29tLzIwMTcvMDEvMTIvd29ybGQvYW1lcmljYXMvY3ViYS1vYmFtYS13ZXQtZm9vdC1kcnktZm9vdC1wb2xpY3kuaHRtbCI+d2V0IGZvb3QsIGRyeSBmb290PC9hPuKAnSBwb2xpY3ksIHdoaWNoIGFsbG93ZWQgQ3ViYW5zIHdobyByZWFjaGVkIFUuUy4gc29pbCB3aXRob3V0IHZpc2FzIHRvIHJlbWFpbiBhbmQgcHVyc3VlIGxlZ2FsIHN0YXR1cy4gSW4gSmFudWFyeSAyMDE3LCBQcmVzaWRlbnQgQmFyYWNrIE9iYW1hIGVuZGVkIHRoaXMgcG9saWN5IGFzIHBhcnQgb2YgaGlzIGluaXRpYXRpdmUgdG8gPGEgaHJlZj0iaHR0cHM6Ly93d3cubnl0aW1lcy5jb20vMjAxNC8xMi8xOC93b3JsZC9hbWVyaWNhcy91cy1jdWJhLXJlbGF0aW9ucy5odG1sIj5lc3RhYmxpc2ggZGlwbG9tYXRpYyByZWxhdGlvbnMgd2l0aCBDdWJhPC9hPi4gU2luY2UgdGhlbiwgQ3ViYW5zIGhhdmUgZ2VuZXJhbGx5IGJlZW4gc3ViamVjdCB0byBwb2xpY2llcyB0aGF0IGFsc28gYXBwbHkgdG8gb3RoZXIgaW1taWdyYW50cy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5VbmRlciBCaWRlbiwgYSBtYWpvcml0eSBvZiB1bmF1dGhvcml6ZWQgQ3ViYW4gaW1taWdyYW50cyBoYWQgdGVtcG9yYXJ5IHByb3RlY3Rpb24gZnJvbSBkZXBvcnRhdGlvbiwgaW5jbHVkaW5nIHRocm91Z2ggdGhlIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmFtZXJpY2FuaW1taWdyYXRpb25jb3VuY2lsLm9yZy9mYWN0LXNoZWV0L2JpZGVuLWFkbWluaXN0cmF0aW9ucy1odW1hbml0YXJpYW4tcGFyb2xlLXByb2dyYW0tY3ViYW5zLWhhaXRpYW5zLW5pY2FyYWd1YW5zLWFuZC8jOn46dGV4dD1TaGFyZTosb2YlMjB0byUyMHRoZWlyJTIwaG9tZSUyMGNvdW50cmllcy4iPkNITlYgcGFyb2xlIHByb2dyYW08L2E+LCB3aGljaCBhbGxvd2VkIGltbWlncmFudHMgZnJvbSBDdWJhLCBIYWl0aSwgTmljYXJhZ3VhIGFuZCBWZW5lenVlbGEgdG8gbGl2ZSBhbmQgd29yayBpbiB0aGUgVS5TLjsgYXMgd2VsbCBhcyB0aHJvdWdoIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnBld3Jlc2VhcmNoLm9yZy9yYWNlLWFuZC1ldGhuaWNpdHkvMjAyNS8wOC8yMS91LXMtdW5hdXRob3JpemVkLWltbWlncmFudC1wb3B1bGF0aW9uLXJlYWNoZWQtYS1yZWNvcmQtMTQtbWlsbGlvbi1pbi0yMDIzLyN3aG8tYXJlLXVuYXV0aG9yaXplZC1pbW1pZ3JhbnRzIj5zcGVjaWFsIHBhcm9sZSBhbmQgcmVsZWFzZSBwb2xpY2llczwvYT4gYXQgdGhlIHNvdXRod2VzdGVybiBib3JkZXIuIEluIDIwMjUsIFByZXNpZGVudCBEb25hbGQgVHJ1bXDigJlzIGFkbWluaXN0cmF0aW9uIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmRocy5nb3YvbmV3cy8yMDI1LzA2LzEyL2Rocy1pc3N1ZXMtbm90aWNlcy10ZXJtaW5hdGlvbi1jaG52LXBhcm9sZS1wcm9ncmFtLWVuY291cmFnZXMtcGFyb2xlZXMtc2VsZi1kZXBvcnQiPmNhbmNlbGVkIHRoZSBDSE5WIHByb2dyYW08L2E+IGFuZCBlbmRlZCBvciBhdHRlbXB0ZWQgdG8gZW5kIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnVzY2lzLmdvdi9odW1hbml0YXJpYW4vaHVtYW5pdGFyaWFuLXBhcm9sZS90aGUtY3ViYW4tZmFtaWx5LXJldW5pZmljYXRpb24tcGFyb2xlLXByb2dyYW0iPm90aGVyIHByb2dyYW1zPC9hPiB0aGF0IG9mZmVyZWQgdGVtcG9yYXJ5IHByb3RlY3Rpb25zIGZyb20gZGVwb3J0YXRpb25zLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Bbm90aGVyIDglIG9mIEN1YmFucyBsaXZlIGluIFRleGFzICgyMjUsMDAwKS4gVGhyZWUgb3RoZXIgc3RhdGVzIGVhY2ggYWNjb3VudCBmb3IgYXJvdW5kIDMlIG9mIGFsbCBDdWJhbnMgaW4gdGhlIFUuUy46IENhbGlmb3JuaWEgKDk5LDAwMCksIE5ldyBKZXJzZXkgKDk4LDAwMCkgYW5kIE5ldyBZb3JrICg4NSwwMDApLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPk91dHNpZGUgRmxvcmlkYSwgdGhlIG5leHQtbGFyZ2VzdCBwb3B1bGF0aW9ucyBvZiBDdWJhbnMgbGl2ZSBpbiB0aGUgTmV3IFlvcmsgQ2l0eSAoMTUzLDAwMCkgYW5kIEhvdXN0b24gKDEwNywwMDApIG1ldHJvIGFyZWFzLiBJbiB0b3RhbCwgOTQlIG9mIFUuUy4gQ3ViYW5zIGxpdmUgaW4gbWV0cm8gYXJlYXMsIGEgbXVjaCBoaWdoZXIgc2hhcmUgdGhhbiBhbW9uZyBBbWVyaWNhbnMgb3ZlcmFsbCAoNzklKS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6bGlzdCAtLT4KPHVsIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij48IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPjExJSBvZiBDdWJhbnMgaW4gdGhlIFUuUy4gYWdlcyAyNSBhbmQgb2xkZXIgaGF2ZSBhIGdyYWR1YXRlIGRlZ3JlZSAodmVyc3VzIDE1JSBvZiBVLlMuIGFkdWx0cykuPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT4zMyUgaGF2ZSBhdCBsZWFzdCBhIGJhY2hlbG9y4oCZcyBkZWdyZWUgKHZlcnN1cyAzNyUpLjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+MTYlIGhhdmUgbm90IGdyYWR1YXRlZCBmcm9tIGhpZ2ggc2Nob29sICh2ZXJzdXMgMTAlKS48L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+PC91bD4KPCEtLSB3cDpwYXJhZ3JhcGggeyJjbGFzc05hbWUiOiJpcy1zdHlsZS1oYXMtYmlnLW51bWJlciJ9IC0tPgo8IS0tIHdwOnBhcmFncmFwaCB7ImNsYXNzTmFtZSI6ImlzLXN0eWxlLWhhcy1iaWctbnVtYmVyIn0gLS0+CjwhLS0gd3A6cGFyYWdyYXBoIHsiY2xhc3NOYW1lIjoiaXMtc3R5bGUtaGFzLWJpZy1udW1iZXIifSAtLT4KPHAgY2xhc3M9ImlzLXN0eWxlLWhhcy1iaWctbnVtYmVyIj48c3Ryb25nPkZsb3JpZGEgaXMgaG9tZSB0byBmYXIgbW9yZSBDdWJhbnMgdGhhbiBhbnkgb3RoZXIgc3RhdGUuIDwvc3Ryb25nPkFyb3VuZCBzaXgtaW4tdGVuIEN1YmFucyBpbiB0aGUgVS5TLiAoNjElLCBvciAxLjggbWlsbGlvbikgbGl2ZSBpbiBGbG9yaWRhLiBObyBvdGhlciBIaXNwYW5pYyBvcmlnaW4gZ3JvdXAgaXMgYXMgY29uY2VudHJhdGVkIGluIGEgc2luZ2xlIHN0YXRlLjwvcD4KPCEtLSB3cDpwYXJhZ3JhcGggeyJjbGFzc05hbWUiOiJpcy1zdHlsZS1oYXMtYmlnLW51bWJlciJ9IC0tPgo8cCBjbGFzcz0iaXMtc3R5bGUtaGFzLWJpZy1udW1iZXIiPjxzdHJvbmc+VGhlIE1pYW1pIG1ldHJvIGFyZWEgaGFzIGFuIGVzcGVjaWFsbHkgbGFyZ2UgQ3ViYW4gcG9wdWxhdGlvbi4gPC9zdHJvbmc+QWJvdXQgZm91ci1pbi10ZW4gQ3ViYW5zIGluIHRoZSBVLlMuICg0MiUsIG9yIDEuMiBtaWxsaW9uKSBsaXZlIGluIGFuZCBhcm91bmQgTWlhbWkuIEFub3RoZXIgMTc3LDAwMCBsaXZlIGluIHRoZSBUYW1wYSBtZXRybyBhcmVhLjwvcD4KPCEtLSB3cDpwYXJhZ3JhcGggeyJjbGFzc05hbWUiOiJpcy1zdHlsZS1oYXMtYmlnLW51bWJlciJ9IC0tPgo8cCBjbGFzcz0iaXMtc3R5bGUtaGFzLWJpZy1udW1iZXIiPjxzdHJvbmc+Q3ViYW5zIGFyZSB0aGUgb2xkZXN0IEhpc3BhbmljIG9yaWdpbiBncm91cCBpbiB0aGUgVS5TLiwgd2l0aCBhIG1lZGlhbiBhZ2Ugb2YgMzguMi4gPC9zdHJvbmc+VGhhdOKAmXMgaWRlbnRpY2FsIHRvIHRoZSBtZWRpYW4gYWdlIG9mIHRoZSBVLlMuIHBvcHVsYXRpb24gb3ZlcmFsbCwgYnV0IGNvbnNpZGVyYWJseSBoaWdoZXIgdGhhbiB0aGUgbWVkaWFuIGFnZSBmb3IgYWxsIEhpc3BhbmljcyAoMzAuMikuIFRoZSBoaWdoZXIgbWVkaWFuIGFnZSBhbW9uZyBDdWJhbnMgaXMgZHVlIHRvIG9sZGVyIGltbWlncmFudHMgYXJyaXZpbmcgZnJvbSB0aGUgaXNsYW5kIGFuZCB0aGUgcmVsYXRpdmVseSBsb3cgZmVydGlsaXR5IHJhdGUgYW1vbmcgQ3ViYW4gQW1lcmljYW5zIGluIGdlbmVyYWwuPC9wPgo8IS0tIHdwOnBhcmFncmFwaCB7ImNsYXNzTmFtZSI6ImlzLXN0eWxlLWhhcy1iaWctbnVtYmVyIn0gLS0+CjxwIGNsYXNzPSJpcy1zdHlsZS1oYXMtYmlnLW51bWJlciI+PHN0cm9uZz5DdWJhbnMgaGF2ZSBzb21ld2hhdCBsZXNzIGVkdWNhdGlvbiB0aGFuIEFtZXJpY2FucyBvdmVyYWxsLCBidXQgdGhhdCBkaWZmZXJzIGJ5IHdoZXJlIHRoZXkgd2VyZSBib3JuLjwvc3Ryb25nPiBGb3JlaWduLWJvcm4gQ3ViYW5zIGFyZSBsZXNzIGxpa2VseSB0aGFuIEFtZXJpY2FucyBvdmVyYWxsIHRvIGhhdmUgYXQgbGVhc3QgYSBiYWNoZWxvcuKAmXMgZGVncmVlLCB3aGlsZSB0aGUgb3Bwb3NpdGUgaXMgdHJ1ZSBmb3IgVS5TLi1ib3JuIEN1YmFucy48L3A+CjwhLS0gd3A6cHJjLWNoYXJ0LWJ1aWxkZXIvc3luY2VkLWNoYXJ0IHsicmVmIjozMDAzNjksImFsaWduIjoicmlnaHQifSAvLS0+Cgo8IS0tIHdwOnByYy1jaGFydC1idWlsZGVyL3N5bmNlZC1jaGFydCB7InJlZiI6MzAwMzU3LCJhbGlnbiI6InJpZ2h0In0gLy0tPgoKCjwhLS0gd3A6ZGV0YWlscyB7ImNsYXNzTmFtZSI6ImlzLXN0eWxlLXBsdXMtaWNvbiIsInN0eWxlIjp7ImJvcmRlciI6eyJ3aWR0aCI6IjFweCJ9LCJzcGFjaW5nIjp7ImJsb2NrR2FwIjoidmFyOnByZXNldHxzcGFjaW5nfDQwIiwicGFkZGluZyI6eyJib3R0b20iOiJ2YXI6cHJlc2V0fHNwYWNpbmd8MjAiLCJsZWZ0IjoidmFyOnByZXNldHxzcGFjaW5nfDMwIiwicmlnaHQiOiJ2YXI6cHJlc2V0fHNwYWNpbmd8MzAiLCJ0b3AiOiJ2YXI6cHJlc2V0fHNwYWNpbmd8MjAifX0sInR5cG9ncmFwaHkiOnsiZm9udFNpemUiOiIwLjg4ZW0ifX0sImJhY2tncm91bmRDb2xvciI6InVpLWJlaWdlLXZlcnktbGlnaHQiLCJmb250RmFtaWx5Ijoic2Fucy1zZXJpZiIsImJvcmRlckNvbG9yIjoidWktZ3JheS1saWdodCJ9IC0tPgo8ZGV0YWlscyBjbGFzcz0id3AtYmxvY2stZGV0YWlscyBpcy1zdHlsZS1wbHVzLWljb24gaGFzLWJvcmRlci1jb2xvciBoYXMtdWktZ3JheS1saWdodC1ib3JkZXItY29sb3IgaGFzLXVpLWJlaWdlLXZlcnktbGlnaHQtYmFja2dyb3VuZC1jb2xvciBoYXMtYmFja2dyb3VuZCBoYXMtc2Fucy1zZXJpZi1mb250LWZhbWlseSIgc3R5bGU9ImJvcmRlci13aWR0aDoxcHg7cGFkZGluZy10b3A6dmFyKC0td3AtLXByZXNldC0tc3BhY2luZy0tMjApO3BhZGRpbmctcmlnaHQ6dmFyKC0td3AtLXByZXNldC0tc3BhY2luZy0tMzApO3BhZGRpbmctYm90dG9tOnZhcigtLXdwLS1wcmVzZXQtLXNwYWNpbmctLTIwKTtwYWRkaW5nLWxlZnQ6dmFyKC0td3AtLXByZXNldC0tc3BhY2luZy0tMzApO2ZvbnQtc2l6ZTowLjg4ZW0iPjxzdW1tYXJ5PkFib3V0IHRoaXMgcmVzZWFyY2g8L3N1bW1hcnk+PCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoaXMgUGV3IFJlc2VhcmNoIENlbnRlciBhbmFseXNpcyBzdW1tYXJpemVzIGtleSBmYWN0cyBhYm91dCBDdWJhbnMgaW4gdGhlIFVuaXRlZCBTdGF0ZXMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlBldyBSZXNlYXJjaCBDZW50ZXIgY29uZHVjdHMgZGVtb2dyYXBoaWMgc3R1ZGllcywgb3BpbmlvbiBzdXJ2ZXlzIGFuZCBvdGhlciByZXNlYXJjaCB0byBiZXR0ZXIgdW5kZXJzdGFuZCBwZW9wbGUgaW4gdGhlIFVuaXRlZCBTdGF0ZXMgYW5kIGFyb3VuZCB0aGUgd29ybGQuIFRoZSBDZW50ZXIgaGFzIGxvbmcgc3R1ZGllZCBjaGFuZ2VzIGluIHRoZSBVLlMuIHBvcHVsYXRpb24sIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnBld3Jlc2VhcmNoLm9yZy90b3BpYy9yYWNlLWV0aG5pY2l0eS9yYWNpYWwtZXRobmljLWdyb3Vwcy9oaXNwYW5pY3MtbGF0aW5vcy9oaXNwYW5pYy1sYXRpbm8tZGVtb2dyYXBoaWNzLyI+aW5jbHVkaW5nIGNoYW5nZXMgYW1vbmcgSGlzcGFuaWNzPC9hPi4gVGhpcyBhbmFseXNpcyBmb2N1c2VzIG9uIEN1YmFuIEFtZXJpY2FucyBhbmQgYnVpbGRzIG9uIGEgbGFyZ2VyIGJvZHkgb2Ygd29yayBhYm91dCBIaXNwYW5pYyBvcmlnaW4gZ3JvdXBzIGluIHRoZSBVLlMuLCBpbmNsdWRpbmcgPGEgaHJlZj0iaHR0cHM6Ly93d3cucGV3cmVzZWFyY2gub3JnL3JhY2UtYW5kLWV0aG5pY2l0eS9mYWN0LXNoZWV0L3VzLWhpc3Bhbmljcy1mYWN0cy1vbi1tZXhpY2FuLW9yaWdpbi1sYXRpbm9zLyI+TWV4aWNhbnM8L2E+LCA8YSBocmVmPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvc2hvcnQtcmVhZHMvMjAyNi8wMi8wNS9rZXktZmluZGluZ3MtYWJvdXQtcHVlcnRvLXJpY28vIj5QdWVydG8gUmljYW5zPC9hPiBhbmQgPGEgaHJlZj0iaHR0cHM6Ly93d3cucGV3cmVzZWFyY2gub3JnL3Nob3J0LXJlYWRzLzIwMjYvMDEvMDkvZmFjdHMtYWJvdXQtdmVuZXp1ZWxhbnMtaW4tdGhlLXVzLyI+VmVuZXp1ZWxhbnM8L2E+LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+Rm9yIHRoaXMgYW5hbHlzaXMsIHdlIHByaW1hcmlseSB1c2VkIGRhdGEgZnJvbSB0aGUgVS5TLiBDZW5zdXMgQnVyZWF14oCZcyA8YSBocmVmPSJodHRwczovL3d3dy5jZW5zdXMuZ292L3Byb2dyYW1zLXN1cnZleXMvYWNzLyI+QW1lcmljYW4gQ29tbXVuaXR5IFN1cnZleTwvYT4gKEFDUykgcHJvdmlkZWQgYnkgPGEgaHJlZj0iaHR0cHM6Ly91c2EuaXB1bXMub3JnL3VzYS8iPklQVU1TIFVTQTwvYT4gYXQgdGhlIFVuaXZlcnNpdHkgb2YgTWlubmVzb3RhLiBBQ1MgZmlndXJlcyByZXBvcnRlZCBpbiB0aGUgdGV4dCBhcmUgcm91bmRlZCB0byB0aGUgbmVhcmVzdCAxLDAwMC4gR3Jvd3RoIHJhdGVzIGFuZCBwb3B1bGF0aW9uIHNoYXJlcyBhcmUgY29tcHV0ZWQgZnJvbSB1bnJvdW5kZWQgbnVtYmVycy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PHN0cm9uZz5UZXJtaW5vbG9neTwvc3Ryb25nPjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkltbWlncmFudHMsIG9yIHRoZSBmb3JlaWduLWJvcm4gcG9wdWxhdGlvbiwgYXJlIFUuUy4gcmVzaWRlbnRzIGJvcm4gaW4gZm9yZWlnbiBjb3VudHJpZXMgdG8gcGFyZW50cyB3aG8gYXJlIG5vdCBVLlMuIGNpdGl6ZW5zLiBUaGUgVS5TLi1ib3JuIHBvcHVsYXRpb24gaW5jbHVkZXMgcGVvcGxlIGJvcm4gaW4gdGhlIFUuUy4gb3IgaXRzIHRlcnJpdG9yaWVzIG9yIGJvcm4gaW4gZm9yZWlnbiBjb3VudHJpZXMgdG8gYXQgbGVhc3Qgb25lIFUuUy4gY2l0aXplbiBwYXJlbnQuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+PC9kZXRhaWxzPgo8IS0tIC93cDpkZXRhaWxzIC0tPgoKPCEtLSB3cDpwcmMtY2hhcnQtYnVpbGRlci9zeW5jZWQtY2hhcnQgeyJyZWYiOjMwMDM3NSwiYWxpZ24iOiJyaWdodCJ9IC8tLT4KPCEtLSAvd3A6bGlzdCAtLT48cD5JbiBhbiA8YSBocmVmPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvcmFjZS1hbmQtZXRobmljaXR5LzIwMjUvMTEvMjQvbWFqb3JpdGllcy1vZi1sYXRpbm9zLWRpc2FwcHJvdmUtb2YtdHJ1bXAtYW5kLWhpcy1wb2xpY2llcy1vbi1pbW1pZ3JhdGlvbi1lY29ub215LyI+T2N0b2JlciAyMDI1IFBldyBSZXNlYXJjaCBDZW50ZXIgc3VydmV5PC9hPiwgQ3ViYW4gQW1lcmljYW5zIHdlcmUgbW9yZSBsaWtlbHkgdGhhbiBIaXNwYW5pY3Mgb3ZlcmFsbCB0byBzYXkgdGhleSBhcHByb3ZlIG9mIHRoZSBUcnVtcCBhZG1pbmlzdHJhdGlvbuKAmXMgYXBwcm9hY2ggdG8gaW1taWdyYXRpb24gKDQwJSB2cy4gMjElKS4gSG93ZXZlciwgdGhleSB3ZXJlIGFib3V0IGFzIGxpa2VseSBhcyBIaXNwYW5pY3Mgb3ZlcmFsbCB0byB3b3JyeSB0aGF0IHRoZXkgb3Igc29tZW9uZSBjbG9zZSB0byB0aGVtIHdvdWxkIGdldCBkZXBvcnRlZCAoNDclIHZzLiA1MiUpLjwvcD4Kc3RhdGVzYXZlZEF0c3RhdGVzYXZlZEJ5PHAgY2xhc3M9ImlzLXN0eWxlLWhhcy1iaWctbnVtYmVyIj48c3Ryb25nPkhpc3RvcmljYWxseSwgQ3ViYW5zIGhhdmUgYmVlbiBtb3JlIGxpa2VseSB0aGFuIEhpc3BhbmljcyBvdmVyYWxsIHRvIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnBld3Jlc2VhcmNoLm9yZy9zaG9ydC1yZWFkcy8yMDIwLzEwLzAyL21vc3QtY3ViYW4tYW1lcmljYW4tdm90ZXJzLWlkZW50aWZ5LWFzLXJlcHVibGljYW4taW4tMjAyMC8iPmlkZW50aWZ5IGFzIFJlcHVibGljYW48L2E+Ljwvc3Ryb25nPiBCdXQgdGhlaXIgc3VwcG9ydCBmb3IgdGhlIEdPUCA8YSBocmVmPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvc2hvcnQtcmVhZHMvMjAxNC8wNi8yNC9hZnRlci1kZWNhZGVzLW9mLWdvcC1zdXBwb3J0LWN1YmFucy1zaGlmdGluZy10b3dhcmQtdGhlLWRlbW9jcmF0aWMtcGFydHkvIj5oYXMgYXQgdGltZXMgc29mdGVuZWQ8L2E+LjwvcD4Kc3RhdGV2ZXJzaW9uZG9jdW1lbnRzbHVnIHRoZSA8YSBocmVmPSJodHRwczovL29oc3MuZGhzLmdvdi9zaXRlcy9kZWZhdWx0L2ZpbGVzLzIwMjUtMDEvMjAyNV8wMTE2X29oc3NfaW1taWdyYXRpb24tZW5mb3JjZW1lbnQtYW5kLWxlZ2FsLXByb2Nlc3Nlcy10YWJsZXMtbm92ZW1iZXItMjAyNC54bHN4Ij5VLlMuIERlcGFydG1lbnQgb2YgSG9tZWxhbmQgU2VjdXJpdHk8L2E+LiBEYXRhIGFib3V0IEN1YmFuIEFtZXJpY2Fuc+KAmSBwb2xpdGljYWwgbGVhbmluZ3MgYW5kIHRoZWlyIHZpZXdzIGFib3V0IFRydW1wIGFkbWluaXN0cmF0aW9uIHBvbGljaWVzIGNvbWVzIDxwPkluZm9ybWF0aW9uIG9uIHRoZSBsZWdhbCBzdGF0dXMgb2YgaW1taWdyYW50cyBpcyBiYXNlZCBvbiBvdXIgPGEgaHJlZj0iaHR0cHM6Ly93d3cucGV3cmVzZWFyY2gub3JnL3JhY2UtYW5kLWV0aG5pY2l0eS8yMDI1LzA4LzIxL3Utcy11bmF1dGhvcml6ZWQtaW1taWdyYW50LXBvcHVsYXRpb24tcmVhY2hlZC1hLXJlY29yZC0xNC1taWxsaW9uLWluLTIwMjMvIj5BdWd1c3QgMjAyNSByZXBvcnQ8L2E+LiBEYXRhIG9uIHRoZSBDSE5WIHBhcm9sZSBwcm9ncmFtIGFuZCBvdGhlciBhZG1pc3Npb25zIGF0IHRoZSBzb3V0aHdlc3Rlcm4gYm9yZGVyIGNvbWVzIGZyb20gdGhlIDxhIGhyZWY9Imh0dHBzOi8vb2hzcy5kaHMuZ292L3NpdGVzL2RlZmF1bHQvZmlsZXMvMjAyNS0wMS8yMDI1XzAxMTZfb2hzc19pbW1pZ3JhdGlvbi1lbmZvcmNlbWVudC1hbmQtbGVnYWwtcHJvY2Vzc2VzLXRhYmxlcy1ub3ZlbWJlci0yMDI0Lnhsc3giPlUuUy4gRGVwYXJ0bWVudCBvZiBIb21lbGFuZCBTZWN1cml0eTwvYT4uIERhdGEgYWJvdXQgQ3ViYW4gQW1lcmljYW5z4oCZIHBvbGl0aWNhbCBsZWFuaW5ncyBhbmQgdGhlaXIgdmlld3MgYWJvdXQgVHJ1bXAgYWRtaW5pc3RyYXRpb24gcG9saWNpZXMgY29tZXMgZnJvbSBDZW50ZXIgc3VydmV5cyBjb25kdWN0ZWQgaW4gPGEgaHJlZj0iaHR0cHM6Ly93d3cucGV3cmVzZWFyY2gub3JnL3Nob3J0LXJlYWRzLzIwMjAvMTAvMDIvbW9zdC1jdWJhbi1hbWVyaWNhbi12b3RlcnMtaWRlbnRpZnktYXMtcmVwdWJsaWNhbi1pbi0yMDIwLyI+MjAyMDwvYT4gYW5kIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnBld3Jlc2VhcmNoLm9yZy9yYWNlLWFuZC1ldGhuaWNpdHkvMjAyNS8xMS8yNC9tYWpvcml0aWVzLW9mLWxhdGlub3MtZGlzYXBwcm92ZS1vZi10cnVtcC1hbmQtaGlzLXBvbGljaWVzLW9uLWltbWlncmF0aW9uLWVjb25vbXkvIj4yMDI1PC9hPi48L3A+CjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLWltYWdlIGFsaWduY2VudGVyIHNpemUtNjQwLXdpZGUiPjxpbWcgc3JjPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvd3AtY29udGVudC91cGxvYWRzL3NpdGVzLzIwLzIwMjYvMDUvU1JfMjYuMDUuMDdfY3ViYW5fZmVhdHVyZWQuanBnP3c9NjQwIiBhbHQ9IlBob3RvIG9mIENoaWxkcmVuIGhvbGQgYSBDdWJhbiBmbGFnIGR1cmluZyBhIGZlYXN0IGRheSBjZWxlYnJhdGlvbiBob25vcmluZyB0aGUgY291bnRyeSdzIHBhdHJvbiBzYWludCBpbiBIaWFsZWFoLCBGbG9yaWRhLCBvbiBTZXB0LiA3LCAyMDI0LiAoR2lvcmdpbyBWaWVyYS9BRlAgdmlhIEdldHR5IEltYWdlcykiIGNsYXNzPSJ3cC1pbWFnZS0zMDMzMTQiIC8+PGZpZ2NhcHRpb24gY2xhc3M9IndwLWVsZW1lbnQtY2FwdGlvbiI+Q2hpbGRyZW4gaG9sZCBhIEN1YmFuIGZsYWcgZHVyaW5nIGEgY2VsZWJyYXRpb24gaG9ub3JpbmcgdGhlIGNvdW50cnkncyBwYXRyb24gc2FpbnQgaW4gSGlhbGVhaCwgRmxvcmlkYSwgb24gU2VwdC4gNywgMjAyNC4gKEdpb3JnaW8gVmllcmEvQUZQIHZpYSBHZXR0eSBJbWFnZXMpPC9maWdjYXB0aW9uPjwvZmlndXJlPgpzdGF0ZXZlcnNpb25jbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2FsdGNhcHRpb25hbGlnblRvR3V0dGVyaW50ZXJhY3RpdmVTdWJzdW1wdGlvbnByaW50RW5naW5lbWF4V2lkdGhpc1N0dWNrQm94U2hhZG93ZGlzYWJsZUxhenlMb2FkaW5ncHJjRW1iZWRmb3JtRGlzcGxheU1vZGVmb3JtRGlzcGxheUNvbmRpdGlvbmNvbnRyb2xsZXJVdWlkdXVpZGhhc1NjZW5lVHJpZ2dlcnNjZW5lVHJpZ2dlck51bWJlcmRlYnVnc2NlbmVUcmlnZ2VyUG9zaXRpb25yZXNwb25kVG9TY2VuZXNjZW5lUmVzcG9uc2VzcG9zaXRpb25wb3NpdGlvblRvcHBvc2l0aW9uTGVmdHBvc2l0aW9uQm90dG9tcG9zaXRpb25SaWdodHpJbmRleHJlc3VsdHNEaXNwbGF5TW9kZXJlc3VsdHNFeGFjdFBvaW50c3Jlc3VsdHNFeGFjdFBvaW50c1N0cmluZ3Jlc3VsdHNNaW5Qb2ludHNyZXN1bHRzTWF4UG9pbnRzcmVzdWx0c1RocmVzaG9sZFBvaW50c3Jlc3VsdHNUaHJlc2hvbGREaXJlY3Rpb25lbmFibGVSZXNwb25zaXZlSW1hZ2VTb3VyY2VzaW5uZXJCbG9ja3NpZGxpbmt1cmxocmVmc2l6ZVNsdWdsaW5rRGVzdGluYXRpb25hbGlnbmFsdGNhcHRpb25DaGlsZHJlbiBob2xkIGEgQ3ViYW4gZmxhZyBkdXJpbmcgYSBjZWxlYnJhdGlvbiBob25vcmluZyB0aGUgY291bnRyeSdzIHBhdHJvbiBzYWludCBpbiBIaWFsZWFoLCBGbG9yaWRhLCBvbiBTZXB0LiA3LCAyMDI0LiAoR2lvcmdpbyBWaWVyYS9BRlAgdmlhIEdldHR5IEltYWdlcylkaXNhYmxlTGF6eUxvYWRpbmdwcmNFbWJlZGVuYWJsZVJlc3BvbnNpdmVJbWFnZVNvdXJjZXNpZGxpbmt1cmxocmVmc2l6ZVNsdWdsaW5rRGVzdGluYXRpb25hbGlnbm9yaWdpbmFsQ29udGVudGNvbnRlbnRDdWJhbnMgYW5kIEFtZXJpY2FucyBoYXZlIGEgbG9uZyBoaXN0b3J5IHRoYXQgcHJlZGF0ZXMgdGhlIGZvdW5kaW5nIG9mIHRoZSBVbml0ZWQgU3RhdGVzLiBDdWJhIGFuZCBGbG9yaWRhIHdlcmUgYm90aCBTcGFuaXNoIGNvbG9uaWVzIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmpvdXJuYWxvZmZsb3JpZGFzdHVkaWVzLm9yZy9maWxlcy92b2wwMTA4L1dpbnNib3JvLUhpc3RvcmljYWwtU2FsdHdhdGVyLUhpZ2h3YXkucGRmIj5pbiB0aGUgMTUwMHM8L2E+LiBPdmVyIHRoZSA8YSBocmVmPSJodHRwczovL2NyaS5maXUuZWR1L3VzLWN1YmEtcmVsYXRpb25zL2Nocm9ub2xvZ3ktb2YtdXMtY3ViYS1yZWxhdGlvbnMvIj5sYXN0IDcwIHllYXJzPC9hPiwgcG9saXRpY2FsIGV2ZW50cyBhbmQgZWNvbm9taWMgY29uZGl0aW9ucyBvbiB0aGUgaXNsYW5kIGhhdmUgbGVkIHRvIEN1YmFucyA8YSBocmVmPSJodHRwczovL3d3dy5taWdyYXRpb25wb2xpY3kub3JnL2FydGljbGUvY3ViYW4tbWlncmF0aW9uLXBvc3RyZXZvbHV0aW9uLWV4b2R1cy1lYmJzLWFuZC1mbG93cyI+Y29taW5nIHRvIHRoZSBVLlMuIGluIHdhdmVzPC9hPiwgaW5jbHVkaW5nIG1hbnkgd2hvIGFycml2ZWQgZm9sbG93aW5nIHRoZSBDdWJhbiBSZXZvbHV0aW9uIGluIDE5NTkuZHJvcENhcDwhLS0gd3A6aW1hZ2UgeyJpZCI6MzAzMzE0LCJzaXplU2x1ZyI6IjY0MC13aWRlIiwibGlua0Rlc3RpbmF0aW9uIjoibm9uZSIsImFsaWduIjoiY2VudGVyIn0gLS0+CjwhLS0gL3dwOmltYWdlIC0tPgoKBQcFBwUHBQcFBwUHBQcIBw8ECkcADRYLCBAPFA4EDxIFFE4ACAsMDg0GUgAYUAAWGQsIBw8ECgeoBAcNFgsIEA8UDgQPEgUUTgAICwwODQZSABhQABYZCwgHDwQKCwcTDRYLCBASCQUPCgsPFA4EDxIFFE4ACAsMDg0GUgAYUAAWGQsIBw8ECgeZAQcNFgsIEA8UDgQPEgUUTgAICwwODQZSABhQABYZCwgHDwQKBxsJBw0WCwgQDxQOBA8SBRROAAgLDA4NBlIAGFAAFhkLCAcPBAoHow0HDRYLCBAPFA4EDxIFFE4ACAsMDg0GUgAYUAAWGQsIBw8ECgeWAQcNFgsIEA8UDgQPEgUUTgAICwwODQZSABhQABYZCwgHDwQKBxsJBw0WCwgQDxQOBA8SBRROAAgLDA4NBlIAGFAAFhkLCAcPBAoHjAYHDRYLCBAPFA4EDxIFFE4ACAsMDg0GUgAYUAAWGQsIBw8ECge\/BIYFBw0WCwgQDxQOBA8SBRROAAgLDA4NBlIAGFAAFhkLCAcPBAoHHAcNFgsIEA8UDgQPEgUUTgAICwwODQZSABhQABYZCwgHDwQKB40EBw0WCwgQDxQOBA8SBRROAAgLDA4NBlIAGFAAFhkLCAcPBAoHkQMHDRYLCBAJDxQOBA8SBRROAAgLDA4NBlIAGFAAFhkLCAcPBAoDBQ8UDQ4EDxIFFE4ACAsMDg0GUgAYUAAWGQgWCwgHDwQKB7ADBw0WCwgQDxQOBA8SBRROAAgLDA4NBlIAGFAAFhkLCAcPBAoHkQQHDRYLCBAJDxQOBA8SBRROAAgLDA4NBlIAGFAAFhkLCAcPBAoHgQMHDRYLCBAJDxQOBA8SBRROAAgLDA4NBlIAGFAAFhkLCAcPBAoDBQ8UDQ4EDxIFFE4ACAsMDg0GUgAYUAAWGQgWCwgHDwQKB6AEBw0WCwgQDxQOBA8SBRROAAgLDA4NBlIAGFAAFhkLCAcPBAoHvQUHDRYLCBAPFA4EDxIFFE4ACAsMDg0GUgAYUAAWGQsIBw8ECgeSDQcNFgsIEAkPFA4EDxIFFE4ACAsMDg0GUgAYUAAWGQsIBw8ECge9AosJBw0WCwgQCQ8UDgQPEgUUTgAICwwODQZSABhQABYZCwgHDwQKB6URBw0WCwgQDxQOBA8SBRROAAgLDA4NBlIAGFAAFhkLCAcPBAoHqQYHDRYLCBAJDxQOBA8SBRROAAgLDA4NBlIAGFAAFhkLCAcPBAoHoAcHDRYLCBAPFA4EDxIFFE4ACAsMDg0GUgAYUAAWGQsIBw8ECgeaAwcNFgsIEAkPFA4EDxIFFE4ACAsMDg0GUgAYUAAWGQsIBw8ECge2AgcNFgsIEA8UDgQPEgUUTgAICwwODQZSABhQABYZCwgHDwQKB5IDBw0WCwgQCQ8UDgQPEgUUTgAICwwODQZSABhQABYZCwgHDwQKB6gDBw0WCwgQDxQOBA8SBRROAAgLDA4NBlIAGFAAFhkLCAcPBAoHjAYHDRYLCBAJDxQOBA8SBRROAAgLDA4NBlIAGFAAFhkLCAcPBAoDBQ8UDQ4EDxIFFE4ACAsMDg0GUgAYUAAWGQgWCwgHDwQKB4gEBw0WCwgQCQ8UDgQPEgUUTgAICwwODQZSABhQABYZCwgHDwQKBwYNFgsIEA8UDgQPEgUUTgAICwwODQZSABhQABYZCwgHDwQKB58BDRYLCBAPFA4EDxIFFE4ACAsMDg0GUgAYUAAWGQsIBw8ECgczDRYLCBAPFA4EDxIFFE4ACAsMDg0GUgAYUAAWGQsIBw8ECgc1DRYLCBAPFA4EDxIFFE4ACAsMDg0GUgAYUAAWGQsBLZ8BLbEMBQcFB0YCBQcFBwgECAYIBQgHCAcIBggOCA4IC0gBBAwJVQAMGREaFxgfFR0ZGiIUEhUXGhMUHQ8THR4MUAEMFRkdBxAOCQgKCAcICkgBEAgHCAoICQgRCA4IBiE4rQEBuQoZQQIXkwMOEBUiAhJBAASvA7gEQQAEAgEZEAUTIBAFEyCTAb4CgQWwBUEAlgaSDxadEi4YhAS2BBi2Bn4AgAW4BLIHrgXMAQABtQ+HDy6wB4wHiwERqAcFBwUHkQcFBwgEqAS1DpkJBQcIBwQKAwcNFgsIEBIIDxQOBA8SBRROAAgLDA4NBlIAGFAAFhkcCwIEAwQIDwUDByS7ARIIHAIEAwQIDwUPB4MKB6ABFBABBgC4CgEOACcBCgACAQQAkwEAQQAAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQAAQQACAEEAAgBBAAIAQQAAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQAAQQACAEEAAEEAAgBBAAIAQQACAEIBQQEAQgCiAUEGAgGYCQJBAJkJQQOYCUEFgwpBiAEGQUAGQR8GQUCnBEGoAgZB1QSZCUEFBkEBBkEABkEFBkFOJKcKlg0BkxgDIwWcBZkUGkECt061ASerBIEFrQeyB40EtAOqBqYEEYUysAyzB7NAA4MBPIgMO6jpCDKkATK0Dq0HQQmqBwGiBwGZB0EBmQlBDASYCUEmnAEBqQJBCgpBDKIJAaMJQQCYCQ0BAH0BAQABAAEAEQB1AX2iB3UBfYsIdQJ9gAZ9G3UCfYEIfYMIdwdwdWJsaXNoAQDvCgB4eXl2AgtoaWRlT25QcmludHkOZGlzcGxheU9uUHJpbnR5dgMHZGVza3RvcH4GdGFibGV0fgZtb2JpbGV+eXcGYWx3YXlzdgMEbmFtZXcACG9wZXJhdG9ydwZlcXVhbHMFdmFsdWV3AHcAdwB5fQF5dwp0b3AgY2VudGVyeXUBdgQWc2NlbmVSZXNwb25zZU51bWJlck1pbn0BFnNjZW5lUmVzcG9uc2VOdW1iZXJNYXh9ARRzY2VuZVJlc3BvbnNlQWN0aW9uc3cEaGlkZRpzY2VuZVJlc3BvbnNlQWN0aW9uc1ZhbHVlc3cAdwdpbml0aWFsdwB3AHcAdwB9AXcGYWx3YXlzfTJ3AH0AfaQBfTJ3BWFib3ZleHexAjxwPlRvZGF5LCB0aGVyZSBhcmUgbWlsbGlvbnMgb2YgcGVvcGxlIGxpdmluZyBpbiB0aGUgVS5TLiB3aG8gdHJhY2UgdGhlaXIgb3JpZ2luIHRvIEN1YmEuIEhlcmUgYXJlIDEwIGZhY3RzIGFib3V0IHRoaXMgcG9wdWxhdGlvbiwgcHJpbWFyaWx5IGJhc2VkIG9uIGEgUGV3IFJlc2VhcmNoIENlbnRlciBhbmFseXNpcyBvZiB0aGUgVS5TLiBDZW5zdXMgQnVyZWF14oCZcyAyMDI0IDxhIGhyZWY9Imh0dHBzOi8vd3d3LmNlbnN1cy5nb3YvcHJvZ3JhbXMtc3VydmV5cy9hY3MvIj5BbWVyaWNhbiBDb21tdW5pdHkgU3VydmV5PC9hPi48L3A+dw5jb3JlL3BhcmFncmFwaHl5eXYCC2hpZGVPblByaW50eQ5kaXNwbGF5T25QcmludHl2AwdkZXNrdG9wfgZ0YWJsZXR+Bm1vYmlsZX55dwZhbHdheXN2AwRuYW1ldwAIb3BlcmF0b3J3BmVxdWFscwV2YWx1ZXcAdwB3AHl9AXl3CnRvcCBjZW50ZXJ5dQF2BBZzY2VuZVJlc3BvbnNlTnVtYmVyTWlufQEWc2NlbmVSZXNwb25zZU51bWJlck1heH0BFHNjZW5lUmVzcG9uc2VBY3Rpb25zdwRoaWRlGnNjZW5lUmVzcG9uc2VBY3Rpb25zVmFsdWVzdwB3B2luaXRpYWx3AHcAdwB3AH0BdwZhbHdheXN9MncAfQB9pAF9MncFYWJvdmV4d9QDPGRldGFpbHMgY2xhc3M9IndwLWJsb2NrLWRldGFpbHMgaXMtc3R5bGUtcGx1cy1pY29uIGhhcy1ib3JkZXItY29sb3IgaGFzLXVpLWdyYXktbGlnaHQtYm9yZGVyLWNvbG9yIGhhcy11aS1iZWlnZS12ZXJ5LWxpZ2h0LWJhY2tncm91bmQtY29sb3IgaGFzLWJhY2tncm91bmQgaGFzLXNhbnMtc2VyaWYtZm9udC1mYW1pbHkiIHN0eWxlPSJib3JkZXItd2lkdGg6MXB4O3BhZGRpbmctdG9wOnZhcigtLXdwLS1wcmVzZXQtLXNwYWNpbmctLTIwKTtwYWRkaW5nLXJpZ2h0OnZhcigtLXdwLS1wcmVzZXQtLXNwYWNpbmctLTMwKTtwYWRkaW5nLWJvdHRvbTp2YXIoLS13cC0tcHJlc2V0LS1zcGFjaW5nLS0yMCk7cGFkZGluZy1sZWZ0OnZhcigtLXdwLS1wcmVzZXQtLXNwYWNpbmctLTMwKTtmb250LXNpemU6MC44OGVtIj48c3VtbWFyeT5BYm91dCB0aGlzIHJlc2VhcmNoPC9zdW1tYXJ5PgoKCgoKCgoKCgoKCgoKCgo8L2RldGFpbHM+dwxjb3JlL2RldGFpbHN5eXl2AgtoaWRlT25QcmludHkOZGlzcGxheU9uUHJpbnR5dgMHZGVza3RvcH4GdGFibGV0fgZtb2JpbGV+eXl3EmlzLXN0eWxlLXBsdXMtaWNvbnYDBmJvcmRlcnYBBXdpZHRodwMxcHgHc3BhY2luZ3YCCGJsb2NrR2FwdxV2YXI6cHJlc2V0fHNwYWNpbmd8NDAHcGFkZGluZ3YEBmJvdHRvbXcVdmFyOnByZXNldHxzcGFjaW5nfDIwBGxlZnR3FXZhcjpwcmVzZXR8c3BhY2luZ3wzMAVyaWdodHcVdmFyOnByZXNldHxzcGFjaW5nfDMwA3RvcHcVdmFyOnByZXNldHxzcGFjaW5nfDIwCnR5cG9ncmFwaHl2AQhmb250U2l6ZXcGMC44OGVtdxN1aS1iZWlnZS12ZXJ5LWxpZ2h0dwpzYW5zLXNlcmlmdw11aS1ncmF5LWxpZ2h0dwZhbHdheXN2AwRuYW1ldwAIb3BlcmF0b3J3BmVxdWFscwV2YWx1ZXcAdwB3AHl9AXl3CnRvcCBjZW50ZXJ5dQF2BBZzY2VuZVJlc3BvbnNlTnVtYmVyTWlufQEWc2NlbmVSZXNwb25zZU51bWJlck1heH0BFHNjZW5lUmVzcG9uc2VBY3Rpb25zdwRoaWRlGnNjZW5lUmVzcG9uc2VBY3Rpb25zVmFsdWVzdwB3B2luaXRpYWx3AHcAdwB3AH0BdwZhbHdheXN9MncAfQB9pAF9MncFYWJvdmV3JDVlZDhjMzQxLWNmYmMtNDg3NC1hNzk5LTZkMjY0ODMyODQyMHh3YDxwPlRoaXMgUGV3IFJlc2VhcmNoIENlbnRlciBhbmFseXNpcyBzdW1tYXJpemVzIGtleSBmYWN0cyBhYm91dCBDdWJhbnMgaW4gdGhlIFVuaXRlZCBTdGF0ZXMuPC9wPncOY29yZS9wYXJhZ3JhcGh5eXl2AgtoaWRlT25QcmludHkOZGlzcGxheU9uUHJpbnR5dgMHZGVza3RvcH4GdGFibGV0fgZtb2JpbGV+eXcGYWx3YXlzdgMEbmFtZXcACG9wZXJhdG9ydwZlcXVhbHMFdmFsdWV3AHcAdwB5fQF5dwp0b3AgY2VudGVyeXUBdgQWc2NlbmVSZXNwb25zZU51bWJlck1pbn0BFnNjZW5lUmVzcG9uc2VOdW1iZXJNYXh9ARRzY2VuZVJlc3BvbnNlQWN0aW9uc3cEaGlkZRpzY2VuZVJlc3BvbnNlQWN0aW9uc1ZhbHVlc3cAdwdpbml0aWFsdwB3AHcAdwB9AXcGYWx3YXlzfTJ3AH0AfaQBfTJ3BWFib3ZleHcOY29yZS9wYXJhZ3JhcGh5eXl2AgtoaWRlT25QcmludHkOZGlzcGxheU9uUHJpbnR5dgMHZGVza3RvcH4GdGFibGV0fgZtb2JpbGV+eXcGYWx3YXlzdgMEbmFtZXcACG9wZXJhdG9ydwZlcXVhbHMFdmFsdWV3AHcAdwB5fQF5dwp0b3AgY2VudGVyeXUBdgQWc2NlbmVSZXNwb25zZU51bWJlck1pbn0BFnNjZW5lUmVzcG9uc2VOdW1iZXJNYXh9ARRzY2VuZVJlc3BvbnNlQWN0aW9uc3cEaGlkZRpzY2VuZVJlc3BvbnNlQWN0aW9uc1ZhbHVlc3cAdwdpbml0aWFsdwB3AHcAdwB9AXcGYWx3YXlzfTJ3AH0AfaQBfTJ3BWFib3ZleHfqBjxwPlBldyBSZXNlYXJjaCBDZW50ZXIgY29uZHVjdHMgZGVtb2dyYXBoaWMgc3R1ZGllcywgb3BpbmlvbiBzdXJ2ZXlzIGFuZCBvdGhlciByZXNlYXJjaCB0byBiZXR0ZXIgdW5kZXJzdGFuZCBwZW9wbGUgaW4gdGhlIFVuaXRlZCBTdGF0ZXMgYW5kIGFyb3VuZCB0aGUgd29ybGQuIFRoZSBDZW50ZXIgaGFzIGxvbmcgc3R1ZGllZCBjaGFuZ2VzIGluIHRoZSBVLlMuIHBvcHVsYXRpb24sIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnBld3Jlc2VhcmNoLm9yZy90b3BpYy9yYWNlLWV0aG5pY2l0eS9yYWNpYWwtZXRobmljLWdyb3Vwcy9oaXNwYW5pY3MtbGF0aW5vcy9oaXNwYW5pYy1sYXRpbm8tZGVtb2dyYXBoaWNzLyI+aW5jbHVkaW5nIGNoYW5nZXMgYW1vbmcgSGlzcGFuaWNzPC9hPi4gVGhpcyBhbmFseXNpcyBmb2N1c2VzIG9uIEN1YmFuIEFtZXJpY2FucyBhbmQgYnVpbGRzIG9uIGEgbGFyZ2VyIGJvZHkgb2Ygd29yayBhYm91dCBIaXNwYW5pYyBvcmlnaW4gZ3JvdXBzIGluIHRoZSBVLlMuLCBpbmNsdWRpbmcgPGEgaHJlZj0iaHR0cHM6Ly93d3cucGV3cmVzZWFyY2gub3JnL3JhY2UtYW5kLWV0aG5pY2l0eS9mYWN0LXNoZWV0L3VzLWhpc3Bhbmljcy1mYWN0cy1vbi1tZXhpY2FuLW9yaWdpbi1sYXRpbm9zLyI+TWV4aWNhbnM8L2E+LCA8YSBocmVmPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvc2hvcnQtcmVhZHMvMjAyNi8wMi8wNS9rZXktZmluZGluZ3MtYWJvdXQtcHVlcnRvLXJpY28vIj5QdWVydG8gUmljYW5zPC9hPiBhbmQgPGEgaHJlZj0iaHR0cHM6Ly93d3cucGV3cmVzZWFyY2gub3JnL3Nob3J0LXJlYWRzLzIwMjYvMDEvMDkvZmFjdHMtYWJvdXQtdmVuZXp1ZWxhbnMtaW4tdGhlLXVzLyI+VmVuZXp1ZWxhbnM8L2E+LjwvcD53DmNvcmUvcGFyYWdyYXBoeXl5dgILaGlkZU9uUHJpbnR5DmRpc3BsYXlPblByaW50eXYDB2Rlc2t0b3B+BnRhYmxldH4GbW9iaWxlfnl3BmFsd2F5c3YDBG5hbWV3AAhvcGVyYXRvcncGZXF1YWxzBXZhbHVldwB3AHcAeX0BeXcKdG9wIGNlbnRlcnl1AXYEFnNjZW5lUmVzcG9uc2VOdW1iZXJNaW59ARZzY2VuZVJlc3BvbnNlTnVtYmVyTWF4fQEUc2NlbmVSZXNwb25zZUFjdGlvbnN3BGhpZGUac2NlbmVSZXNwb25zZUFjdGlvbnNWYWx1ZXN3AHcHaW5pdGlhbHcAdwB3AHcAfQF3BmFsd2F5c30ydwB9AH2kAX0ydwVhYm92ZXh3DmNvcmUvcGFyYWdyYXBoeXl5dgILaGlkZU9uUHJpbnR5DmRpc3BsYXlPblByaW50eXYDB2Rlc2t0b3B+BnRhYmxldH4GbW9iaWxlfnl3BmFsd2F5c3YDBG5hbWV3AAhvcGVyYXRvcncGZXF1YWxzBXZhbHVldwB3AHcAeX0BeXcKdG9wIGNlbnRlcnl1AXYEFnNjZW5lUmVzcG9uc2VOdW1iZXJNaW59ARZzY2VuZVJlc3BvbnNlTnVtYmVyTWF4fQEUc2NlbmVSZXNwb25zZUFjdGlvbnN3BGhpZGUac2NlbmVSZXNwb25zZUFjdGlvbnNWYWx1ZXN3AHcHaW5pdGlhbHcAdwB3AHcAfQF3BmFsd2F5c30ydwB9AH2kAX0ydwVhYm92ZXh3DmNvcmUvcGFyYWdyYXBoeXl5dgILaGlkZU9uUHJpbnR5DmRpc3BsYXlPblByaW50eXYDB2Rlc2t0b3B+BnRhYmxldH4GbW9iaWxlfnl3BmFsd2F5c3YDBG5hbWV3AAhvcGVyYXRvcncGZXF1YWxzBXZhbHVldwB3AHcAeX0BeXcKdG9wIGNlbnRlcnl1AXYEFnNjZW5lUmVzcG9uc2VOdW1iZXJNaW59ARZzY2VuZVJlc3BvbnNlTnVtYmVyTWF4fQEUc2NlbmVSZXNwb25zZUFjdGlvbnN3BGhpZGUac2NlbmVSZXNwb25zZUFjdGlvbnNWYWx1ZXN3AHcHaW5pdGlhbHcAdwB3AHcAfQF3BmFsd2F5c30ydwB9AH2kAX0ydwVhYm92ZXh3lQM8cD5Gb3IgdGhpcyBhbmFseXNpcywgd2UgcHJpbWFyaWx5IHVzZWQgZGF0YSBmcm9tIHRoZSBVLlMuIENlbnN1cyBCdXJlYXXigJlzIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmNlbnN1cy5nb3YvcHJvZ3JhbXMtc3VydmV5cy9hY3MvIj5BbWVyaWNhbiBDb21tdW5pdHkgU3VydmV5PC9hPiAoQUNTKSBwcm92aWRlZCBieSA8YSBocmVmPSJodHRwczovL3VzYS5pcHVtcy5vcmcvdXNhLyI+SVBVTVMgVVNBPC9hPiBhdCB0aGUgVW5pdmVyc2l0eSBvZiBNaW5uZXNvdGEuIEFDUyBmaWd1cmVzIHJlcG9ydGVkIGluIHRoZSB0ZXh0IGFyZSByb3VuZGVkIHRvIHRoZSBuZWFyZXN0IDEsMDAwLiBHcm93dGggcmF0ZXMgYW5kIHBvcHVsYXRpb24gc2hhcmVzIGFyZSBjb21wdXRlZCBmcm9tIHVucm91bmRlZCBudW1iZXJzLjwvcD53DmNvcmUvcGFyYWdyYXBoeXl5dgILaGlkZU9uUHJpbnR5DmRpc3BsYXlPblByaW50eXYDB2Rlc2t0b3B+BnRhYmxldH4GbW9iaWxlfnl3BmFsd2F5c3YDBG5hbWV3AAhvcGVyYXRvcncGZXF1YWxzBXZhbHVldwB3AHcAeX0BeXcKdG9wIGNlbnRlcnl1AXYEFnNjZW5lUmVzcG9uc2VOdW1iZXJNaW59ARZzY2VuZVJlc3BvbnNlTnVtYmVyTWF4fQEUc2NlbmVSZXNwb25zZUFjdGlvbnN3BGhpZGUac2NlbmVSZXNwb25zZUFjdGlvbnNWYWx1ZXN3AHcHaW5pdGlhbHcAdwB3AHcAfQF3BmFsd2F5c30ydwB9AH2kAX0ydwVhYm92ZXh3DmNvcmUvcGFyYWdyYXBoeXl5dgILaGlkZU9uUHJpbnR5DmRpc3BsYXlPblByaW50eXYDB2Rlc2t0b3B+BnRhYmxldH4GbW9iaWxlfnl3BmFsd2F5c3YDBG5hbWV3AAhvcGVyYXRvcncGZXF1YWxzBXZhbHVldwB3AHcAeX0BeXcKdG9wIGNlbnRlcnl1AXYEFnNjZW5lUmVzcG9uc2VOdW1iZXJNaW59ARZzY2VuZVJlc3BvbnNlTnVtYmVyTWF4fQEUc2NlbmVSZXNwb25zZUFjdGlvbnN3BGhpZGUac2NlbmVSZXNwb25zZUFjdGlvbnNWYWx1ZXN3AHcHaW5pdGlhbHcAdwB3AHcAfQF3BmFsd2F5c30ydwB9AH2kAX0ydwVhYm92ZXckYjMwYjI3MTItMTk4Mi00ZTE1LWIzN2YtYTMyMTY0NmU0ZDNheHcjPHA+PHN0cm9uZz5UZXJtaW5vbG9neTwvc3Ryb25nPjwvcD53DmNvcmUvcGFyYWdyYXBoeXl5dgILaGlkZU9uUHJpbnR5DmRpc3BsYXlPblByaW50eXYDB2Rlc2t0b3B+BnRhYmxldH4GbW9iaWxlfnl3BmFsd2F5c3YDBG5hbWV3AAhvcGVyYXRvcncGZXF1YWxzBXZhbHVldwB3AHcAeX0BeXcKdG9wIGNlbnRlcnl1AXYEFnNjZW5lUmVzcG9uc2VOdW1iZXJNaW59ARZzY2VuZVJlc3BvbnNlTnVtYmVyTWF4fQEUc2NlbmVSZXNwb25zZUFjdGlvbnN3BGhpZGUac2NlbmVSZXNwb25zZUFjdGlvbnNWYWx1ZXN3AHcHaW5pdGlhbHcAdwB3AHcAfQF3BmFsd2F5c30ydwB9AH2kAX0ydwVhYm92ZXckMDZjYzlkMGUtNTFkNC00NGYzLThkZmEtNTM4YWE3YzMwOTBkeHeUAjxwPkltbWlncmFudHMsIG9yIHRoZSBmb3JlaWduLWJvcm4gcG9wdWxhdGlvbiwgYXJlIFUuUy4gcmVzaWRlbnRzIGJvcm4gaW4gZm9yZWlnbiBjb3VudHJpZXMgdG8gcGFyZW50cyB3aG8gYXJlIG5vdCBVLlMuIGNpdGl6ZW5zLiBUaGUgVS5TLi1ib3JuIHBvcHVsYXRpb24gaW5jbHVkZXMgcGVvcGxlIGJvcm4gaW4gdGhlIFUuUy4gb3IgaXRzIHRlcnJpdG9yaWVzIG9yIGJvcm4gaW4gZm9yZWlnbiBjb3VudHJpZXMgdG8gYXQgbGVhc3Qgb25lIFUuUy4gY2l0aXplbiBwYXJlbnQuPC9wPncOY29yZS9wYXJhZ3JhcGh5eXl2AgtoaWRlT25QcmludHkOZGlzcGxheU9uUHJpbnR5dgMHZGVza3RvcH4GdGFibGV0fgZtb2JpbGV+eXcGYWx3YXlzdgMEbmFtZXcACG9wZXJhdG9ydwZlcXVhbHMFdmFsdWV3AHcAdwB5fQF5dwp0b3AgY2VudGVyeXUBdgQWc2NlbmVSZXNwb25zZU51bWJlck1pbn0BFnNjZW5lUmVzcG9uc2VOdW1iZXJNYXh9ARRzY2VuZVJlc3BvbnNlQWN0aW9uc3cEaGlkZRpzY2VuZVJlc3BvbnNlQWN0aW9uc1ZhbHVlc3cAdwdpbml0aWFsdwB3AHcAdwB9AXcGYWx3YXlzfTJ3AH0AfaQBfTJ3BWFib3ZleHf6ATxwIGNsYXNzPSJpcy1zdHlsZS1oYXMtYmlnLW51bWJlciI+PHN0cm9uZz5DdWJhbnMgYXJlIHRoZSB0aGlyZC1sYXJnZXN0IEhpc3BhbmljIG9yaWdpbiBncm91cCBpbiB0aGUgVS5TLiwgYWZ0ZXIgTWV4aWNhbnMgYW5kIFB1ZXJ0byBSaWNhbnMuIDwvc3Ryb25nPkFzIG9mIDIwMjQsIHRoZXJlIHdlcmUgMi45IG1pbGxpb24gcGVvcGxlIG9mIEN1YmFuIG9yaWdpbiBpbiB0aGUgVS5TLiDigJMgMjMlIG1vcmUgdGhhbiBpbiAyMDE5LjwvcD53DmNvcmUvcGFyYWdyYXBoeXl5dgILaGlkZU9uUHJpbnR5DmRpc3BsYXlPblByaW50eXYDB2Rlc2t0b3B+BnRhYmxldH4GbW9iaWxlfnl3F2lzLXN0eWxlLWhhcy1iaWctbnVtYmVydwZhbHdheXN2AwRuYW1ldwAIb3BlcmF0b3J3BmVxdWFscwV2YWx1ZXcAdwB3AHl9AXl3CnRvcCBjZW50ZXJ5dQF2BBZzY2VuZVJlc3BvbnNlTnVtYmVyTWlufQEWc2NlbmVSZXNwb25zZU51bWJlck1heH0BFHNjZW5lUmVzcG9uc2VBY3Rpb25zdwRoaWRlGnNjZW5lUmVzcG9uc2VBY3Rpb25zVmFsdWVzdwB3B2luaXRpYWx3AHcAdwB3AH0BdwZhbHdheXN9MncAfQB9pAF9MncFYWJvdmV4dwB3HnByYy1jaGFydC1idWlsZGVyL3N5bmNlZC1jaGFydH2R1SR3BXJpZ2h0dwZhbHdheXN2AwRuYW1ldwAIb3BlcmF0b3J3BmVxdWFscwV2YWx1ZXcAeXcAdwB5fQF5dwp0b3AgY2VudGVyeXUBdgQWc2NlbmVSZXNwb25zZU51bWJlck1pbn0BFnNjZW5lUmVzcG9uc2VOdW1iZXJNYXh9ARRzY2VuZVJlc3BvbnNlQWN0aW9uc3cEaGlkZRpzY2VuZVJlc3BvbnNlQWN0aW9uc1ZhbHVlc3cAdwdpbml0aWFsdwB3AHcAdwB9AXcGYWx3YXlzfTJ3AH0AfaQBfTJ3BWFib3ZldgMHZGVza3RvcH4GdGFibGV0fgZtb2JpbGV+eXh3+wE8cD5UaGF04oCZcyBmYXN0ZXIgdGhhbiB0aGUgZ3Jvd3RoIHJhdGUgZm9yIE1leGljYW5zIGFuZCBQdWVydG8gUmljYW5zIG92ZXIgdGhlIHNhbWUgcGVyaW9kICg1JSBlYWNoKS4gQnV0IGl04oCZcyBzbG93ZXIgdGhhbiB0aGUgcmF0ZSBmb3IgbWFueSBvdGhlciBMYXRpbiBBbWVyaWNhbiBvcmlnaW4gZ3JvdXBzLCBpbmNsdWRpbmcgVmVuZXp1ZWxhbnMgKDExOSUpLCBDb2xvbWJpYW5zICg0MyUpIGFuZCBIb25kdXJhbnMgKDM3JSkuPC9wPncOY29yZS9wYXJhZ3JhcGh5eXl2AgtoaWRlT25QcmludHkOZGlzcGxheU9uUHJpbnR5dgMHZGVza3RvcH4GdGFibGV0fgZtb2JpbGV+eXcGYWx3YXlzdgMEbmFtZXcACG9wZXJhdG9ydwZlcXVhbHMFdmFsdWV3AHcAdwB5fQF5dwp0b3AgY2VudGVyeXUBdgQWc2NlbmVSZXNwb25zZU51bWJlck1pbn0BFnNjZW5lUmVzcG9uc2VOdW1iZXJNYXh9ARRzY2VuZVJlc3BvbnNlQWN0aW9uc3cEaGlkZRpzY2VuZVJlc3BvbnNlQWN0aW9uc1ZhbHVlc3cAdwdpbml0aWFsdwB3AHcAdwB9AXcGYWx3YXlzfTJ3AH0AfaQBfTJ3BWFib3ZleHe4AjxwIGNsYXNzPSJpcy1zdHlsZS1oYXMtYmlnLW51bWJlciI+PHN0cm9uZz5Nb3JlIHRoYW4gaGFsZiBvZiBDdWJhbnMgaW4gdGhlIFUuUy4gKDU3JSwgb3IgMS43IG1pbGxpb24pIGFyZSBpbW1pZ3JhbnRzLCA8L3N0cm9uZz5tZWFuaW5nIHRoZXkgd2VyZSBub3QgYm9ybiBpbiB0aGUgVS5TLiBUaGUgbGFyZ2Ugc2hhcmUgb2YgZm9yZWlnbi1ib3JuIEN1YmFucyByZWZsZWN0cyB0aGUgb25nb2luZyBhcnJpdmFsIG9mIGltbWlncmFudHMgb3ZlciB0aGUgZGVjYWRlcywgd2l0aCBsYXJnZSBudW1iZXJzIGNvbWluZyBpbiByZWNlbnQgeWVhcnMuPC9wPncOY29yZS9wYXJhZ3JhcGh5eXl2AgtoaWRlT25QcmludHkOZGlzcGxheU9uUHJpbnR5dgMHZGVza3RvcH4GdGFibGV0fgZtb2JpbGV+eXcXaXMtc3R5bGUtaGFzLWJpZy1udW1iZXJ3BmFsd2F5c3YDBG5hbWV3AAhvcGVyYXRvcncGZXF1YWxzBXZhbHVldwB3AHcAeX0BeXcKdG9wIGNlbnRlcnl1AXYEFnNjZW5lUmVzcG9uc2VOdW1iZXJNaW59ARZzY2VuZVJlc3BvbnNlTnVtYmVyTWF4fQEUc2NlbmVSZXNwb25zZUFjdGlvbnN3BGhpZGUac2NlbmVSZXNwb25zZUFjdGlvbnNWYWx1ZXN3AHcHaW5pdGlhbHcAdwB3AHcAfQF3BmFsd2F5c30ydwB9AH2kAX0ydwVhYm92ZXh36AE8cCBjbGFzcz0iaXMtc3R5bGUtaGFzLWJpZy1udW1iZXIiPjxzdHJvbmc+SW1taWdyYXRpb24gZnJvbSBDdWJhIGhhcyBlYmJlZCBhbmQgZmxvd2VkLiA8L3N0cm9uZz5BIHF1YXJ0ZXIgbWlsbGlvbiBDdWJhbnMgYXJyaXZlZCBpbiB0aGUgVS5TLiBpbiB0aGUgMTk2MHMgZm9sbG93aW5nIHRoZSBDdWJhbiBSZXZvbHV0aW9uLiBBbm90aGVyIHF1YXJ0ZXIgbWlsbGlvbiBjYW1lIGluIHRoZSAxOTcwcy48L3A+dw5jb3JlL3BhcmFncmFwaHl5eXYCC2hpZGVPblByaW50eQ5kaXNwbGF5T25QcmludHl2AwdkZXNrdG9wfgZ0YWJsZXR+Bm1vYmlsZX55dxdpcy1zdHlsZS1oYXMtYmlnLW51bWJlcncGYWx3YXlzdgMEbmFtZXcACG9wZXJhdG9ydwZlcXVhbHMFdmFsdWV3AHcAdwB5fQF5dwp0b3AgY2VudGVyeXUBdgQWc2NlbmVSZXNwb25zZU51bWJlck1pbn0BFnNjZW5lUmVzcG9uc2VOdW1iZXJNYXh9ARRzY2VuZVJlc3BvbnNlQWN0aW9uc3cEaGlkZRpzY2VuZVJlc3BvbnNlQWN0aW9uc1ZhbHVlc3cAdwdpbml0aWFsdwB3AHcAdwB9AXcGYWx3YXlzfTJ3AH0AfaQBfTJ3BWFib3ZleHcAdx5wcmMtY2hhcnQtYnVpbGRlci9zeW5jZWQtY2hhcnR9hdUkdwVyaWdodHcGYWx3YXlzdgMEbmFtZXcACG9wZXJhdG9ydwZlcXVhbHMFdmFsdWV3AHl3AHcAeX0BeXcKdG9wIGNlbnRlcnl1AXYEFnNjZW5lUmVzcG9uc2VOdW1iZXJNaW59ARZzY2VuZVJlc3BvbnNlTnVtYmVyTWF4fQEUc2NlbmVSZXNwb25zZUFjdGlvbnN3BGhpZGUac2NlbmVSZXNwb25zZUFjdGlvbnNWYWx1ZXN3AHcHaW5pdGlhbHcAdwB3AHcAfQF3BmFsd2F5c30ydwB9AH2kAX0ydwVhYm92ZXYDB2Rlc2t0b3B+BnRhYmxldH4GbW9iaWxlfnl4d6kCPHA+SW1taWdyYXRpb24gZnJvbSB0aGUgaXNsYW5kIGNvbnRpbnVlZCBpbnRvIHRoZSAxOTgwcyBhbmQgaW5jbHVkZWQgMTI1LDAwMCBDdWJhbnMgd2hvIGNhbWUgZHVyaW5nIHRoZSBtb250aHNsb25nIDxhIGhyZWY9Imh0dHBzOi8vd3d3Lmhpc3RvcnkuY29tL2FydGljbGVzL21hcmllbC1ib2F0bGlmdC1jYXN0cm8tY2FydGVyLWNvbGQtd2FyIj5NYXJpZWwgYm9hdGxpZnQ8L2E+LCBhIGxhcmdlIGV4b2R1cyBpbiByZXNwb25zZSB0byBwb2xpdGljYWwgdW5yZXN0IGFuZCBhbiBlY29ub21pYyBkb3dudHVybi4gwqA8L3A+dw5jb3JlL3BhcmFncmFwaHl5eXYCC2hpZGVPblByaW50eQ5kaXNwbGF5T25QcmludHl2AwdkZXNrdG9wfgZ0YWJsZXR+Bm1vYmlsZX55dwZhbHdheXN2AwRuYW1ldwAIb3BlcmF0b3J3BmVxdWFscwV2YWx1ZXcAdwB3AHl9AXl3CnRvcCBjZW50ZXJ5dQF2BBZzY2VuZVJlc3BvbnNlTnVtYmVyTWlufQEWc2NlbmVSZXNwb25zZU51bWJlck1heH0BFHNjZW5lUmVzcG9uc2VBY3Rpb25zdwRoaWRlGnNjZW5lUmVzcG9uc2VBY3Rpb25zVmFsdWVzdwB3B2luaXRpYWx3AHcAdwB3AH0BdwZhbHdheXN9MncAfQB9pAF9MncFYWJvdmV4d4YDPHA+SW5mbG93cyBpbmNyZWFzZWQgaW4gdGhlIG1pZC0yMDAwcyBhbmQgcmVtYWluZWQgaGlnaCB1bnRpbCB0aGUgPGEgaHJlZj0iaHR0cHM6Ly93d3cucGV3cmVzZWFyY2gub3JnL3RvcGljL2Nvcm9uYXZpcnVzLWRpc2Vhc2UtY292aWQtMTkvIj5DT1ZJRC0xOSBwYW5kZW1pYzwvYT4uIFRoZXJlIHdhcyBhIGRyYW1hdGljIGluY3JlYXNlIHN0YXJ0aW5nIGluIDIwMjIgYXMgUHJlc2lkZW50IEpvZSBCaWRlbuKAmXMgYWRtaW5pc3RyYXRpb24gPGEgaHJlZj0iaHR0cHM6Ly93d3cuY29uZ3Jlc3MuZ292L2Nyc19leHRlcm5hbF9wcm9kdWN0cy9JTi9QREYvSU4xMTkzNy9JTjExOTM3LjQucGRmIj5jaGFuZ2VkIHBvbGljaWVzIGFmZmVjdGluZyBDdWJhbiBpbW1pZ3JhbnRzPC9hPi48L3A+dw5jb3JlL3BhcmFncmFwaHl5eXYCC2hpZGVPblByaW50eQ5kaXNwbGF5T25QcmludHl2AwdkZXNrdG9wfgZ0YWJsZXR+Bm1vYmlsZX55dwZhbHdheXN2AwRuYW1ldwAIb3BlcmF0b3J3BmVxdWFscwV2YWx1ZXcAdwB3AHl9AXl3CnRvcCBjZW50ZXJ5dQF2BBZzY2VuZVJlc3BvbnNlTnVtYmVyTWlufQEWc2NlbmVSZXNwb25zZU51bWJlck1heH0BFHNjZW5lUmVzcG9uc2VBY3Rpb25zdwRoaWRlGnNjZW5lUmVzcG9uc2VBY3Rpb25zVmFsdWVzdwB3B2luaXRpYWx3AHcAdwB3AH0BdwZhbHdheXN9MncAfQB9pAF9MncFYWJvdmV4d\/8GPHAgY2xhc3M9ImlzLXN0eWxlLWhhcy1iaWctbnVtYmVyIj48c3Ryb25nPlUuUy4gaW1taWdyYXRpb24gcG9saWN5IHRvd2FyZCBDdWJhbnMgaGFzIGNoYW5nZWQgb3ZlciB0aGUgcGFzdCA3MCB5ZWFycy4gPC9zdHJvbmc+PGEgaHJlZj0iaHR0cHM6Ly9ndWlkZXMubG9jLmdvdi9sYXRpbngtY2l2aWwtcmlnaHRzL2N1YmFuLWFkanVzdG1lbnQtYWN0Ij5CZWdpbm5pbmcgaW4gdGhlIDE5NjBzPC9hPiwgYWxtb3N0IGFsbCBDdWJhbnMgY29taW5nIHRvIHRoZSBVLlMuIHdlcmUgYWRtaXR0ZWQgbGVnYWxseSDigJMgbWFueSBhcyByZWZ1Z2Vlcy4gSW4gbGF0ZXIgeWVhcnMsIEN1YmFucyBlbnRlcmVkIHVuZGVyIHRoZSDigJw8YSBocmVmPSJodHRwczovL3d3dy5ueXRpbWVzLmNvbS8yMDE3LzAxLzEyL3dvcmxkL2FtZXJpY2FzL2N1YmEtb2JhbWEtd2V0LWZvb3QtZHJ5LWZvb3QtcG9saWN5Lmh0bWwiPndldCBmb290LCBkcnkgZm9vdDwvYT7igJ0gcG9saWN5LCB3aGljaCBhbGxvd2VkIEN1YmFucyB3aG8gcmVhY2hlZCBVLlMuIHNvaWwgd2l0aG91dCB2aXNhcyB0byByZW1haW4gYW5kIHB1cnN1ZSBsZWdhbCBzdGF0dXMuIEluIEphbnVhcnkgMjAxNywgUHJlc2lkZW50IEJhcmFjayBPYmFtYSBlbmRlZCB0aGlzIHBvbGljeSBhcyBwYXJ0IG9mIGhpcyBpbml0aWF0aXZlIHRvIDxhIGhyZWY9Imh0dHBzOi8vd3d3Lm55dGltZXMuY29tLzIwMTQvMTIvMTgvd29ybGQvYW1lcmljYXMvdXMtY3ViYS1yZWxhdGlvbnMuaHRtbCI+ZXN0YWJsaXNoIGRpcGxvbWF0aWMgcmVsYXRpb25zIHdpdGggQ3ViYTwvYT4uIFNpbmNlIHRoZW4sIEN1YmFucyBoYXZlIGdlbmVyYWxseSBiZWVuIHN1YmplY3QgdG8gcG9saWNpZXMgdGhhdCBhbHNvIGFwcGx5IHRvIG90aGVyIGltbWlncmFudHMuPC9wPncOY29yZS9wYXJhZ3JhcGh5eXl2AgtoaWRlT25QcmludHkOZGlzcGxheU9uUHJpbnR5dgMHZGVza3RvcH4GdGFibGV0fgZtb2JpbGV+eXcXaXMtc3R5bGUtaGFzLWJpZy1udW1iZXJ3BmFsd2F5c3YDBG5hbWV3AAhvcGVyYXRvcncGZXF1YWxzBXZhbHVldwB3AHcAeX0BeXcKdG9wIGNlbnRlcnl1AXYEFnNjZW5lUmVzcG9uc2VOdW1iZXJNaW59ARZzY2VuZVJlc3BvbnNlTnVtYmVyTWF4fQEUc2NlbmVSZXNwb25zZUFjdGlvbnN3BGhpZGUac2NlbmVSZXNwb25zZUFjdGlvbnNWYWx1ZXN3AHcHaW5pdGlhbHcAdwB3AHcAfQF3BmFsd2F5c30ydwB9AH2kAX0ydwVhYm92ZXh3DmNvcmUvcGFyYWdyYXBoeXl5dgILaGlkZU9uUHJpbnR5DmRpc3BsYXlPblByaW50eXYDB2Rlc2t0b3B+BnRhYmxldH4GbW9iaWxlfnl3F2lzLXN0eWxlLWhhcy1iaWctbnVtYmVydwZhbHdheXN2AwRuYW1ldwAIb3BlcmF0b3J3BmVxdWFscwV2YWx1ZXcAdwB3AHl9AXl3CnRvcCBjZW50ZXJ5dQF2BBZzY2VuZVJlc3BvbnNlTnVtYmVyTWlufQEWc2NlbmVSZXNwb25zZU51bWJlck1heH0BFHNjZW5lUmVzcG9uc2VBY3Rpb25zdwRoaWRlGnNjZW5lUmVzcG9uc2VBY3Rpb25zVmFsdWVzdwB3B2luaXRpYWx3AHcAdwB3AH0BdwZhbHdheXN9MncAfQB9pAF9MncFYWJvdmV3JGE4NGI2ZWUxLTRhNmQtNDUxMS1iZjg1LTQyMGRiYTM0MGM5OXh37gg8cD5VbmRlciBCaWRlbiwgYSBtYWpvcml0eSBvZiB1bmF1dGhvcml6ZWQgQ3ViYW4gaW1taWdyYW50cyBoYWQgdGVtcG9yYXJ5IHByb3RlY3Rpb24gZnJvbSBkZXBvcnRhdGlvbiwgaW5jbHVkaW5nIHRocm91Z2ggdGhlIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmFtZXJpY2FuaW1taWdyYXRpb25jb3VuY2lsLm9yZy9mYWN0LXNoZWV0L2JpZGVuLWFkbWluaXN0cmF0aW9ucy1odW1hbml0YXJpYW4tcGFyb2xlLXByb2dyYW0tY3ViYW5zLWhhaXRpYW5zLW5pY2FyYWd1YW5zLWFuZC8jOn46dGV4dD1TaGFyZTosb2YlMjB0byUyMHRoZWlyJTIwaG9tZSUyMGNvdW50cmllcy4iPkNITlYgcGFyb2xlIHByb2dyYW08L2E+LCB3aGljaCBhbGxvd2VkIGltbWlncmFudHMgZnJvbSBDdWJhLCBIYWl0aSwgTmljYXJhZ3VhIGFuZCBWZW5lenVlbGEgdG8gbGl2ZSBhbmQgd29yayBpbiB0aGUgVS5TLjsgYXMgd2VsbCBhcyB0aHJvdWdoIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnBld3Jlc2VhcmNoLm9yZy9yYWNlLWFuZC1ldGhuaWNpdHkvMjAyNS8wOC8yMS91LXMtdW5hdXRob3JpemVkLWltbWlncmFudC1wb3B1bGF0aW9uLXJlYWNoZWQtYS1yZWNvcmQtMTQtbWlsbGlvbi1pbi0yMDIzLyN3aG8tYXJlLXVuYXV0aG9yaXplZC1pbW1pZ3JhbnRzIj5zcGVjaWFsIHBhcm9sZSBhbmQgcmVsZWFzZSBwb2xpY2llczwvYT4gYXQgdGhlIHNvdXRod2VzdGVybiBib3JkZXIuIEluIDIwMjUsIFByZXNpZGVudCBEb25hbGQgVHJ1bXDigJlzIGFkbWluaXN0cmF0aW9uIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmRocy5nb3YvbmV3cy8yMDI1LzA2LzEyL2Rocy1pc3N1ZXMtbm90aWNlcy10ZXJtaW5hdGlvbi1jaG52LXBhcm9sZS1wcm9ncmFtLWVuY291cmFnZXMtcGFyb2xlZXMtc2VsZi1kZXBvcnQiPmNhbmNlbGVkIHRoZSBDSE5WIHByb2dyYW08L2E+IGFuZCBlbmRlZCBvciBhdHRlbXB0ZWQgdG8gZW5kIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnVzY2lzLmdvdi9odW1hbml0YXJpYW4vaHVtYW5pdGFyaWFuLXBhcm9sZS90aGUtY3ViYW4tZmFtaWx5LXJldW5pZmljYXRpb24tcGFyb2xlLXByb2dyYW0iPm90aGVyIHByb2dyYW1zPC9hPiB0aGF0IG9mZmVyZWQgdGVtcG9yYXJ5IHByb3RlY3Rpb25zIGZyb20gZGVwb3J0YXRpb25zLjwvcD53DmNvcmUvcGFyYWdyYXBoeXl5dgILaGlkZU9uUHJpbnR5DmRpc3BsYXlPblByaW50eXYDB2Rlc2t0b3B+BnRhYmxldH4GbW9iaWxlfnl3BmFsd2F5c3YDBG5hbWV3AAhvcGVyYXRvcncGZXF1YWxzBXZhbHVldwB3AHcAeX0BeXcKdG9wIGNlbnRlcnl1AXYEFnNjZW5lUmVzcG9uc2VOdW1iZXJNaW59ARZzY2VuZVJlc3BvbnNlTnVtYmVyTWF4fQEUc2NlbmVSZXNwb25zZUFjdGlvbnN3BGhpZGUac2NlbmVSZXNwb25zZUFjdGlvbnNWYWx1ZXN3AHcHaW5pdGlhbHcAdwB3AHcAfQF3BmFsd2F5c30ydwB9AH2kAX0ydwVhYm92ZXckMmE1NTM2ZWItOWM5Ni00YWQ3LWEzMTUtMGI3ZDY1MzZmYzdleHfQAzxwIGNsYXNzPSJpcy1zdHlsZS1oYXMtYmlnLW51bWJlciI+PHN0cm9uZz5IaXN0b3JpY2FsbHksIEN1YmFucyBoYXZlIGJlZW4gbW9yZSBsaWtlbHkgdGhhbiBIaXNwYW5pY3Mgb3ZlcmFsbCB0byA8YSBocmVmPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvc2hvcnQtcmVhZHMvMjAyMC8xMC8wMi9tb3N0LWN1YmFuLWFtZXJpY2FuLXZvdGVycy1pZGVudGlmeS1hcy1yZXB1YmxpY2FuLWluLTIwMjAvIj5pZGVudGlmeSBhcyBSZXB1YmxpY2FuPC9hPi48L3N0cm9uZz4gQnV0IHRoZWlyIHN1cHBvcnQgZm9yIHRoZSBHT1AgPGEgaHJlZj0iaHR0cHM6Ly93d3cucGV3cmVzZWFyY2gub3JnL3Nob3J0LXJlYWRzLzIwMTQvMDYvMjQvYWZ0ZXItZGVjYWRlcy1vZi1nb3Atc3VwcG9ydC1jdWJhbnMtc2hpZnRpbmctdG93YXJkLXRoZS1kZW1vY3JhdGljLXBhcnR5LyI+aGFzIGF0IHRpbWVzIHNvZnRlbmVkPC9hPi48L3A+dw5jb3JlL3BhcmFncmFwaHl5eXYCC2hpZGVPblByaW50eQ5kaXNwbGF5T25QcmludHl2AwdkZXNrdG9wfgZ0YWJsZXR+Bm1vYmlsZX55dxdpcy1zdHlsZS1oYXMtYmlnLW51bWJlcncGYWx3YXlzdgMEbmFtZXcACG9wZXJhdG9ydwZlcXVhbHMFdmFsdWV3AHcAdwB5fQF5dwp0b3AgY2VudGVyeXUBdgQWc2NlbmVSZXNwb25zZU51bWJlck1pbn0BFnNjZW5lUmVzcG9uc2VOdW1iZXJNYXh9ARRzY2VuZVJlc3BvbnNlQWN0aW9uc3cEaGlkZRpzY2VuZVJlc3BvbnNlQWN0aW9uc1ZhbHVlc3cAdwdpbml0aWFsdwB3AHcAdwB9AXcGYWx3YXlzfTJ3AH0AfaQBfTJ3BWFib3ZldyQ0OWI4ZjZiNi0xODMyLTQxMTgtODQ4ZC01MDdhODZkMTYxYzV4d+kDPHA+SW4gYW4gPGEgaHJlZj0iaHR0cHM6Ly93d3cucGV3cmVzZWFyY2gub3JnL3JhY2UtYW5kLWV0aG5pY2l0eS8yMDI1LzExLzI0L21ham9yaXRpZXMtb2YtbGF0aW5vcy1kaXNhcHByb3ZlLW9mLXRydW1wLWFuZC1oaXMtcG9saWNpZXMtb24taW1taWdyYXRpb24tZWNvbm9teS8iPk9jdG9iZXIgMjAyNSBQZXcgUmVzZWFyY2ggQ2VudGVyIHN1cnZleTwvYT4sIEN1YmFuIEFtZXJpY2FucyB3ZXJlIG1vcmUgbGlrZWx5IHRoYW4gSGlzcGFuaWNzIG92ZXJhbGwgdG8gc2F5IHRoZXkgYXBwcm92ZSBvZiB0aGUgVHJ1bXAgYWRtaW5pc3RyYXRpb27igJlzIGFwcHJvYWNoIHRvIGltbWlncmF0aW9uICg0MCUgdnMuIDIxJSkuIEhvd2V2ZXIsIHRoZXkgd2VyZSBhYm91dCBhcyBsaWtlbHkgYXMgSGlzcGFuaWNzIG92ZXJhbGwgdG8gd29ycnkgdGhhdCB0aGV5IG9yIHNvbWVvbmUgY2xvc2UgdG8gdGhlbSB3b3VsZCBnZXQgZGVwb3J0ZWQgKDQ3JSB2cy4gNTIlKS48L3A+dw5jb3JlL3BhcmFncmFwaHl5eXYCC2hpZGVPblByaW50eQ5kaXNwbGF5T25QcmludHl2AwdkZXNrdG9wfgZ0YWJsZXR+Bm1vYmlsZX55dwZhbHdheXN2AwRuYW1ldwAIb3BlcmF0b3J3BmVxdWFscwV2YWx1ZXcAdwB3AHl9AXl3CnRvcCBjZW50ZXJ5dQF2BBZzY2VuZVJlc3BvbnNlTnVtYmVyTWlufQEWc2NlbmVSZXNwb25zZU51bWJlck1heH0BFHNjZW5lUmVzcG9uc2VBY3Rpb25zdwRoaWRlGnNjZW5lUmVzcG9uc2VBY3Rpb25zVmFsdWVzdwB3B2luaXRpYWx3AHcAdwB3AH0BdwZhbHdheXN9MncAfQB9pAF9MncFYWJvdmV3JGE2ZWE0M2U2LWRkYjItNDA5OC05MGYwLWQ3YjZhOTczYzU0M3h3gQI8cCBjbGFzcz0iaXMtc3R5bGUtaGFzLWJpZy1udW1iZXIiPjxzdHJvbmc+RmxvcmlkYSBpcyBob21lIHRvIGZhciBtb3JlIEN1YmFucyB0aGFuIGFueSBvdGhlciBzdGF0ZS4gPC9zdHJvbmc+QXJvdW5kIHNpeC1pbi10ZW4gQ3ViYW5zIGluIHRoZSBVLlMuICg2MSUsIG9yIDEuOCBtaWxsaW9uKSBsaXZlIGluIEZsb3JpZGEuIE5vIG90aGVyIEhpc3BhbmljIG9yaWdpbiBncm91cCBpcyBhcyBjb25jZW50cmF0ZWQgaW4gYSBzaW5nbGUgc3RhdGUuPC9wPncOY29yZS9wYXJhZ3JhcGh5eXl2AgtoaWRlT25QcmludHkOZGlzcGxheU9uUHJpbnR5dgMHZGVza3RvcH4GdGFibGV0fgZtb2JpbGV+eXcXaXMtc3R5bGUtaGFzLWJpZy1udW1iZXJ3BmFsd2F5c3YDBG5hbWV3AAhvcGVyYXRvcncGZXF1YWxzBXZhbHVldwB3AHcAeX0BeXcKdG9wIGNlbnRlcnl1AXYEFnNjZW5lUmVzcG9uc2VOdW1iZXJNaW59ARZzY2VuZVJlc3BvbnNlTnVtYmVyTWF4fQEUc2NlbmVSZXNwb25zZUFjdGlvbnN3BGhpZGUac2NlbmVSZXNwb25zZUFjdGlvbnNWYWx1ZXN3AHcHaW5pdGlhbHcAdwB3AHcAfQF3BmFsd2F5c30ydwB9AH2kAX0ydwVhYm92ZXckZjdkZmQ4YTItMDE5Yy00MmIxLWE1ZmQtOTczY2E4MjZhYzJheHe9ATxwPkFub3RoZXIgOCUgb2YgQ3ViYW5zIGxpdmUgaW4gVGV4YXMgKDIyNSwwMDApLiBUaHJlZSBvdGhlciBzdGF0ZXMgZWFjaCBhY2NvdW50IGZvciBhcm91bmQgMyUgb2YgYWxsIEN1YmFucyBpbiB0aGUgVS5TLjogQ2FsaWZvcm5pYSAoOTksMDAwKSwgTmV3IEplcnNleSAoOTgsMDAwKSBhbmQgTmV3IFlvcmsgKDg1LDAwMCkuPC9wPncOY29yZS9wYXJhZ3JhcGh5eXl2AgtoaWRlT25QcmludHkOZGlzcGxheU9uUHJpbnR5dgMHZGVza3RvcH4GdGFibGV0fgZtb2JpbGV+eXcGYWx3YXlzdgMEbmFtZXcACG9wZXJhdG9ydwZlcXVhbHMFdmFsdWV3AHcAdwB5fQF5dwp0b3AgY2VudGVyeXUBdgQWc2NlbmVSZXNwb25zZU51bWJlck1pbn0BFnNjZW5lUmVzcG9uc2VOdW1iZXJNYXh9ARRzY2VuZVJlc3BvbnNlQWN0aW9uc3cEaGlkZRpzY2VuZVJlc3BvbnNlQWN0aW9uc1ZhbHVlc3cAdwdpbml0aWFsdwB3AHcAdwB9AXcGYWx3YXlzfTJ3AH0AfaQBfTJ3BWFib3ZldyRlNWZiMGU5My1lNDY4LTRjMWQtYTFiOS1iNWZjMDMwMGE0ZmF4d\/kBPHAgY2xhc3M9ImlzLXN0eWxlLWhhcy1iaWctbnVtYmVyIj48c3Ryb25nPlRoZSBNaWFtaSBtZXRybyBhcmVhIGhhcyBhbiBlc3BlY2lhbGx5IGxhcmdlIEN1YmFuIHBvcHVsYXRpb24uIDwvc3Ryb25nPkFib3V0IGZvdXItaW4tdGVuIEN1YmFucyBpbiB0aGUgVS5TLiAoNDIlLCBvciAxLjIgbWlsbGlvbikgbGl2ZSBpbiBhbmQgYXJvdW5kIE1pYW1pLiBBbm90aGVyIDE3NywwMDAgbGl2ZSBpbiB0aGUgVGFtcGEgbWV0cm8gYXJlYS48L3A+dw5jb3JlL3BhcmFncmFwaHl5eXYCC2hpZGVPblByaW50eQ5kaXNwbGF5T25QcmludHl2AwdkZXNrdG9wfgZ0YWJsZXR+Bm1vYmlsZX55dxdpcy1zdHlsZS1oYXMtYmlnLW51bWJlcncGYWx3YXlzdgMEbmFtZXcACG9wZXJhdG9ydwZlcXVhbHMFdmFsdWV3AHcAdwB5fQF5dwp0b3AgY2VudGVyeXUBdgQWc2NlbmVSZXNwb25zZU51bWJlck1pbn0BFnNjZW5lUmVzcG9uc2VOdW1iZXJNYXh9ARRzY2VuZVJlc3BvbnNlQWN0aW9uc3cEaGlkZRpzY2VuZVJlc3BvbnNlQWN0aW9uc1ZhbHVlc3cAdwdpbml0aWFsdwB3AHcAdwB9AXcGYWx3YXlzfTJ3AH0AfaQBfTJ3BWFib3ZldyQzZGNmNDFhYi02ZDRmLTQxMGUtYThjYy0xODNjNWY1MjAxN2Z4d+8BPHA+T3V0c2lkZSBGbG9yaWRhLCB0aGUgbmV4dC1sYXJnZXN0IHBvcHVsYXRpb25zIG9mIEN1YmFucyBsaXZlIGluIHRoZSBOZXcgWW9yayBDaXR5ICgxNTMsMDAwKSBhbmQgSG91c3RvbiAoMTA3LDAwMCkgbWV0cm8gYXJlYXMuIEluIHRvdGFsLCA5NCUgb2YgVS5TLiBDdWJhbnMgbGl2ZSBpbiBtZXRybyBhcmVhcywgYSBtdWNoIGhpZ2hlciBzaGFyZSB0aGFuIGFtb25nIEFtZXJpY2FucyBvdmVyYWxsICg3OSUpLjwvcD53DmNvcmUvcGFyYWdyYXBoeXl5dgILaGlkZU9uUHJpbnR5DmRpc3BsYXlPblByaW50eXYDB2Rlc2t0b3B+BnRhYmxldH4GbW9iaWxlfnl3BmFsd2F5c3YDBG5hbWV3AAhvcGVyYXRvcncGZXF1YWxzBXZhbHVldwB3AHcAeX0BeXcKdG9wIGNlbnRlcnl1AXYEFnNjZW5lUmVzcG9uc2VOdW1iZXJNaW59ARZzY2VuZVJlc3BvbnNlTnVtYmVyTWF4fQEUc2NlbmVSZXNwb25zZUFjdGlvbnN3BGhpZGUac2NlbmVSZXNwb25zZUFjdGlvbnNWYWx1ZXN3AHcHaW5pdGlhbHcAdwB3AHcAfQF3BmFsd2F5c30ydwB9AH2kAX0ydwVhYm92ZXckNmJkMTNmYmUtNDU3ZS00ZTRhLTlhOTAtNTU0YzA1NWYxMTg0eHe1AzxwIGNsYXNzPSJpcy1zdHlsZS1oYXMtYmlnLW51bWJlciI+PHN0cm9uZz5DdWJhbnMgYXJlIHRoZSBvbGRlc3QgSGlzcGFuaWMgb3JpZ2luIGdyb3VwIGluIHRoZSBVLlMuLCB3aXRoIGEgbWVkaWFuIGFnZSBvZiAzOC4yLiA8L3N0cm9uZz5UaGF04oCZcyBpZGVudGljYWwgdG8gdGhlIG1lZGlhbiBhZ2Ugb2YgdGhlIFUuUy4gcG9wdWxhdGlvbiBvdmVyYWxsLCBidXQgY29uc2lkZXJhYmx5IGhpZ2hlciB0aGFuIHRoZSBtZWRpYW4gYWdlIGZvciBhbGwgSGlzcGFuaWNzICgzMC4yKS4gVGhlIGhpZ2hlciBtZWRpYW4gYWdlIGFtb25nIEN1YmFucyBpcyBkdWUgdG8gb2xkZXIgaW1taWdyYW50cyBhcnJpdmluZyBmcm9tIHRoZSBpc2xhbmQgYW5kIHRoZSByZWxhdGl2ZWx5IGxvdyBmZXJ0aWxpdHkgcmF0ZSBhbW9uZyBDdWJhbiBBbWVyaWNhbnMgaW4gZ2VuZXJhbC48L3A+dw5jb3JlL3BhcmFncmFwaHl5eXYCC2hpZGVPblByaW50eQ5kaXNwbGF5T25QcmludHl2AwdkZXNrdG9wfgZ0YWJsZXR+Bm1vYmlsZX55dxdpcy1zdHlsZS1oYXMtYmlnLW51bWJlcncGYWx3YXlzdgMEbmFtZXcACG9wZXJhdG9ydwZlcXVhbHMFdmFsdWV3AHcAdwB5fQF5dwp0b3AgY2VudGVyeXUBdgQWc2NlbmVSZXNwb25zZU51bWJlck1pbn0BFnNjZW5lUmVzcG9uc2VOdW1iZXJNYXh9ARRzY2VuZVJlc3BvbnNlQWN0aW9uc3cEaGlkZRpzY2VuZVJlc3BvbnNlQWN0aW9uc1ZhbHVlc3cAdwdpbml0aWFsdwB3AHcAdwB9AXcGYWx3YXlzfTJ3AH0AfaQBfTJ3BWFib3ZldyQ2NmIzZjcwYi0xNzFmLTQ1N2MtOTM0NC05MzExMGZmYzQxMDN4dwB3HnByYy1jaGFydC1idWlsZGVyL3N5bmNlZC1jaGFydH2X1SR3BXJpZ2h0dwZhbHdheXN2AwRuYW1ldwAIb3BlcmF0b3J3BmVxdWFscwV2YWx1ZXcAeXcAdwB5fQF5dwp0b3AgY2VudGVyeXUBdgQWc2NlbmVSZXNwb25zZU51bWJlck1pbn0BFnNjZW5lUmVzcG9uc2VOdW1iZXJNYXh9ARRzY2VuZVJlc3BvbnNlQWN0aW9uc3cEaGlkZRpzY2VuZVJlc3BvbnNlQWN0aW9uc1ZhbHVlc3cAdwdpbml0aWFsdwB3AHcAdwB9AXcGYWx3YXlzfTJ3AH0AfaQBfTJ3BWFib3ZldgMHZGVza3RvcH4GdGFibGV0fgZtb2JpbGV+eXckYTFhMTc1MmMtYmE0YS00ZWYwLWE3MTQtOGIwZTM1ODZjYzQyeHexAjxwIGNsYXNzPSJpcy1zdHlsZS1oYXMtYmlnLW51bWJlciI+PHN0cm9uZz5DdWJhbnMgaGF2ZSBzb21ld2hhdCBsZXNzIGVkdWNhdGlvbiB0aGFuIEFtZXJpY2FucyBvdmVyYWxsLCBidXQgdGhhdCBkaWZmZXJzIGJ5IHdoZXJlIHRoZXkgd2VyZSBib3JuLjwvc3Ryb25nPiBGb3JlaWduLWJvcm4gQ3ViYW5zIGFyZSBsZXNzIGxpa2VseSB0aGFuIEFtZXJpY2FucyBvdmVyYWxsIHRvIGhhdmUgYXQgbGVhc3QgYSBiYWNoZWxvcuKAmXMgZGVncmVlLCB3aGlsZSB0aGUgb3Bwb3NpdGUgaXMgdHJ1ZSBmb3IgVS5TLi1ib3JuIEN1YmFucy48L3A+dw5jb3JlL3BhcmFncmFwaHl5eXYCC2hpZGVPblByaW50eQ5kaXNwbGF5T25QcmludHl2AwdkZXNrdG9wfgZ0YWJsZXR+Bm1vYmlsZX55dxdpcy1zdHlsZS1oYXMtYmlnLW51bWJlcncGYWx3YXlzdgMEbmFtZXcACG9wZXJhdG9ydwZlcXVhbHMFdmFsdWV3AHcAdwB5fQF5dwp0b3AgY2VudGVyeXUBdgQWc2NlbmVSZXNwb25zZU51bWJlck1pbn0BFnNjZW5lUmVzcG9uc2VOdW1iZXJNYXh9ARRzY2VuZVJlc3BvbnNlQWN0aW9uc3cEaGlkZRpzY2VuZVJlc3BvbnNlQWN0aW9uc1ZhbHVlc3cAdwdpbml0aWFsdwB3AHcAdwB9AXcGYWx3YXlzfTJ3AH0AfaQBfTJ3BWFib3ZldyQ4ODE5YmZhMS05ZTk4LTQ1MDItOTllZi1iYWQ3MTQ2MjE2Zjh4dyM8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPgoKCgo8L3VsPncJY29yZS9saXN0eXcAeXl2AgtoaWRlT25QcmludHkOZGlzcGxheU9uUHJpbnR5dgMHZGVza3RvcH4GdGFibGV0fgZtb2JpbGV+eXcGYWx3YXlzdgMEbmFtZXcACG9wZXJhdG9ydwZlcXVhbHMFdmFsdWV3AHcAdwB5fQF5dwp0b3AgY2VudGVyeXUBdgQWc2NlbmVSZXNwb25zZU51bWJlck1pbn0BFnNjZW5lUmVzcG9uc2VOdW1iZXJNYXh9ARRzY2VuZVJlc3BvbnNlQWN0aW9uc3cEaGlkZRpzY2VuZVJlc3BvbnNlQWN0aW9uc1ZhbHVlc3cAdwdpbml0aWFsdwB3AHcAdwB9AXcGYWx3YXlzfTJ3AH0AfaQBfTJ3BWFib3ZldyRmMDc2OWUzMC1iOWNhLTRhYTctOTdmYy1hYjA1N2MxMmJiZjN4d2g8bGk+MTElIG9mIEN1YmFucyBpbiB0aGUgVS5TLiBhZ2VzIDI1IGFuZCBvbGRlciBoYXZlIGEgZ3JhZHVhdGUgZGVncmVlICh2ZXJzdXMgMTUlIG9mIFUuUy4gYWR1bHRzKS48L2xpPncOY29yZS9saXN0LWl0ZW15eXYCC2hpZGVPblByaW50eQ5kaXNwbGF5T25QcmludHl2AwdkZXNrdG9wfgZ0YWJsZXR+Bm1vYmlsZX55dwZhbHdheXN2AwRuYW1ldwAIb3BlcmF0b3J3BmVxdWFscwV2YWx1ZXcAdwB3AHl9AXl3CnRvcCBjZW50ZXJ5dQF2BBZzY2VuZVJlc3BvbnNlTnVtYmVyTWlufQEWc2NlbmVSZXNwb25zZU51bWJlck1heH0BFHNjZW5lUmVzcG9uc2VBY3Rpb25zdwRoaWRlGnNjZW5lUmVzcG9uc2VBY3Rpb25zVmFsdWVzdwB3B2luaXRpYWx3AHcAdwB3AH0BdwZhbHdheXN9MncAfQB9pAF9MncFYWJvdmV3JDQwNjgzNjU5LWE3ZjEtNDViNC1iMGU1LWY0ZGZmZDQwMGNhYXh3PjxsaT4zMyUgaGF2ZSBhdCBsZWFzdCBhIGJhY2hlbG9y4oCZcyBkZWdyZWUgKHZlcnN1cyAzNyUpLjwvbGk+dw5jb3JlL2xpc3QtaXRlbXl5dgILaGlkZU9uUHJpbnR5DmRpc3BsYXlPblByaW50eXYDB2Rlc2t0b3B+BnRhYmxldH4GbW9iaWxlfnl3BmFsd2F5c3YDBG5hbWV3AAhvcGVyYXRvcncGZXF1YWxzBXZhbHVldwB3AHcAeX0BeXcKdG9wIGNlbnRlcnl1AXYEFnNjZW5lUmVzcG9uc2VOdW1iZXJNaW59ARZzY2VuZVJlc3BvbnNlTnVtYmVyTWF4fQEUc2NlbmVSZXNwb25zZUFjdGlvbnN3BGhpZGUac2NlbmVSZXNwb25zZUFjdGlvbnNWYWx1ZXN3AHcHaW5pdGlhbHcAdwB3AHcAfQF3BmFsd2F5c30ydwB9AH2kAX0ydwVhYm92ZXckY2Y5YjJiN2UtNmM2My00NGQ0LWFlNDItMGUyZmZjYjQ5N2RjeHc+PGxpPjE2JSBoYXZlIG5vdCBncmFkdWF0ZWQgZnJvbSBoaWdoIHNjaG9vbCAodmVyc3VzIDEwJSkuPC9saT53DmNvcmUvbGlzdC1pdGVteXl2AgtoaWRlT25QcmludHkOZGlzcGxheU9uUHJpbnR5dgMHZGVza3RvcH4GdGFibGV0fgZtb2JpbGV+eXcGYWx3YXlzdgMEbmFtZXcACG9wZXJhdG9ydwZlcXVhbHMFdmFsdWV3AHcAdwB5fQF5dwp0b3AgY2VudGVyeXUBdgQWc2NlbmVSZXNwb25zZU51bWJlck1pbn0BFnNjZW5lUmVzcG9uc2VOdW1iZXJNYXh9ARRzY2VuZVJlc3BvbnNlQWN0aW9uc3cEaGlkZRpzY2VuZVJlc3BvbnNlQWN0aW9uc1ZhbHVlc3cAdwdpbml0aWFsdwB3AHcAdwB9AXcGYWx3YXlzfTJ3AH0AfaQBfTJ3BWFib3ZlHQB3JDFhMTE5YWU2LTcwYjgtNGMwNS1iOWUyLThlZDRkMzEwNjdiOHfYBDxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLWltYWdlIGFsaWduY2VudGVyIHNpemUtNjQwLXdpZGUiPjxpbWcgc3JjPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvd3AtY29udGVudC91cGxvYWRzL3NpdGVzLzIwLzIwMjYvMDUvU1JfMjYuMDUuMDdfY3ViYW5fZmVhdHVyZWQuanBnP3c9NjQwIiBhbHQ9IlBob3RvIG9mIENoaWxkcmVuIGhvbGQgYSBDdWJhbiBmbGFnIGR1cmluZyBhIGZlYXN0IGRheSBjZWxlYnJhdGlvbiBob25vcmluZyB0aGUgY291bnRyeSdzIHBhdHJvbiBzYWludCBpbiBIaWFsZWFoLCBGbG9yaWRhLCBvbiBTZXB0LiA3LCAyMDI0LiAoR2lvcmdpbyBWaWVyYS9BRlAgdmlhIEdldHR5IEltYWdlcykiIGNsYXNzPSJ3cC1pbWFnZS0zMDMzMTQiIC8+PGZpZ2NhcHRpb24gY2xhc3M9IndwLWVsZW1lbnQtY2FwdGlvbiI+Q2hpbGRyZW4gaG9sZCBhIEN1YmFuIGZsYWcgZHVyaW5nIGEgY2VsZWJyYXRpb24gaG9ub3JpbmcgdGhlIGNvdW50cnkncyBwYXRyb24gc2FpbnQgaW4gSGlhbGVhaCwgRmxvcmlkYSwgb24gU2VwdC4gNywgMjAyNC4gKEdpb3JnaW8gVmllcmEvQUZQIHZpYSBHZXR0eSBJbWFnZXMpPC9maWdjYXB0aW9uPjwvZmlndXJlPnckMjFiNDkyZmEtYjAwZC00ZDZhLThlYTMtYjdkNTgzNmYwYWNjdyRhMWI4M2I1NS0zMDRhLTRhM2QtYjdjNy1iZDM3Y2E1Mjc5Njd3LTxwPjxzdHJvbmc+V2h5IGRpZCB3ZSBkbyB0aGlzP8KgPC9zdHJvbmc+PC9wPndfPHA+TGVhcm4gbW9yZSA8YSBocmVmPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvYWJvdXQvIj5hYm91dCBQZXcgUmVzZWFyY2ggQ2VudGVyPC9hPi7CoDwvcD53LTxwPjxzdHJvbmc+SG93IGRpZCB3ZSBkbyB0aGlzP8KgPC9zdHJvbmc+PC9wPnckODlhNWZhNjItNTdhZC00OTZmLThmZjYtOGJiMDlmYWU3ZjFhdyQyOWQxZGYzYS1iNWYzLTRkMWItODE2OC01NzVlZWQxOGE1M2J3JDhkMjFkNDcwLTdmMTgtNDcxYS1hNWY1LWI2ZjZlNjQwM2Q4Y3ewBjxwIGNsYXNzPSJpcy1zdHlsZS1oYXMtYmlnLW51bWJlciI+PHN0cm9uZz5BcyBhIHJlc3VsdCBvZiBwb2xpY3kgY2hhbmdlcywgdGhlIG51bWJlciBvZiB1bmF1dGhvcml6ZWQgaW1taWdyYW50cyBmcm9tIEN1YmEgaW4gdGhlIFUuUy4gaGFzIHJpc2VuIHNoYXJwbHkuPC9zdHJvbmc+IFRoZSBuYXR1cmUgb2YgVS5TLiBpbW1pZ3JhdGlvbiBwb2xpY3kgdG93YXJkIEN1YmFucyBtZWFudCB0aGF0IHRoZXJlIHdlcmUgZXNzZW50aWFsbHkgbm8gdW5hdXRob3JpemVkIGltbWlncmFudHMgZnJvbSB0aGUgaXNsYW5kIGluIHRoZSBVLlMgYmVmb3JlIDIwMTcuIEJ1dCBhcyBvZiBKdWx5IDIwMjMsIHRoZXJlIHdlcmUgPGEgaHJlZj0iaHR0cHM6Ly93d3cucGV3cmVzZWFyY2gub3JnL3dwLWNvbnRlbnQvdXBsb2Fkcy9zaXRlcy8yMC8yMDI1LzA4L1JFXzIwMjUuMDguMjFfVW5hdXRob3JpemVkLWltbWlncmFudHNfZGV0YWlsZWQtdGFibGVzX2NvdW50cnktdHJlbmRzLnhsc3giPjQ3NSwwMDAgdW5hdXRob3JpemVkIEN1YmFuIGltbWlncmFudHM8L2E+IGluIHRoZSBVLlMuLCBhY2NvcmRpbmcgdG8gb3VyIGxhdGVzdCBlc3RpbWF0ZXMuIEFuZCA8YSBocmVmPSJodHRwczovL29oc3MuZGhzLmdvdi9zaXRlcy9kZWZhdWx0L2ZpbGVzLzIwMjUtMDEvMjAyNV8wMTE2X29oc3NfaW1taWdyYXRpb24tZW5mb3JjZW1lbnQtYW5kLWxlZ2FsLXByb2Nlc3Nlcy10YWJsZXMtbm92ZW1iZXItMjAyNC54bHN4Ij5hdCBsZWFzdCAyNTAsMDAwIG1vcmU8L2E+IGVudGVyZWQgdGhlIGNvdW50cnkgYmV0d2VlbiB0aGVuIGFuZCB0aGUgZW5kIG9mIDIwMjQuPC9wPhQAdyQ5YWFmMGUxNS0zNDY2LTQ2MDMtOWU0My05MzljOWY2MjJjNjR3JDlkMWZiMzZlLTA5YjgtNGQxYS04MGRjLTE4YTYxODI1NDZiMnckNDU1MDUzODYtMDI5NC00MzcxLTgwZGEtOTdkMzVjNWZkMWUydyQ2ZjQ3YzNmMC0zYzQ1LTQyNWUtODQ2NS1kZmEyZTU2YzYzYTF3JDdiMWU4ODJkLWQ4ZjUtNDUwOS05NzM1LTJmNTllZDMxYjY2OXckODA2MjgzZDgtNzIyNi00ZWJiLTg5NGEtNzRlZjFhMjg1YzU1dyRhZWRhMjEyMS1kMGY1LTQ3NjgtODk4OS0yOTBiODg3N2UyYzF3tgc8cD5JbmZvcm1hdGlvbiBvbiB0aGUgbGVnYWwgc3RhdHVzIG9mIGltbWlncmFudHMgaXMgYmFzZWQgb24gb3VyIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnBld3Jlc2VhcmNoLm9yZy9yYWNlLWFuZC1ldGhuaWNpdHkvMjAyNS8wOC8yMS91LXMtdW5hdXRob3JpemVkLWltbWlncmFudC1wb3B1bGF0aW9uLXJlYWNoZWQtYS1yZWNvcmQtMTQtbWlsbGlvbi1pbi0yMDIzLyI+QXVndXN0IDIwMjUgcmVwb3J0PC9hPi4gRGF0YSBvbiB0aGUgQ0hOViBwYXJvbGUgcHJvZ3JhbSBhbmQgb3RoZXIgYWRtaXNzaW9ucyBhdCB0aGUgc291dGh3ZXN0ZXJuIGJvcmRlciBjb21lcyBmcm9tIHRoZSA8YSBocmVmPSJodHRwczovL29oc3MuZGhzLmdvdi9zaXRlcy9kZWZhdWx0L2ZpbGVzLzIwMjUtMDEvMjAyNV8wMTE2X29oc3NfaW1taWdyYXRpb24tZW5mb3JjZW1lbnQtYW5kLWxlZ2FsLXByb2Nlc3Nlcy10YWJsZXMtbm92ZW1iZXItMjAyNC54bHN4Ij5VLlMuIERlcGFydG1lbnQgb2YgSG9tZWxhbmQgU2VjdXJpdHk8L2E+LiBEYXRhIGFib3V0IEN1YmFuIEFtZXJpY2Fuc+KAmSBwb2xpdGljYWwgbGVhbmluZ3MgYW5kIHRoZWlyIHZpZXdzIGFib3V0IFRydW1wIGFkbWluaXN0cmF0aW9uIHBvbGljaWVzIGNvbWVzIGZyb20gQ2VudGVyIHN1cnZleXMgY29uZHVjdGVkIGluIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnBld3Jlc2VhcmNoLm9yZy9zaG9ydC1yZWFkcy8yMDIwLzEwLzAyL21vc3QtY3ViYW4tYW1lcmljYW4tdm90ZXJzLWlkZW50aWZ5LWFzLXJlcHVibGljYW4taW4tMjAyMC8iPjIwMjA8L2E+IGFuZCA8YSBocmVmPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvcmFjZS1hbmQtZXRobmljaXR5LzIwMjUvMTEvMjQvbWFqb3JpdGllcy1vZi1sYXRpbm9zLWRpc2FwcHJvdmUtb2YtdHJ1bXAtYW5kLWhpcy1wb2xpY2llcy1vbi1pbW1pZ3JhdGlvbi1lY29ub215LyI+MjAyNTwvYT4uPC9wPnckYjdkMjc5NDQtY2M4Mi00OTNkLWIyOGMtN2I1ZjY0YzJhOWExdyRmOTE4NWY5Yi1hOWJhLTRkNjAtYWQ1Zi05YzE5YzIzYjU3YjR3JDM4OTdiMDg5LTVjZTYtNDBlNy04Y2QwLTQxYjRiYjNlMGJiN3ckYTRjYTY4YjQtMjUwZC00MDZjLWIwYWQtZDkzZTU4NjczZTY4dyQ0OTFhOTMzYy1hOGI5LTRhYmQtODNkYS1lMTc2OWNlZTQzMTh3JDI1ZmM0OTZjLTkwNmEtNDRhMi1hNWQyLTEyMGNkMjk3MDlkY3ckYjYxMzA4MGMtMjk4NS00NGVhLWFhMWEtMWExZWJjMDkyZDRkAQDCAQB9lAV3BmNsb3NlZHcAdwB3AHUAfQB3BWltYWdlfQB3AH0AdwB3AHcAdwB3AHcAdwB3AiIidwB3AHcAdQB5eXUAfQB3AH0AdwB3AH0AeHUAeHcAdQB1AHUAdQB3BmNsb3NlZHUCdgIDa2V5dwpfOXB3b3U0cndyBnRlcm1JZH2TD3YCA2tleXcKX2Q1YW10NjJ6MQZ0ZXJtSWR9sQp1An2xCn2TD3UBfZMHFwB5dxQyMDI2LTA1LTA3VDIwOjE2OjA2WnckZGFjYzRlZTItNjAzZS00NTQ4LTgyNmQtZjBhMzVkMGI4MThjdxQyMDI2LTA1LTA3VDIwOjE2OjA2WncYQUFBQUFBQUFBQUQvLy8vLy8vLy8vdz09dypodHRwczovL2FwcGxlLm5ld3MvQTJzeE80bUEtUlVpQ2JmQ2pYUXVCakF3EzIwMjYtMDUtMDdUMTY6MTU6NDZ3IDEwLWZhY3RzLWFib3V0LWN1YmFucy1pbi10aGUtdS1ze0J54EVNb7AAfYDW7ZwFVAB9koMleHl5dgILaGlkZU9uUHJpbnR5DmRpc3BsYXlPblByaW50eXYDB2Rlc2t0b3B+BnRhYmxldH4GbW9iaWxlfnl3BmFsd2F5c3YDBG5hbWV3AAhvcGVyYXRvcncGZXF1YWxzBXZhbHVldwB3AHcAeX0BeXcKdG9wIGNlbnRlcnl1AXYEFnNjZW5lUmVzcG9uc2VOdW1iZXJNaW59ARZzY2VuZVJlc3BvbnNlTnVtYmVyTWF4fQEUc2NlbmVSZXNwb25zZUFjdGlvbnN3BGhpZGUac2NlbmVSZXNwb25zZUFjdGlvbnNWYWx1ZXN3AHcHaW5pdGlhbHcAdwB3AHcAfQF3BmFsd2F5c30ydwB9AH2kAX0ydwVhYm92ZXcKY29yZS9pbWFnZXeyAVBob3RvIG9mIENoaWxkcmVuIGhvbGQgYSBDdWJhbiBmbGFnIGR1cmluZyBhIGZlYXN0IGRheSBjZWxlYnJhdGlvbiBob25vcmluZyB0aGUgY291bnRyeSdzIHBhdHJvbiBzYWludCBpbiBIaWFsZWFoLCBGbG9yaWRhLCBvbiBTZXB0LiA3LCAyMDI0LiAoR2lvcmdpbyBWaWVyYS9BRlAgdmlhIEdldHR5IEltYWdlcyl5dgIHZW5hYmxlZHkCaWR+dQB9koMld2RodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvd3AtY29udGVudC91cGxvYWRzL3NpdGVzLzIwLzIwMjYvMDUvU1JfMjYuMDUuMDdfY3ViYW5fZmVhdHVyZWQuanBnP3c9NjQwdwg2NDAtd2lkZXcEbm9uZXcGY2VudGVyd4oFPHA+Q3ViYW5zIGFuZCBBbWVyaWNhbnMgaGF2ZSBhIGxvbmcgaGlzdG9yeSB0aGF0IHByZWRhdGVzIHRoZSBmb3VuZGluZyBvZiB0aGUgVW5pdGVkIFN0YXRlcy4gQ3ViYSBhbmQgRmxvcmlkYSB3ZXJlIGJvdGggU3BhbmlzaCBjb2xvbmllcyA8YSBocmVmPSJodHRwczovL3d3dy5qb3VybmFsb2ZmbG9yaWRhc3R1ZGllcy5vcmcvZmlsZXMvdm9sMDEwOC9XaW5zYm9yby1IaXN0b3JpY2FsLVNhbHR3YXRlci1IaWdod2F5LnBkZiI+aW4gdGhlIDE1MDBzPC9hPi4gT3ZlciB0aGUgPGEgaHJlZj0iaHR0cHM6Ly9jcmkuZml1LmVkdS91cy1jdWJhLXJlbGF0aW9ucy9jaHJvbm9sb2d5LW9mLXVzLWN1YmEtcmVsYXRpb25zLyI+bGFzdCA3MCB5ZWFyczwvYT4sIHBvbGl0aWNhbCBldmVudHMgYW5kIGVjb25vbWljIGNvbmRpdGlvbnMgb24gdGhlIGlzbGFuZCBoYXZlIGxlZCB0byBDdWJhbnMgPGEgaHJlZj0iaHR0cHM6Ly93d3cubWlncmF0aW9ucG9saWN5Lm9yZy9hcnRpY2xlL2N1YmFuLW1pZ3JhdGlvbi1wb3N0cmV2b2x1dGlvbi1leG9kdXMtZWJicy1hbmQtZmxvd3MiPmNvbWluZyB0byB0aGUgVS5TLiBpbiB3YXZlczwvYT4sIGluY2x1ZGluZyBtYW55IHdobyBhcnJpdmVkIGZvbGxvd2luZyB0aGUgQ3ViYW4gUmV2b2x1dGlvbiBpbiAxOTU5LjwvcD53DmNvcmUvcGFyYWdyYXBoeQzEu\/rTDgEAAJ\/T8cAOAQAA2vX2jQsBAADizrXYCAUABQHZBAHZBAIBAdcEs82B1wcBAACPgInQBiEAAAIAAQEBhAUeAMwCALsBAAEAHgUoAIcHAAEAWQUfAAEAHgUoALADAAEAwgKmAtgFAPYBACIAlAIAtgIA5gEAIgClAgUfAKEDAPcGAAEAwycDv9+WpAYFANkEBAEBBwEGARLz3dWTBgEAAJa3uM4FAQAA5srZvgQoAAIEAQcFGgADAQMAAQMhI6YBpgXtBdUGiwcASJIMiggCASIBBJYD9AzSBx0Wvi2dCewDLvEDGIwChALzAbYCqQMYpQK2A5UZPq8GPvIDwAK1IJgJfkyHBkw6Aee0BPUHMccHYy4x8AOzB6gE7QPoAwMEqQvRAwCA67bOAgMA2QQICagC1wST+897DQAAAgABAAEBBQEXAAGPAicJfwABAAMA5wXhBBS9CQ==\",\"updateId\":577317788}","_prc_public_revisions":[],"_ppp_expiration_hours":0,"_ppp_enabled":false,"ai_generated_summary":"","apple_news_api_created_at":"2026-05-07T20:16:06Z","apple_news_api_id":"dacc4ee2-603e-4548-826d-f0a35d0b818c","apple_news_api_modified_at":"2026-05-07T20:16:06Z","apple_news_api_revision":"AAAAAAAAAAD\/\/\/\/\/\/\/\/\/\/w==","apple_news_api_share_url":"https:\/\/apple.news\/A2sxO4mA-RUiCbfCjXQuBjA","apple_news_cover_media_provider":"image","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_cover_video_id":0,"apple_news_cover_video_url":"","apple_news_cover_embedwebvideo_url":"","apple_news_is_hidden":"","apple_news_is_paid":"","apple_news_is_preview":"","apple_news_is_sponsored":"","apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":[],"apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"relatedPosts":[],"_prc_fork_parent":0,"_prc_fork_status":"","_prc_active_fork":0,"datacite_doi":"","datacite_doi_citation":"","_prc_seo_qr_attachment_id":0,"spoken_article_player_enabled":true,"bylines":[{"key":"_9pwou4rwr","termId":979},{"key":"_d5amt62z1","termId":689}],"acknowledgements":[],"displayBylines":true,"footnotes":"","prc_watchers":[]},"categories":[384,27],"bylines":[689,979],"collection":[],"datasets":[],"_post_visibility":[],"formats":[467],"_fund_pool":[],"languages":[482],"regions-countries":[513,515],"research-teams":[523],"workflow-status":[],"class_list":["post-303151","short-read","type-short-read","status-publish","has-post-thumbnail","hentry","category-immigrant-populations","category-immigration-migration","bylines-dalia-fahmy","bylines-jeffrey-s-passel","formats-short-read","regions-countries-latin-america","regions-countries-united-states","research-teams-race-and-ethnicity"],"label":"Short Read","post_parent":0,"word_count":1661,"canonical_url":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/short-reads\/2026\/05\/07\/10-facts-about-cubans-in-the-u-s\/","art_direction":{"A1":{"id":303314,"rawUrl":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/SR_26.05.07_cuban_featured.jpg","url":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/SR_26.05.07_cuban_featured.jpg?w=564&h=317&crop=1","width":564,"height":317,"chartArt":false,"caption":"Children hold a Cuban flag during a feast day celebration honoring the country's patron saint in Hialeah, Florida, on Sept. 7, 2024. (Giorgio Viera\/AFP via Getty Images)"},"A2":{"id":303314,"rawUrl":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/SR_26.05.07_cuban_featured.jpg","url":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/SR_26.05.07_cuban_featured.jpg?w=268&h=151&crop=1","width":268,"height":151,"chartArt":false,"caption":"Children hold a Cuban flag during a feast day celebration honoring the country's patron saint in Hialeah, Florida, on Sept. 7, 2024. (Giorgio Viera\/AFP via Getty Images)"},"A3":{"id":303314,"rawUrl":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/SR_26.05.07_cuban_featured.jpg","url":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/SR_26.05.07_cuban_featured.jpg?w=194&h=110&crop=1","width":194,"height":110,"chartArt":false,"caption":"Children hold a Cuban flag during a feast day celebration honoring the country's patron saint in Hialeah, Florida, on Sept. 7, 2024. (Giorgio Viera\/AFP via Getty Images)"},"A4":{"id":303314,"rawUrl":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/SR_26.05.07_cuban_featured.jpg","url":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/SR_26.05.07_cuban_featured.jpg?w=268&h=151&crop=1","width":268,"height":151,"chartArt":false,"caption":"Children hold a Cuban flag during a feast day celebration honoring the country's patron saint in Hialeah, Florida, on Sept. 7, 2024. (Giorgio Viera\/AFP via Getty Images)"},"XL":{"id":303314,"rawUrl":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/SR_26.05.07_cuban_featured.jpg","url":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/SR_26.05.07_cuban_featured.jpg?w=720&h=405&crop=1","width":720,"height":405,"chartArt":false,"caption":"Children hold a Cuban flag during a feast day celebration honoring the country's patron saint in Hialeah, Florida, on Sept. 7, 2024. (Giorgio Viera\/AFP via Getty Images)"},"social":{"id":303314,"rawUrl":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/SR_26.05.07_cuban_featured.jpg","url":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/SR_26.05.07_cuban_featured.jpg?w=1200&h=628&crop=1","width":1200,"height":628,"chartArt":false,"caption":"Children hold a Cuban flag during a feast day celebration honoring the country's patron saint in Hialeah, Florida, on Sept. 7, 2024. (Giorgio Viera\/AFP via Getty Images)"}},"_embeds":[],"watchers":[],"table_of_contents":[],"datacite_doi":"","prc_seo_data":{"title":"10 facts about Cubans in the US","description":"Millions of people living in the U.S. trace their origins to Cuba. They make up the third-largest Hispanic origin group in the U.S., after Mexicans and Puerto Ricans.","og_title":"10 facts about Cubans in the U.S.","og_description":"Millions of people living in the U.S. trace their origins to Cuba. They make up the third-largest Hispanic origin group in the U.S., after Mexicans and Puerto Ricans.","schema_type":"Article","noindex":false,"canonical_url":"","primary_terms":[],"custom_schema":[],"og_image":303314,"indexnow_submitted_at":null,"gsc_index_status":{"verdict":"PASS","coverage_state":"Submitted and indexed","robotstxt_state":"ALLOWED","indexing_state":"INDEXING_ALLOWED","last_crawl_time":"2026-05-08T11:20:27Z","page_fetch_state":"SUCCESSFUL","crawled_as":"MOBILE","mobile_verdict":"VERDICT_UNSPECIFIED","mobile_issues":[],"rich_results_verdict":"PASS","rich_results_issues":[],"inspection_link":"https:\/\/search.google.com\/search-console\/inspect?resource_id=sc-domain:pewresearch.org&id=90m3LVg2l6OGc4PLGPsNIw&utm_medium=link&utm_source=api","fetched_at":1778246169}},"prepublish_checks":{},"apple_news_notices":[],"jetpack_sharing_enabled":true,"relatedPostsOrdered":[],"bylinesOrdered":[{"key":"_9pwou4rwr","termId":979},{"key":"_d5amt62z1","termId":689}],"acknowledgementsOrdered":[],"_links":{"self":[{"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/short-read\/303151","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/short-read"}],"about":[{"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/types\/short-read"}],"author":[{"embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/users\/340"}],"replies":[{"embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/comments?post=303151"}],"version-history":[{"count":8,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/short-read\/303151\/revisions"}],"predecessor-version":[{"id":303342,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/short-read\/303151\/revisions\/303342"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/media\/303314"}],"wp:attachment":[{"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/media?parent=303151"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/categories?post=303151"},{"taxonomy":"bylines","embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/bylines?post=303151"},{"taxonomy":"collection","embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/collection?post=303151"},{"taxonomy":"datasets","embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/datasets?post=303151"},{"taxonomy":"_post_visibility","embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/_post_visibility?post=303151"},{"taxonomy":"formats","embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/formats?post=303151"},{"taxonomy":"_fund_pool","embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/_fund_pool?post=303151"},{"taxonomy":"languages","embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/languages?post=303151"},{"taxonomy":"regions-countries","embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/regions-countries?post=303151"},{"taxonomy":"research-teams","embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/research-teams?post=303151"},{"taxonomy":"workflow-status","embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/workflow-status?post=303151"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}